

/* Badge Google Recaptcha à cacher*/

.grecaptcha-badge{visibility:hidden;}

/*

Argumentaire du texte 

*/

#bandeau_expert_it{
	text-align:center; 
	float:none; 
	overflow:hidden; 
	margin-left:auto; 
	margin-right:auto; 
	width:100%;
	position:relative; 
	z-index:100; 
	background-color:#FFF1E6;
}

#bandeau_expert_it > div{
	width:980px; 
	float:none; 
	margin-left:auto; 
	margin-right:auto;
}

.cadre_argumentaire{
	float:none; 
	margin-left:auto; 
	margin-right:auto; 
	display:inline-block;	
}


.img_argumentaire{
	float:left; 
	height:40px;	
}

.img_argumentaire > img{
	border:0px #00000 solid;
	padding-top: 5px;
	padding-bottom: 5px;
}

.texte_argumentaire{
	font-size:12px; 
	padding: 5px 0px 5px 6px; 
	text-align:left;
	float:left;
}










.lien_compteur_produits{color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:none;}
.lien_compteur_produits:visited{color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:none;}
.lien_compteur_produits:hover{color:#FF0000;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:underline;}


/*Paramètre de compte*/

.label_compte {
	font-size:12px;
	color:#000000;
}
.rubrique_compte {
	padding:4px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	background-color:#000000;
}

.saisie_compte{
	border:1px solid #DDDDDD; 
	color:#323232; 
	width:214px; 
	padding:5px; 
	font-size:12px;
}

.saisie_compte_multiligne{
	border:1px solid #DDDDDD; 
	color:#323232; 
	padding:5px; 
	font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}

.saisie_compte_multiligne_erreur{
	border:1px solid #FF0000; 
	color:#323232; 
	padding:5px; 
	font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}

.combobox_compte{
	border:1px solid #DDDDDD; 
	color:#323232; 
	width:226px; 
	padding:5px; 
	font-size:12px;
}

.label_obligatoire{
	font-size:9px;
	color:#FF0000;
}

#titre_erreur{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-align:left; margin-left:0px;margin-bottom:0px;}

#corps_message{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}


.texte_entete_tableau_achat{border-bottom:1px solid #EEEEEE ; padding-top:8px; padding-bottom:8px; color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;}


.puce_ouverture_compte {
    list-style-type: none; /* on annule la puce par défaut */
    background-image: url(/img-graph/ouverture-compte.png); /* on affiche l'image souhaitée */
    background-repeat: no-repeat; /* on annule la répétition par défaut */
    background-position: left center; /* on positionne où l'on veut */
    padding-left: 12px; /* pour éviter la superposition du contenu */
	color:#323232; 
	font-size:15px;
}

.cadre_ouverture_compte{
	border:#DDDDDD solid 1px; 
	float:left; 
	width:450px; 
	margin-left:0px; 
	padding-left:10px; 
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px; 
	margin-top:40px;	
	margin-bottom:40px;
	overflow:hidden;
}

/*Entête PC21 SERVICES*/

.lien_pied_page_pc21_services{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.lien_pied_page_pc21_services:visited{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;} 
.lien_pied_page_pc21_services:hover{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;} 


.titre_pied_page_pc21_services{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;}

.bouton_newsletter_pc21_services{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/ok-de-newsletter-pc21-services.png) top left no-repeat;cursor:pointer;} 
.bouton_newsletter_pc21_services:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/ok-de-newsletter-pc21-services.png) top left no-repeat;cursor:pointer;}


.bouton_recherche_pc21_services{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/loupe-de-recherche-pc21-services.png) top left no-repeat;cursor:pointer;} 
.bouton_recherche_pc21_services:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/loupe-de-recherche-pc21-services.png) top left no-repeat;cursor:pointer;}


#nav {
	margin:0px auto; 
	text-align: center;
	
	background: url(/img-graph/barre-couleur-FINALE.jpg) top left no-repeat;  
    
   /* background-color:#F2F2F2; */
    position: relative;
    z-index:200; 
    float:none; 
    width:980px;
}

#nav ul ul {
	display: none;
}

	#nav ul li:hover > ul {
		display: block;
	}


#nav ul {
	padding: 0 20px; 
	list-style: none;
	position: relative;
	display: inline-table;
    margin-top : 0px;
    margin-bottom : 0px;
}
	#nav ul:after {
		content: ""; clear: both; display: block;
	}

	#nav ul li {
		float: left;
	}
		#nav ul li:hover {
			/*
            background: #00AAFF;
            */
		}
			#nav ul li:hover a {
				/*color: #FFFFFF;*/
			}
		
		#nav ul li a {
			display: block;
			
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration: none;
			padding:8px;
			/* border-left:#FFFFFF 1px solid; */
		}
        
			
		
	#nav ul ul {
		border-radius: 0px; padding: 0;
		position: absolute; top: 100%;
		
	}
		#nav ul ul li {
			float: none; 
			background-color:#555555;
            /*background-color:#F2F2F2;*/
            opacity:0.9;
			position: relative;
            color:#323232;
		}
        
        #nav ul ul li:hover{
			float: none; 
			background-color:#FFFFFF;
			opacity:0.9;
			position: relative;
		}
        
			#nav ul ul li a {
				border-left:#FFFFFF 0px solid;
				text-align:left;
				color:#FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				text-decoration: none;
				padding:8px;
			}	
				#nav ul ul li a:hover {
					color:#323232;
                    /*opacity:1;*/
				}
		
	#nav ul ul ul {
		position: absolute; left: 100%; top:0;
	}











.rubrique_pc21_services{
	color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration: none;
    padding:5px; 
    border-right:#CCCCCC 1px solid;
} 
.rubrique_pc21_services:visited{
	color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration: none;
    padding:5px;
    border-right:#EEEEEE 1px solid;
} 
.rubrique_pc21_services:hover{
	color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration: none; 
    padding:5px;
    border-right:#EEEEEE 1px solid;
}
.rubrique_pc21_services_selectionne{
	color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration: none; 
    padding:5px;
    border-right:#EEEEEE 1px solid;
}

/*
.onglet_header{
	float:left;  
	text-align:left; 
	overflow:hidden; 
	border-top:1px #555555 solid;
	border-left:1px #555555 solid;
	border-right:1px #555555 solid;
	border-radius:8px 8px 0 0;
	margin-left:1px;
	margin-top:2px;
	background-color:#FFFFFF;
}
*/
.onglet_header{
	float:left;  
	text-align:left; 
	overflow:hidden; 
	margin-left:1px;
	margin-top:2px;
}


.lien_onglet_header{
	display:block;
	padding:5px 5px 5px 30px;
	color:#323232;
	text-decoration:none;
	font-size:11px;
}

.lien_onglet_header:hover{
	display:block; 
	padding:5px 5px 5px 30px;
	color:#FFFFFF;
	background-color:#555555;
	font-size:11px;
}

.lien_onglet_header_selectionne{
	display:block;	
	padding:5px 5px 5px 30px;
	color:#FFFFFF;
	background-color:#555555;
    text-decoration:none;
	font-size:11px;
}




/*Style à appliquer aux contenus personnalisés des actualités*/

.largeur_contenu_detail_actualite{
	width:955px;
}

.texte_normal{
	text-align:justify; 
    font-size:15px;
    color:#323232;
}



.gros_titre_produit_couleur{
	text-align:justify; 
    font-size:48px;
    color:#FF7100;
}

.gros_titre_produit{
	text-align:justify; 
    font-size:48px;
    color:#323232;
}

.titre_produit_moyen_couleur{
	text-align:justify; 
    font-size:28px;
    color:#FF7100;
}

.titre_produit_moyen{
	text-align:justify; 
    font-size:28px;
    color:#323232;
}

.sous_titre_produit_couleur{
	text-align:justify; 
    font-size:18px;
    color:#FF7100;
}

.sous_titre_produit{
	text-align:justify; 
    font-size:18px;
    color:#323232;
}

/*
p{
	text-align:justify; 
    font-size:15px;
    color:#323232;
}
*/

.image_droite{
	border-style:solid; 
    border-width:0px; 
    float:right;
    padding-left:20px;
}

.image_gauche{
	border-style:solid; 
    border-width:0px; 
    float:left;
    padding-right:20px;
}

