* {margin:0;padding:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#585858;font-weight:normal;background:url(img/restaurant_fond.png) no-repeat #847665;background-position: center top;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: 8px;}	

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: #fff;text-decoration: none;font-weight:normal} /* lien non-visité */
a.lienbas:visited {color: #fff;text-decoration: none;font-weight:normal} /* lien visité */
a.lienbas:hover {color: #fff;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienbas:active {color: #fff;text-decoration: underline;font-weight:normal} /* lien activé */

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

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

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

a.nav:link {color: #fff;text-decoration:none;font-weight:normal} /* lien non-visité */
a.nav:visited {color: #fff;text-decoration:none;font-weight:normal} /* lien visité */
a.nav:hover {padding:0 0 5px 0;color:#fff;text-decoration:none;font-weight:normal;background:url(img/fond-lien.gif) repeat-x 0px 14px;} /* lien survolé */
a.nav:active {color: #fff;text-decoration: none;font-weight:normal} /* lien activé */

a.nav-souligne:link {padding:0 0 5px 0;color:#fff;text-decoration:none;font-weight:normal;background:url(img/fond-lien.gif) repeat-x 0px 14px;} /* lien non-visité */
a.nav-souligne:visited {padding:0 0 5px 0;color:#fff;text-decoration:none;font-weight:normal;background:url(img/fond-lien.gif) repeat-x 0px 14px;} /* lien visité */
a.nav-souligne:hover {padding:0 0 5px 0;color:#fff;text-decoration:none;font-weight:normal;background:url(img/fond-lien.gif) repeat-x 0px 14px;} /* lien survolé */
a.nav-souligne:active {padding:0 0 5px 0;color:#fff;text-decoration:none;font-weight:normal;background:url(img/fond-lien.gif) repeat-x 0px 14px;} /* lien activé */

img {border: 0;}

#container {width:980px;height:631px;margin:25px auto;background:url(img/fond_page.png) no-repeat;}
#page {padding:24px 0 0 39px;}
#sommaire {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;padding:50px 0 0 0;}
#foot {text-align:center;font-size:11px;color:#fff;padding:0;}
#foot p {margin:0;padding-bottom:6px;letter-spacing:-1px;}
#footer {text-align:center;font-size:11px;color:#fff;padding:18px 0 0 0;}
#footer p {margin:0;letter-spacing:-1px;}

#coordonnees {margin:16px 0 0 0;}
#coordonnees p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#7a6356;text-align:center;}

.espace_entre_vignettes {padding:0 11px 0 0;}
.espace_droite_logo {padding:0 10px 0 0;}

/*-- accueil --*/
#txt_accueil {margin:90px 0 0 15px;padding:42px 0 0 28px;width:320px;height:34px;border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;}
#txt_accueil p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#7a6356;font-weight:normal;text-align:center;}
#maison-pan-de-bois{width:415px;height:330;}
.droite_accueil { width:489px;height:562px;background:url(img/accueil_droite.jpg) no-repeat;}
.droite_accueil p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}

/*-- restaurant --*/
#txt_restaurant {margin:90px 0 0 15px;padding:42px 0 0 28px;height:34px;}
#txt_restaurant p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#7a6356;font-weight:normal;text-align:center;}
#fond-restaurant {background:url(img/fond_menu.png) no-repeat;width:415px;height:330px;}
#fond-restaurant h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#7a6356;font-weight:normal;text-align:right;padding:34px 20px 0 0;}
#fond-restaurant p {padding:16px 20px 0 14px;text-align:justify;}
#vignettes {padding:22px 0 0 11px;}
.droite_restaurant { width:489px;height:562px;background:url(img/restaurant_droite.jpg) no-repeat;}
.droite_restaurant p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.espace-droite {padding-right:11px;}
.espace-droite2 {padding-right:13px;}
.droite_restaurant_01 { width:489px;height:562px;background:url(img/restaurant_01.jpg) no-repeat;}
.droite_restaurant_01 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_restaurant_02 { width:489px;height:562px;background:url(img/restaurant_02.jpg) no-repeat;}
.droite_restaurant_02 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_restaurant_03 { width:489px;height:562px;background:url(img/restaurant_03.jpg) no-repeat;}
.droite_restaurant_03 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_restaurant_04 { width:489px;height:562px;background:url(img/restaurant_04.jpg) no-repeat;}
.droite_restaurant_04 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_restaurant_05 { width:489px;height:562px;background:url(img/restaurant_05.jpg) no-repeat;}
.droite_restaurant_05 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_restaurant_06 { width:489px;height:562px;background:url(img/restaurant_06.jpg) no-repeat;}
.droite_restaurant_06 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}

/*-- menu --*/
#txt_menu {margin:90px 0 0 15px;padding:42px 0 0 28px;width:320px;height:34px;border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;}
#txt_menu p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#7a6356;font-weight:normal;text-align:center;}
#fond-menu {background:url(img/fond_menu.png) no-repeat;width:415px;height:330px;}
#fond-menu h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#7a6356;font-weight:normal;text-align:right;padding:34px 20px 0 0;}
#fond-menu p {margin-top:10px;padding:16px 20px 0 14px;text-align:center;width:362px;height:159px;border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;}
.droite_menu { width:489px;height:562px;background:url(img/menu_droite.jpg) no-repeat;}
.droite_menu p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_menu_01 { width:489px;height:562px;background:url(img/menu_01.jpg) no-repeat;}
.droite_menu_01 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_menu_02 { width:489px;height:562px;background:url(img/menu_02.jpg) no-repeat;}
.droite_menu_02 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_menu_03 { width:489px;height:562px;background:url(img/menu_10.jpg) no-repeat;}
.droite_menu_03 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_menu_04 { width:489px;height:562px;background:url(img/menu_04.jpg) no-repeat;}
.droite_menu_04 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_menu_05 { width:489px;height:562px;background:url(img/menu_09.jpg) no-repeat;}
.droite_menu_05 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_menu_06 { width:489px;height:562px;background:url(img/menu_06.jpg) no-repeat;}
.droite_menu_06 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}

/*-- alentour --*/
#txt_alentour {margin:90px 0 0 15px;padding:42px 0 0 28px;height:34px;}
#txt_alentour p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#7a6356;font-weight:normal;text-align:center;}
#fond-alentour {background:url(img/fond_menu.png) no-repeat;width:415px;height:330px;}
#fond-alentour h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#7a6356;font-weight:normal;text-align:right;padding:34px 20px 0 0;}
#fond-alentour p {padding:16px 20px 0 14px;text-align:justify;}
#vignettes-alentour {padding:9px 0 0 11px;}
.droite_alentour { width:489px;height:562px;background:url(img/contact_droite.jpg) no-repeat;}
.droite_alentour p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.espace-droite {padding-right:11px;}
.espace-droite2 {padding-right:13px;}
.droite_alentour_01 { width:489px;height:562px;background:url(img/alentour_01.jpg) no-repeat;}
.droite_alentour_01 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_alentour_02 { width:489px;height:562px;background:url(img/alentour_02.jpg) no-repeat;}
.droite_alentour_02 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_alentour_03 { width:489px;height:562px;background:url(img/contact_droite.jpg) no-repeat;}
.droite_alentour_03 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_alentour_04 { width:489px;height:562px;background:url(img/alentour_04.jpg) no-repeat;}
.droite_alentour_04 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_alentour_05 { width:489px;height:562px;background:url(img/alentour_05.jpg) no-repeat;}
.droite_alentour_05 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
.droite_alentour_06 { width:489px;height:562px;background:url(img/alentour_06.jpg) no-repeat;}
.droite_alentour_06 p {padding-top:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}

/*-- contact --*/
#txt_contact {margin:90px 0 0 15px;padding:42px 0 0 28px;height:34px;}
#txt_contact p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#7a6356;font-weight:normal;text-align:center;}
#fond-contact {background:url(img/fond_contact.png) no-repeat;width:415px;height:330px;}
#fond-contact h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#7a6356;font-weight:normal;text-align:right;padding:34px 20px 0 0;}
#fond-contact p {padding:16px 20px 0 14px;text-align:justify;}
.droite_contact { width:489px;height:562px;background:url(img/contact_droite.jpg) no-repeat;}
.droite_contact p {padding:22px 0 4px 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-align:center;}
form {padding-left:16px;}
#fond-contact2 {background:url(img/fond.jpg) no-repeat;width:415px;height:330px;}
#fond-contact2 h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#7a6356;font-weight:normal;text-align:right;padding:34px 20px 0 0;}
#fond-contact2 p {padding:16px 20px 0 14px;text-align:justify;}

/*-- acces --*/
.map {border:solid 1px 1px 1px #fff;}
