/*START DECADE */ 
#bloc_central_home .contenu .ventes .droite .soldesVide{margin-left:6px;float:left;margin-right:7px;width:48px;height:22px;text-align:center}
#bloc_central_home .contenu .ventes .droite .soldesVide span{padding-top:3px;display:block;color:#ffffff;font-weight:bold;font-size:13px}


#bloc_central_home .centrale #colonne3 .produits_consultes .contenu .article .droite .soldesVide{float:left;margin-right:10px;margin-left:0px;width:38px;height:17px;text-align:center;margin-top:10px}
#bloc_central_home .centrale #colonne3 .produits_consultes .contenu .article .droite .soldesVide span{padding-top:2px;display:block;color:#ffffff;font-weight:bold;font-size:10px;margin-left:0;width:39px;border:none}

#HP #bas #gauche .ventes .contenu .droite .soldesVide{float:left;margin-right:6px;margin-left:2px;width:38px;height:17px;text-align:center;}
#HP #bas #gauche .ventes .contenu .droite .soldesVide span{padding-top:2px;display:block;color:#ffffff;font-weight:bold;font-size:11px;margin-left:0;width:38px;border:none}

#bloc_central_home .centrale #colonne3 .produits_consultes{height:auto;}
#bloc_central_home .centrale #colonne3 .produits_consultes .contenu{height:auto; overflow:hidden;padding-bottom:5px;}

#HP .produits_consultes{ height:auto;}
#HP .produits_consultes .contenu{height:auto; overflow:hidden;padding-bottom:5px;}

#HP #droite #haute #images .produits_consultes { height:auto;}
#HP #central .tous_articles  { height:auto;}
#HP #droite #haute #images{ height:auto;}
#HP #droite #haute #menu_droit { height:auto;}
#HP #droite #haute { height:auto;}

#HP .besoin_contacter{ height:auto;}
#HP, #HP #droite, #HP #bas  { height:auto;}

#HP .recherches_courantes .contenu,  #HP .recherches_courantes  { height:auto;}

#HP #central .description {width:216px;}
#HP #central .nombre {width:220px;}
#HP #droite #haute #menu_droit{float:right;}


em.eco {
    color: #666E76;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-style: normal;
    clear: both;
    position: relative;
    top:-12px;
    left:40px;
}

.lienPanier {
    display: block;
    width: 110px;
    text-align: center;
    height: 22px;
    margin-top:5px;
    margin-left:10px;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #fff;
    text-indent: -9999px;
    background: url(/images/ajouter.jpg) no-repeat top right;
}

.lienPanierWait {
    display: block;
    width: 110px;
    text-align: center;
    height: 22px;
    margin-top:5px;
    margin-left:10px;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #fff;
    text-indent: -9999px;
    background: url(/images/ajax-loader.gif) no-repeat scroll center center #F3F3F3;
    border: 1px solid #C3C3C3;
}

#HP #bas #gauche .ventes .contenu .droite .lienPanier {
    display: block;
    width: 110px;
    text-align: center;
    height: 22px;
    margin-top:10px;
    margin-left:0px;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #fff;
    background: url(/images/ajouter.jpg) no-repeat top right;
}

.lienPanier:hover { background: url(/images/ajouter.jpg) no-repeat bottom right; }

.lienOffre {
    display: block;
    width: 102px;
    text-align: center;
    height: 20px;
    margin-top:5px;
    margin-left:5px;
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    color: #fff;
    background: url(/images/profiter_offre.jpg) no-repeat top right;
}

.lienOffre:hover { background: url(/images/profiter_offre.jpg) no-repeat bottom right; }

.centrale #bloc_central #hp_trafic {margin: 20px 0 0; width: 939px; height:141px; overflow:hidden}

/*END DECADE*/


/* START HAC */
/*
#bloque-1{border:3px solid #7e091a;width:979px;height:459px;position:absolute;top:97px;background-color:#ffffff;font-size:12px;margin-left:-502px;z-index:10020;left:50%;}
#bloque-1 .colonne1{background: url(../images/menu_mobilier.jpg) no-repeat;width:200px;height:459px;float:left}
#bloque-1 .colonne1 #pub1{margin-top:120px;margin-left:8px}
#bloque-1 .colonne1 #pub2{margin-top:10px;margin-left:8px}
#bloque-1 .colonne2{width:165px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-1 .colonne3{width:215px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-1 .colonne4{width:213px;height:411px;margin-left:27px;float:left;margin-top:20px;}
#bloque-1 .titre_categories{margin-top:20px;margin-bottom:3px;border-bottom:1px solid red;display:block;color:#000000;font-weight:bold;background:url(../images/fleche_grise.gif) no-repeat 0 5px;margin: 13px 0 5px 15px;padding: 0 0 0 10px;text-align:left;}
#bloque-1 .categories{display:block;font-size:11px;background:url(../images/petite_fleche.gif) no-repeat 0 5px;margin: 0 0 0 26px;padding: 0 0 0 10px;text-align:left;}
#bloque-1 .debut_colonne{margin-top:0px}
#bloque-1 .titre_categories a{color:black;}
#bloque-1 .categories a{color: #666E76; font-weight: normal; margin: 0px; padding: 0px;}

#bloque-2{border:3px solid #7e091a;width:979px;height:459px;position:absolute;top:97px;background-color:#ffffff;font-size:12px;margin-left:-502px;z-index:10020;left:50%;}
#bloque-2 .colonne1{background: url(../images/menu_deco.jpg) no-repeat;width:200px;height:459px;float:left}
#bloque-2 .colonne1 #pub1{margin-top:120px;margin-left:8px}
#bloque-2 .colonne1 #pub2{margin-top:10px;margin-left:8px}
#bloque-2 .colonne2{width:165px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-2 .colonne3{width:215px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-2 .colonne4{width:213px;height:411px;margin-left:27px;float:left;margin-top:20px;}
#bloque-2 .titre_categories{margin-top:20px;margin-bottom:3px;border-bottom:1px solid red;display:block;color:#000000;font-weight:bold;background:url(../images/fleche_grise.gif) no-repeat 0 5px;margin: 13px 0 5px 15px;padding: 0 0 0 10px;text-align:left;}
#bloque-2 .categories{display:block;font-size:11px;background:url(../images/petite_fleche.gif) no-repeat 0 5px;margin: 0 0 0 26px;padding: 0 0 0 10px;text-align:left;}
#bloque-2 .debut_colonne{margin-top:0px}
#bloque-2 .titre_categories a{color:black;}
#bloque-2 .categories a{color: #666E76; font-weight: normal; margin: 0px; padding: 0px;}

#bloque-3{border:3px solid #7e091a;width:979px;height:459px;position:absolute;top:97px;background-color:#ffffff;font-size:12px;margin-left:-502px;z-index:10020;left:50%;}
#bloque-3 .colonne1{background: url(../images/menu_literie.jpg) no-repeat;width:200px;height:459px;float:left}
#bloque-3 .colonne1 #pub1{margin-top:120px;margin-left:8px}
#bloque-3 .colonne1 #pub2{margin-top:10px;margin-left:8px}
#bloque-3 .colonne2{width:165px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-3 .colonne3{width:215px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-3 .colonne4{width:213px;height:411px;margin-left:27px;float:left;margin-top:20px;}
#bloque-3 .titre_categories{margin-top:20px;margin-bottom:3px;border-bottom:1px solid red;display:block;color:#000000;font-weight:bold;background:url(../images/fleche_grise.gif) no-repeat 0 5px;margin: 13px 0 5px 15px;padding: 0 0 0 10px;text-align:left;}
#bloque-3 .categories{display:block;font-size:11px;background:url(../images/petite_fleche.gif) no-repeat 0 5px;margin: 0 0 0 26px;padding: 0 0 0 10px;text-align:left;}
#bloque-3 .debut_colonne{margin-top:0px}
#bloque-3 .titre_categories a{color:black;}
#bloque-3 .categories a{color: #666E76; font-weight: normal; margin: 0px; padding: 0px;}

#bloque-4{border:3px solid #7e091a;width:979px;height:459px;position:absolute;top:97px;background-color:#ffffff;font-size:12px;margin-left:-502px;z-index:10020;left:50%;}
#bloque-4 .colonne1{background: url(../images/menu_cuisine.jpg) no-repeat;width:200px;height:459px;float:left}
#bloque-4 .colonne1 #pub1{margin-top:120px;margin-left:8px}
#bloque-4 .colonne1 #pub2{margin-top:10px;margin-left:8px}
#bloque-4 .colonne2{width:165px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-4 .colonne3{width:215px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-4 .colonne4{width:213px;height:411px;margin-left:27px;float:left;margin-top:20px;}
#bloque-4 .titre_categories{margin-top:20px;margin-bottom:3px;border-bottom:1px solid red;display:block;color:#000000;font-weight:bold;background:url(../images/fleche_grise.gif) no-repeat 0 5px;margin: 13px 0 5px 15px;padding: 0 0 0 10px;text-align:left;}
#bloque-4 .categories{display:block;font-size:11px;background:url(../images/petite_fleche.gif) no-repeat 0 5px;margin: 0 0 0 26px;padding: 0 0 0 10px;text-align:left;}
#bloque-4 .debut_colonne{margin-top:0px}

#bloque-4 .titre_categories a{color:black;}
#bloque-4 .categories a{color: #666E76; font-weight: normal; margin: 0px; padding: 0px;}

#bloque-5{border:3px solid #7e091a;width:979px;height:459px;position:absolute;top:97px;background-color:#ffffff;font-size:12px;margin-left:-502px;z-index:10020;left:50%;}
#bloque-5 .colonne1{background: url(../images/menu_electromenager.jpg) no-repeat;width:200px;height:459px;float:left}
#bloque-5 .colonne1 #pub1{margin-top:120px;margin-left:8px}
#bloque-5 .colonne1 #pub2{margin-top:10px;margin-left:8px}
#bloque-5 .colonne2{width:165px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-5 .colonne3{width:215px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-5 .colonne4{width:213px;height:411px;margin-left:27px;float:left;margin-top:20px;}
#bloque-5 .titre_categories{margin-top:20px;margin-bottom:3px;border-bottom:1px solid red;display:block;color:#000000;font-weight:bold;background:url(../images/fleche_grise.gif) no-repeat 0 5px;margin: 13px 0 5px 15px;padding: 0 0 0 10px;text-align:left;}
#bloque-5 .categories{display:block;font-size:11px;background:url(../images/petite_fleche.gif) no-repeat 0 5px;margin: 0 0 0 26px;padding: 0 0 0 10px;text-align:left;}
#bloque-5 .debut_colonne{margin-top:0px}

#bloque-5 .titre_categories a{color:black;}
#bloque-5 .categories a{color: #666E76; font-weight: normal; margin: 0px; padding: 0px;}


#bloque-6{border:3px solid #7e091a;width:979px;height:459px;position:absolute;top:97px;background-color:#ffffff;font-size:12px;margin-left:-502px;z-index:10020;left:50%;}
#bloque-6 .colonne1{background: url(../images/menu_tv.jpg) no-repeat;width:200px;height:459px;float:left}
#bloque-6 .colonne1 #pub1{margin-top:120px;margin-left:8px}
#bloque-6 .colonne1 #pub2{margin-top:10px;margin-left:8px}
#bloque-6 .colonne2{width:165px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-6 .colonne3{width:215px;height:411px;margin-left:27px;float:left;margin-top:20px;padding-right:27px;border-right:1px solid #e9e5e5}
#bloque-6 .colonne4{width:213px;height:411px;margin-left:27px;float:left;margin-top:20px;}
#bloque-6 .titre_categories{margin-top:20px;margin-bottom:3px;border-bottom:1px solid red;display:block;color:#000000;font-weight:bold;background:url(../images/fleche_grise.gif) no-repeat 0 5px;margin: 13px 0 5px 15px;padding: 0 0 0 10px;text-align:left;}
#bloque-6 .categories{display:block;font-size:11px;background:url(../images/petite_fleche.gif) no-repeat 0 5px;margin: 0 0 0 26px;padding: 0 0 0 10px;text-align:left;}
#bloque-6 .debut_colonne{margin-top:0px}

#bloque-6 .titre_categories a{color:black;}
#bloque-6 .categories a{color: #666E76; font-weight: normal; margin: 0px; padding: 0px;}
*/
/* START 002 */
#bloc_central_home .centrale #ligne2 div#cms1 {
    height: auto!important;
    margin-bottom: 10px;
}
#bloc_central_home .centrale #ligne2 div#cms2 {
    height: auto!important;
    margin-bottom: 10px;
}
#bloc_central_home .centrale #ligne2 {
    height: auto!important;
}
#bloc_central_home {
    height: auto !important;
    overflow: hidden;
}
#bloc_central_home .centrale {
    height: auto !important;
    overflow: hidden;
}
#bloc_central_home .centrale #ligne3 {
    height:auto !important;
}
#bloc_central_home .centrale { float: none; }

