
*{padding:0; margin:0;}
html, body{width:100%; height:100%}
img{border:0px none;}
body{background:#ffffff;}


strong{font-family: arial; font-weight: normal; font-size: 14pt; color:#fff;}
em{font-family: arial; font-weight: normal; font-style: normal; font-size: 12pt; color:#fff;}
ins{font-family: arial; font-weight: normal; text-decoration: none; font-size: 14pt; color:#7f7f75;}
code{font-family: arial; font-weight: normal; font-style: normal; font-size: 12pt; color:#7f7f75;}
.vert{color:#4c9919;}
.prix{font-weight:bold;}
.exemple{font-style:italic; font-size:9pt; color:#666;}
.noir{color:#000;}
.date{color:#3a3937;}

.separateur{width:100%; height:1px; margin:10px 0px;}

#header{width:100%; height:70px; background:url(images/background-header.gif);}
#header a{display:block; width:380px; height:70px; background:url(images/marclebihan-selection.gif) bottom no-repeat;}

#zone1{height:110px; width:100%; position:relative; font-family:arial; font-size:12pt; color:#fff; background:#a3a195; border-top: 1px solid #000;}
#zone1 img{margin:15px 0px 0px 0px;}
#zone1 #conditions{text-align:left; width:700px; height: 120px; margin-left:20px;}

#zone2{height:auto; width:100%; background:#7f7f75;}
#zone2 p{padding:20px; text-align:justify; font-family: arial; font-size: 10pt; color:#dbd9d0;}
#zone2 a{text-decoration: none; color:#dbd9d0;}
#zone2 a.noir{text-decoration: none; color:#000;}
#zone2 a:hover{text-decoration: underline;}

#zone3{height:auto; width:100%;}
#zone3 p{padding:20px; text-align:justify; font-family: arial; font-size: 10pt; color:#7f7f75;}

#zone3 .recap{width:750px; margin-left:20px; background:#000;}
#zone3 .recap th{background:#a3a195; color:#fff; font-size:10pt; font-family:arial; text-align:left; padding:5px;}
