body{ margin:0; padding:0; background:#819572;}
html{margin:0; padding:0;}

a.lien:link{font:15px Times,Georgia serif; color:#000000; font-style:italic; text-decoration:underline;}
a.lien:visited{font:15px Times,Georgia serif; color:#000000; font-style:italic; text-decoration:underline;}
a.lien:hover{font:15px Times,Georgia serif; color:#000000; font-style:italic; text-decoration:none;}

#conteneur_home{width:980px; margin:auto;}
#haut_home{ width:980px;}
#haut_home3{ width:980px; height:44px; background:url(img/home/3.jpg) left no-repeat;}
#menu{ width:640px; padding:18px 0 0 145px;}
.baton{ font: Arial, Helvetica, sans-serif; color:#F5EED4;}
#haut_home4{ width:980px; height:150px; background:url(img/home/4.jpg) left no-repeat;}
#haut_home4 p{margin:0; }
.marge{ padding:4px 0 4px 0 ;}
.marge2{ padding:10px 10px 0 18px;}
.p_texte{ width:600px; padding:0 0 0 190px; font:16px Times,Georgia serif; font-style:italic;}
.p_adresse{ width:640px; padding:0 0 0 190px; font:13px Times,Georgia serif; color:#7B5B43; margin:0;}
.p_tax{  font:11px Times,Georgia serif; color:#7B5B43; text-align:center;}

#conteneur{width:980px; margin:auto;}

#haut1{width:980px;}
#haut2{width:980px; height:45px; background:url(img/commun/haut2.jpg) left no-repeat;}

#navigation{ width:700px; padding:20px 0 0 160px;}


/******Hotel***********/

#hotel1{width:980px; height:190px; background:url(img/hotel/hotel1.jpg) left no-repeat;}
#hotel2{width:980px; height:274px; background:url(img/hotel/hotel2.jpg) left no-repeat;}
#contenu_hotel{ width:500px; margin:0; float:left; padding:0 0 0 110px;}
#contenu_hotel2{ width:300px; margin:0; float:left;}
#contenu_hotel p{ margin:0;}

/******Restos***********/

#resto1{width:980px; height:223px; background:url(img/resto/resto1.jpg) left no-repeat;}
#resto2{width:980px; height:241px; background:url(img/resto/resto2.jpg) left no-repeat;}
#contenu_resto{ width:450px; margin:20px 100px 0 80px; padding:0; float:left;}
#contenu_resto p{ margin:0;}
#contenu_resto2{ width:200px; margin:0; padding:0; float:left;}

/******Services***********/

#services1{width:510px; height:464px; background:url(img/services/service1.gif) left no-repeat; margin:0; padding:0; float:left;}
#services2{width:470px; height:464px; background:url(img/services/service2.jpg) left no-repeat; margin:0; padding:0; float:left;}
#contenu_services{ width:440px; margin:30px 0 0 60px; padding:20px 0 0 0;}
#contenu_services p{ margin:0;}

/******Tarifs***********/

#tarifs1{width:409px; height:464px; background:url(img/tarifs/tarifs1.jpg) left no-repeat; margin:0; padding:0; float:left;}
#tarifs2{width:571px; height:464px; background:url(img/tarifs/tarifs2.gif) left no-repeat; margin:0; padding:0; float:left;}
#contenu_tarifs{ width:450px; margin:40px 0 0 40px; padding:20px 0 0 0;}
#contenu_tarifs p{ margin:0;}

/******Salons***********/

#salon1{width:980px; height:223px; background:url(img/salons/resto1.jpg) left no-repeat;}
#salon2{width:980px; height:241px; background:url(img/salons/resto2.jpg) left no-repeat;}
#contenu_salon{ width:380px; margin:0; padding:25px 0 0 210px; float:left;}
#contenu_salon2{ width:300px; margin:0; padding:0; float:left;}
#contenu_salon p{ margin:0;}

/******Chambres***********/

#chambres1{width:980px; height:304px; background:url(img/chambres/chambre1.jpg) left no-repeat;}
#chambres2{width:980px; height:160px; }
#contenu_chambres{ width:450px; margin:0 0 0 500px; padding:20px 0 0 0;}
#contenu_chambres p{ margin:0;}

/******Reservation***********/

#reservation1{width:980px; height:432px; background:url(img/reservation/reservation1.jpg) top left repeat-y;}
#reservation2{width:980px; height:32px; background:url(img/reservation/reservation2.jpg) left no-repeat;}
#contenu_reservation{ width:940px; margin:0 0 0 20px;}
#contenu_reservation p{ margin:0;}

/******Acces***********/

#acces1{width:980px; height:432px; background:url(img/reservation/reservation1.jpg) top left repeat-y;}
#acces2{width:980px; height:32px; background:url(img/reservation/reservation2.jpg) left no-repeat;}
#contenu_acces{ width:940px; margin:0 0 0 20px;}
#contenu_acces p{ margin:0;}

.texte{ font:15px Times,Georgia serif; font-style:italic; text-align:justify;}
.texte_center{ font:15px Times,Georgia serif; font-style:italic; text-align:center;}
.titre{ color:#674E2D; font:25px Times,Georgia serif; }
.picto{ padding:4px 0 4px 0;}
