/* conteneurs */
#conteneur_haut{background:none;background-color:#F3F3F3;height:129px;text-align:center;width:100%;clear:both}
#conteneur_haut_panier{background-color:#F3F3F3;height:129px;text-align:center;width:100%;clear:both}
/*#conteneur_central{background-color:#F3F3F3}*/
#conteneur_central_panier{background-color:#F3F3F3;height:100%;text-align:center;width:100%;clear:both}
#conteneur_footer{background:url(/images/header_footer/footer_fond.jpg) repeat-x scroll center top #F3F3F3;height:378px;text-align:center;width:100%;clear:both}
#conteneur_footer_mobile{background:url(/images/header_footer/footer_fond.jpg) repeat-x scroll center top #F3F3F3;height:417px;text-align:center;width:100%;clear:both}
/* fin conteneurs */

/* header */
#header{width:958px;height:129px;text-align:left;position:relative;z-index:10021;background:url(/images/header_footer/Headerfooter_but_02.jpg) no-repeat;margin:0 auto}
#header ul li{float:left;height:46px}
#header #bloc_droit{width:958px;float:left}
#header #bloc_droit #bloc_haut{float:left;width:940px;height:92px;background:none;position:relative;z-index:200;}
#header #bloc_droit #bloc_haut #logo{float:left;margin-top:20px;margin-left:18px;width:94px;margin-right:18px;height:70px}
#header #bloc_droit #bloc_haut #zone_ems_haut{float:right;margin-left:10px;height:82px;}
#header #bloc_droit #bloc_haut #zone_ems_haut #premier_ems{float:right;margin-top:11px;width:199px;}
#header #bloc_droit #bloc_haut #zone_ems_haut #premier_ems .premier_ems_contact_header {display: block;height: 70px;width: 190px;}
#header #bloc_droit #bloc_haut #compte{float:left;width:217px;background:none;padding-top:7px}
#header #bloc_droit #bloc_haut #compte a{width:244px}
#header #bloc_droit #bloc_haut #compte #mon_compte{float:right;width:67px;height:19px;padding-left:25px;background:url(/images/header_footer/logo_compte.jpg) no-repeat 0 0;display:block;color:#fff;font-size:12px;padding-right: 20px}
#header #bloc_droit #bloc_haut #compte #nouveaute{float:right;width:140px;margin-top:14px}
#header #bloc_droit #bloc_haut #compte #nouveaute img{float:right}
#header #bloc_droit #bloc_haut #compte_actif{display:none;float:left;height:450px;width:217px;background:none;padding-top:7px;position:relative;}
#header #bloc_droit #bloc_haut #compte_actif .bloc .bonjour{float:left;width:169px;border-top:1px dotted grey;border-bottom:1px dotted grey;text-align:center;margin-bottom:13px}
#header #bloc_droit #bloc_haut #compte_actif .bloc .bonjour span#block_bonjour{float:none;display:block;margin-top:10px;margin-bottom:10px;font-weight:700;font-size:11px;color:#303030}
#header #bloc_droit #bloc_haut #compte_actif .bloc .bonjour span.bonjour_avec_picto{width: 108px; float: left !important;margin-left: 10px}
#header #bloc_droit #bloc_haut #compte_actif .bloc .bonjour span.photo_profile {display: block;margin: 5px 0px 5px 10px;width: 40px; float: left}
#header #bloc_droit #bloc_haut #compte_actif a{float:left;padding-bottom:1px;color:#777;font-size:11px;width:150px;background:url(/images/header_footer/fleche_rouge_gde.png) 0 4px no-repeat;padding-left:9px}
#header #bloc_droit #bloc_haut #compte_non_actif{display:none;float:left;width:217px;height:550px;background:none;padding-top:7px;position:relative}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .email input{float:left;width:172px;height:26px;background:url(/images/header_footer/champs_email.png) no-repeat 0 0;margin:2px 0 5px;padding:0}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .password input{float:left;border:0;width:172px;height:26px;background:url(/images/header_footer/champs_email.png) no-repeat 0 0;margin:2px 0 5px;padding:0}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .password #mdp_client{padding-bottom:7px}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .lien_connexion{float:left;width:172px}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .lien_connexion a{float:right;width:auto;color:#000;font-size:11px}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .creation_compte{float:left;width:172px;margin-top:10px;border-top:1px dotted grey;border-bottom:1px dotted grey;padding-bottom:10px}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc span{padding-bottom:6px}
#header #bloc_droit #bloc_haut #compte_non_actif a{float:left;padding-bottom:1px;color:#777;font-size:11px;width:176px;background:url(/images/header_footer/fleche_rouge_gde.png) 0 4px no-repeat;padding-left:9px}
#header #bloc_droit #bloc_haut #panier{float:left;margin-left:30px;width:161px;height:67px;padding-top:0}
#header #bloc_droit #bloc_haut #panier a{float:left;margin-left:30px;margin-top:26px;color:#303030;font-size:12px;}
#header #bloc_droit #bloc_haut #panier #panier_vide{background:url(/images/header_footer/panier.png) no-repeat 50% 0;float:left;width:161px;height:67px;display:none;}
#header #bloc_droit #bloc_haut #panier #panier_vide a{float:left;cursor:pointer;margin-left:65px;margin-top:22px}
#header #bloc_droit #bloc_haut #panier #panier_rempli{float:left;width:167px;height:67px ; cursor: pointer;}
#header #bloc_droit #bloc_haut #panier #panier_rempli .panier_titre{margin-top:5px;line-height:17px}
#header #bloc_droit #bloc_haut #panier #panier_rempli a{float:left;cursor:pointer;font-size:12px;margin-left:65px;line-height:12px;margin-top:0}
#header #bloc_droit #bloc_haut #panier #panier_rempli .prix{font-size:14px;line-height:14px;margin-top:2px;color:#000}
#header #bloc_droit #bloc_haut #panier #panier_rempli .nb_art{font-size:11px;line-height:12px;margin-top:0}
#header #bloc_droit #bloc_haut #panier #panier_ouvert_rempli{display:none;float:left;background:url(/images/header_footer/panier_ouvert.png) no-repeat 3px 0;width:167px;height:67px; cursor:pointer ; }
#header #bloc_droit #bloc_haut #panier #panier_ouvert_rempli .panier_titre{margin-top:5px;line-height:17px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert_rempli a{float:left;cursor:pointer;font-size:12px;margin-left:65px;line-height:12px;margin-top:0}
#header #bloc_droit #bloc_haut #panier #panier_ouvert_rempli .prix{font-size:14px;line-height:14px;margin-top:2px;color:#000}
#header #bloc_droit #bloc_haut #panier #panier_ouvert_rempli .nb_art{font-size:11px;line-height:12px;margin-top:0}
#header #bloc_droit #bloc_haut #panier #panier_ouvert{position:absolute;float:left;z-index:100035;top:57px;right:11px;width:313px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .ombre_haut{float:left;background:url(/images/header_footer/panier_ombre_haut.png) 0 0 no-repeat;width:313px;height:3px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .ombre_bas{float:left;background:url(/images/header_footer/panier_ombre_bas.png) 0 0 no-repeat;width:313px;height:2px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles{float:left;background:url(/images/header_footer/panier_ombre_fond.png) 0 0 repeat-y;width:310px;height:auto;padding-left:3px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article{float:left;margin-left:3px;padding-top:10px;padding-bottom:10px;width:301px;border-top:1px dotted #c7bfbf}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .images{float:left;width:93px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .texte{float:left;width:169px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .texte .noir{float:left;width:166px;font-size:11px;color:#4e4949}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .texte .rouge{float:left;width:166px;font-size:10px;color:#e81419}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .texte .gris{float:left;width:166px;font-size:10px;color:#827c7c;margin-top:3px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .supprimer_mini{float:left;width:15px;margin-left:20px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total{float:left;margin-left:3px;width:301px;height:98px;background-color:#f1f1f1;margin-bottom:2px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total .titre_total{font-size:14px;margin-left:110px;margin-top:20px}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total .prix_total{float:left;font-size:12px;margin-top:20px;margin-left:16px;font-weight:700}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total .msgvide{float:left;font-size:12px;margin-top:40px;margin-left:90px;font-weight:700}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total .loading{float:left;font-size:12px;margin-top:40px;margin-left:130px;font-weight:700}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total .acceder{float:left;margin-top:20px;margin-left:89px;width:128px;height:33px;color:#fff;font-weight:700;background:url(/images/header_footer/panier_acceder.jpg) no-repeat 0 0;line-height:30px;padding-left:12px}
#header #bloc_droit #bloc_haut #zone_recherche #phrase{float:left;margin-top:22px;margin-left:38px}
#header #bloc_droit #bloc_haut #zone_recherche #phrase #bienvenue{float:left;background:url(/images/header_footer/bienvenue.jpg) no-repeat 0 0;display:block;height:16px;width:199px}
#header #bloc_droit #bloc_haut #zone_recherche label[for=recherche]{float:left;width:0}
#header #bloc_droit #bloc_haut #zone_recherche #recherche{float:left;font-size:12px;color:#6c6666;width:287px;margin-left:7px;margin-top:14px;background:none;border:0}
#header #bloc_droit #bloc_haut #zone_recherche #valide_recherche{float:left;cursor:pointer;width:26px;height:20px;margin-top:11px;background:url(/images/header_footer/recherche_ok.png) no-repeat 0 0;border:0;color:#fff;font-size:11px;text-align:center;vertical-align:middle}
#header #bloc_droit #bloc_menu{float:left;width:940px;height:37px;background-color:#1b1b1b;z-index:100;}
#header #bloc_droit #bloc_menu ul.ul-title-menu{float:left;width:958px;margin-left:10px;padding:0;}
#header #bloc_droit #bloc_menu ul li.li-title-menu{float:left;background:url(/images/header_footer/menu_separation.png) no-repeat center right;height:37px;}
#header #bloc_droit #bloc_menu ul li a.a-title-menu{cursor: pointer;float:left;margin-top:11px;margin-left:14px;margin-right:14px;font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;text-decoration:none;height: 26px;}
#header #bloc_droit #bloc_menu ul li a.a-title-menu{font-size:11px\9}
#header #bloc_droit #bloc_menu ul li a.on{background: url(/images/header_footer/trait_rouge_menu.png) repeat-x 0px 17px transparent;}
#header #bloc_droit #bloc_menu ul li#onglet-6{background:none}
#header #bloc_droit #bloc_menu ul li#onglet-7{width:124px;margin-left:35px;background:url(/images/header_footer/mini_carte_france.png) no-repeat center left}
#header #bloc_droit #bloc_menu ul li#onglet-7 a{text-transform:none;font-weight:normal;font-size:11px;margin-top:8px;margin-left:33px;line-height:12px;margin-right:12px}
#header #bloc_droit #bloc_menu ul li#onglet-8{width:115px;background:url(/images/header_footer/menu_sep_pointille.png) no-repeat center left;position:relative;}
#header #bloc_droit #bloc_menu ul li#onglet-8 #cata20132014{position:absolute;top:-25px;left:-133px;}
#header #bloc_droit #bloc_menu ul li#onglet-8 a{width: 195px;text-transform:none;font-weight:normal;font-size:11px;margin-top:8px;margin-left:33px;line-height:12px;margin-right:3px}
#header #bloc_droit #bloc_menu ul li#onglet-8 a span#lien_menu_catalogue{display: block; float: left;width: 87px;text-align: left;}
#header #bloc_droit #bloc_menu ul li#onglet-8 a img#img_menu_catalogue{margin-top: -21px;}
#header #bloc_droit #bloc_haut li#newsletter{background:url(/images/newsletter.png);width:353px;height:52px}
#header #bloc_droit #bloc_haut li#newsletter input{height:20px;margin-top:11px;margin-left:123px;width:176px;border:1px solid #e9e5e5;float:left;padding:2px 4px}
#header #bloc_droit #bloc_haut li#newsletter button{border:1px solid #e9e5e5;background-color:#000;color:#fff;margin-top:13px;margin-left:3px;width:23px;height:23px}
#header #bloc_droit #bloc_haut li#newsletter button span{font-size:11px}
#header #bloc_droit #bloc_haut #btn_compte{background:url(/images/compte.jpg) no-repeat 50% 0}
#header #bloc_droit #bloc_haut #btn_panier{background:url(/images/panier.jpg) no-repeat 50% 0}
#header #bloc_droit #bloc_haut #compte_actif .entete,#header #bloc_droit #bloc_haut #compte_non_actif .entete{width:133px;height:57px;position:absolute;z-index:100021;top:0;left:83px;background-color:#f1f1f1}
#header #bloc_droit #bloc_haut #compte_actif .entete a,#header #bloc_droit #bloc_haut #compte_non_actif .entete a{background: url("/images/header_footer/logo_compte_actif.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #303030;
display: block;
font-size: 12px;
height: 37px;
line-height: 37px;
margin-left: 10px;
margin-top: 7px;
padding-left: 45px;
text-decoration: none;
width: 76px;}
#header #bloc_droit #bloc_haut #compte_actif .bloc_menu_actif,#header #bloc_droit #bloc_haut #compte_non_actif .bloc_menu_actif{width:219px;position:absolute;z-index:100021;top:50px;left:0px}
#header #bloc_droit #bloc_haut #compte_actif .arrondi_haut,#header #bloc_droit #bloc_haut #compte_non_actif .arrondi_haut{float:left;width:219px;margin-left:3px;height:6px;background:url(/images/header_footer/arrondi_haut.png) no-repeat 0 0}
#header #bloc_droit #bloc_haut #compte_actif .bloc{float:left;width:185px;height:auto;background:url(/images/header_footer/fond_bloc.png) repeat-y 0 0;padding:6px 15px 2px 23px}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc{float:left;width:185px;height:auto;background:url(/images/header_footer/fond_bloc.png) repeat-y 0 0;padding:3px 15px 11px 23px}
#header #bloc_droit #bloc_haut #compte_actif .bloc #deconnexion,#header #bloc_droit #bloc_haut #compte_non_actif .bloc #deconnexion{margin-top: 20px;padding-top: 8px;color: #000;font-size: 11px;border-top: 1px dotted grey;padding-left: 18px;background: url(/animations/pix/supprimer.gif) no-repeat 0 6px;}
#header #bloc_droit #bloc_haut #compte_actif .arrondi_bas,#header #bloc_droit #bloc_haut #compte_non_actif .arrondi_bas{float:left;margin-left:3px;width:218px;height:8px;background:url(/images/header_footer/arrondi_bas.png) no-repeat 0 0}
#bloque-1 .categories,#bloque-2 .categories,#bloque-3 .categories,#bloque-4 .categories,#bloque-5 .categories,#bloque-6 .categories{/*float:left*/}
#header #bloc_droit #bloc_haut #compte_actif a:hover,#header #bloc_droit #bloc_haut #compte_non_actif a:hover,#bloque-1 .categories a:hover,#bloque-2 .categories a:hover,#bloque-3 .categories a:hover,#bloque-4 .categories a:hover,#bloque-5 .categories a:hover{text-decoration:underline}
#header #bloc_droit #bloc_haut #compte_actif span,#header #bloc_droit #bloc_haut #compte_non_actif span{float:left;display:block;margin-top:10px;font-weight:700;font-size:11px;color:#303030;width:160px;}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .email label,#header #bloc_droit #bloc_haut #compte_non_actif .bloc .password label{float:left;background:none;width:180px}
#header #bloc_droit #bloc_haut #zone_recherche,#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche{float:left;width:391px}
#header #bloc_droit #bloc_menu ul li#onglet-7 a:hover,#header #bloc_droit #bloc_menu ul li#onglet-8 a:hover,#header #bloc_droit #bloc_menu ul li#onglet-9 a:hover{border-bottom:0}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche{position:relative;float:left;margin-top:39px;}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche #rechercheForm{float:left;width:393px}
/*#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats{display:none;position:absolute;z-index:100055;top:33px;left:0;border:1px solid #aaa;background-color:#fff;width:347px;padding-bottom:20px;padding-top:3px}*/
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats{display:none;position:absolute;z-index:100055;top:33px;left:0;border:1px solid #aaa;background-color:#fff;width:347px;padding-bottom:0px;padding-top:3px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produit{float:left;width:344px;margin-top:14px;margin-bottom:12px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produit:hover{font-weight:bold ; }
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produit .image{float:left;width:70px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produit .image a{margin-left: 10px !important; width: 60px !important; height: 50px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produit .texte{float:left;width:270px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produit .texte a{margin-left:0;width:270px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .magasin{float:left;width:344px;margin-left:0;padding-top:3px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats a{float:left;width:285px;margin-left:35px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .titre{float:left;width:312px;font-weight:700;font-size:12px;color:#000;line-height:15px;background-color:#f1f1f1;padding-left:35px;margin-bottom:3px;}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .gris{color:#6c6666}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .rouge{font-weight:700;color:#f01a00}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .prix{font-weight:700;color:#000}
#bloque-1,#bloque-2,#bloque-3,#bloque-4,#bloque-5,#bloque-6{/*background:url(/images/header_footer/bcg_layer.png) 0 0 no-repeat;*/background:none;border:0;width:950px;/*position:absolute;top:126px;padding-bottom:17px;left:50%;margin-left: -484px;*/font-size:12px;z-index:10020;}
#bloque-1 .contenu_layer,#bloque-2 .contenu_layer,#bloque-3 .contenu_layer,#bloque-4 .contenu_layer,#bloque-5 .contenu_layer,#bloque-6 .contenu_layer{
    background: url("/images/header_footer/menu_fond_layer_centre_droite.png") repeat-y scroll 748px 0 #FFFFFF;
    float: left;
    height: 100%;
    left: 185px;
    margin-left: 0;
    /*margin-top: 3px;*/
    padding-bottom: 14px;
    top: 0;
    width: 753px;
    z-index: 10022;
    }
#header #bloc_droit #bloc_menu ul li#onglet-7{}

#bloque-1 .colonne1,#bloque-2 .colonne1,#bloque-3 .colonne1,#bloque-4 .colonne1,#bloque-5 .colonne1,#bloque-6 .colonne1{
   background-color: #303030;
   float: left;
   height: 100%;
   /*left: 5px;
   top: 0;
   margin-left: 5px;
   margin-top: 3px;*/
   padding-bottom: 15px;
   width: 192px;
   z-index: 10025;
    }
#bloque-1 .colonne1 .inactif,#bloque-2 .colonne1 .inactif,#bloque-3 .colonne1 .inactif,#bloque-4 .colonne1 .inactif,#bloque-5 .colonne1 .inactif,#bloque-6 .colonne1 .inactif{float:left;border-top:1px solid #525252;width:166px;/*height:46px;*/font-size:18px;color:#fff;text-align:left;padding-left:26px;padding-bottom: 10px;padding-top: 10px;}
#bloque-1 .colonne1 .inactif a,#bloque-2 .colonne1 .inactif a,#bloque-3 .colonne1 .inactif a,#bloque-4 .colonne1 .inactif a,#bloque-5 .colonne1 .inactif a,#bloque-6 .colonne1 .inactif a{float:left;font-weight:bold;width:157px;font-size:14px;color:#fff;background:url(/images/header_footer/fleche_blanche_gde.png) 0 8px no-repeat;padding-left:9px}
#bloque-1 .colonne1 .actif,#bloque-2 .colonne1 .actif,#bloque-3 .colonne1 .actif,#bloque-4 .colonne1 .actif,#bloque-5 .colonne1 .actif,#bloque-6 .colonne1 .actif{float:left;width:168px;/*height:50px;*/font-size:18px;color:#303030;background-color:#fff;text-align:left;padding-left:26px;padding-bottom: 10px;padding-top: 10px;}
#bloque-1 .colonne1 .actif a,#bloque-2 .colonne1 .actif a,#bloque-3 .colonne1 .actif a,#bloque-4 .colonne1 .actif a,#bloque-5 .colonne1 .actif a,#bloque-6 .colonne1 .actif a{float:left;font-weight:bold;width:157px;font-size:14px;color:#303030;background:url(/images/header_footer/fleche_rouge_gde.png) 0 7px no-repeat;padding-left:9px}
#bloque-1 .colonne2,#bloque-2 .colonne2,#bloque-3 .colonne2,#bloque-4 .colonne2,#bloque-5 .colonne2,#bloque-6 .colonne2{float:left;margin-top:21px;width:168px;height:180px;margin-left:18px;padding-right:8px;border-right:1px dotted #777}
#bloque-1 .colonne3,#bloque-2 .colonne3,#bloque-3 .colonne3,#bloque-4 .colonne3,#bloque-5 .colonne3,#bloque-6 .colonne3{float:left;margin-top:21px;width:168px;height:180px;margin-left:11px;padding-right:8px;border-right:1px dotted #777}

#bloque-1 .colonne4,#bloque-2 .colonne4,#bloque-3 .colonne4,#bloque-4 .colonne4,#bloque-5 .colonne4,#bloque-6 .colonne4{float:left;margin-top:21px;width:165px;height:180px;margin-left:12px}
#bloque-1 .colonnebas,#bloque-2 .colonnebas,#bloque-3 .colonnebas,#bloque-4 .colonnebas,#bloque-5 .colonnebas,#bloque-6 .colonnebas{
    background: url("/images/header_footer/menu_layer_fond_bas.png") repeat-x scroll 0px bottom transparent;
    float: left;
    width: 748px;
    padding-bottom: 10px;
}
#bloque-1 .colonnebas .nos_marques,#bloque-2 .colonnebas .nos_marques,#bloque-3 .colonnebas .nos_marques,#bloque-4 .colonnebas .nos_marques,#bloque-5 .colonnebas .nos_marques,#bloque-6 .colonnebas .nos_marques{float:left;width:539px;padding-left: 10px;margin-top:69px;padding-bottom: 10px;height: 22px;}
#bloque-1 .colonnebas .derniere_pub,#bloque-2 .colonnebas .derniere_pub,#bloque-3 .colonnebas .derniere_pub,#bloque-4 .colonnebas .derniere_pub,#bloque-5 .colonnebas .derniere_pub,#bloque-6 .colonnebas .derniere_pub{float:left;width:180px;margin-top:11px}
#bloque-1 .colonnebas .titre_categories,#bloque-2 .colonnebas .titre_categories,#bloque-3 .colonnebas .titre_categories,#bloque-4 .colonnebas .titre_categories,#bloque-5 .colonnebas .titre_categories,#bloque-6 .colonnebas .titre_categories{float:left;width:auto}
#bloque-1 .colonnebas .categories a,#bloque-2 .colonnebas .categories a,#bloque-3 .colonnebas .categories a,#bloque-4 .colonnebas .categories a,#bloque-5 .colonnebas .categories a,#bloque-6 .colonnebas .categories a{background:none;width:auto;height:12px;margin-top:3px;border-right:1px solid grey;padding-right:10px}
#bloque-1 .colonne_centrale,#bloque-2 .colonne_centrale,#bloque-3 .colonne_centrale,#bloque-4 .colonne_centrale,#bloque-5 .colonne_centrale,#bloque-6 .colonne_centrale{
    float: left;
    height: 293px;
    width: 759px;
}
#bloque-1 .colonne5,#bloque-2 .colonne5,#bloque-3 .colonne5,#bloque-4 .colonne5,#bloque-5 .colonne5,#bloque-6 .colonne5{float:left;width:180px}
#bloque-1 .colonne5 a,#bloque-2 .colonne5 a,#bloque-3 .colonne5 a,#bloque-4 .colonne5 a,#bloque-5 .colonne5 a,#bloque-6 .colonne5 a{float:left;margin-top:10px}
#bloque-1 .colonne5 #pub1,#bloque-2 .colonne5 #pub1,#bloque-3 .colonne5 #pub1,#bloque-4 .colonne5 #pub1,#bloque-5 .colonne5 #pub1,#bloque-6 .colonne5 #pub1{float:left;margin-top:4px}
#bloque-1 .titre_categories,#bloque-2 .titre_categories,#bloque-3 .titre_categories,#bloque-4 .titre_categories,#bloque-5 .titre_categories,#bloque-6 .titre_categories{border:0;display:block;line-height:20px;height:40px;color:#303030;background:url(/images/fleche_grise.gif) no-repeat 0 5px;text-align:left;font-size:14px;font-weight:normal;margin:13px 0 0;padding:0 0 0 10px}
#bloque-1 .titre_categories a,#bloque-2 .titre_categories a,#bloque-3 .titre_categories a,#bloque-4 .titre_categories a,#bloque-5 .titre_categories a,#bloque-6 .titre_categories a{font-size:14px;color:#303030}
#bloque-1 .titre_categories img,#bloque-2 .titre_categories img,#bloque-3 .titre_categories img,#bloque-4 .titre_categories img,#bloque-5 .titre_categories img,#bloque-6 .titre_categories img{float:left;margin-right:10px}
#bloque-1 .categories,#bloque-2 .categories,#bloque-3 .categories,#bloque-4 .categories,#bloque-5 .categories,#bloque-6 .categories{display:block;font-size:11px;/*background:url(/images/petite_fleche.gif) no-repeat 0 5px;*/text-align:left;margin:0 0 0 10px;padding:0 0 0 0px}
#bloque-1 .categories a,#bloque-2 .categories a,#bloque-3 .categories a,#bloque-4 .categories a,#bloque-5 .categories a,#bloque-6 .categories a{float:left;padding-bottom:1px;color:#777;font-size:12px;width:150px;background:url(/images/header_footer/fleche_rouge_gde.png) 0 4px no-repeat;padding-left:9px}
#bloque-1 .debut_colonne,#bloque-2 .debut_colonne,#bloque-3 .debut_colonne,#bloque-4 .debut_colonne,#bloque-5 .debut_colonne,#bloque-6 .debut_colonne{margin-top:0}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles #premier_article,#bloque-1 .colonnebas .categories a.dernier,#bloque-2 .colonnebas .categories a.dernier,#bloque-3 .colonnebas .categories a.dernier,#bloque-4 .colonnebas .categories a.dernier,#bloque-5 .colonnebas .categories a.dernier,#bloque-6 .colonnebas .categories a.dernier{border:0}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .images a,#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .texte a,#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .panier_article .supprimer_mini a{margin:0}
#header #bloc_droit #bloc_haut #panier #panier_ouvert .panier_articles .total span,#header #bloc_droit #bloc_haut #compte_non_actif .bloc .loggue,#header #bloc_droit #bloc_haut #compte_non_actif .bloc .email,#header #bloc_droit #bloc_haut #compte_non_actif .bloc .password,#header #bloc_droit #bloc_haut ul#compte_perso li{float:left}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .sesouvenirdemoiheader {float: left;height: 22px;width: 100%;}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .sesouvenirdemoiheader input{margin-top: 3px;margin-right: 3px;float: left;}
#header #bloc_droit #bloc_haut #compte_non_actif .bloc .sesouvenirdemoiheader label{background: none;margin-bottom: 5px;margin-top: 3px;display: block;width: 155px;float: left;}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .proposition,#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .produits,#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .marque{float:left;width:344px;margin-left:0;padding-bottom:12px;padding-top:3px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .proposition a,#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .marque a,#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .magasin a{margin-top:4px}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .proposition .active { background-color: #F1F1F1;}
#header #bloc_droit #bloc_haut #zone_recherche #moteurRecherche .recherche_resultats .proposition a:hover { background-color: #F1F1FF;}
#bloque-1 .colonnebas .titre_categories,#bloque-2 .colonnebas .titre_categories,#bloque-3 .colonnebas .titre_categories,#bloque-4 .colonnebas .titre_categories,#bloque-5 .colonnebas .titre_categories,#bloque-6 .colonnebas .titre_categories{height:22px;}
/* fin header */

/* footer */
#footer{width:990px;text-align:left;position:relative;margin:0 auto}
#footer #bloc_liens{float:left;width:980px;height:auto;margin-left:12px;position:relative}
#footer #bloc_liens .span_bloc{display:block}
#footer #bloc_liens .bloc{float:left;width:243px;height:auto;display:block!important;position:relative;border-right:1px dotted grey;margin-top:12px}
#footer #bloc_liens .bloc.dernier{border:none}
#footer #bloc_liens .bloc .texte{float:left;width:145px;margin-left:3px}
#footer #bloc_liens .bloc .images{float:left;width:70px;margin-top: 15px}
#footer #bloc_liens .bloc .titre{float:left;height:auto;margin:6px 0 0 3px}
#footer #bloc_liens .bloc .texte .titre .lien{background:none;margin:0;padding:0;}
#footer #bloc_liens .bloc .rouge{float:left;font-size:16px;color:#e2001a;margin-left:3px ;}
#footer #bloc_liens .bloc .noire{float:left;font-size:16px;color:#303030;margin-left:3px ;}
#footer #bloc_liens .bloc .texte .contient{float:left;width:141px;margin-top:4px}
#footer #bloc_liens .bloc .texte .contient p{margin-top:0;margin-left:7px;font-size:12px;line-height:12px}
#footer #bloc_liens .bloc .texte .contient p span{color:#777777;text-decoration:none;text-decoration:none !important;background:none;margin:0;padding:0}
#footer #bloc_liens .bloc .texte .contient ul{float:left;width:141px}
#footer #bloc_liens .bloc .texte .contient ul li{float:left;width:141px;background:url(/images/header_footer/footer_puce.png) no-repeat 5px 7px;padding-left:14px;font-size:12px;line-height:15px}
#footer #bloc_liens .bloc .texte .contient ul li span{color:#777777;text-decoration:none;text-decoration:none !important;background:none;margin:0;padding:0}
#footer #bloc_liens .bloc .texte .contient ul li.sans_puces{background:none;padding-left:5px}
#footer #bloc_liens .bloc .texte .lien{float:left;width:141px;margin-top:9px;background:url(/images/header_footer/fleche_rouge_gde.png) no-repeat 3px 5px;padding-left:11px;margin-left:2px;color:#303030;font-size:12px;padding-bottom:3px}
#footer #bloc_liens .bloc .texte .lien:hover{text-decoration:underline}
#footer #bloc_liens .bloc .images a{margin-top:46px;margin-left:0}
#footer #bloc_liens .bloc p{display:block;margin-top:40px;margin-left:21px;width:123px;height:46px;font-size:12px}
#footer #bloc_liens .bloc a.lien{display:block;margin:0px;height: 101px}
#footer #bloc_liens #carte_but{background:none;width:232px;height:auto}
#footer #bloc_liens #carte_but .images{margin-top:24px;margin-left:0}
#footer #bloc_liens #carte_but .titre{margin-left:1px}
#footer #bloc_liens #nos_magasins{background:none;width:235px;height:auto}
#footer #bloc_liens #nos_magasins p{width:140px}
#footer #bloc_liens #nos_magasins .images{margin-top:15px;margin-left:0}
#footer #bloc_liens #catalogues{background:none;width:234px;height:auto}
#footer #bloc_liens #catalogues .images{margin-top:11px;margin-left:0}
#footer #bloc_liens #catalogues .texte{width:136px}
#footer #bloc_liens #web_tv{background:none;width:243px;height:auto}
#footer #bloc_liens #web_tv .images{margin-top:27px;margin-left:0}
#footer #bloc_liens #web_tv .texte{margin-left:13px}
#footer #bloc_liens #web_tv p{width:115px}
#footer #newsletter{float:left;width:980px;height:auto;margin-left:13px}
#footer #site_mobile{text-align: center; float:left;width:980px;height:auto;margin-left:13px; padding-top: 5px;}
#footer .newsletter .image{float:left;margin-left:21px;width:58px;margin-top:14px}
#footer .newsletter .texte{float:left;margin-top:18px;width:307px;font-size:12px;color:#303030;padding-right:12px}
#footer .newsletter .texte span{font-size:12px;line-height:13px;color:#303030}
#footer .newsletter #formulaire_newsletter{float:left;margin-top:15px;width:325px;height:29px;background:url(/images/header_footer/footer_input_newsletter.png) transparent no-repeat 5px 5px}
#footer .newsletter #formulaire_newsletter input{float:left;background-color:transparent!important;border:0;margin-top:5px;height:24px;width:287px;padding-left:10px;line-height:24px;}
#footer .newsletter #formulaire_newsletter button{float:left;width:26px;color:#fff;font-size:11px;text-align:center;background:url(/images/header_footer/footer_ok_newsletter.png) transparent no-repeat 0 7px;border:0;height:27px;padding-top:5px;cursor:pointer;}
#footer #footer_bas{float:left;width:980px;height:165px}
#footer #footer_bas .titre span{font-size:11px;color:#343434}
#footer #footer_bas .titre .bold{font-weight:700}
#footer #footer_bas ul{float:left;border-right:1px dotted grey;margin-top:6px}
#footer #footer_bas ul li{float:left;width:141px;background:url(/images/header_footer/footer_puce.png) no-repeat 0 7px;padding-left:9px;font-size:12px;padding-bottom:5px}
#footer #footer_bas ul .sans_puces{background:none;padding-left:0}
#footer #footer_bas ul li a{float:left;color:#777;font-size:12px;width:213px}
#footer #footer_bas #colonne1{float:left;width:225px;margin-left:20px;margin-top:25px}
#footer #footer_bas #colonne1 ul{width:225px;}
#footer #footer_bas #colonne2{float:left;width:232px;margin-left:9px;margin-top:25px}
#footer #footer_bas #colonne2 ul{width:225px;}
#footer #footer_bas #colonne3{float:left;width:243px;margin-left:9px;margin-top:25px!important}
#footer #footer_bas #colonne3 ul{width:225px;height:73px;border:none}
/*
#footer #restez_connecte{position:absolute;top:139px;left:731px;width:224px;height:180px;background:url(/images/header_footer/footer_restez_connecte.png) no-repeat 0 0}
#footer #restez_connecte .youtube{float:left;margin-left:178px;margin-top:10px}
#footer #restez_connecte .facebook{float:left;margin-left:10px;margin-top:5px}
#footer #restez_connecte .twitter{float:left;margin-left:143px;margin-top:5px}
#footer #restez_connecte .pinterest{float:left;margin-left:10px;margin-top:10px}
#footer #restez_connecte .googleplus{float:left;margin-left:143px;margin-top:10px}
#footer #restez_connecte .pub{float:left;margin-left:0;margin-top:10px}
*/
#footer #derniere_ligne{float:left;width:980px;height:40px}
#footer #derniere_ligne ul{float:left;margin-left:174px;width:775px;}
#footer #derniere_ligne ul li{float:left;margin-top:16px;border-right:1px solid #303030;font-size:11px;color:#303030;height:13px}
#footer #derniere_ligne ul li a{float:left;margin-right:10px;font-size:11px;margin-left:7px;color:#303030;line-height:10px}
#footer #derniere_ligne ul li button{cursor:pointer; border: none;background: transparent;float:left;margin-right:10px;font-size:11px;margin-left:7px;color:#303030;line-height:10px}
#footer #derniere_ligne ul .sans_puces{border:0}
#footer #derniere_ligne ul .logo_but{float:right;margin-right:0;margin-top:6px}
#footer #derniere_ligne ul .timeline{margin-left:7px;margin-right:0;margin-top:15px}
#footer #contenu_texte_sous_footer{float:left;margin-top:20px;margin-left:21px;padding-bottom:20px;font-size:11px;color:#777777;text-align: justify;}
#footer #contenu_texte_sous_footer .grise{color:#303030}
#footer #bloc_liens ul li,#footer #footer_bas .titre{float:left}
#footer #footer_bas #colonne3 ul li,#footer #footer_bas #colonne3 ul li a{width:71px}
#footer #derniere_ligne ul .copyright,#footer #derniere_ligne ul .copyright a{color:#777}
#footer #derniere_ligne ul .logo_but a,#footer #derniere_ligne ul .timeline a{margin-right:0;margin-left:0}
*+ html #footer #bloc_liens{margin:0;}
/* fin footer */


/* patch */
#bloque-1 .colonne_centrale {height: 283px;}
#bloque-2 .colonne_centrale {height: 283px;}
#bloque-3 .colonne_centrale {height: 285px;}
#bloque-4 .colonne_centrale {height: 283px;}
#bloque-5 .colonne_centrale {height: 490px;}
#bloque-6 .colonne_centrale {height: 312px;}
/*#bloque-1 .colonne1 {}
#bloque-2 .colonne1 {height: 372px;}
#bloque-3 .colonne1 {height: 371px;}
#bloque-4 .colonne1 {}
#bloque-5 .colonne1 {}
#bloque-6 .colonne1 {}*/
#bloque-6 .colonnebas .nos_marques{margin-top:63px;height: 32px;padding-bottom: 5px;padding-left: 7px;padding-right: 15px;}
#bloque-1 {height: 370px;}
#bloque-2 {height: 370px;}
#bloque-3 {height: 371px;}
#bloque-4 {height: 370px;}
#bloque-5 {height: 577px;}
#bloque-6 {height: 398px;}


#onglet-7 a, #onglet-8 a, #onglet-9 a{background: none !important;}
#bloque-1 .colonnecoindroite,#bloque-2 .colonnecoindroite,#bloque-3 .colonnecoindroite,#bloque-4 .colonnecoindroite,#bloque-5 .colonnecoindroite,#bloque-6 .colonnecoindroite{
    background: url("/images/header_footer/menu_layer_fond_coin_droite.png") no-repeat scroll 0px bottom transparent;
    float: left;
    width: 5px;
    height: 111px;
}
#bloque-6 .colonnecoindroite{
    height: 110px;
}
.smallFooter {
    background:url(/images/header_footer/footer_tunnel_fond.jpg) repeat-x scroll center top #F3F3F3 !important;height:258px !important;
}
.smallFooter_mobile {
    background:url(/images/header_footer/footer_tunnel_fond.jpg) repeat-x scroll center top #F3F3F3 !important;height:297px !important;
}
#footer .smallConnecte {
    top: 15px !important;
}
#conteneur_haut_panier{height: 93px !important;}
#conteneur_haut_panier #header{height: 93px !important;background:url(/images/header_footer/header_tunnel.jpg) no-repeat;}
#conteneur_haut_panier #header.new_header_style{background:url(/animations/images/header/header_tunnel_light.jpg) no-repeat;}
#conteneur_haut_panier #header #bloc_droit #bloc_haut{width: 940px !important;}

#mega-menu-header .conteneur-bloque-header { position: absolute; width: 940px; top: 129px; left: 0px; z-index: 100021;}
#mega-menu-header .ul-conteneur-bloque { width: auto !important; display: none; }


.ne_contient_pas_articles #mega-menu-panier #li-onglet-panier{ width: 161px; height: 61px; background:url(/images/header_footer/panier_fond.png) no-repeat 0px 0;}
.contient_articles #mega-menu-panier #li-onglet-panier{ width: 161px; height: 61px; background:url(/images/header_footer/panier_fond.png) no-repeat -161px 0;}
#mega-menu-panier #li-onglet-panier:hover{ background:url(/images/header_footer/panier_fond.png) no-repeat -161px 0;}
#mega-menu-panier .ul-conteneur-bloque { display: none; }
#mega-menu-panier #conteneur-bloque-panier{ position: absolute; right: 3px; top: 0px;}
#mega-menu-panier #a-plugin-patch {display: none;}



#header #bloc_droit #bloc_haut #lien_logo {float:left;width:95px;height:53px;margin-left:17px;margin-top:19px;}
#header #bloc_droit #bloc_haut #lien_logo a {padding: 0px 92px 40px 0px;}

#bloque-1 .colonne1 li.li-title-sous-menu,
#bloque-2 .colonne1 li.li-title-sous-menu,
#bloque-3 .colonne1 li.li-title-sous-menu,
#bloque-4 .colonne1 li.li-title-sous-menu,
#bloque-5 .colonne1 li.li-title-sous-menu,
#bloque-6 .colonne1 li.li-title-sous-menu {height: auto !important;}
#bloque-1 .colonne1 li.li-title-sous-menu div,
#bloque-2 .colonne1 li.li-title-sous-menu div,
#bloque-3 .colonne1 li.li-title-sous-menu div,
#bloque-4 .colonne1 li.li-title-sous-menu div,
#bloque-5 .colonne1 li.li-title-sous-menu div,
#bloque-6 .colonne1 li.li-title-sous-menu div {display: none !important;}

#header #bloc_droit #bloc_haut #recherche_picto_span { float: left; margin-left: 7px; margin-top: 13px;}


/* modification du 30/01/2014 */
#header #bloc_droit #bloc_menu ul.ul-title-menu {position:relative;}
#header #bloc_droit #bloc_menu ul#mega-menu-header .masque {position:absolute;height:3px;background:#fff;top:-3px;}
#header #bloc_droit #bloc_menu ul#mega-menu-header li#onglet-7 {width:134px;margin-left:6px;background:#f1f1f1 url(/images/header_footer/mini_carte_france.png) no-repeat 10px center;padding-left:15px;height:36px;border-bottom:1px solid #D5D5D5;}
#header #bloc_droit #bloc_menu ul#mega-menu-header li#onglet-7 a{color:#3d3d3d;border-right:1px dotted #3d3d3d;padding-right:5px;width:81px}
#header #bloc_droit #bloc_menu ul#mega-menu-header li#onglet-8{width:119px;background:#f1f1f1 url(/images/header_footer/header_catalogue.png) no-repeat 15px center;position:relative;padding-left:20px;height:36px;;border-bottom:1px solid #D5D5D5;;border-right:1px solid #D5D5D5;}
#header #bloc_droit #bloc_menu ul#mega-menu-header li#onglet-8 a{color:#3d3d3d}
#header #bloc_droit #bloc_menu ul#mega-menu-header li#onglet-Premenu{width:108px}
#header #bloc_droit #bloc_menu ul#mega-menu-header li#onglet-Premenu a{width:108px;margin-left:0;margin-right:0}
#mega-menu-header .conteneur-bloque-header {border:3px solid #b8b8b8;width:934px;top:34px;}
#mega-menu-header .conteneur-bloque-header .colonne_centrale {width:742px;}
#conteneur-bloque-1.conteneur-bloque-header {left:-111px;}
#conteneur-bloque-2.conteneur-bloque-header {left:-194px;}
#conteneur-bloque-3.conteneur-bloque-header {left:-298px;}
#conteneur-bloque-4.conteneur-bloque-header {left:-370px;}
#conteneur-bloque-5.conteneur-bloque-header {left:-443px;}
#conteneur-bloque-6.conteneur-bloque-header {left:-577px;}
#conteneur-bloque-1 .masque {left:108px;width:83px;}
#conteneur-bloque-2 .masque {left:191px;width:103px;}
#conteneur-bloque-3 .masque {left:295px;width:70px;}
#conteneur-bloque-4 .masque {left:367px;width:73px;}
#conteneur-bloque-5 .masque {left:440px;width:137px;}
#conteneur-bloque-6 .masque {left:574px;width:72px;}
#bloque-1, #bloque-2, #bloque-3, #bloque-4, #bloque-5, #bloque-6 {width:934px;}
#bloque-1 .contenu_layer, #bloque-2 .contenu_layer, #bloque-3 .contenu_layer, #bloque-4 .contenu_layer, #bloque-5 .contenu_layer, #bloque-6 .contenu_layer {width:742px;}
#bloque-1 .colonnebas, #bloque-2 .colonnebas, #bloque-3 .colonnebas, #bloque-4 .colonnebas, #bloque-5 .colonnebas, #bloque-6 .colonnebas {width:742px;}

#conteneur_haut #header #bloque-1 .colonne1 .inactif, #header #bloque-2 .colonne1 .inactif, #header #bloque-3 .colonne1 .inactif, #header #bloque-4 .colonne1 .inactif, #header #bloque-5 .colonne1 .inactif, #header #bloque-6 .colonne1 .inactif {float:left;border-top:1px solid #525252;width:185px;height:49px;font-size:18px;color: #fff;text-align:left;padding-left:7px;padding-bottom:10px;padding-top:10px;}
#conteneur_haut #header #bloque-1 .colonne1 .inactif a, #header  #bloque-2 .colonne1 .inactif a, #header  #bloque-3 .colonne1 .inactif a, #header #bloque-4 .colonne1 .inactif a, #header #bloque-5 .colonne1 .inactif a, #header #bloque-6 .colonne1 .inactif a{float:left;line-height:17px;font-weight:bold;width:157px;font-size:14px;color:#fff;background:url(/images/header_footer/fleche_blanche_layer2.png) center right no-repeat;padding-left:0px;padding-right:12px}
#conteneur_haut #header #bloque-1 .colonne1 .actif, #header #bloque-2 .colonne1 .actif, #header #bloque-3 .colonne1 .actif, #header #bloque-4 .colonne1 .actif, #header #bloque-5 .colonne1 .actif, #header #bloque-6 .colonne1 .actif{float:left;border-top:1px solid #ffffff;width:185px;height:49px;font-size:18px;color: #303030;text-align:left;padding-left:7px;padding-bottom:10px;padding-top:10px;background-color:#ffffff}
#conteneur_haut #header #bloque-1 .colonne1 .actif a, #header #bloque-2 .colonne1 .actif a, #header #bloque-3 .colonne1 .actif a, #header #bloque-4 .colonne1 .actif a, #header #bloque-5 .colonne1 .actif a, #header #bloque-6 .colonne1 .actif a{float:left;line-height:17px;font-weight:bold;width:157px;font-size:14px;color:#303030;background:url(/images/header_footer/fleche_blanche_layer.png) center right no-repeat;padding-left:0px;padding-right:17px}
#conteneur_haut #header #bloque-5{height:410px}
#conteneur_haut #header #bloque-5 .colonne_centrale{height:360px;}
#conteneur_haut #header #bloc_droit #bloc_menu ul li.mega-hover{background:#fff;color:#303030;border:3px solid #b8b8b8;border-bottom:#fff;}
#conteneur_haut #header #bloc_droit #bloc_menu ul li.mega-hover a{color:#303030}
#conteneur_haut #header #bloc_droit #bloc_menu ul li.li-title-menu{position:absolute;top:0;}
#conteneur_haut #header #bloc_droit #bloc_menu ul li.li-title-sous-menu.actif a{color:#303030}
#conteneur_haut #header #bloc_droit #bloc_menu ul li.li-title-sous-menu a{color:#ffffff}
#conteneur_haut #header #bloc_droit #bloc_menu ul li a.on{background:none; border-bottom: 3px solid #FFFFFF; height: 23px; margin: 0; padding: 11px 14px 0; position: relative; z-index: 111000;}
#conteneur_haut #header #bloc_droit #bloc_menu ul li a.on span{background: url("/images/header_footer/trait_noir_menu.png") repeat-x scroll 0 16px rgba(0, 0, 0, 0); padding-bottom: 6px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-Premenu {left:0;border:none;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-1 {left:108px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-2 {left:191px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-3 {left:295px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-4 {left:367px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-5 {left:440px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-6 {left:574px;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-7 {left:646px;border:none;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-8 {left:800px;border:none;}
#conteneur_haut #header #bloc_droit #bloc_menu #onglet-7 a.on, #conteneur_haut #header #bloc_droit #bloc_menu #onglet-8 a.on {background:none; border-bottom: 0; height: 23px; margin:8px 12px 8px 33px ; padding: 0 5px 0 0;}
 #conteneur_haut #header #bloc_droit #bloc_menu #onglet-8 a.on span {background:none; padding-bottom:0}
 
#conteneur_haut #header #bloc_droit #bloc_haut #compte #mon_compte{float:right;width:70px;height:50px;padding-left:50px;background:url(/images/header_footer/compte.png) no-repeat 0 0;display:block;color:#fff;font-size:12px;padding-right:0px;line-height:40px}

#footer #footer_bas #colonne3 ul{width:225px;height:73px;border-right:1px dotted grey;padding-bottom:20px}
#footer #footer_bas #colonne4 .titre{width:190px;float:left}
#footer #footer_bas #colonne4 #restez_connecte{float:left;width:130px;top:0;left:0;height:auto;background:none;position:relative;margin-top:10px}
#footer #footer_bas #colonne4 #restez_connecte .twitter{float:left;margin-left:10px;margin-top:10px}
#footer #footer_bas #colonne4 #restez_connecte .facebook{float:left;margin-left:10px;margin-top:10px}
#footer #footer_bas #colonne4 #restez_connecte .googleplus{float:left;margin-left:10px;margin-top:10px}
#footer #footer_bas #colonne4 #restez_connecte .pinterest{float:left;margin-left:10px;margin-top:10px}
#footer #footer_bas #colonne4 #restez_connecte .youtube{float:left;margin-left:10px;margin-top:10px}
#footer #footer_bas #colonne4 #restez_connecte .quartier_maison_small{float:left;margin-left:10px;margin-top:10px}


#header #bloc_droit #bloc_menu ul li a.a-title-menu span {
    display: block;
    text-align: center;
    width: 100%;
}

