body {
font-family : Verdana, georgia, Tahoma, Arial, sans-serif;
font-size : 11px; 
color: #555753;
margin: 0px;
background-color: #000000;
SCROLLBAR-FACE-COLOR: #FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-SHADOW-COLOR: #990000; 
SCROLLBAR-3DLIGHT-COLOR: #990000; 
SCROLLBAR-ARROW-COLOR:  #990000; 
SCROLLBAR-TRACK-COLOR: #FDFCF7; 
SCROLLBAR-DARKSHADOW-COLOR: #FDFCF7;
}
td {
font-family : Verdana, georgia, Tahoma, Arial, sans-serif;
font-size : 11px; 
}
hr {
color : #990000; 
height : 1px; 
} 


/*
 Rose 01 : #e28e87 (Menu Haut : "Mon Compte")
Saumoné  Clair: #f9cda9 (Menu Haut : "Caddie")
Saumoné Foncé : #fba55f (Barres verticales du menu)

Gris Clair : #dbdbdb
Gris Foncé 01 : #545454 			-> h2
Gris foncé 02 : #666666
Rose 02 : #e18b84
Bleu Foncé : #4dbbb3
Rouge Foncé : #ab2d24
Gris / Noir : #201f23
Bleu foncé : #29596a
Blanc Cassé : #F1F6E6
Jaune : #FFFF66
Marron : #4d0701
Bleu Ciel : #b0d3f0
Violet : #663366
Bleu foncé : #0000CC
*/

table.cadrem {
border : 1px solid #990000; 
border-collapse : collapse; 
}

.menu {
color: #FBA55F;
}
.w_menu_h {
color: #E0867E;
}
.w_menu_h_on {
color: #ffffff;
}
.w_blanc_casse {
color: #F9CDA9;
}
.w_marron_menu_off {
color: #DD8842;
}
.w_marron_02 {
color: #966A47;
}
.w_haut {
color: #6B3935;
}
.w_petit_libelle {
font: italic normal 8px georgia;
letter-spacing: 1px;
margin-bottom: 0px; 
color : #555753; 
}
.w_gras {
font-weight : bold; 
}
.w_gras_marron {
color: #990000;
font-weight : bold; 
}

a {
 text-decoration: none;
 }
/* ---------- grossiste ---------- */
a.grossiste, a.grossiste:visited, a.grossiste:hover, a.grossiste:active {
color : #F9CDA9;
} 
/* ---------- lien_menu_haut ---------- */
a.menu_haut, a.menu_haut:visited {
color : #E0867E;
border-bottom: 1px dotted #ffffff;
font: normal 11px Verdana, georgia, Tahoma, Arial, sans-serif;
} 
a.menu_haut:hover {
color : #ffffff;
border-bottom: 1px dotted #E0867E;
} 
a.menu_haut:active {
color : #ffffff;
border-bottom: 1px dotted #E0867E;
}
/* ---------- lien_marron ---------- */
a.lien_marron, a.lien_marron:visited {
color : #990000;
border-bottom: 1px dotted #000000;
font: normal 11px Verdana, georgia, Tahoma, Arial, sans-serif;
} 
a.lien_marron:hover {
color : #000000;
border-bottom: 1px dotted #990000;
} 
a.lien_marron:active {
color : #000000;
border-bottom: 1px dotted #990000;
}
/* ---------- lien_menu_haut_off ---------- */
a.menu_haut_off, a.menu_haut_off:visited, a.menu_haut_off:hover, a.menu_haut_off:active {
color : #ffffff;
cursor: default;
}
/* ---------- lien_menu_haut_02 ---------- */
a.menu_haut_02, a.menu_haut_02:visited {
color : #F9CDA9;
border-bottom: 1px dotted #FBA55F;
font: normal 11px Verdana, georgia, Tahoma, Arial, sans-serif;
} 
a.menu_haut_02:hover {
color : #FBA55F;
border-bottom: 1px dotted #F9CDA9;
} 
a.menu_haut_02:active {
color : #FBA55F;
border-bottom: 1px dotted #F9CDA9;
}
/* ---------- lien_menu_gauche_01 ---------- */
a.menu_gauche_01, a.menu_gauche_01:visited {
color : #FBA55F;
border-bottom: 1px dotted #ffffff;
font: normal 11px Verdana, georgia, Tahoma, Arial, sans-serif;
} 
a.menu_gauche_01:hover {
color : #ffffff;
border-bottom: 1px dotted #F9CDA9;
} 
a.menu_gauche_01:active {
color : #ffffff;
border-bottom: 1px dotted #F9CDA9;
}
/* ---------- lien_rose_vignette ---------- */
a.vignette_rose, a.vignette_rose:visited {
color : #E18B84;
border-bottom: 1px dotted #ffffff;
font: bold 11px Verdana, georgia, Tahoma, Arial, sans-serif;
} 
a.vignette_rose:hover {
color : #ffffff;
border-bottom: 1px dotted #E18B84;
font: bold 11px Verdana, georgia, Tahoma, Arial, sans-serif;
} 
a.vignette_rose:active {
color : #ffffff;
border-bottom: 1px dotted #E18B84;
font: bold 11px Verdana, georgia, Tahoma, Arial, sans-serif;
}
/* ---------- lien_rose_vignette_02 ---------- */
a.vignette_rose_02, a.vignette_rose_02:visited , a.vignette_rose_02:hover, a.vignette_rose_02:active {
color : #E18B84;
font: bold 11px Verdana, georgia, Tahoma, Arial, sans-serif;
cursor: default;
} 
 
