BODY {	margin : 0; color: Black;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 12px;
 background: url(../../media/xx/fond_page.gif); background-position: top center; background-repeat: repeat-y; background-color: #242424;}

TD {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; }

#page{ padding: 10px;}

.gras { font-weight: bold; }

td.bordure_grise{ border: #999999 solid 1px; border-collapse: collapse;}
table.bordure_grise{ border: #999999 solid 1px; border-collapse: collapse;}

td.bordure_orange{ border: #E97121 solid 1px; border-collapse: collapse;}
table.bordure_orange{ border: #E97121 solid 1px; border-collapse: collapse;}

td.bordure_jaune{ border: #ECBD47 solid 1px; border-collapse: collapse;}
table.bordure_jaune{ border: #ECBD47 solid 1px; border-collapse: collapse;}

A {text-decoration: underline; color: #601115; font-weight : bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;}
A:Hover {text-decoration: none;color: #601115; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 12px;}

.toutext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color: Black;}
.toutext_gris{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color: #666666;}
.toutext_rouge{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color: #961219;}
.toutext_jaune{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color: #ECBD47;}
.toutext_marron{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color: #601115;}

a.haut_de_page:link, a.haut_de_page:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline;  color: #434242;}
a.haut_de_page:hover { text-decoration: none;  }


h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #601115;	display: inline;	}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #601115;	display: inline;	}
h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #601115;	display: inline;	}

/* ---------------------  menu haut  ------------------------ */
a.menu_haut:link, a.menu_haut:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; 
	text-decoration: none; font-weight: normal;}
a.menu_haut:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
	text-decoration: underline; font-weight: normal;}	
a.menu_haut_select:link, a.menu_haut_select:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; 
	text-decoration: underline; font-weight: normal;}
a.menu_haut_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
	text-decoration: underline; font-weight: normal;}	
	
a.menu_haut_panier:link, a.menu_haut_panier:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  
	color: #601115; font-weight: bold; text-decoration: none;}
a.menu_haut_panier:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #601115; font-weight: bold;
	text-decoration: underline; }	
a.menu_haut_panier_select:link, a.menu_haut_panier_select:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  color: #601115; font-weight: bold; 	text-decoration: underline;}
a.menu_haut_panier_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #601115; font-weight: bold;	text-decoration: underline; }
	
/* ---------------   menu  ------------------------ */
a.menu:link, a.menu:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #CCCCCC; 
	text-decoration: none; font-weight: normal;}
a.menu:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #CCCCCC; 
	text-decoration: underline; font-weight: normal;}	
a.menu_select:link, a.menu_select:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  color: #FFFFFF; 
	text-decoration: underline; font-weight: bold;}
a.menu_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; 
	text-decoration: underline; font-weight: bold;}	
	
/* ------------------  menu gauche promotion  -------------------- */
a.menu_gauche_promotion:link, a.menu_gauche_promotion:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  
	color: #601115; text-decoration: none; font-weight: bold;}
a.menu_gauche_promotion:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #601115; 
	text-decoration: underline; font-weight: bold;}	
a.menu_gauche_promotion_select:link, a.menu_gauche_promotion_select:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;  color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.menu_gauche_promotion_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 
	text-decoration: underline; font-weight: bold;}
	
.notre_gamme_produit {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;}

a.menu_gauche_famille:link, a.menu_gauche_famille:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  
	color: #CCCCCC; text-decoration: none; font-weight: bold;}
a.menu_gauche_famille:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; 
	text-decoration: underline; font-weight: bold;}	
a.menu_gauche_famille_select:link, a.menu_gauche_famille_select:visited{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #ECBD47; text-decoration: none; font-weight: bold;}
a.menu_gauche_famille_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ECBD47; 
	text-decoration: underline; font-weight: bold;}

a.menu_gauche_sousfamille:link, a.menu_gauche_sousfamille:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  
	color: #FFFFFF; text-decoration: none; font-weight: normal;}
a.menu_gauche_sousfamille:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 
	text-decoration: underline; font-weight: normal;}	
a.menu_gauche_sousfamille_select:link, a.menu_gauche_sousfamille_select:visited{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #ECBD47; text-decoration: none; font-weight: normal;}
a.menu_gauche_sousfamille_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ECBD47; 
	text-decoration: underline; font-weight: normal;}
	

/* ---------------------  actu  -------------------- */
a.theme_actu:link, a.theme_actu:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; 
	font-weight: bold; color: #666666; text-decoration: none;}
a.theme_actu:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666666; 
	text-decoration: underline; }
a.theme_actu_select:link, a.theme_actu_select:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; 
	font-weight: bold; color: #E97121;  text-decoration: none;}
a.theme_actu_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #E97121; 
	text-decoration: underline; }
	
a.actu:link, a.actu:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold; color: #E97121; text-decoration: underline;}
a.actu:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E97121; 
	text-decoration: none; }
a.resume_actu:link, a.resume_actu:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	font-weight: normal; color: #666666;  text-decoration: none; font-style: italic;}
a.resume_actu:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; 
	text-decoration: underline; }

h1.titre_actu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 	font-weight: bold; color: #E97121;
	display: inline;	}
a.retour_actu:link, a.retour_actu:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold; color: #666666;  text-decoration: underline; }
a.retour_actu:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; 
	text-decoration: none; }
	
		
/* ----------------  catalogue  -----------------*/
a.sous_famille_1:link, a.sous_famille_1:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  
	color: #601115; text-decoration: none; font-weight: bold;}
a.sous_famille_1:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #601115; 
	text-decoration: underline; font-weight: bold;}

a.page_famille:link, a.page_famille:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  
	color: #000000; text-decoration: none; font-weight: normal;}
a.page_famille:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 
	text-decoration: underline; font-weight: normal;}		