.largeur_fiche_produit{
width:960px;
}


.liste_univers_par_actu{
	color:#323232;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.liste_univers_par_actu:hover{
	color:#323232;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}


/*Styles utilisés sur les actaulités */
.souligne_lien{
	text-decoration:none;
	color:#323232;
}

.souligne_lien:hover{
	text-decoration:underline;
	color:#323232;
}

.cellule_produit_complementaire{border-bottom:1px solid #EEEEEE ; padding:5px 5px 5px 5px;}

.panel-agrements{
	float: left; 
	overflow: hidden;
	width: 232px;
	text-align:center;
    border:1px #323232 solid;
    margin-bottom:20px;
}


#div_global{
	padding-top:0px; 
    padding-bottom:0px; 
    width:980px; 
    text-align:center; 
    float:none; 
    margin-left:auto; 
    margin-right:auto;
	overflow:hidden;
}

.bloc-liste-produits{
	padding-top:18px;
    padding-top: 12px; 
    padding-left: 9px; 
    padding-right: 9px;
	padding-bottom: 0px; 
    float: none; 
    overflow: hidden; 
    background-color:#FFFFFF; 
    border:1px #EEEEEE solid; 
    text-align: left; 
    width: 960px; 
    margin-top: 10px; 
    border-radius: 5px;  
}

.bloc{
	padding-top: 0px; 
    padding-bottom: 0px; 
    float: none; 
    overflow: hidden; 
    background-color:#FFFFFF; 
    border:1px #EEEEEE solid; 
    text-align: left; 
    width: 968px; 
    margin-top: 10px; 
    border-radius: 5px;
    padding-left:5px;
    padding-right:5px;
    
}

.bloc-menu{
	padding-top: 0px; 
    padding-bottom: 0px; 
    float: none; 
    overflow: hidden; 
    background-color:#FFFFFF; 
    border:1px #EEEEEE solid; 
    text-align: left; 
    width: 968px; 
    margin-top: 10px; 
    border-radius: 5px;
    padding-left:5px;
    padding-right:5px;
    background-image: url(/img-graph/degrade-top-categorie.jpg), url(/img-graph/degrade-bottom-categorie.jpg); 
    background-position: left top, left bottom; 
    background-repeat:no-repeat;
    
}

.bloc-diaporama-miniature{
	padding-top: 0px; 
    padding-bottom: 0px; 
    float: none; 
    overflow: hidden; 
    text-align: left; 
    width: 980px; 
    margin-top: 10px; 
}

.bloc-diaporama{
	padding-top: 0px; 
    padding-bottom: 0px; 
    float: none; 
    overflow: hidden; 
    background-color:#FFFFFF; 
    text-align: left; 
    width: 980px; 
    margin-top: 10px; 
    border-radius: 5px;
    
}


.pave_categories_sans_bordure{
	padding-top:20px; 
    padding-bottom:20px;
    width:958px; 
    text-align:center;
    float:none; 
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
}


/*Information de la demande de dispo */
#titre_article_demande_dispo{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-align:left; margin-left:0px;margin-bottom:0px;}

#titre_marque_article_demande_dispo{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-align:left; margin-left:0px;margin-bottom:0px;}

#caracteristique_article_demande_dispo{
color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}

.texte_message_popup{
color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}


/*Style du bouton de PC21*/
.bouton_pc21{background-color:#FF7100; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:0px #FFFFFF solid;height:30px;cursor:pointer;}

.bouton_pc21_choisi{background-color:#FFE1C7; color:#FF7100; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:0px #FFFFFF solid;height:30px;cursor:not-allowed;}

.bouton_pc21_inactif{background-color:#EFEFEF; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:0px #FFFFFF solid;height:30px;cursor:not-allowed;}

.bouton_pc21_2{background-color:#323232; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:0px #FFFFFF solid;height:30px;cursor:pointer;}

.titre_partie_rouge{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;}

.bouton_code_postal{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:28px;width:30px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/barre-code-postal-ok.png) top left no-repeat;cursor:pointer;float:left;} 
.bouton_code_postal:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:28px;width:30px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/barre-code-postal-ok.png) top left no-repeat;cursor:pointer;float:left;}
#code_postal{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#323232; font-weight:normal;background-color:#FFFFFF;height:20px;border:0px solid #000099;width:90px;padding:0px 0px 0px 0px;margin-top:4px; margin-left:8px}



/* Caractéristique du séparateur du tableau de produit pour afficher les rubriques */
.texte_entete_tableau{border-bottom:1px solid #EEEEEE ;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;}

.lien_entete_tableau{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;}
.lien_entete_tableau:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: underline;}
.lien_entete_tableau:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;}


.lien_trie{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;background-image:url("/img-graph/losange-noir.gif");background-repeat:no-repeat;background-position:right center;}
.lien_trie:hover{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: underline;background-image:url("/img-graph/losange-noir.gif");background-repeat:no-repeat;background-position:right center;}
.lien_trie:visited{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;background-image:url("/img-graph/losange-noir.gif");background-repeat:no-repeat;background-position:right center;}

.lien_trie_croissant{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;background-image:url("/img-graph/losange-orange-noir.gif");background-repeat:no-repeat;background-position:right center;}
.lien_trie_croissant:hover{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: underline;background-image:url("/img-graph/losange-orange-noir.gif");background-repeat:no-repeat;background-position:right center;}
.lien_trie_croissant:visited{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;background-image:url("/img-graph/losange-orange-noir.gif");background-repeat:no-repeat;background-position:right center;}

.lien_trie_decroissant{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;background-image:url("/img-graph/losange-noir-orange.gif");background-repeat:no-repeat;background-position:right center;}
.lien_trie_decroissant:hover{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: underline;background-image:url("/img-graph/losange-noir-orange.gif");background-repeat:no-repeat;background-position:right center;}
.lien_trie_decroissant:visited{padding-right:15px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:none;text-decoration: none;background-image:url("/img-graph/losange-noir-orange.gif");background-repeat:no-repeat;background-position:right center;}



.lien_rubrique_separateur{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;text-transform:uppercase;}

.lien_rubrique_separateur:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;text-transform:uppercase;}

.lien_rubrique_separateur:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}

.texte_rubrique_separateur{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;text-transform:uppercase;}
.separateur_tableau{
	height:30px;
   /* border-top:1px #BBBBBB solid;
    border-bottom:1px solid #BBBBBB; */
    background-color:#DDDDDD;
    padding-left:10px;
}


/*Information des cotations*/

.lien_cotation{
	line-height:30px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}

.lien_cotation:hover{
	text-decoration:underline;
}


/*Diaporama des marques */

.stepcarousel-marques {
	overflow:hidden;
	
	position: relative; 
	border: 0px solid #FFFFFF;
	overflow: scroll; 
	width: 868px; 
	height: 82px;
	float:left;
	
	
}
.stepcarousel-marques .belt-marques {
	position: absolute;
}
.stepcarousel-marques .panel-marques {
	float: left; 
	overflow: hidden; 
	
	width: 116px;
	height:80px;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}

.paginationControle{
	cursor:pointer;
}


/*Nouveau menu de navigation horizontal*/
#menu{
	width: 960px;
    padding-bottom:12px;
    margin-left: auto; 
    margin-right: auto;
}
#menu ul {
font-family:Arial, Helvetica, sans-serif;
 margin:0;
 padding:0;
 list-style-type:none;
 text-align:center;
  font-size:10px;
 }
#menu li {
 float:left;
 margin:auto;
 padding:0;
 /*background-color:#FFFFFF;*/
 color:#323232;

 }
#menu li a {
 font-family:Arial, Helvetica, sans-serif;
 display:block;
 	color:#323232;
	text-decoration:none;
 }

#menu ul li ul {
 display:none;
 }

#menu ul li:hover ul {
 display:block;
 }
#menu li:hover ul li {
 float:none;
 }
 
 #menu ul li:hover .drop{
 	padding:0px 2px 10px 2px; 
 }

#menu li ul {
 position:absolute;
 }
