body{background:#09305B url(pict/bgfire2.jpg) no-repeat; color:#fff; font-size:14px; font-family:"Arial", "Tahoma", Verdana, Helvetica, sans-serif;margin:0 auto;padding:0px;}

a img{border:none;}
.clear{clear:both;}
h1{font-size:18px; font-weight:bold; margin:0; padding:7px 0 7px 0; color:#cccccc;}
h2{font-size:18px; font-weight:400; margin:0; padding:7px 0 7px 0; color:#FF0000;}

#container{background:url(pict/bg_labe_big_eff_blanc.gif) left top no-repeat;}
#container_help{background:url(pict/bgnoir.gif) repeat;}

#top{width:744px; margin:0 auto; }
#top_left{width:610px; float:left;}
#top_left_top{width:610px; padding-top:14px;}
#top_left_bottom_left{float:left; padding-left:15px;}
#top_left_bottom_right{float:right;}
#top_left_bottom{width:610px; font-size:18px; color:#FF0000; font-weight:bold;}
#top_left_alb{color:#CCCCCC; font-size:14px; float:right; font-weight:bold; padding-top:10px;}
#top_right{width:134px; float:left;}


#TopHome{width:780px; margin:0 auto; }
#TopHome_left{float:left; background:url(pict/facadelogo250.jpg) top left no-repeat; width:500px; height:280px;}
#TopHome_right{float:right; width:150px; padding-top:160px;}


#menu{width:780px; margin:0 auto; }
#TopNav { padding:0;margin:10px 0 0 0; }
#TopNav li{float:left; list-style:none;  height:100px; width:125px; margin-left:3px;}
#TopNav a{display:block; color:#000000; padding:15px ; text-decoration:none;}
#TopNav a:hover{text-decoration:none;height:100px;}

#TopNav li.home{background:url(pict/0_acc_off.gif) no-repeat; height:100px; width:125px;}
#TopNav li.home a{}
#TopNav li.home a:hover{background:url(pict/0_acc_on.gif) no-repeat; height:100px; width:125px;}

#TopNav li.plomberie{background:url(pict/0_plomb_off.gif) no-repeat; height:100px; width:125px;}
#TopNav li.plomberie a{}
#TopNav li.plomberie a:hover{background:url(pict/0_plomb_on.gif) no-repeat; height:100px; width:125px;}

#TopNav li.serrurerie{background:url(pict/0_serr_off.gif) no-repeat; height:100px; width:125px;}
#TopNav li.serrurerie a{}
#TopNav li.serrurerie a:hover{background:url(pict/0_serr_on.gif) no-repeat; height:100px; width:125px;}

#TopNav li.vitrerie{background:url(pict/0_vitr_off.gif) no-repeat; height:100px; width:125px;}
#TopNav li.vitrerie a{}
#TopNav li.vitrerie a:hover{background:url(pict/0_vitr_on.gif) no-repeat; height:100px; width:125px;}

#TopNav li.electricite{background:url(pict/0_elect_off.gif) no-repeat; height:100px; width:125px;}
#TopNav li.electricite a{}
#TopNav li.electricite a:hover{background:url(pict/0_elect_on.gif) no-repeat; height:100px; width:125px;}

#TopNav li.chauffage{background:url(pict/0_chauf_off.gif) no-repeat; height:100px; width:125px;}
#TopNav li.chauffage a{}
#TopNav li.chauffage a:hover{background:url(pict/0_chauf_on.gif) no-repeat; height:100px; width:125px;}

#content{float:left; margin-top:10px; line-height:18px; font-weight:bold;}

#content_home{width:1100px; margin:0 auto; padding-top:10px; line-height:18px; font-weight:bold; }
#left_home{float:left; width:700px; font-size:14px;}
#rigth_home{float:left; width:390px; text-align:left; }
.title_home{color:#FF0000; font-size:24px; font-weight:bold; margin:0; padding:0 ;}



#left{float:left; width:515px;}

#left_left{float:left; width:256px; text-align:right;}
.left_left_top{width:256px; height:26px; background:#000066;}
.left_left_box{width:256px;}
.left_left_text{padding:0 0 0 5px; }
.left_left_text p{padding:5px 0 5px 0; margin:0;}

#left_right{float:right; width:225px;}

#right{float:left; margin-left:15px;}

.red_title{color:#FF0000; font-size:18px; font-weight:bold; padding:5px 0 5px 0;}
.white_title{color:#FFF; font-size:18px; font-weight:bold; padding:5px 0 5px 0;}
.red{color:#FF0000;}
.small{font-size:10px; font-weight:400;}

#footer{float:left; margin-top:15px; margin-bottom:10px;}
#footer_sec{float:left; margin-bottom:50px;padding-left:170px; font-size:12px;}
#footer_sec a{color:#FFFFFF; text-decoration:none;}
#footer_sec a:hover{color:#FF0000;}

#footer_left{width:840px; float:left; font-weight:bold;}
#footer_left_left{width:440px; float:left; text-align:right; }
#footer_left_right{width:385px; float:right; padding-top:25px;}
#footer_right{width:215px; margin-left:175px; float:left; padding-top:25px;}