#bloc_central_home .tableau #premiers_prix h3 {
    background: url("../images/premiers_prix.PNG") no-repeat scroll 0 0 transparent !important;
}
/* END 002 */

.outdesign{position:absolute;display:none;}

/* END HAC */



#fiche .description_article .paiement .centrale{float: left; margin-bottom: 15px; width: 175px;}
#fiche .droitee{float:right;}


.seconde_colonne-row{overflow: hidden; margin-bottom: 8px;}

.table{display: table; width:650px;}
.seconde_colonne-tabrow{display: table-row;}
.seconde_colonne-col1{display: table-cell;vertical-align: top;border-bottom: 1px solid #E9E5E5; padding: 5px; width: 270px; background-color: #F6F5F5; border-right: 1px solid #E9E5E5;}
.seconde_colonne-col2{display: table-cell;vertical-align: top;border-bottom: 1px solid #E9E5E5; padding: 5px; width:375px;}
.borderBottom{border-bottom: 1px solid #E9E5E5;}
.seconde_colonne1{float: left; width: 60px;}
.seconde_colonne2{float: left; width: 220px; padding:3px 0 0;}

.loaderIcon{ background: url(../images/ajax-loader.gif) no-repeat 2px 50%; padding:1px 5px 1px 20px; display: block; margin: 30px auto; width: 145px;}

.mainBox{position: relative;}
.tooltipMsg, .tooltipMsg2{
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #666666;
    color: #222222;
    display: none;
    left: -194px;
    line-height: 17px;
    padding: 8px;
    position: absolute;
    top: 0;
    width: 175px;
}


#fiche .bien_choisir,#fiche  .bon_savoir {  margin-right: 6px;}

.topRech{ background: url(../images/bgtoprecherche.jpg) repeat-x #363635; border: 1px solid #454545; margin: 0 0 12px; padding: 5px;}
.topRech ul{overflow: hidden; padding: 5px 0; text-align: center;}
.topRech li{ display: inline; padding: 1px 4px;}
.topRech li a{color: #FFFFFF;    font-weight: bold;    line-height: 20px;}

.images_partager span{ float: none !important;}
.images_partager .FBConnectButton_Simple{
    background-image: url("/images/facebook.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    float: none !important;
    height: 16px !important;
    width: 16px;}
.images_partager .twitterIcon{
    background-image: url("/images/twitter.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    float: none !important;
    height: 16px;
    width: 16px;}
.ajouter_panierBtn{
    background: url("/images/ajouter_panier.jpg") no-repeat;
    width: 172px;
    height: 36px;
    display: inline-block;
    border: none;
    /*text-indent: -999px;*/
    text-indent: 0px;
    cursor: pointer;
    margin-top:15px;
}
.ajouter_panierBtnWait{
    background: url("/images/ajax-loader.gif") no-repeat scroll center center #F3F3F3;
    width: 172px;
    height: 36px;
    display: inline-block;
    border: 1px solid #C3C3C3;
    /*text-indent: -999px;*/
    text-indent: 0px;
    cursor: pointer;
    margin-top:15px;
}

ul.images_partager{ margin: 2px 2px 0; list-style: none;}
ul.images_partager li{ float: left; padding:0 1px;}
ul.images_partager li a{}

.produit_complementaire{position: relative;}
.produit_complementaire .photos img.codesCommunications{position: absolute; top: 25px; right: 3px;}

.cote_gauche{float: left;}

.ChoixDispo{ background:url(../images/carte.jpg) no-repeat 0 50%; padding:3px 3px 3px 40px; margin:3px 0 0; display: block; color: #181212;}
.ChoixDispo span{ font-weight: bold; text-decoration: underline;}

.choisirAutreMag{ background:url(../images/carte.jpg) no-repeat 0 50%; padding:10px 3px 10px 40px; margin:3px 0 0; display: block; color: #181212;}


#fiche .complement a.complementBoxLink {}
#fiche .complement a.complementBoxLink span{
    background: url("../images/fleche_grise_claire.gif") no-repeat scroll 10px 7px transparent;
    font-size: 12px;
    color: #A7A3A3;
    font-size: 12px;
    margin: 3px 0 1px 13px;
    padding: 0 0 2px 21px;
    border-bottom: 1px solid #E9E5E5;
    display: block;
}

#fiche .complement a.complementBoxLink span.active{
    background: url("../images/fleche_basse.gif") no-repeat scroll 9px 6px transparent !important;
    color: #6C6666;
    border-bottom: 1px solid #6C6666;
}


.dispoMagOk, .dispoMagOK, .dispoMagSous, .dispoMagEpuise{font-size: 11px;}
.dispoMagOk, .dispoMagOK, .dispoMagOk a, .dispoMagOK a {color: #39A034; }
.dispoMagSous, .dispoMagSous a{ background: none repeat scroll 0 0 transparent !important; color: #FF9900 !important;}
.dispoMagEpuise, .dispoMagEpuise a{ color: #FA0000; font-size: 19px; width: 215px; text-align: center; display: block;}

.quantite_tot{ /*text-align: right; margin: 4px 0;*/ margin-left: 70px;}

#fiche .bien_choisir .titre{margin-bottom:7px;}
/*
.smallFooter{ background: url(../images/fond_footer.jpg) no-repeat center 0 #FFFFFF !important; height:auto !important;}
.smallFooter #footer{ overflow: hidden !important;}
.smallFooter .lesLiens{margin-top: 18px !important;}
.smallFooter #image_footer{margin-top: 0 !important;}
.smallFooter #rouge{}
*/
/* Bar navigation : Mon panier ############### */
.etapesCommande { width: 920px;}
.etapesCommande dt {left:8px;}
.Letape-1 {
    background: url("/commande/pix/lesEtapes.gif") no-repeat -40px 0 transparent;
    border-left: 1px solid #DFDFDF;
}
.Letape-2 {
    background: url("/commande/pix/lesEtapes.gif") no-repeat -40px -36px transparent;
    border-left: 1px solid #DFDFDF;
}
.Letape-3 {
    background: url("/commande/pix/lesEtapes.gif") no-repeat -40px -72px transparent;
    border-left: 1px solid #DFDFDF;
}
.Letape-4 {
    background: url("/commande/pix/lesEtapes.gif") no-repeat -40px -108px transparent;
    border-left: 1px solid #DFDFDF;
}
.Letape-5 {
    background: url("/commande/pix/lesEtapes.gif") no-repeat -40px -144px transparent;
    border-left: 1px solid #DFDFDF;
}


.etapesCommande .etape-1 a,
.etapesCommande .etape-1 span{left: 130px; width: 157px; }

.etapesCommande .etape-2 a,
.etapesCommande .etape-2 span{ left: 288px; width: 157px; }

.etapesCommande .etape-3 a,
.etapesCommande .etape-3 span{ left: 450px; width: 160px;}

.etapesCommande #liv span {left: 472px;}
.Letape-3 .etape-3 span{ padding-left: 30px; }

.etapesCommande .etape-4 a,
.etapesCommande .etape-4 span{ left: 620px; width: 160px; }

.etapesCommande .etape-5 a,
.etapesCommande .etape-5 span{ left: 768px; width: 142px; }
/* ################################################################################## */

.contenuD{width:619px !important;}

.boite_erreur{}
.boite_erreur label{}


.contenuA{ width: 762px;}
.contenuB{ width: 153px;}

.resultatMag{ width: auto; }
.box_infos {
    margin: 7px 5px;
    width: 409px;
}

.infoAcces{ width:403px; }
#directions{ width: 360px;}
#get_directions table{ width: 98% !important;float:left !important;}
.adp-directions, .adp-legal {float:left}

#form_nous_contacter input[type='text']{margin-top: 0;}



.nuageLiens {
    border: 1px dotted #DBDBDB;
    padding: 5px;
}
.nuageLiens ul {
    border-top: 1px dotted #DBDBDB;
    padding-top: 10px;
}
.nuageLiens ul li {
    display: inline;
}

/*-- ERRORS -- */
.cmxform fieldset p.error label { color: red; }
div.containererr { display: none }

.formInscription div  input.error{
            background-color: #F8F0EF;
            border-color: #FF0000;
            color: #FF0000;
 }
 div.containererr{
    background: url("/pix/attention.gif") no-repeat scroll 5px 10px transparent;
    border: 1px solid #FF0000;
    color: #FF0000;
    margin-bottom: 10px;
    padding: 10px 10px 10px 25px;
}
input.error, select.error, textarea.error{border-color:red!important;background-color: #F8F0EF!important;}
/*-- ERRORS END --*/


.clr{ clear:both;}


.titreNiveau{ margin-bottom: 0px; color:#666E76; margin-left: -6px; padding-bottom: 10px;}
.titreNiveau h1 { z-index:-1; color:#666E76;}

.sousTitreNiveau{ margin: 5px 0; }
.sousTitreNiveau h2 {  z-index:-1;}


/*---------------------------------------*/
/*           MENUS CONTENU B             */
/*---------------------------------------*/


.menuB {
    /*width: 173px;*/
    margin-bottom: 10px;
    border: 1px solid #DBDBDB;
}

.menuB strong {
    display: block;
    padding: 10px;
    font-size: 13px;
    color: #ca1628;
    margin-bottom: 15px;
    border-bottom: 1px solid #DBDBDB;
    background:url("/pix/degrde_blanc.gif") repeat-x bottom;
}

.menuB strong a {
    padding-left: 10px;
    background: url(/pix/puceMenuB.gif) 0 5px no-repeat;
    text-decoration:underline;
}


/*-- DL --*/
.menuB dl{
    /*width: 153px;*/
    margin: 0 6px 16px;
}

.menuB dl dt {
    display: block;
    padding-bottom: 5px;
    font-size: 11px;
    font-weight: bold;
    color: #267ac0;
    font-size: 11px;
}

.menuB dl dt a {color: #267ac0; text-decoration:underline;}
.menuB dd { padding: 2px 0;}

.menuB dl dd a {
    display: block;
    padding-left: 9px;
    color: #000;
    background: url(/pix/puceMenuHeaderDt1.gif) 0 4px no-repeat;
}

.menuB dl dt a.on,
.menuB dl dt a:hover,
.menuB dl dd a.on,
.menuB dl dd a:hover {color: #ca1628; background: url(/pix/puceMenuHeaderDt2.gif) 0 4px no-repeat;}

.menuB dl dt a.on, .menuB dl dd a.on{ text-decoration:underline; }


/* START HAC */
.avantages_BUT{margin-top:0px;}
#fiche .encart_top_recherche{margin-bottom: 15px;}
.besoin_contacter{margin-top: 15px; margin-bottom: 15px;}
#guides_achat{overflow:hidden;}
#fiche .bon_savoir, #fiche .bien_choisir {float: none;}
/*.euroie6{_font-family: Verdana, serif;}*/
#fiche .complement .produit_complementaire .t20{font-size:18px;}
#fiche .complement .produit_complementaire .t20{_font-size:16px;}
#fiche .complement .produit_complementaire .t12 {_font-size: 10px;}
#fiche .description_article .paiement .centrale {_width: 146px;}
#fiche .description_article .paiement .droitee{_margin-right: 3px;_width:138px!important;}
#fiche .description_article .paiement .droitee span.special,#fiche .description_article .paiement .droitee span.offre {_width:143px;_margin-left:-20px;_text-align:right;}
*+ html #fiche .description_article .paiement .droitee span.special {width:138px;margin-left:-20px;text-align:right;}
*+ html #fiche .description_article .paiement .droitee span.offre {width:138px;margin-left:-20px;text-align:right;}
.boxProd-6M.listeM .produitM{width: 910px;}
/*#HP #central #titre_contenu {width: 923px;}*/
.overflowh{overflow:hidden;}
#HP #droite #haute {
    float:left;;
}
		#HP #central .article_photo{width:70px;height: auto !important;}
		#HP #central .article_photo a{width:60px !important;height: auto !important;}
                #HP #central .description {width:215px !important;}
                #HP #central .nombre {_width:198px !important;}

.panier .nom{width: 220px !important; overflow: hidden;}
*+ html #bloc_haut li#newsletter input{padding:0px!important;height:19px!important;padding-top:5px!important;padding-left:4px!important;}
#bloc_haut li#newsletter input{_padding:0px!important;_height:19px!important;_padding-top:5px!important;_padding-left:4px!important;}
*+ html #header .lesLiens #moteurRecherche input{padding-top:3px!important;height:18px!important;padding-left:4px!important;}
#header .lesLiens #moteurRecherche input{_padding-top:3px!important;_height:18px!important;_padding-left:4px!important;}


#header #bloc_droit #bloc_haut ul#compte_perso li#panier{height:auto!important;cursor: pointer;}

#at_hover .at_item {display:none;}
#at_hover #atic_email{display:block;}

#at16pc #at_share{display:none !important;}
#at16pc #at_email{display:block !important;visibility:visible!important;}

#HP #droite #haute  #menu_droit{height:auto!important;}

#HP .produits_consultes .contenu .article .droite .prix{width:115px;}
#HP .produits_consultes .contenu .article .droite .prix span{width:50px;}
#HP .paveDroitMea{margin-bottom:15px;}
#HP .zoneVisuel{margin-bottom:15px;}

#HP .recherches_courantes{margin-top:0px;margin-bottom:15px;}

/* paves HP droit */
#HP .recherches_courantes{margin-left:-10px;}
#HP .paveDroitMea{margin-left:5px;}
#HP .besoin_contacter{margin-left:-12px;}
/* pHd */
/*.seconde_colonne-tabrow{_overflow:hidden!important;}
.seconde_colonne-col1{_float:left !important;}
.seconde_colonne-col2{_float:left !important;_width:320px !important;}

*+ html .seconde_colonne-tabrow{overflow:hidden!important;}
*+ html .seconde_colonne-col1{float:left !important;}
*+ html .seconde_colonne-col2{float:left !important;width:359px !important;}*/

#fiche #avis .contenu .commentaire a{_display:inline !important;_float:none !important; _margin-left:30px;}
*+ html #fiche #avis .contenu .commentaire a{display:inline !important;float:none !important; margin-left:30px;}
#fiche #avis .contenu .commentaire .contenu_inapproprie{ display: none !important;}
#HP #central .sstitre a{font-size:13px;line-height:18px;font-weight:bold;background:url(../images/fleche_noire.gif) no-repeat 0 5px;margin: 4px 0 0;padding: 0 0 0 8px;color:#040e17}

#bloc_central_home .centrale #ligne3 .contenu .ventes .titre a{color:#000000;}

#HP #bas #gauche .ventes .titre a{color:#ffffff;}

span.dispoMagEpuise1ligne{display:block;font-size:14px;font-weight:bold;color:red;margin-bottom:3px;}

#HP #buttonWebChat{margin-left:5px;}

/**+ html .seconde_colonne-tabrow{background-color:#F6F5F5 !important;border-bottom:1px solid #E9E5E5 !important;}
*+ html .seconde_colonne-col2{background-color:white !important;border-bottom:0px !important;border-right:0px !important;}
*+ html .seconde_colonne-col1{border-bottom:0px !important;border-right:0px !important;}

.seconde_colonne-tabrow{_background-color:#F6F5F5 !important;_border-bottom:1px solid #E9E5E5 !important;}
.seconde_colonne-col2{_background-color:white !important;_border-bottom:0px !important;_border-right:0px !important;_width:350px !important;}
.seconde_colonne-col1{_border-bottom:0px !important;_border-right:0px !important;}*/
#bloc_central_home .centrale #ligne3 .contenu .ventes .droite{float:none;_height:100px;}
#bloc_central_home .centrale #ligne1 .contenu .ventes .contenu{_height:230px;}
#bloc_central_home .centrale #ligne1 .contenu{_height:330px;_margin_bottom:10px;}
/*#bloc_central_home .centrale #ligne3 .contenu .ventes .contenu .gauche{border: 1px solid red;}*/
/* END HAC */

/* Fiche Produit */
.autres_images .group img{border: 1px solid #DBDBDB;width: 59px;}
#fiche .produits_caracteristique .titre span {text-transform: uppercase;}
#fiche .description_article .avis .centrale {
	margin-right: 5px;
}
#bloc_central_home .centrale #ligne1 .contenu .ventes .titre a{
    background-color: #000000;
    color: #FFFFFF;
    font-weight: bold;
    height: 29px;
    text-align: center;
}
#fiche .complement{ float:left;}
#fiche .stop  { width: 1px;}#menu_droit .recherches_courantes { _margin-left:0px !important; }.secondLI{_margin-left:20px !important;}
#fiche .titre_fiche span { font-size: 16px; }

.ml2{_margin-left:1px}
.ml3{_margin-left:1px}
.ml4{_margin-left:2px}
.ml6{_margin-left:3px}
.ml8{_margin-left:4px}
.ml10{_margin-left:5px}
.ml11{_margin-left:5px}
.ml12{_margin-left:6px}
.ml14{_margin-left:7px}
.ml16{_margin-left:8px}
.ml18{_margin-left:9px}
.ml20{_margin-left:10px}
.ml22{_margin-left:11px}
.ml26{_margin-left:13px}
.ml32{_margin-left:17px}
.ml38{_margin-left:38px}
.ml40{_margin-left:20px}
.ml45{_margin-left:23px}
.ml50{_margin-left:25px}
.ml60{_margin-left:30px}
.ml90{_margin-left:45px}
.ml135{_margin-left:65px}
#fiche .encart_top_recherche ul {
    _margin-left: 0px !important;
    _padding-left:19px !important;
   _float:left !important;
}
.soldesVide
{
  _margin-left:3px;
}
.vhidden{visibility: hidden}

#menu_droit .recherches_courantes {
    margin-top: 16px !important;
    margin-left: 0px !important;
}
#HP .besoin_contacter
{
   margin-left: 0px !important;
}
#HP #droite #basse #images .produits_consultes 
{
   height: auto;
}
#HP #droite #basse #images .produits_consultes .contenu
{
  height: auto;
}
#fiche .recherches_courantes
{
  display: none;
}

#fiche .description_article {
    float: left;
    margin-left: 7px !important;
}
#fiche #contenu_elem span {
    float: left;
    width: 300px;
    margin-top: 4px;
}
#fiche #gauche .description {
    float: left;
}
#fiche .description_article .avis .partager {
    width: 460px;
    margin-top: 10px;
}
#fiche .description_article .avis .partager #partage {
    float: left;
}
#fiche .description_article .avis .partager #partage .images_partager {
    margin-left: 10px;
    margin-top: -1px;
    width: 383px;
}
#fiche .description_article #quantite_dispo .cote_droit label {
    float:left;
}
#fiche .description_article #quantite_dispo .cote_droit select {
    float: left;
    margin-top: -4px;
}
#fiche #avis .contenu .commentaire {
    float: left;
}
#fiche #avis .contenu .commentaire .etoilee .premiere_colonne {
    float: left;
}
#fiche #avis .position {
    float: left;
    background-color: #F6F5F5;
}
#fiche #avis .premiere_colonne {
    background-color: transparent;
    float: left;
    width: 270px;
}
#fiche #avis .plus_moins_colonne2 span.gris{
    display: block;
    width: 200px;
}
.partie_basse .produits_compl�mentaires {
    height: 218px;
}

