#produits_topshop {position:relative;padding:10px;}
#bandeau_top_shop {overflow:hidden;}
#bandeau_top_shop div.picto_all {float:left;margin:25px 0 0 20px;position:relative;}
#bandeau_top_shop img.picto_all {margin:0;cursor:pointer;}
#bandeau_top_shop div.picto_all div.picto_all_text {text-transform:uppercase;font-family: arial;font-size:11px;color:#000000;position:absolute;top:8px;left:7px;cursor:pointer;}
#bandeau_top_shop img.picto {float:left;margin:15px 0 0 20px;}
#bandeau_top_shop span.picto_lib {float:left;margin:35px 0 0 5px;text-transform:uppercase;font-family: arial;font-size:11px;color:#000000;}
#bandeau_top_shop .picto_lecture {cursor:pointer;}
#bandeau_top_shop .picto_equip {cursor:pointer;}
#bandeau_top_shop .picto_bienetre {cursor:pointer;}
#bandeau_top_shop .picto_autre {cursor:pointer;}
#bandeau_top_shop img.picto_droite {float:right;margin:20px 20px 0 10px;cursor:pointer;}
#bandeau_top_shop .picto_lib_droite {float:right;cursor:pointer;text-transform:uppercase;font-family: arial;font-size:11px;color:#000000;margin: 30px 0 0 30px;}

#produits_topshop .produit {}
#produits_topshop .produit .div_produit_cadre {border:1px solid #b4b4b4;}
#produits_topshop .div_produit {clear:both;width:100%;overflow:hidden;}

#produits_topshop .produit_desc {clear:both;margin:8px 0;}
#produits_topshop .produit_picto {float:left;position:relative;top:2px;font-size:24px;line-height:27px;text-transform:uppercase;font-family:arial}
#produits_topshop .produit_titre {float:left;color:#515151;font-size:11px;font-weight:bold;text-transform:uppercase;margin-left:10px;width:135px;}
#produits_topshop .produit_titre1ligne {float:left;color:#515151;font-size:11px;font-weight:bold;text-transform:uppercase;margin-left:10px;width:133px;}
#produits_topshop .produit_prix {float:right;color:#990000;font-size:16px;font-weight:bold;white-space:nowrap;margin-top:5px;}
#produits_topshop .produit_prix .produit_prix_a_partir {color:#990000;font-size:12px;white-space:nowrap;}
#produits_topshop .produit_prix_epuise {float:right;color:#990000;font-size:16px;font-weight:bold;position:relative;top:5px;white-space:nowrap;cursor:default;}

#produits_topshop .produit_remise {clear:both;margin:8px 0;}
#produits_topshop .produit_prix_avant_remise {float:right;color:#990000;font-size:13px;font-weight:bold;}

#produits_topshop .div_boutons {clear:both;position:absolute;bottom:0px;left:0px;width:100%;}
#produits_topshop .ajout_panier {display:block;float:right;cursor:pointer;width:71px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;color:#FFF;
background:url('../images/bouton-panier.png') center center no-repeat;}
#produits_topshop .produit_detail {display:block;float:right;margin-left:10px;width:71px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;
background:url('../images/bouton-detail.png') center center no-repeat;}
#global #conteneur-block #produits_topshop .produit_detail a {text-decoration:none;color:#000;}

#produits_topshop .separ {clear:both;border-bottom: 1px solid #707070;font-size: 1px;margin: 8px 0;}

#produits_topshop .afficher_suivants {float:right;color:#990000;font-size:16px;font-weight:bold;position:relative;top:5px;white-space:nowrap;cursor:pointer;}

#produit_topshop {position:relative;padding:20px 0;}
#produit_topshop .image {float:left;cursor:pointer;}
#produit_topshop #btn_zoom {float:right;margin:5px 5px 0 0;cursor:pointer;color:#990000;text-decoration:underline;}
#produit_topshop .detail {float:left;width:430px;margin-left:20px;}
#produit_topshop .detail .picto {float:left;}
#produit_topshop .detail .titre {float:left;color:#515151;font-size:13px;font-weight:bold;text-transform:uppercase;margin-left:10px;margin-top:5px;}
#produit_topshop .detail .desc {margin-top:20px;}
#produit_topshop .panier {float:right;}
#produit_topshop .panier .produit_prix {
	float:right;color:#990000;font-size:16px;font-weight:bold;border: 1px solid #adadad;
	position:absolute;top:0px;right:0px;width:120px;height:62px;
}
#produit_topshop .panier .produit_prix .produit_prix_a_partir {color:#990000;font-size:12px;white-space:nowrap;}
#produit_topshop .panier .produit_epuise {
	float:right;color:#990000;font-size:16px;font-weight:bold;text-align:center;
	position:absolute;top:70px;right:0px;width:120px;
}
#produit_topshop .panier .prix_a_partir {float:right;margin:15px 30px 0 0;}
#produit_topshop .panier .prix {float:right;margin:20px 30px 0 0;}
#produit_topshop .panier .ajout_panier {display:block;float:right;cursor:pointer;width:71px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;color:#FFF;
background:url('../images/bouton-panier.png') center center no-repeat;margin:10px 25px 0 0;}
#produit_topshop .panier .produit_prix_epuise {float:right !important;cursor:default;margin:50px 30px 0 0;color:#990000;font-size:16px;font-weight:bold;white-space:nowrap;}
.topshop_selection_taille_couleur {text-align:right;}

.resultats_entete {background: #000000;color: #DEDEDE !important;}
.resultats_col_gauche {background: #474747;color: #DEDEDE !important;padding-right:15px;}
.resultats_data {background: #626262;color: #DEDEDE !important;}

.fermer_msg {position:absolute;top:20px;right:20px;color: #fff !important;}