h4 {
	font-weight: bold ;
	font-family:arial,sans-serif;
	font-size:12px;
	color:red;
	margin-bottom:5px;
}

.texte_produit_technique {
	font-family:arial,sans-serif;
	font-size:12px;
	color:#666666;
}

h2 {
font-weight: bold ;
	font-family:arial,sans-serif;
	font-size:20px;
	color:black;
	margin:30px 0px 20px 0px;
}

#desc_sup {
margin-top:15px;
text-align:right;
font-weight: bold ;
	font-family:arial,sans-serif;
	font-size:12px;
	color:red;

}

#img_ensp {
margin-right:3px;
border:0px;

}

#img_vn_left {
margin-right:1px;
}

#img_vn_right {
margin-left:1px;
}



#href_sp {
margin-top:15px;
text-align:right;
text-decoration: none;
font-weight: bold ;
	font-family:arial,sans-serif;
	font-size:12px;
	color:red;
}


.imageProduit{
margin-bottom:20px;
}

.portraitTech{
margin-bottom:15px;
}

.imagePortraitTech{
float:left;
width:130px;
}

.imagePortraitTech img{
border:1px solid #CCC;
}

.descriptifPortraitTech{
float:left;
width:450px;
margin-left:19px;
}

.vehNeufTable{
background:url(/images/interface/fd-tab-ligne-prod.gif) top repeat-x #ececec; 
border:1px solid #a2a2a2; 
}

.simple{
margin-bottom:50px;
}

.spaced{
margin-top:19px;
}

.vehNeufTable img{
float:left; 
margin:3px;
border:1px solid #999;
}

.vehNeufTable span{
color:#656565;
}

.vehNeufTable a{
color:#d60524; 
font-weight:bold; 
float:right; 
display:block; 
text-decoration:none;
}
.vehNeufTable a:hover{
color:#8f1829; 
}

.vehNeufTable .suite{
border:0; 
margin-right:4px;
}

.vehNeufTable .titreVehNeuf{
color:#d60524; 
font-size:16px;
padding:5px;
font-weight:bold;
}

.vehNeufTable .sousTitreVehNeuf{
border-bottom:1px solid #FFF; 
color:#d60524; 
font-size:14px; 
padding:10px 5px 0px 5px;
}

.vehNeufTable .vehNeufTDimg{
width:115px;
padding:5px; 
vertical-align:top;
}
.vehNeufTable .vehNeufTD{
width:165px;
padding:5px; 
vertical-align:top;
}