.partie_basse .menu a{background: url("../images/onglet_off.png") repeat-x 5px 0px; margin: 2px; height: 33px; padding-top: 6px;  padding-left: 5px;padding-right: 5px;}

.partie_basse .menu .actif a{background: url("../images/onglet_on.png") repeat-x 5px 0px;margin: 2px; /*height: 33px;*/}
.partie_basse .menu .ongletRest {height:33px;  border-bottom: 1px solid #9f9f9f;}
.partie_basse .menu .ongletRest span{margin-left:5px;}

.partie_basse #credits .contenu-credit {
    text-align: justify;
}

.commentaire .position .seconde_colonne{
    border-left: 1px solid #E9E5E5;
}


#contact #menu_droit {margin-top: 15px;}
#colonne_gauche{float:left;margin-left: 0px;}


.partie_basse .menu ul div{
    background: url("/images/point_blanc.png") repeat-x scroll 5px 0 transparent;
    height: 5px;
    position: relative;
    top: -11px;
    width: 100%;
}

.delais_Livraison_minimum{
    color: #39A034; 
}

.detail_livraison_mise_en_avant .nouveau{
    color: #ff0000;
    font-size: 13px;
    font-weight: bold;
}

.detail_livraison_mise_en_avant .delais{
    color: #000;
    line-height: 14px;
    margin-left: 6px;
    width: 101px !important;
}

.detail_livraison_mise_en_avant .prix{
    color: #000;
}

.partie_basse .produits_similaires {
/*    height: 218px;*/
}
.contenant .produits_similaire {
    height: 210px;
    margin-left: 23px;
    width: 150px;
}
.contenant .produits_similaires span.titre {
    display: block;
    height: 25px;
    line-height: 12px;
    margin-bottom: 10px;
    text-align: center;
    width: 153px;
}
.contenant .produits_similaires a {
    border: medium none;
}
.contenant .produits_similaires a.verif_dispo_button {
    border: medium none;
}
.contenant .produits_similaires .t20 {
    float: right;
    font-size: 20px;
    margin-right: 15px;
}
#fiche #credits span{
    font-size: 12px;
    text-align: justify;
/*    line-height: 22px;*/
    color: #4c4848;
}

.detail_livraison_mise_en_avant .delais .souligne {
    text-decoration: underline;
}
.produits_complementaire .prdCompCache {
    float: left;
    width: inherit;
}
table.detail_livraison_mise_en_avant
{
    line-height: 14px;    
}

#fiche .ambiance_green .contenu .gauche .produit_complementaire {
    float: left;
    height: 245px;
    margin-left: 15px;
    width: 144px;
}
#fiche .ambiance_green .contenu .gauche .produit_complementaire span.titre,
#fiche .ambiance_green .contenu .gauche .produit_complementaire a.titre{
    color: #000000;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 54px;
    margin-left: 10px;
    width: 128px;
}

.ControlSwitchViewersContainer a{
    color: #3F3F3F;
    font-size: 16px;
}

ul#thumblist li a{ border: none !important;}
ul#thumblist li a.zoomThumbActive{
    border: none !important;
}

/** Les titres **/
.produits_complementaires div.titre,
.ambiance_green div.titre {background:#dad7d7;float:left;height:27px;width:725px}
.produits_complementaires div.titre span,
.ambiance_green div.titre span {color:#3b3b3b;float:left;font-family:Arial;font-size:12px;font-weight:bold;margin-left:11px;margin-top:0px;text-transform:uppercase;line-height:27px}



.produits_complementaires{
    float: left;
    margin-top: 54px;
    width: 726px;
}

.produits_complementaires .contenu {
    background: url("../images/degrade_ambiance_green.png") repeat-y scroll 0 0 transparent;
    float: left;
    width: 726px;
    padding-top: 3px;
}

.produits_complementaires .contenu  .produit_complementaire {
    height: 245px;
    margin-left: 15px;
    width: 165px;
}
.produits_complementaires .contenu  .produit_complementaire .titre{
    display: block;
    height: 36px;
}

.produits_complementaires .contenu  a#plusDeProduits, .produits_gamme .contenu  a#plusDeProduitsGamme {
    color: #A7A3A3;
    display: block;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
    margin-right: 15px;
    margin-bottom: 6px;
}

.produits_complementaires .contenu  button#plusDeProduits, .produits_gamme .contenu  button#plusDeProduitsGamme {
    color: #A7A3A3;
    display: block;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
    margin-right: 15px;
    margin-bottom: 6px;
    font-size: 11px;
    background: transparent;
}

.produits_complementaires .contenu  .prdCompCache,
.produits_complementaires .contenu  .prdCompCacheGamme {
    float: left;
    width: 726px;
}

#fiche .photo_article a {
    right: 0px !important;
    top: 0px !important;
    height: 454px !important;
    width: 508px !important;
}

#fiche .photo_article a.linkCommunications{
    z-index: 10002;
}
#fiche .photo_article ul.listlinkCommunications{
    z-index: 10003;
}
#fiche .photo_article ul.listlinkCommunicationsUp, #bundlemaj .visio1 #image_haut ul.listlinkCommunicationsUp{
    float: right;
    left: 0;
    position: relative;
    right: 0;
    top: 0;
    z-index: 10003;
}
#bundlemaj .visio1 #image_haut ul.listlinkCommunicationsUp a{ position: static;}

#fiche .photo_article ul.listlinkCommunicationsUpLeft{
    float: left;
    left: 0;
    position: relative;
    right: 0;
    top: 0;
    z-index: 10003;
}
 #fiche .photo_article ul.nouveaute_ul{
     width: 60px;
     left: 197px;
     bottom: -4px;
     right: 0px;
     z-index: 10002;
 }
