/* CSS Document */

/* ////////////////////////////// STYLES GLOBAUX ////////////////////////////// */
/*
BODY {
scrollbar-FACE-COLOR: #FF6E00;
scrollbar-ARROW-COLOR: #FFFFFF;
scrollbar-TRACK-COLOR: #FFE7CA;
scrollbar-HIGHLIGHT-COLOR: #FECA8B;
scrollbar-3DLIGHT-COLOR: #FF;
scrollbar-SHADOW-COLOR: #ED8301;
scrollbar-DARKSHADOW-COLOR: #333333;
}
*/
/*Propriété des fonds de pages du site*/
body{margin-top:1px;margin-left:0px;background-color:#EFEFEF}
.grand_tableau{width:980px;background-color:#FFFFFF;border:0px solid #FFFFFF;}
.texte_bienvenue{color:#FFFFFF;font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
/*Lien pour favoris*/
.ajoute_favoris{color:#FFFFFF;font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.ajoute_favoris:visited{color:#FFFFFF;font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration: none;}
.ajoute_favoris:hover{color:#FFFFFF;font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}
body, td, input, select {  font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-style:normal ; color: #000000}


/*-- textes --*/
.titre
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold; 
}

.texte_noir
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}

.texte_noir_gras
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.sous_titre_section_fiche
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#FFFFCC; 
}

.texte_noir_gras_recherche
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold; 
}

.texte_vert_gras
{
	color:#006633;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.texte_or_gras
{
	color:#C7BD92;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}


.texte_gris_fonce_gras
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}



.texte_gris
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}

.texte_gris_gras
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.texte_gris_claire_gras
{
	color:#AAAAAA;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}


.texte_gris_clair
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}


.texte_rouge
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.texte_rouge_gras
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.texte_rouge_fonce_gras
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}


.texte_news
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
}

.texte_rouge_fonce
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.texte_moyen_rouge_fonce_gras
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.texte_blanc_gras
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.texte_blanc
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}

.texte_resultat_selection
{
	color:#FF6E00;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.entete_tableau_news{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	background-color:#555555;
	text-align:center;
}

/*-- Textes speciaux --*/
/*-Titre -*/

.titre_partie
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
}

.titre_partie_blanc
{
	color:#FFFFFF;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

.titre_partie_caddie
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}



.titre_partie_orange
{
	color:#FF6E00;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
}

.titre_partie_droit
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}

.titre_partie_rouge_droit
{
	color:#FF0000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}

.soustitre
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.soustitre2
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.titre_blanc{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

/*- Gris -*/	
.titre_gris_centré
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center; 
}
				
.titre_gris_justifié
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify; 
}


.texte_gris_centré
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center; 
}

.texte_gris_justifié
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify; 
}
				

/*-----*/
.paragraphe
{
	text-indent:20px;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.petit_texte
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.petit_texte_bleu
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.texte_precommande
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.texte_precommande_liste_produits
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.texte_sur_commande
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/*Création dela classe de police pour les textes indiquant la dispo*/
.texte_dispo
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.texte_dispo_grand
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
}

.texte_dispo_petit
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.lien_demande_delai
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_demande_delai:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_demande_delai:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}




.lien
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}


.texte_non_dispo_actu
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.lien_non_dispo_actu
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_non_dispo_actu:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_non_dispo_actu:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}



.lien:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}

.lien:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}





.lien_actualite
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
}

.lien_actualite:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
}

.lien_actualite:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}



.lien_noir_gras
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_noir_gras:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_noir_gras:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_noir_gras_verisign{color:#333333;font-family:Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_verisign:visited{color:#000000;font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration: none;}
.lien_noir_gras_verisign:hover{color:#666666;font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}


.lien_noir_gras_recherche
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_noir_gras_recherche:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_noir_gras_recherche:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}




.petit_lien_noir_gras
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}

.petit_lien_noir_gras:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}

.petit_lien_noir_gras:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}


