body{margin:0;padding:0;font-family:arial;}
/* Header */
#headerLayout{background:url(../images/header-replic.gif) repeat-x;height:128px;left:-50%;width:150%;_width:100%;position:fixed;z-index:20; }
#header{width:986px;height:128px;background:url(../images/header.gif) #FFFFFF;position:fixed;left:50%;margin-left:-493px;_position:absolute;z-index:21;}

	#menuHeader {margin:0;padding:0;display:block;width:900px;height:37px;padding-top:91px;margin-left:43px;}
		#menuHeader li {display:block;float:left;width:149px;height:27px;text-align:center;padding-top:10px;}
			#menuHeader li a {font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;text-decoration:none;display:block;width:149px;height:37px;}
			#menuHeader li#menuHeaderAccueil:hover {background:url(../images/menu-hover-1.png); }
			#menuHeader li#menuHeaderImage:hover {background:url(../images/menu-hover-2.png); }
			#menuHeader li#menuHeaderPro:hover {background:url(../images/menu-hover-3.png); }
			#menuHeader li#menuHeaderPresse:hover {background:url(../images/menu-hover-4.png); }
			#menuHeader li#menuHeaderRevendeurs:hover {background:url(../images/menu-hover-5.png); }
			#menuHeader li#menuHeaderContact:hover {background:url(../images/menu-hover-6.png); }
/* /header */

/* body */
#body{width:986px;background:url(../images/body-replic.gif) repeat-y;margin:auto;padding:13px;padding-top:128px;_padding-top:0;}
#body a {text-decoration:none;font-weight:bold; color:#333333}
#breadcrumb a.root {padding-left:20px;}
#breadcrumb a, #breadcrumb span {font-size:13px; color:#aeadad;margin:3px;text-decoration:none;}
#breadcrumb a.currentPage, #breadcrumb span.currentPage { color:#0e1a47;}
#breadcrumb h1,#breadcrumb h1 a{font-size:16px;color:#cb1574;padding-left:20px;margin:0;padding-top:5px;}

.sepProduits {background:url(../images/separateur.gif) no-repeat; width:40px;height:6px;padding-left:830px;font-size:9px;margin-top:10px;}
.sepProduits a {display:block;float:left;margin-top:-2px;font-weight:bold;text-decoration:none;color:#263364;}
.sepProduits img {float:right;}
/* /body */

/* footer */
#footer{background:url(../images/footer-replic.gif) repeat-x;height:172px;width:986px;margin:auto;padding-top:50px;}
#footerLayout{background:url(../images/footer-replic.gif) repeat-x;}
.blocFooter{ width:190px;height:90px;border-top:15px solid #aaaebd;border-right:1px solid #aaaebd; float:left;margin-right:20px;padding:10px;}
#adresse {font-size:12px;color:#333333;display:block;padding:10px;}
.blocFooter h1 {font-size:10px;padding:0;color:#333333;margin:0;}
.blocFooter a {text-decoration:none;color:#999999;font-size:11px;}
/* /footer */

/* texte */
.bold{font-weight:bold;}
/* /texte */

#hAccueil {position:absolute;display:block;width:300px;height:50px;z-index:220;background:url(../images/avance-video.gif) no-repeat;top:0;margin-left:200px;top:20px;text-decoration:none;
}
.prod { width:100%; }
.prod th {
    background: none repeat scroll 0 0 #B3BAC2;
    color: #2D4B6E;
    font-size: 1em;
}
.prod td, .prod th {
    border-bottom: 1px solid #C0C8D1;
    color: #898989;
    font-size: 1.1em;
    padding: 5px;
    text-align: center;
}
.prod2 {
    border-collapse: collapse;
    width: 100%;
}
.prod2 .th {
    background: none repeat scroll 0 0 #B8AD8E;
    color: #E1DBCF;
    font-family: arial;
    text-align: center;
}
.prod2 td {
    background: none repeat scroll 0 0 #F8F6F1;
    color: #ABABA8;
    font-family: arial;
}
.prod2 td, .prod2 th {
    border: 1px solid #E9E4D9;
    padding: 5px;
    text-align: center;
}
.prod2 td.ff {
    background: none repeat scroll 0 0 #FFFFFF;
}
