A:link 
{
	color:#A0502B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	letter-spacing:1px;
}
A.lien_bleu:link 
{
	color:#A0502B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	text-align: center;
	font-weight: bold;
	letter-spacing:1px;
}
a.commande:link 
{
	color:#A0502B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
}
A.sous_rub:link 
{
	color:#845D4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
}
A.clic_sous_rub:link 
{
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
}

A:visited{
	color:#A0502B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	letter-spacing:1px;
}

A.lien_bleu:visited{
	color:#A0502B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	letter-spacing:1px;
}
a.commande:visited{
	color:#A0502B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
}
A.sous_rub:visited 
{
	color:#845D4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
}
A.clic_sous_rub:visited 
{
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	letter-spacing:1px;
}
A:active{
	text-decoration: none;
	color:#A0502B;
	letter-spacing:1px;
}
A.sous_rub:active{
	text-decoration: none;
	color:#A0502B;
	letter-spacing:1px;
}
A:hover {
	text-decoration: underline;
	color:#EE4E04;
	letter-spacing:1px;
} 
A.lien_bleu:hover {
	text-decoration: none;
	color:#EE4E04;
	letter-spacing:1px;
} 
a.commande:hover {
	text-decoration: underline;
	color:#EE4E04;
	letter-spacing:1px;
} 
A.sous_rub:hover {
	text-decoration: underline;
	color:#EE4E04;
	letter-spacing:1px;
}
A.clic_sous_rub:hover {
	text-decoration: underline;
	color:#EE4E04;
	letter-spacing:1px;
} 

/* CCS POUR LES TEXTES */

.texte_l
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.texte_alerte
{
	color:red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.texte_j
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.texte_r
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
}
.texte_c
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
.texte_c_marron
{
	color:#773B1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
.texte_l_marron
{
	color:#773B1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.titre_r
{
	color:#845D4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}
.texte_gris
{
	color:#9d9d9d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	padding-right: 15px;
}
.texte_c_gris
{
	color:#9d9d9d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding-right: 11px;
}
/* CCS spécifiques */
.ici
{
	color:#5075B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
/* CCS POUR LES <hr> les barres et les puces */
.barre
{
	color:#9d9d9d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.hr
{
	color:#5075B4;
}
.puce
{
	color:#A0502B;
	font-size: 10px;
}
/* CCS POUR LA FICHE ARTICLE */

.tarif
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	background-color: #efefef;
}
.libelle
{
	color:#5075B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-right: 8px;
	padding-left: 8px;
}
.detail_fiche
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}
/* CCS POUR LA PAGE INFO BOUTIQUE */
.titre
{
	color:#5075B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.champs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#773B1F;
	font-size: xx-small;
}
.champs_adresse{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#773B1F;
	font-size: xx-small;
	background-color:#ECEBEB;
	border-bottom: 1px solid #A0502B;
	border-top: 1px solid #A0502B;
	border-right: 1px solid #A0502B;
	border-left: 1px solid #A0502B;
}
.nbr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:blue;
	text-align: center;
	font-size: xx-small;
}
.texte_form{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 7px;
	text-align: left;
}
.bouton
{
	color:#845D4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.asterisque{
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	
}
.fond_form{
	background-color:#F7EDDC;
}
.texte_rouge{
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
}
.deja_clic{
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.presentation
{
	border:1px solid #ECD6B1;
	border-collapse: collapse;
	text-align: center;
}
.titres_accueil
{
	background-color:#ECD6B1;
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
.photo
{
	border-bottom: 1px solid #DDCCBB;
	border-top: 1px solid #DDCCBB;
	border-right: 1px solid #DDCCBB;
	border-left: 1px solid #DDCCBB;
}
.vignette
{
	border-bottom: 1px solid #DDCCBB;
	border-top: 1px solid #DDCCBB;
	border-right: 1px solid #DDCCBB;
	border-left: 1px solid #DDCCBB;
}
.tableau_fiche_article
{
	border-bottom: 1px solid #DDCCBB;
	border-top: 1px solid #DDCCBB;
	border-right: 1px solid #DDCCBB;
	border-left: 1px solid #DDCCBB;
	background-color:#EEEEDD;
}
.detail_article
{
	background-color:#F7F7EB;
	width:100px;
	float: right;
}
.info_panier{
	color:#D01B06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}
#tab_panier td{
border:1px solid #ffffff;
padding-left:3px;
padding-right:3px;
}