.lien_bleu_fonce
{
	color:#000066;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_bleu_fonce:visited
{
	color:#000066;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_bleu_fonce:hover
{
	color:#000066;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_vert_fonce
{
	color:#006633;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_vert_fonce:visited
{
	color:#006633;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_vert_fonce:hover
{
	color:#006633;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_marron_fonce
{
	color:#660000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_marron_fonce:visited
{
	color:#660000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_marron_fonce:hover
{
	color:#660000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_orange_fonce
{
	color:#660066;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_orange_fonce:visited
{
	color:#660066;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_orange_fonce:hover
{
	color:#660066;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


.lien_rouge_fonce
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_rouge_fonce:visited
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_rouge_fonce:hover
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}



.lien_moyen_rouge_fonce_gras
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_moyen_rouge_fonce_gras:visited
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_moyen_rouge_fonce_gras:hover
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}



.lien_mauve_fonce
{
	color:#9900CC;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_mauve_fonce:visited
{
	color:#9900CC;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_mauve_fonce:hover
{
	color:#9900CC;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_gris_fonce
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_gris_fonce:visited
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_gris_fonce:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}




/*création de la classe lien pour petit texte*/

.lien_petit_texte
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration: none;
}

.lien_petit_texte:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration: none;
}

.lien_petit_texte:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
}

.lien_petit_texte_gris
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
	
}

.lien_petit_texte_gris:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}

.lien_petit_texte_gris:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}


/*Liens pour la pagination*/

.pagination
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

.pagination:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

.pagination:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

/*Titre sous forme de lien*/


.titre_lien
{
	
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

.titre_lien:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}

.titre_lien:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

.titre_partie_lien
{
	
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_partie_lien:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_partie_lien:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}

.titre_partie_lien_blanc
{
	
	color:#FFFFFF;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}

.titre_partie_lien_blanc:visited
{
	color:#FFFFFF;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}

.titre_partie_lien_blanc:hover
{	color:#FFFFFF;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}


.sous_titre_partie_lien
{
	
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.sous_titre_partie_lien:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.sous_titre_partie_lien:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}

.lien_rouge_gras
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.lien_rouge_gras:visited
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.lien_rouge_gras:hover
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


.petit_lien_rouge_gras
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.petit_lien_rouge_gras:visited
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.petit_lien_rouge_gras:hover
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}


.petit_lien_bleu_gras
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.petit_lien_bleu_gras:visited
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.petit_lien_bleu_gras:hover
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}


.lien_compteur_marques
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

.lien_compteur_marques:visited
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

.lien_compteur_marques:hover
{
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
	
}

.lien_compteur_produits
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

.lien_compteur_produits:visited
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

.lien_compteur_produits:hover
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
}

.titre_recherche_reference_marque
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	
}

.lien_commande
{
	color:#0000FF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_commande:visited
{
	color:#0000FF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_commande:hover
{
	color:#0000FF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


.lien_pre_commande
{
	color:#FF9900;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_pre_commande:visited
{
	color:#FF9900;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_pre_commande:hover
{
	color:##FF9900;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


/* Ce style de lien sert au onglets des fiches techniques des produits*/
.lien_blanc_gras
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_blanc_gras:visited
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_blanc_gras:hover
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


.petit_lien_entete_tableau
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}

.petit_lien_entete_tableau:visited
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}

.petit_lien_entete_tableau:hover
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_dispo_gras
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_dispo_gras:visited
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.lien_dispo_gras:hover
{
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}





.lien_bordeau
{
	color:#CC3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_bordeau:visiter
{
	color:#CC3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.lien_bordeau:hover
{
	color:#CC3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}



/*CADRE*/
.cadre_promotion
{
	border-color:#CC3300;
	border-top-color:#CC3300;
	border-top-width:6px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style: solid;
}

.cadre_news
{
	border-color:#9FADBC;
	border-top-color:#9FADBC;
	border-top-width:6px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style: solid;
}

.cadre_ficheprod
{
/*
	border-color:#C7BD92;
	border-top-color:#C7BD92;
	*/
	border-color:#555555;
	border-top-color:#555555;
	border-top-width:6px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style: solid;
}

.cadre_prix
{
	border:1px solid #cc3300;
	border-bottom:2px solid #cc3300;
	border-right:2px solid #cc3300;
	background-color:#FFFFFF;
}

.texte_cadre_padding
{
	border:1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
}

.texte_cadre_nopadding
{
	border:1px solid #CCCCCC;
}

.texte_cadre_bckg
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	background-color:#EFEFEF;
	padding:5px 10px 5px 10px;
}

.texte_cadre_nobckg
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify; 
	padding:5px 10px 5px 10px;
}


/*-- Tableaux--*/

.bordure_gris{
border:1px solid #999999;
}
.colonne_gris_fonce
{
background-color:#666666;
}

.colonne_gris
{
background-color:#CCCCCC;
}


.colonne_gris_clair
{
background-color:#EFEFEF;
}





/*-- Puces --*/
.puces{
list-style-image:url(img-graph/puce_noir.gif);
}



/*-- Bordures --*/
.texte_cadre_padding
{
	border:1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
}

.texte_cadre_nopadding
{
	border:1px solid #CCCCCC;
}


/*-- lignes --*/
.ligne_bas{
border-bottom:1px solid #CCCCCC;
}

.ligne_bas_droite{
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;

}

.barre_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;
}


/*-- Champs de Saisie--*/
.combobox
{
	background-color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	z-index:0;
	width:100px;
}

.champ_saisie
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	background-color:#FFFFFF;
	width:128px;
}



input,select,option { 
		background:#FFFFFF ;
		color:#000000 ;
		font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* Ajouté par Marc-André  le 13 mai 2005*/
.combobox_gras
{
	background-color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	z-index:0;
	width:200px;
}

.champ_saisie_gras
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	width:200px;
}

.champ_saisie_gras_rouge
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FF0000;
	width:200px;
}


.champ_saisie_recherche
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFCC;
}

.champ_saisie_recherche_non_gras
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFCC;
}

.champ_saisie_recherche_non_gras_selectionne
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FF6E00;
}


.champ_saisie_recherche_non_gras_largeur_constante
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFCC;
	width:260px;
}

.champ_saisie_recherche_gras_largeur_constante
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFCC;
	width:200px;
}

.champ_saisie_gras_invisible
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	width:200px;
	visibility:hidden
}

.champ_saisie_gras_obligatoire_non_rempli
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FF0000;
	width:200px;
}

