body{background-color:#B1CA25;color:#000;font:12px "Arial, Helvetica, sans-serif";text-align:center;margin:0;padding:0;}
#wrapper{background:#EEE url( bg.jpg ) repeat-y;background-position:top center;margin:0;padding:0;}
#header-wrapper{height:205px;background:#fff url(header-bg.jpg) repeat-x;margin:0 auto;padding:0;}
#header{width:838px;height:205px;background:#EEE url(header_vide.jpg);background-position:0 0;margin-left:auto;margin-right:auto;}
#header-content{padding-top:40px;text-align:left;width:800px;margin-left:auto;margin-right:auto;}
#title{text-align:left;height:112px;font:26px Arial;color:#000;margin-left:auto;margin-right:auto;padding-left:10px;}
#topRight{margin-right:auto;height:98px;width:292px;margin-left:50px;margin-top:20px;}
#container{text-align:left;width:838px;margin:0 auto;padding:0;}
#content{background-color:#FFF;margin-left:43px;margin-right:45px;}
#footer-wrapper{background:#B1CA25 url(footer-bg.jpg) repeat-x;margin:0 auto;padding:0;}
#footer{height:80px;text-align:center;background:#B1CA25 url(footer.jpg) no-repeat 50% 0;margin:0 auto;padding:0;}
#footer-content{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#FFF;text-align:center;margin-left:auto;margin-right:auto;width:800px;}
#footer-content a{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#FFF;padding-right:15px;padding-left:15px;text-decoration:none;}
#footer-content a:hover{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;padding-right:15px;padding-left:15px;text-decoration:none;}
p,div,td{color:#000;font:12px "Trebuchet MS";line-height:1.4;}
p{text-align:justify;}
h1{font:24px Arial #000;color:#222;}
h2{font:22px Arial #000;color:#333;}
h3{font:18px Arial #000;color:#444;}
.clear{clear:both;}
#navcontainer{width:838px;height:26px;margin-left:auto;margin-right:auto;}
#nav{background:#AAA url(tab-bg.jpg) repeat-x;height:26px;margin-left:26px;margin-right:30px;}
ul#navlist{text-align:left;list-style-type:none;white-space:nowrap;margin:0;padding:0;}
ul#navlist li{text-align:center;float:left;font:bold 11px/1.5em Verdana;font-weight:700;background:#fff url(tab-bg.jpg) repeat-x;border-right:1px solid #FFF;margin:0;padding:4px 6px;}
#navlist a,#navlist a:link{color:#FFF;text-decoration:none;margin:0;padding:3px 9px;}
ul#navlist li#active{background-position:100% -42px;}
div#left{float:left;width:68%;margin-top:20px;}
#wrapper #container #content #left .offre{width:500px;background:url(/images/pack/offre-gratuite-lateral.png) repeat-y;margin-bottom:30px;}
#wrapper #container #content #left .offre #offre-top{background:url(/images/pack/offre-gratuite-top.png) no-repeat;height:35px;}
#wrapper #container #content #left .offre #offre-bottom{background:url(/images/pack/offre-gratuite-bottom.png) no-repeat bottom;height:25px;}
div#right{float:right;width:30%;margin-top:20px;}
.box{background:url(box-header-bg.jpg) repeat-x;}
.box div{background:url(box-header-bg.jpg) repeat-x;font-size:1.3em;color:#000;padding-left:10px;padding-top:2px;}
.box p{padding-left:10px;padding-right:10px;letter-spacing:.8pt;color:#222;text-align:left;}
a{color:#373737;font-weight:700;}
a:hover{color:#666;}
#wrapper #container #content #right .box #prix{position:relative;float:right;clear:right;padding-bottom:5px;padding-left:5px;}
.underline{border-bottom:1px solid #333;}
.bordure_simple{border-collapse:collapse;border-color:#B1CA25;border-style:solid;border-width:1px;}
.bordure_tab_tarif{border-collapse:collapse;font-size:10px;border:1px solid #B1CA25;border-style:solid;border-width:1px;}
#references img{border:1px solid #CCC;padding:5px;}
ul#navlist li#active a:link,ul#navlist li#active a:visited{color:#444;}
#navlist a:hover,hr{color:#B1CA25;}
#wrapper #container #content #right .box div,#wrapper #container #content #left #form_contact label{font-weight:700;}
h4{font-size:14px;font-weight:700;color:#900;text-decoration:none;text-align:left;line-height:12px;}
#adresse{padding-top:15px;}
#footer a{font-size:10px;color:#666;text-decoration:none;}
.centrer {
	margin-right: auto;
	margin-left: auto;
	width: 120px;
	padding-bottom: 5px;
}