/**  Fancybox z-index  +10000  **/
div#fancy_overlay {
/*    z-index: 5030;*/
    z-index: 115030 !important;
}
div#fancy_loading {
/*    z-index: 5100;*/
    z-index: 115100 !important;
}
div#fancy_loading_overlay {
/*    z-index: 5035;*/
    z-index: 115035 !important;
}
div#fancy_loading_icon {
/*    z-index: 5035;*/
    z-index: 115035 !important;
}
div#fancy_outer {
/*    z-index: 5090;*/
    z-index: 115090 !important;
}
div#fancy_content {
/*    z-index: 5100;*/
    z-index: 115100 !important;
}
div#fancy_div {
/*    z-index: 5100;*/
    z-index: 115100 !important;
}
img#fancy_img {
/*    z-index: 5100;*/
    z-index: 115100 !important;
}
div#fancy_close {
/*    z-index: 15181;*/
    z-index: 115181 !important;
}
a#fancy_left, a#fancy_right {
/*    z-index: 5111;*/
    z-index: 115111 !important;
}
span.fancy_ico {
/*    z-index: 5112;*/
    z-index: 115112 !important;
}
div#fancy_bg {
/*    z-index: 5070;*/
    z-index: 15070 !important;
}
div.fancy_bg {
/*    z-index: 5070;*/
    z-index: 115070 !important;
}
div#fancy_title {
/*    z-index: 5100;*/
        z-index: 115100 !important;
}


.PlusArticle {
    background-color: rgb(118, 3, 18);
}

#header_magasin .contenu_interieur{margin-left:30px}


/* IE7 fiche produit */
*+ html .traitAvantagesBUT
{
    margin-top:-10px;
}
/* Fin IE7 fiche produit */

/* TTO: Block produit ambiance */
.ambiance_green .contenu .gauche .contour {
   background: url("../images/green_gauche.jpg") repeat-y scroll 0 0 transparent;
   min-height: 472px;
}
.ambiance_green .contenu .gauche .titre ,
.produits_complementaires .contenu .gauche .titre ,
.produits_similaires .contenu .gauche .titre {
    color: #000000;
    font-weight: bold;
    height: 34px;
    padding-top: 5px;
    text-align: center;
    width: auto;
    background: none;
}

.ambiance_green .contenu .ventes,
.produits_complementaires .contenu .ventes,
.produits_similaires .contenu .ventes{
    float: left;
    margin-left: 13px;
    height: 220px;
    width: 142px;
    padding-bottom: 20px;
    padding-top: 3px;
}
 .produits_complementaires .contenu .ventes,
 .produits_similaires .contenu .ventes{
     margin-left: 32px;
 }

.ambiance_green  .contenu .ventes .titre a ,
.produits_complementaires  .contenu .ventes .titre a ,
.produits_similaires  .contenu .ventes .titre a {
    color: #000000;
}
.ambiance_green  .contenu .ventes .contenu ,
.produits_complementaires  .contenu .ventes .contenu,
.produits_similaires  .contenu .ventes .contenu {
    height: 204px;
    width: 157px;
    background: none;
}
.ambiance_green  .contenu .ventes .contenu .gauche ,
.produits_complementaires  .contenu .ventes .contenu .gauche ,
.produits_similaires  .contenu .ventes .contenu .gauche {
    height: 118px;
    margin: auto;
    position: relative;
    width: 133px;
}
.produits_complementaires  .contenu .ventes .contenu .gauche,
.produits_similaires  .contenu .ventes .contenu .gauche {
    float: left;
}
.ambiance_green .contenu .ventes .gauche a ,
.produits_complementaires .contenu .ventes .gauche a,
.produits_similaires .contenu .ventes .gauche a {
    height: 118px;
    width: 133px;
}
.ambiance_green .contenu img ,
.produits_complementaires .contenu img ,
.produits_similaires .contenu img {
    margin-top: 0;
}
.ambiance_green .contenu .ventes .droite,
.produits_complementaires .contenu .ventes .droite,
.produits_similaires .contenu .ventes .droite {
    float: left;
    padding-top: 36px;
}
.ambiance_green .contenu .ventes .droite .lienPanier,
.produits_complementaires .contenu .ventes .droite .lienPanier {
/*    margin-top: -13px;*/
}
.ambiance_green .contenu .ventes .droite .milieu ,
.produits_complementaires .contenu .ventes .droite .milieu{
   /* border-bottom: 1px solid #E9E5E5;*/
    width: 135px;
    padding-top: 7px;
    height: 35px;
}
.produits_similaires .contenu .ventes .droite .milieu{
   /* border-bottom: 1px solid #E9E5E5;*/
    height: 32px;
    width: 135px;
}
.produits_complementaires .contenu .ventes .droite a.verif_dispo_button,
.ambiance_green .contenu .ventes .droite a.verif_dispo_button{
    display: block;
    width: 110px;
    height: 22px;
}
.produits_similaires .contenu .ventes .droite a.verif_dispo_button{
    margin-left: 10px;
    display: block;
    width: 110px;
    height: 22px;
    margin-top:5px;
}
#fiche div.description_article div#quantite_dispo form a.verif_dispo_button{
        display: block;
}
 .produits_complementaires .contenu .ventes .droite img.ajouter{
     margin-left: 10px;
     margin-top: -4px;
 }
.ambiance_green .contenu .ventes .droite .milieu em.eco ,
.produits_complementaires .contenu .ventes .droite .milieu em.eco,
.produits_similaires .contenu .ventes .droite .milieu em.eco{
    top: -14px !important;
    left: 27px !important;
    display: block;
}
.ambiance_green .contenu .ventes .droite .soldes ,
.produits_complementaires .contenu .ventes .droite .soldes ,
.produits_similaires .contenu .ventes .droite .soldes {
    background: url("../images/soldes_moyen.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 23px;
    margin-left: 9px;
    margin-top: 7px;
    width: 45px;
}
.ambiance_green .contenu .ventes .droite .soldes span ,
.produits_complementaires .contenu .ventes .droite .soldes span,
.produits_similaires .contenu .ventes .droite .soldes span {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    margin-right: 15px;
    float: right;
}
.ambiance_green .contenu .droite .prix ,
.produits_complementaires .contenu .droite .prix,
.produits_similaires .contenu .droite .prix {
    float: left;
    height: 41px;
  /*  width: 71px;*/
    margin-left: 19px;
}
.ambiance_green .contenu .droite .prix span.rouge ,
.produits_complementaires .contenu .droite .prix span.rouge ,
.produits_similaires .contenu .droite .prix span.rouge {
    width: 73px;
}
.ambiance_green .contenu .ventes .gauche .floatTop ,
.produits_complementaires .contenu .ventes .gauche .floatTop,
.produits_similaires .contenu .ventes .gauche .floatTop {
    position: absolute;
    right: 0;
    top: 5px;
    z-index: 1;
}

.ambiance_green .contenu .ventes .gauche .floatTopSec ,
.produits_complementaires .contenu .ventes .gauche .floatTopSec,
.produits_similaires .contenu .ventes .gauche .floatTopSec
{
    position: absolute;
    right: 0;
    margin-top: -60px;
}

.ambiance_green .contenu .droite .prix .t11 ,
.produits_complementaires .contenu .droite .prix .t11 ,
.produits_similaires .contenu .droite .prix .t11 {
   font-size: 11px;
}
.ambiance_green .contenu .droite .prix .t13 ,
.produits_complementaires .contenu .droite .prix .t13 ,
.produits_similaires .contenu .droite .prix .t13 {
   font-size: 13px;
}
.ambiance_green .contenu .droite .prix .t9 ,
.produits_complementaires .contenu .droite .prix .t9 ,
.produits_similaires .contenu .droite .prix .t9 {
   font-size: 9px;
}

.description_article .commune_info{
    color: #E10119;
    float: left;
    font-size: 12px;
    font-weight: bold;
    
}
.description_article .est_nouveaute{
    margin-bottom: 5px;
    width: 65px;
}
.description_article .tiret{
    width: 8px;
}
.description_article .est_exclus_but{
    width: 100px;
}
.photo_article .picto_nouveaute{
    float: right;
    z-index: 10002;
}
.stylered.hopscore_score_visible .hopscore_top {
    top: 3px;
}
#fiche #contenu_elem {
    margin-left: 0px !important;
    margin-bottom: 4px;
}
#fiche .photo_article {
    height: 227px !important;
}
#fiche #credits .titre{
    font-size: 13px;
}
.partie_basse .credits_FP{
    padding: 6px;
    width: 713px;
    text-align: justify;
}
#bloc_central_home .tableau  .contenu{
    border: 1px solid #DBDBDB;
    vertical-align: top;
}
#bloc_central_home .tableau  .v_separator{
    display: block;
    width: 10px;
}
#bloc_central_home .tableau  .h_separator{
    display: block;
    height: 10px;
}
#bloc_central_home div.agauche {
    margin-right: 0px !important;
}
#bloc_central_home div.bloc {
    margin-top: 0px !important;
    border: none !important;
}
#bloc_central_home .tableau {
    margin-top: 10px;
}

.listeM div .produitM .lienDispo {
   top: 150px !important;
}
.produitM .lienDispo {
   top: 250px !important;
}
#bloc_central_home div#tv {
   height: auto;
}
/*  Maintenance IE6  */
           .partie_basse .menu .onglet2 {
               width: 185px !important;
           }
           .partie_basse .menu .onglet1 {
               width: 100px;
           }
           .partie_basse .menu .onglet3 {
               width: 129px;
           }
           .partie_basse .menu .onglet4 {
               width: 93px;
           }
           .partie_basse .menu .onglet5 {
               width: 105px;
           }
           
           #fiche .titre_fiche {
               width: 726px !important;
               overflow: hidden;
           }
           .detail_livraison_item{
               width: 100px !important;
               height: 17px;
           }
           .detail_livraison_bloc .nouveau {
               color: #FF0000;
               font-size: 13px;
               font-weight: bold;
           }
           .detail_livraison_bloc .delais {
               color: #000000;
               line-height: 14px;
               margin-left: -4px;
               width: 101px !important;
           }
           .detail_livraison_bloc .delais .souligne {
               text-decoration: underline;
           }
           .detail_livraison_bloc .prix {
               color: #000000;
           }
/*  Fin Maintenance IE6  */


ul.listlinkCommunications {
    z-index: 10003;
    bottom: 5px;
    display: block;
    margin-top: 3px;
}

ul.listlinkCommunications li {
    float: left;
}
#fiche #gauche .autres_images{
    margin-top: 27px !important;
}
#fiche #gauche #contenu_article .hopscore{
    width: 256px;    
    margin-top:90px;
}
*+ html #fiche #gauche #contenu_article .hopscore{
    margin-top:10px !important;
}
#fiche #gauche #contenu_article .hopscore_echelle,
#fiche #gauche #contenu_article .hopscore_bottom .hopscore_moreInfo{
   margin-left: 5px\9 ;
}
#fiche #gauche #contenu_article .hopscore .hopscore_mention{
  width: 130px;
}
#fiche #gauche #contenu_article .hopscore .hopscore_mention .hopscore_mentionLink{
  width: 104px;
}
#fiche #gauche #contenu_article .hopscore .hopscore_score_visible.stylefcba .hopscore_bottom{
    width: 255px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
    head~body #fiche #gauche #contenu_article .hopscore .hopscore_top { height: 100px !important; }

    head~body #fiche #gauche #contenu_article .hopscore .hopscore_mention { top: -20px !important; }

    head~body #fiche #gauche #contenu_article .hopscore .hopscore_score_visible.stylefcba .hopscore_bottom{
        width: 260px;
    }
}

/*#back-to-top {
    bottom: 50px;
    cursor: pointer;
    left: 20px;
    position: absolute;
}

#balloon {
    height: 328px;
    position: absolute;
    right: -60px;
    width: 280px;
}
#back-to-top-haut{
    color: #666E76;
}*/

#back-to-top {
	border: none;
	background: transparent;	
    bottom: 40%;
    display: block;
    position: fixed;
    text-decoration: none;
    right: 1%;
    z-index: 1000;
}
#bloc_central_home .centrale #colonne3 .besoin_contacter {
    height: auto !important;
}
.partie_basse #credits #contenu {
    margin: 13px;
}
#fiche #credits #contenu .contenu_haut {
    float: left;
}
#fiche #credits #contenu .haut_gauche {
    float: left;
    padding-bottom: 15px;
    width: 365px;
}
#fiche #credits #contenu .haut_gauche a{
    display: block;
    width: 365px;
}
#fiche #credits #contenu .haut_gauche .titre {
    color: #000000;
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
}
#fiche #credits #contenu .haut_gauche span {
    font-size: 12px;
}
#fiche #credits #contenu .haut_gauche .image {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}
#fiche #credits #contenu .haut_gauche .sous_titre {
    color: #000000;
    font-weight: bold;
    padding-top: 3px;
}
#fiche #credits #contenu .haut_gauche span {
    font-size: 12px;
}
#fiche #credits #contenu .haut_gauche ul {
    color: #4C4848;
    float: left;
    padding-top: 5px;
    width: 238px;
}
#fiche #credits #contenu .haut_gauche ul li {
    background: url("../images/fiche_puce.jpg") no-repeat scroll 0 2px transparent;
    font-size: 12px;
    padding-left: 10px;
}
#fiche #credits #contenu .haut_droit {
    background: url("../images/fond_credits_carte_but.jpg") repeat scroll 0 0 transparent;
    float: left;
    min-height: 142px;
    width: 332px;
}
#fiche #credits #contenu .haut_droit a {
    float: left;
    margin-left: 207px;
    margin-top: 101px;
}
#fiche #credits .iframe {
    border-top: 1px solid #E9E5E5;
    float: left;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 697px;
    text-align: justify;
}
#fiche #credits .ems {
    border-top: 1px solid #E9E5E5;
