/* ------------- TYPOS -------------	Arial (par défaut) utilisé pour les titres	Verdana pour les textes (par défaut) utilisé pour les titres*//* BLEU COMTESSE DU BARRY #102a99*/	body {		font-family:Arial, Helvetica, sans-serif;		font-size: 8pt;		text-align:left;		color:#403c37;		line-height: 14px;	}	#footer, 	/*Home*/	#bestsellers_produits	{		font-family:Verdana,Arial, Helvetica, sans-serif;	}		.navleft_link, .navleft_link,	a,.navleft_link a:link, .fp_liste, .fp_liste a, .fp_liste a:hover  {		text-decoration:none;	}	a:hover, .rc_link a, .sr_link a,.famille_contextuelle_link,.toq_link a, .navleft_link a:hover,	.meaContent_title, .cdv_box_text a, .mag_res_link a, .txt_souligne a, .txt_souligne a:hover	 {	 text-decoration:underline;	}	.txt_arial {font-family:arial;}	.txt_verdana {font-family:verdana;}/* ------------- ALIGNEMENT ------------- */	/*Header*/#commander,#form_codeproduit, #form_recherche,	/*content*/.mag_res_titre,	/*footer*/#footer{		text-align:center;	}		/*content*/.mag_res_link,	#header ul{		text-align:right;	}	/* ------------- ESPACEMENT ------------- */	.espacement12, #navleft_box_moncompte {	line-height:12px;	}	.espacement14, #liste_rubrique{	line-height:14px;	}	.espacement16, .meaContent_st, .meaContent_details_link,	/* -- Fiche_produit -- */	.fp_sous_titres , .cdv_box_text, #liste_rubrique li, #navleft_liste_moncompte, .navleft_liste_bleue, #navleft_liste_engagements{	line-height:16px;	}	.espacement18  {	line-height:18px;	}	.espacement20 {	line-height:20px;	}	.espacement22 {	line-height:22px;	}	.espacement24 {	line-height:24px;	}/* ------------- GRAISSE ------------- */	.typo_gras,	/*Header*/#box_header_nav,	.sr_title,  .sr_pictofooter,.rc_title, .rc_link a, .rc_pictofooter, 	.sr_typo_details, #sr_nav_titre, .title_navleft, .title_navleft a,#title_navleft_cadeaux, #title_navleft_cadeaux a,	.meaContent_title, .meaContent_prix,	/*content*/	.texte_bold,	.magasin_fiche h1,  .magasin_fiche h2,  #cdv_header_para1, .cdv_box_content h1, .cdv_box_content h2,	#cdv_txt_titles, .cdv_box_text_info, #cdv_btn_precedent a, #cdv_btn_suivant a, .mag_res_nom,	/*Sous_Rubrique*/	/*Footer*/	#footer li.lang, .toq_link a, 	/*Navleft*/	#title_commander, #title_cadeaux, #title_navleft_parrainez,.subtitle_navleft,	/*Fiche-Produit*/	.fp_sous_titres, .fp_specialbox_titre, #fp_title a, #fp_lib_article, .fp_specialbox_titre, .fp_article_box_poidprix, 	.fp_article_box_prix, .fp_box_offre_titre {		font-weight: bold;	}/* ------------- TAILLE ------------- */	/* --- px --- */	.u_title, .subtitle_navleft {font-size:9pt;}	/* 14pt */		.h14,		/*Fiche-Produit*/		.fp_title,.telephone, .fp_box_offre_titre {			font-size: 14pt;		}	/* 12pt */		.h12,		/*Fiche-Produit*/		.titrecontent, .mag_fiche_nom {			font-size: 12pt;		}	/* 10pt */		.h10,		/*Header*/.bouton,#form,		/*content*/.magasin_fiche h1, .cdv_box_content h1,		.sr_pictoheader, .rc_pictoheader, .meaContent_details_link,		/*Fiche Produit*/		.meaContent_title, .meaContent_prix, .fp_sous_titres, .fp_specialbox_titre {			font-size: 10pt;		}	/* 9pt */		.h9,		#sr_nav_titre, .title_navleft, #title_commander, #title_cadeaux,		.meaContent_st,		#header,		#fil_arianne,		.sr_typo_title,.sr_link,.rc_title, .rc_link, .toq_link, .sr_list,		/*content cdv*/		#cdv_header_para1, #cdv_header_para2,  #cdv_btn_precedent, #cdv_btn_suivant,		#cdv_dropdown_list,		/*Nav*/		#nav,#navleft_liste_engagements, #navleft_liste_moncompte, #liste_rubrique,		/*Fiche-Produit*/		#fp_tools_box, .fp_box_content_left, .fp_box_special,.fp_article_box_prix,		/*content fiche magasin*/		 .mag_res_nom		{			font-size: 9pt;		}			/* 8pt */		.h8,		.cdv_box_text, .sr_title, .rc_description, #footer, .r_produit_title, 		/*Footer */.toq_description,		/*Nav*/#nav_button a, .navleft_liste_bleue,		/*Header*/input,#box_recherche,#box_commanderapide,		/*content*/.magasin_fiche h2, .cdv_box_content h2, #cdv_txt_titles,		.sr_description,		.sr_link,		.famille_contextuelle_description,		.famille_contextuelle_link,		/*Header*/ .sr_typo_link, .sr_typo_details, .sr_list, #title_navleft_cadeaux, #title_navleft_parrainez ,.subtitle_navleft ,#liste_rubrique li,#panier,		#header a,		/*Fiche-Produit*/		#fp_lib_article, .fp_article_box_bleu, .fp_article_box_gris, .fp_box_content_right, .fp_box_content_left, .fp_liste,		/*Home*/		#bestsellers_produits,		/*Nav_Left*/		#navleft_box_cadeaux_content, #nav_left,		/*content fiche magasin*/		.mag_res_adresse, .mag_res_link, .mag_res_tel, .mag_res_fax, .magasin_fiche h3,		.mag_fiche_adresse, .mag_fiche_type,		.mag_fiche_statut, .mag_fiche_tel, .mag_fiche_fax, .mag_fiche_mail{			font-size: 8pt; 		}			/* 7pt */		.h7,		.sr_typo_label{ 			font-size: 7pt;		}			/* 6pt */		.h6,		.sr_typo_label{ 			font-size: 6pt;		}			/* ------------- COULEUR ------------- */	a, a:visited {		color:#000000;	}		.sr_typo_label { 			font-size: 7pt;			color: #636466;		}	/* BLANC  #FFFFFF*/		.txt_blanc,		/*Header*/ input.bouton, input.bouton:active, 		#box_commanderapide a:link, #box_commanderapide a:hover, #box_commanderapide a:visited,		/*Fiche Produit*/		.fp_specialbox_titre, .fp_box_special {			color:#FFFFFF;		}		/*Header*/ #form,		/*content*/.mag_fiche_actu, .magasin_fiche h1, .mag_fiche_infos, .cdv_box_content{			background-color:#FFFFFF;		}			/* BLEU comtesse #102a99*/		/*Header*/ #header,#header a,		/*Content*/.sr_title,		/*Footer*/ #footer a:hover,#footer ul li a:hover{			color:#102a99;		}			/* Gris #B9AE9F*/		input.bouton:hover,		#footer, #footer span, #footer a:visited ,#footer a,#footer li a {			color:#B9AE9F;					}		#footer,.content_footer{			border-top:1px solid #B9AE9F;		}				#nav_button a {			background-color: #B9AE9F;		}		#footer li{			border-left:1px solid #B9AE9F;		}			/* Gris #3f3c37*/		/*content*/ .mag_res_adresse, .mag_res_tel, .mag_res_fax, .mag_res_nom, .mag_fiche_adresse, .mag_fiche_type,		.mag_fiche_statut, .mag_fiche_nom, .mag_fiche_tel,		.mag_fiche_fax, .mag_fiche_mail, .mag_fiche_infos {			color:#3f3c37;		}			/* Gris #646466*/		.typo_gris_link, .typo_gris_link a, .typo_gris_link a:link,		#navleft_liste_engagements a, .navleft_liste_bleue a, #navleft_liste_moncompte a, #liste_rubrique a,		.meaContent_details_link,.mag_res_link a, #navleft_box_newsletter_content,#navleft_box_local_content		{			color:#646466;		}			/* gris #bcbcbc */		.mag_fiche_actu, .mag_fiche_infos, .navleft_box_blue {			border:1px solid #bcbcbc;		}		/* Doré #D4B46F*/		#commander {			color:#D4B46F;		}		/* Gris-Marron Clair #928778*/		.fr_article_box_codeprix {			color:#928778;		}	/* Marron foncé #403c37*/		#nav_main li a:link, #nav_main li a:visited,		#fil_arianne a, #fil_arianne a:link ,#fil_arianne a:visited,		/*content*/#cdv_btn_suivant a, #cdv_btn_precedent a, #cdv_dropdown_list, .cdv_box_text_info, .cdv_box_text, .cdv_box_text 		, #cdv_header_para1, #cdv_header_para1 a, #cdv_header_para2, #cdv_header_para2 a, #cdv_txt_titles, .cdv_box_content h1,		.cdv_box_content h2, #form, .r_produit_title, #sr_nav_titre, .title_navleft, .title_navleft a,.title_navleft_cadeaux,		.title_navleft_cadeaux a,		/*Nav Left*/		.subtitle_navleft,.u_title a,.u_title a:hover, 		/*Fiche_Produit*/		#fp_title, #fp_desc_produit, #fp_container, .fp_box_offre_titre , .fp_box_offre_titre{			color:#403c37;			}				#nav li{			border-left:1px solid #403c37;		}						/*Marron clair #F1E8D7*/		#cdv_box_footer{			background-color:#F1E8D7;		}			/*Marron #CEBE9A*/		/*content*/#cdv_box_top {			background-color:#CEBE9A;		}		#cdv_box{			border:solid 1px #CEBE9A;		}		/*marron #423D37*/				/* Rouge #FF0000*/		.typo_red, .typo_red a, .typo_red a:hover, .typo_red a:visited, .typo_red a:link, 		.sr_typo_prix, .fp_article_box_prix {color: #FF0000}					/* Rouge tradition : #bd7a6d */		#tradition{ 			color: #bd7a6d;		}				/* Bleu origine: #7b91b2 */			#origine {		color: #7b91b2; }			/* Bleu ciel nav: #f0f3fa */			/* bleu #1129a3 */		.magasin_fiche h1, .magasin_fiche h2, .bleu1129a3,		/*Fiche-Produit*/		#fp_tools_box a:link, #fp_tools_box a, #fp_tools_box a:hover, .fp_sous_titres {			color:#1129a3;		}			/* Doré charte qualité : #a19479 */		#qualite{			color: #a19479;		}					/* ----- TYPO ANFA COMMUNICATION ----- *//* ---------- page compte ------------ */.cpt_txt12{	font-size: 12px;}.cpt_bold{	font-weight: bold;}.cpt_mentions, .cpt_ligne_b label, .cpt_ligne_m label{	font-size:10px;	color:#82786b;}.cpt_petoile {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color:#82786b;}/* ------------- cadeau_sentreprise --------------*/.cad_txt_bold_15{	position:relative;	top:3px;	font-size: 14px;	color:#102a99;	font-weight:bold;}.cad_txt_15{	position:relative;	top:3px;	font-size: 14px;	color:#102a99;}/* ------------- conditions ----------------*/.TitreBleu{	font-size: 11px;	color:#163883;	font-weight:bold;}/* ------------- contact ---------------------*/.TextCont11{	font-size:11px;	color:#403c37;}/* ------------- demande_catalogue -------------*/.txtNoir{	color:#403c37;}/* ------------- aide -----------------------*/.ai_txt16{	font-family: Arial, Helvetica, sans-serif;	font-size:18px;	color:#102a99;	font-weight:bold;}.ai_txt_tel{	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#102a99;	font-weight:bold;}