.top {
	height:124px;
	width:960px;
	background:url(../../img/bg_top2.gif) repeat-x;
}

.top2 {
	height:124px;
	width:960px;
}

.rightTop {
	float:right;
	padding-left:285px;
}

.WD {
	padding-top:53px;
}

.WD-bottom {
	width:179px;
	height:246px;
}

.ad-top{
	padding-top:20px;
}

.customer {
	height:20px;
	margin-top:5px;
}

.logo {
	float:left;
	height:124px;
	width:390px;
}
.ads {
  float:right;
	height:65px;
	width:475px;
	padding-top:33px;
}

.service-webdistrib {
	float:right;
	margin-right:40px;
	height:38px;
	width:380px;
	text-align:right;
	background:url(../../img/service-webdistrib-fond.gif) repeat-x;
}

.cpte_panier {
	float:right;
	/*margin-top:40px;*/
	margin-right:-40px;
	height:75px;
	width:380px;	
	background:url(../../img/box_cpte_panier.gif) no-repeat;

}

.encart {
	margin-top:7px;
	margin-left:10px;
	width:315px;
	text-align:center;	
	font-size:14px;
}

.picto-encart {
	width:50px;
	float:left;
}
.texte-encart {
	width:100px;
	float:left;
}

.barre-top {
	height:48px;
	width:958px;
	background:url(../../img/barre-top.gif) no-repeat;
	
}

#barre-top ul {
	height:48px;
	padding:0;
	margin:0;
	list-style-type:none;
	color:white;
}

#barre-top li {float:left;}

#barre-top li a {

	text-decoration:none;
}

.menu-horizontal {
	height:56px;
	width:942px;
	margin-left:10px;
	background:url(../../img/V2/menu_horizontal2.gif) no-repeat;
}

.barre-top2 {
	height:48px;
	width:942px;
}

#barre-top2 ul {
	height:48px;
	padding:0;
	margin:0;
	list-style-type:none;
	color:white;
}

#barre-top2 li {float:left;}

#barre-top2 li a {
	text-decoration:none;
}

.barre-top3 {
	height:24px;
	width:942px;
}

#barre-top3 ul {
	height:24px;
	padding:0;
	margin:0;
	list-style-type:none;
	color:white;
}

#barre-top3 li {float:left;}

#barre-top3 li a {
	text-decoration:none;
}

.constructeurs {
	width:168px;
}

.box_top {margin-top:5px;height:10px;}
.box_top_encart {margin-top:10px;
z-index:0;}



.distinctions{margin-top:-10px;}

.box_bottom_engagement {
	margin-left:-11px;
	margin-top:5px;
	height:5px;
}

.ListeHorizontale {
	margin:0;
	padding:0;
	list-style-type:none;
}
.ListeHorizontale li {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

#infoscontact {
	float:right;
	position:absolute;
	width:265px;
	padding:3px;
	left:840px;
	top:170px;
	background-color: #FFFFFF;
	border: 2px solid #6eae16;
	z-index: 99;
}

#infoscontact2 {
	float:right;
	position:absolute;
	width:265px;
	padding:3px;
	left:700px;
	top:30px;
	background-color: #FFFFFF;
	border: 2px solid #6eae16;
	z-index: 99;
}
