body{font:12px Verdana,Arial,Helvetica,sans-serif;background-color:#423836;color:#ccc}
h2{font-size:14px;font-weight:400;line-height:25px;text-transform:uppercase;color:#000;margin-bottom:19px;padding-left:24px}
h3{font-size:12px;font-weight:700;color:#f7a800;margin-left:24px}
h4{font-size:11px;font-weight:400;margin-left:24px;margin-bottom:19px}
ul{list-style:none}
fieldset{border:none;margin-bottom:6px;overflow:auto}
ul#menu a{color:#FFF}
div.shome_left{background:#68605e url(pics/shome_left_bg.png) no-repeat left bottom;padding-bottom:17px}
div.shome_left h2{background:url(pics/shome_left_h2_bg.jpg) repeat-y left top}
div.shome_left p{margin:0 16px 8px 24px}
.link{font-size:10px;color:#f7a800;margin-bottom:0}
.link a{font-weight:700;color:#f7a800}
div.shome_left img.news{padding-right:14px;margin-left:24px;float:left}
div.hr{background:url(pics/shome_left_h2_bg.jpg) no-repeat left top;height:9px;margin-top:17px;margin-bottom:19px;clear:left}
div.home_galerie{background:url(pics/home_galerie_bg.jpg) no-repeat left top;height:94px}
div.home_galerie ul{padding-top:19px;margin-left:223px}
div.home_galerie li{float:left;padding-right:18px}
div.home_galerie li.last{padding-right:0}
div.content_left h2{text-align:center;background:url(pics/home_left_h2_bg.jpg) repeat-y left top;padding-left:0}
div.interior{background:#68605e url(pics/content_bg.jpg) no-repeat left bottom;min-height:344px}
div.content_main p{margin-bottom:15px;margin-left:24px}
div.content_main div{margin-left:24px}
div.content_main div p{margin-left:0}
div.content_left ul{margin-left:30px;margin-right:30px}
div.content_left li{font-size:11px;margin-bottom:5px}
div.content_left p{margin:0 20px 20px}
div.content_left p.coordonnees{font-size:14px}
div.content_left p span,div.content_left p a,div.content_left li span,div.content_left li a{color:#f7a800}
div.content_main p span,div.content_main p a{color:#f7a800}
div.content_left li.odd{float:left;clear:both;margin-bottom:16px}
div.content_left li.even{float:right;clear:right;margin-bottom:16px}
div.content_main h3{font-size:14px;font-weight:700;margin-bottom:19px}
img.actu_pic{padding-top:54px}
div.form{padding-top:28px;padding-left:15px}
div.form h3{margin-left:0;margin-bottom:10px}
div.form p{margin-left:0;margin-bottom:5px}
form label{color:#fff;width:75px;display:block;float:left}
form input{width:170px;display:block;float:left}
form textarea{width:340px;height:60px;display:block;float:left;margin-bottom:6px}
form .send{width:65px;margin-right:10px}
form input.check{width:15px}
form label.check{width:325px;clear:none;font-size:11px}
#lboverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbcenter,#lbbottomcontainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbloading{background:#fff url(loading.gif) no-repeat center}
#lbimage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbprevlink,#lbnextlink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbprevlink{left:0}
#lbprevlink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%}
#lbnextlink{right:0}
#lbnextlink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbbottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbcloselink{display:block;float:right;width:80px;height:22px;background:transparent url(closelabel.gif) no-repeat center;outline:none;margin:5px 0}
#lbcaption,#lbnumber{margin-right:71px}
#lbcaption{font-weight:700}
h1,div.home_galerie h2{display:none}
div.shome_left p.news,div.form p{font-size:11px}
div#home_zoom img,div.content_right img,div.actu_right img{display:block}
