div#mainHeader .eTabs dl dt a.av50, .eTabs dl dt span.av50 {
	padding-top:0!important;
	line-height:2em;
	}

.container{text-align:left;}
/*filariane
#fil_ariane {margin-left:5px;}
.fil_ariane ul li{float:left;}
.fil_ariane ul li span{color:#3b3b3b; margin:0px 5px;}
.fil_ariane .ch { color: #007dba;font-size: 8px;font-weight: bold;}
 */
/*menugauche*/
#menugauche{}
#menugauche div#blcevenement{}
#menugauche #li_menu_home a{padding:1px 0px 0px 15px;}
#menugauche a span.pictoCroix{float:left;margin:1px 2px 0px ;}
/* pictos */

.pictoCroix{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_croix.gif) no-repeat 0 0;display:block;width:10px;height:10px;text-indent:-5000px;font-size:1px;}
a.pictoCroix:hover ,a:hover *.pictoCroix {background-position:0 -10px;}
.pictoFlecheBas{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_flechebas.gif) 0 0 no-repeat;display:block;width:11px;height:11px;font-size:1px;}
.pictoFlecheUp,.pictoFlecheDown{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/fleche_updown.gif) 0 0 no-repeat;display:block;width:10px;height:10px;text-indent:-5000px;font-size:1px;}
.pictoFlecheDown{background-position:0 -10px;}
a.pictoFlecheUp:hover ,a:hover *.pictoFlecheUp {background-position:-10px 0;}
a.pictoFlecheDown:hover ,a:hover *.pictoFlecheDown {background-position:-10px -10px;}
.pictoInfo{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_info.gif) 0 0 no-repeat;display:block;width:10px;height:10px;text-indent:-5000px;font-size:1px;}
/** help **/
div.help{width:100%;background-color:#FEED81;}
div.help p{color:#3b3b3b;font:normal 9px/1.1em Arial, Helvetica, sans-serif;width:auto;height:auto;padding:3px 0;margin:0;text-indent:0}
div.help p.picto_help{padding-left:18px;background-position:3px 5px;}


dl.mall_home_smenu dt a {display:block;color:#5a5a5a;text-transform:uppercase; font-weight:bold; font-size:12px;border-bottom:1px dotted #5a5a5a;}
dl.mall_home_smenu dt a.activemenu {color:#0093D1;border-bottom-color:#01B5EC;}
dl.mall_home_smenu a span.plus{display:none;}
dl.mall_home_smenu a span.moins{display:block;}
dl.mall_home_smenu a.activemenu span.plus{display:block;}
dl.mall_home_smenu a.activemenu span.moins{display:none;}
dl.mall_home_smenu dd ul li span {color:#5a5a5a;text-decoration:none; cursor:pointer;}
dl.mall_home_smenu dd ul li span:hover, dl.mall_home_smenu dd ul li span.hovspan , dl.mall_home_smenu dd ul li span:hover small, dl.mall_home_smenu dd ul li span.hovspan small, dl.mall_home_smenu dd ul li a:hover small {color:#0093D1;}/*ffx ie>js */

dl.mall_home_smenu ul li ul{border:none;}
dl.mall_home_smenu ul li{margin:2px 0 2px 5px;}
dl.mall_home_smenu ul li a,dl.mall_home_smenu ul li span{display:block;display:inline-block;}
dl.mall_home_smenu ul li small,dl.mall_home_smenu ul li span small{
padding-left:3px;
	color:#bbb}

.tableau_mall_home_smenu{background-color:#f7f7f7;border-top:1px solid #f7f7f7;border-left:1px solid #cbdbf3;border-bottom:1px solid #cbdbf3;border-right:1px solid #cbdbf3;}
.tableau_mall_home_smenu_non_active{background-color:#f7f7f7;border-top:1px solid #f7f7f7;border-left:1px solid #cbdbf3;border-bottom:1px solid #f7f7f7;border-right:1px solid #cbdbf3;}

/*bloc new letter*/
#news_letter_mall{height:45px;background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/new_letter.gif) no-repeat scroll 0%;}
#news_letter_mall.private_sales {background:none;}
div#news_letter_mall form{margin-left:2px;}
div#news_letter_mall span{margin-left:2px;}
#news_letter_mall form input.submit{
background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/ok_blanc.gif) no-repeat scroll 0%;height:20px;width:20px; border:0px; font-size:1px; }
.bt_new { margin-top:0px;}
form#news_letter_mall {background:#fff url(http://s4.static69.com/m/_images/rueducommerce/private_sales/fd_trait.jpg) repeat scroll center bottom; height:80px; margin-top:10px;}
.titre_new {background-color:#FFFFFF; color:#453E4A; display:block; font-size:15px; text-align:left;}
.inputmedve {background-color:#342F38; color:#FFFFFF; float:left; height:20px; margin-left:4px; margin-top:10px; text-align:left;width:120px;}
form#news_letter_mall #zm_submit {background-color:#FFFFFF; border:medium none; color:#453E4A; float:right; font-size:12px; height:25px; margin-right:12px; margin-top:10px; text-align:center; width:25px; }

/*top 12 court*/
#zm_top12_court{height:384px;}

div#zm_top12_court ul#zm_mode_top_selec_prod {display:block; margin:0px; margin-left:10px; height:365px;}
div#zm_top12_court ul#zm_mode_top_selec_prod  li{display:block; float:left; margin:5px 12px; height:80px;}
div#zm_top12_court div#zm_mode_top_img img {margin-left:20px;}

/*pub du top12 */
.pub_solo{height:384px;}
.pub_x2haut,.pub_x2bas{font-size:1px;}
.pub_x2haut{height:182px;}
.pub_x2haut img,.pub_x2bas img{width:180px}
.pub_x2bas{height:182px; margin-top:20px;}
#zm_mode_top_selec_prod li a:hover img{ border: 1px solid #0097df;}
/*top12long*/
div#zm_top12_long{height:180px;}
div#zm_top12_long ul#zm_mode_top_selec_prod {display:block;}
div#zm_top12_long ul#zm_mode_top_selec_prod  li{display:block;  float:left;  margin:10px;}
div#zm_top12_long div#zm_mode_top_img img {margin-left:0px;}
div#zm_top12_long ul#zm_mode_top_selec_prod li a{display:block; width:52px; height:52px; background-color:#fff; margin:0px;}

/*  top 12 les 2*/
ul#zm_mode_top_selec_prod li a{display:block; width:52px; height:52px; background-color:#fff; margin:9px;}
/*ul#zm_mode_top_selec_prod li a.activea{background:# url('http://s4.static69.com/m/_images/rueducommerce/mode/htdc02/top_ventes_mode/bg_thumb_active.gif') bottom right no-repeat;}
ul#zm_mode_top_selec_prod li a.hovera{background:transparent url('http://s4.static69.com/m/_images/rueducommerce/mode/htdc02/top_ventes_mode/bg_thumb_hover_1.png') right bottom no-repeat;}*/
ul#zm_mode_top_selec_prod li a img{margin:1px 0 0 1px;width:50px; height:50px;}
.zm_mode_top_selec_prod li:hover{background: url('http://s4.static69.com/m/_images/rueducommerce/mode/htdc02/top_ventes_mode/vignette.gif') no-repeat left bottom;}
div.loaderTop{width:45px; height:2px; margin:6px 0px; font-size:1px;background:#01b5ec url('http://s4.static69.com/m/_images/rueducommerce/refonte/bg_timer.gif') no-repeat;}
/*menu*/
#menu_top_h2{margin:1em 0px;}

/*******/
.zm_bloc_1, .zm_bloc_2, .zm_bloc_3, .zm_bloc_4, .zm_bloc_5{color:#5a5a5a;}
div.zm_bloc h3{ background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/htdc02/zm_bloc_titre.gif) no-repeat;padding-left:5px;}
div.zm_bloc a.zm_bloc_lien {display:block;margin:2px 5px;}
.zm_bloc_description {float:left; height:150px; width:160px;}
.zm_bloc_bas{ width:375px;}
.zm_bloc_image{ margin:0 5px;}
a.offerIdImg {position:relative;display:block;width:150px;}
/******class pour changer la couleur des titre bloc*******/
.classe_orange{color:#ff6600;}
.classe_bleu{color:#0093D1;}
.classe_vert{color:#8ea000;}
.classe_rouge{color:#fe3700;}
/*LIST d'offre*/
.bloc_vignette  div.span-5{ height:300px;}
.vignette{ width:150px;}
.bloc_vignette{ margin-top:20px;}
.photo_produit_conteneur{position:relative;width:180px;}
/** patch promo / soldes / vf*/

div.offer_patch {
	position:absolute;
	top:0;
	left:0;	
}
div.patch_promo_percents,div.patch_promo_economie{
	display:block;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/patch_promo.gif') -55px 0 no-repeat;	
	width:55px;
	height:55px;	
	text-align:center;
	line-height:3.9em;
}
div.patch_promo_percents{
	background-position:0 0;
	line-height:3.3em;
}
div.patch_sale{
	display:block;
    background:transparent url('http://s4.static69.com/m/_images/rueducommerce/soldes/patch_soldes.gif') 0 0 no-repeat;    
	width:55px;
	height:53px;	
	text-align:center;
	line-height:5.5em;	
	font-size:13px;
}

div.patch_sale span{
	font-size:13px;
}

div.patch_promo_red {
    display: block;
    background: transparent url('http://s4.static69.com/m/_images/rueducommerce/private_sales/promo_red.gif') 0 0 no-repeat; 
    width:39px;
    height:39px;    
    text-align:center;
    line-height:2.1em;
}

div.patch_promo_red span{
    font-size:14px;
    font-weight:bold;
}

#offer_patch.patch_sale{
	display:block;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/soldes/patch_soldes_fp.gif') 0 0 no-repeat;
	width:80px;
	height:80px;	
	text-align:center;
	line-height:6em;	
	font-size:20px;
	font-weight:bold;
}
#offer_patch.patch_sale span{
	font-size:20px;
	font-weight:bold;
}


/*** patch noel **/
div.livre_avant_noel{
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/livre_noel_patch.gif') 0 0 no-repeat;
	position:absolute;
	top:92px;
	right:0;
	width:58px;
	height:58px;	
	text-indent:-5000px;
}
/*****top12******/
div#zm_mode_top_head{ height:10px;margin:0 0 10px 20px;}
div#zm_mode_top_head p{font-size:13px;}
div#zm_mode_top_desc p a{display:block;text-align:right;margin-right:5px;}
.zm_mode_top_liens{margin-top:30px;}
span#zm_mode_top_dispo{color:#66cc00;}

#zm_mode_top_cpt{width:25px;height:25px;}

/*bouton_acheter*/
.zm_acheter{display:block;width:96px; border: none;height:35px;color:#fff; font-size:0.1px;text-indent:-5000px; background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bpachat.gif) 5px 0px no-repeat;cursor:pointer;}
.zm_acheter_mini{display:block;width:74px; border: none;height:26px;color:#fff; font-size:0.1px;text-indent:-5000px; background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bt_acheter_xxs.gif) 0px 0px no-repeat;cursor:pointer;}
.zm_acheter_mini_off{display:block;width:74px; border: none;height:26px;color:#fff; font-size:0.1px;text-indent:-5000px; background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bt_acheter_xxs_gris.gif) 0px 0px no-repeat;}
.zm_acheter_big{display:block;width:138px; border: none;height:47px;color:#fff; font-size:0.1px;text-indent:-5000px; background:transparent url(http://www.rueducommerce.fr/images/bouton_acheter_fp.gif) 0 0px no-repeat;cursor:pointer;margin:0;padding:0}
.zm_acheter_big_off{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/bt_acheter_inactif.gif) 0px 0px no-repeat;cursor:not-allowed;text-indent:-5000px;}

.zm_acheter_cp_off{display:block;width:96px; border: none;height:35px;color:#fff; font-size:0.1px;text-indent:-5000px; background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bpachat_gris_trs.gif) 5px 0px no-repeat;}
.zm_acheter_off{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/bt_acheter_inactif.gif) 0px 0px no-repeat;cursor:not-allowed;text-indent:-5000px;}
#tooltipSubmit{display:none;position:absolute;top:0;left:0;padding:5px;text-align:center;width:150px;background-color:#FFFF55;border:1px solid #666;color:#666;font:11px bold Arial, Helvetica, sans-serif}
/*.zm_acheter_f{display:block;width:96px;height:35px;font-size:9px;background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bpachat.gif)  0px 0px no-repeat;text-indent:-9000px;outline:none;}*/

/*bloc_multiproduit*/
ul.zm_bloc_liste_images li{width:52px;height:55px;float:left;margin-left:26px;}
ul.zm_bloc_liste_images li a{display:block;border:none;}
ul.zm_bloc_liste_images li a:hover img {border: 1px solid #0097df;}

/******liste marque***********/
.abcd{width:180px;margin-right:15px;}

/********************pagination*/
.select_triez{width:100px; height:17px;}
.select_triez1{width:165px; height:17px;}
.pagination span:active{background-color:#3b3b3b;color:#FFFFFF; padding:1px;}
.pagination{width:300px;margin-top:10px; float:right;}
.pagination .pagesGap{margin-top:2px;width:300px;height:32px;overflow:auto;white-space:nowrap;}
.pagination_prev:hover {
background:transparent url(http://s4.static69.com/m/_images/rueducommerce/flechepageg_hover.jpg) no-repeat scroll left center;
color:#0097DF;
}
.pagination_next:hover {
background:transparent url(http://s4.static69.com/m/_images/rueducommerce/flechepaged_hover.jpg) no-repeat scroll right center;
color:#0097DF;
}
.pagination_prev {background:transparent url(http://s4.static69.com/m/_images/rueducommerce/flechepageg.jpg) no-repeat scroll left center;color:#00AEF6;margin-right:15px;padding-left:17px;}
.pagination_next {background:transparent url(http://s4.static69.com/m/_images/rueducommerce/flechepaged.jpg) no-repeat scroll right center;color:#00AEF6;margin-left:15px;padding-right:17px;}
/*****newStyle RG****/
div#Offers div.pagination {float:none;width:auto;margin:0 auto;display:block;width:483px;}
div#Offers div.pagination dl, div#Offers div.pagination dt, div#Offers div.pagination dd{float:left}
div#Offers div.pagination dl dt{padding-top:6px;}
div#Offers div.pagination dl dd ul li {
	display:block;
	float:left;
	height:18px;
	width:18px;
	margin:2px;
	position:relative;
	text-align:center;
}

div#Offers div.pagination dl dd ul li a,div#Offers div.pagination dl dd ul li li a{
	background:#FFFFFF url(http://s4.static69.com/m/_images/paginationBg.gif) no-repeat;
	display:block;
	height:18px;
	width:18px;
	line-height:1.45em;
}
div#Offers div.pagination dl dd ul li a:hover {
background:#FFFFFF url(http://s4.static69.com/m/_images/paginationBgOn.gif) no-repeat;
}
div#Offers div.pagination dl dd ul li div.pages {position:absolute;top:17px;left:0;background:#fff;display:none;}
div#Offers div.pagination dl dd ul li div.pages ul {border:1px solid #0097DF;margin:2px;background:transparent url(http://s4.static69.com/m/_images/paginationBgMorePages.gif);}
div#Offers div.pagination dl dd ul li a.morePages {color:#0097DF;font-weight:bold;background:transparent url(http://s4.static69.com/m/_images/flechepage_morePages.gif) no-repeat 50% 100%;}

div#Offers div.pagination dl dd ul li a.currentPageNum{background:#0097DF url(http://s4.static69.com/m/_images/paginationBgOn.gif) no-repeat;color:#fff;font-weight:bold;font-size:13px;}
button.pagination_next span, button.pagination_prev span{font-size:12px;font-weight:bold;color:#0097DF;}


/***************FICHE PRODUIT**********************/
#loadingData,#messageAttr{ filter:alpha(opacity=85);-moz-opacity: 0.85;opacity: 0.85;position:absolute;left:0px;top:0px;text-align:center;width:380px;}
#loadingData{height:380px;background:#fff;}
#messageAttr{height:0px;background:#FFF;filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
#loadingData div {background:#fff url(http://www.rueducommerce.fr/images/ficheprod/ajax-loader.gif) no-repeat 50% 0%;position:absolute;top:40%;left:25px;height:66px;width:80%;}
#messageAttr div {background:#BBB none repeat scroll 0%;position:absolute;top:0;left:25px;padding:5px 0pt;width:80%;}
#messageAttr div b{color:#FF3600;}
#messageAttr div b span.attSelectedValue{display:none;}
.text_dispo,.text_pas_dispo,.text_dispo_limite{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_dispo.gif) no-repeat 0px -1px;height:25px; font-weight:bold; padding-left:25px; padding-top:4px;  font-size:12px;text-align:left;}
.text_dispo,.text_dispo_limite{color:#8EA000;background-position:0 -1px;}
.text_pas_dispo{color:#ef0404;background-position:0 -61px;}
.text_dispo_limite{color:#ff7901;background-position:0 -31px;}
/* NOUVEAU STYLE FMWK */
.stock,.stock_epuise,.stock_surcommande, .stock_precommande{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_dispo.gif) no-repeat 0px -1px;height:25px; font-weight:bold; padding-left:25px; padding-top:4px;  font-size:12px;text-align:left;}
.stock,.stock_surcommande,.stock_precommande{color:#8EA000;background-position:0 -1px;}
.stock_epuise{color:#ef0404;background-position:0 -61px;}
.stock_surcommande,.stock_precommande{color:#ff7901;background-position:0 -31px;}
 /*
ul#offerAction,ul#offerAction li a{display:block;}
ul#offerAction li{float:left;}
ul#offerAction li a{width:20px;height:20px;text-indent:-9000px;margin-left:5px;}
ul#offerAction li a.print{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/print.gif)  0px 0px no-repeat;}
ul#offerAction li a.abus{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/abus.gif)  0px 0px no-repeat;}
ul#offerAction li a.zoom{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/zoom.gif)  0px 0px no-repeat;}
   */
#offer_image_thumbnails img { margin-bottom:10px;}
.eval_etoile{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/etoile0.gif) no-repeat; height:15px;}
.input-tooltip{color:#fff; background:#3b3b3b;padding:5px;}
.attribute-width{width: 380px;}
.attribute-select-width{width: 380px;}
/** fiche comparateur */
div#container_img{background:transparent url(http://www.rueducommerce.fr/images/ficheprod/fdThumbs.gif) repeat-x scroll center bottom;position:relative;margin-top:5px;}
div#container_img ul#zm_images {display:block;}
div#container_img ul#zm_images li.small{
display:block;
	float:left;
	width:50px;
	height:50px;
	border:1px solid #e1e1e1;
	margin:5px;
}
div#container_img ul#zm_images li.big{
display:block;
	float:left;
	width:100%;
	height:300px;
	margin:0 auto 5px auto;
	text-align:center;
}

dl.attMenu dt{color:#fff;font-weight:bold;}
dl.attMenu dt a {display:block;border-bottom:1px solid #AAADB2;padding-left:5px;font-size:11px;text-transform:capitalize;}
dl.attMenu dt a.activemenu {color:#ffffff;background:#434343 url(http://s4.static69.com/m/_images/rueducommerce/refonte/menu_fd.gif) repeat-x scroll center top;cursor:default;}
dl.attMenu dt span.attSelectedValue{color:#0093D1;padding-left:3px;font-size:11px;}
dl.attMenu dt span.attSelectedValueHover{color:red}
dl.attMenu span.plus,dl.attMenu span.moins{display:block;height:10px;width:11px;}
dl.attMenu dt a.activemenu span.plus{display:none;}
dl.attMenu dt a.activemenu:hover span.plus{display:block;background-position:0 100%;}
dl.attMenu dt a span.moins{background-position:0 100%;display:none;}
dl.attMenu dd, ul.attDisc{display:block;clear:both;float:none;width:100%;}
ul.attDisc:after {clear:both;content:".";display:block;height:0pt;visibility:hidden;}
ul.attDisc li{float:left;display:block;margin:4px 5px 0 0;}
ul.attDisc li a{display:block;margin:3px;padding:5px;border:1px solid #fff;white-space:nowrap;}
ul.attDisc li a:hover {background-color:#ccc;color:#000;border:1px solid #0097DF;}
ul.attDisc li a.attSelected{background:#FF3600 url(http://s4.static69.com/m/_images/rueducommerce/tickSelectedAttr.gif) no-repeat 50% 0; color:#fff;font-weight:normal;font-size:inherit;}
ul.attDisc a.attInactif{color:#ccc;font-style:italic;}
/** règles détails prix bloc info pdt**/
#apartirde {display:none;}
/** gestion du type de prix [type:base|base_flash|transitional|promo|sale|flash] >[<final>,<previous>,<discountP>%,<discountA>]**/
.promo{}
.flash{}
.sale{}
.previous,.discountP,.discountA,.previous{display:none}
.promo .previous,.sale .previous,.flash .previous{
display: inline;
background:transparent url(http://www.rueducommerce.fr/images/xlocales/block/barre2.gif) no-repeat 50% 0;}
.sale .discountP{display:block;color:red;}
.discountA{/*non implémenté*/}
/** tableau comparateur marchands,tablea attributes */
body.lowestOffer table#zm_comparateur{display:none!important;}
table#zm_comparateur,table#zm_attributes, table#table_zm_comparateur,table#zm_reviews  {
	width:100%;	
	table-layout:auto;
	font-size:11px;
	font-family: verdana, arial, sans-serif;
	line-height:1.2em;
	color: #3b3b3b;
	background-color:#ffffff;
	border-collapse:collapse;
	border-style : solid; 
	empty-cells:hide;
	letter-spacing:.1em;	
	margin-top:10px;
}


table#zm_comparateur thead th,table#zm_attributes thead th{text-align:left;height:18px;color:#fff;font-weight:bold;padding:2px 0 0 10px;background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/fdNav.gif) repeat-x scroll 0%;}
table#zm_comparateur thead.rowHigh th{text-align:center;height:44px;background-image:none;background-color:#59575A;border-right:1px solid #FFF;} 
table#zm_comparateur tfoot td{height:22px;text-align:right;vertical-align:middle;}
/*
table#zm_comparateur col.tableCompCol1{width:208px;}

table#zm_comparateur col.tableCompCol7{text-align:center;background:#DADADA;}  */
table#zm_comparateur col.highlight{background-color:#DADADA}
table#zm_comparateur tbody tr td,table#zm_comparateur tfoot tr td{border:1px solid #ccc;}
table#zm_comparateur tbody tr{border-bottom:1px solid #ccc;}
table#zm_comparateur tbody tr.odd td{background-color:#EDEDED;}
table#zm_comparateur tbody tr.odd td.noborder{background-color:transparent;}
table#zm_comparateur tbody tr td{padding:7px 0;}
table#zm_comparateur tbody.rowHigh td{padding:10px 0 10px 2px;} 
table#zm_comparateur span.text_dispo, table#zm_comparateur span.text_dispo_limite, table#zm_comparateur span.text_pas_dispo {background-image:none;padding:0;font-size:10px;font-weight:normal;}
table#zm_comparateur span.rate{color:#0093D1;}
table#zm_comparateur span.priceFinal {color:#fe3700;font-weight:bold;font-size:14px;padding-top:3px;}
table#zm_comparateur tfoot td a{text-decoration:underline;padding:2px 2px 0 0;}
table#zm_comparateur a.zm_acheter{width:64px;height:24px;}
table#zm_comparateur input.zm_acheter{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bt_acheter_trans.gif) no-repeat scroll 0px 50%;margin:0 auto;}

table#table_zm_comparateur thead th,table#zm_attributes thead th{text-align:left;height:18px;color:#fff;font-weight:bold;padding-left:2px;background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/menu_fd.gif) repeat-x scroll 0%;}
table#table_zm_comparateur thead.rowHigh th{text-align:center;height:44px;background-image:none;background-color:#59575A;border-right:1px solid #FFF;} 
table#table_zm_comparateur tfoot td{height:22px;font-weight:bold;background:#ECECEC;text-align:right;}
table#table_zm_comparateur col.tableCompCol1{width:208px;}
table#table_zm_comparateur col.tableCompCol2{width:90px;text-align:center;}
table#table_zm_comparateur col.tableCompCol7{text-align:center;background:#DADADA;}
table#table_zm_comparateur col.highlight{background-color:#DADADA}
table#table_zm_comparateur tbody tr{border-bottom:1px solid #ccc;}
table#table_zm_comparateur tbody tr.odd td{background-color:#EDEDED;}
table#table_zm_comparateur tbody tr.odd td.noborder{background-color:transparent;}
table#table_zm_comparateur tbody tr td{padding:7px 0 0 2px;}
table#table_zm_comparateur tbody.rowHigh td{padding:10px 0 10px 2px;} 
table#table_zm_comparateur span.text_dispo, table#table_zm_comparateur span.text_dispo_limite, table#table_zm_comparateur span.text_pas_dispo {background-image:none;padding:0;font-size:10px;font-weight:normal;}
table#table_zm_comparateur span.priceFinal,table#table_zm_comparateur tfoot td a{color:#FE3700;font-weight:bold;font-size:12px;}
table#table_zm_comparateur tfoot td a{text-decoration:underline;padding-right:17px;margin-right:3px;background:transparent url(http://s4.static69.com/m/_images/rueducommerce/flechelinkd.gif) no-repeat scroll 100% 0}
table#table_zm_comparateur a.zm_acheter{width:64px;height:24px;}
table#table_zm_comparateur input.zm_acheter{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/bt_acheter_trans.gif) no-repeat scroll 0px 50%;margin:0 auto;}

div#tableAttcontainer {border:1px solid #AAADB2;clear:both;height:185px;overflow:hidden;width:258px;margin-top:15px;}
div#tableAttcontainer.tableAttCompact,html > body div#tableAttcontainer.tableAttCompact table#zm_attributes tbody {height:auto;}
html > body div#tableAttcontainer {overflow:hidden;width:258px;}
/*table#zm_attributes {float:left;width:258px;}
table#zm_attributes tbody tr {display:block;height:auto;}    */

table#zm_attributes caption,table#zm_reviews caption  {caption-side:top;text-align:left;height:25px;line-height:2.2em;}
table#zm_attributes tbody td,table#zm_attributes tbody th,table#zm_reviews tbody td,table#zm_reviews tbody th{padding:5px;border:1px solid #AAADB2;border-width:1px 0 0 0;height:auto;}
table#zm_attributes tbody th {font-weight:bold;text-transform: uppercase;}
table#zm_reviews tfoot td{padding:5px 0;}

/*
table#zm_attributes thead{position:relative;}
html > body table#zm_attributes thead tr{display:block;}
html > body table#zm_attributes tbody {display:block;height:167px;overflow:hidden;width:100%;}
html > body table#zm_attributes th {width:256px;}
html > body table#zm_attributes tbody td {width:120px;}  */



div#tableAttcontainer.opentable {height:auto;}
div#tableAttcontainer.opentable table#zm_attributes tbody{height:90%;}
/* règle affichage offre 'a partir de' (body.lowestOffer) */
/* cette règle s'applique lorsque l'offre présentée ne peut être sélectionnnée */
/* pour cause de non sélection d'attributs discriminants */
body.lowestOffer #apartirde{display:block;font-size:10px}
body.lowestOffer #zm_merchant_url{display:none}
body.lowestOffer #zm_sales_condition_url{display:none}
body.lowestOffer .zm_store_link{display:none}
body.lowestOffer #zm_sentence{display:none}
/** gestion erreures */
form#add-cart.errorScript #loadingData{font-size:12px;color:red;}
/******************MENU****************************/
.recherche{background-color:#3B3B3B;}
.menu_fd,.menu_fd_b{display:block;background:#434343 url(http://s4.static69.com/m/_images/rueducommerce/refonte/menu_fd.gif) repeat-x 0 0; color:#ffffff;padding:2px;}
.menu_fd_b{background-position:0 -18px;}


/******VE********/
.container_ve{margin:0pt auto;width:920px;}
.body_ve{background-color:#3b3b3b;}
.logo_ve{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/private_sales/logo_ve.jpg) no-repeat; height:300px; margin-top:10px;}
.container_ve .menu{display:block;}

/*menu mode*/
.txt_enfant{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/txt_enfant.jpg) 0 0 no-repeat; height:16px; width:65px;}
.txt_homme{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/txt_homme.jpg) 0 0 no-repeat; height:16px; width:78px;}
.txt_femme{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/txt_femme.jpg) 0 0 no-repeat; height:16px; width:76px;}

#menu_haut_mode	{clear:both;width:780px;height:270px;}	
#menu_haut_mode li{	float:left;}
#menu_haut_mode li,#menu_haut_mode li a{display:block;width:260px;height:270px;	}	
#menu_haut_mode li#lienhome1 a {background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/lienhome1.jpg) 0 0 no-repeat;}
#menu_haut_mode li#lienhome2 a{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/lienhome2.jpg) 0 0 no-repeat;}
#menu_haut_mode li#lienhome3 a{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/lienhome3.jpg) 0 0 no-repeat;}
#menu_haut_mode #lienhome1{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/lienhome1_hover.jpg) 0 0  no-repeat;}
#menu_haut_mode #lienhome2{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/lienhome2_hover.jpg) 0 0  no-repeat;}
#menu_haut_mode #lienhome3{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/mode/lienhome3_hover.jpg) 0 0  no-repeat;}
#menu_haut_mode li#lienhome1 a:hover ,	#menu_haut_mode li#lienhome2 a:hover ,#menu_haut_mode li#lienhome3 a:hover{background-position:-1000px -1000px;}





/*bandeau*/
	div.banTicker{position:absolute;z-index:33;border:1px solid #ccc;background:#fff;padding:0;margin:0;height:78px;}	
	div.banTicker ul{display:none;margin-top:77px;border-top:1px solid #ffffff; }
	div.banTicker ul li{clear:both;display:none;width:100%;background-color:#fff; border-bottom:1px solid #cccccc;}
	div.banTicker li a,div.banTicker a{display:block;width:100%;margin:0;}
	div#tickerVf,div#tickerVe{position:absolute;top:-1px;left:0;height:77px!important; height:78px;border-top-width:0;}
	#container_vf,#container_ve{height:80px;position:relative;margin-bottom:20px;}	
/*VENTE FLASH*/	
div.patch_flash, div.patch_flash_economie{
	display:block;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/flash_sales/pucevf.jpg') 0 0 no-repeat;	
	width:55px;
	height:53px;	
	text-align:center;
	line-height:4.5em;	
}

span.flash_tpp{
	display:block;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/flash_sales/fond_compteur.gif') 0 0 no-repeat;
	color:#FFFFFF;
	padding-left:12px;
	font-weight:bold;
	margin-top:5px;
	margin-left:5px;
	width:100%;
	
}

span.flash_lo{
	display:block;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/flash_sales/fond_compteur.gif') 0 0 no-repeat;
	color:#FFFFFF;
	padding-left:29px;
	font-weight:bold;
	margin-top:5px;
	width:120px;
	
}

 
/*VENTE EVENEMENTIELLES*/
	
	ul#ventesEven li a:hover {color:#00CBFF;}
	ul#ventesEven li a{color:#fff;height:61px;background:#fff url('http://s4.static69.com/m/_images/rueducommerce/vente_evenementielle/VE_repeat.jpg') 260px 0px repeat-y;}
	ul#ventesEven li a div.veLogo,#tickerVe div.veLogo {float:left;width:258px;height:100%;background-position:50% 0;background-repeat:no-repeat;}
	#tickerVe div.veLogo {float:none;height:60px;}
	#tickerVe{position:relative;border-top:1px solid #CCC;background:#fff url('http://s4.static69.com/m/_images/rueducommerce/vente_evenementielle/vente_evenementielle.jpg') 260px 0px no-repeat;padding-right:120px;}
	#tickerVe a {position:relative;height:77px;}
	#tickerVe div.veDate{display:block;position:absolute;z-index:2;top:62px;left:1px;width:246px;text-align:right;padding-right:13px;background:#fff url('http://s4.static69.com/m/_images/rueducommerce/vente_evenementielle/bt_liste.gif') 100% 0 no-repeat;}
	ul#ventesEven li a div.veDate{float:left;width:115px;font-size:11px;font-weight:normal; text-align:center;margin:30px 0 0 2px;}

	ul#ventesEven li#allve{background:transparent url('http://s4.static69.com/m/_images/rueducommerce/vente_evenementielle/bg_allve.gif') repeat-x;height:20px;}
	ul#ventesEven li#allve a {background:none;height:20px;width:auto;margin-left:65px;color:#fff;}
	ul#ventesEven li#allve a:hover {text-decoration:underline;color:#fff;}
/*offer*/
div.tabs-container ul#ventesFlash,div.tabs-container ul#ventesFlash li {display:block;}
div.tabs-container ul#ventesFlash li a{height:70px;border:1px solid #ccc; border-width:0 1px 1px;}
div.tabs-hide {display: none;}
ul.tabs-nav{border:1px solid #ccc;border-left-width:0;}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {border-bottom:1px solid #ccc;}
div#headerTable div{margin-top:5px;}
div#headerTable, .tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {background-color:#FF3600;color:#ffffff;height:25px;}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {color:#ccc;}
.tabs-nav a {color:#FF3600;font-size:12px;font-weight:bold;line-height:1.2;padding-left:0pt;position:relative;text-align:center;text-decoration:none;top:1px;white-space:nowrap;z-index:2;}
.tabs-nav a, .tabs-nav a span {display:block;padding:0pt 10px;}
#headerTableTitle{}
/*fp*/
/*.vente_flash{height:20px;background-image:url(http://s4.static69.com/m/_images/rueducommerce/refonte/vente_flash.jpg);background-repeat:no-repeat; width:780px;}*/
 .img_select{float:right;width:15px;height:15px;background:transparent url('http://s4.static69.com/m/_images/rueducommerce/refonte/img_select.gif') top no-repeat;}
.img_select:hover{background:transparent url('http://s4.static69.com/m/_images/rueducommerce/refonte/img_select.gif') bottom no-repeat;}
a.delete_filter{display:none;text-indent:-5000px;width:15px;height:15px;margin:2px 0 0 2px;background:transparent url('http://s4.static69.com/m/_images/rueducommerce/refonte/x_select.gif') no-repeat;}
dl.select_style{
height:17px;
border:#000 1px solid ;
background-color: #fff;
text-align: left;
display:block;
width:200px;
list-style-type: none;
margin:0 0 0 3px;
}
dl.select_style dt{display:block;}
dl.select_style dt span{padding-left:5px;}
dl.select_style dd{
	display:none;
	position:relative;
	z-index:998;
}
dl.select_style dd ul{background-color: #fff;display:block;position:absolute;z-index:999;top:2px;left:-1px;padding:0 0 5px 0;width:200px;overflow: auto;border:1px solid #000; border-top:0px}
dl.select_style dd ul li:hover{background-color: #ececec;width:100%; }
dl.select_style dd ul li a {display:block;margin-left:5px;}
dl.select_style_small,dl.select_style_small dd ul{width:50px;}


/*MENU home mode femme homme enfant*/
div#tab_mode ul li{width:57px;float:left; text-align:center;}
div#tab_mode ul li a{background-color:#e5e5e5; display:block; width:100%;}
div#tab_mode ul li a.lien_femme:hover ,div#tab_mode ul li a.lien_femme_actif{background-color:#ff01a8; color:#FFFFFF;}
div#tab_mode ul li a.lien_homme:hover ,div#tab_mode ul li a.lien_homme_actif {background-color:#00ccff; color:#FFFFFF;}
div#tab_mode ul li a.lien_enfant:hover ,div#tab_mode ul li a.lien_enfant_actif{background-color:#b1d102; color:#FFFFFF;}
div#tab_mode ul li.li_homme{margin:0 4px;}

/*menu bricolage et sport*/
#visu_bricolage{background:transparent url('http://s4.static69.com/m/_images/rueducommerce/menu_pp/bricolage.jpg') no-repeat; margin-left:auto; margin-right:auto; width: 900px; height:200px; position:relative;}
#visu_sport{background:transparent url(http://www.rueducommerce.fr/images/offredujour/miseenligne150609/900x200_sport.jpg) no-repeat; margin-left:auto; margin-right:auto; width: 900px; height:200px; position:relative;}
#bt1{ position:absolute; left:0px; width:450px; height:200px;}
#bt2{ position:absolute; left:450px; width:450px; height:200px;}

/** tabs/onglets */
@media projection, screen {
    .rdcTabs-hide {
        display: none;
    }
}
@media print {
    .rdcTabs-nav {
        display: none;
    }
}
.rdcTabs-nav a, .rdcTabs-nav a span, .rdcTabs-nav a h2{
    display: block;			
    margin:0;
}
.rdcTabs-nav h2:hover{
	color:#0093D1;
}

.rdcTabs-nav .rdcTabs-selected  {
display:none;
cursor:pointer;
}
.rdcTabs-nav .rdcTabs-disabled a{
display:block;
}

.rdcTabs-nav .rdcTabs-selected a:link, .rdcTabs-nav .rdcTabs-selected a:visited, .rdcTabs-nav .rdcTabs-disabled a:link, .rdcTabs-nav .rdcTabs-disabled a:visited { 
 cursor: text;
}
 .fponglets .rdcTabs-nav    {
display: block;
 }
.fponglets .rdcTabs-nav li  {
margin-right:3px;
background:transparent url(http://www.rueducommerce.fr/images/ficheprod/onglets/fponglets-off.gif) repeat-x 0 0;
display: inline-block;
float:left;
border-right:3px solid #fff;
white-space:nowrap;
}
.fponglets .rdcTabs-nav li a{line-height:2.8em;} 
.fponglets .rdcTabs-nav a,.fponglets .rdcTabs-nav a span,.fponglets .rdcTabs-nav a h2{
    display: block;
    display: inline-block;
    height:34px;		
    padding:0 10px;
    color:#fff;
    font-weight:bold;    
    width:auto;
}
.fponglets .rdcTabs-nav .rdcTabs-selected  {
background:transparent url(http://www.rueducommerce.fr/images/ficheprod/onglets/fponglets-on.gif) repeat-x 0 0;
}

/* custom class */
.txt_beaute{background:transparent url(http://s4.static69.com/m/_images/rueducommerce/refonte/txt_beaute.jpg) 0 0 no-repeat; height:16px; width:100px;}
#bloc_produit .noel3{
width:auto!important;
height:30px;
color:#ff6600;
background:transparent url(http://www.rueducommerce.fr/images/noel/noel3.jpg) 0 0 no-repeat;
padding-left:54px;
display:block;}
#bloc_produit .noel4{
width:auto!important;
height:30px;
background:transparent url(http://www.rueducommerce.fr/images/noel/noel4.jpg) 0 0 no-repeat;
padding-left:54px;
display:block;}
#bloc_produit .noel2{
width:auto!important;	
height:30px;
color:#8ea000;
background:transparent url(http://www.rueducommerce.fr/images/noel/noel2.jpg) 0 0 no-repeat;
padding-left:54px;
display:block;}
#bloc_produit .noel1{
width:auto!important;
height:30px;
color:#fe3700;
background:transparent url(http://www.rueducommerce.fr/images/noel/noel1.jpg) 0 0 no-repeat;
padding-left:54px;
display:block;}
#bloc_produit .soldes{
width:auto!important;
height:30px;
background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_blcmea_soldes.gif) 0 0 no-repeat;
padding-left:120px;
display:block;}
#menu_selection a#head_menu_soldes {
	display:block;
	text-align:center;
	width:180px;
	padding:49px 0 3px 0;
	color:#fff;
	font-weight:bold;
	background:#3A2F2B url(http://s4.static69.com/m/_images/rueducommerce/header_soldes_menu.jpg) 0 0 no-repeat;	
}
#menu_selection a#head_menu_soldes:hover {
	background-color:#bbd403;
	color:#fe3700;
	text-decoration:underline;

	}
/*********************menu-solde********************/

a.sale_link {
display:block;
text-align:center;
width:180px;
padding:5px 0 3px 0;
color:#fff;
font-weight:bold;
background:#dd0700;
}

a.sale_link:hover {
background-color:#FE7200;
color:#fff;
text-decoration:underline:
}

a.flecheLien{
margin-top: 15px;
float: right;
background:transparent url(http://s4.static69.com/m/_images/rueducommerce/fleche.png) 100% 0 no-repeat;
padding-right: 15px;
display: block;
height: 23px;
padding-left: 10px;
padding-top: 4px;
color:#fff;
}

a.flecheLien:hover{
background-position:100% -28px;
color:#fff;

}
/********picto bloc 4 produit SEMAINE DU BLANC************/
#bloc_produit .leblanc{
width:auto!important;
height:30px;
background:transparent url(http://s4.static69.com/m/_images/rueducommerce/picto_blanc.gif) 0 0 no-repeat;
padding-left:51px;
display:block;}

/** zmab **/
.zm_ab_of { /** overloaded offer **/
 border:1px solid #555;background:#ddd;
}

.zm_ab_of span {
 margin:3px;
}

.zm_ab_menu { /** main menu **/
 position:fixed;bottom:0;right:30px;background:#ddd;border:1px solid #888;border-bottom:0px;padding:3px 0px;
}

.zm_ab_menu span {
 margin:5px 10px;
}

.zm_ab_menu a {
 color:#33f;
}

.pictotop{
	position:absolute;
	width:29px;
	height:29px;
	top:0px;
	left:120px;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/top20_sm.gif') 100% 0 no-repeat;
}

.pictotop_banniere{
	width:150px;
	height:20px;
	background:transparent url('http://s4.static69.com/m/_images/rueducommerce/top20list.gif') 100% 0 no-repeat;
	margin-left:35px;
}

.fontpictotop{
color:#FFF;
top:7px;
left:0px;
font-size:11px;
font-weight:bold;
position:relative;
margin-left:6px;
}

div.lo_desc{
	position:absolute;
	top:155px;
	left:155px;
	width:300px;
	height:400px;
	background:#fff;
	border:1px solid #3b3b3b;
	z-index:1000;
	padding:5px;
}
div.lo_desc_right{
	left:0px;
}

.lo_zoom{
	position:absolute;
	width:20px;
	height:20px;
	background:transparent url('http://s4.static69.com/m/_images/fiche_prod/plus.jpg') 100% 0 no-repeat;
	top:120px;
	left:150px;
}
	

.viewlist, .viewtop{background:transparent url('http://s4.static69.com/m/_images/rueducommerce/top20SP.gif') no-repeat 0px -1px;height:35px;padding-left:35px;line-height:3em}
.viewlist{background-position:0 3px;}
.viewtop{background-position:0 -30px;}

/****************configurateur***************/
.moteursubmit{
     border:none;
     color:#fff;
     background: transparent url('http://s4.static69.com/m/_images/rueducommerce/moteur_recherche/recherche.gif') no-repeat top left;
     width:21px;
     height:21px;
     margin:5px 5px 5px 140px;
     cursor:pointer;
}

.loupe { 
border:none;
color:#fff;
font-weight: bold;
font-size: 12px;
vertical-align:middle;
background:transparent url('http://s4.static69.com/m/_images/rueducommerce/bt.gif') no-repeat top left; width:24px; 
width:24px;
height:25px;
margin:5px 5px 5px 140px;
cursor:pointer;
}

.loupe:hover  { 
background-position : bottom;

}

