
/* Site 102 */



/**************************************** IMAGES ****************************************/
/* header */
.toppanier {
color:#666;
}
.logo {
width:420px;
height:51px;
background:url(/V4/b2b/images/102/logo.png) no-repeat;
*background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/V4/b2b/images/102/logo.png', sizingMethod="crop");
}

/* bouton fermer */
ul li.btn_fermer a{
background-image:url(/V4/b2b/images/102/btn_fermer.png);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
width:24px;
height:24px;
margin:10px;
}
ul li.btn_fermer a:hover{
background-position:0px -24px;
}
/* bouton ajouter */
ul.btn_ajouter li a{
display:block;
width:121px;
height:26px;
background-image:url(/V4/b2b/images/102/btn_ajouter.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}
ul.btn_ajouter a:hover{
background-position:0px -24px;
}
/* bouton continuer */
ul.btn_continuer li a{
display:block;
width:121px;
height:26px;
background-image:url(/V4/b2b/images/102/btn_continuer.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}
ul.btn_continuer a:hover{
background-position:0px -24px;
}

/* icone du titre de la fiche produit */
.ficheTmlf li.cl_titre {
background-image:url(/V4/b2b/images/102/ficheTitre_puce.png);
*background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/V4/b2b/images/102/ficheTitre_puce.png', sizingMethod="crop");
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:85px !important;
}

/* liste */
.cl_aroTmlfTable th .declinaisons  {
background:url(/V4/b2b/images/102/thead_bgd.png) repeat-y 0px 0px;
}

ul.liste li dt.label_meilleurevente{
background-image:url(/V4/b2b/images/102/label_meilleurevente.jpg);
background-repeat:repeat-y;
}
ul.liste li dt.label_nouveaute{
background-image:url(/V4/b2b/images/102/label_nouveaute.jpg);
background-repeat:repeat-y;
}
a.btnContinuer,
input.btnContinuer {
display:block;
background:url(/V4/b2b/images/102/btn_continuer.jpg) no-repeat;
width:104px;
height:27px;
float:right;
}
.cl_editorial h2 {
background:url(/V4/b2b/images/102/puceEditorial.gif) no-repeat 0px 10px;
}
.ficheTmlf li.cl_categorie {
background-image:url(/V4/b2b/images/102/fleche_4x7.gif);
background-repeat:no-repeat;
background-position:left;
}
ul.searchform li a{
background-image:url(/V4/b2b/images/102/btn_search.png);
*background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b2b/V4/102/btn_search.png', sizingMethod="crop");
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
width:25px;
height:24px;
}
ul.searchform li a:hover{
background-position:0px -24px;
}
.promenu_fleche {
background-image:url(/V4/b2b/images/102/promenu_fleche.gif);
background-repeat:no-repeat;
background-position:center left;
width:10px;
height:18px;
}

/**************************************** COULEURS ****************************************/

           /* NB: La couleur du texte des menus se paramètre dans sifrconfig.js */

.toppanier,.toppanier a {color:#623700;}
.toppanier a:hover {color:#000000}
.toppanier li a {
background-image: url("/V4/b2b/images/102/fleche_4x7.gif");
background-position:left center;
background-repeat:no-repeat;
padding-left:10px;
}

/* Couleur dominante */
.header, 
.menu .promenu_fleche, 
ul li.btn_commander a,
div.topmenu ul.niveau2 li:hover,
div.topmenucommercial ul.niveau2 li:hover,
.cl_aroTmlfPagination ul li.cl_aroTmlfNumeroPageCourant,
ul li.btn_fermer a,
ul li.btn_fermer a
{
background-color:#dfcba2;
}
.welcome,
.liste_commandes li a, .liste_factures li a,
.cl_aroTmlfPagination ul li.pageNav a:hover,
.cl_aroTmlfPagination ul li a:hover,
h4,
a.btnTxt {
color:#dfcba2;
}
.cl_aroTmlfPagination ul li a:hover, 
div.topmenu ul.niveau2,
div.topmenucommercial ul.niveau2,
.cl_aroTmlfPagination ul li a:hover   {
border:solid 1px #dfcba2;
}
.cl_aroTmlfTable th div,.cl_aroTmlfTable th{color:#FFFFFF;}
.cl_aroTmlfTable td {
border-right-color:#EFEFEF;
border-left-color:#F1F1F1;
}
.cl_aroTmlfTable tr {border-top-color:#dfcba2;}

/* bord haut du tableau des déclinaisons */
.declinaisonsTmlf .cl_aroTmlfTable thead tr {
border-top:none;
}

/* Couleurs pour "Nouveautés" et "Meilleures Ventes" */
.meilleuresventes .promenu_fleche {background-color:#f07474;}
ul.liste li dt.label_meilleurevente {color:#a31515;}
.nouveautes .promenu_fleche {background-color:#ffba13;}
ul.liste li dt.label_nouveaute{color:#9a7f12;}


/* Couleur du texte des sous-menus + breadcrumb */
div.topmenu a,
div.topmenucommercial a,
.breadcrumb, 
.breadcrumb a,
.ficheTmlf li.cl_prix,
.ficheTmlf li.cl_titre,
h2 {
color:#623700;
}
a.btnTxt {
background-color:#623700;
}

/* Couleur secondaire */
.menu .promenu_fleche,
ul li.btn_commander a {
background-color:#DFCBA2;
}
div.topmenu ul.niveau2 li:hover a {
color:#623700;
}

/* Couleur des titres de bloc, bouton commander et arriere plan des menus déroulants */
.moncompte_bloc_titre .text,
.btn_commander a,
ul.btn_ajouter li a,
div.topmenu ul.niveau2 li:hover a,
div.topmenucommercial ul.niveau2 li:hover a,
ul.searchform li,
.cl_aroTmlfPagination ul li.cl_aroTmlfNumeroPageCourant {
color:#FFFFFF;
}

/* Couleur des liens sur la fiche */
.ficheTmlf li.cl_categorie a {color:#999999;}
.ficheTmlf li.cl_categorie a:hover {color:#dfcba2;}


/* Couleurs du tableau sur la fiche */
.declinaisonsTmlf th {background-color:#997f5c;}
.declinaisonsTmlf th.cl_prix,
.declinaisonsTmlf th.cl_quantite,
ul.btn_ajouter li a {background-color:#beab84;}

/* Couleurs du tableau du panier et de la commande, et des adresses */
.panierTmlf tbody td,
.adressesTmlf li.cl_livraison,
.adressesTmlf li.cl_facturation
{background-color:#EBE1CC;}
.adressesTmlf li.cl_livraison,
.adressesTmlf li.cl_facturation
{border:#623700 1px solid;}
.cl_aroTmlfTable th {
background-color:#beab84;
color:#FFF;
}
.panierTmlf tfoot td {
background-color:#997f5c;
color:#FFF;
}

/* Couleurs dans les choix d'adresses */
.cl_cde_adressBook_fact ul li span,
.cl_cde_adressBook_livr ul li span {
background:#DFCBA2;
}

/* sIFR */
.topmenu ul li span, 
.sIFR-active .topmenu ul li span,
.moncompte_bloc_titre .text, .sIFR-active .moncompte_bloc_titre .text {
font-size:12px;
}
.sIFR-active .topmenu ul li span,
.sIFR-active .moncompte_bloc_titre .text,
.moncompte_titre, .sIFR-active .moncompte_titre {visibility: hidden;}
.moncompte_titre, .sIFR-active .moncompte_titre {font-size:23px;}

