BODY { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
.lien_logoff{ font-family:Arial, Helvetica, sans-serif; color:#000000 font-size:10px;}
a.lien_logoff{  color:#333333; }
a{ font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-size:10px;}
a:hover { color:#003399; }

.titre_prod { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; }
a.titre_prod {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; color:#666666;}
.texte { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
.etapes { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px;}

a.etapes {font-family:Arial, Helvetica, sans-serif; color:#7BBD51; font-size:14px; text-decoration:none;}
a.etapes:hover { color:#003399; }
.texte_gris { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:13px;}

.texte_petit { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}
.gris_input { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; }
.prix { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:20px; font-weight:bold}
.titre { font-family:Arial, Helvetica, sans-serif; color:#7BBD51; font-size:16px; font-weight:bold; }

.productListing-heading 		{font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;font-weight: bold; border:0px; }
TD.productListing-data 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
TD.pageHeading, DIV.pageHeading {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #9a9a9a;}
TD.main, P.main 							{font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 1.5;}
.inputRequirement	{font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FF0000; }
.messageStackError, .messageStackWarning 	{font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.ligne_contour 				{
	background-color: #D8EBFC;
}
.titre_bloc 				{
	background-color: #DEDFE0;
font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 1.5;
}
.ligne_contour_contenu 		{background: #ffffff;font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.ligne_contour_dessin 				{ border: 1px;border-style: solid;border-color:#D8EBFC;}	 

.productSpecialPrice {font-family:Verdana, Arial, Helvetica, sans-serif; color:#6BCB09; font-size:20px; font-weight:bold;}
.productOldPrice { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:14px; font-weight:bold; text-decoration:line-through;}
.stock_ok { font-family:Arial, Helvetica, sans-serif; color:#638E09; font-size:13px;}
.stock_on_order { font-family:Arial, Helvetica, sans-serif; color:#FF9833; font-size:13px;}
.stock_out { font-family:Arial, Helvetica, sans-serif; color:#E93500; font-size:13px;}
.titre_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
a.titre_contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration:none;
}
a.titre_contact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}
a.compte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.compte:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}
.titre_compte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #229EF5;
	margin-left:46px;
}
.titre_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #84949E;
	margin-left:35px;
}
.titre_ref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	
	
}
.titre_faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #229EF5;
	
}
.gdtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #84949E;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #84949E;
}



.messageStackSuccess 						{font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
a.style_panier{ font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-size:12px;}
.style_panier{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

.tracking_div {
background-color: #f3f3f3;
border: solid 2px #e5e5e5;
padding: 10px;
font-size: 11px;
margin: 10px 0 0 0;
width: auto;
font-family: Verdana, Arial, sans-serif;
}

.hiddenDiv {
display: none;
}