* {margin:0;padding:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:11px;color:#585858;font-weight:normal;background:#F5F2EC;}	
ul {list-style: none;margin: 0;padding: 0;}
a:link {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien non-visité */
a:visited {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien visité */
a:hover {color: #4D4C4C;text-decoration:underline;font-weight:bold} /* lien survolé */
a:active {color: #4D4C4C;text-decoration: underline;font-weight:bold} /* lien activé */

a.lienbas:link {color: #A8A399;text-decoration: none;font-weight:normal} /* lien non-visité */
a.lienbas:visited {color: #A8A399;text-decoration: none;font-weight:normal} /* lien visité */
a.lienbas:hover {color: #A8A399;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienbas:active {color: #A8A399;text-decoration: underline;font-weight:normal} /* lien activé */

a.lienmail:link {color: #655C4E;text-decoration:underline;font-weight:normal} /* lien non-visité */
a.lienmail:visited {color: #655C4E;text-decoration:underline;font-weight:normal} /* lien visité */
a.lienmail:hover {color: #655C4E;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienmail:active {color: #655C4E;text-decoration: underline;font-weight:normal} /* lien activé */

a.lientxt:link {color: #547C5B;text-decoration:underline;font-weight:bold} /* lien non-visité */
a.lientxt:visited {color: #547C5B;text-decoration:underline;font-weight:bold} /* lien visité */
a.lientxt:hover {color: #547C5B;text-decoration:underline;font-weight:bold} /* lien survolé */
a.lientxt:active {color: #547C5B;text-decoration: underline;font-weight:bold} /* lien activé */

img {border: 0;}

#container {width:995px;margin:0 auto;}
#ombre {margin:0;padding:0;}
#main {background:url(img/fond_accueil.jpg) no-repeat;width:995px;height:332px;}
#main_hotel {background:url(img/fond_hotel.jpg) no-repeat;width:995px;height:332px;}
#main_restaurant {background:url(img/fond_restaurant.jpg) no-repeat;width:995px;height:332px;}
#main_alentours {background:url(img/fond_alentours.jpg) no-repeat;width:995px;height:332px;}
#main_reservations {background:url(img/fond_reservations.jpg) no-repeat;width:995px;height:332px;}
#foot {background:url(img/foot.jpg) no-repeat;height:65px;font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;font-size:11px;color:#655C4E;text-align:center;padding:10px 0 0 0;}
#footer {text-align:center;font-size:10px;color:#A8A399;}
#footer p {margin:0;padding-bottom:6px;}

/*-- accueil --*/
#txt-accueil {padding:60px 40px 0 48px;}
#txt-accueil h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#4E4C50;margin:0;padding:6px 0 0 12px;}
#txt-accueil p {padding:16px 0 0 12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4E4C50;text-align:justify;}
#txt-logis {padding:20px 11px 0 60px;}
.accueil_img {padding:32px 38px 0 0;}

/*-- hotel --*/
#hotel_vignettes {padding:40px 0 0 60px;}
/*-- restaurant --*/  
#restaurant_vignettes {padding:5px 0 0 60px;}
.espace_droite_vignette {padding-right:16px;}

/*-- acces --*/
.acces {padding-left:12px;}
#google_map {margin:0 0 0 41px;}
#txt-acces {padding:60px 12px 0 48px;}
#txt-acces h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#4E4C50;margin:0;padding:6px 0 0 0;}
#txt-acces p {padding:16px 0 0 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4E4C50;text-align:justify;}

