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

#menu{list-style: none; display:block; position: fixed; right:0px; top:0px; z-index:10; border-bottom:1px solid #000; border-left:1px solid #000;}
#menu li{float:left; font-family: arial; font-size:10pt; padding:5px 10px; background:#fff;}
#menu li a{text-decoration: none; color:#000;}
#menu li a:hover{text-decoration: underline; color:#000;}

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;}

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

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

#zone1{height:90px; width:100%; position:relative; font-family:arial; font-size:12pt; color:#fff; background:#a3a195; border-top: 1px solid #000;}
#zone1 img{margin:20px 0px 0px 20px;}
#zone1 #services{text-align:right; width:280px; height: 80px;}

#zone2{height:auto; width:100%; background:#7f7f75;}
#zone2 p{padding:20px; /*width:780px;*/ text-align:justify; font-family: arial; font-size: 10pt; color:#dbd9d0;}
#zone2 .cb{margin-left: 630px; margin-top: 10px;}

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

#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;}
#zone3 .recap td{background:#fff; color:#000; font-size:10pt; font-family:arial; vertical-align:top; text-align:left; padding:5px;}

#zone4{height:auto; width:100%; background:#7f7f75;}
#zone4 p{padding:20px; /*width:780px;*/ text-align:justify; font-family: arial; font-size: 10pt; color:#dbd9d0;}
#zone4 table{width:750px; margin-left: 40px;}
#zone4 td{padding:5px; color:#000; font-size:10pt; font-family:arial; text-align: justify;}

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

#zone6{height:auto; width:100%; background:#a3a195;}
#zone6 p{padding:20px; /*width:780px;*/ text-align:justify; font-family: arial; font-size: 10pt; color:#3a3937;}

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

#zone8{height:auto; width:100%; background:#7f7f75;}
#zone8 p{padding:20px; /*width:780px;*/ text-align:justify; font-family: arial; font-size: 10pt; color:#dbd9d0;}

