body{background:#fff url(/_images/bg.jpg) top left repeat-x;text-align:left;font-family:Arial;font-size:13px;color:#000;margin:0 0 5px;padding:0}
img{border:0}
td{font-size:13px}
h1{font-size:20px;color:#4F8C9F;border-bottom:1px solid #D1E8EF;width:510px;margin:5px 0 10px;padding:10px 0 5px}
h2{font-size:16px;color:#999;border-bottom:#CCC 1px solid;margin:10px 0;padding:0}
#footer{clear:both;color:#BFBFBF;font-size:11px;text-align:center;line-height:15px;padding-top:15px}
#footer a{color:#999;text-decoration:none}
.txt11{font-size:11px}
a{color:#666;text-decoration:none}
.lien{text-indent:35px;background:url(/_images/fleches.png) left no-repeat}
.lien a{font-size:15px;color:#2F6C7F;font-weight:700}
.frame{width:980px;margin:0 auto}
.header{height:80px;background:url(/_images/nuages.gif) top right no-repeat;padding:15px 0 0}
.bottom_tel{float:left;width:234px;margin-right:10px;border-top:1px solid #CCC;border-bottom:2px solid #CACACA;border-left:1px solid #CCC;border-right:2px solid #CACACA;height:65px}
.bottom_photo{float:left;margin:10px 10px 0 5px}
.bottom_number{margin-top:10px;float:left;font-size:16px;line-height:22px;color:#333}
.lavaLampWithImage{position:relative;height:50px;width:980px;background:url(/_css/bg.gif) no-repeat top left;overflow:hidden;text-align:center;margin:0;padding:6px}
.lavaLampWithImage li{float:left;list-style:none}
.lavaLampWithImage li.back{background:url("lava.gif") no-repeat right -30px;width:9px;height:30px;z-index:8;position:absolute}
.lavaLampWithImage li.back .left{background:url("lava.gif") no-repeat top left;height:30px;margin-right:9px}
.lavaLampWithImage li a{font:bold 13px arial;text-decoration:none;color:#000;outline:none;text-align:center;top:6px;letter-spacing:0;z-index:10;display:block;float:left;height:20px;position:relative;overflow:hidden;margin:auto 27px}
* html .lavaLampWithImage li a{margin:auto 12px}
.lavaLampWithImage li a:hover,.lavaLampWithImage li a:active,.lavaLampWithImage li a:visited{border:none}
.lefttop{width:260px;margin-right:15px;float:left;height:260px;background-color:#F2F2F2;color:#666}
* html .lefttop{margin-right:5px}
.left_un{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:#FFF url(/_images/bg-client.gif) bottom right no-repeat;height:100px;margin:5px}
.left_deux{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:#FFF url(/_images/bg-client.gif) bottom right no-repeat;clear:both;height:140px;margin:5px}
.agence_titre{font-size:20px;color:#900}
.adresse{width:320px;height:150px;float:left;background:url(/_images/agence.gif) top center no-repeat;text-align:center;padding-top:10px;margin:9px}
* html .adresse{margin:3px}
.marge_contenu{margin:0 10px}
.slogan{float:left;margin:15px 0 0 20px}
input,select,textarea{padding:3px}
#footer a:hover,a:hover{color:#900;text-decoration:underline}
.home_txt{text-align:justify; font-size:11px;color:#999; font-family:Verdana; clear:both; border:1px solid #F2F2F2; padding:10px;}
.home_txt h2{ font-size:13px; margin:0; padding:0; text-decoration:none;}
