@charset "utf-8";
/* CSS Document */

/*  ---------------------------------------------------------------- */
/*  Feuille de style specifique a l'impression                       */
/*  ---------------------------------------------------------------- */
/* Pour la fiche article, voir fiche_print.css */

/* Structure */
body { background-color: #fff; margin: 20px 5px;  color: #000;}

.wrapper { min-width:auto;}
.header { text-align:left; height: auto; }
.header-top { width:auto; height:32px; margin:0 auto; background: none;}
.header-nav, .header-bas, .connexion, .col-left, .col-right, .footer-container, .header-top form, .quick-access, .col-right-fiche, .header_top_links, .header-top-search { display:none !important }
.hierarchie span.separator { text-indent:0; }

.col-main { float:none; }
.col-3-layout { background-color: #FFFFFF; }
.middle { width:auto; overflow:visible; }
.col-3-layout, .col1-layout { background:none !important; }

h1#logo { padding-left:0; }
h1#logo a .invisible { height:20px; position:relative; top:0; font-size:20px; font-weight:bold; }
a[href]:after { display:none; } 

.hierarchie { margin-left: 0; }

/*   divers   */
.insertFlash { display:none; }
dd.ui-accordion-content, liste-onglet dd { display:block !important }
.col1-layout .centre { margin:0 }
.cadre-725-top, .cadre-725-bottom, .special .cadre-725-bottom { background:none; width:auto; overflow: visible;}
.account-login .cadre-725-bottom {  overflow: auto;  }
#colonneGauche { padding-left:0; }
#colonneDroite { margin-right:0; }
#colonneCentre { margin-left:215px; margin-right:235px; }
.special .special-contenu { border:none; }

/* storelocator */
.storeinfo-header { display: none !important;}
#storelocator .leftcolumn { width: 22%; }
