@CHARSET "UTF-8";
#address h3{margin-bottom:0.6em;}
#address h4{color:#333333;}
#address{margin-top:1.1em;}
#address .adr div{line-height:1.6em;}
#back{background:url(back.jpg) left center no-repeat;display:block;margin-top:2.4em;text-indent:1.2em;}
#contactForm{margin-top:1.2em;}
#contactForm h3 a{border-bottom:0.1em solid #D2D2D2;color:#333333;display:block;line-height:3.2em;}
#mainBox fieldset{border:0em;}
#mainBox fieldset ul li{display:block;}
#mainBox fieldset ul li label{display:block;}
#mainBox h2{color:#333333 !important;font-size:1.4em;line-height:2.66em;padding:0.8em 0em;}
#mainBox h3{color:#B1C800;font-size:1.2em;line-height:2.90em;}
#mainBox p{font-size:1.1em;}
#address .street-address{display:block;}
#gallery{height:33.3em;margin:2.4em 0em;width:53.2em;}
#gallery img{display:block;margin:1.2em auto;}
#description ul{margin:1.6em 0em;}
#description ul li{line-height:1.6em;}
#sideBox{padding:1.6em 0em 0em 0em;position:absolute;right:0em;top:177px;width:18.8em;}
.content{line-height:1.6em;}
.content{text-align:justify;}
.content li{list-style-type:square;}
.content ul{margin:1.2em !important;margin:1.2em;}
.content h4{margin-top:1.2em;}
.stamp{display:block;margin:3.2em auto;}
#intro{height:auto;min-height:17.7em;}
#intro img{display:block;float:left;margin:0.6em 1.2em 0em 0em;}
#intro div{font-size:1.1em !important;line-height:2em;margin-left:19.2em;text-align:justify;}
#intro div li{font-size:1.1em;line-height:1.5m;list-style-type:square;margin-left:1.5em;}
#intro ul{margin:0em auto;}
#sideBox #tel{line-height:1.6em;}
#website{margin-top:1.2em;}
#website h3{margin-bottom:0.6em;}
#produits h3{margin-top:1.2em;}
#services h3{margin-top:1.2em;}
#sended{font-size:1.2em;line-height:3em;text-align:center;}