/**  HOME **/

#main #home          {display:block;overflow: hidden; min-height: 500px;}

/** banniere du haut  **/
#main #home .left #banner { display:block;overflow: hidden; height: 228px;float:left;width : 754px; margin-bottom : 10px;}
#main #home .left #banner #vente-flash { display:block;overflow: hidden; height: 228px;float:left;width : 194px;background:url(../images/bg_vente_flash.png) no-repeat 0 0; margin-right : 3px; padding-left : 15px;}
#main #home .left #banner #vente-flash h2 { margin : 0px; padding : 12px 0px 0px 0px;color : #5a310d; font-size:18pt;font-weight:bold; }
#main #home .left #banner #vente-flash p.marque a, #main #home .left #banner #vente-flash p.marque a:hover { text-transform : uppercase;font-weight:bold; color : #5a310d; text-decoration: none;}
#main #home .left #banner #vente-flash div.nom_produit { display:block;overflow: hidden;font-weight:bold; color:#ffffff; font-size : 09pt; margin-bottom : 10px; height : 17px; }
#main #home .left #banner #vente-flash div.nom_produit a, #main #home .left #banner #vente-flash div.nom_produit a:hover { font-weight:bold; color:#ffffff; font-size : 09pt; text-decoration: none; }


#main #home .left #banner #vente-flash div.prix { display:block;overflow: hidden;height : 90px; width : 190px; }