.dessus_panneau{
	min-width:170px;
    text-align:right;
}
.panneau_sous_menu{
	text-align:left; 
	position:relative;
    background-color:#FFFFFF;
	border:2px #323232 solid;
	padding:10px 15px 10px 15px;
	/*margin-right:-10px;*/
	margin-top:2px;
	border-radius:5px 5px 5px 5px;
	/*box-shadow: 0px 0px 5px 0px #323232;*/
    z-index:50;
    float:right;

}

.article_panneau_sous_menu{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
}

#menu ul li ul li div .article_panneau_sous_menu:hover{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}



 
.drop{
	border-radius:2px 2px 2px 2px;
	padding:0px 2px 0px 2px; 
	display:inline; 
	overflow:hidden; 
	background-color:#323232;
	position:relative;
}





.lien_reseau_social{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#323232;
	text-decoration:none;
}

.lien_reseau_social:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#323232;
	text-decoration:none;
}

.lien_reseau_social:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#323232;
	text-decoration:underline;
}

.span_reseau_social{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#323232;
	text-decoration:none;
}


.date_referencement{
	font-size:9px;
    color:#323232;
}

/*Anciens styles*/

.texte_gris_justifié{
	color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}

.texte_gris_justifi&eacute;{
	color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}


/*Style affichage promotion accueil et catégories*/

.etiquette_rubrique_promotion{
	 text-align:left; 
     color:#323232; 
     font-size:18px; 
     font-family:Arial, Helvetica, sans-serif; 
     overflow:hidden; 
     background-color:#FFFFFF; 
     padding-left:4px; 
     padding-right:5px;  
     float:left; 
     position:relative; 
     margin-bottom:-6px; 
     z-index:10;
}

.encadre_promotions{
	width:960px; 
    margin-left:auto; 
    margin-right:auto; 
    text-align:center; 
    padding-top:20px; 
    overflow:hidden; 
    float:none; 
    border-top: solid #CCCCCC 1px;
}

.affiche_remise{
	text-align:center; 
    color:#FFFFFF; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:18px; 
    font-weight:bold;
    width:53px; 
    height:53px; 
    text-align:center; 
    float:left; 
    padding-top:15px; 
    background:url('/img-graph/etoile-rouge-remise.png') no-repeat; 
    overflow:hidden;
}

.titre_produit_selection_promo_separateur{
	width:229px; 
    padding-top:5px; 
    padding-bottom:5px; 
    min-height:100px; 
    text-align:center; 
    border-right:#CCCCCC solid 1px; 
    background-color:#FFFFFF; 
    float:none;
    overflow:hidden; 
    padding-left:5px; 
    padding-right:5px; 
    margin-left:auto; 
    margin-right:auto;
}

.titre_produit_selection_promo{
	width:229px; 
    padding-top:5px; 
    padding-bottom:5px; 
    min-height:100px; 
    text-align:center; 
    background-color:#FFFFFF; 
    float:none;
    overflow:hidden; 
    padding-left:5px; 
    padding-right:5px; 
    margin-left:auto; 
    margin-right:auto;
}

.prix_promo_ht{
	color:#FF0000; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:15px; 
    font-weight:bold;
}

.prix_promo_ttc{
	color:#000000; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px; 
    font-weight:bold;
}

.produit_promo{
	padding-top:0px; 
    width:240px; 
    text-align:center; 
    float:left;
}

.photo_produit_promo{
	width:200px; 
    cursor:pointer; 
    height:150px; 
    text-align:center; 
    background-color:#FFFFFF; 
    float:none;
    overflow:hidden; 
    margin-left:auto; 
    margin-right:auto;
}


.separateur_promo_horizontal{
	width:960px; 
    text-align:center; 
    overflow:hidden; 
    float:none; 
    margin-bottom:25px;
}

/*Style catalogue accueil */

.titre_univers_accueil{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:left;text-decoration:none;}
.titre_univers_accueil:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:left; text-decoration:none;}
.titre_univers_accueil:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:left;text-decoration:none;}


.lien_produit_accueil{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}
.lien_produit_accueil:hover{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}

.titre_marque_accueil{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}
.titre_marque_accueil:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:left; text-decoration:none;}
.titre_marque_accueil:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}

.label_produit_accueil{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;}

/*style de la newsletter */

.lien_toutes_news{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.lien_toutes_news:visited{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;}
.lien_toutes_news:hover{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}


/*Style de pagination générale*/


/*
#pagination-generique{
	border:0; margin-left:auto; margin-right:auto; margin-bottom:0px;margin-bottom:0px;
    display:table; padding-left:0px; padding-right:0px; 
}*/

#pagination-generique{
	border:0; margin-left:auto; margin-right:auto; margin-bottom:0px;margin-top:0px;
    display:table; padding-left:0px; padding-right:0px; 
}

#pagination-generique li
{
	/*width:30px;*/
	display:inline;
	text-align:center;
	
		
    border:0; 
    margin:0; 
    padding:0;
    font-size:13px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
    list-style:none;
	
}
 
#pagination-generique a
{
    border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
   /* margin-right:0px;*/
	width:30px;
	padding-top:6px;
	padding-bottom:6px;
	/*height:20px;*/
}


#pagination-generique .1chiffre
{
     padding:4px 10px;
}

#pagination-generique .fin-pagination-generique
{
	   border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
    margin-right:0px;
}

#pagination-generique span
{
    border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
    margin-right:0px;
}

#pagination-generique .previous-off, #pagination-generique .next-off 
{
    color:#323232;
    display:block;
    float:left;
    font-weight:bold;
	padding:0;
	
}
 
#pagination-generique .next-off a, #pagination-generique .previous-off a , #pagination-generique .next-off span, #pagination-generique .previous-off span 
{
	border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
	/*padding:8px 6px;*/
	padding-top:6px;
	padding-bottom:6px;
}
 
#pagination-generique .active
{
	width:30px;
/*	height:20px;*/
    background-color:#EEEEEE;
    color:#323232;
    font-weight:normal;
   /* display:block;*/
  /* display:inline-block;*/
    float:left;
   /* padding:4px 6px;*/
 /*  padding:8px;*/
 padding-top:6px;
	padding-bottom:6px;
	
	border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}


#pagination-generique .active-fin
{
	width:30px;
/*	height:20px;*/
    background-color:#EEEEEE;
    color:#323232;
    font-weight:normal;
   /* display:block;*/
  /* display:inline-block;*/
    float:left;
   /* padding:4px 6px;*/
 /*  padding:8px;*/
 padding-top:6px;
	padding-bottom:6px;
	
	border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}

#pagination-generique .limite
{
	width:30px;
/*	height:20px;*/
    background-color:#EEEEEE;
    color:#323232;
    font-weight:normal;
   /* display:block;*/
  /* display:inline-block;*/
    float:left;
   /* padding:4px 6px;*/
  /* padding:8px;*/
   
   padding-top:6px;
	padding-bottom:6px;
   
	border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}

#pagination-generique a:link, #pagination-generique a:visited,#pagination-generique .fin-pagination-generique:link, #pagination-generique .fin-pagination-generique:visited , #pagination-generique span 
{
    color:#323232;
    display:block;
    float:left;
   /* padding:4px 6px;*/
  /* padding:8px;*/
  padding-top:6px;
	padding-bottom:6px;
    text-decoration:none;
}
 
#pagination-generique a:hover
{
	background-color:#EEEEEE;
    border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}
			
#pagination-generique .fin-pagination-generique:hover
{
	background-color:#EEEEEE;
    border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}





/*Style de pagination*/

#pagination-actu{
	border:0; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px;
   /* height: 20px; width: 230px; */
    display:table; 
    padding-left:0px; 
    padding-right:0px; 
}


#pagination-actu li
{
	display:inline;
	text-align:center;
    
    border:0; 
    margin:0; 
    padding:0;
    font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
    list-style:none;
	
}
 
#pagination-actu a
{
    border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
    margin-right:0px;
}


#pagination-actu .1chiffre
{
     padding:4px 10px;
}

#pagination-actu .fin-pagination-actu
{
	   border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
    margin-right:0px;
}

#pagination-actu span
{
    border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
    margin-right:0px;
}

#pagination-actu .previous-off, #pagination-actu .next-off 
{
    color:#323232;
    display:block;
    float:left;
    font-weight:normal;
	padding:0;
	
}
 
