@charset "utf-8";
/* CSS Document */

.clearfloat {clear:both; visibility:hidden;}

#nouvelle {width:315px; height:220px; list-style:none; font-size:10px; line-height:12px; color:#000000; text-align:justify; float:left; scrollbar-3dlight-color:#d4d2c6; scrollbar-arrow-color:#d4d2c6; scrollbar-track-color: #d4d2c6; scrollbar-darkshadow-color:#d4d2c6; scrollbar-face-color:#7c7b79; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; margin:10px 0px 0px 0px;}
#nouvelle #news {list-style:none; line-height:12px; text-align:justify; float:left; margin:15px 0px 45px 40px; overflow:auto; display:block; height:190px; width:255px; display:inline; }
#nouvelle #news a:link{color:#000000; text-decoration:underline;}
#nouvelle #news a:visited{color:#000000; text-decoration:underline;}
#nouvelle #news a:hover{color:#000000; text-decoration:none;}
#nouvelle #news a:active{color:#000000; text-decoration:underline;}
#nouvelle #news h3{font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bold; font-size:10px; margin:5px 10px 0px 0px; }
#nouvelle #news p{font-size:10px; margin:5px 10px 0 0px; text-align:left;}
#nouvelle #news img { float:left;}

#forfait {
float:right;
width:314px;
height:250px;
padding-top:7px;
}

.bouton_reservez { width:160px; height:25px; position:relative;   }
a.bouton_reservez {	background-image: url(fr/img/bouton_reservez.gif); display:block; width:160px; background-repeat:no-repeat} 
a.bouton_reservez:hover { background: url(fr/img/bouton_reservez.gif)  0 -25px no-repeat}

.bouton_reserveza { width:160px; height:25px; position:relative;  }
a.bouton_reserveza { background-image: url(en/img/bouton_reservations.gif); display:block; width:160px; background-repeat:no-repeat} 
a.bouton_reserveza:hover { background: url(en/img/bouton_reservations.gif)  0 -25px no-repeat }

.bouton_reservez_p { width:140px; height:22px; position:relative;   }
a.bouton_reservez_p {	background-image: url(fr/img/bouton_reservez_p.gif); display:block; width:140px; background-repeat:no-repeat} 
a.bouton_reservez_p:hover { background: url(fr/img/bouton_reservez_p.gif)  0 -22px no-repeat}


.bouton_reserveza_p { width:140px; height:22px; position:relative;  }
a.bouton_reserveza_p { background-image: url(en/img/bouton_reservations_p.gif); display:block; width:140px; background-repeat:no-repeat} 
a.bouton_reserveza_p:hover { background: url(en/img/bouton_reservations_p.gif)  0 -22px no-repeat }

#titre_forfait {float:left; width:314px; padding:0px 0px 4px 0px;}
#photo_forfait {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#624837; padding:10px 0px 0px 0px; float:left; width:145px;}
#texte_forfait {color:#624837; float:right; width:160px; padding:0px 0px 0px 0px;}



.typo_accueil {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#624837; line-height:12px;}
.typo {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; line-height:12px; color:#624837; }
.typo_prix {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#624837; line-height:12px;}
.typo_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cc3333;
	margin-top:14px;
	padding:14px 0px 0px 0px;
	
}

.typo_titre_nouvelles {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc3333; padding:0px 0px 0px 38px;}

.details {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#cc3333;}
.details a:link{ color:#cc3333; text-decoration:underline;}
.details a:visited{color:#cc3333; text-decoration:underline;}
.details a:hover{color:#cc3333; text-decoration:none;}
.details a:active{color:#cc3333; text-decoration:underline;}


#nouvellea {width:315px; height:220px; list-style:none; font-size:10px; line-height:12px; color:#000000; text-align:justify; float:left; scrollbar-3dlight-color:#d4d2c6; scrollbar-arrow-color:#d4d2c6; scrollbar-track-color: #d4d2c6; scrollbar-darkshadow-color:#d4d2c6; scrollbar-face-color:#7c7b79; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; margin:10px 0px 0px 0px;}
#nouvellea #newsa {list-style:none; line-height:12px; text-align:justify; float:left; margin:15px 0px 45px 40px; overflow:auto; display:block; height:190px; width:255px; display:inline; }
#nouvellea #newsa a:link{color:#000000; text-decoration:underline;}
#nouvellea #newsa a:visited{color:#000000; text-decoration:underline;}
#nouvellea #newsa a:hover{color:#000000; text-decoration:none;}
#nouvellea #newsa a:active{color:#000000; text-decoration:underline;}
#nouvellea #newsa h3{font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bold; font-size:10px; margin:5px 10px 0px 0px; }
#nouvellea #newsa p{font-size:10px; margin:5px 10px 0 0px; text-align:justify;}

#forfaita {
float:right;
width:314px;
height:250px;
}

#titre_forfaita {float:left; width:314px; padding:0px 0px 4px 0px;}
#photo_forfaita {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#624837; padding:5px 0px 0px 0px; float:left; width:154px;}
#texte_forfaita {color:#624837; float:right; width:139px; padding:0px 0px 0px 0px;}
.typoa {font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#624837;}
.typo_titrea {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc3333; padding:7px 0px 0px 0px;}



#texte_forfait ul{
text-align:left;
font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#624837;
margin-top:4px;
margin-left:8px;
padding-left:8px;
} 
      
#texte_forfait li{
	list-style:circle;
	
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#624837;
	line-height:12px;
	text-align:left;
	margin:0px;
	padding:0;
}

#texte_forfait a:link {
color: #624837;
text-decoration:none;
} 
   
#texte_forfait a:visited {
color: #624837;
text-decoration:none;
} 
 
#texte_forfait a:hover {
color:#cc3333;
text-decoration: underline;
} 
  
#texte_forfait a:active {
color: #cc3333;
text-decoration: underline;
}
#navmenu {background-color:#bf2c1e;}
#navmenu td { height:35px;}
#navmenu ol { font-family: Tahoma, Geneva, sans-serif; background-color:#bf2c1e; list-style:none; list-style-position:inside;}
#navmenu li { display:inline;text-transform: uppercase; height:35px; margin:0px; padding:0px;}
* html #navmenu li { float:left; text-transform: uppercase; height:35px; margin:0px; padding:0px;}

#navmenu a:link{ color:#fff; text-decoration:none;font-size:11px; }
#navmenu a:visited{color:#fff; text-decoration:none;font-size:11px; }
#navmenu a:hover{color:#d4d2c6; text-decoration:none;font-size:11px;}
#navmenu a:active{color:#fff; text-decoration:none;font-size:11px; }
