body {  
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td {  
	line-height: 18px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.btd {  
	line-height: 18px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}

.menutop{
	
	padding-right:5px;
	padding-left:5px;

}
.fondbrun {
	
	background-color:#8c8473;
}
.menutop2{
	
	padding-right:10px;
	padding-left:10px;

	  background-color:#ee2d24;
}


.cadre{
	
	width:495px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}


.cadre2{
	
	width:250px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}

.cadre3{
	
	
	border-width: 1px;
	border-color: #5b86b3;
	border-style: solid;
	
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	
	
	
}

.cadre4{
	
	width:695px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}

.cadre6{
	
	width:550px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}

.cadregauche{
	
	width:495px;
	float:left;		
	
}

.cadregauche2{
	
	width:565px;
	float:left;		
	
}

.cadre7{
	
	width:565px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}

.cadre8{
	
	width:770px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}

.cadredroite{
	
	width:250px;
	float:right;		
	
}

.cadredroite9{
	
	width:200px;
	float:right;		
	
}

.cadredroite2{
	
	width:184px;
	float:right;		
	
}
.cadre5{
	
	width:184px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}

.cadre21{
	
	width:200px;
	
	border-right-width: 1px;
	border-right-color: #5b86b3;
	border-right-style: solid;
	
	border-left-width: 1px;
	border-left-color: #5b86b3;
	border-left-style: solid;
	
	
}
.texte { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; }
.champs {   font-size: 11px;font-weight: bold;color:#000000;}

.reservation {   font-size: 11px;color:#000000;}

.breservation {   font-size: 16px;color:#000000;line-height: 20px;}

.titre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:  #5b86b3;
	font-size:14px;
	font-weight: bold;
	line-height: 16px;
	
}

.titre2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:  #000000;
	font-size:14px;
	font-weight: bold;
	line-height: 16px;
	
}

.titren {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:  #000000;
	font-size:14px;
	font-weight: bold;
	line-height: 16px;
	
}

.btitre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:  #5b86b3;
	font-size:16px;
	font-weight: bold;
	line-height: 16px;
	
}

.pttitre {   font-size: 11px;font-weight: bold;color:#5b86b3;}
.pttitren {   font-size: 11px;font-weight: bold;color:#000000;}

.moyentitre {   font-size: 12px;font-weight: bold;color:#5b86b3;}

.erreur {   font-size: 11px;font-weight: bold;color:#FF0000;}
a.erreur:active {  text-decoration: none; color: #FF0000; }
a.erreur:link {    text-decoration: none; color: #FF0000; }
a.erreur:visited {    text-decoration: none; color: #FF0000;}
a.erreur:hover {     color: #000000; text-decoration:none;}

.berreur {   font-size: 16px;font-weight: bold;color:#FF0000;}

.legende {   font-size: 10px;font-weight: normal;text-decoration:none; }
.ptlegende {   font-size: 8px;font-weight: normal;text-decoration:none; }

.button{
	font-family:Arial,Verdana, sans-serif;
	font-size:10px; 
	color:#333333; 
	height:18px; 
	border-style:solid; 
	border-width:1px; 
	border-color:#858687;
}

.button2{
	font-family:Arial,Verdana, sans-serif;
	font-size:12px; 
	color:#333333; 
	height:20px; 
	border-style:solid; 
	border-width:1px; 
	border-color:#858687;
}



.bigbutton{
	font-family:Arial,Verdana, sans-serif;
	font-size:18px; 
	color:#333333; 
	height:30px; 
	border-style:solid; 
	border-width:1px; 
	border-color:#858687;
}

.menu {  text-decoration: none; color: #EEEEEE; margin-left:15px; font-size: 11px;font-weight: bold;}

a.menu:active {  text-decoration: none; color: #FFFFFF; margin-left:15px; font-size: 11px;font-weight: bold;}
a.menu:link {    text-decoration: none; color: #FFFFFF; margin-left:15px;font-size: 11px;font-weight: bold;}
a.menu:visited {    text-decoration: none; color: #FFFFFF; margin-left:15px;font-size: 11px;font-weight: bold;}
a.menu:hover {     color: #CCCCCC; text-decoration:none; margin-left:15px;font-size: 11px;font-weight: bold;}

.gbouton {  text-decoration: none;  font-size: 20px;font-weight: bold; }
a.gbouton:active {  text-decoration: none; color: #FFFFFF; }
a.gbouton:link {    text-decoration: none; color: #FFFFFF; }
a.gbouton:visited {    text-decoration: none; color: #FFFFFF;}
a.gbouton:hover {     color: #CCCCCC; text-decoration:none; }

.lien{
	
	font-weight: bold;
	font-size: 14px;
}
a.lien:active {  text-decoration: none; color: #FFFFFF; }
a.lien:link {    text-decoration: none; color: #FFFFFF;}
a.lien:visited {    text-decoration: none; color: #FFFFFF; }
a.lien:hover {      text-decoration:none;color: #EEEEEE;}

.lien2{
	
	font-weight: bold;
	font-size: 11px;
}
a.lien2:active {  text-decoration: none; color: #5b86b3; }
a.lien2:link {    text-decoration: none; color: #5b86b3;}
a.lien2:visited {    text-decoration: none; color: #5b86b3; }
a.lien2:hover {      text-decoration:none;color: #333333;}



.lien3{
	
	font-weight: bold;
	font-size: 14px;
}
a.lien3:active {  text-decoration: none; color: #5b86b3; }
a.lien3:link {    text-decoration: none; color: #5b86b3;}
a.lien3:visited {    text-decoration: none; color: #5b86b3; }
a.lien3:hover {      text-decoration:none;color: #333333;}


.lien4{
	
	font-weight: bold;
	font-size: 10px;
}
a.lien4:active {  text-decoration: none; color: #5b86b3; }
a.lien4:link {    text-decoration: none; color: #5b86b3;}
a.lien4:visited {    text-decoration: none; color: #5b86b3; }
a.lien4:hover {      text-decoration:none;color: #333333;}

.bigtitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color:  #5b86b3;
	font-size:20px;
	font-weight: bold;
	line-height: 24px;
	
}



.colonne {  text-decoration: none; color: #FFFFFF; font-size: 11px;font-weight: bold;}

a.colonne:active {  text-decoration: none; color: #FFFFFF;  font-size: 11px;font-weight: bold;}
a.colonne:link {    text-decoration: none; color: #FFFFFF; font-size: 11px;font-weight: bold;}
a.colonne:visited {    text-decoration: none; color: #FFFFFF; font-size: 11px;font-weight: bold;}
a.colonne:hover {     color: #CCCCCC; text-decoration:none;font-size: 11px;font-weight: bold;}


.colonne2 {  text-decoration: none; color: #AAAAAA; font-size: 11px;font-weight: bold;}



.colonne3 {  text-decoration: none; color: #FFFFFF; font-size: 13px;font-weight: bold;}

a.colonne3:active {  text-decoration: none; color: #FFFFFF;  font-size: 13px;font-weight: bold;}
a.colonne3:link {    text-decoration: none; color: #FFFFFF; font-size: 13px;font-weight: bold;}
a.colonne3:visited {    text-decoration: none; color: #FFFFFF; font-size: 13px;font-weight: bold;}
a.colonne3:hover {     color: #CCCCCC; text-decoration:none;font-size: 13px;font-weight: bold;}


a.menuarc:active {  text-decoration: none; color: #CCCCCC; font-size: 10px;font-weight: bold;}
a.menuarc:link {    text-decoration: none; color: #CCCCCC;font-size: 10px;font-weight: bold;}
a.menuarc:visited {    text-decoration: none; color: #CCCCCC; font-size: 10px;font-weight: bold;}
a.menuarc:hover {     color: #FFFFFF; text-decoration:none; font-size: 10px;font-weight: bold;}