#pagination-actu .next-off a, #pagination-actu .previous-off a , #pagination-actu .next-off span, #pagination-actu .previous-off span 
{
	border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
	padding:8px 6px;
}
 
#pagination-actu .active
{
    background-color:#EEEEEE;
    color:#323232;
    font-weight:normal;
    display:block;
    float:left;
    padding:4px 6px;
	border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
}
 
#pagination-actu a:link, #pagination-actu a:visited,#pagination-actu .fin-pagination-actu:link, #pagination-actu .fin-pagination-actu:visited , #pagination-actu span 
{
    color:#323232;
    display:block;
    float:left;
    padding:4px 6px;
    text-decoration:none;
}
 
#pagination-actu a:hover
{
	background-color:#EEEEEE;
    border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
}
			
#pagination-actu .fin-pagination-actu:hover
{
	background-color:#EEEEEE;
    border-top:solid 0px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 0px #DDDDDD;
	border-left:solid 0px #DDDDDD;
}




/*
#pagination-actu{
	border:0; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px;
    height: 20px; width: 230px; display:table; padding-left:0px; padding-right:0px; 
}


#pagination-actu li
{
    border:0; 
    margin:0; 
    padding:0;
    font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
    list-style:none;
	
}
 
#pagination-actu a
{
    border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
    margin-right:0px;
}


#pagination-actu .1chiffre
{
     padding:4px 10px;
}

#pagination-actu .fin-pagination-actu
{
	   border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
    margin-right:0px;
}

#pagination-actu span
{
    border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
    margin-right:0px;
}

#pagination-actu .previous-off, #pagination-actu .next-off 
{
    color:#323232;
    display:block;
    float:left;
    font-weight:bold;
	padding:0;
	
}
 
#pagination-actu .next-off a, #pagination-actu .previous-off a , #pagination-actu .next-off span, #pagination-actu .previous-off span 
{
	border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
	padding:8px 6px;
}
 
#pagination-actu .active
{
    background-color:#EEEEEE;
    color:#323232;
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
	border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}
 
#pagination-actu a:link, #pagination-actu a:visited,#pagination-actu .fin-pagination-actu:link, #pagination-actu .fin-pagination-actu:visited , #pagination-actu span 
{
    color:#323232;
    display:block;
    float:left;
    padding:4px 6px;
    text-decoration:none;
}
 
#pagination-actu a:hover
{
	background-color:#EEEEEE;
    border-top:solid 1px #DDDDDD;
	border-right:solid 0px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}
			
#pagination-actu .fin-pagination-actu:hover
{
	background-color:#EEEEEE;
    border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	border-bottom:solid 1px #DDDDDD;
	border-left:solid 1px #DDDDDD;
}

*/

/*Style pour les balises H utilisés dans les titres de produits et actu*/

.titre_produit_h{
	margin:0; padding:0; display:inline;
}


.style_new{
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; background-color:#00CC00; font-weight:bold; padding:0px 3px 0px 3px;margin:0px 3px 0px 0px;
}

.style_remise{
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; background-color:#FF0000; font-weight:bold; padding:0px 3px 0px 3px;margin:0px 3px 0px 0px;
}


/* Actualités*/


.etiquette_actu{
 text-align:left; color:#323232; font-size:18px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding-right:5px;  float:left;
 }
 
 .bloc_detail_actu{
	 float: left; 
	 overflow: hidden;
	 background-color:#FFFFFF;
	 border:1px #EEEEEE solid; 
	 text-align: left; 
	 width: 958px; 
	 margin-top: 10px;
	 margin-bottom: 10px; 
	 border-radius: 5px;  
	 padding:10px;
 }
 
 .bloc_colonne_actu{
 	padding-top: 0px;
	padding-bottom: 0px;
	float:left; 
	overflow:hidden;
	background-color:#FFFFFF;
	border:1px #EEEEEE solid; 
	text-align: left; 
	width: 324px; 
	margin-bottom: 10px; 
	border-radius: 5px; 
	padding-bottom:10px; 
	padding-top:10px;
 }
 
 .titre_flash{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal; text-decoration:none;
}
.titre_flash:hover{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal; text-decoration:underline;
}

.titre_flash:visited{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal; text-decoration:none;
}


.lien_chemin_detail_actualite{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;}

.lien_chemin_detail_actualite:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;}

.lien_chemin_detail_actualite:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:underline;}

.chemin_detail_actualite{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;}

.lien_chemin_detail_actualite_famille{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;}

.lien_chemin_detail_actualite_famille:visited{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration: none;}

.lien_chemin_detail_actualite_famille:hover{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:underline;}


.liste_apercus_actualites{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal; text-decoration:none;
}
.liste_apercus_actualites:hover{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal; text-decoration:underline;
}

.liste_apercus_actualites:visited{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal; text-decoration:none;
}

.extrait_contenu_info{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;
}


.prix_actualite{
	color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold; text-decoration:none;text-wrap:none;
}

.prix_actualite_ttc{
	color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold; text-decoration:none;text-wrap:none;
}

