<!-- 
*{padding:0;margin:0;border:0}
body 	{ padding:0; font:1em Verdana, sans-serif; margin-top:0px; background-color:#f6bb69; margin:10px;}
a:link { color:#990000; }
#tout	{ color:#990000;top:0.5em; text-align:center; width:750px; margin-right: auto; margin-left: auto; background-color:#f8e5c2;font-family: Arial, Helvetica, sans-serif; padding:10px;}
h2{font-size:25px;margin:10px;}
h3{font-weight:normal;}
		
#entete h1	{ height: 125px; margin-bottom:5px; background-image:url(images/banniere3.jpg); background-repeat:no-repeat; text-align:center;}
#titre		{ font-family:"Times New Roman", Times, serif; font-size:28px; padding-top:40px; text-align:center; }
#contenu	{ text-align:justify; line-height:1em; width:750px; }
#contenu h1	{ text-align:center; line-height:2em; font-weight:normal; color:#FFFFFF; }
#texte { text-align:center;}
#texte_bas { text-align:center; width:730px;}
#photo_gauche { width:170px; float:left; text-align:center;}
#photo_centre { width:400px; float:left; text-align:center;}
#photo_droite { width:170px; float:left; text-align:center;}
.photo_index { width:330px; float:left; text-align:center;}
.drapeaux { width:210px; text-align:center; float:left; margin-top:130px;}			
.fond_fonce { background-color:#990000;}
.fond_image { background-image:url(images/bg.gif); }
.italiques	{ font-family:Georgia,"Times New Roman", Times, serif; font-size:0.9em; font-style:italic; }

.droite		{ float:right; padding-left:3em; }
.gauche	{ float:left; padding-right:3em; }
.texte_gauche {text-align:left; }
.titre		{ font-family:"Times New Roman", Times, serif; font-size:28px; font-weight:bold;}
.par		{ color:#990000; clear:both; padding:5px; font-size:0.9em; margin-bottom:1em; }
.par2		{ color:#990000; clear:both; padding:5px; font-size:0.9em; margin-bottom:1em; text-align:center; padding:50px; padding-top:30px; padding-bottom:15px; }
.par3		{ color:#990000; clear:both; padding:5px; margin-bottom:1em; }
.par4		{ color:#990000;  font-size:0.9em; margin-bottom:1em; }
img { /**padding:0.1em; background-color:white;**/ border:2px solid #990000; }
.img2 { border:none; padding:0;}
.img2b { border:none; padding:0; border:2px solid #990000; margin-bottom:5px;}
.img3 { border:none; margin:5px;}
.img_resa { border:none; padding:0; background-color:none;}
.img_index { border:none; padding:0; margin-right:5px; }
.img_centre { border:7px solid #990000; /**padding:0.1em; background-color:white;**/}
.img_centreb { border:7px solid #990000; background-color:none; padding:0;}
#pied { width:100%; height:30px; padding-top:5px; background-color:#990000;color:#FFFFFF;font-size:0.7em; font-weight:bold; text-align:center;}
.pied { color:#FFFFFF; text-decoration:none; }
.pied:link { color:#FFFFFF; text-decoration:none; }
.pied:hover { color:#FFFFFF; text-decoration:none; }
.pied:visited { color:#FFFFFF; text-decoration:none; }
.contenant_tarifs { width:70%; margin-left:15%; padding:5px; text-align:left; height:auto;}
.tarifs_gauche { width:70%; padding:5px; text-align:left; float:left; margin-bottom:10px; color:#990000;}
.tarifs_droite { width:25%; padding:5px; text-align:left; float:left; margin-left:5px; color:#990000;}
.type_chambres { color:#990000;font-size:14px; font-weight:bold; }
.type_chambres2 { color:#990000;font-size:18px; font-weight:bold; }
.descriptif_tarifs { color:#990000;font-size:12px; }
.tarifs { color:#990000;font-size:14px; font-weight:bold;}
.tarifs2 { color:#990000;font-size:11px; }
.administration { color:#990000; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background-color:#CCCCCC; padding:10px; line-height:2em; }
.contenant_services { width:70%; margin-left:15%; padding:5px; text-align:left; height:auto;}
.services_gauche { width:250px; padding-left:5px; text-align:left; float:left; margin-bottom:5px; color:#990000;}
.services_droite { width:25%;  padding-left:5px; text-align:left; float:left; margin-left:5px; color:#990000;}
#formulaire { width: 100%; padding: 5px; height:1300px!important; height:auto;}
.formulaire_gauche { width:340px; height:20px; font-weight:700; font-size:12px; float:left; text-align:right; margin-right:10px; margin-top:5px; }
.formulaire_droite { width:340px; height:20px; font-weight:500; font-size:12px; float:left; text-align:left; margin-top:5px; }
.commentaire {  width:100%; float:left; text-align:center; font-size:12px; margin-top:10px;  }
.commentaire_erreur  {  color:#FF0000; font-weight:bold;  }
.commentaire_erreur_haut  {  width:100%; float:left; text-align:center; font-size:16px; margin-top:10px; color:#FF0000; font-weight:bold;  }
.fin_formulaire_gauche { width:50%; float:left; font-size:12px; text-align:left; margin-right:10px; margin-left:60px; margin-top:20px; }
.fin_formulaire_droite { width:20%; float:left; font-size:12px; text-align:left; margin-right:10px; margin-top:20px; }
.obligatoire { color:#000000; font-style:italic; font-size:12px; }
#formulaire input {border:#CCCCCC solid 1px;}
#formulaire select {border:#CCCCCC solid 1px;}
#formulaire textarea {border:#CCCCCC solid 1px;}
#plan { text-align:center;}
#choix_langue { width:100%; text-align:right; margin-top:3px; border:0px;background-color:#f8e5c2;}
#choix_langue img { width:20px; height:13px; border:none; background-color:#f8e5c2;}
#promotions { width:70%; margin-left:15%; padding:5px; text-align:center; height:auto; border: 1px solid #990000; }
.titre_promotions { font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold;  line-height:36px;}
.periode_promotions	{ font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; }
.sous_titre_promotions{ font-family:"Times New Roman", Times, serif; font-size:20px; line-height:28px;}
.descriptifs_promotions{ font-family:"Times New Roman", Times, serif; font-size:14px; line-height:14px;}
.hotel { float:left; width:50%; text-align:left;}
.hotel_gauche { float:left; width:350px; text-align:right; padding:10px;}
.hotel_droit { float:left; width:350px; text-align:left; padding:10px;}
#photos_hotel{ text-align:center; }
#photos_hotel img { margin:5px;}
#texte_hotel { margin-top:15px; width:244px; margin-right:35px; float:left; text-align:left;}
.tab { margin-left:120px; }
.moitie { width:330px; float:left; text-align:justify; }
.padding10 { padding:10px; padding-top:0px; }
.marge5 { margin-right:35px; margin-left:0px;  margin-bottom:10px; margin-top:0px;}
.marge5droite { margin-right:0px; margin-left:0px; margin-right:0px; margin-bottom:10px; margin-top:0px; }
.marge15 { margin-left:30px!important; margin-left:15px; margin-top:0px; margin-bottom:0px; margin-right:0px;}
.marge20 { margin-left:25px; margin-top:0px; margin-bottom:0px; margin-right:0px;}
.quartier { font-size:12px; text-align:left; }
#equipement { width:630px; margin-left:55px; margin-right:55px; }
#equipement2 { width:580px; margin-left:85px; }
#equipement2 ul li { list-style-position:inside; }
#preparer { width:70%; margin-left:15%; border:#990000 solid 1px; padding:2px; font-size:12px; height:auto; }
#preparer2 { width:60%; margin-left:20%; border:#990000 solid 1px; padding:2px; font-size:12px; height:auto; overflow:auto; }
#restaurant { width:84%; margin-left:8%; border:#990000 solid 1px; padding:2px; font-size:12px; height:auto; overflow:auto; }
.restaurant1 { width:400px; padding:5px; margin-right:2px; float:left; text-align:center; height:auto; margin-bottom:5px;}
.restaurant2 { width:100px; padding:5px; margin-right:2px; float:left; text-align:center; font-size:11px; height:auto; }
.restaurant3 { width:90px; padding:5px; float:left; text-align:center;height:auto; }
.background { background-color:#990000; color:#FFFFFF;}
.hauteur60 { height:60px; }
.hauteur40 { height:40px; }
.top10 { padding-top:10px; }
#garanties { width:70%; margin-left:15%; padding:5px; text-align:left; height:auto; font-size:12px;}
.ligne_restaurant { background-color:#990000; height:1px; margin-top:5px; margin-bottom:5px; }
.preparer { width:70%; margin-left:15%; border:#990000 solid 1px; padding:2px; font-size:12px; height:auto; overflow:auto;}
.preparer3 { width:70%; margin-left:15%; padding:2px; font-size:12px; height:auto; overflow:auto;}
.preparer1 { width:250px; padding-left:5px; padding-top:3px; margin-right:2px; float:left; text-align:left; height:auto; }
.preparer2 { width:175px; padding-top:2px; margin-right:2px; float:left; text-align:center; height:auto;}

.site { float:left; width:300px; text-align:left; margin-right:10px;}
.site_droite { float:left; width:300px; text-align:left;}
.image_histoire { float:left; width:200px; text-align:right; }
.texte_histoire { float:left; width:350px; margin-right:20px; text-align:right; }
.image_histoire2 { float:left; width:200px; margin-right:20px; }
.texte_histoire2 { float:left; width:350px; text-align:left; }
.image_histoire3 { float:left; width:200px; margin-right:20px; text-align:right; }

.ditesnous { width:400px; float:left; text-align:left; }
.ditesnous2 { width:115px; float:left; text-align:center; }
.ditesnous3 { width:300px; float:left; text-align:left; }
.ditesnous4 { width:200px; float:left; text-align:left; }
#menubas { text-align:center; width:100%; height:70px; }
#menubas2 { margin:0 auto 0 auto; }

.realisation { color:#990000; font-size:10px; text-align:center; }
.realisation:link { color:#990000; font-size:10px; text-align:center; }
.realisation:hover { color:#990000; font-size:10px; text-align:center; text-decoration:none; }

.noir { color:#000000; clear:both; padding:5px; font-size:0.9em; margin-bottom:1em; background-color:#FFFFFF; border: 1px #990000 solid; width:580px; margin-left:85px; font-family:"Courier New", Courier, mono; font-size:12px; }
.noir2 { color:#990000; clear:both; padding:5px; background-color:#FFFFFF; border: 1px #990000 solid; width:70%; margin-left:15%; font-size:12px; text-align:center; }
.centrer { text-align:center; }
.gras { font-weight:bold;}
.italique { font-style:italic; }
.souligner { text-decoration:underline; }
.corps8 { font-size:8px; }
.corps10 { font-size:10px; }
.corps12 { font-size:12px; }
.corps14 { font-size:14px; }
.corps16 { font-size:16px; }
.corps18 { font-size:18px; }
.corps20 { font-size:20px; }
.corps22 { font-size:22px; }
.corps24 { font-size:24px; }
.corps26 { font-size:26px; }
.corps28 { font-size:28px; }
.corps30 { font-size:30px; }
.corps32 { font-size:32px; }
.corps34 { font-size:34px; }
.corps36 { font-size:36px; }
-->
