body{
font-family:tahoma;
background:#fff;
margin-top:0px;
padding:0px;
}
input[type=submit], input[type=button], button{
font-family: verdana; 
font-size: 10px;
font-weight:bold;
color: #667197; 
border: solid 1px #fcc56b; 
border-width: 1px; 
width:70px; 
height:18px;
background-color:#ffe59e ;

}
.obligatoire{
color:#000;
}
.IMG_SURVOLE a{
width:100px;
height:100px;
background-color:#fff;
display:block;
vertical-align:middle;
text-align:center;
padding:5px;
border:#efefef solid 1px;

}

.retour {
margin-left:30px;
}
.retour2 {
margin-right:5px;
}
.retour3 {
margin-right:30px;
}
input[type=text], textarea{
background:#ffe59e;
font-size:11px;
color:#667197;
border:1px solid #f78d8d;
margin-bottom:4px;
}
textarea{
width:200px;
height:80px;
}
.divsousTitre {
font-size:11px;
}
.gd_table{
background:#fff url(../images/bg.jpg) repeat-y;
}
.banner{
background:url(../images/banner.jpg) no-repeat;
width:903px;
height:218px;
}
.menu_top{
background:#fff;
vertical-align:top;
text-align:right;
padding-right:5px;
padding-bottom:10px;
}
.footer{
background:#fff;
height:17px;
text-align:right;
padding-right:5px;
font-size:10px;

}
.menu_bas{

color:#fbe3e3;
font-size:10px;
font-weight:bold;
padding-top:7px;
}
.footer a{
color:#797878;
font-family:"Tahoma";
font-size:11px;
text-decoration:none;

}
.footer a:hover{
color:#ff0000;
}
.lien1{
font-family:"verdana";
font-size:10px;
color:#e44a00;
font-weight:bold;
text-decoration:none;
padding-top:18px;

}
.lien1:hover{
color:#000;
}
.lien_contact{
font-size:10px;
color:#e44a00;
font-weight:bold;
text-decoration:none;
padding-top:2px;
padding-left:60px;
}
.lien_contact:hover{
color:#000;
}
#bande_menu{
background:url(../images/bande_menu.jpg) repeat-x;
height:50px;
width:903px;
}
#bande_menu a{
display:block;
padding-top:14px;
vertical-align:middle;
text-align:center;
color:#fff;
font-weight:bold;
text-decoration:none;
font-family:"verdana";
font-size:11px;
height:36px;
}
#bande_menu a:hover{

color:#e1001a;
}
.menu{
display:block;
width:143px;
text-align:center;

}
.menu:hover{
background: url(../images/menu_on.jpg) no-repeat;
color:#000;


}
.menu_accueil{
display:block;

background:url(../images/menu_accueil.jpg) no-repeat;
height:50px;
width:165px;
}
.menu_accueil:hover{

background:url(../images/menu_accueil_on.jpg) no-repeat;
height:50px;
width:165px;
}
.menu_contact{
display:block;

background:url(../images/menu_contact.jpg) no-repeat;
height:50px;
width:142px;
}
.menu_contact:hover{
background:url(../images/menu_contact_on.jpg) no-repeat;
height:50px;
width:142px;
}
.menu_presentation{
display:block;
text-align:center;
height:50px;
width:144px;
}
.menu_presentation:hover{
background:url(../images/menu_on.jpg) no-repeat;
height:50px;
width:144px;
}
.menu_catalogue{
background:url(../images/menu_catalogue.jpg) no-repeat;
height:50px;
width:156px;
}
.menu_catalogue:hover{
background:url(../images/menu_catalogue_on.jpg) no-repeat;
height:50px;
width:156px;
}
#menu_bottom{
background:url(../images/bande_menu_footer.jpg) no-repeat;
width:903px;
height:32px;
}
#menu_bottom a{
font-size:12px;
color:#808080;
text-decoration:none;

}
#menu_bottom a:hover{
color:#ff0000;

}

div.categTitre{
/*#ff5400*/
color:000;
font-size:12px;
height:35px;
margin-left:30px;
font-weight:bold;
padding-top:7px;
}
div.categContent{
color:#47474b;
font-size:10px;
padding-top:10px;

}

.block_system45{
background:url(../images/block_system45.jpg) no-repeat;
width:270px;
height:150px;
padding-left:15px;
padding-right:35px;
text-align:left;
margin-left:20px;

}
.block_system44{
background:url(../images/block_system44.jpg) no-repeat;
width:275px;
height:150px;
padding-left:15px;
padding-right:30px;
text-align:left;

}
.block_disjoncteur{
background:url(../images/block_disjoncteur.jpg) no-repeat;
width:270px;
height:150px;
padding-left:15px;
padding-right:35px;
text-align:left;
}
.block_domotique{
background:url(../images/block_domotique.jpg) no-repeat;
width:270px;
height:150px;
padding-left:15px;
padding-right:35px;
text-align:left;

}
.block_coffret{
background:url(../images/block_coffret.jpg) no-repeat;
width:270px;
height:150px;
padding-left:15px;
padding-right:35px;
text-align:left;
}

