@charset "utf-8";
/* CSS Document */

html,body,br,div,span,a,object,iframe,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,q,address,small,big,cite,dfn,ins,del,i,em,b,strong,sup,sub,strike,pre,code,samp,kbd,var,tt,form,legend,label,option,.nobox,textarea{background:transparent;border:0;font-size:100%;outline:0;vertical-align:baseline;margin:0;padding:0;}
blockquote,q{quotes:none;}
br{height:0;}
ul,ol,dl{list-style:none;}
a img{border:0;}
fieldset,img{border:0;}
.clearer {clear: both;}
* {margin: 0;}
html, body {color:#16570d;background-color:#bfcf78;background:url(../images/bg-global.png) top left repeat-x;font-family: Arial, Helvetica, sans-serif; text-align: left; padding: 0; margin:0; }
#container {background-color:#bfcf78;background:url(../images/bg-top.jpg) top left no-repeat;padding: 0; margin: 0 auto;width: 765px;padding:0 0 10px 0 }
#content {width: 682px;margin: 0 auto}
#header{width: 765px;height: 230px}
div.box {padding: 16px;background-color: #ccd993;margin: 30px 0 30px 0;}
.left{float: left;margin:20px 0 0 0}
.right{float: right;margin:20px 0 0 0}
p { font-size:0.7em; font-family:Verdana, Geneva, sans-serif; color:#16570d; margin:10px 0 10px 0; padding:0; text-align:justify;line-height: 1.6em}
h1{font-size:: 16px;font-family: Times, Georgia, "Times New Roman", serif;color: #16570d;font-weight: bold }
h2{font-size: 14px;font-family: Times, Georgia, "Times New Roman", serif;color: #16570d;font-weight: bold }
span.note {font-size: 70%;color:#16570d;margin:0 0 20px 0 }
ul { font-family:Verdana, Geneva, sans-serif; font-size:0.7em;line-height: 1.6em; font-weight:normal; color:#16570d; width:260px; padding-right:0px; margin:0 0 0 20px;_margin:0 0 0 10px;float:left; border:0px solid #000;}
li { line-height:19px; list-style-image:none; margin:0; padding:0; vertical-align:middle;}
li a { color:#16570d; }
.fleur{float: left}
li a:hover { color:#16570d; }
div.contact {width: 260px;float: right;margin: 20px 0 0 0}
div.contact  p{ font-size:0.7em; font-family:Verdana, Geneva, sans-serif; color:#fff; margin:10px 0 10px 58px; padding:0; text-align:justify;line-height: 1.6em}
div.contact  p a{ font-size:1em; font-family:Verdana, Geneva, sans-serif; color:#fff; margin:10px 0 10px 0; padding:0; text-align:justify;line-height: 1.6em}
.english{float: right;margin: 27px 40px 0 0;padding: 0}
.francais{float: right;margin: 28px 40px 0 0;padding: 0}
.entretien{float: right;margin: 163px 175px 0 0;padding: 0}
.ouverture{float: right;margin: -26px 330px 0 0;padding: 0}
.hivernisation{float: right;margin: -26px 225px 0 0;padding: 0}