.champ_saisie_rouge
{
	background-color:#FF0000;
}

.champ_saisie_gras_large{
font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	width:400px;
}

.champ_saisie_gras_large_rouge{
font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FF0000;
	width:400px;
}


.champ_saisie_gras_large_600{
font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	width:500px;
}

.champ_saisie_gras_large_rouge_600{
font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FF0000;
	width:500px;
}

.champ_message_gras_large{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
}

.champ_message_gras_large_rouge{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FF0000;
}


.champ_message_gras_large_600{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	width:500px;
}

.champ_message_gras_large_rouge_600{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FF0000;
	width:500px;
}




.champ_saisie_gras_etroit{
font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	width:100px;
}

/* Permet de donner un style au combo et d'avoir une couleur de font jaune pâle*/
.menu_jaune_pale
{
	background-color:#FFFFCC;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	z-index:0;
}

.menu_jaune_pale_gras
{
	background-color:#FFFFCC;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	z-index:0;
}


/* ////////////////////////////// HEAD ////////////////////////////// */

.combobox_head
{
	background-color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	z-index:0;
	
}


.loupe
{
	background-image:url(img-graph/nloupe.jpg);
	background-repeat:no-repeat;
}








/* ////////////////////////////// NAVLOG ////////////////////////////// */

/*-- textes --*/
.titre_menu_blanc
{
	color:#FFFFFF;
	font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold; 
}

.titre_menu
{	color:#333366;
	font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold; 
}

.titre_menu_gris
{	color:#666666;
	font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}






/*-- images --*/
/*Onglet de la barre de navigation*/
.onglet_navlog{
background-image:url(img-graph/onglet.gif);
background-repeat:no-repeat;
background-position:top left;
padding:10px;
}

/*Onglet Courant*/
.onglet_navlog_current{
background-image:url(img-graph/onglet_orange.gif);
background-repeat:no-repeat;
background-position:top left;
padding:10px;
}

/*Sous Menu*/
.cadre_navlog{
border:1px solid #999999;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}






/* ////////////////////////////// COLGAUCHE ////////////////////////////// */

/*-- textes --*/
.titre_colgauche
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold; 
}

