#bg_middle_bottom {padding:0 0 0px 0;width:937px;}
/* Image de fond en fonction du type de la mini-boutique */
.bg_middle_bottom_shop-blue-product {background:url(../images/static/bg-middle-bottom-pb.jpg) no-repeat bottom}
.bg_middle_bottom_shop-end-of-collection {background:url(../images/static/bg-middle-bottom-fc.jpg) no-repeat bottom}
.bg_middle_bottom_shop-promo {background:url(../images/static/bg-middle-bottom-pp.jpg) no-repeat bottom}
/*.bg_middle_bottom_shop-sales {background:url(../images/static/bg-middle-bottom-ps.jpg) no-repeat bottom}*/

#middle .middle-content.full{margin:5px 0 0 1px; position:relative; overflow:hidden; width:936px; z-index:2}

/* Bandeau haut */
#boutique_top {position:relative;left:1px;top:0;width:100%;}
/* Image de fond en fonction du type de la mini-boutique */
.boutique_top_shop-blue-product{background:url(../images/static/bg-boutique-top-pb.jpg) 0 0 repeat-y}
.boutique_top_shop-end-of-collection{background:url(../images/static/bg-boutique-top-fc.jpg) 0 0 repeat-y}
.boutique_top_shop-promo{background:url(../images/static/bg-boutique-top-pp.jpg) 0 0 repeat-y}
.boutique_top_shop-sales{background:url(../images/static/bg-boutique-top-ps.jpg) 0 0 repeat-y}


#boutique_bottom {position:relative;left:0;bottom:0;width:940px;padding:0 0 16px;}
/* Image de fond en fonction du type de la mini-boutique */
.boutique_bottom_shop-blue-product{background:url(../images/static/bg-boutique-bottom-pb.jpg) left bottom no-repeat}
.boutique_bottom_shop-end-of-collection{background:url(../images/static/bg-boutique-bottom-fc.jpg) left bottom no-repeat}
.boutique_bottom_shop-promo{background:url(../images/static/bg-boutique-bottom-pp.jpg) left bottom no-repeat}
.boutique_bottom_shop-sales{background:url(../images/static/bg-boutique-bottom-ps.jpg) left bottom no-repeat}


#boutique_top .zone_left {width:145px;height:101px;float:left;display:inline;margin-left:2px;}
#boutique_top .zone_right {width:594px;float:left;display:inline;padding:0 0 16px;}
/* Image de fond en fonction du type de la mini-boutique */
#boutique_top .zone_right_shop-blue-product {background:url(../images/static/bg-boutique-right-pb.jpg) 0 0 no-repeat}
#boutique_top .zone_right_shop-end-of-collection {background:url(../images/static/bg-boutique-right-fc.jpg) 0 0 no-repeat}
#boutique_top .zone_right_shop-promo {background:url(../images/static/bg-boutique-right-pp.jpg) 0 0 no-repeat}
#boutique_top .zone_right_shop-sales {background:url(../images/static/bg-boutique-right-ps.jpg) 0 0 no-repeat;width:933px;margin-left:-145px;}


#boutique_top .zone_right .texte_tr{padding:10px 10px 0 0;float:right;}
#boutique_top .zone_right .texte_tr a{font-size:11px;text-decoration:none;display:inline;padding:0 0 0 12px}
/* Couelur du lien et puce en fonction du type de la mini-boutique */
#boutique_top .zone_right .texte_tr_shop-blue-product a{color:#5fc9e5;background:url(../images/static/bg-puce03.gif) 0 3px no-repeat;}
#boutique_top .zone_right .texte_tr_shop-end-of-collection a{color:#505050;background:url(../images/static/bg-puce12.gif) 0 3px no-repeat;}
#boutique_top .zone_right .texte_tr_shop-promo a{color:#505050;background:url(../images/static/bg-puce09.gif) 0 3px no-repeat;}
#boutique_top .zone_right .texte_tr_shop-sales a{color:#505050;background:url(../images/static/bg-puce10.gif) 0 3px no-repeat;}

#boutique_top .zone_right .texte_tr a:hover{text-decoration:underline;}
#boutique_top .zone_right .lien00{margin:0 0 0 30px;}

#boutique_top .zone_right .texte_tr h3{font-size:10px;font-weight:bold;float:left;display:inline;padding:0 20px 0 0;}
/* Couleur du texte en fonction du type de la mini-boutique */
#boutique_top .zone_right .texte_tr_shop-blue-product h3{color:#FFF}
#boutique_top .zone_right .texte_tr_shop-end-of-collection h3{color:#000}
#boutique_top .zone_right .texte_tr_shop-promo h3{color:#505050}
#boutique_top .zone_right .texte_tr_shop-sales h3{color:#FFF}

