a {text-decoration: none}
.body1 {
	background-image: url(../design/fonds/back_cosmetiques.jpg);
	background-repeat: no-repeat;
}
.body2 {
	background-image: url(../design/fonds/fond_degrade.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.fond_tete {
background: url(../design/fonds/page_r1_c1.gif);
}.fond_corps {
background: url(../design/fonds/page_r2_c1.gif);
}.fond_pied {
background: url(../design/fonds/page_r3_c1.gif);
}.fond_menu {
background: url(../design/fonds/fond_menu.jpg);
}.fond_triactives {
	background-image: url(../design/fonds/triactives.gif);
}.fond_menu_gris {
background: url(../design/fonds/fond_menu_gris.jpg);
}.fond_barre-v {
background: url(../design/fonds/barre_v.gif);
}.fond_histo1 {
	background-image: url(../design/fonds/historique_r1_c1.gif);
}.fond_histo2 {
	background-image: url(../design/fonds/historique_r2_c1.gif);
}.fond_histo3 {
background: url(../design/fonds/historique_r3_c1.gif);
}.fond_marq1 {
	background-image: url(../design/fonds/marques_r1_c1.gif);
}.fond_marq2 {
	background-image: url(../design/fonds/marques_r2_c1.gif);
}.fond_marq3 {
background: url(../design/fonds/marques_r3_c1.gif);
}.fond_compte1 {
	background-image: url(../design/fonds/compte_r1_c1.gif);
}.fond_compte2 {
	background-image: url(../design/fonds/compte_r2_c1.gif);
}.fond_compte3 {
background: url(../design/fonds/compte_r3_c1.gif);
}.fond_citation1 {
	background-image: url(../design/fonds/citation_r1_c1.gif);
}.fond_citation2 {
	background-image: url(../design/fonds/citation_r2_c1.jpg);
}.fond_citation3 {
	background-image: url(../design/fonds/citation_r3_c1.jpg);
}.fond_citation4 {
	background-image: url(../design/fonds/citation_r4_c1.jpg);
}

.fond_panier1 {
background: url(../design/fonds/panier_r1_c1.gif);
}.fond_panier2 {
background: url(../design/fonds/panier_r2_c1.gif);
}.fond_panier2col {
background: url(../design/fonds/panier_r2_c1col.jpg);
}.fond_panier3 {
background: url(../design/fonds/panier_r3_c1.gif);
}.fond_triactives1 {
	background-image: url(../design/fonds/triactives_r1_c1.gif);
}.fond_triactives2 {
	background-image: url(../design/fonds/triactives_r2_c1.gif);
}
.texte_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404040;
}.texte_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.mention_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.mention_vert:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
.mention_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.lien_corps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.lien_corps:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration:underline;
}
.lien_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.lien_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #759D00;
	text-decoration:underline;
}
.lien_menu_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	text-decoration:none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
input
{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	color: #000000;
	font-family: "arial";
	font-size: 11px;
}
select
{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	color: #000000;
	font-family: "arial";
	font-size: 11px;
}
checkbox
{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	color: #000000;
	font-family: "arial";
	font-size: 10px;
}
textarea
{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	color: #000000;
	font-family: "arial";
	font-size: 11px;
}
.input2
{
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #FFFFFF;
	font-family: "arial";
	font-size: 10px;
}
.input3
{
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
	font-family: "arial";
	font-size: 10px;
}
.lien_cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.lien_cat:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FF6600;
	text-decoration:underline;
}
.lien_cat_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.lien_cat_noir:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
.Menu_bi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #759D00;
	text-decoration:none;
}
.Menu_bi:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration:none;
}
.petit_titre_menu_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5F000;
}
.moyen_titre_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: lighter;
	color: #FFFFFF;
}

.text_noir_10_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text_noir_10_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}.text_noir_14_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.text_noir_11_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.text_gris_11_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.text_blanc_11_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.text_rouge_11_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
}
.text_noir_11_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.text_noir_12_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}.text_orange_12_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
}
.titre_vert_13_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #759D00;
}
.texte_noir_13_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.text_noir_12_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.titre_vert_14_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #759D00;
}
.texte_gris_14_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
.texte_bleu_13_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0079A4;
}
.menu_blanc_14_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.texte_gris_12_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.titre_rouge_14_Fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #E16000;
}
.titre_rouge_15_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: BOLD;
	color: #CC0000;
}
.titre_bleu_15_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0079A4;
}
.titre_vert_14_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #759D00;
}

.titre_blanc_14_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}.titre_vert_16_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #759D00;
}.titre_bleu_16_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079A4;
}.titre_bleu_18_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0079A4;
}.titre_bleu_22_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #0079A4;
}

.titre_vert_18_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #759D00;
}
.titre_admin_g {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}
.admin_corps_g12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.admin_medium_g {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.titre_geant_vert_30_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #759D00;
}.titre_geant_bleu_30_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #0079A4;
}
.titre_big_bleu_30_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #0079A4;
}
.titre_big_orange_25_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #FF6600;
}
.titre_medium_orange_20_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FF6600;
}
.titre_geant_rouge_30_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #990000;
}
.titre_geant_blanc_35_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #FFFFFF;
}
.titre_vert_18_Fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #759D00;
}
.grand_titre_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #55812A;
}

.titre_orange_18_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.titre_rouge_18_Fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #CC0000;
}
.Erreur {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E16000;
}
.Erreur_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E16000;
}
.designation_prod {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.text_vert_12_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #759D00;
}
.prix_12_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.economie_12_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.ref_10_fin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #759D00;
}
.remise_12_gras {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
