/* CSS Document */

body {
	background-color:#FFFFFF;
}

img, div {
  behavior: url(iepngfix.htc);
}
td,table {
  behavior: url(iepngfix.htc);
}
 
/* styles page accueil */
.hotelRestau{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	/*padding-top:8px;*/
	background-image:url(images/bleu.gif); 
	background-repeat:no-repeat;
}

.texteHotelRestau{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
}

a.googleMap{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#372f44;
}

.liste{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#013e1b;
	line-height:14px;
	padding-left:30px;
	background-image:url(images/vert2.jpg); 
	background-repeat:no-repeat; 
	background-position:60% 50%;
	text-align:left;
	width:206px;
}

.restau{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#1c5639;
	/*padding-top:45px;*/
	/*padding-left:50px;*/
}
.restau a{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#1c5639;
	text-decoration:none;
	/*padding-top:45px;*/
	/*padding-left:50px;*/
}
.cuisineTradi{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
	vertical-align:top;
}

.colvert{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#7e9609;
	/*padding-left:80px;*/
	padding-bottom:20px;
}

.BP{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#313f64;
}

.telFax{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#313f64;
}

.numTel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1c5639;
	text-decoration:none;
}



.calmeEtDetente{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#88a012;
	height:36px;
}

.mentions{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#74a542;
	text-align:center;
}

/* styles menu */

.menuOut{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.menuOutBonPlan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fed202;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}

.menuOver{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cfda6b;
	text-align:center;
	text-decoration:none;
}

.separationMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1c5639;
	text-align:center;
}

.sousMenuOut{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004700;
	border:1px solid #7b95b6;
	text-align:center;
	text-decoration:none;
}

.sousMenuOver{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004700;
	border:1px solid #7b95b6;
	background-color:#cfda6b;
	text-align:center;
	text-decoration:none;
}

a.sousMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004700;
	text-decoration:none;
}

/* styles pages intérieures */
.txtIntro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#004700;
	text-align:left;
}

.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1c5639;
	}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1c5639;
	display:inline;}
.textesClairs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#71a237;
	text-align:left;
}

.textesClairs12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#71a237;
	text-align:left;
}

.textesForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#71a237;
}

.textesFonces{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1c5639;
	text-align:left;
}

.textesFoncesC{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1c5639;
	text-align:center;
}

.sous_titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1c5639;
	text-align:center;
}

.nouvelle_formule{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1c5639;
	text-align:center;
	border-color:#1c5639;
	padding:40px;
	margin:0auto;
	
}

.lienFonce{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c5639;
	text-decoration:none;
}

.lienFonce:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c5639;
	text-decoration:underline;
}

.lienClair{
	color:#71a237;
	text-decoration:none;
}

.lienClair:hover{
	color:#71a237;
	text-decoration:underline;
}


.titresTableaux{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:#052c1a 1px solid;
}
.titresTableaux2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	/*border-bottom:#052c1a 1px solid;*/
}
.texteSPA{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A0637;
	text-align:left;
	/*border-bottom:#052c1a 1px solid;*/
}
.titreBainsDouches{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#4A0637;
	font-weight:bold;
	text-align:left;
	/*border-bottom:#052c1a 1px solid;*/
}
.titreMEDISPA{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#AF164F;
	font-weight:bold;
	text-align:left;
	/*border-bottom:#052c1a 1px solid;*/
}

.textesTableaux{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#032d0a;
	padding-bottom:5px;
	padding-top:5px;
	/*padding-left:5px;*/
}

.hr{
	color:#74a542;
	height:2px;
	border:0px;
	padding:0px;
	margin:-0.5px;
}

.zoneFormulaire2{
	background-color:#FFFFFF;
	/*background-color:#73a441;*/
	border:solid 1px #052c1a;
	color:#052c1a;

}

.bouton {

	background-color:#73a441;
	border:solid 1px #052c1a;
	color:#ffffff;

}
.cache{
display:none;
position:absolute;
width:426px;
height:316px;

}
.visible{
position:absolute;
width:426px;
height:316px;
left:511px;
bottom:154px;
z-index:1000;
}

.entrer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#032d0a;
	text-align:center;
	text-decoration:none;
}