#boutique_top .zone_right .texte_br {padding:25px 0 0;}
#boutique_top .zone_right .texte_br p{font-size:11px;padding:0 20px 0 0;}
/* Couleur du texte en fonction du type de la mini-boutique */
#boutique_top .zone_right .texte_br_shop-blue-product p {color:#c8c8c8;font-size:15px;}
#boutique_top .zone_right .texte_br_shop-end-of-collection p {color:#787878;font-size:15px;}
#boutique_top .zone_right .texte_br_shop-promo p {color:#787878;font-size:15px;}
#boutique_top .zone_right .texte_br_shop-sales p {color:#757575;font-size:11px;}

#boutique_top .zone_right .texte_br h1{font-size:26px;font-weight:bold;}
/* Couleur du texte en fonction du type de la mini-boutique */
#boutique_top .zone_right .texte_br_shop-blue-product h1{color:#FFF}
#boutique_top .zone_right .texte_br_shop-end-of-collection h1{color:#000}
#boutique_top .zone_right .texte_br_shop-promo h1{color:#000}
#boutique_top .zone_right .texte_br_shop-sales h1{color:#FFF}


/**************************
 NAVIGATION DEBUT
*************************/

/* NAVIGATION */
.encart-zone-produit {position:relative;width:920px;background:url(../images/static/bg-encart-liste-produitb-2.gif) 0 0 no-repeat;margin:0 0 10px 10px}
.encart-zone-produit2 {position:relative;width:900px;padding:10px 0 8px;background:url(../images/static/bg-encart-liste-produit2b-2.gif) 0 100% no-repeat;}

