
.tblanc12 { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
font-weight: regular;
line-height: 13px;
text-decoration: none;
}

.tblanc12b { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
line-height: 13px;
text-decoration: none;
}

.tjaune12 { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #FFEA00;
font-weight: regular;
line-height: 13px;
text-decoration: none;
}

.tjaune12b { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #FFEA00;
font-weight: bold;
line-height: 13px;
text-decoration: none;
}

.tblanc10 { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px;
color: #FFFFFF;
font-weight: regular;
line-height: 13px;
text-decoration: none;
}

.tblanc11 { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF;
font-weight: regular;
line-height: 12px;
text-decoration: none;
}

.tblanc15B { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.cadre_wcb{background:url(../images/fond.png) no-repeat 0 0;width:482px;padding-top:10px;margin:25px 0 15px;font-family:sans-serif;}
	.cadre_wcb_cont{background:url(../images/fond.png) no-repeat bottom left;padding:0 0 10px 12px;}
.link_demande_devis{display:block;width:457px;height:67px;background:url(../images/bt_demande_devis.png) top left;text-indent:-999em;}
	.link_demande_devis:hover{background-position:bottom left;}
	

#js .offerModals {display:none;}
.offerModals {background:url(../images/bg_offerModal.png) no-repeat 0 100%;position:relative;width:457px;margin-top:15px;}
.offerModals .closeModal {position:absolute;top:-13px;z-index:3;width:29px;height:28px;
	right:0;
	right:-1px\9; /* IE8 and below */ }
	.offerModals .closeModal img{border:0;}

.offerModals dl{background:url(../images/bg_offerModal.png) no-repeat 0 0;position:relative;top:-2px;padding:4px;margin:0;overflow:hidden;}
.offerModals dt {width:299px;height:57px;margin-left:2px;}
.offerModals dd {color:#2b2b2b;font-size:14px;line-height:24px;font-weight:bold;margin:15px 0 0 17px;}

#callBack{font-family:sans-serif;}
	#callBack fieldset{border:0;}
	#callBack br{clear:left;}
	#callBack .accessService{color:#545454;font-size:10px;margin:-9px 0 15px 130px;}
	#callBack span{color:#545454;font-size:12px;margin-left:10px;vertical-align:top;}
	#callBack label{float:left;display:block;width:115px;text-align:right;color:#007400;font-size:12px;margin:0 15px 20px 0;}
	#callBack input, #callBack select{float:left;width:226px;font-size:11px;color:#3f3f3f;}
		#callBack input.long{}
		#callBack input.medium{width:166px;}
		#callBack input.small{width:66px}
	#callBack textarea{float:left;width:280px;height:67px;font-size:11px;color:#3f3f3f;overflow:auto;margin-bottom:20px;}
	#callBack small{font-size:11px;color:#9f9f9f;}
	#callBack a{display:block;float:right;width:126px;height:43px;text-indent:-999em;background:url(../images/bt_valider.png);}
	
	#callBack p.valide{color:#007400;font-size:12px;margin:20px;}