/*FOOTER REFONTE*/
#conteneur_footer{padding-top: 15px;background-color: #fff;}
#footer.refonte{width:100%;background:url('/animations/images/footer/bg_services_footer.gif') repeat-x #f1f1f1;height:143px;padding: 0;}
#footer.refonte #services_magasins_footer {position:relative;background-color: transparent;width:940px;margin:0 auto;border:0;font-family:"Titillium Web";font-size:13px;padding:14px 0 10px;}
#footer.refonte .newsletter {background-color: #fff;margin: 0 auto;height: 83px;padding-left: 7px;}
#footer.refonte .wrap{width:940px;margin:0 auto;}
#footer.refonte .newsletter .texte {margin-top: 30px;margin-left: 14px;width: auto;}
#footer.refonte .newsletter .texte span{font-family: Arial;font-size:12px;color:#777;}
#footer.refonte .newsletter .image {width:147px;height:18px;margin-top: 32px;}
#footer.refonte .newsletter .image a{background: url('/animations/images/footer/img_newsletter.gif') no-repeat;width:147px;height:18px;}
#footer.refonte .newsletter #formulaire_newsletter {float: left;position: relative;margin-top: 24px;width: 225px;height: 32px;background: url('/animations/images/footer/bg_form_newsletter.png') transparent no-repeat 5px 5px;}
#footer.refonte .newsletter #formulaire_newsletter input{font-family: Arial;font-style: italic;font-size: 12px;color:#777;width:225px;}
#footer.refonte .newsletter #formulaire_newsletter button{position: absolute;padding-top:0;right: 0;top: 5px;background:url('/animations/images/footer/bg_button_ok_formulaire_newsletter.png') no-repeat;}
#footer.refonte #restez_connecte {margin-top: 7px;padding-top: 27px;}
#footer.refonte #restez_connecte a {display: block;width: 29px;height: 29px;background-repeat: no-repeat;}
#footer.refonte #restez_connecte .picto {float:left;}
#footer.refonte #restez_connecte .facebook.picto {margin-left: 15px;}
#footer.refonte #restez_connecte .facebook a {background: url('/animations/images/footer/picto_fb.gif') 0 0;}
#footer.refonte #restez_connecte .twitter a {background: url('/animations/images/footer/picto_tw.gif') 0 0;}
#footer.refonte #restez_connecte .googleplus a {background: url('/animations/images/footer/picto_gp.gif') 0 0;}
#footer.refonte #restez_connecte .pinterest a {background: url('/animations/images/footer/picto_pint.gif') 0 0;}
#footer.refonte #restez_connecte .youtube a {background: url('/animations/images/footer/picto_yt.gif') 0 0;}
#footer.refonte #restez_connecte .quartier_maison_small a {background: url('/animations/images/footer/picto_blog.gif') 0 0;width: 29px;height: 29px;}
#footer.refonte #restez_connecte .smartphone a {background: url('/animations/images/footer/picto_smartphone.gif') 0 0;}
#footer #menu_footer {background: url('/animations/images/footer/bg_menu_footer.gif') 0 0; height:183px;}
#footer #menu_footer .menu{display: inline-block;width: 177px;color:#fff;margin-right: 60px;vertical-align: top;}
#footer #menu_footer .menu.last{margin-right: 0;}
#footer #menu_footer .menu p.titre_liste{font-family: "Titillium Web"; font-weight: bold;width: 100%;border-bottom: solid 1px #fff;padding: 24px 0 9px 0;}
#footer #menu_footer .menu.double{width: 424px;margin-left: 27px;}
#footer #menu_footer .menu .liste{display: inline-block;width: 195px;margin-top:23px;vertical-align: top;}
#footer #menu_footer .menu .liste ul{vertical-align: top;}
#footer #menu_footer .menu .liste li{line-height: 15px;background: url('/animations/images/footer/puce-li-menu-footer.gif') no-repeat left 3px;padding-left: 10px;}
#footer #menu_footer .menu .liste li a{color:#c9c9c9;text-decoration: none;}
#footer #derniere_ligne{background-color: #f1f1f1;width:100%;height:43px;}
#footer #derniere_ligne button.lien, #footer #derniere_ligne ul li a{color: #777;}
#footer #contenu_texte_sous_footer{font-size: 11px;color: #b9b9b9;width: 100%;margin: 0;background-color: #fff;padding-top: 14px;}
li.sans_puces.copyright{margin-left:130px}

