html, body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #6e6e6e;
	margin:0px;	
	padding:0px;
	height:100%;
}
form{margin:0px; padding:0px;}

input[type="text"]
{
	color:#6e6e6e;
	border:1px solid #d3d3d3;
	font-size:11px;
	font-family:tahoma;
	padding-left:3px;
	width:190px;
}

input[type="text"].mailinglist
{
	color:#6e6e6e;
	border:1px solid #d3d3d3;
	font-size:11px;
	font-family:tahoma;
	padding-left:3px;
}
select
{
	color:#6e6e6e;
	border:1px solid #d3d3d3;
	font-size:11px;
	font-family:tahoma;
	padding-left:3px;
	margin-bottom:4px;
	width:195px;
}
select.hotels{
	color:#6e6e6e;
	border:1px solid #d3d3d3;
	font-size:11px;
	font-family:tahoma;
	padding-left:3px;
	margin-bottom:4px;
	width:85%;
}
textarea
{
	color:#6e6e6e;
	border:1px solid #d3d3d3;
	font-size:11px;
	font-family:tahoma;
	padding-left:3px;
}

.titleMCE{
	background-color: #8fcd29;
	color:#FFFFFF;
	padding:8px;
	margin:0px;
	text-transform:uppercase;
}

.titleGreen{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8fcd29;
}
.titleGreenHotel{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#8fcd29;
}		
.txtMain{
	font-family:Tahoma;
	font-size:11px;
	color:#6e6e6e;
	line-height:18px;
}
.txtMain a{
	color:#8fcd29;
}
.txtMain a:hover{
	text-decoration:none;
}

.txtMainLeft{
	font-family:Tahoma;
	font-size:11px;
	color:#6e6e6e;
	line-height:18px;
	padding-right:20px;
}
.txtMainLeft a{
	color:#8fcd29;
}
.txtMainLeft a:hover{
	text-decoration:none;
}


#subMenu{
	padding-left: 10px;
}
#subMenu ul{
	margin:0px;
	padding:0px;
	display:none;
}
#subMenu li{
	display:inline;
	list-style-type: none;
	padding-right:24px;
}
#subMenu a{
	font-size:11px;
	color:#a6a5a5;
	text-decoration:none;
	padding-left:5px;
}
#subMenu a:hover{
	color:#8fcd29;
	text-decoration:underline;
}	

#foot a{
	font-family:Tahoma;
	font-size:11px;
	color:#6e6e6e;
	text-decoration:none;
}
#foot a:hover{
	color:#8fcd29;
	text-decoration:underline;			
}

.login_container{
	position:relative;
	background-image: url(../img/individualsHomeLeftBottom.jpg);
	background-repeat:no-repeat;
	height:103px;
	width:355px;
}
.sitemap a{
	font-size:11px;
	color:#a6a5a5;
	text-decoration:none;
	padding-left:5px;
}
.sitemap a:hover{
	color:#8fcd29;
	text-decoration:underline;
}
.sitemap li{
	list-style:none;
}


#login a{
	color:#8fcd29;
}	
#login a:hover{
	color:#8fcd29;
	text-decoration:none;
}		
#login input[type="text"]{
	color:#6e6e6e;
	border:1px solid #9fa498;
	font-size:11px;
	font-family:tahoma;
	padding-left:3px;
	width:100px;
}

#individualsLeft{
	background-image: url(../img/individualsMain_bg_left.gif);
	background-repeat:no-repeat;
	width:328px;
	height:253px;	
}

#individualsRight{
	background-image: url(../img/individualsMain_bg_right.gif);
	background-repeat:no-repeat;
	width:581px;
	height:253px;
}


#basic-accordian{
	width:893px;
	padding-bottom:20px;
	padding-left:8px;
	z-index:2;
}

.accordion_headings{
	color:#7b7b7b;
	cursor:pointer;
	font-weight:bold;
	height:30px;
	background-image:url(../img/accordion_bg_grey.gif);
}

.accordion_headings:hover{
	color:#8FCD29;
}

.accordion_child{
	background-image:url(../img/accordion_bg_content.gif);
	background-repeat:repeat-y;
}

.header_highlight{
	background-image:url(../img/accordion_bg_green.gif);
	height:29px;
	color:#8FCD29;
}	

td.contact{
	padding-left:15px;
}
	
.error{color:#C20001;}	



/* ACCORDION */

.toggler {
	color:#7b7b7b;
	cursor:pointer;
	font-weight:bold;
	height:23px;
	background-image:url(../img/accordion_bg_grey.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:7px;
}
 
.element { text-align:left;}
.elementContent{
	background-image:url(../img/accordion_bg_content.gif);
	background-repeat:repeat-y;

}  
.togglerNote{font-size:9px; font-weight:normal; text-transform:none;}	
/*

td.headRedLeft{
	font-size: 10px;
	border-top:1px solid #C20001;
	text-align:left;
	padding-top:4px;
}
td.headRedRight{
	font-size: 10px;
	border-top:1px solid #C20001;
	text-align:right;
	padding-top:4px;
}

td.jaune{
	border-top:1px solid #efe539;
	padding:3px 0px 18px 5px;
	background-image:url(../img/table_bg1.jpg);
	background-repeat:no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}
td.rouge{
	border-top:1px solid #C20001;
	padding:3px 0px 18px 5px;
	background-image:url(../img/table_bg1.jpg);
	background-repeat:no-repeat;	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}		

input, textarea{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;	
}	
form{
	display:block;
}
	

#head a{
	color:#7a746c;
	text-decoration:none;
}
#head a:hover{color:#000000;}


#menuchambre a{
	color:#7a746c;
	text-decoration:underline;
	font-weight:bold;
}
#menuchambre a:hover{
	color:#7a746c;
	text-decoration:none;
	font-weight:bold;
}

#leslieux a{
	color:#FFFFFF;
	text-decoration:none;
}
#leslieux a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#meteo a{
	color:#7a746c;
	text-decoration:underline;
}
#meteo a:hover{
	color:#7a746c;
	text-decoration:none;
}


#foot a img{
	border:none;
}
#foot a:visited{
	text-decoration:none;
	border:none;
}

.roomNodisplay{
	display:table-row;
}
.roomNohidden{
	display:none;
}	

.norm {font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #000000;}
.title {font: 15px Tahoma, Arial, Helvetica, sans-serif; color: #7a746c; font-weight: bold;}
.bold {font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #7a746c; font-weight: bold;}
*/

