/* Affichage des TG pour la HP */
.zone-tg-video {float:left;width:100%}
.blocTGHP {display:none;float:left;margin-top:10px;padding-top:10px;background:transparent url(../images/static/bg-cadre-724-h.gif) no-repeat left top}
.blocTGHP .produits-hp {float:left;padding:0 10px 10px;width:704px;background:transparent url(../images/static/bg-cadre-724-b.gif) no-repeat left bottom}
.blocTGHP .produits-hp .titre-hp {text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:bold}
.blocTGHP .produits-hp .produit-hp {float:left;width:340px;margin-left:10px;padding-left:10px;border-left:1px solid #e4e4e4}
.blocTGHP .produits-hp .produit-hp.premier, .blocTGHP.video .produits-hp .produit-hp.premier {margin:0;padding:0;border:0 none}
.blocTGHP .produits-hp .visuel, .blocTGHP .produits-hp .photo_non_dispo {width:120px;height:120px;padding:4px;background:transparent url(../images/static/bg-visu-tg-hp.gif) no-repeat left top}
.blocTGHP .produits-hp .infos-produit {width:202px}
.blocTGHP .produits-hp .infos-produit .marque {font-weight:bold}
/* Avec une video (affichage sur 2 lignes) */
.blocTGHP.video {background:transparent url(../images/static/bg-cadre-409-h.gif) no-repeat left top}
.blocTGHP.video .produits-hp {width:389px;background:transparent url(../images/static/bg-cadre-409-b.gif) no-repeat left bottom}
.blocTGHP.video .produits-hp .produit-hp {width:auto;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #e4e4e4;border-left:0 none;}
.blocTGHP.video .produits-hp .produit-hp .infos-produit {width:240px}

/* Affichage des VC pour la page modele */
#blocVC  {float:left;width:910px;}
#blocVC  .visuel, #blocVC  .photo_non_dispo {padding-top:6px;width:92px;height:86px;background:transparent url(../images/static/bg-visuel-vs.gif) no-repeat left top;margin-right:11px}
#blocVC  .infos-produit {width:185px}
#blocVC  .infos-produit .marque {font-weight:bold}

/*Affichage des TG pour la brandHP*/
.titremarque{width:100%; font-weight:bold; text-align:center;margin-bottom:5px}
.titremarque span{position:relative; z-index:2; padding:0 10px; color:#fff; font-size:14px}
.marque-produit {float:left;width:270px}
.marque-produit .visuel, .marque-produit .photo_non_dispo {border:1px solid #e5e5e5}
.marque-produit .description a {font-size:15px}
.marque-produit .description a, .marque-produit .marque {text-transform:none}
.marque-produit .prix {font-size:15px;margin-top:7px}

/*Affichage des TG pour la page rayon*/
#tgRayon .conteneur-produits {width:509px;position:relative;float:left;overflow:hidden}
#tgRayon #bandeau-produits {width:1132px;position:relative;left:0;top:0}
#tgRayon #fleche-gauche {float:left;margin:0 5px 0 1px;width:16px;height:111px;background:url(../images/static/tg-fleche-gauche.gif) 0 0 no-repeat;visibility:hidden}
#tgRayon #fleche-droite {float:right;margin-right:1px;width:16px;height:111px;background:url(../images/static/tg-fleche-droite.gif) 0 0 no-repeat;visibility:hidden}
#tgRayon .produit-rayon {float:left;width:251px;border-right:1px solid #E4E4E4;margin-right:6px}
#tgRayon .produit-rayon .visuel, #tgRayon .produit-rayon .photo_non_dispo {padding-top:6px;width:92px;height:86px;background:transparent url(../images/static/bg-visuel-vs.gif) left top no-repeat}
#tgRayon .produit-rayon .infos-produit {width:151px;margin-left:6px}

/*Information pour les produits */
.visuel {float:left;text-align:center;width:80px}
.visuel a {float:left;height:100%;width:100%}
.visuel img {display:inline}
.photo_non_dispo{float:left;text-align:center;width :78px; height :78px}
.infos-produit {float:left;display:inline;width:130px;margin-left:10px}
.description a {font-weight:bold;color:#00a9ef;text-decoration:none}
.description a, .marque {text-transform:uppercase}
.description a:hover {text-decoration:underline}
.zone-prix {float:left;width:100%}
.lib-prix {margin-top:8px;color:#999}
.promo {color:#ff0600;font-weight:bold}
.dates {font-size:10px;color:#ff0600}
.prix {float:left;font-weight:bold;color:#00A9EF;border:1px solid #00A9EF;margin:2px 0 0;padding:3px 5px}
.prix-promo {float:left;font-size:15px;font-weight:bold;color:#ff0600;border:1px solid #ff0600;margin:2px 3px 3px 0;padding:0 2px}
.reductionPourcentage {font-size:10px;color:#ff0600}
.reductionPrix {font-size:10px;color:#ff0600;margin-left:2px;}
.reductionPourcentage span{display:block; line-height:1.2em}
.reductionPrix span{display:block; line-height:1.2em}
.barre{text-decoration:line-through}
.apartirde{font-size:9px; color:#009EE0}
.antes{clear:both;font-size:9px;color:#ff0600;margin-left:2px;}
.ahora{color:#ff0600;clear:both}
.prixKgLitre{font-size: 9px;color:#999999;clear:both;display:none;padding-top:2px}
.infos-produit .bt02 {margin-top:12px}