#services_magasins_footer {background:#fff;border:1px solid #d4d4d4;margin:20px 0 0;font-family:"Titillium Web";font-size:13px;padding:14px 0 10px;}
#services_magasins_footer ul {list-style:none;width:100%;}
#services_magasins_footer ul li {list-style:none;display:inline-block;width:20%;vertical-align: top;}
#services_magasins_footer ul li.retrait_gratuit {cursor: pointer;}
#services_magasins_footer ul li.livraison_domicile {cursor: pointer;}
#services_magasins_footer ul li.location_camionnette {cursor: pointer;}
#services_magasins_footer ul li p {font-size:13px;color:#303030;text-align:center;font-weight:bold;padding:0;margin:0;line-height:normal;}
#services_magasins_footer ul li p a{color:#303030;}
#services_magasins_footer ul li p .rouge {color:#ed1c24;font-weight:bold;}
#services_magasins_footer ul li p span {color:#777;font-weight:normal;font-size:13px;}
#services_magasins_footer ul li p .phone {color:#303030;font-weight:bold;font-size:16px;}
#services_magasins_footer ul li p .mention-phone {color:#303030;font-weight:normal;font-size:10px;}

#popins .reassurance{position: absolute;display: none;z-index: 100;}
#popins .reassurance.f_popup_retrait_gratuit {width: 300px;height:153px;margin: 0 auto;}
#popins .reassurance.f_popup_livraison_domicile {width: 300px;height:153px;margin: 0 auto;}
#popins .reassurance.f_popup_location_camionnette {width: 300px;height:153px;margin: 0 auto;}
#popins .reassurance .content{font-family: arial; font-size:12px;padding:20px;width:260px;height:110px;margin: 0 auto;background: url("/animations/images/footer/bg-popin-reassurance_middle.png") repeat-y scroll 0 0 transparent;}
#popins .reassurance .content span.mention{font-size: 11px;}
#popins .reassurance .content img{position: absolute;top:-15px;right:-7px;cursor: pointer;}


#footer #derniere_ligne.tun-footer{background-color:transparent; }
#footer #derniere_ligne.tun-footer li.sans_puces.copyright{margin-left:auto;}

#services_magasins_footer ul {font-size: 0px;}
#services_magasins_footer ul li {line-height: 17px;}
#footer.refonte #services_magasins_footer {height: 116px;}
#popins .reassurance {
	height: auto !important;
}
#popins .reassurance .content {
	height: auto !important;
	padding: 18px 20px 10px;
}
#popins .reassurance .content_border_top {
	width: 100%;
	height: 2px;
	background: url("/animations/images/footer/bg-popin-reassurance_haut.png") no-repeat scroll 0 0 transparent;
}
#popins .reassurance .content_border_bottom {
	width: 100%;
	height: 10px;
	background: url("/animations/images/footer/bg-popin-reassurance_bas.png") no-repeat scroll 0 0 transparent;
}