/*    background-color: #777777;*/
    float: left;
    height: 100px;
    margin-top: 10px;
    width: 697px;
}
#fiche #credits .ems img {
    float: left;
}
.partie_basse .contenant {
    padding-bottom: 10px;
}

#bloc_central_home .centrale #colonne3 .besoin_contacter .titre,
#bloc_central_home .centrale #colonne3 .produits_consultes > .titre {
    height:27px !important;
    background-color:#000000 !important;
    background: url(../images/trait-titre.png) repeat scroll 0 -5px transparent;
}
#bloc_central_home .centrale #colonne3 .besoin_contacter .titre span,
#bloc_central_home .centrale #colonne3 .produits_consultes > .titre span {
    color:#000000 !important;
    font-weight:bold;
    margin-top:5px;
    /*display:block;margin-left:11px;*/
    padding-top:7px;
    font-size:14px !important;
    padding-right: 11px;
    background-color:#FFFFFF !important;
}
body #popine {
    background-color: #FFFFFF;
    border: 1px solid gray;
    margin-left: 0px;
    position: absolute;
    top: 144px;
    width: 307px;
    z-index: 100000;
    display: none;
}
*+html body #popine
{
   margin-left: -930px;
}
body #popine .recherche_mot {
    background-color: #F1F1F1;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    float: left;
    width: 305px;
}
body #popine .recherche_article {
    float: left;
    width: 305px;
}
body #popine .recherche_mot .premier_mot {
    margin-top: 4px;
}
body #popine .recherche_mot div {
    float: left;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-top: 2px;
    width: 301px;
    cursor: pointer;
}
body #popine .rouge {
    font-weight: bold;
}
body #popine .recherche_article .premier_article,
body #popine .recherche_article .second_article,
body #popine .recherche_article .troisieme_article {
    float: left;
    width: 305px;
}
body #popine .recherche_article .troisieme_article {
    padding-bottom: 10px;
}
body #popine .recherche_article .premier_article .img,
body #popine .recherche_article .second_article .img,
body #popine .recherche_article .troisieme_article .img {
    float: left;
    width: 80px;
    text-align: center;
    margin-top: 10px
}
body #popine .recherche_article .premier_article .desc,
body #popine .recherche_article .second_article .desc,
body #popine .recherche_article .troisieme_article .desc  {
    color: #666E76;
    float: left;
    width: 224px;
}
body #popine .recherche_article .second_article .desc,
body #popine .recherche_article .troisieme_article .desc  {
    margin-top: 5px;
}
body #popine .recherche_article .premier_article .prix,
body #popine .recherche_article .second_article .prix,
body #popine .recherche_article .troisieme_article .prix  {
    color: #000000;
    float: left;
    font-weight: bold;
    width: 224px;
}
body #popine .separation {
    border-bottom: 1px dotted #BFBFBF;
    display: block;
    float: left;
    margin-left: 5px;
    margin-top: 10px;
    width: 295px;
}
/*#bloc_central_home .centrale #colonne3 .besoin_contacter a span{
    color: #000000;
    position: relative;
}
#bloc_central_home .centrale #colonne3 .besoin_contacter a span#cliquezici{
    bottom: 15px;
    padding: 44px 157px 9px 9px;
}
#bloc_central_home .centrale #colonne3 .besoin_contacter a span#savoirplus{
    bottom: 23px;
    padding: 125px 152px 10px 9px;
}
#bloc_central_home .centrale #colonne3 .besoin_contacter a:hover{
    text-decoration: underline;
    color: #000000;
}
#bloc_central_home .centrale #colonne3 .besoin_contacter a{
    line-height: 0;
}*/
#gauche .supplement_blanc{
    height: 60px !important;
}
#bloc_central_home .centrale #colonne3 .produits_consultes{
    margin-top: 18px !important;
}
#fiche #credits .titre{
    color: #4C4848 !important;
}
#fiche #credits div.espace_credit{
    font-size: 3px;
}
#fiche .description_article .paiement .carte_but {
    float: left;
    height: 37px;
    width: 458px;
}
#fiche .description_article .paiement .carte_but a {
    background: url(/images/fiche_carte_but.jpg) repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 37px;
    width: 458px;
}
#fiche .description_article .paiement .carte_but a:hover {
    background: url(/images/fiche_carte_but.jpg) repeat scroll 458px 0 transparent;
    height: 37px;
    width: 458px;
}
/*
#colonne3 div.besoin_contacter div.cliquez_ici a {
    width: 218px;
    height: 70px;
    display: block;
    background: url("/images/Home_ems_contact.png") repeat scroll 0 0 transparent;
}#colonne3 div.besoin_contacter div.cliquez_ici a:hover {
    background: url("/images/Home_ems_contact.png") repeat scroll 218px 0 transparent;
    width: 218px;
    height: 70px;
    display: block;
}
#colonne3 div.besoin_contacter div.savoir_plus a {
    width: 218px;
    height: 151px;
    display: block;
    background: url("/images/Home_ems_conseils.jpg") repeat scroll 0 0 transparent;
}#colonne3 div.besoin_contacter div.savoir_plus a:hover {
    background: url("/images/Home_ems_conseils.jpg") repeat scroll 218px 0 transparent;
    width: 218px;
    height: 151px;
    display: block;
}
*/
.t19 {
    font-size: 19px;
}

div#MsgErreurMinComparaison h1 ,div#MsgErreurMaxComparaison h1 ,div#MsgErreurExistProduct h1 ,div#MsgErreurExistProductWishlist h1 {
    background: url("/pix/error.png") no-repeat scroll 0px -2px transparent;
    color: #A60312;
    font-size: 14px;
    height: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 30px;
}

div#MsgErreurMinComparaison a ,div#MsgErreurMaxComparaison a ,div#MsgErreurExistProduct a ,div#MsgErreurExistProductWishlist a {
    background: url("/pix/fancybox/fancy_closebox.png") no-repeat scroll right 0 transparent;
    display: block;
    float: right;
    height: 28px;
    width: 28px;
}
div#MsgErreurMinComparaison  span ,div#MsgErreurMaxComparaison  span ,div#MsgErreurExistProduct  span ,div#MsgErreurExistProductWishlist  span {
    background: url("/pix/error.png") no-repeat scroll 0px -2px transparent;
    color: #A60312;
    font-size: 14px;
    height: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 30px;
    display: block;
}
div#MsgErreurMinComparaison ,div#MsgErreurMaxComparaison ,div#MsgErreurExistProduct ,div#MsgErreurExistProductWishlist {
    background-color: #F0F0F0;
    padding: 20px;
}
div.listedep div.dep h2 a.voirFiche {
    color: #A60312;
}
p.text_lesCatalogues{
    margin-left: 15px;
}

div.formInscription em.asterisque{
    color: #f01a00;
}
div.formInscription .up{
    margin: 10px 0 0;
    min-height: 81px;
}
div.formInscription .up .auth_email{
    margin-bottom: 10px;
}
div.formInscription .up .auth_mdp{
    margin-top: -5px;
}

a.alerte_dispo_stock {
    text-decoration: underline;
    font-size: 13px;
    font-weight: bold;
}

/* supplement panier */
/*.panier .avant_associes{background-color:red;}*/
.panier .avant_associes .lien_associes{float:left;font-size:12px;text-align:left;margin-top:10px;height:30px;background:url("../images/fleche_associes.jpg") 0 14px no-repeat;cursor:pointer;color:red;}
.panier .avant_associes .nomProduit{padding-bottom:0px}

.panier .cacher_afficher{display:none}
 tr.produits_associes td.colonne_complementaire{border-left: none ; border-bottom: 1px solid #DBDBDB;  border-right: none ; border-top: none ;  }
 tr.produits_associes td.col_comp_lastbundle{border: none ;}
.panier .produits_associes td{border:1px solid red;padding:0}
.panier .produits_associes tr{float:left;padding:7px 10px;}
.panier .produits_associes .premier .nomProduit{border:none}
.panier .produits_associes tr .nomProduit{border-top:1px solid #DBDBDB; }
.panier .produits_associes td table tr td{border:none;}
/*.panier .suivant_associes td {border-top:1px solid #DBDBDB;}*/
/* .panier .avant_associes td {border-top:1px solid #DBDBDB;} */
/* fin supplement panier */

.relationnel .twitterIcon{
    background-image: url("/images/twitter.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    float: none !important;
    height: 16px;
    width: 16px;}

img.PhotoAmbiance {
    display: none;
}
a.SpanHavingAmbiance:hover img.article {
    display: none;
}
a.SpanHavingAmbiance:hover img.PhotoAmbiance {
    display: block;
}


.contenuD .modeLivraison .produit_bundle .recapitulatif .dispoOk {
    width: 290px;
}

.contenuD .modeLivraison .produit_bundle .recapitulatif .dispoOk {
    display: block;
}

.contenuD .modeLivraison .produit_bundle .recapitulatif .dispoOk {
    color: #3C9B37 !important;
    font-size: 12px;
    font-weight: normal;
    left: 331px;
}

.modeLivraison .produit_bundle .dispoOk {
    background: url("/produits/pix/dispoOk.gif") no-repeat scroll 0 0 transparent;
    padding-bottom: 10px;
    padding-left: 17px;
}

.contenuD .modeLivraison .produit_bundle .recapitulatif .dispoSous {
    color: #FF9900 !important;
    display: block;
    font-size: 12px;
    font-weight: normal;
    left: 331px;
    width: 290px;
}

.modeLivraison .produit_bundle .dispoSous {
    background: url("/produits/pix/dispoSous.gif") no-repeat scroll 0 0 transparent;
    padding-left: 17px;
}
.modeLivraison .produit_bundle .emporte-dispo {
    position: absolute;
}
.recapitulatif span {
    top: 60px !important;
}



#footer_bloc_lien_mobile{
    background: url("/images/lien_foot_mobile.png") repeat scroll center top #FFFFFF;
    display: block;
    height: 50px;
    text-align: center;
    padding-top: 5px;
}
#footer_bloc_lien_mobile span{
    color: #FFFFFF;
    font-size: 14px;
    margin-top: 5px;
    width: 600px;
}
#footer_bloc_lien_mobile a{
    margin-top: 5px;
    color: #E2001A;
    font-size: 14px;
}
#footer #colonne3 {
    margin-top: 21px !important;
}

/* Hopscore DP Compario */
#liste .centre .hopscore {
    float: left;
    height: 51px;
    margin-left: 13px;
    width: 220px;
    padding-top: 2px;
}
#liste .centre .hopscore div#hopscore {
    background: url("/images/hopscore.png") no-repeat scroll 0 0 transparent;
    height: 42px;
    width: 87px;
}
#liste .centre .hopscore div#hopscore span.bold {
    color: #000000;
    float: left;
    font-size: 19px;
    font-weight: bold;
    margin-left: 25px;
    margin-top: 9px;
}
#liste .centre .hopscore div#hopscore span.petit {
    color: #000000;
    float: left;
    font-size: 10px;
    font-weight: bold;
    margin-top: 12px;
}

body #popine .recherche_article .nobold {
    font-weight: normal !important;
}

#bloc_central_home .contenu .ventes .droite .milieu {
   height: 46px !important;
}

#fil_ariane{
    height: 44px !important;
}
#bloc_central_home .contenu .ventes .droite img.ajouter{width: 109px; height: 28px;}
.description_article .expose-magasin {
    display: block;
    padding-left: 30px;
    width: 100%;
}
#bloc_central_home .centrale #ligne1 .contenu .droite .prix {
   height: 46px !important;
}
#fiche .description_article #partage_social{padding-left:12px;margin-top:7px;width:460px;height:25px;float:left;border-bottom:1px solid #e9e5e5}
.panier .partage_button {
    background: url("/images/share.png") no-repeat scroll 0 0 #FFFFFF;
    bottom: 30px;
    cursor: pointer;
    float: left;
    height: 20px;
    left: 5px;
    position: relative;
    width: 70px;
}

