body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1em;margin: 0px 0px 10px 0px;padding: 0;background:#ECEEFF}
h1{font-family:Arial, Helvetica, sans-serif;font-size:100%;margin:0px 0px 0px -10px;padding:0px 0px 0px 40px;clear:both;color:#FF9900;background:url(images/h1.gif) no-repeat top left}
img{border:0px}
a {outline:none}
.etoile {color:#FF9900;}
.prix{color:#FF9900;font-weight:bold;background:url(images/prix.gif) no-repeat left bottom ;margin:10px 0px 30px 100px !important;padding:10px 0px 0px 30px !important;}
#conteneur {background:#FFFFFF;width:750px;display:block;margin:0px auto 0px auto;position: relative}
#header {height: 130px;background:url(images/docteur-feelgood.jpg) no-repeat;border:solid 1px #A4C500}
#header img{margin:5px 0px 0px 20px;padding:0px}
#header p{font-family:Arial, Helvetica, sans-serif;font-size:100%;float:right;text-align:right;letter-spacing:8px;color:#FFFFFF;font-weight:bold;margin:0px;padding:0px 10px 0px 0px}
.menuentete {border-bottom:solid 1px #CCCCCC;background:#A4C500;text-align:right;margin:0px 0px 0px 0px;padding:1px 20px 1px 0px;font-size:60%;color:black}
.menuentete a{color:#000000;text-decoration:none}
.menuentete a:hover{color:#006699;}
#logoserreche {margin:0px;padding:0px;position:absolute;bottom:30px;right:15px;z-index:2;}
#corps {position:relative;top:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-left:solid 1px #A4C500;border-right:solid 1px #A4C500;background:url(images/corpsarp.gif) no-repeat left bottom}
#bloctxt {padding:30px 20px 10px 0px;float:right;width:545px}
#bloctxt h2{background:url(images/h2.gif) no-repeat left bottom;font-family:Arial, Helvetica, sans-serif;padding:0px 0px 0px 18px;margin:10px 0px 0px -1px;font-size:90%;clear:both;color:#006699;}
#bloctxt ul{margin:10px 0px 20px 20px;padding:0px}
#bloctxt li{font-size:75%;list-style-type:square;list-style-position:inside;margin:0px ;padding:0px;background:url(images/carrerouge.gif) no-repeat;background-position: 0px 3px}
#home p, #bloctxt p {font-size:75%;margin:5px 0px 15px 0px;padding:0px;clear:both}
#home a, #bloctxt a {color:#A4C500;text-decoration:none;font-weight:bold}
#home a:hover, #bloctxt a:hover{text-decoration:underline;color:#006699}
#bloctxt h3{padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;font-size:90%;clear:both;color:#006699;}
#chapeau{float:right;width:520px;background:url(images/chapeaudiv.gif) no-repeat left top;padding:0px 0px 0px 0px;margin:10px 0px -10px 0px }
#chapeau p{font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:85%;margin:0px;font-style:italic;color:#000000;text-align:center;padding:10px 140px 45px 25px;background:url(images/chapeaup.gif) no-repeat left bottom}
#sousmenu {position:absolute;top:160px;left:5px;width:160px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
#sousmenu ul{background:url(images/sousmenuul.gif) no-repeat bottom right;padding:0px 0px 28px 0px;margin:0px 0px 10px 0px}
#sousmenu li{font-weight:bold;background:url(images/sousmenuli.gif) no-repeat center left;font-size:75%;list-style-type:none;list-style-position:outside;margin:0px 0px 0px 6px;padding:1px 0px 3px 8px}
#sousmenu h3{background:url(images/sousmenuh3.gif) no-repeat top right;margin:0px 0px 0px 0px;padding:10px 0px 3px 28px;font-size:13px;color:#ECEEFF}
#sousmenu a{display:block;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
#sousmenu a:hover{color:#0066CC}
#sousmenu li a {line-height:100%}
.lienh3 {color:#ECEEFF !important}
#footer {height:50px;font-size:80%;margin:0px 0px 0px 0px;margin:0px 0px 0px 0px;clear:both;background:url(images/footer.gif) no-repeat center bottom ;color:#A4C500}
#footer p{font-size:85%;color:#ECEEFF;padding:10px 0px 0px 0px;margin:0px;text-align:center}
.loc, .marque {margin:0px 0px 20px 0px;padding:0px;clear:both;border-top:solid 1px #006699}
#marque img{margin:0px 0px 0px 0px;padding:0px;border:none;}
.marque p{font-size:80%;margin:0px;padding:0px;}
#blocphoto{text-align:center;margin:10px 0px 20px 0px;padding:0px}
#blocphoto a{border:solid 1px #A4C500}
#blocphoto img{margin:0px 2px 0px 2px;padding:1px;}
#bloclogo  {text-align:center;margin:0px 0px 30px 0px}
#bloclogo img{margin:0px 1px 0px 1px}
#map {width:98%;height:530px;overflow:auto;margin:0px 0px 20px 0px;border:solid 1px #ECEEFF}

p#discret{font-size:60%;margin:0px;padding:0px;width:90%;clear:both}
.left{float:left;margin:0px 5px 10px 0px;padding:0px}
.right{float:right;margin:0px;padding:0px}
.picto{float:left;margin:0px 6px 15px 0px;padding:0px 0px 0px 0px}
a.agc  {color:#ECEEFF;text-align:right !important;text-decoration:none}
h1.ref a, h2.ref a  {cursor:text;text-decoration:none;color:#006699 !important}
h1.ref a:hover, h2.ref a:hover {cursor:text;text-decoration:none !important}
a.disc {cursor:text;text-decoration:none;color:#000 !important;font-weight:normal !important}
a.disc:hover {text-decoration:none !important}
.mainpic {padding:4px; border:solid 1px #A4C500}
#homebloclogo {text-align:center}