.block_detecteur{
background:url(../images/block_detecteur.jpg) no-repeat;
width:260px;
height:150px;
padding-left:20px;
padding-right:35px;
text-align:left;
}

.block_video{
background:url(../images/block_video&inter.jpg) no-repeat;
width:260px;
height:150px;
padding-left:15px;
padding-right:35px;
padding-bottom:10px;
text-align:left;
}

.header_news{
color:#636363;
background:url(../images/news_header.jpg) no-repeat;
padding-left:120px;
padding-right:25px;
padding-top:35px;
vertical-align:top;
width:124px;
height:180px;
}

.footer_news{
background:url(../images/news_footer.jpg) no-repeat;
width:269px;
height:11px;

}
.tab_index{
 margin-left:15px;
 height:651px;
 width:884px;
  }
.contact{
color:#636363;
background:url(../images/block_contact.jpg) no-repeat;
padding-left:120px;
padding-right:25px;
padding-top:35px;
vertical-align:top;
width:124px;
height:200px;;


}
.bg_news{
background:url(../images/bg_news.jpg) repeat-y;


}
.contenu_index{
line-height:140%;
padding-left:3px;
padding-right:3px;
font-family:"verdana";
font-size:10px;
text-align:justify;
}

.contenu{
color:#636363;
padding-top:10px;
padding-left:35px;
padding-right:35px;
font-size:10px;
text-align:justify;
}
.titre_contenu{
/*#ff5400;*/
color:#000;
font-size:14px;
margin-left:50px;;
font-weight:bold;
padding-top:7px;
}

.donnee_contact{
background:url(../images/font_contact.jpg) no-repeat; 
top:0px; 
width:507px; 
height:245px;
}

.td_contact{
color:#636363;
padding-top:5px;
padding-left:30px;
padding-right:15px;
}
.bg_block_bottom{
background:#fafafa url(../images/bg_block_bottom.jpg) repeat-x;
height:214px;
}
.suivant{

 color:#ff5400;
 font-size:10px;
 font-weight:bold;
}

.certf1{
display:block;
width:157px;
height:209px;}
.certf2{
display:block;
width:157px;
height:209px;}
.certf3{
display:block;
width:157px;
height:209px}

.div_cer{
color:#636363;
padding-top:10px;
text-align:center;
padding-right:15px;
font-size:10px;
font-weight:bold;
}

.coordonnee_content
{
width:400px;
background:#fbe3e3;
border:1px solid #f78d8d;
vertical-align:top;
text-align:left;
padding-top:10px;
padding-left:25px;
padding-right:25px;}
.certification{
background:url(../images/certifications/certifications.jpg) no-repeat;
}


/*-------------------------------------------------------------------*/
img{border-width:0;}

a.BtMenuLeft{
height:19px;
width:218px;
display:block;
padding-top:7px;
padding-bottom:7px;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
text-align:center;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover.BtMenuLeft{
background:url(../images/titre_catalogues_hover.jpg) no-repeat;
height:19px;
width:218px;
display:block;
padding-top:7px;
padding-bottom:7px;
font-weight:bold;
text-decoration:none;
color:#e1001a;
text-align:center;
font-size:11px;

}
.descriptionSF {
padding-top:7px;
padding-bottom:10px;
padding-left:20px;
font-size:10px;
padding-right:20px;
color:#47474b;
}

.divTitre{
background:url(../images/arp_titre.jpg) no-repeat;
width:252px;
height:32px;
color:#ff5400;
font-size:11px;
padding-left:40px;
padding-top:6px;
font-weight:bold;
letter-spacing:0px;

}

.titre_prod{
background:url(../images/bare_prod.jpg) no-repeat; 
width:493px; 
height:32px;
padding-left:45px; 
padding-right:15px; 
padding-top:6px; 
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#FFFFFF; 
}
.pdf{

padding-left:5px;
padding-top:2px;
color:#e00001;
font-weight:bold;
font-size:9px; 
}

.TabCatalogue{
width:100%;
background-color:#ffffff;
color:#636363;

font-family:"verdana";
font-size:11px;
text-align:justify;
}
.TabCatalogue tr td{
vertical-align:top;
}

.TDMenuLeft{
width:274px; background-color:#ffffff; background-color:#ffffff;}

.TableMenuLeft{
background:url(../images/bg_ctalogue.jpg) repeat-x;
height:314px;
width:218px;


}

.TDArticles{vertical-align:top;}
#TabProd{width:100%;
}

.tdImgProd{
text-align:center;
vertical-align:middle;
padding:7px;
}
.tdDescProd{
background-color:#ffffff;

}

.BtPROD{
/*border:#FF0000 solid 1px;*/
}

/*-------------------------------------------------------------------*/