
/* Site 107 */



/**************************************** IMAGES ****************************************/
/* header */
.toppanier {
color:#FFF;
}
.logo {
width:420px;
height:51px;
background:url(/V4/b2b/images/107/logo.png) no-repeat;
*background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/V4/b2b/images/107/logo.png', sizingMethod="crop");
}
/* bouton fermer */
ul li.btn_fermer a{
background-image:url(/V4/b2b/images/107/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/107/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/107/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/107/ficheTitre_puce.png);
*background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/V4/b2b/images/107/ficheTitre_puce.png', sizingMethod="crop");
background-repeat:no-repeat;
background-position:0px 0px;
}

/* liste */
.cl_aroTmlfTable th .declinaisons  {
background:url(/V4/b2b/images/107/thead_bgd.png) repeat-y 0px 0px;
}

ul.liste li dt.label_meilleurevente{
background-image:url(/V4/b2b/images/107/label_meilleurevente.jpg);
background-repeat:repeat-y;
}
ul.liste li dt.label_nouveaute{
background-image:url(/V4/b2b/images/107/label_nouveaute.jpg);
background-repeat:repeat-y;
}
a.btnContinuer,
input.btnContinuer,
.commande .cl_aroTmlfSubmit{
background:url(/V4/b2b/images/107/btn_continuer.jpg) no-repeat;
width:104px;
height:27px;
float:right;
}
.cl_editorial h2 {
background:url(/V4/b2b/images/107/puceEditorial.gif) no-repeat 0px 10px;
}
.ficheTmlf li.cl_categorie {
background-image:url(/V4/b2b/images/107/fleche_4x7.gif);
background-repeat:no-repeat;
background-position:left;
}
ul.searchform li a{
background-image:url(/V4/b2b/images/107/btn_search.png);
*background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b2b/V4/107/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/107/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:#CCC;}
.toppanier a:hover {color:#FFF}
.toppanier li a {
background-image: url("/V4/b2b/images/107/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,
.cl_aroTmlfTable th {
background-color:#4E4E4E;
}
.welcome,
.liste_commandes li a, .liste_factures li a,
.cl_aroTmlfPagination ul li.pageNav a:hover,
.cl_aroTmlfPagination ul li a:hover,
h2,
h4 {
color:#4E4E4E;
}
.cl_aroTmlfPagination ul li a:hover, 
div.topmenu ul.niveau2,
div.topmenucommercial ul.niveau2,
.cl_aroTmlfPagination ul li a:hover   {
border:solid 1px #4E4E4E;
}
.cl_aroTmlfTable th div,.cl_aroTmlfTable th, a.btnTxt {color:#FFFFFF;}
.cl_aroTmlfTable td {
border-right-color:#EFEFEF;
border-left-color:#F1F1F1;
}
.cl_aroTmlfTable tr {border-top-color:#4E4E4E;}

/* 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:#ffba13;}
ul.liste li dt.label_meilleurevente {color:#9a7f12;}
.nouveautes .promenu_fleche {background-color:#71be38;}
ul.liste li dt.label_nouveaute{color:#4c7b29;}


/* Couleur du texte des sous-menus + breadcrumb */
div.topmenu a,
div.topmenucommercial a,
.breadcrumb, 
.breadcrumb a,
.fiche .ficheProduit li.cl_prix,
.ficheTmlf li.cl_titre{
color:#4E4E4E;
}
/* Couleur secondaire */
.menu .promenu_fleche,
ul li.btn_commander a,
ul li.btn_fermer a,
a.btnTxt {
background-color:#FF511D;
}
div.topmenu ul.niveau2 li:hover a {
color:#FF511D;
}

/* 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.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:#4E4E4E;}


/* Couleurs du tableau sur la fiche */
.declinaisonsTmlf th {background-color:#4E4E4E;}
.declinaisonsTmlf th.cl_prix,
.declinaisonsTmlf th.cl_quantite,
ul.btn_ajouter li a {background-color:#888888;}

/* 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:#DDDDDD;}
.adressesTmlf li.cl_livraison,
.adressesTmlf li.cl_facturation
{border:#BABABA 1px solid;}
.panierTmlf tfoot td {background-color:#CCC;}

/* Couleurs dans les choix d'adresses */
.cl_cde_adressBook_fact ul li span,
.cl_cde_adressBook_livr ul li span {
background:#CCCCCC;
}

/* 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;}

/* erreur */
.erreur, .cl_erreur, .cl_aroTmlfErreur {
color:#FF511D;
font-weight:bold;
}