/* ---------- lien_petit_libelle ---------- */
a.lien_petit_libelle, a.lien_petit_libelle:visited {
color : #555753;
border-bottom: 1px dotted #990000;
font: italic normal 8px georgia;
} 
a.lien_petit_libelle:hover {
color : #990000;
border-bottom: 1px dotted #555753;
font: italic normal 8px georgia;
} 
a.lien_petit_libelle:active {
color : #990000;
border-bottom: 1px dotted #555753;
font: italic normal 8px georgia;
}
/* ---------- lien_gris ---------- */
a.lien_gris, a.lien_gris:visited {
color : #555753;
border-bottom: 1px dotted #990000;
} 
a.lien_gris:hover {
color : #990000;
border-bottom: 1px dotted #555753;
} 
a.lien_gris:active {
color : #990000;
border-bottom: 1px dotted #555753;
}
/* ---------- lien_gris_02 ---------- */
a.lien_gris_02, a.lien_gris_02:visited, a.lien_gris_02:hover, a.lien_gris_02:active {
color : #555753;
cursor: default;
}

/* ----------------------- */
/* ----------------------- */
.BoutonRacine {
background : url(includes/includes_du_template/template_images/bouton.jpg) repeat; 
background-color : #990000; 
font: italic bold 11px georgia;
letter-spacing: 1px;
color : #ffffff; 
} 
.Bouton01 {
background : url(../includes/includes_du_template/template_images/bouton.jpg) repeat; 
background-color : #990000;
font: italic bold 11px georgia;
letter-spacing: 1px;
color : #ffffff; 
} 
.Bouton02 {
background : url(../../includes/includes_du_template/template_images/bouton.jpg) repeat; 
background-color : #990000; 
font: italic bold 11px georgia;
letter-spacing: 1px;
color : #ffffff; 
}

/* ----------------------- */
/* ----------------------- */
.Texte_Gras_Input_On {
color : #990000; 
} 
.Texte_Gras_Input_Off {
color : #555753; 
}
.Texte_Gras_Option_On {
color : #FBA55F; 
} 
.Texte_Gras_Option_Off {
color : #E0867E; 
}
.sablier {
cursor : wait; 
} 
.sablier A {
cursor : wait; 
} 
.Input_Rouge_On {
border-bottom : 1px solid #000000; 
border-left : 4px solid #ff5555; 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
background : #990000; 
background-color : #990000; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #ffffcc; 
} 
.Input_Rouge_Off {
border-bottom : 1px solid #ff5555; 
border-left : 4px solid #ff5555; 
border-right : 1px solid #ff5555; 
border-top : 1px solid #ff5555; 
background-color : #ffffcc; 
background : #ffffcc; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #000000; 
} 
.Input_Vert_On {
border-bottom : 1px solid #000000; 
border-left : 4px solid #00cc66; 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
background : #990000; 
background-color : #990000; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #ffffcc; 
} 
.Input_Vert_Off {
border-bottom : 1px solid #00cc66; 
border-left : 4px solid #00cc66; 
border-right : 1px solid #00cc66; 
border-top : 1px solid #00cc66; 
background-color : #ffffcc; 
background : #ffffcc; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #000000; 
} 
.Input_On {
border-bottom : 1px solid #3886b6; 
border-left : 1px solid #3886b6; 
border-right : 1px solid #3886b6; 
border-top : 1px solid #3886b6; 
background : #ffffff; 
background-color : #ffffff; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #990000; 
} 
.Input_Off {
border-bottom : 1px solid #3886b6; 
border-left : 1px solid #3886b6; 
border-right : 1px solid #3886b6; 
border-top : 1px solid #3886b6; 
background-color : #ffffcc; 
background : #ffffcc; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #000000; 
}
.Option_On {
border-bottom : 1px solid #443D37; 
border-left : 1px solid #443D37; 
border-right : 1px solid #443D37; 
border-top : 1px solid #443D37; 
background : #1F0F02; 
background-color : #1F0F02; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #FBA55F; 
} 
.Option_Off {
border-bottom : 1px solid #443D37; 
border-left : 1px solid #443D37; 
border-right : 1px solid #443D37; 
border-top : 1px solid #443D37;
background-color : #1F0F02; 
background : #1F0F02; 
font-size : 11px; 
font-family : Verdana, Arial, Tahoma, sans-serif; 
font-weight : 100; 
color : #E0867E; 
}

/* ---------- lien_navigation_on_souligne ---------- */
a.lien_navigation_on_souligne, a.lien_navigation_on_souligne:visited {
color : #990000;
border-bottom: 1px dotted #ff0000;
font: normal 10px georgia; 
letter-spacing: 1px; 
margin-bottom: 0px;
} 
a.lien_navigation_on_souligne:hover {
color : #000000;
border-bottom: 1px dotted #cccccc;
} 
a.lien_navigation_on_souligne:active {
color : #ff0000;
border-bottom: 1px dotted #ff0000;
background-color : yellow;
}