a.page_sousfamille:link, a.page_sousfamille:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  
	color: #601115; text-decoration: none; font-weight: bold;}
a.page_sousfamille:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #601115; 
	text-decoration: underline; font-weight: bold;}	
	
a.page_panier:link, a.page_panier:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  
	color: #333333; text-decoration: none; font-weight: bold;}
a.page_panier:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; 
	text-decoration: underline; font-weight: bold;}
	
.prix_catalogue{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold;}
.nom_produit_liste{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight: bold;}
A.liste_produit_plus_infos,A.liste_produit_plus_infos:visited {text-decoration: none; color: #663333; font-weight : bold; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	 font-size: 11px;}
A.liste_produit_plus_infos:Hover {text-decoration: underline; color: #663333; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
h1.titre_produit_detail { color: #CC0000;	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; display: inline;}
A.petit_noir,A.petit_noir:visited {text-decoration: none; color: Black; font-weight : normal; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	 font-size: 11px;}
A.petit_noir:Hover {text-decoration: underline; color: Black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size: 11px;}
a.retour_catalogue:link, a.retour_catalogue:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold; color: #666666;  text-decoration: underline; }
a.retour_catalogue:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; 
	text-decoration: none; }
a.prec_suiv_photo:link, a.prec_suiv_photo:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold; color: #666666;  text-decoration: none; }
a.prec_suiv_photo:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; 
	text-decoration: underline; }
.resume_produit_liste{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Black; font-weight: normal;}

.promotion{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #881E20; font-weight: bold;}

/* ------------------  Menu pied page  ------------------- */	
a.pied_page:link, a.pied_page:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
	color: #e3e1e1; text-decoration: none;}
a.pied_page:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e3e1e1; 
	text-decoration: underline; }
a.pied_page_select:link, a.pied_page_select:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	font-weight: normal; color: #e3e1e1;  text-decoration: underline;}
a.pied_page_select:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e3e1e1; 
	text-decoration: underline; }


/*  --------------------------  plan du site  --------------------------  */
A.plan_1, A.plan_1:active, A.plan_1:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #961219; 
	text-decoration:underline; font-size:14px; font-weight:bold; display: block;}
A.plan_1:hover {	font-size:14px;text-decoration:none; color: #961219;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

A.plan_2, A.plan_2:active, A.plan_2:visited {	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #EDB32C; text-decoration:none; font-size:13px; padding-left: 15px; display: block;}
A.plan_2:hover {font-size:13px;	color: #EDB32C; text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

A.plan_3, A.plan_3:active, A.plan_3:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666; 
	text-decoration:none; font-size:12px; font-weight: bold; padding-left: 30px; display: block;}
A.plan_3:hover {	font-size:12px;color: #666666; text-decoration:underline; font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
A.plan_4, A.plan_4:active, A.plan_4:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #961219; 
	text-decoration:none; font-size:12px; font-weight: normal; padding-left: 45px; display: block;}
A.plan_4:hover {	font-size:12px;color: #961219; text-decoration:underline; font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
/* --- BAS --- */
td.bas_adresse { font-family: Verdana, Arial, Helvetica, sans-serif; color: #e3e1e1; font-size: 10px; background-color: #242424; padding: 5px; text-align: center; }
td.bas_adresse a:link, td.bas_adresse a:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #e3e1e1; }

td.bas_catalogue { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e3e1e1; line-height: 20px;  padding: 2px; background-color: #242424; }
td.bas_catalogue a.niveau_1:link, td.bas_catalogue a.niveau_1:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #e3e1e1; text-decoration: none; }
td.bas_catalogue a.niveau_1:hover { text-decoration: underline; }
td.bas_catalogue a.niveau_2:link, td.bas_catalogue a.niveau_2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #e3e1e1; text-decoration: none;
	font-weight: normal; }
td.bas_catalogue a.niveau_2:hover { text-decoration: underline; }
	

/* --- GOOGLE MAP --- */
.titreAdresse { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #434242;}
#adresse{ background-color: #e3e1e1; padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: center; }
#adresse a:link, #adresse a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #434242; font-weight: bold; text-decoration: none;}
#adresse2 { display: none; }
	

.s-font-orange  {font-size : small;font-family : arial,Sans-serif;color : #FF8000;}
.s-font  {font-size : small;font-family : arial,Sans-serif;color : Black;}
.s-font-ok  {font-size : x-small;font-family : arial,sans-serif;color : green;font-weight : bold;}
.s-font-erreur  {font-size : x-small;font-family : arial,sans-serif;color : red;font-weight : bold;}
.s-font-affichage  {	font-size : x-small;	font-family : arial,sans-serif;	color : maroon;}
.s-label  {	font-size : x-small;	font-family : arial,sans-serif;	color : Black;}
.s-label-obligatoire  {	font-size : x-small;	font-family : arial,sans-serif;	color : #5959ac;}
.s-font-titre1  {	font-size : large;	font-family : sans-serif;	color : #25B23F;	font-weight : bold;}
.s-font-titre2  {	font-size : medium;	font-family : arial,sans-serif;	font-weight : bold;	color : #9DDBA7;	font-style : italic;}
.s-tab-entete1  {background-color : #6699CC;padding : 2; color : white;}
.s-tab-ligne1  {	background-color : #ffcc33;	font-family : Arial, Helvetica, sans-serif;	font-size : x-small;	color : Black;
	padding : 2;}
.s-tab-ligne2  {background-color : #ffffcc;font-family : Arial, Helvetica, sans-serif;font-size : x-small; color : Black;}
.s-ppetit  {	font-size : smaller;}
.s-pgrand  {	font-size : larger;}

#pied_ugocom { line-height:12px; }	
#pied_ugocom a{ color:#E3E1E1;font-size:9px;}