.texte_colgauche
{
	margin:0px 5px 0px 5px;
}


/*-- backgrounds --*/
.parties_bg
{
	background-image:url(img-graph/parties_gauche.gif);
}


/* 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**********/
.contenu_gamme
{
	font-family: Tahoma, trebuchet, Arial, verdana, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}

a:hover.contenu_gamme
{
	font-family:Tahoma, "Trebuchet MS", Arial, verdana, sans-serif;
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}

.titre_gamme
{
	color:#FFFFFF;
	font-family:Century gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-image:url(img-graph/titre_gamme.gif);
	background-repeat:no-repeat;
}

.titre_prod
{
	font-family:tahoma, trebuchet, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:12px;
	padding:10% 10% 10% 10%;
	text-decoration:none;
}

.titre_prod:hover
{
	font-family:tahoma, trebuchet, Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:12px;
	padding:10% 10% 10% 10%;
	text-decoration:underline;
}








/********ARRONDIS effet d'ombre**********/

.haut
{ /* définitions du titre du cadre */
	background: url(img-graph/haut.gif) top left no-repeat;
}

.bas
{ /* image qui sera fixée en bas du cadre */
	background: url(img-graph/bas.gif) bottom left no-repeat;
}

.milieu
{
	background: url(img-graph/milieu.gif) top left repeat-y; /* arrière-plan intérieur qui va se répéter */
}


/********ARRONDIS effet d'ombre pour les produits représenté sous forme de catalogue **********/

.catalogue_haut
{ /* définitions du titre du cadre */
	background: url(img-graph/haut.gif) top left no-repeat;
}

.catalogue_bas
{ /* image qui sera fixée en bas du cadre */
	background: url(img-graph/catalogue_bas.png) bottom left no-repeat;
}

.catalogue_milieu
{
	background: url(img-graph/milieu.gif) top left repeat-y; /* arrière-plan intérieur qui va se répéter */
}

/*---------------------------------------------------------------*/


/**Arrondis Prix**/
#cadre
{ /* taille du cadre, à titre d'exemple */
	width: 70%;
	border-color:#FF9933;
	border:2px solid #FFFF66;
}




/**Gammes**/
.puce_gammes
{
	list-style-image:url(img-graph/puce_gammes.gif);
	list-style-type:decimal;
	padding-top:20px;
}

.haut_gammes
{ /* définitions du titre du cadre */
	background: url(img-graph/gammes_haut.gif) top left no-repeat;
}



/* ////////////////////////////// NOS ENGAGEMENTS ////////////////////////////// */
.texte_engagements
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	background-image:url(img-graph/EngagementsFont.gif);
	background-repeat:no-repeat;
}


/* ////////////////////////////// CGV ////////////////////////////// */
.dl_cadre
{   /* positionnement du cadre, que vous pouvez modifier */
	left: 50px;
	top: 20px;
	width: 425px;     /* largeur du cadre, selon votre image de fond */
}
				
.dl_cadre, .dt_cadre, .dd_cadre
{   /* suppression de toutes les marges */
	margin: 0;
	padding: 0;
}
				
.dl_cadre
{   /* image qui sera fixée en bas du cadre */
	background: url(img-graph/CadreBas.gif) bottom center no-repeat;
	padding-bottom: 40px;   /* pour que le texte ne s'affiche pas sur l'arrondi du bas */
}
				
.dt_cadre
{   /* définitions du titre du cadre */
	height: 40px;
	background: url(img-graph/CadreHaut.gif) top center no-repeat;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}
				
.dd_cadre
{
	padding: 0 20px 0 10px; /* gestion des espaces internes du cadre */
	text-align: justify;
	background: url(img-graph/CadreMilieu.gif) top center;    /* arrière-plan intérieur qui va se répéter */
}
				
.p_cadre
{
	margin: 0; /* marges des paragraphes */
}

