.famille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #aa6dba;
}

.TxtPrixAccueil {
	color: #FF0000;
	font-size: 14px;
	background-color:#FFFF00;
}

.nom_contact {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #c4946e;
}

.fonction_contact {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #e5c29e;
}

.texte_contact {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height:14px;
	color: #e5c29e;
}

a.texte_contact {
	text-decoration: none;
	color: #e5c29e;
}

a.texte_contact:hover {
	text-decoration: underline;
	color: #e5c29e;
}

.champs_obligatoires {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #c33d19;
}

.alert_newsletter {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #c33d19;
}


.texte_formulaire_contact {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #e5c29e;
}

.texte18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #c4946e;
}

.texte14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #e5c29e;
}

.nom_magazine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #e5c29e;
}

.date_magazine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #c4946e;
}

.titre_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #e5c29e;
}

a.famille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #aa6dba;
}

.texte {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #602217;
}

a.texte {
	text-decoration: none;
	color: #99654d;
}

a.texte:hover {
	text-decoration: underline;
	color: #99654d;
}

.titreProduit_listing {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	/*color: #2b1105;*/
	color: #521d05;
}

.descriptionProduit_listing {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #521d05;
}

.titreTableau {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.blanc {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}

.panier {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.prix {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 18px;
	background-color:#FFFF00;
	font-weight: Bold;
	text-decoration: none;
	/*color: #fd9b01;*/
}

.prixSmall {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: Bold;
	text-decoration: none;
	color: #FF0000;
	background-color:#FFFF00;
}


.aulieude {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #602217;
}

.prixbarre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: line-through;
	color: #602217;
}

.titreFiche {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #551c11;
}

.stitre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #551c11;
}

.titrePage {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #840b9f;
}

.mentions {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #717171;
}

.menu_mentions {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #fcc899;
}

.mentions_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #c4946e;
}

.alert {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #c32841;
}

a.alert {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #c32841;
}

.tableau {
	border: 1px solid #9f664c;
}

.titre_result_tableau {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #d19544;
}

.liste_result_tableau {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #602217;
}

.tableau2 {
	border: 1px solid #602217;
	background-color:#f4d8c0;
}

.input {
	height: 18px;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-right-width: 1px;
	border-top-width: 2px;
	border-color: #9e7451;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #c4946e; 
}

.liste_recherche {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #602217;
	height: 20px;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-right-width: 1px;
	border-top-width: 2px;
	border-color: #602217;	
	background-color: #d9b48f;
}

.inputForm {
	height: 18px;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-right-width: 1px;
	border-top-width: 2px;
	border-color: #d5a0e1;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fceefe;
}

a.linkBrown{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #602217;
}

a.linkBrown:hover{ 	text-decoration:underline; }