/*navigation pages*/
.navigation-pages {position:relative;width:885px;overflow:hidden;margin:0 0 3px 6px;height:24px;}
.navigation-pages .liste-pages, .navigation-pages .liste-pages *  {float:left;display:inline;}
.navigation-pages .liste-pages .txt {font-size:11px;margin:0 4px 0 10px;padding-top:2px;}
.navigation-pages .liste-pages a {font-size:11px;text-decoration:none;padding:2px 0 0;margin:0;display:block;width:18px;height:23px;text-align:center;cursor:pointer;}
.navigation-pages .liste-pages a:hover, .navigation-pages .liste-pages a.active  {font-size:11px;color:#41ABD0;text-decoration:none;background:url(../images/static/bg-num-page.gif) 0 0 no-repeat;}

/* afficher tous les produits */
.navigation-pages .afficher-produits{float:left;display:inline;margin:3px 0 0 20px;}
.navigation-pages .afficher{background:url(../images/static/bg-puce11.gif) 0 3px no-repeat;font-size:11px;float:left;display:inline;padding:0 0 0 12px;margin:0;text-decoration:none;}
.navigation-pages .afficher:hover{text-decoration:underline;}

/*inter degrade*/
.encart-zone-produit .inter1 {position:relative;width:700px;height:6px;margin:0 0 0 7px;background:url(../images/static/bg-inter2.gif) 0 0 repeat-x}
.encart-zone-produit .inter2 {position:relative;width:700px;height:6px;margin:0 0 0 7px;background:url(../images/static/bg-inter3.gif) 0 0 repeat-x}

/* comparer */
.comparer-filtrer-trier {position:relative;width:706px;height:28px;overflow:hidden;margin:6px 0 0 7px;padding:0 0 4px 0;background:#FFF;}

/* filtrer */
.comparer-filtrer-trier .filtrer-selection {float:left;display:inline;margin:5px 0 0 0;padding:0 0 0 8px;}
html>body .comparer-filtrer-trier .filtrer-selection {margin:0;}
.comparer-filtrer-trier .filtrer-selection span {font-size:11px;line-height:31px;color:#009ee0}
.comparer-filtrer-trier .filtrer-selection select {font-size:11px;color:#767676}

.comparer-filtrer-trier .trier-selection {float:right;display:inline;height:28px;margin:0 0 0 16px;background:url(../images/static/bg-trait1.gif) 0 50% no-repeat}
.trier-selection span {float:left;font-size:11px;line-height:29px;margin:0 0 0 24px;padding:0 0 0 0;text-decoration:none}
.trier-selectionCroissant, .trier-selectionDecroissant {float:left;font-size:11px;line-height:29px;margin:0 10px 0 2px;padding:0 14px 0 0;text-decoration:none}
.trier-selectionCroissant {background:url(../images/static/bg-fleche-bleu-bas.gif) 100% 50% no-repeat;}
.trier-selectionDecroissant {background:url(../images/static/bg-fleche-bleu-haut.gif) 100% 50% no-repeat;}
.comparer-filtrer-trier .trier-selection a:hover {text-decoration:underline}

.infos-prix {position:relative;margin:2px 10px 0 18px;font-size:10px;line-height:12px;padding-right:5px;}
.infos-prix p {font-size:10px;line-height:12px;color:#FFF}

/*style pour les liens vers les conseils de la page famille*/
.entrez-conseils {position:relative;width:100%;overflow:hidden;padding:0 0 0 20px;}
.entrez-conseils .entrez {float:left;display:inline;width:530px;background:url(../images/static/bg-devise.gif) 0 4px  no-repeat}
.entrez-conseils .entrez .entrez-magasin {display:block;line-height:46px;margin:0; padding-left : 35px;font-size:10px;color:#ff8e04; }
.entrez-conseils .entrez img{float:left;display:inline;margin:8px 5px 0 5px;}

/**************************
 NAVIGATION FIN
*************************/




/* Produits */
#middle_boutique {margin:10px 7px;;width:730px;}
/*#middle_boutique .ligne{width:876px;overflow:hidden;}*/
#middle_boutique .ligneExt{width:100%;overflow:hidden;}
#middle_boutique .ligneInt{width:100%;overflow:hidden;margin:6px 0 6px 0;}
#middle_boutique .box_produit_bottom {float:left;display:inline;width:236px;margin:0 0 0 6px;padding:0 0 10px;}
#middle_boutique .box_produit{float:left;display:inline;width:236px;}
#middle_boutique .produit {width:90px;float:left;display:inline;margin:0 8px 0 0;font-size:9px;color:#9c9c9c;}
#middle_boutique .produit_visuel {border:1px solid #e6e6e6;position:relative;height:80px;padding:4px;}
#middle_boutique .non_dispo {background:url(../images/static/bg-modele-non-dispo.jpg) no-repeat 0 0;height:80px;}
#middle_boutique .non_dispo .txt_non_dispo{position:absolute;color:#949494;text-decoration:none;top:28px;left:15px;}

#middle_boutique .produit_bottom {background:#e6e6e6;height:17px;}

#middle_boutique .description {width:120px;float:left;display:inline;font-size:11px;color:#505050;padding:0 8px 0 0;}
/*#middle_boutique .description_top {height:118px;overflow:hidden;margin:0 0 10px;}*/
#middle_boutique .description_top {height:auto!important;height:50px;min-height:50px;margin:0 0 10px;}
#middle_boutique .description_middle {height:auto!important;height:60px;min-height:60px;font-size:10px;}
#middle_boutique .description_bottom {text-align:right;clear:both;}
#middle_boutique .marque {font-size:10px;font-weight:bold;}

#middle_boutique .intitule {font-size:12px;font-weight:bold;color:#009ee0;}
#middle_boutique .intitule a{font-size:12px;font-weight:bold;color:#009ee0;text-decoration:none;}
#middle_boutique .intitule a:hover{text-decoration:underline;}

#middle_boutique .dispo_pdt a{padding:0 0 0 10px;background:url(../images/static/bg-puce04.gif) no-repeat 0 3px;color:#ff8c01;font-size:9px;font-weight:bold;text-decoration:none;}
#middle_boutique .dispo_pdt a:hover{text-decoration:underline;}

/* zone prix */
.lib-prix {font-size:10px;line-height:16px;color:#333333;font-family:arial;margin:6px 0 0 0; clear:both;}
.promo {font-size:11px;color:#ff0600;font-family:arial;font-weight:bold}
.dates {font-size:9px;color:#ff0600;font-family:arial; margin : 0 0 2px 0 }
.apartirde{font-size:9px; color:#009EE0}
.prix {float:left;display:inline;font-size:15px;font-weight:bold;color:#009ee0;font-family:arial;border:1px solid #009ee0;margin:7px 0 0 0;padding:0 2px 1px 2px}
.prixRouge{float:left;display:inline;font-size:15px;font-weight:bold;color:#ff0600;font-family:arial;border:1px solid #ff0600;margin:7px 0 0 0;padding:0 2px 1px 2px}
.prix-promo {float:left;display:inline;font-size:15px;font-weight:bold;color:#ff0600;font-family:arial;border:1px solid #ff0600;margin:2px 0 0 0;padding:0 2px 1px 2px}
.reductionPourcentage {float:left;display:inline;font-size:10px;color:#ff0600;font-family:arial;margin:10px 0 0 2px}
.reductionPourcentage span{display:block; line-height:1.2em}
.barre{float:left;width:100%;display:inline;font-size:12px;color:#ff0600;font-family:arial;margin:0 0 0 2px; clear:both; text-decoration:line-through; margin:0 0 0 0;}
.antes{float:left;display:inline;font-size:9px;color:#ff0600;font-family:arial;margin:0 0 0 2px; clear:both;margin:0 0 0 0;width:100%}
.ahora{font-size:11px;color:#ff0600;font-family:arial;}
.cache{display:none;}
#middle_boutique .description_middle .unitPrice{clear:both; color:black; font-size:9px; }


.aucunProduit {color:black;display:block;font-family:Arial;font-size:15px;text-align:center;font-weight:bold;}
.shopMsg{color:black;display:block;font-family:Arial;font-size:18px;text-align:center;font-weight:bold;}
#affWait{background:url(../images/static/bg-wait.gif) 0 0 no-repeat;font-weight:bold;font-size:14px;color:#000000;display:block; margin-left:20px; padding:9px 0 9px 40px;height:32px;}
#middle_boutique {display:none;}
#mbRayonsListe{display:none;}


/*Title du menu*/
.shop_menuTitle {text-align:left;color:black;padding-bottom:5px;padding-left:5px;color:#009EE0;font-size:11px;font-weight:bold;}