#main #home .left #banner #vente-flash p.prix_barre {font-weight:bold; color: #666666; text-decoration: line-through;text-align : left; margin-top : 20px;}
#main #home .left #banner #vente-flash p.prix_affiche {font-weight:bold; color : #e2017b; text-decoration: none;text-align : left;font-size : 23pt; margin-top : 7px;}
#main #home .left #banner #vente-flash img { float : right;display:block;overflow: hidden; margin-right : 30px; margin-left : 10px; height : 85px; }
form.panier_flash { margin-top : 10px;}
form.panier_flash label { color : #ffffff; margin-right : 2px;}
form.panier_flash input[type="submit"] { background: url(../images/add_panier_bg_bleu.png) no-repeat;border: none;font-weight: bold; color: #ffffff; width : 92px; height : 31px;font-family: arial; font-size : 08px;padding-top:3px;cursor:pointer;text-align:center;}
#main #home .left #banner #flash-banner { display:block;overflow: hidden; height: 228px;width : 540px; float:left;  }
a.autre-vente { color : #e2017b; text-transform : uppercase; background: url(../images/puce_arrow_pink.png) no-repeat 0px 2px; padding-left : 8px;}

/** conseil du jour **/
#main #home .left  ul#conseil-du-jour { width : 754px; display : block; overflow: hidden;padding : 0px; margin : 0px; max-height : 97px; }
#main #home .left  ul#conseil-du-jour li { display : block; float : left; overflow: hidden;margin-left : 15px; }
#main #home .left  ul#conseil-du-jour li.title { height: 68px;width : 186px;background:url(../images/conseil_du_jour.png) no-repeat 0 15px; border-right : 1px #c2c2c2 solid; padding-right : 15px; margin-top : 2px;  }
#main #home .left  ul#conseil-du-jour li.descriptif { width : 320px; }
.left_img { float : left; display : block; overflow : hidden;}
.left_img.first {  margin-left : 20px;}


#main #home .left  ul#conseil-du-jour li.descriptif h2 {  padding-bottom : 5px; padding-top : 10px;  }
#main #home .left  ul#conseil-du-jour li.descriptif p { font-size : 09pt;line-height : 15px;}
#main #home .left  ul#conseil-du-jour li.descriptif p strong {  color : #e2017b; font-weight:bold; }
#main #home .left  ul#conseil-du-jour li.photos { width : 180px;margin-left : 20px}
#main #home .left  ul#conseil-du-jour li.photos  ul#photos-conseil-du-jour {width : 180px; }
#main #home .left  ul#conseil-du-jour li.photos  ul#photos-conseil-du-jour li {float : left; }
#main #home .left  ul#conseil-du-jour li.photos  ul#photos-conseil-du-jour li#first {float : left; margin-left : 20px; }

#main #home .left  ul#conseil-du-jour li.photos a.bouton-gris-fonce { margin-top : 5px; font-size : 11px; }
#main #home .left a.bouton-gris-fonce-big, #main #home .left a.bouton-gris-fonce-medium {  float: right;font-size : 11px; display : block; overflow: hidden;margin-right : 5px; }
#main #home .left div.bouton-voir-tout  {  width: 754px; height:25px; display : block; overflow: hidden; text-align : right;  }


/** top vente **/

#main #home .left ul#tableau-top-vente { width : 754px; display : block; overflow: hidden;padding-top : 20px; }
#main #home .left ul#tableau-top-vente li { display : block; float : left; overflow: hidden; margin-left : 6px;line-height: 20px;}
#main #home .left ul#tableau-top-vente li.pub { background-color : #ebebeb; width : 300px; height : 250px;}
#main #home .left ul#tableau-top-vente li #top-categorie { background : url(../images/top_meilleur_vente.png) no-repeat;width : 82px; display : block; overflow: hidden; height : 4px; }
#main #home .left ul#tableau-top-vente li #bottom-categorie { background : url(../images/foot_meilleur_vente.png) no-repeat;width : 82px; display : block; overflow: hidden; height : 4px; }
#main #home .left ul#tableau-top-vente li ul#categories {width : 82px; background-color:#e2017b; display : block; overflow: hidden; }
#main #home .left ul#tableau-top-vente li ul#categories li { float : none; border-bottom : 1px #e73194 solid; color : #ffffff;text-align : right; padding-right : 15px;text-transform:uppercase; font-size : 07pt; cursor : pointer;}
#main #home .left ul#tableau-top-vente li ul#categories li a { color: #ffffff; text-decoration: none }
#main #home .left ul#tableau-top-vente li ul#categories li a:hover { color: #000000; text-decoration: none }
#main #home .left ul#tableau-top-vente li ul#categories li a.selected { color : #000000;}
#main #home .left ul#tableau-top-vente li ul#categories li a.selected:hover { color : #ffffff;}

#main #home .left ul#tableau-top-vente li ul#produits-categorie {width : 318px; display : block; overflow: hidden; }
#main #home .left ul#tableau-top-vente li ul#produits-categorie li { width : 318px; display : block;float : none; border-bottom : 1px #e5e5e5 solid; color : #333333; padding-left : 10px;font-size : 08pt; background: url(../images/puce_rond_pink.png) no-repeat 0px 3px; height : 40px; line-height : 13px; margin-top :2px;}
#main #home .left ul#tableau-top-vente li ul#produits-categorie li p.marque { font-weight : bold; color : #000000; text-transform : uppercase;}
#main #home .left ul#tableau-top-vente li ul#produits-categorie li .left { float : left; display : block; overflow: hidden; width : 250px; }
#main #home .left ul#tableau-top-vente li ul#produits-categorie li .right { float : left; display : block; overflow: hidden; width : 40px; text-align : right; }
#main #home .left ul#tableau-top-vente li ul#produits-categorie li .right p.prix { font-weight : bold; color : #000000; }
#main #home .left ul#tableau-top-vente li ul#produits-categorie li .right a.voir  { background: url(../images/puce_pink.png) no-repeat 0px 3px;padding-left : 10px; color : #e2017b; text-decoration : underline;}
#main #home .left ul#lst-top-vente { width : 754px; display : block; overflow: hidden;padding-top : 20px; }
#main #home .left ul#lst-top-vente li { display : block; float : left; overflow: hidden; margin-left : 15px;}
#main #home .left ul#lst-top-vente li ul.lst-top-produit li {float : none; background : url(../images/puce_pink_simple.png) no-repeat 0 2px; padding-left : 10px; margin-top : 5px; }
#main #home .left ul#lst-top-vente li ul.lst-top-produit li a { text-decoration : none; color : #333333;}