.date_actualite{font-family:Arial, Helvetica, sans-serif;font-size:10px;	font-weight:normal;color:#323232;}

.heure_actualite{font-family:Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold;color:#FF0000;}


.liste_apercus_actualites_grand_format{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal; text-decoration:none;
}
.liste_apercus_actualites_grand_format:hover{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal; text-decoration:underline;
}

.liste_apercus_actualites_grand_format:visited{
	color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal; text-decoration:none;
}

.style_new_grand_format{
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; background-color:#00CC00; font-weight:bold; padding:0px 6px 0px 6px;margin:0px 6px 0px 0px;
}

.prix_actualite_grand_format{
	color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold; text-decoration:none;text-wrap:none;
}

.prix_actualite_ttc_grand_format{
	color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold; text-decoration:none;text-wrap:none;
}


.date_actualite_grand_format{font-family:Arial, Helvetica, sans-serif;font-size:10px;	font-weight:normal;color:#323232;}

.heure_actualite_grand_format{font-family:Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold;color:#FF0000;}





/*Services*/

.caracteristique_produit{
color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}

.texte_pc21_services{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}

.texte_pc21_services_gras{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;
}

.saisie_pc21_services{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;width:200px;
}


.saisie_pc21_services_large{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;width:400px;
}

.saisie_pc21_services_manquant{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;width:200px; background-color:#FF0000;
}


.saisie_pc21_services_large_manquant{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;width:400px; background-color:#FF0000;
}


.saisie_pc21_services_multiligne{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;
}

.saisie_pc21_services_multiligne_manquant{
color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold; background-color:#FF0000;
}

/*.ligne_claire_fiche_technique{background-color:#EFEFEF;}*/
.ligne_claire_fiche_technique{background-color:#FFFFFF;}
.ligne_foncee_fiche_technique{background-color:#E8E8E8;}

/*Acces panier et compte*/

.acces_panier_compte{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.acces_panier_compte:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.acces_panier_compte:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}


/*Texte de bienvenue*/
.lien_bienvenue{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration: none;} 
.lien_bienvenue:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration: none;} 
.lien_bienvenue:hover{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}



/*Inofmration du panier */
#titre_article{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-align:left; margin-left:0px;margin-bottom:0px;}

#titre_marque_article{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-align:left; margin-left:0px;margin-bottom:0px;}

#caracteristique_article{
color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;
}

.ajout_panier{
	color:#00CC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.label_quantite {
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
.lien_bouton_ajouter {
	padding:1px 1px 1px 1px;
	margin:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	background-color:#333333;
}
.lien_bouton_retirer {
	padding:1px 1px 1px 1px;
	margin:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	background-color:#333333;
}

/*Abreviation des marques */

.lien_abreviation{
	color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:18px;text-decoration:none;
}
.lien_abreviation:hover{
	color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:18px;text-decoration:underline;
}
.lien_abreviation:visited{
	color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:18px;text-decoration:none;
}

.titre_meilleur_marque{
	color:#FFFFFF; padding:0; margin:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px;
}



/*Filtre de recherche */

.titre_partie_rubrique_recherche{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}

.titre_lien_rubrique_recherche{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_recherche:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_recherche:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}


/*Tableau de recherche */

.texte_trier{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
.lien_trier{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;}
.lien_trier:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;}
.lien_trier:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}

.cellule_produit_pointee{background:url(/img-graph/triangle-nav.png) no-repeat top left; border-bottom:1px solid #EEEEEE ; padding:15px 10px 10px 10px;}
.texte_entete_colonne{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.references{
color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;
}

.delai_par_mail{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}
.delai_par_mail:hover{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left; text-decoration:none;}
.delai_par_mail:visited{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}

.titre_marque_recherche{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}
.titre_marque_recherche:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left; text-decoration:none;}
.titre_marque_recherche:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}

.lien_produit_gris{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration: none;font-weight:bold;}
.lien_produit_gris:visited{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;font-weight:bold;}
.lien_produit_gris:hover{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;font-weight:bold;}


.label_produit_gris{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;}

.caracteristique_recherche{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;}

.promo_titre_produit{color:#FF0000;font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:10px;text-decoration: none;}



.lien_recherche_rubrique{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none;}
.lien_recherche_rubrique:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none;}
.lien_recherche_rubrique:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;}

.lien_recherche_rubrique_famille{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;}
.lien_recherche_rubrique_famille:visited{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none;}
.lien_recherche_rubrique_famille:hover{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;}

.texte_recherche_rubrique{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none;}
.texte_recherche_rubrique:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration: none;}
.texte_recherche_rubrique:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;}




.titre_presentation_fiche{color:#0066B1;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}


.lien_titre_categorie{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:FF7100 solid 0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.lien_titre_categorie:visited{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:FF7100 solid 0px;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.lien_titre_categorie:hover{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:FF7100 solid 0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}


.titre_categorie{color:#FF7100; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; display:block; border-bottom:FF7100 solid 0px;padding:2px 2px 2px 8px; margin:0px 0px 0px 0px;vertical-align:text-top;}

.titre_menu_gamme{color:#FFFFFF; background-color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; display:block; border-bottom:FF7100 solid 0px;padding:2px 2px 2px 8px; margin:0px 0px 0px 0px;vertical-align:text-top;}


.lien_categorie{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; display:block; border-bottom:FF7100 solid 0px;width:140px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:text-bottom;} 
.lien_categorie:visited{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; display:block; border-bottom:FF7100 solid 0px;width:140px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:text-bottom;} 
.lien_categorie:hover{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline; display:block; border-bottom:FF7100 solid 0px; width:140px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:text-bottom;} 


.lien_article_gamme{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none; margin:0px 0px 0px 0px; padding:1px 1px 1px 8px;background:url(/img-graph/fleche.png) left no-repeat;display:block;}
/*.lien_article_gamme:visited{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0px 0px 0px 0px; padding:1px 1px 1px 8px;text-decoration:none;background:url(/img-graph/fleche.png) left no-repeat; }*/
.lien_article_gamme:hover{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0px 0px 0px 0px; padding:1px 1px 1px 8px;text-decoration:none;background:url(/img-graph/fleche.png) left no-repeat #EEEEEE;display:block;}

.lien_article_gamme_selectionne{color:#FF0000; font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none; padding:1px 1px 1px 8px;background:url(/img-graph/fleche.png) left no-repeat;display:block;}



.lien_article_categorie_selectionne{color:#FF0000; font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none; padding:0px 0px 0px 8px;background:url(/img-graph/fleche.png) left no-repeat;display:block;}



.lien_article_categorie{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;background:url(/img-graph/fleche.png) left no-repeat;}
/*.lien_article_categorie:visited{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;text-decoration:none;background:url(/img-graph/fleche.png) left no-repeat; }*/
.lien_article_categorie:hover{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;text-decoration:underline;background:url(/img-graph/fleche.png) left no-repeat;}

.lien_article_categorie_selectionne{color:#FF0000; font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none; padding:0px 0px 0px 8px;background:url(/img-graph/fleche.png) left no-repeat;display:block;}

/*
.lien_categorie{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;} 
.lien_categorie:visited{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;} 
.lien_categorie:hover{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: underline; } 
*/
/*Présentation des catégories*/

.pave_categories{
	padding-top:20px; 
    padding-bottom:20px;
    width:958px; 
    text-align:center; 
    background-color:#FFFFFF; 
    float:none; 
    margin-left:auto;
    margin-right:auto;
    border:#CCCCCC solid 1px;
    overflow:hidden;
}



.colonne_categorie{
	/*width:145px;*/ 
    text-align:left; 
    margin-left:20px;  
    float:left;
}

.colonne_categorie_img{
	width:218px; 
    text-align:left; 
    margin-left:20px;  
    float:left;
}

.pave_categories_img{
	padding-top:20px; 
    padding-bottom:20px;
    border-radius:8px 8px 8px 8px;
    width:958px; 
    text-align:center; 
    background-color:#FFFFFF; 
    float:none;
    overflow:hidden; 
    margin-left:auto;
    margin-right:auto;
    border:#CCCCCC solid 1px;
	background-image: url(/img-graph/degrade-top-categorie.jpg), url(/img-graph/degrade-bottom-categorie.jpg); 
    background-position: left top, left bottom; 
    background-repeat:no-repeat;
}

.lien_article_gamme_img{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;}
.lien_article_gamme_img:hover{color:#323232;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}
.lien_article_gamme_img_selectionne{color:#FF0000; font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;}



/*Fil d'ariane*/


.lien_fil_ariane{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	text-transform:uppercase;
}

.lien_fil_ariane:hover{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	text-transform:uppercase;
}

.fil_ariane_selectionne{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
    font-weight:bold;
	text-transform:uppercase;
}

.fil_ariane_selectionne:hover{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
    font-weight:bold;
	text-transform:uppercase;
}

.fil_ariane{
	color:#323232;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	text-transform:uppercase;
}


.chemin_nav {
	padding:9px 10px 7px 8px;
	margin:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	background:url(/img-graph/chemin-categorie.jpg) repeat-x #FFFFFF;
	text-transform:uppercase;
}
.chevron_nav {
	padding:9px 10px 7px 2px;
	margin:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	background:url(/img-graph/chevron-categorie.jpg) left top no-repeat #FFFFFF;
}
.fleche_nav {
	padding:9px 6px 7px 4px;
	margin:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	background:url(/img-graph/fleche-categorie.png) left top no-repeat #FFFFFF;
}


/*Style des balises */

/*
h1{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;text-align:left;margin-left:100px;}
h2{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:left;margin-left:100px;}


.alignement_global{	padding-top:0px; padding-bottom:0px;width:100%;	min-height:600px;text-align:center;float:none;margin-left:auto;margin-right:auto;}

.contenu_global{padding-top:10px;padding-bottom:5px;width:980px;min-height:600px;text-align:center;background-color:#FFFFFF;float:none;margin-left:auto;margin-right:auto;}

.contenu_niv_1{text-align:left;margin-left:100px;margin-right:5px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:justify;width:730px}

.contenu_parties_h2{padding-top:5px;padding-bottom:5px;width:980px;text-align:center;background-color:#FFFFFF;float:none;margin-left:auto;margin-right:auto;}

.contenu_niv_2{text-align:left;margin-left:120px;margin-right:20px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:justify;width:730px}
*/


h1{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;text-align:left;margin-left:100px;margin-right:10px;}
h2{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;text-align:left;margin-left:0px;}


.alignement_global{padding-top:0px; padding-bottom:0px;width:100%;	min-height:600px;text-align:center;float:none;margin-left:auto;margin-right:auto;}

.contenu_global{padding-top:10px;padding-bottom:5px;width:980px;min-height:600px;text-align:left;background-color:#FFFFFF;float:none;margin-left:auto;margin-right:auto;}

.contenu_niv_1{text-align:left;padding-left:100px;padding-right:5px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;width:700px}

.contenu_parties_h2{ padding-left:0px; padding-top:5px;padding-bottom:5px;width:870px;text-align:left;background-color:#FFFFFF;float:none;margin-left:100px;}

.contenu_niv_2{text-align:left;padding-left:0px;padding-right:20px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;width:870px}


/*Style des pages statiques*/

.contenu_global_statique{
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	text-align:center;
	float:left;
	margin-left:auto;
	margin-right:auto;
}
.sous_contenu_global {
	padding-top:30px;
	padding-bottom:0px;
	padding-left:100px;
	padding-right:100px;
	width:780px;
	text-align:left;
	float:none;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
.etiquette_page {
	text-align:left;
	color:#323232;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:5px;
	float:left;
	position:relative;
	margin-bottom:-6px;
	z-index:10;
}
.contenu_statique {
	width:100%;
	text-align:center;
	padding-top:60px;
	padding-bottom:60px;
	overflow:hidden;
	float:none;
    font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
	border-top:dotted #CCCCCC 1px;
    text-align:left;
}


.sous_contenu_statique {
	width:100%;
	text-align:center;
	padding-top:30px;
	padding-bottom:40px;
	overflow:hidden;
	float:none;
    font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
	border-top:dotted #CCCCCC 1px;
    text-align:left;
}
.lien_pc21_services{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;text-decoration: none;}
.lien_pc21_services:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;text-decoration: none;}
.lien_pc21_services:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;text-decoration:underline;}


.lien_blanc_gras_over{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 
.lien_blanc_gras_over:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 
.lien_blanc_gras_over:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none; background-color:#FF7100;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 

.lien_blanc_gras_over_selectionne{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none; background-color:#FF7100;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 




.lien_destock{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none; background-color:#ED2229;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 
.lien_destock:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none; background-color:#ED2229;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 
.lien_destock:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none; background-color:#ED2229;padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;} 

.contact_pc21{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px;color:#ffffff;}
.contact_horaire{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;color:#ffffff;}
.lien_contact{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; text-decoration:none;color:#ffffff;}
.lien_contact:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; text-decoration:underline;color:#ffffff;}
.lien_contact:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; text-decoration:none;color:#ffffff;}

.lien_noir{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;} 
.lien_noir:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;} 
.lien_noir:hover{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}

.lien_blanc{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;} 
.lien_blanc:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;} 
.lien_blanc:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}


.texte_pied_page{color:#D0D1D2; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.texte_pied_page_adresse{color:#929497; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


.contact_pied_page{color:#D0D1D2; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none;}
.contact_pied_page:hover{color:#D0D1D2; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: underline;}
.contact_pied_page:visited{color:#D0D1D2; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none;}


.titre_pied_page{color:#FF7100;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

/*
.bouton_newsletter{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/barre-newsletter-OK.png) top left no-repeat; color:#FFFFFF} 
.bouton_newsletter:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/barre-newsletter-OK.png) top left no-repeat; color:#FFFFFF}
 */
/*.formulaire_recherche{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#929497;background-color:#FFFFFF;height:30px;border:0px solid #000099;width:560px;padding:0px 0px 0px 0px;margin-top:3px; margin-left:8px}
*/
.formulaire_recherche{font-family:Arial, Helvetica, sans-serif;font-size: 15px;color:#323232; font-weight:normal;background-color:#FFFFFF;height:30px;border:0px solid #000099;width:560px;padding:0px 0px 0px 0px;margin-top:3px; margin-left:8px}

.formulaire_newsletter{font-family:Arial, Helvetica, sans-serif;font-size: 15px;color:#323232; font-weight:normal;background-color:#FFFFFF;height:30px;border:0px solid #000099;width:240px;padding:0px 0px 0px 0px;margin-top:3px; margin-left:8px}

.bouton_newsletter{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/ok-newsletter.png) top left no-repeat;cursor:pointer;} 
.bouton_newsletter:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/ok-newsletter.png) top left no-repeat;cursor:pointer;}


.bouton_recherche{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/loupe-recherche.png) top left no-repeat;cursor:pointer;} 
.bouton_recherche:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:37px;width:38px;vertical-align:top;border-style:solid;border-width:0px;border-color:#000099;padding:5px 5px 5px 5px; background:url(../img-graph/loupe-recherche.png) top left no-repeat;cursor:pointer;}

.texte_bienvenue{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;} 


.lien_pied_page{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.lien_pied_page:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;} 
.lien_pied_page:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;} 



/*
body{margin-top:1px;margin-left:0px; 
margin-right:0px; margin-bottom:0px; 
background:#FFFFFF url('/img-graph/fond-sites-naturel.jpg');
 background-repeat: no-repeat; 
 background-position: top center; background-attachment: fixed;} */

/*Style des onglets*/
.onglet_boutique{padding:4px 4px 4px 4px;background-color:#2A2A2A;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;display:block;text-align:left;background-image:url(/img-graph/img_colonne_produits.png);background-repeat:repeat-x}
.onglet_boutique:hover{padding:4px 4px 4px 4px;background-color:#550000;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;display:block;text-align:left;background-image:url(/img-graph/entete_colonne_produits_rouge.png);background-repeat:repeat-x}
.onglet_boutique_selectionne{padding:4px 4px 4px 4px;background-color:#550000;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;display:block;text-align:left;background-image:url(/img-graph/entete_colonne_produits_rouge.png);background-repeat:repeat-x}



.lien_produit_gris{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}
.lien_produit_gris:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;}
.lien_produit_gris:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}

.lien_noir_gras_10{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_10:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_10:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}

.lien_moyen_rouge_fonce_gras_10{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.lien_moyen_rouge_fonce_gras_10:visited{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_moyen_rouge_fonce_gras_10:hover{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}


.lien_blanc_gras_10{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_blanc_gras_10:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_blanc_gras_10:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}

.lien_rouge_gras_10{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.lien_rouge_gras_10:visited{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.lien_rouge_gras_10:hover{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}

.lien_nb_references{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration:none;}
.lien_nb_references:visited{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration:none;}
.lien_nb_references:hover{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration:underline;}



/* arrière-plan intérieur qui va se répéter */
.col_client_milieu{background: url(/img-graph/clients_corps.jpg) top left repeat-y;}


/* image qui sera fixée en bas du cadre */
.col_client_bas{background: url(/img-graph/clients_pied.jpg) bottom left no-repeat;padding-bottom:6px;}

/* image qui sera fixée en haut du cadre */
.col_client_haut{background: url(/img-graph/clients_haut_noir.jpg) top left no-repeat;}



/* arrière-plan intérieur qui va se répéter */
.col_service_milieu{background: url(/img-graph/plus_de_service_corps.jpg) top left repeat-y;}

/* image qui sera fixée en bas du cadre */
.col_service_bas{background: url(/img-graph/plus_de_service_pied.jpg) bottom left no-repeat;padding-bottom:10px;}

/* image qui sera fixée en haut du cadre */
.col_service_haut{background: url(/img-graph/plus_de_service_haut01.jpg) top left no-repeat;}



/*Lien sur les promotions*/
.lien_promo{color:#003972;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}
.lien_promo:visited{color:#003972;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}
.lien_promo:hover{color:#003972;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}



/*Information sur les titre de produits*/
.lien_produit_recherche{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}
/*.lien_produit_recherche:visited{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}*/
.lien_produit_recherche:hover{color:#0066b1;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:left;text-decoration:none;}


/*Entête du menu de gauche*/

.titre_lien_rubrique_selectionne{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_selectionne:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_selectionne:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}

.entete_menu_gauche{padding:4px 2px 4px 2px;margin:0px;background-color:#2A2A2A;display:block;text-align:center;border-bottom:2px solid #DDEEFF;background-image:url(/img-graph/img_colonne_produits.png);background-repeat:repeat-x}
/*.entete_menu_gauche_rouge{padding:4px 2px 4px 2px;margin:0px;background-color:#F29400;display:block;text-align:center;border-bottom:2px solid #DDEEFF;background-image:url(/img-graph/entete_colonne_produits_rouge.png);background-repeat:repeat-x}*/
.entete_menu_gauche_rouge{padding:4px 2px 4px 2px;margin:0px;background-color:#FF7100;display:block;text-align:center;border-bottom:2px solid #DDEEFF;}



/*Mise en forme des cellules pour le tableau produits*/
.entete_colonne_produits{background-image:url(/img-graph/img_colonne_produits.png);background-repeat:repeat-x}

.entete_colonne_produits_recherche{background-image:url(/img-graph/barre-noir-tableau-de-recherche-2.jpg);background-repeat:repeat-x}

.cellule_produit_recherche{border-bottom:1px solid #EEEEEE ; padding:4px 10px 10px 10px;}
.cellule_produit{border-bottom:1px solid #555555 ; padding:1px 1px 1px 1px;}

.cellule_produit_actu{border-top:1px solid #555555 ; padding:1px 1px 1px 1px;}

/*Lien des actualité en images*/
.texte_precommande{color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.cadre_actu_images{border-color:#CC3300;border-top-width:6px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style: solid;}

.cadre_autres_actu_images{border-color:#003972;border-top-width:6px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style: solid;}

.lien_titre_actu_image{color:#323232;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration: none; font-size:26px;}

.lien_titre_actu_image:visited{color:#323232;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none; font-size:26px;}

.lien_titre_actu_image:hover{color:#323232;font-family:Arial, Helvetica,sans-serif;font-weight:bold;text-decoration:underline; font-size:26px;}


.lien_titre_actu_image_blanc{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration: none; font-size:26px;}

.lien_titre_actu_image_blanc:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none; font-size:26px;}

.lien_titre_actu_image_blanc:hover{color:#FFFFFF;font-family:Arial, Helvetica,sans-serif;font-weight:normal;text-decoration:underline; font-size:26px;}

.span_titre_actu_image{color:#0066b1;font-family:Arial, Helvetica, sans-serif;text-decoration: none; font-size:24px; font-weight:bold;}



.cadre_presentation{border-color:#000000;border-top-width:6px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style: solid;}



/*Propriété des fonds de pages du site*/
/*
body{margin-top:1px;margin-left:0px;background-color:#999999}
*/

.titre_lien_univers_catalogue{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;} 
.titre_lien_univers_catalogue:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;} 
.titre_lien_univers_catalogue:hover{color:#555555;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}

.titre_univers_catalogue{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;} 

body{margin-top:0px;margin-left:0px; margin-right:0px; margin-bottom:0px; background:#FFFFFF url('/img-graph/fond/fond-sites-naturel.jpg?v=1417190291');  background-repeat: no-repeat; background-position: top center; background-attachment: fixed;}
/*body{
margin-top:0px;
margin-left:0px; 
margin-right:0px; 
margin-bottom:0px; 
background:#FFFFFF url('/img-graph/fond-sites-naturel.jpg');
 background-repeat: no-repeat; 
 background-position: top center; background-attachment: fixed;
 } */

/*
body{margin-top:1px;margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#999999}
*/

.bg_cliquable {
  position : absolute; 
  display : block;
  left : 0px;
  top  : 0px;
  width : 100px;
  height : 150%;
  border : 0px solid #e0e0e0;
  cursor : pointer
  
}

.grand_tableau{width:980px;background-color:#FFFFFF;border:0px solid #FFFFFF;}

.lien_profil_compte{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.lien_profil_compte:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.lien_profil_compte:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}

.ligne_foncee_commandes{background-color:#CCCCCC;}

.ligne_claire_commandes{background-color:#FFFFFF;}
.ligne_selectionnee_commandes{background-color:#EEEEEE;}
/*.ligne_selectionnee_commandes{background-color:#99CCFF;}*/
.texte_bienvenue{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}


.ajoute_favoris{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.ajoute_favoris:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.ajoute_favoris:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}


.heure_actu_image_petit{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:none;padding:4px 2px 4px 8px;margin:0px;display:block;text-align:left;}

.contour_menu_gauche{border-right:1px solid #2A2A2A; border-left:1px solid #2A2A2A; border-top:1px solid #2A2A2A; border-bottom:1px solid #2A2A2A}


.texte_actualite{font-family:Arial,Helvetica,sans-serif;font-size: 15px; color:#323232; font-weight: normal;}
.texte_fiche_technique{font-family:Arial,Helvetica,sans-serif;font-size: 12px; font-weight: normal;}

.sous_titre_blanc{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}

.barre_catalogue{background: url(/img-graph/barre-catalogue-noir.jpg) top left no-repeat;}
.onglet_services{padding:16px 8px 16px 8px;margin:0px;background-color:#555555;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:none;display:block;text-align:left;}
.onglet_services:hover{padding:16px 8px 16px 8px;margin:0px;background-color:#CC3300;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:none;display:block;text-align:left;}
.onglet_services_selectionne{padding:16px 8px 16px 8px;margin:0px;background-color:#CC3300;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:none;display:block;text-align:left;}


.lien_generique{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;text-decoration: none;}
.lien_generique:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;text-decoration: none;}

.lien_generique:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;text-decoration:underline;}

/* ////////////////////////////// STYLES GLOBAUX ////////////////////////////// */
body, td, input, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal ; color: #000000}
/*-- textes --*/
.texte_noir{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
.texte_noir_gras{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
/*-- Textes speciaux --*/
/*-Titre -*/
.soustitre{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
/*- Gris -*/
.petit_texte{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
.lien{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.lien_non_dispo_actu:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.lien_non_dispo_actu:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}
.lien:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}

.lien:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}
.lien_actualite{color:#333333;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration: none;}

.lien_actualite:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration: none;}

.lien_actualite:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:underline;}
.lien_noir_gras{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.lien_noir_gras:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.lien_noir_gras:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}

.lien_noir_gras_verisign{color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_verisign:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_verisign:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}

/*création de la classe lien pour petit texte*/
/*Liens pour la pagination*/
/*Titre sous forme de lien*/
.titre_lien{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;}

.titre_lien:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;}

.titre_lien:hover{color:#555555;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:underline;}

.titre_lien_blanc{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;}

.titre_lien_blanc:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;}

.titre_lien_blanc:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:underline;}

.lien_rouge_gras{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}

.lien_rouge_gras:visited{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.lien_rouge_gras:hover{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}

.lien_compteur_marques{color:#000099;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:none;}

.lien_compteur_marques:visited{color:#000099;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:none;}

.lien_compteur_marques:hover{color:#000099;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:underline;}


/*
.titre_recherche_reference_marque{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;text-decoration:none;}
*/
.titre_recherche_reference_marque{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;text-decoration:none;}

/* Ce style de lien sert au onglets des fiches techniques des produits*/
.lien_blanc_gras{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.lien_blanc_gras:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.lien_blanc_gras:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}


/*-- Champs de Saisie--*/
input,select,option {background:#FFFFFF;color:#000000 ;font-family:Arial, Helvetica, sans-serif;}

/* ////////////////////////////// COLGAUCHE ////////////////////////////// */

/*-- textes --*/
.titre_colgauche{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}

.texte_colgauche{margin:0px 5px 0px 5px;}

/* arrière-plan intérieur qui va se répéter */
.colgauche_milieu{background: url(/img-graph/colgauche_milieu.gif) top left repeat-y;}


/* image qui sera fixée en bas du cadre */
.colgauche_bas{background: url(/img-graph/colgauche_bas.gif) bottom left no-repeat;padding-bottom:10px;}

/* image qui sera fixée en haut du cadre */
.colgauche_haut{background: url(/img-graph/colgauche_haut.gif) top left no-repeat;}

/* ////////////////////////////// INDEX ////////////////////////////// */

/********GAMMES**********/
a:hover.contenu_gamme{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;text-decoration:underline;}

.titre_prod:hover{font-family:Arial, Helvetica, sans-serif;color:#666666;font-weight:normal;font-size:12px;padding:10% 10% 10% 10%;text-decoration:underline;}

/********ARRONDIS effet d'ombre**********/
/* définitions du titre du cadre */
.haut{background: url(/img-graph/haut.gif) top left no-repeat;}
 /* image qui sera fixée en bas du cadre */
.bas{background: url(/img-graph/bas.gif) bottom left no-repeat;}
 /* arrière-plan intérieur qui va se répéter */
.milieu{background: url(/img-graph/milieu.gif) top left repeat-y;}

/*Actualité en images */
.titre_actualite_image{font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#000000}

.date_actu_image{font-family:Arial, Helvetica, sans-serif;font-size:12px;	font-weight:normal;color:#333333;}

/*Style du texte sur le chemin des rubriques*/
.titre_lien_rubrique{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique:visited{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique:hover{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}


.titre_lien_rubrique_actu{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;}

.titre_lien_rubrique_actu:visited{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;}

.titre_lien_rubrique_actu:hover{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline;}


.titre_lien_rubrique_vert{color:#339933;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_vert:visited{color:#339933;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_vert:hover{color:#339933;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}


.titre_lien_rubrique_vert_actu{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;}

.titre_lien_rubrique_vert_actu:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;}

.titre_lien_rubrique_vert_actu:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline;}





/*Lien des pagination*/
.titre_partie_rubrique_vert{color:#339933;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}

.titre_partie_rubrique_vert_actu{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}

/*Menu de recherche */
.patientez_svp{	background-image:url(/img-graph/accueil/chargement_ajax.gif);position:absolute;visibility:visible;height:48px;width:48px;z-index:800;}

.patientez_inactif{background-image:url(/img-graph/accueil/chargement_ajax.gif);position:absolute;visibility:hidden;height:48px;width:48px;z-index:99;}

/*Style pout le menu vertical */
.selected_cat_item{padding:4px 2px 4px 2px;margin:0px;background-color:#555555;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #EFEFEF;}

.unselected_cat_item{padding:4px 2px 4px 2px;margin:0px;background-color:#EFEFEF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #EFEFEF;}

.label_titre_cat{padding:4px 2px 4px 2px;margin:0px;background-color:#66CC66;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:center;border-bottom:2px solid #DDEEFF;color:#000000;font-weight:bold;}

.liste_gammes_catalogue{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-top:1px solid #666666;}
.liste_gammes_catalogue:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;display:block;text-align:left;border-top:1px solid #666666;}
.liste_gammes_catalogue_sans_separateur{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;}
.liste_gammes_catalogue_sans_separateur:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;display:block;text-align:left;}

															/*Style du catalogue de PC21.FR*/
.liste_gammes_plan{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-top:1px solid #666666;}
.liste_gammes_plan:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:none;display:block;text-align:left;border-top:1px solid #666666;}

.liste_gammes_plan_sans_separateur{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;display:block;text-align:left;}
.liste_gammes_plan_sans_separateur:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:none;display:block;text-align:left;}

.liste_gammes_plan_gras{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;display:block;text-align:left;border-top:1px solid #666666;}
.liste_gammes_plan_gras:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;display:block;text-align:left;border-top:1px solid #666666;}

.liste_gammes_plan_gras_sans_bordure{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;display:block;text-align:left;}
.liste_gammes_plan_gras_sans_bordure:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;display:block;text-align:left;}

.lien_titre_gamme_plan{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_titre_gamme_plan:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}
.lien_titre_gamme_plan:hover{color:#555555;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}
.titre_gamme_plan{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}


.liste_gammes_catalogue_gras{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;display:block;text-align:left;border-top:0px solid #666666;}
.liste_gammes_catalogue_gras:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;display:block;text-align:left;border-top:0px solid #666666;}

.liste_gammes_catalogue_rouge{padding:4px 2px 4px 8px;margin:0px;background-color:#FFFFFF;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;display:block;text-align:left;border-top:0px solid #666666;}

.liste_gammes_catalogue_rouge:hover{padding:4px 2px 4px 8px;margin:0px;background-color:#EFEFEF;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;display:block;text-align:left;border-top:0px solid #666666;}

/*Auto complétion*/
#autoCompletion_answer {width:325px;background-color:#FFFF99;display:none;}

#autoCompletion_answer input:hover {cursor:pointer;}

/*.formulaire_recherche{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:28px;border:1px solid #000099;width:420px;padding:5px 5px 5px 5px;}*/
/*
.bouton_recherche{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:28px;width:40px;vertical-align:top;border-style:solid;border-width:1px;border-color:#000099;}

.bouton_recherche:hover{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;background-color:#FFFFFF;height:28px;width:40px;vertical-align:top;border-style:solid;border-width:1px;border-color:#000099;}
*/
.aide_formulaire{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;height:20px;text-align:left;}
.lien_compteur{height:18px;text-align:left;color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}

.lien_compteur:visited{height:18px;text-align:left;color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}

.lien_compteur:hover{height:18px;text-align:left;color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}

/*Style des actualités 21/10/2009*/
.liste_actu_court_sans_separation{padding:4px 2px 4px 2px;margin:0px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;}

.page_actu_court{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}

.page_actu_court:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}

.page_actu_court:hover{color:#555555;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}

.page_actu_selectionnee{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}

.item_actu_court{background-color:#EFEFEF;color:#333333;}

.item_actu_court_over{background-color:#EFEFEF;color:#777777;}

.date_actu_image_petit{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:none;padding:4px 2px 4px 8px;margin:0px;display:block;text-align:left;}

.lien_espace_client{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;}

.lien_espace_client:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;}

.lien_espace_client:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}

.infos_panier{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}

.infos_panier_gras{color:#ff0000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}

.lien_moyen_rouge_fonce_gras{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}

.lien_moyen_rouge_fonce_gras:visited{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}

.lien_moyen_rouge_fonce_gras:hover{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}


/*Remise par article */
.texte_blanc_gras{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
/*Status dispo*/
.texte_qte_dispo{color:#339933;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}

.texte_qte_non_dispo{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}

.qte_prochain_appro{color:#FF9900;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.date_prochain_appro{color:#FF9900;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}


.texte_sur_commande{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}

.lien_demande_delai{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}

.lien_demande_delai:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration: none;}

.lien_demande_delai:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;}

.texte_blanc{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}


.lien_compteur_references{height:18px;text-align:left;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}

.lien_compteur_references:visited{height:18px;text-align:left;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}

.lien_compteur_references:hover{height:18px;text-align:left;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}

.lien_compteur{height:18px;text-align:left;color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}

.lien_compteur:visited{height:18px;text-align:left;color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}

.lien_compteur:hover{height:18px;text-align:left;color:#000099;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}

.titre_partie_rubrique{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.champ_saisie_recherche_non_gras_largeur_constante{font-family:Arial, Helvetica, sans-serif;font-size: 12px;background-color:#FFFFCC;width:260px;}



.titre_partie{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;}

.titre_lien_rubrique_news{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_news:visited{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.titre_lien_rubrique_news:hover{color:#CC3300;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}




.entete_tableau_news{background-color:#555555;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:16px 8px 16px 8px;text-align:center;}

.bg_entete_tableau_news{background-color:#555555;}

.cadre_news{border-color:#9FADBC;border-top-color:#9FADBC;border-top-width:6px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style: solid;}
.pagination_selectionnee{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration: none;}

.lien_pagination{color:#003972;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration: none;}

.lien_pagination:visited{color:#005080;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration: none;}

.lien_pagination:hover{color:#006090;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration:underline;}
.date_news{color:#000088;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.texte_rouge_fonce_gras{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.sub_cat_item{padding:4px 2px 4px 28px;margin:0px;background-color:#E8E8E8;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #E8E8E8;}
.sub_cat_item:hover{padding:4px 2px 4px 28px;margin:0px;background-color:#555555;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #EFEFEF;}

.selected_sub_cat_item{padding:4px 2px 4px 28px;margin:0px;background-color:#555555;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #EFEFEF;}

.cat_item_sans_over_sep{padding:4px 2px 4px 2px;margin:0px;background-color:#E8E8E8;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #E8E8E8;}
.cat_item_sans_over{padding:4px 2px 4px 2px;margin:0px;background-color:#E8E8E8;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #E8E8E8;}
.cat_item{padding:1px 2px 1px 2px;margin:0px;background-color:#E8E8E8;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #E8E8E8;}
.cat_item:hover{padding:1px 2px 1px 2px;margin:0px;background-color:#555555;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #E8E8E8;}

.cat_item_selected{padding:1px 2px 1px 2px;margin:0px;background-color:#CC3300;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #EFEFEF;}
.cat_item_selected:hover{padding:1px 2px 1px 2px;margin:0px;background-color:#CC3300;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration: none;display:block;text-align:left;border-bottom:2px solid #EFEFEF;}

.fond_entete_menu_gauche{padding:4px 2px 4px 2px;margin:0px;background-color:#339933;display:block;text-align:center;border-bottom:2px solid #DDEEFF;}
.lien_rouge_fonce{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;}
.lien_rouge_fonce:visited{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}
.lien_rouge_fonce:hover{color:#cc3300;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:underline;}

.lien_noir_gras_recherche{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_recherche:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}

.lien_noir_gras_recherche:hover{color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;}