/* ////////////////////////////// NEWS ////////////////////////////// */
.lien_news
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.lien_news:visited
{
	color:#888888;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.lien_news:hover
{
	color:#FF6E00;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}


/*Liste des Actualités  (Ajouté le 21/04/2009 sur plan_news.html) */
.ligne_actu_fonce{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background-color:#EEEEEE;
}

.ligne_actu_claire{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background-color:#FFFFFF;
}

.ligne_actu_fonce:hover{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background-color:#99CCFF;
}

.ligne_actu_claire:hover{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background-color:#99CCFF;
}
/*-----------------------------------------------------------*/



.lien_news_petit
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.lien_news_petit:visited
{
	color:#888888;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.lien_news_petit:hover
{
	color:#FF6E00;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.date_news_petit
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}


/*date pour les news*/
.date_news
{
	color:#000088;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.date_titre_news
{
	color:#000088;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}



/*Titre de famille de produit sous forme de lien*/

.lien_gris_claire_gras
{
	color:#AAAAAA;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.lien_gris_claire_gras:visited
{
	color:#AAAAAA;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
}

.lien_gris_claire_gras:hover
{
	color:#AAAAAA;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-decoration:underline;
}


/*lien de retour à l'accueil des news*/

.lien_retour_accueil_news
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
 	text-decoration:none 
}

.lien_retour_accueil_news:hover
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
 	text-decoration:underline
}


/*Actualité en images */

.titre_actualite_image{
	font-family:Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size:26px; 
	color:#000000 
}

.date_actu_image{
	font-family:Tahoma, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	colo:#333333
}

/* ////////////////////////////// FICHE_PRODUIT ////////////////////////////// */
/*-- textes --*/
.titre_produit
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.reduction{
background-image:url(img-graph/reduction.gif);
background-repeat:no-repeat;
background-position:center; 
}

.prix_ht{
color:#CC3300;
font-weight:bold;
font-size:18px;
}

.prix_ttc{
color:#CC3300;
font-weight:normal;
font-size:14px;
}

.titre_fiche_prod{
font-weight:bold;
font-size:16px;
color:#FFFFFF;

}

.ligne_claire_fiche_technique{
	background-color:#EFEFEF;
}
.ligne_foncee_fiche_technique{
	background-color:#E8E8E8;
}

.haut_produit
{ /* définitions du titre du cadre */
	background: url(img-graph/haut_produit.gif) top center no-repeat;
	padding-left:30px;
}

.bas_produit
{ /* image qui sera fixée en bas du cadre */
	background: url(img-graph/bas_produit.gif) bottom center no-repeat;
}

.milieu_produit
{
	background: url(img-graph/milieu_produit.gif) top center repeat-y; /* arrière-plan intérieur qui va se répéter */
}

/* ////////////////////////////// NEWS ////////////////////////////// */
/*.lien_news
{
	color:#006699;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: underline;
}

.lien_news:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: underline;
}

.lien_news:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
*/

.News
{
	color:#9FADBC;
	font-weight:bolder;
	font-size:20px;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:underline;
}

.titre_news
{
	color:#9FADBC;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.lien_titre_news
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.lien_titre_news:hover
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
}

.lien_titre_news
{
	color:#cc3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

/*Style pour les listes déroulant pour le configurateur de recherches des produits*/
.critere_selectionne
{
	background-color:#FF6E00;
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}
.critere_deselectionne
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}

.critere_deselectionne_texte_gras
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
}

/*Recherche rapide*/

.sous_titre_lien_droit
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}


.sous_titre_lien_droit:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.sous_titre_lien_droit:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

.titre_partie_lien_droit
{
	
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration: none;
}

.titre_partie_lien_droit:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration: none;
}

.titre_partie_lien_droit:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-decoration:underline;
}

/* Style d'un tableau dans la fiche de produit */
.cellule_invisible
{
	border-bottom-color:#FFFFFF;
	background-color:#FFFFFF;
}


.cellule_or
{
	background-color:#C7BD92;
}
.cellule_gris_fonce
{
	background-color:#555555;
}
.cellule_rouge
{
	background-color:#CC3300;
}

/*Style du texte sur le chemin des rubriques*/

.titre_lien_rubrique
{
	
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_lien_rubrique:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_lien_rubrique:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}


