

h1.label
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	color: #6c6c6c;
	_margin-bottom: 12px; /* Espacement vertical pour IE */
	text-decoration:none;
	font-size: 18px; 
}

.texte_blanc
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #ffffff; /* Couleur blanc */
}

a.lien_blanc, a.lien_blanc_sans_surlignement, a.lien_blanc_gras, a.small_lien_blanc, a.small_lien_blanc_hover, 
a.lien_noir, a.lien_noir_hover
{
	font-style: normal; 
	font-family: arial, tahoma, verdana; 
	text-decoration: none;
}
a.lien_blanc, a.lien_blanc_sans_surlignement, a.lien_blanc_gras, 
a.lien_noir, a.lien_noir_hover { font-size: 12px; }
a.small_lien_blanc, a.small_lien_blanc_hover { font-size: 10px; }
a.lien_blanc, a.small_lien_blanc, a.lien_blanc_sans_surlignement, a.lien_blanc_gras { color: #FFF; /* Couleur blanc */ }
a.lien_noir { color: #000; /* Couleur noire */ }
a.lien_blanc, a.small_lien_blanc, a.small_lien_blanc_hover, a.lien_blanc_sans_surlignement, 
a.lien_noir, a.lien_noir_hover
{ font-weight: normal; }
a.lien_blanc_gras { font-weight: bold; }
a.lien_blanc:hover, a.small_lien_blanc:hover, a.small_lien_blanc_hover, a.small_lien_blanc_hover:hover, a.lien_blanc_sans_surlignement:hover, a.lien_blanc_hover, a.lien_blanc_hover:hover, a.lien_blanc_gras:hover { color: #DFE0E1; /* Couleur gris clair */ } 
a.lien_noir:hover, a.lien_noir_hover, a.lien_noir_hover:hover { color: #404040; /* Couleur gris noir */ }
a.lien_blanc:hover, a.small_lien_blanc:hover, a.small_lien_blanc_hover, a.small_lien_blanc_hover:hover, a.lien_blanc_hover, a.lien_blanc_hover:hover, 
a.lien_noir:hover, a.lien_noir_hover, a.lien_noir_hover:hover 
{ text-decoration:underline; }
a.lien_blanc_gras:hover, a.lien_blanc_sans_surlignement { text-decoration:none; }

a.lienAccueil
{
	font-weight: normal; font-style: normal;   font-size: 12px; 
	font-family: arial, tahoma, verdana; 
	color: #2C3E72; 
	text-decoration:none;
}
a.lienAccueil:hover  { text-decoration: underline; }

/* Ancien style */
a.bold_title_bleu
{
	font-weight: bold; font-style: normal; font-size: 14px;
	font-family: arial, tahoma, verdana; 
	color: #419CE3; /* Couleur bleu */ 
	text-decoration:none;
}

h1.titre, h1.big_titre, a.big_titre, a.titre, h1.middle_titre, a.middle_titre,
h1.titre_vert, h1.big_titre_vert, a.big_titre_vert, a.titre_vert, h1.middle_titre_vert, a.middle_titre_vert
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	margin-bottom: 0px;
	text-decoration:none;
}
h1.titre, h1.big_titre, a.big_titre, a.titre, h1.middle_titre, a.middle_titre { color: #419CE3; /* Couleur bleu */ }
h1.titre_vert, h1.big_titre_vert, a.big_titre_vert, a.titre_vert, h1.middle_titre_vert, a.middle_titre_vert { color: #7EAE20; /* Couleur vert */ }
h1.titre, a.titre, h1.titre_vert, a.titre_vert { font-size: 14px; }
h1.big_titre, a.big_titre, h1.big_titre_vert, a.big_titre_vert { font-size: 18px; }
h1.middle_titre, a.middle_titre, h1.middle_titre_vert, a.middle_titre_vert { font-size: 18px; }
a.big_titre:hover, a.middle_titre:hover, a.titre:hover, a.bold_title_bleu:hover { color: #116AAF; /* Couleur bleu fonce */ }
a.big_titre_vert:hover, a.middle_titre_vert:hover, a.titre_vert:hover { color: #638800; }



.introduction, a.url_introduction
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 13px;  color: #61627D; /* Couleur gris bleu */
	text-decoration:none;
}
a.url_introduction:hover { color: #272D3D; /* Couleur gris bleu fonce */ }

.articles, a.articles
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px;  color: #000000; /* Couleur gris bleu */
	text-decoration:none;
}
a.articles:hover { color: #272D3D; /* Couleur gris bleu fonce */ }

.suite, a.suite, .promo, a.promo
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px;  color:  #4A97E3; /* Couleur bleu */
	text-decoration:none;
}
.suite, a.suite { color:  #4A97E3; /* Couleur bleu */ }
a.suite:hover { color:  #1C6FBC; /* Couleur bleu fonce */ }
.promo, a.promo { color:  #F34D37; /* Couleur rouge */ }
a.promo:hover { color:  #E60C00; /* Couleur rouge fonce */ }

.articles_gris, a.articles_gris
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px;  color:  #777575; /* Couleur gris */
	text-decoration:none;
}
a.articles_gris:hover { color: #272D3D; /* Couleur gris bleu fonce */ }


h1.titre_orange
{
	font-weight: normal; font-style: normal;  font-size: 14px; 
	font-family: arial, tahoma, verdana; 
	color: #FC9703; /* Couleur orange */
	margin-bottom: 0px;
}
.introduction_orange
{
	font-weight: normal; font-style: normal;  font-size: 12px; 
	font-family: arial, tahoma, verdana; 
	color: #FC9703; /* Couleur orange */
}

.texte_separateur
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 14px;  color: #827E7E; /* Couleur gris */
}

.titre_vert
{
	font-weight: bold; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 16px;  color: #7EAE20; /* Couleur vert */
}

.puce_verte
{
	font-weight: bold; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 18px;  color: #7EAE20; /* Couleur vert */
}
.puce_bleu
{
	font-weight: bold; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 18px;  color: #62BCF7; /* Couleur bleu */
}
.puce_jaune
{
	font-weight: bold; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 18px;  color: #FFD600; /* Couleur jaune */
}
.puce_gris
{
	font-weight: normal; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 11px;  color: #777575; /* Couleur gris */
}
.puce_verte_carre
{
	display: block;
	background-image: url(../Images/puce_carre_mesboutiquesenville.jpg);
	width: 8px; height: 8px; 
	background-repeat: no-repeat;
	position: relative; 
	top: 12px; left: 48px;
}
.inactif
{
	font-weight: bold; font-style: normal; 
	font-family: helvetica, verdana, tahoma, arial; 
	font-size: 18px;  color: #ACA899; /* Couleur gris clair (tendance vers le jaune) */
}

.texte
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #777575; /* Couleur gris */
}

.small_texte
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 10px;  color: #777575; /* Couleur gris */
}

.enumeration
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px;  color: #777575; /* Couleur gris */
	padding-left: 18px;
}

a.haut
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 10px;  color: #7F9DB9; /* Couleur bleu */
	text-align: right;
	float: right;
	margin-top: -8px; 
	text-decoration:none;
}
a.haut:hover { color: #65829D;  }

a.email, a.big_email
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	color: #7F9DB9; /* Couleur bleu */
}
a.email { font-size: 12px; }
a.big_email { font-size: 18px; }
a.email:hover, a.big_email:hover { color: #57748F; /* Couleur bleu gris fonce */  }

a.lien_vert, a.lien_bleu
{
	font-weight: normal;  font-style: normal;  font-size: 12px; 
	font-family: arial, tahoma, verdana; 
}
a.lien_vert { color: #7A9B2C; /* Couleur vert */  }
a.lien_vert:hover { color: #638800; /* Couleur vert fonce */  }
a.lien_bleu { color: #1988DD; /* Couleur bleu */  }
a.lien_bleu:hover { color: #19649D; /* Couleur bleu gris fonce */  }




a.lien_rouge
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	color: red; /* Couleur rouge */
	font-size: 12px; 
}
a.lien_rouge:hover { color: #800000; /* Couleur rouge fonce */ }

.texte_blanc
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #ffffff; /* Couleur blanc */
}
.petit_texte_blanc
{
	font-weight: normal; font-style: normal; 
	font-family: tahoma, arial, verdana; 
	font-size: 8px;  color: #ffffff; /* Couleur blanc */
	text-align: center;
}
.texte_gris
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #909090; /* Couleur gris */
}
.texte_gris_bold
{
	font-weight: bold; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #909090; /* Couleur gris */
}
.texte_rouge
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #B81C00; /* Couleur rouge */
}
.texte_gris_noir, a.texte_gris_noir
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #404040; /* Couleur gris */
	text-decoration:none;
}

.texte_gris_noir_big
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 14px;  color: #404040; /* Couleur gris */
}

.texte_noir, .texte_vert, .texte_bleu, .texte_gris_fonce, .texte_gris_tres_fonce
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px; 
	color: #000000;
	text-decoration:none;
}
a.texte_gris, a.texte_bleu
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px; 
	text-decoration:none;
}
.desactive, .service_desactive
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	color: #999999;
	text-decoration:none;
}
.desactive { font-size: 12px; }
.service_desactive { font-size: 11px; }

.texte_noir { color: #000000; }
a.texte_gris:hover { color: #777575; }
.texte_gris_tres_fonce { color:#202020; }
.texte_gris_fonce { color:#404040; }
.texte_vert,  a.texte_vert, a.texte_vert_formulaire { color: #7A9B2C; /* Couleur vert */ }
a.texte_vert:hover, a.texte_vert_formulaire:hover { color: #638800; /* Couleur vert fonce */  }
.texte_bleu, a.texte_bleu { color: #7F9DB9; }
a.texte_bleu:hover { color: #4D759B; }

a.texte_bleu_messagerie
{
	position: relative;
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; color: #4D759B;
	text-decoration:none;
	z-index: 44;
}
a.texte_bleu_messagerie:hover { color: #004E6E; }

.texte_bleu_fonce
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 14px; 
	color: #4D759B; 
	text-decoration:none;
}

.texte_rouge_marron
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 13px; 
	color: #800000; 
	text-decoration:none;
}

a.texte_vert_big, .texte_vert_big
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 13px; 
	color: #7F9DB9; /* Couleur bleu */
}

.contenu_du_fieldset
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 18px; 
	color: #202020;
}
a.contenu_du_fieldset_vert, .contenu_du_fieldset_vert
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 18px; 
	color: #7EAE20;
	text-decoration:none;
}
a.contenu_du_fieldset_vert:hover { color: #638422; }


a.texte_vert_big:hover { color: #57748F; /* Couleur bleu gris fonce */ }

.texte_big, a.texte_big { font-size: 13px; }
.texte_middlebig, a.texte_middlebig { font-size: 11px; }
.texte_normal, a.texte_normal { font-size: 12px; }
.texte_verybig, a.texte_verybig { font-size: 16px; }

.texte_favoris, a.texte_favoris
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; 
	color: #400000; /* Couleur rouge bordeaux fonce */
	text-decoration:none;
}
.texte_favoris_mini, a.texte_favoris_mini
{
	font-weight: normal; 
	font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 11px; 
	text-align: center;
	color: #400000; /* Couleur rouge bordeaux fonce */
	text-decoration:none;
}
a.texte_favoris:hover, a.texte_favoris_mini:hover { color: #C00000; }

p.identifiant:first-letter
{
	text-transform: uppercase;
}

.enseigne, a.enseigne
{
	font-weight: bold; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 16px; color: #404040; /* Couleur gris */
	text-decoration:none;
}
a.enseigne:hover { color: #272727; /* Couleur gris fonce */ }


a.prix, .prix, td.prix
{
	font-weight: bold; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 15px; 
	color: #353333;
	text-align: center;
	text-decoration:none;
}
a.apartir, .apartir, td.apartir
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; 
	color: #353333;
	text-align: center;
	text-decoration:none;
}

.synthese
{
	font-weight: bold; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 13px; 
	color: #3D4049;
	text-align: left;
	text-decoration:none;
}

.Promotion_Commercant
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; 
	color: #D662D6; /* Couleir violet */
	text-align: right;
	text-decoration:none;
}


.Boutique, a.Boutique 
{
	font-weight: normal; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 16px; color: #404040; /* Couleur gris */
	text-decoration:none;
}
a.Boutique:hover { color: #000000; /* Couleur noir */ }

/*Ajoute le Jeudi 4 Mars 2010 */
/* Formatage des prix */
.prix b
{
	font-weight: bold; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 16px; color: #4A97E3; /* Couleur bleu */
	vertical-align: middle;
}
.prix sup
{
	font-weight: normal; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 11px; color: #4A97E3; /* Couleur bleu */
	vertical-align: top;
}
.mini_prix b
{
	font-weight: bold; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 13px; color: #4A97E3; /* Couleur bleu */
	vertical-align: top;
}
.mini_prix sup
{
	font-weight: normal; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 9px; color: #4A97E3; /* Couleur bleu */
	vertical-align: top;
}


.articles_gris, a.articles_gris
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px;  color:  #777575; /* Couleur gris */
	text-decoration:none;
}
a.articles_gris:hover { color: #272D3D; /* Couleur gris bleu fonce */ }


#offre strong  { font-weight:normal}
#offre .nouveau  {background:#98cb00; padding:0 0.3em 0 0.3em; margin-top:1.5em; position:absolute; text-align:center}
#offre .nouveau strong  {color:white;}
#offre .en_promo  {background:#e34514; padding:0 0.3em 0 0.3em; position:absolute; margin-top:3.3em; text-align:center}
#offre .en_promo strong  {color:white;}

.couleur_orange { color: #ff9d37; /* Texte de couleur orange */ }
