.menu_haut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
}
.sous_nav_haut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #898989;
}
.nav_bas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.box_rechercher_newsletter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
	width: 90px;
}
.---------------------------------------------- {
}
.txt_9_252525_no_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #252525;
	text-decoration: none;
}
.txt_9_252525 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #252525;
}
.txt_10arial_252525 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #252525;
}
.txt_10arial_252525_no_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #252525;
	text-decoration: none;
}
.txt_10_252525 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #252525;
}
.txt_10_252525_no_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #252525;
	text-decoration: none;
}
.txt_11_252525_no_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	text-decoration: none;
}
.txt_11_252525 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
}
.txt_12_252525 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
}
.---------------------------------------------- {
}
.wf {
	color: #A4A4A4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.cadre_images {
	border: 1px solid #E6E6E6;
}
.cadre_listing {
	border: 1px dotted #FFFFFF;
	background-color: #FFFFFF;
}
.barre_haut_listing {
	background-color: #EEEEEE;
}
.separateur_annonces {
	background-image: url(../images/fr/separateur_point.gif);
	background-repeat: repeat-x;
}
.fond_panier {
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.puce_grise {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
}
.txt_presentation_listing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #252525;
	background-color: #F0F0F0;
	padding: 10px;
	border: 1px solid #E6E6E6;
	font-style: normal;
}
.---------------------------------------------- {
}
.box_haut {
	background-image: url(../images/fr/box_haut.gif);
	background-repeat: repeat-x;
}
.box_bas {
	background-image: url(../images/fr/box_bas.gif);
	background-repeat: repeat-x;
}
.box_droite {
	background-image: url(../images/fr/box_droite.gif);
	background-repeat: repeat-y;
}
.box_gauche {
	background-image: url(../images/fr/box_gauche.gif);
	background-repeat: repeat-y;
}
.---------------------------------------------- {
}
.box_nom_du_cognac {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.box_nom_cognac_haut {
	background-image: url(../images/fr/cognac_du_mois_haut.gif);
	background-repeat: no-repeat;
}
.box_nom_cognac_bas {
	background-image: url(../images/fr/cognac_du_mois_bas.gif);
	background-repeat: no-repeat;
}
.box_nom_cognac_centre {
	background-image: url(../images/fr/cognac_du_mois_centre.gif);
	background-repeat: repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 5px;
}
.---------------------------------------------- {
}
.selection_prix_droite {
	background-image: url(../images/fr/prix_selection_droite.gif);
	background-repeat: repeat-y;
}
.selection_prix_gauche {
	background-image: url(../images/fr/prix_selection_gauche.gif);
	background-repeat: repeat-y;
}
.selection_prix_centre {
	background-image: url(../images/fr/prix_selection_centre.gif);
}
.selection_prix_bas {
	background-image: url(../images/fr/prix_selection_bas.gif);
	background-repeat: repeat-x;
}
.selection_prix_txt_barre {
	background-image: url(../images/fr/prix_selection_centre.gif);
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #999999;
	text-decoration: line-through;
}
.selection_prix_txt {
	background-image: url(../images/fr/prix_selection_centre.gif);
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
}
.---------------------------------------------- {
}
.titre_fiche {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #252525;
}
.prix_barre_20_252525 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #252525;
	text-decoration: line-through;
}
.prix_20_A30007 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #A30007;
}
.prix_barre_14_252525 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #252525;
	text-decoration: line-through;
	font-weight: bold;
}
.titre_listing {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #252525;
	font-weight: bold;
}
.titre_de_la_rubrique {
	font-family: "Times New Roman", Times, serif;
	font-size: 29px;
	color: #8F8F8F;
}
.---------------------------------------------- {
}
.txt_9_A30007_no_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A30007;
	text-decoration: none;
}
.txt_10_A30007_no_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A30007;
	text-decoration: none;
}
.txt_11_A30007 {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #A30007;
}
.prix_14_A30007 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #E41937;
	font-weight: bold;
}
.---------------------------------------------- {
}
.box_recherche_news {
	width: 240px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #252525;
}
.photo_listing_news {
	border: 1px solid #AAAAAA;
	margin-left: 10px;
	margin-top: 10px;
}
.box_recherche_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
	font-style: normal;
}
.photos_gauche {
	border: 1px solid #AAAAAA;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.photos_droite {
	border: 1px solid #AAAAAA;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.photos {
	border: 1px solid #AAAAAA;
}
.---------------------------------------------- {
}
.form_pro_boxmessage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 650px;
}
.form_pro_menu_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.form_pro_societe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 120px;
}
.form_pro_identifiant {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 145px;
}
.form_pro_coordonnees {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 220px;
}
.btn_10_gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-decoration: none;
	font-weight: normal;
}
.btn_11Bold_blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
	font-weight: bold;
}
.btn_11_gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	font-weight: normal;
}
.btn_12blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
	font-weight: normal;
}
.btn_12Bold_blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
	font-weight: bold;
}
.btn_entree_commerciale {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	background-image: url(../images/boutique/btn_bandeau_centre.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	height: 25px;
}
.menu_famille {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.menu_cadre_table {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px dotted #C4C4C4;
}
.menu_sousfamille {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.menu_sousfamille_actif {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #252525;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.menu_prix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.menu_puce {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.menu_saut_de_ligne {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 5px;
	font-weight: normal;
	text-decoration: none;
}
.fond_bandeau {
	height: 74px;
	width: 1000px;
	background-repeat: repeat-x;
	background-color: #515151;
}
.fond_bandeau_bas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
	background-color: #999999;
}
.cartBoxQty_ligne_A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cartBoxQty_ligne_B {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #efefef;
}
.panier_texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C5C5C;
}
.panier_prix_total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A30007;
	font-weight: bold;
}
.panier_separateur_prix_total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #515151;
}
.box_newsletter_bas_interface {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	height: 18px;
	width: 146px;
	padding: 0px;
	border: 1px solid #C4C4C4;
}
.box_recherche_haut_interface {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	height: 18px;
	width: 152px;
	padding: 0px;
	border: 1px solid #C4C4C4;
}
.form {
	margin: 0px;
	padding: 0px;
}
.btn_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.separateur_gris {
	font-size: 1px;
	background-image: url(../images/belleetbio/pixel_gris.gif);
	background-repeat: repeat-x;
	height: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: center;
	margin-right: 3px;
	margin-left: 3px;
}
.fiche_produit_nom_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.fiche_produit_prix_barre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #515151;
	text-decoration: line-through;
}
.layer_centre {
	background-image: url(../images/boutique/layer_centre.gif);
	background-repeat: repeat-y;
	background-position: center center;
	height: 91px;
	width: 285px;
}
.fiche_produit_prix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #A30007;
}
.fiche_produit_prix_public {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.fiche_produit_texte_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.fiche_produit_texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
}
.fiche_produit_saut_de_ligne {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #515151;
}
.fiche_produit_box_quantite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	padding: 0px;
	border: 1px solid #C4C4C4;
	text-align: center;
}
.fiche_produit_quantite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-align: center;
}
.fiche_produit_cadre_photo_mini {
	border: 1px dotted #C4C4C4;
	margin: 5px;
}
.fiche_produit_photo_fiche {
	border: 1px dotted #C4C4C4;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.fiche_image_reduc {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.classer_par_prix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #efefef;
}
.liste_fiche_nom_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
	font-weight: bold;
}
.liste_fiche_texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	font-weight: normal;
}
.liste_fiche_photo_produit_mini {
	border: 1px dotted #C4C4C4;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.liste_fiche_prix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A30007;
	text-decoration: none;
	font-weight: normal;
}
.liste_fiche_prix_barre {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #515151;
	text-decoration: line-through;
	font-weight: normal;
}
.liste_fiche_remise {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0px dashed #C4C4C4;
	margin: 1px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #515151;
}
.liste_fiche_separateur_liste {
	background-image: url(../images/boutique/barre_separteur_titre_famille.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.liste_fiche_box_quantite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding: 0px;
	border: 1px solid #C4C4C4;
	text-align: center;
}
.listing_noms_des_familles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	/*background-color: #462a1c;
	background-repeat: repeat-x;*/
}
.listing_nom_du_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
}
.listing_prix_barre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #515151;
	text-decoration: line-through;
}
.listing_prix {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #A30007;
	text-decoration: none;
}
.listing_prix_public_de_vente {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-decoration: none;
}
.listing_prix_public_de_vente_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-decoration: none;
}
.listing_cadre_photo_list {
	border: 1px dotted #C4C4C4;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.listing_box_produit {
	border: 0px dotted #C4C4C4;
	margin: 5px;
}
.listing_separateur_produit {
	background-color: #DADADA;
}
.listing_noms_des_familles_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	padding-right: 10px;
}
.listing_page {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
}
.listing_page_inactif {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ececec;
	text-decoration: none;
}
.listing_page_visiter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
}
/*layer transparent*/
.listing_cadre_photo_list_epuise {
	border: 1px dotted #C4C4C4;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
	background-image: url(../images/boutique/picto_epuise.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.promo_cadre_photo {
	margin: 5px;
}
.promo_nom_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #515151;
	text-decoration: none;
	font-weight: normal;
}
.promo_produit_texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
}
.promo_produit_prix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #515151;
}
.promo_produit_prix_barre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #515151;
	text-decoration: line-through;
}
.promo_produit_prix_public {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.promo_produit_prix_public_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.promo_image_reduc {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pub_cadre {
	border: 3px solid #462a1c;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.compte_btn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #515151;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.compte_log_client {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.compte_sous_menu_gauche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.compte_log_client_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.compte_log_client_box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c4c4c4;
	border-right-color: #c4c4c4;
	border-bottom-color: #c4c4c4;
	border-left-color: #C4C4C4;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.compte_cadre_services {
	border: 1px solid #ececec;
}
.box_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A30007;
}
.box_erreur_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box_message_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #515151;
}
.contact_txt13Blod_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #515151;
}
.contact_txt11_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.contact_box_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 245px;
}
.contact_box_form_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 255px;
	background-color: #A30007;
}
.contact_boxmessage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 340px;
}
.contact_champs_obligatoires {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	font-style: italic;
}
.contact_box_contact_telephone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	border: 1px solid #c4c4c4;
	padding: 5px;
}
.contact_mentions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-decoration: none;
}
.contact_box_form_inscription_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 230px;
}
.contact_box_form_inscription_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 230px;
	background-color: #A30007;
}
.contact_box_form_inscription_formmenu_liste {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 355px;
}
.tab_suivi_titre_rub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #515151;
}
.tab_suivi_txt {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	background-color: #FFFFFF;
}
.tab_suivi_txt2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	background-color: #efefef;
}
.tab_suivi_txt_seul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
}
.compte_gain_fidelite_bas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	background-image: url(../images/boutique/box_services_gain_nolog_bas.gif);
	height: 54px;
	width: 160px;
}
.compte_box_accueil {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 200px;
}
.compte_fond_box_accueil {
	background-color: #efefef;
}
.compte_email_amis {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 420px;
}
.panier_titre_barre_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B2B2B2;
	font-weight: bold;
	color: #252525;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.panier_titre_tableau {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #515151;
}
.panier_ligne_produit_A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.panier_ligne_produit_B {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #efefef;
}
.panier_ligne_produit_code_reduc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A30007;
	padding-top: 2px;
	padding-right: 28px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #e1e1e1;
	font-weight: bold;
}
.panier_ligne_produit_Gain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 2px;
	padding-right: 28px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #cccccc;
}
.panier_ligne_produit_Sous_Total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 28px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #696969;
}
.panier_ligne_produit_Frais_de_port {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 28px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #515151;
}
.panier_ligne_produit_total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 28px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.panier_ligne_produit_utiliser_gain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border: 1px dashed #BEBBB8;
}
.panier_codes_reduction {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.panier_box_code_reduc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 200px;
}
.panier_ligne_produit_utiliser_code_reduc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border: 1px solid #BEBBB8;
}
.panier_titre_barre_code_reduction {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #8D8D8D;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.panier_popup_nom_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #515151;
}
.panier_popup_texte_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
}
.panier_popup_fond {
	background-color: #FFFFFF;
	border: 1px solid #ececec;
}
.ma_commande2_txt_12_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
}
.ma_commande2_box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 345px;
}
.ma_commande2_box_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 345px;
	background-color: #a3958e;
}
.ma_commande2_box_log_pass {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 155px;
}
.ma_commande2_box_log_pass_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	background-color: #a3958e;
	width: 155px;
}
.ma_commande2_box_coordonnees {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 220px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ma_commande2_box_coordonnees_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 265px;
	background-color: #a3958e;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ma_commande2_box_autre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 150px;
}
.ma_commande2_barre_titre_rose {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EBE8E7;
	font-weight: bold;
	color: #515151;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.ma_commande2_txt_11_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.ma_commande2_txt_10_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
}
.ma_commande2_box_adresse_facturation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	border: 1px dashed #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ma_commande2_box_menu_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ma_commande_ligne_produit_A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.ma_commande_ligne_produit_B {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	background-color: #efefef;
}
.ma_commande_ligne_produit_Gain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	background-color: #CCCCCC;
}
.ma_commande_ligne_produit_Sous_Total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #515151;
}
.ma_commande_ligne_produit_Frais_de_port {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #515151;
}
.ma_commande_ligne_produit_total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #333333;
}
.ma_commande_ligne_produit_code_reduc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A30007;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #E1E1E1;
	font-weight: bold;
}
.ma_commande2_titre_droite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
}
.ma_commande2_numero_carte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 320px;
}
.ma_commande2_crytograme {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 130px;
}
.ma_commande2_ref_commande {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #515151;
}
.ma_commande2_box_email {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 275px;
}
.ma_commande_box_newsletter {
	background-image: url(../images/boutique/box_services_recevoir_offre2.gif);
	height: 43px;
	width: 160px;
}
.ma_commande_box_newsletter_centre {
	background-image: url(../images/boutique/box_services_recevoir_offre3.gif);
	width: 160px;
	background-repeat: repeat-y;
}
.ma_commande2_box_form_newsletter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 95px;
}
.compte_gain_fidelite_resul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #515151;
	text-decoration: none;
}
.texte_11_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.texte_11_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.txt12_FFFFFF {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.texte_12_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
}
.texte_12_noir_liens {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
}
.texte_12_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
}
.texte_14_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #515151;
}
.texte_14_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A30007;
}
.txt_11_noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.txt_11_noir a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
}
.txt_11_noir a:hover{
	color: #515151;
}
.envoyer_titre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
}
.envoyer_box_amis {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 140px;
}
.envoyer_box_amis_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 140px;
	background-color: #F6DEDC;
}
.envoyer_cadre_produit {
	border: 1px dotted #ABADB3;
	padding: 4px;
	background-color: #a3958e;
}
.envoyer_titre_rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #515151;
}
.envoyer_box_de_la_part {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 145px;
}
.envoyer_box_de_la_part_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F0F0F0;
	width: 145px;
	background-color: #A30007;
}
.envoyer_box_de_la_part_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 145px;
}
.envoyer_box_objet_message {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 490px;
}
.envoyer_box_objet_message_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 490px;
	background-color: #A30007;
}
.envoyer_box_message {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	width: 350px;
}.envoyer_box_objet_message_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 490px;
	background-color: #A30007;
}
.layer_infos_produit, .onglet_fiche_produit{
	display:none;
}
.onglet_fiche_produit
.lien_txt_email {
	color: #515151;
}
.fiche_produit_nom_produit_impression {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.fiche_produit_prix_impression {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #515151;
}.ma_commande2_box_menu_list_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #A30007;
}
.panier_ligne_produit_utiliser_gain_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.compte_email_amis_erreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 420px;
	background-color: #A30007;
}
.btn_entree_commerciale_operation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #515151;
	background-image: url(../images/boutique/btn_bandeau_centre_operation.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	height: 25px;
}
.menu_titre_famille {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.menu_sous_titre_famille {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.liste_cadre_photo_list {
	border: 1px dotted #C4C4C4;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.liste_nom_du_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.liste_prix_public_de_vente {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
}
.newsletter_home {
	border: 1px dotted #C4C4C4;
	height: 160px;
}
.newsletter_home_texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #515151;
}
.newsletter_home_texte_gain {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #A30007;
}
.newsletter_home_box_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 180px;
}
.newsletter_fond_home {
	background-color: #515151;
	background-image: url(../images/boutique/fond_newsletter_home.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 96px;
	width: 303px;
}
.newsletter_bas_box_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 120px;
}
.titres_des_pages {
	font-family:"Times New Roman", Times, serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#007945;
}
.titres_images {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #252525;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.titres_newsletter_home {
	font-family:"Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #515151;
	height: 40px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.texte_11_rouge_lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
}
.txt13_ec1c24 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A30007;
}
.panier_popup_texte_produit_blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.panier_popup_nom_produit_blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.panier_popup_fond_rouge {
	background-color: #A30007;
	border: 0px solid #ececec;
}