.titre_lien_rubrique_vert
{
	
	color:#339933;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_lien_rubrique_vert:visited
{
	color:#339933;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_lien_rubrique_vert:hover
{
	color:#339933;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}




/*Lien des pagination*/

.lien_pagination
{
	
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.lien_pagination:visited
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.lien_pagination:hover
{
	color:#555555;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}

.pagination_selectionnee
{
	color:#FF6E00;;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

.titre_partie_rubrique
{
	color:#000000;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

.titre_partie_rubrique_vert
{
	color:#339933;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

.titre_partie_rubrique_orange
{
	color:#FF6E00;
	font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}


/* Style sur la table du menu vertical des categories de produit*/
.table_bleue{
background-color:#99CCFF;
}

.table_grise{
background-color:#EFEFEF;
}

/*Style pour lister le données (produits ...) */

.ligne_foncee_commandes{
	background-color:EFEFEF;
}

.ligne_claire_commandes{
	background-color:FFFFFF;
}

.ligne_selectionnee_commandes{
	background-color:#99CCFF;
}


.bg_ligne_commande{
	background-color:#FFFFCC;
}

.bg_ligne_commande_selectionnee{
	background-color:#FFDDAA;
}


/*Menu de recherche */


.lien_menu_recherche
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}

.lien_menu_recherche:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}

.lien_menu_recherche:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}


.lien_menu_recherche_selectionne
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}

.lien_menu_recherche_selectionne:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}

.lien_menu_recherche_selectionne:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.menu_recherche
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}

.chargement_ajax_inactif{
	visibility:hidden;
}

.chargement_ajax_actif{
	background-image:url(img-graph/accueil/chargement_ajax.gif);
	position:absolute;
	visibility:visible;
	top:350px;
	left:512px;
	height:48px;
	width:48px;
}

.patientez_svp{
	background-image:url(img-graph/accueil/chargement_ajax.gif);
	position:absolute;
	visibility:visible;
	height:48px;
	width:48px;
	z-index:99;
}

.patientez_inactif{
	background-image:url(img-graph/accueil/chargement_ajax.gif);
	position:absolute;
	visibility:hidden;
	height:48px;
	width:48px;
}



/*Style pout le menu vertical */
.couleur_menu_vertical{
	background-color:#99CCFF;
}

.item_menu_vertical{
	background-color:#99CCFF;
}

.item_menu_vertical_over{
	background-color:#FFFFFF;
}


.cat_item_sans_over{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#EFEFEF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	display:block;
	text-align:left;
	border-bottom:2px solid #EFEFEF;
}


.cat_item{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#EFEFEF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	display:block;
	text-align:left;
	border-bottom:2px solid #EFEFEF;
}
.cat_item:hover{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#555555;
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	display:block;
	text-align:left;
	border-bottom:2px solid #EFEFEF;
}

.selected_cat_item{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#555555;
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	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:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	display:block;
	text-align:left;
	border-bottom:2px solid #EFEFEF;
}


.unselected_cat_item:hover{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#555555;
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	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:#66CC66;
	display:block;
	text-align:center;
	border-bottom:2px solid #DDEEFF;
}

.label_titre_cat{
	padding:4px 2px 4px 2px;
	margin:0px;
	/*width:15%;*/
	/*background-color:#99CCFF;*/
	/* couleur prise au départ #339933 */
	background-color:#66CC66;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", 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; 
}

.entete_menu_gauche{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#66CC66;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", 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; 
}

.entete_menu_gauche:hover{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#66CC66;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	display:block;
	text-align:center;
	border-bottom:2px solid #DDEEFF;
	color:#000000;
	font-weight:bold; 
}
.entete_menu_gauche:visited{
	padding:4px 2px 4px 2px;
	margin:0px;
	background-color:#66CC66;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", 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; 
}


.sub_cat_item{
	padding:4px 2px 4px 28px;
	margin:0px;
	background-color:#EFEFEF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	display:block;
	text-align:left;
	border-bottom:2px solid #EFEFEF;
}
.sub_cat_item:hover{
	padding:4px 2px 4px 28px;
	margin:0px;
	background-color:#555555;
	color:#FFFFFF;
	font-family:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	text-align:left;
	border-bottom:2px solid #EFEFEF;
}





.liste_gammes_catalogue{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	display:block;
	text-align:left;
}





.liste_gammes_catalogue_gras{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	text-align:left;
	border-top:1px solid #666666;
}

.liste_gammes_catalogue_gras:hover{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#EFEFEF;
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:left;
	border-top:1px solid #666666;
}

.liste_gammes_catalogue_gras_sans_bordure{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	text-align:left;
}

.liste_gammes_catalogue_gras_sans_bordure:hover{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#EFEFEF;
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:left;
}

.liste_gammes_catalogue_rouge{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	text-align:left;
	border-top:1px solid #666666;
}

.liste_gammes_catalogue_rouge:hover{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#EFEFEF;
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:left;
	border-top:1px solid #666666;
}
.texte_qte_dispo
{
	color:#339933;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.qte_prochain_appro
{
	color:#FF9900;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.date_prochain_appro
{
	color:#FF9900;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
/*Aspect graphique des Filtres*/
.cadre_filtres
{
	border-color:#FF6E00;
	border-top-width:6px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style: solid;
}


/*Auto complétion*/
#autoCompletion_answer {
	width:325px;
	/*background-color:#FFFFFF;*/
	background-color:#FFFF99;
	display:none;
}

#autoCompletion_answer input:hover {
	cursor:pointer;
}


.formulaire_recherche{
	font-family:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFCC;
	height:28px;
	width:40px;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#000099;
}

.aide_formulaire
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.lien_compteur:visited
{
	height:18px;
	text-align:left;
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.lien_compteur:hover
{
	height:18px;
	text-align:left;
	color:#000099;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}


.lien_compteur_references
{
	height:18px;
	text-align:left;
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.lien_compteur_references:visited
{
	height:18px;
	text-align:left;
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.lien_compteur_references:hover
{
	height:18px;
	text-align:left;
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}



.lien_compteur_references_bas
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.lien_compteur_references_bas:visited
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.lien_compteur_references_bas:hover
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.articles_auto_completion{
	background-color:#FFFF00;
	border:0px solid #FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}



/*Style des actualités 21/10/2009*/


.liste_actu_court{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	display:block;
	text-align:left;
	border-top:1px solid #888888;
}

.liste_actu_court:hover{
	padding:4px 2px 4px 8px;
	margin:0px;
	background-color:#EFEFEF;
	color:#777777;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	display:block;
	text-align:left;
	border-top:1px solid #888888;
}
.liste_actu_court_sans_separation{
	padding:4px 2px 4px 2px;
	margin:0px;
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", 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:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	
}

.page_actu_court:visited
{
	color:#000000;
	/*font-family:Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
/*	font-style:italic;*/
}

.page_actu_court:hover
{
	color:#555555;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

.page_actu_selectionnee
{
	color:#CC3300;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.item_actu_court{
	background-color:#FFFFFF;
	color:#333333;
}

.item_actu_court_over{
	background-color:#EFEFEF;
	color:#777777;
}


.date_actu_image_petit
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", 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;
}


.heure_actu_image_petit
{
	color:#FF0000;
	font-family:Tahoma, "Trebuchet MS", 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_profil_compte
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}

.lien_profil_compte:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}

.lien_profil_compte:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_espace_client
{
	color:#333333;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}

.lien_espace_client:visited
{
	color:#000000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}

.lien_espace_client:hover
{
	color:#666666;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.infos_panier
{
	color:#ff0000;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.infos_panier_gras
{
	color:#ff0000;0000000000
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


/*Propriété du menu déroulant des familles de produits*/

.menu_deroulant_famille
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFCC;
	/*	font-weight:bold;*/
	width:450px; 
}

.article_famille
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFCC;
	font-weight:normal;

}


.entete_menu_deroulant_famille
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFCC;
	font-weight:bold;
}


/* Style des filtres */
.menu_deroulant_filtre
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFCC;
	/*	font-weight:bold;*/
	width:250px; 
}

.menu_deroulant_filtre_selectionne
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FF6E00;
	/*	font-weight:bold;*/
	width:250px; 
}

.article_filtre
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFCC;
	font-weight:normal;

}

.article_filtre_selectionne
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FF6E00;
	font-weight:normal;

}

.entete_menu_deroulant_filtre
{
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFCC;
	font-weight:bold;
}