.panier .partage_social {
    left: 480px;
    position: absolute;
    display: none;
    margin-top: -50px;
}
.panier .panier_separateur{
    float: left;
    padding-left: 200px;
    padding-bottom: 75px;
}

.panier .panier_photo_article{}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc #social-login-div-menu {
    float: left;
    height: 50px;
    margin-left: -15px;
    width: 200px;
}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc #span_social_share {
    border-top: 1px dotted grey;
    padding-top: 10px;
}
#galerie .ascenseur ul, #liste .ascenseur ul {
    position: relative;
    bottom: 3px;
    padding-top: 3px;
}
a.savoir_plus_avantages {color: #000000;}
a.savoir_plus_avantages:hover { text-decoration: underline;}

a.access_lot {
    text-decoration: none;      
    display:block;
    font-size:14px;
    font-weight:bold;
    color:red;
    margin-bottom:13px;
}
span.InfoDispoOnlyByLot{display:block;font-size:16px;font-weight:bold;color:black;margin-bottom:3px;}
span.InfoDispoUnitinmagasin{display:block;font-size:11px;color:black;margin-bottom:3px;}

/* classe pour la gestion des cara picto*/
/* complement css pictos bleus */
 .pictos_bleus {float:left;margin-top:5px;}
 .pictos_bleus a:first-child{margin-left:0px;}
 .pictos_bleus a{float:left;margin-left:10.5px;}
#fiche .description_article .paiement {margin-top: 13px;}


#header #bloc_droit #bloc_haut #compte #mon_compte {float:right;padding-right:20px;}

#header #bloc_droit #bloc_haut #compte_actif .entete, #header #bloc_droit #bloc_haut #compte_non_actif .entete{left:83px;}
#header #bloc_droit #bloc_haut #compte_actif .bloc_menu_actif, #header #bloc_droit #bloc_haut #compte_non_actif .bloc_menu_actif {top:29px;}

#bundlemaj .contenu_pack .bloc_prix .properties_product { float: left; margin-top: 9px; width: 168px; }
#bundlemaj .contenu_pack .bloc_prix .properties_product .message_produit_pei{ color: #726ED; display: block; font-size: 12px; font-weight: bold; text-align: center }
#bundlemaj .contenu_pack .bloc_prix .with_reduction_pei { margin-left: 30px; }

.AddRelatedBundle {
    background-color: #F3F3F3;
    border : 1px solid #C3C3C3;
    height: 27px;
    padding-top: 9px;
    text-align: center;
    width: 82px;
}


/******************************** prix eco mobilier ********************************************************/
#fiche .description_article .paiement .centraleEcoMob {position:relative;float: left; margin-bottom: 15px; width: 175px; margin-top: 0px}
#fiche .description_article .paiement .centraleEcoMob a{font-size:11px;line-height:32px;color:#6c6666;text-decoration:none}
#fiche .description_article .paiement .centraleEcoMob a span{margin-left:0}
#fiche .description_article .paiement .centraleEcoMob .reduit{margin-top:20px;margin-left:34px;background:url(/images/image_prix_reduit.png) no-repeat;width:198px;height:56px}
#fiche .description_article .paiement .centraleEcoMob .non_reduit{margin-top:20px;margin-left:34px;background:url(/images/image_prix_non_reduit.png) no-repeat;width:122px;height:52px}
#fiche .description_article .paiement .centraleEcoMob .reduit a{float:left;width:121px;text-align:center}
#fiche .description_article .paiement .centraleEcoMob .reduit a span{line-height:53px}
#fiche .description_article .paiement .centraleEcoMob .reduit a:first-child {width:74px;margin-top:2px}
#fiche .description_article .paiement .centraleEcoMob .reduit a:first-child span{line-height:22px}
#fiche .description_article .paiement .centraleEcoMob .reduit .barre{color:#fff}
#fiche .description_article .paiement .centraleEcoMob .eco{position:absolute;top:68px;left:15px;width:125px;height:56px;background:url(/images/image_reduction.png) no-repeat;}
#fiche .description_article .paiement .centraleEcoMob .eco a{float:left;width:100%;text-align:center}
#fiche .description_article .paiement .centraleEcoMob .eco a span{line-height:53px}
#fiche .description_article .paiement .centraleEcoMob .eco a:first-child span{line-height:21px}
#fiche .description_article .paiement .centraleEcoMob .non_reduit .EcoPrixInitial {padding-top: 5px; text-align: center;}
#fiche .description_article .paiement .centraleEcoMob .non_reduit .EcoPrixEcoPart {text-align: center;}
#fiche .description_article .paiement .centraleEcoMob .reduit .EcoPrixInitial {padding-top: 5px; text-align: center;}
#fiche .description_article .paiement .centraleEcoMob .reduit .EcoPrixEcoPart {text-align: center;}
#fiche .description_article .paiement .centraleEcoMob .jusquauEcoMob {padding-left: 18px; padding-top: 52px; position: relative; width: 265px;}


/******************************** Stock Locator ********************************************************/
#fiche #retirer_mag{padding-bottom: 0px;}
#fiche #retirer_mag .recherche_magasin{float:left;width:724px;height:78px;background:url(/images/stocklocator/fond_recherche_magasin.gif) repeat;}
#fiche #retirer_mag .recherche_magasin label{float:left;width:124px;margin-top:15px;text-align:right;font-family:Arial;font-size:12px;font-weight:bold;}
#fiche #retirer_mag .recherche_magasin p{font-weight: bold;padding: 10px;}
#fiche #retirer_mag .recherche_magasin input[type="text"]{float:left;width:256px;height:24px;margin-top:10px;margin-left:10px;background:url(/images/stocklocator/fond_input_recherche_magasin.jpg) no-repeat;}
#fiche #retirer_mag .recherche_magasin input[type="submit"]{float:left;width:102px;height:30px;border:none;font-size:0;text-indent:-5000px;margin-top:10px;margin-left:19px;background:url(/images/stocklocator/fond_submit_recherche_magasin.jpg) no-repeat;cursor:pointer;}
#fiche #retirer_mag .recherche_magasin .picto_carte_france{float:left;width:208px}
#fiche #retirer_mag .recherche_magasin .picto_carte_france img{margin-left:5px;margin-top:-21px}
#fiche #retirer_mag .liste_magasins{float:left;margin-top:10px;margin-left:15px;margin-right:14px;background:url(/images/stocklocator/fond_tableau_magasin.jpg) no-repeat;padding-bottom:10px;border-bottom:1px solid #e9e5e5;width: 695px;}
#fiche #retirer_mag table{float:right;margin-top:30px;}
#fiche #retirer_mag td{border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4}
#fiche #retirer_mag .premiere{width:250px;vertical-align:middle;height:38px;text-align:left}
#fiche #retirer_mag .premiere a, #fiche #retirer_mag .premiere span{padding-left:15px}
#retirer_mag .premiere span:first-child{background:url(/images/stocklocator/puce_carre_rouge.gif) 0px 7px no-repeat}
#fiche #retirer_mag .premiere a{color:#666E76;text-decoration:underline;font-weight:normal}
#fiche #retirer_mag .second{width:99px;height:38px;vertical-align:middle;text-align:center}
#fiche #retirer_mag .troisieme{width:125px;height:28px;vertical-align:middle;text-align:center}
#fiche #retirer_mag .quatrieme{width:125px;height:28px;vertical-align:middle;text-align:center}
#fiche #retirer_mag .cinquieme{width:110px;height:28px;vertical-align:middle;text-align:center}
#fiche #retirer_mag .cinquieme{border-right:1px solid #d4d4d4}
#fiche #retirer_mag .dernier{border-bottom:1px solid #d4d4d4}
#fiche #retirer_mag .border0{border:0}
#fiche #retirer_mag .infos_mag{float:left;margin: 5px 14px 5px 15px;}
#fiche #retirer_mag .infos_mag .expli_mag{float:left;width:300px;border-right:1px dotted #9e9e9e}
#fiche #retirer_mag .infos_mag .expli_mag span{text-align: justify}
#fiche #retirer_mag .infos_mag .legend_mag{float:left;margin-left:20px;margin-top:13px;}
#fiche #retirer_mag .infos_mag .legend_mag div{float:left;}
#fiche #retirer_mag .infos_mag .legend_mag div *{float:left}
#fiche #retirer_mag .infos_mag .legend_mag div img{margin-top:2px}
#fiche #retirer_mag .infos_mag .legend_mag div span{margin-left:9px;width:72px;}
#fiche #retirer_mag .infos_mag .legend_mag .disp span{width:60px;;}
#fiche #retirer_mag .infos_mag .legend_mag .dern span{width:95px;}
#fiche #retirer_mag .infos_mag .legend_mag .surc span{width:85px;}
#fiche #retirer_mag .infos_mag .legend_mag .indisp span{width:40px;}
#fiche #retirer_mag .empty_stock_locator{font-size:16px;height:35px;padding-left:200px;padding-top:10px;}
#fiche #retirer_mag .QOverlay {background-color: #CCCCCC;display: none;float: left;height: 0px;opacity: 0.5;text-align: center;width: 721px;z-index: 9999;position: relative;top: -85px;}
#fiche #retirer_mag .QLoader {background-color: #CCCCCC;display: block;overflow: hidden;height: 68px}





#fiche .description_article .paiement .paiement_avec-sans_frais
,#bundlemaj .contenant_pack .paiement_avec-sans_frais{float:left;width:291px;height:65px;margin-left:12px;position:relative}
#fiche .description_article .paiement .carte_but_new{float:left;background-color:#474747;width:448px;padding:5px}
#bundlemaj .contenant_pack .carte_but_new{float:left;background-color:#474747;width:370px;padding:5px}
#fiche .description_article .paiement .carte_but_new a
,#bundlemaj .contenant_pack .carte_but_new a{color:#FFF;font-weight:bold;margin:20px 0px;line-height:14px;font-size:12px;text-decoration:underline;}
#fiche .description_article .paiement .carte_but_new span
,#bundlemaj .contenant_pack .carte_but_new span{color:#FFF;font-weight:bold;margin:20px 0px;line-height:14px;font-size:12px;}
#fiche .description_article .paiement .gauchee
,#bundlemaj .contenant_pack .gauchee{width:132px}
#fiche .description_article .paiement .droite_paiement
,#bundlemaj .contenant_pack .droite_paiement{float:left;width:303px;margin-bottom:10px}
#fiche .description_article .paiement .droite_paiement .droitee
,#bundlemaj .contenant_pack .droite_paiement .droitee{margin-bottom:0;}
#fiche .description_article .paiement .droite_paiement .centrale
,#bundlemaj .contenant_pack .droite_paiement .centrale{margin-bottom:0;}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1{float:left}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1 .select_mensualites
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1 .select_mensualites{float:left;height:38px;background:url('/images/paiement_frais_fond_2.png') no-repeat left;margin: 0 0 0 0}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1 .select_mensualites label
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1 .select_mensualites label{margin:0 0 0 36px;float: left;}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1 .select_mensualites select
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1 .select_mensualites select{margin:8px 0 0 0;width:45px;height:22px;cursor:pointer;color:#e2001a;font-size:13px}
#fiche .description_article .paiement .paiement_avec-sans_frais.orange .ligne_1 .select_mensualites select
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.orange .ligne_1 .select_mensualites select{color:#ff7200}
#fiche .description_article .paiement .paiement_avec-sans_frais.vert .ligne_1 .select_mensualites select
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.vert .ligne_1 .select_mensualites select{color:#258933}
#fiche .description_article .paiement .paiement_avec-sans_frais.violet .ligne_1 .select_mensualites select
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.violet .ligne_1 .select_mensualites select{color:#641d75}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1 .select_mensualites .after_select_text
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1 .select_mensualites .after_select_text{background: url("/images/paiement_frais_fond_2.png") no-repeat scroll right center transparent;color: #E2001A;float: left;font-family: 'Arial';font-size: 14px;font-weight: normal;height: 38px;line-height: 38px;padding-right: 5px;text-align: left;}
#fiche .description_article .paiement .paiement_avec-sans_frais.orange .ligne_1 .select_mensualites .after_select_text
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.orange .ligne_1 .select_mensualites .after_select_text{color:#ff7200}
#fiche .description_article .paiement .paiement_avec-sans_frais.vert .ligne_1 .select_mensualites .after_select_text
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.vert .ligne_1 .select_mensualites .after_select_text{color:#258933}
#fiche .description_article .paiement .paiement_avec-sans_frais.violet .ligne_1 .select_mensualites .after_select_text
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.violet .ligne_1 .select_mensualites .after_select_text{color:#641d75}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1 .sans_frais
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1 .sans_frais{float:left;width:58px;height:38px;display:none;margin-left:5px;background:#FFF;}
#fiche .description_article .paiement .paiement_avec-sans_frais.orange .ligne_1 .sans_frais
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.orange .ligne_1 .sans_frais{float:left;width:58px;height:38px;display:block;margin-left:5px;background:url('/images/sansFrais_orange.png') no-repeat left}
#fiche .description_article .paiement .paiement_avec-sans_frais.vert .ligne_1 .sans_frais
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.vert .ligne_1 .sans_frais{float:left;width:58px;height:38px;display:block;margin-left:5px;background:url('/images/sansFrais_vert.png') no-repeat left}
#fiche .description_article .paiement .paiement_avec-sans_frais.violet .ligne_1 .sans_frais
,#bundlemaj .contenant_pack .paiement_avec-sans_frais.violet .ligne_1 .sans_frais{float:left;width:58px;height:38px;display:block;margin-left:5px;background:url('/images/sansFrais_violet.png') no-repeat left}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_1 #icon_info
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_1 #icon_info{float:left;width:18px;margin: 10px 0 0 7px;cursor:pointer}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_2
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_2{float:left;width:230px;background:url('/images/puce_3rouge.png') no-repeat left;margin-top:10px}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_2 a.link_mensualites:hover
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_2 a.link_mensualites:hover{text-decoration:underline}
#fiche .description_article .paiement .paiement_avec-sans_frais .ligne_2 a.link_mensualites
,#bundlemaj .contenant_pack .paiement_avec-sans_frais .ligne_2 a.link_mensualites{margin-left:10px;font-family:'Arial';font-size:11px;font-weight:normal;text-align:left;text-indent:8px;color:#777;text-decoration:none}
#fiche .description_article .paiement .paiement_info_hover
,#bundlemaj .contenant_pack .paiement_info_hover{position:absolute;width:460px;height:231px;top:-240px;left:-166px;background:url('/images/paiement_info_hover_fond.png') no-repeat left;z-index:10100;display:none}
#fiche .description_article .paiement .paiement_info_hover .ligne_1
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_1{float:left;width:450px;background:url('/images/puce_3rouge_big.png') no-repeat left;margin:16px 0 0 16px;}
#fiche .description_article .paiement .paiement_info_hover .ligne_1 .titre
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_1 .titre{background: none repeat scroll 0 0 transparent;border: medium none;color: #EA1519;font-family: 'Arial';font-size: 14px;font-weight: bold;height: auto;margin-left: 13px;text-transform: uppercase;width: auto;}
#fiche .description_article .paiement .paiement_info_hover .ligne_2
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_2{float:left;width:440px;margin:15px 0 0 16px;background:transparent;font-family:'Arial';font-size:12px;font-weight:normal;color:#474747;line-height:14px}
#fiche .description_article .paiement .paiement_info_hover .ligne_2 ul li
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_2 ul li{list-style-type:disc;margin-left:15px;line-height:14px;}
#fiche .description_article .paiement .paiement_info_hover .ligne_3
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_3{float:left;width:446px;margin:12px 0 0 16px;}
#fiche .description_article .paiement .paiement_info_hover .ligne_3 p
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_3 p{color:#777777;}
#fiche .description_article .paiement .paiement_info_hover .ligne_4
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_4{float:left;width:451px;margin:5px 0 0 16px;background:url('/images/puce_3noir.png') no-repeat left}
#fiche .description_article .paiement .paiement_info_hover .ligne_4 .link_mentions
,#bundlemaj .contenant_pack .paiement_info_hover .ligne_4 .link_mentions{color:#777777;margin-left:8px}
.blocmensionlegalcredit_container {
    color: #000000;
    text-align: justify;
    font-size: 12px;
    padding: 4px;
    border: 2px solid #666666;
    background: #F3F3F3;
}
#fiche .description_article #quantite_dispo .cote_droit .addToFav .btn_addToFav
,#bundlemaj .contenant_pack .addToFav .btn_addToFav {font-family:Arial;font-size:12px;color:#4a4647;background:url('/animations/images/wishlist/fond_btn_addToFav.png') no-repeat left;text-indent:35px;line-height:26px;height:26px;vertical-lign:middle;margin-top:6px;display:block;text-decoration: none;}
#fiche .description_article #quantite_dispo .cote_droit .addToFav .btn_addToFav
,#bundlemaj .contenant_pack .addToFav .btn_addToFav button{border:none;width:94%;cursor:pointer;}
#fiche .description_article #quantite_dispo .cote_droit .addToFav .btn_addToFav
,#bundlemaj .contenant_pack .addToFav .btn_addToFav button{border:none;width:94%;cursor:pointer;}
#fiche .description_article #quantite_dispo .cote_droit .addToFav .btn_addToFav
,#bundlemaj .contenant_pack .addToFav .btn_addToFav button{border:none;width:94%;cursor:pointer;}
#fiche .description_article #quantite_dispo .cote_droit .addToFav .btn_addToFav.envie
,#bundlemaj .contenant_pack .addToFav .btn_addToFav.envie {font-family:Arial;font-size:12px;color:#4a4647;background:url('/images/wishlist/fond_link_mes_envies.png') no-repeat left;text-indent:30px;line-height:26px;height:26px;vertical-lign:middle;margin-top:6px}


/* 02_ */
#conteneur_central #bloc_central #bloc_central_interieur #formulairePanier .panier th, .panier td{padding:7px 6px;vertical-align: middle;}
#conteneur_central #bloc_central #bloc_central_interieur #formulairePanier .panier .nom{width:182px !important;}
#conteneur_central #bloc_central #bloc_central_interieur #formulairePanier .addFavorite{background:url('/animations/images/wishlist/fond_btn_addToFav.png') no-repeat left;width:26px;height:26px;display:block;margin:auto}
#conteneur_central #bloc_central #bloc_central_interieur #formulairePanier .addFavorite.envie{background:url('/animations/images/wishlist/fond_link_mes_envies.png') no-repeat left;width:26px;height:26px;display:block;margin:auto}
#conteneur_central #bloc_central #bloc_central_interieur #formulairePanier .addFavorite span{display:none}

/* 03_ */
#header #bloc_droit #bloc_haut #compte_non_actif .bloc  .mes_envies{float: left;width: 172px;margin-top: 5px;border-bottom: 1px dotted grey;padding-bottom: 10px;}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc  .mes_envies a{background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat left;line-height:26px;padding-left:30px;}
#header #bloc_droit #bloc_haut #compte_actif .bloc .mes_envies {float: left;width: 172px;border-bottom: 1px dotted grey;border-top: 1px dotted grey;margin-bottom:0px;padding-bottom:10px;margin-top:10px}
#header #bloc_droit #bloc_haut #compte_actif .bloc .mes_envies a{background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat left;line-height:26px;padding-left:30px}

/* 04_ */
#header #bloc_droit #bloc_haut #panier .fav{width:169px;float:left}
#header #bloc_droit #bloc_haut #panier .fav a{display:block;width:26px;height:26px;background:url(/animations/images/wishlist/fond_btn_addToFav.png);margin:7px 10px 5px 10px;padding:0;}
#header #bloc_droit #bloc_haut #panier .fav a.envie{display:block;width:26px;height:26px;background:url(/animations/images/wishlist/fond_link_mes_envies.png);margin:7px 10px 5px 10px;padding:0;}

/* 05_ et 06_ */
#page_liste .ventes  .fav_big{margin:7px auto 5px;color:#303030;padding:0 0 0 30px;width:110px;height:26px;line-height:26px;display:block;vertical-align:middle;background:url(/images/wishlist/fond_btn_addToFav.png) no-repeat left}
#page_liste .ventes button.fav_big{cursor:pointer;font-size:11px; width: 140px !important;border: medium none;margin:7px auto 5px;color:#303030;padding:0 0 0 30px;width:110px;height:26px;line-height:26px;display:block;vertical-align:middle;background:url(/images/wishlist/fond_btn_addToFav.png) no-repeat left}
#page_liste .ventes  .fav_big.envie{background:url(/images/wishlist/fond_link_mes_envies.png) no-repeat left}
#page_liste .ventes  .fav_small{margin:5px auto 5px;color:#303030;padding:0 0 0 30px;width:110px;height:26px;line-height:26px;display:block;vertical-align:middle;background:url(/images/wishlist/fond_btn_addToFav.png) no-repeat left} 
#page_liste .ventes  .fav_small.envie{background:url(/images/wishlist/fond_link_mes_envies.png) no-repeat left} 

/* 07_*/
/*--------------------------------------------------------------------------------- Comparateur -------------------------------------------*/
#bulle_historique{position:absolute;bottom:66px;width:100%;background-color:#e5e5e5;height:321px;z-index:5; display: none;}
#bulle_historique .bulle{margin:0 auto;width:940px;margin-top:10px;height:8px;background:url(../images/footer_bulle_fav_haut.png) no-repeat 0 0}
#bulle_historique .bulle .contenant{position:relative;float:left;margin-top:8px;background-color:#fff;width:100%;height:304px}
#bulle_historique .bulle .contenant .titre{float:left;margin-top:9px;margin-left:10px;font-size:16px;font-weight:bold;color:#777777} 
#bulle_historique .bulle .contenant .titre b{color:#303030}
#bulle_historique .compDiv{float:left;width:99%;overflow:hidden;height:230px;margin-top:15px;border-bottom:1px dotted #777777;background-color:#FFFFFF;padding:0}
#bulle_historique .compDiv .compProd{float:left;width:160px;height:200px;margin:0 14px 30px;background:url(/animations/images/wishlist/favoris_vide.jpg) no-repeat 0 0}
#bulle_historique .compDiv .compProd:first-child{margin-left:12px}
#bulle_historique .compDiv .compProd .produit{float:left;margin-left:1px;margin-top:1px;width:158px;height:196px;background-color:#ffffff;overflow:hidden;position:relative}
#bulle_historique .compDiv .compProd .floatSupp{position:absolute;top:5px;right:5px}
#bulle_historique .compDiv .compProd .produit .gauche{float:left;width:100%}
#bulle_historique .compDiv .compProd .produit .gauche a img{margin-top:8px}
#bulle_historique .compDiv .compProd .produit .titre{float:left;width:100%;margin-left:0;margin-top:4px}
#bulle_historique .compDiv .compProd .produit .titre a{font-weight:bold;color:#303030;font-size:10px; display: block; height: 22px; overflow: hidden;text-align:center;}
#bulle_historique .compDiv .compProd .produit .droite{float:left;width:100%}
#bulle_historique .compDiv .compProd .produit .droite .prix{float:left;width:100%;margin-top:5px}
#bulle_historique .compDiv .compProd .produit .droite .prix span{float:left;width:100%}
#bulle_historique .compDiv .dernierProd{margin-right:5px}
#bulle_historique .compDiv .compProd .produit .droite .prix .barre{float:left;width:100%;text-decoration:line-through;color:#777777;font-size:10px;line-height:14px}
#bulle_historique .compDiv .compProd .produit .droite .prix .rouge{float:left;width:100%;color:#e2001a;font-size:14px;line-height:18px;font-weight:bold}
#bulle_historique .btnDiv{position:absolute;width:215px;height:35px;bottom:15px;right:0;background-color:#FFFFFF}
#bulle_historique .btnDiv a{float:left;border:1px solid #dddddd}
#bulle_historique .btnDiv a:first-child {margin-left: 10px;margin-right: 8px;width: 190px;border: 2px solid #dddddd;height: 23px;background: url(/animations/images/wishlist/bg_btn_favoris.png) no-repeat scroll 0 0 transparent;text-align: center;font-size: 13px;color: #FFFFFF;font-family: inherit;padding-top: 8px;}

#dp_footer #historique {float:left;position:relative;margin-left:12px;width:121px;background:url(/images/wishlist/footer_favoris.png) no-repeat left 5px;color:#fff;text-align:center;line-height:43px;padding-top:10px;padding-bottom:16px;padding-left:3px;}
#dp_footer #historique_hover {left: 135px;margin-left:12px;width:121px;background:url(/images/wishlist/footer_favoris.png) no-repeat left 10px #FFFFFF;color:#fff;text-align:center;line-height:43px;padding-top:14px;padding-bottom:16px;padding-left:3px;display: none;position: absolute;;height: 40px;z-index: 6;}
#dp_footer #historique_hover.withoutcomparateurelement {left: 0px;}
#dp_footer #historique .badge {position:absolute;width:23px;height:25px;line-height:22px;vertical-align:top;font-weight:bold;top:0;right:70px;font-style:italic;}
#dp_footer #historique_hover .badge {position:absolute;width:23px;height:25px;line-height:22px;vertical-align:top;font-weight:bold;top:5px;right:83px;font-style:italic;}
#dp_footer #historique_hover a {margin-left:10px;display:block;font-size:14px;color:#000;padding:0 0 0 40px;line-height:18px;}
#dp_footer #historique_hover button {display:block;font-size:14px;color:#000;padding:0 0 0 41px;line-height:18px;}
#dp_footer #historique a {display:block;font-size:14px;color:#fff;line-height:18px;padding:0 0 0 40px;}
#dp_footer #historique button {display:block;font-size:14px;color:#fff;line-height:18px;padding:0 0 0 40px;}

/* Mes Envies v2*/
.contenuGauche {display: block !important;width: 150px;}
.contenuDroite {display: block !important;width: 780px;}
.m-t20{margin-top:20px;}
.m-r10{margin-right:10px;}
#mes_envies_v2 .sousTitreNiveau h1,#authentification_v2 .sousTitreNiveau h1{display:block;font-size:25px;font-family:'Arial Narrow',Arial;color:#cb192b;font-weight:normal;}
#mes_envies_v2  #envies_et_mag{width:780px;float:left;border:0;background:#FFF}
#mes_envies_v2  #envies_et_mag  .sousTitreParaMag{float:left}
#mes_envies_v2  #envies_et_mag  .sousTitreParaMag h2 {display:block;float:left;width:780px;margin-top:10px;margin-left:0px;text-indent:5px;font-family:'Arial Narrow',Arial;color:#000;font-weight:normal;font-size:20px;}
#mes_envies_v2  #envies_et_mag  #magasin{float:left;width:750px;margin-left:0px;border:1px dotted #cccccc;background:#F6F6F6 url(/animations/images/wishlist/mon_mag_carte.png) no-repeat 93% 10%;padding:15px 15px 10px;margin-top:3px;}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag{width:750px;position:relative;}
#mes_envies_v2  #envies_et_mag  #magasin .div_left{float:left;width:35%}
#mes_envies_v2  #envies_et_mag  #magasin .div_right{float:left;width:40%}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p{margin:7px 0 0px;padding:0;font-size:12px;}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p.mag{width:100%;}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p.lieu{width:100%}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p.lieu span{color:#303030}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p.coord{width:275px;}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p span{color:#000;font-weight:bold;}
#mes_envies_v2  #envies_et_mag  #magasin .infoMag p a{color:#666E76;font-weight:normal;text-decoration:underline;margin-left:10px;font-size:12px}

#mes_envies_v2  #laListe{width:780px;border-bottom:1px dotted #ccc;}
#mes_envies_v2  #laListe .titreListe{width:780px;margin-top:25px;}
#mes_envies_v2  #laListe .titreListe .titre{font-size:18px;margin-left:10px;padding-left:45px;background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat center left;line-height:26px}
#mes_envies_v2  #laListe .addPanier{width:767px;margin-left:7px;background:#f6f6f6;display:block;float:left;margin-top:3px;}
#mes_envies_v2  #laListe .addPanier .all_select{float:left;width:170px;padding:18px;display:block}
#mes_envies_v2  #laListe .addPanier .all_select span{width:130px;margin-left:10px;font:12px 'Arial';color:#777;display:block;float:left;border-right:1px solid #777;}
#mes_envies_v2  #laListe .addPanier .all_select .btn-check{float:left;width:15px;border:0}
#mes_envies_v2  #laListe .addPanier .total_prod{float:left;width:275px;padding:18px;display:block}
#mes_envies_v2  #laListe .addPanier .total_prod .left{float:left;}
#mes_envies_v2  #laListe .addPanier .total_prod .left span{font:12px 'Arial';font-weight:bold;color:#000;}
#mes_envies_v2  #laListe .addPanier .total_prod .right{float:right}
#mes_envies_v2  #laListe .addPanier .total_prod .right span{font:12px 'Arial';font-weight:bold;color:#000;}
#mes_envies_v2  #laListe .addPanier .total_prod .right span.red{color:#cb192b;}
#mes_envies_v2  #laListe .addPanier .add_list2panier{float:left;width:223px;display:block;padding:11px}
#mes_envies_v2  #laListe .addPanier .add_list2panier .btn_fond{cursor:pointer;float:right;width:190px;display:block;height:28px;background:url(/animations/images/wishlist/fond_btn_addList2panier.png) no-repeat center;}
#mes_envies_v2  #laListe .addPanier .add_list2panier .btn{float:left;font:12px 'Arial';font-weight:bold;color:#FFF;margin:6px 0 0 6px}
#mes_envies_v2  #laListe .lesProduits{width:780px;float:left;margin-top:15px;}
#mes_envies_v2  #laListe .lesProduits .produit{width:230px;float:left;margin:0 15px 0px 15px;position:relative;padding-bottom:10px;}
#mes_envies_v2  #laListe .lesProduits .produit .visuel_prod{width:192px;float:left;padding:15px 19px 5px 19px;}
#mes_envies_v2  #laListe .lesProduits .produit .visuel_prod .visuel{width:192px;height:175px;}
#mes_envies_v2  #laListe .lesProduits .produit .textes{width:192px;margin:19px;border-top:1px solid #d4d4d4;float:left;display:block}
#mes_envies_v2  #laListe .lesProduits .produit .textes .titre{font-weight:bold;color:#303030;font-size:11px; display: block; height: 22px; overflow: hidden;text-align:center;margin-top:10px;}
#mes_envies_v2  #laListe .lesProduits .produit .textes .titre a{font-weight:bold;color:#303030;font-size:11px; text-align:center;}
#mes_envies_v2  #laListe .lesProduits .produit .droite{float:left;}
#mes_envies_v2  #laListe .lesProduits .produit .droite .prix{float:left;width:192px;margin-top:5px;position:relative}
#mes_envies_v2  #laListe .lesProduits .produit .droite .prix span{float:left;width:100%;text-indent:10px;text-align:center}
#mes_envies_v2  #laListe .lesProduits .produit .droite .prix .barre{float:left;width:100%;text-decoration:line-through;color:#777777;font-size:12px;line-height:14px}
#mes_envies_v2  #laListe .lesProduits .produit .droite .prix .rouge{float:left;width:100%;color:#e2001a;font-size:16px;line-height:18px;font-weight:bold}
#mes_envies_v2  #laListe .lesProduits .produit .droite .prix .soldes{position:absolute;top:6px;left:20px;width:36px;height:19px;display:block}
#mes_envies_v2  #laListe .lesProduits .produit .droite .prix .soldes span {text-align:center;width:36px;height:19px;display:block;text-indent:0px;background-color:#b30117;line-height:19px;font-size:12px;font-weight:bold;color: #fff;}
#mes_envies_v2  #laListe .lesProduits .produit .droite .ecoContainer {display:block;float:left;width:192px;}
#mes_envies_v2  #laListe .lesProduits .produit .droite .ecoContainer .ecoPart{text-align:center;font-size: 10px;color: #ababab;line-height: 14px;}
#mes_envies_v2  #laListe .lesProduits .produit .link_part{float:left;width:192px;margin-top:10px;}
#mes_envies_v2  #laListe .lesProduits .produit .link_part a{margin:auto;font-weight:normal;color:#000;text-decoration:underline;padding-left:8px;font-size:11px;margin-left:30px;background:url(/animations/images/wishlist/produit_link_partage.gif)no-repeat left;}
#mes_envies_v2  #laListe .lesProduits .produit .coche{display:block;position:absolute;left:2px;top:2px;z-index:50px;width:auto;border:0}
#mes_envies_v2  #laListe .lesProduits .produit.epuise .coche{display:none}
#mes_envies_v2  #laListe .lesProduits .produit .si_epuise{display:none}
#mes_envies_v2  #laListe .lesProduits .produit.epuise .si_epuise{display:block;position:absolute;top:0;left:0;width:100%;height:85%;z-index:10;}
#mes_envies_v2  #laListe .lesProduits .produit.epuise .si_epuise .cache_visu{display:block;width:192px;height:175px;position:absolute;top:0;left:0;padding:15px 19px 5px 19px;background:url('/animations/images/wishlist/pix_gris.png');z-index:30;}
#mes_envies_v2  #laListe .lesProduits .produit.epuise .si_epuise .cache_prod{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url('/animations/images/wishlist/pix_blanc.png');z-index:20;}
#mes_envies_v2  #laListe .lesProduits .produit.epuise .si_epuise .info{display:block;position:absolute;top:80px;left:0;width:100%;text-align:center;color:#FFF;z-index:40;font-size:14px;font-family:'Arial';font-weight:bold;}
#mes_envies_v2  #laListe .lesProduits .produit.epuise .si_epuise .redirection{display:block;position:absolute;top:100px;left:0;text-align:center;width:100%;height:28px;line-height:28px;font:'Arial' 12px;font-weight:bold;color:#FFF;z-index:50;background:url(/animations/images/wishlist/link_redirection.png) no-repeat center;}
#mes_envies_v2  .ems{margin-bottom:50px;}


/* ELECTRO */
#page_liste #toute_page #ligner .ventes.moyenne .comparaison{float:left;width:170px;padding-bottom:10px;}
#page_liste #toute_page #ligner .ventes.moyenne .add2Fav{float:left;background:url("/animations/images/wishlist/fond_btn_addToFav.png") no-repeat;width:26px;height:26px;display:block;border:none;text-indent:0px;cursor:pointer;margin-top:5px;margin-left:15px}
#page_liste #toute_page #ligner .ventes.moyenne .add2Fav.red{float:left;background:url("/animations/images/wishlist/fond_link_mes_envies.png") no-repeat;width:26px;height:26px;display:block;border:none;text-indent:0px;cursor:pointer;margin-top:5px;margin-left:15px}
#page_liste #toute_page #ligner .ventes.moyenne .comparaison_Btn{float:right;background:url("/animations/images/wishlist/btn_gris.png") no-repeat center;width:86px;height:26px;display:block;border:none;text-indent:0px;cursor:pointer;margin-top:5px;margin-right:22px;margin-left:0}
#page_liste #toute_page #ligner .ventes.moyenne .comparaison_Btn span{display:block;text-align:center;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;vertical-align:middle;line-height:26px}

/* COMPTE */
.contenuE .boite_espace-client.envies p .mainLink{display:inline;font-weight:bold;}
.contenuE .boite_espace-client.envies p .allFav{display:inline-block;font-weight:bold;background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat right;padding-right:40px;height:26px;line-height:26px}
.contenuE .boite_espace-client.envies{padding-bottom: 72px;}

/* COMPTE V2 */
.contenuE .boite_espace-client.envies p .mainLink{display:inline;font-weight:bold;}
.contenuE .boite_espace-client.envies p .allFav{display:inline-block;font-weight:bold;background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat right;padding-right:40px;height:26px;line-height:26px}
.contenuE .boite_espace-client.envies{padding-bottom: 72px;}
/* .boite_espace-client .sousTitrePara h2{display:block;margin-left:5px;padding:5px;font-family:'Arial Narrow',Arial;color:#000;font-weight:normal;font-size:19px;width:130px;top:0} */
.dispNone .boite_espace-client .sousTitrePara h2{display:none;margin-left:5px;padding:5px;font-family:'Arial Narrow',Arial;color:#000;font-weight:normal;font-size:19px;width:130px;top:0}



#header #bloc_droit #bloc_haut #compte_non_actif .bloc  .mes_envies{float: left;width: 172px;margin-top: 5px;border-bottom: 1px dotted grey;padding-bottom: 10px;}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc  .mes_envies a{background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat left;line-height:26px;padding-left:30px;}
#header #bloc_droit #bloc_haut #compte_actif .bloc .mes_envies {float: left;width: 172px;border-bottom: 1px dotted grey;border-top: 1px dotted grey;margin-bottom:0px;padding-bottom:10px;margin-top:10px}
#header #bloc_droit #bloc_haut #compte_actif .bloc .mes_envies a{background:url(/animations/images/wishlist/fond_link_mes_envies.png) no-repeat left;line-height:26px;padding-left:30px}

#header #bloc_droit #bloc_haut #panier .fav{width:169px;float:left}
#header #bloc_droit #bloc_haut #panier .fav a{display:block;width:26px;height:26px;background:url(/animations/images/wishlist/fond_btn_addToFav.png);margin:7px 10px 5px 10px;padding:0;}
#header #bloc_droit #bloc_haut #panier .fav a.envie{display:block;width:26px;height:26px;background:url(/animations/images/wishlist/fond_link_mes_envies.png);margin:7px 10px 5px 10px;padding:0;}

.toShowAfterCookiesConsent {display: none;}

a.lien_picto_promo {
	width: auto !important;
	height: auto !important;
	float: none !important;
}
a.lien_picto_promo img{
	margin: 0 !important;
}
