@charset "iso-8859-1";
/* auteur: Jean-Pierre Dubuc */
/* Date de création: 2007-07-10 */

body {scrollbar-darkshadow-color: #26468E; scrollbar-face-color: #CC7500; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #F4F4F4; scrollbar-3dlight-color: #F4F4F4; scrollbar-arrow-color: #223D53; margin: 0px; padding: 0px; background: url(images/bg_dsens.gif)}
*,body,td,th,p {font-family: Verdana,Arial,Helvetica; font-size: 8pt;}

#topbar {height: 23px; width: 100%; background: url(images/top_bar_dsens.gif) repeat; position: absolute; top: 30px}
#bienv {height: 286px; width: 50px; position: absolute; top: 80px; left: 15px}
#logo {height: 67px; width: 442px; position: absolute; top: 60px; left: 108px}
#telephone {top: 185px; position: absolute; left: 590px;}
#location {top: 230px; position: absolute; left: 590px;}
#metro {top: 230px; position: absolute; left: 730px;}
#beauty {top: 170px; position: absolute; left: 110px;}
#menu_wrap {top: 140px; position: absolute; left: 110px; width: 706px}
#menu {float: left; width: auto}
#menu_on {float: left; width: auto; background: url('images/b-carreb-agif.gif') no-repeat 0px 0px; display: block}

a:link {font-weight: bold; color: black}
a:hover {font-weight: bold; color: blue}
a:visited {font-weight: bold; color: black}
a:visited:hover {font-weight: bold; color: blue}

a.topmenu:link {font-size: 10px; color: black; background: url('images//b-carre-agif.gif') no-repeat 0px 0px; display: block}
a.topmenu:hover {font-size: 10px; color: #8B632D; background: url('images/b-carreb-agif.gif') no-repeat 0px 0px; display: block}
a.topmenu:visited {font-size: 10px; color: black; background: url('images/b-carre-agif.gif') no-repeat 0px 0px; display: block}
a.topmenu:visited:hover {font-size: 10px; color: #8B632D; background: url('images/b-carreb-agif.gif') no-repeat 0px 0px; display: block}
a.topmenu:focus {font-size: 10px; color: black; background: url('images/b-carre-agif.gif') no-repeat 0px 0px; display: block}

#english {top: 15px; position: absolute; left: 20px;}

#separator01 {top: 155px; position: absolute; left: 110px; width: 706px}
#separator02 {top: 270px; position: absolute; left: 110px; width: 706px}
#separator03 {top: 285px; position: absolute; left: 110px; width: 706px}
#separator04 {top: 345px; position: absolute; left: 110px; width: 706px}

#img_weekend {top: 300px; position: absolute; left: 110px}
#img_midi {top: 300px; position: absolute; left: 350px}
#img_soir {top: 300px; position: absolute; left: 594px}
#img_bg {height: 45px; width: 100%; position: absolute; top: 290px; background: #FCEDD1; z-index: -10000;}

#content-wrap {position: absolute; top: 350px; left: 103px; width: 728px}
#txt-pres {position: absolute; font-size: 13px; width: 235px; padding: 6px 6px 6px 12px; color: #484848; top: 170px; left: 575px; text-align: justify}
#txt-acc {position: relative; font-size: 11px; float: left; width: 242px; padding: 6px 12px 6px 6px; color: #484848}
div.title {font-size: 14px; font-weight: bold; font-style: italic}
div.horaire {font-size: 11px; font-weight: bold}
div.txt {padding-top: 10; text-align: justify}

#txt-wrap {position: absolute; top: 180px; left: 103px; width: 728px}
#txt-gen {position: absolute; width: 700px; padding: 10px; font-size: 12px}

#photo01 {top: 175px; position: absolute; left: 110px}
#ico_photo_wrap {top: 475px; position: absolute; left: 110px; z-index: 10001; width: 708px}
#ico_photo {float: left; padding: 6; background: white; position: relative; cursor: pointer}
#photo_sep {float: left; position: relative; width: 7px}

#photo_acc {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_acc.jpg) no-repeat; z-index: 10000}
#photo_photo {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_photo.jpg) no-repeat; z-index: 10000}
#photo_horaire {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_horaire.jpg) no-repeat; z-index: 10000}
#photo_traiteur {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_traiteur.jpg) no-repeat; z-index: 10000}
#photo_direction {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_direction.jpg) no-repeat; z-index: 10000}
#photo_contact {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_contact.jpg) no-repeat; z-index: 10000}
#photo_terrasse {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/photo_terrasse.jpg) no-repeat; z-index: 10000}




#photo_acc_bak {height: 103px; width: 100%; position: absolute; top: 510px; background: url(images/bg_photo_acc.gif) black repeat}