body {background: url(../images/rouge.png);background-repeat: repeat-x;font-family:arial,helvetica,sans-serif;margin:0;}
a {text-decoration:none;color:#8F857D;font-size:10px;}
a:hover{color:#000;}
 #divCentre {
 	position:absolute;
 	left:50%;width:980px;
 	margin-left:-490px;
 	height:160px;
 	color:#685C53; 	
 }
#divCentre span a {
	float:right;
	margin: 60px 14px 0 0;
	display:block;
	text-decoration:none;
	font-size:11px;
}
#divCentre span a:hover {
	text-decoration:underline;
}

#divMenu {margin-top:157px;width:260px;float:left;overflow:visible;}
#tourMenu {
	width:205px;
	margin:0 24px 0 24px;
	border:2px solid #FFF;
	/*min-height:200px;*/
	/*concours
	height:265px;*/
	height:283px;
	
	padding-top:10px;
/*	overflow:auto;*/
}

.barreMenu {padding-left:16px;overflow:hidden;}
.barreMenuHover {background: url(../images/bkgmenu.png)3px;}
.barreMenu a {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background-color:#7B3136;
	width:160px;
	height:17px;
	border:3px solid #7B3136;	
	text-decoration:none;
	padding:0 5px 0 5px;
	display:block;
}
.barreMenu a:hover {
	color:#7B3136;
	background-color:#fff;
}
/* duplicata*/
 .sectionActive {
	color:#7B3136 !important;
	background-color:#fff !important;
}

.sousMenu a {padding-left:28px;font-size:11px;color:#fff;line-height:16px;display:block;}
.sousMenu a:hover {text-decoration:underline;}
.sousMenu a span {font-weight:bold;}

.menuNosProduits {cursor:pointer;}
#divAccueil {
	margin-top:4px;
	width:710px !important;
	background: url(../images/brique1-fr.jpg)no-repeat;
	float:left;
	height:524px !important;
}
#divContenu {
	margin-top:4px;
	margin-bottom:10px;
	width:670px;
	background: url(../images/bkgc.png) no-repeat;
	float:left;
	min-height:524px;
	padding:25px 20px 0; 
}
#bkg_photo {
	float:right;
	position:relative;
	top:-22px;
	right:-18px;	
	border:0;
}
/*carousel*/
.pics {
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
}
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0;
}
/***/
#divDistributeurs {
	margin:20px 0 0 52px;
	width:214px;
	height:76px;
	color:#685C53;
	font-size:11px;
}
#frmlogin {
	margin:4px 0 20px 0;
	padding:0;
}
h1, h2 {
	font-size:14pt;
	font-weight:normal;
	color:#685C53;
	margin:0px 0 30px 0px;
	padding:0;
	letter-spacing : -0.05em;
}
h4 {
	font-size:1.05em;
	margin:0;
	padding:0;
	line-height:1em;
}
p, ul {
	font-size:12px;
 	line-height:15px;
}
p span {
	color:#7B3136;
	font-weight:bold;
	font-size:14px;
	padding-right:4px;	
}
h3 {
	font-size:12px;
	margin: 0;
}
h3>a {
	font-size:12px;
	color:#685C53;
}
#copyright {
	font-size:9px;
	margin-top:7px;
}
#go {
	border:none;
	padding:0;
	margin:0;
	background-color:#CFCFCF;
	color:#5F5959;  
}
#logo_paventia {
	position:relative;
	float:right;	
	margin:0 30px 0 15px;	
}
.disclaimer {
	font-size:9px;
	line-height:12px;
}

#lecteurvideo {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 200;
	background: url('../images/backvideo.png');
	padding: 50px 0;
}
#lecteurvideo>div {
	width: 400px;
	height: 350px;
	margin: 0 auto;
}

#lecteurvideo>a {
	display: block;
	width: 440px;
	margin: 0 auto;
	text-align: right;
	padding: 10px 0;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.8em;
}
.motif {
	width:335px;
	float:left;
}
.motif2 {
	width:285px;
	float:right;
}
.motif p, .motif2 p {
	width:289px;
}
.lienpdf {
	float:right;
	padding-bottom:5px;
	width:391px;
}
.swf_briques {
	padding-bottom:50px;
}
.nomdet{
	text-transform:uppercase;
}
.divdet{
	border-bottom:thick solid #EEEEEE;
	float:left;
	margin:15px 25px 0 0;
	padding:2px 0;
	width:310px;
	font-size:14px;
}
#liste_detaillants{
	margin:10px 0;
}
#divlogos{
	margin:25px 0 0;
}
#divlogos img{
	border:0
}

