.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_gras
{
	font-style: normal; 
	font-family: arial, tahoma, verdana; 
	color: #ffffff; /* Couleur blanc */
	font-size: 12px; 
	text-decoration: none;
}
a.lien_blanc { font-weight: normal; }
a.lien_blanc_gras { font-weight: bold; }
a.lien_blanc:hover, a.lien_blanc_hover, a.lien_blanc_hover:hover, a.lien_blanc_gras:hover { color: #DFE0E1; /* Couleur gris clair */ }
a.lien_blanc:hover, a.lien_blanc_hover, a.lien_blanc_hover:hover { text-decoration:underline; }
a.lien_blanc_gras:hover { text-decoration:none; }


.texte_bleu_noir
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #2B343F; /* Couleur bleu noir */
}

a.texte_bleu_noir, a.texte_bleu_noir_gras
{
	font-style: normal; 
	font-family: arial, tahoma, verdana; 
	color: #2B343F; /* Couleur bleu gris */
	font-size: 12px; 
	text-decoration: none;
}
a.texte_bleu_noir { font-weight: normal; }
a.texte_bleu_noir_gras { font-weight: bold; }
a.texte_bleu_noir:hover, a.texte_bleu_noir_hover, a.texte_bleu_noir_hover:hover, a.texte_bleu_noir_gras:hover { color: #5D7B9D; /* Couleur bleu gris */ }
a.texte_bleu_noir:hover, a.texte_bleu_noir_hover, a.texte_bleu_noir_hover:hover { text-decoration:underline; }
a.texte_bleu_noir_gras:hover { text-decoration:none; }



/* Ancien style */
h1.titre, h1.big_titre, a.big_titre, a.titre, h1.middle_titre, a.middle_titre, 
h1.titre_blanc, .titre_blanc
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	_margin-bottom: 0px; /* Espacement vertical pour IE */
	text-decoration:none;
}
h1.titre, h1.big_titre, a.big_titre, a.titre, h1.middle_titre, a.middle_titre { color: #405F86; /* Couleur bleu-gris fonce */ }
h1.titre_blanc, .titre_blanc { color: #FFFFFF; /* Couleur blanc */ }
h1.titre, a.titre { font-size: 14px; }
h1.titre_blanc, .titre_blanc { font-size: 16px; }
h1.big_titre, a.big_titre { font-size: 20px; }
h1.middle_titre, a.middle_titre { font-size: 18px; }
a.big_titre:hover, a.middle_titre:hover, a.titre:hover { color: #926A92; }

.introduction, a.url_introduction, .introduction_blanc
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 13px;  
	text-decoration:none;
}
.introduction, a.url_introduction { color: #61627D; /* Couleur gris bleu */ }
.introduction_blanc { color: #FFFFFF; /* Couleur blanc */ }
a.url_introduction: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: #FF7007; /* Couleur orange */
	_margin-bottom: 0px; /* Espacement vertical pour IE */
}

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

.titre_vert
{
	font-weight: bold; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 16px;  color: #7EAE20; /* Couleur vert */
}
h1.big_titre_vert
{
	font-weight: bold; font-style: normal; 
	font-family: verdana, tahoma, arial; 
	font-size: 23px;  color: #92C832; /* 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: normal; font-style: normal; 
	font-family: 'arial rounded MT bold', helvetica, verdana, tahoma, arial; 
	font-size: 23px;  color: #FFFFFF; /* Couleur ACA899 gris clair (tendance vers le jaune) */
}

.texte
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #52565B; /* Couleur noir (avec tendance bleu) */
}
.small_texte
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 10px;  color: #FFFFFF; /* Couleur blanc */
}

.enumeration
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px;  color: #52565B; /* Couleur noir (avec tendance bleu) */
	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, a.lien_vert, a.lien_bleu
{
	font-weight: normal;  font-style: normal;  font-size: 12px; 
	font-family: arial, tahoma, verdana; 
}
a.lien, a.lien_vert, a.lien_bleu { color: #2B343F; /* Couleur noir */  }
a.lien:hover { color: #38577A; /* Couleur bleu marine */  }
/*a.lien_vert { color: #7A9B2C; }*/ /* Couleur vert */  
a.lien_vert:hover { color: #638800; /* Couleur vert fonce */  }
/*a.lien_bleu { color: #7F9DB9; }*/ /* Couleur bleu */
a.lien_bleu:hover { color: #57748F; /* 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
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px;  color: #404040; /* Couleur gris */
}

.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
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; 
	color: #999999;
	text-decoration:none;
}
.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: 14px; 
	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, 
.message_orange, a.message_orange , 
.message_erreur, a.message_erreur, 
.message_succes, a.message_succes 
{
	font-weight: bold; font-style: normal; 
	font-family: verdana,helvetica,sans-serif;
	font-size: 16px;
	text-decoration:none;
}
.introduction_orange, .introduction_erreur, .introduction_succes
{
	font-weight: normal; font-style: normal;  font-size: 12px; 
	font-family: arial, tahoma, verdana; 
}
.enseigne, a.enseigne { color: #405F86; /* Couleur bleu */ }
a.enseigne:hover { color: #405F86; /* Couleur bleu fonce */ }
.message_orange, a.message_orange, .introduction_orange { color: #FF7007; /* Couleur orange */ }
a.message_orange:hover { color: #FF4500; /* Couleur orange fonce */ }
.message_erreur, a.message_erreur, .introduction_erreur { color: #C00000; /* Couleur rouge */ }
a.message_erreur:hover { color: #800000; /* Couleur rouge fonce */ }
.message_succes, a.message_succes, .introduction_succes { color: #008000; /* Couleur verte */ }
a.message_succes:hover { color: #004000; /* Couleur vert 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 */ }

.alinea { text-indent: 30px; /* Tabulation de 30px */ }

