body {font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;font-size:11px;color:#674C38;font-weight:normal;background:#F6F6FA;}	
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: #674C38;text-decoration: none;font-weight:normal} /* lien non-visité */
a.lienbas:visited {color: #674C38;text-decoration: none;font-weight:normal} /* lien visité */
a.lienbas:hover {color: #674C38;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienbas:active {color: #674C38;text-decoration: underline;font-weight:normal} /* lien activé */

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

img {border: 0;}

/* --------------------------------------- navigation ------- */
div#mainnav {margin: 0px auto;width:910px;height: 33px;}
div#mainnav ul{width: 910px;margin: 0px auto;height: 33px;background: transparent url(img/nav.png) no-repeat 0px -33px;}
div#mainnav ul li {margin: 0px;padding: 0px;list-style: none;display:inline;}
#mainnav ul li, #mainnav ul a {height: 33px;float: left;display: block;}

#nav-home a:hover, #nav-home a:active {background: transparent url(img/nav.png) 0px 0px;}
#nav-restaurant a:hover, #nav-restaurant a:active {background: transparent url(img/nav.png) -87px 0px;}
#nav-carte a:hover, #nav-carte a:active {background: transparent url(img/nav.png) -331px 0px;}
#nav-acces a:hover, #nav-acces a:active {background: transparent url(img/nav.png) -403px 0px;}
#nav-contact a:hover, #nav-contact a:active {background: transparent url(img/nav.png) -470px 0px;}
#nav-about a:hover, #nav-about a:active {background: transparent url(img/nav.png) -540px 0px;}
#nav-oies a:hover, #nav-oies a:active {background: transparent url(img/nav.png) -623px 0px;}

/* --------------------------------------- =active page nav items ------- */
body#home #nav-home a{ background: transparent url(img/nav.png) 0px 0px;}
body#restaurant #nav-restaurant a {background: transparent url(img/nav.png) -87px 0px;}
body#carte #nav-carte a {background: transparent url(img/nav.png) -331px 0px;}
body#acces #nav-acces a {background: transparent url(img/nav.png) -403px 0px;}
body#contact #nav-contact a {background: transparent url(img/nav.png) -470px 0px;}
body#about #nav-about a {background: transparent url(img/nav.png) -540px 0px;}
body#oies #nav-oies a {background: transparent url(img/nav.png) -623px 0px;}

.page {background: url(img/fond-page.gif) repeat-y;}
.txtpage {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;font-weight:normal;color: #674C38;line-height: 14px;text-align: justify;padding:12px 20px 0 20px;}
.imgpage {padding:26px 0 0 0;}
.photo {padding:8px 0 8px 26px;}
div#ascenseur {width:580px;height:190px;overflow: scroll;overflow-x:hidden;z-index: 1;padding:0 8px 0 0;}
.fond-txt {background: url(img/fond-page.png) no-repeat;height:419px;}
.vignette {padding:10px 0 0 0;}
.vignetteac {padding:10px 0 0 10px;}
.soustitre {font-family: Arial;font-size: 17px;font-weight: bold;color: #D86A11;padding: 16px 0 0 20px;text-align: left;}
.credit {background: url(img/fond-page.gif) repeat-y;padding:6px 0 4px 0;font-size:10px;}
.logo {padding:4px 0 0 40px;}
.cdt {padding:4px 0 0 6px;}
