/* main ALP */
body{font-size:68.75%;line-height:13px;margin:0;padding:0;background: #FFF;}
* {font-family:"Trebuchet MS",Arial,Helvetica,Geneva,sans-serif,"Lucida Grande";font-size:1em;}
h1, h2, h3, h4, h5, h6,ul, p {margin:0;padding:0}
p, dd {margin-bottom:10px;}
img{border:0;}
.content *{color:#525E69;line-height:normal;}

/*titres*/
.content .titre span{color:#FFFFFF;font-weight:bold;margin-right:5px;padding:0 3px;}

/*-----------styles prix-----------------*/
/* Remise */
.content .remise{clear:both;padding:0;margin:0;line-height:12px;}
.content .remise strong{color:#ff7300;font-size:13px;font-weight:bold;}
/* Soldes */
.content .soldes span{color:#ff7300;font-weight:bold;}
.content .soldes span.barre{text-decoration:line-through;}
/* prix editeur */
.content .prixEditeur{clear:both;}
.content .prixEditeur span{color:#ff7300;font-weight: bold;}
.content .prixEditeur span.barre{text-decoration:line-through;}
/* prix coutant */
.content .prix_coutant span{color:#ff7300;font-weight: bold;}
.content .prix_coutant span.barre{text-decoration:line-through;}
/* ECO PARTICIPATION */
.content .eco{font-weight:bold;}
.content .ecopart{clear:both;font-size:11px;background:url(image/picto_ecopart.gif) no-repeat left center;padding-left:15px;margin-top:5px;}
/* Facilite 3x */
.content .facilite_3x_FP{margin-top: 10px;}
/* En orange */
.content .demarque{color:#ff7300;}
/* Retail */
.content #zm_price_retail.barre,
.content span.barre {text-decoration:line-through;}


/*-------------pictos livraison gratuite et stock----------- */
.content ul.zone_prix li {float:left;margin:0;padding:0;}
.content .lo_livr_stock {padding-top: 5px; border-top:1px dashed #B0B0B0;}
.content .livr_stock{padding-top: 5px;}
.content .livr_stock li{padding-left: 20px;}
.content .livr_stock img{display:block;float:left;}
.content .livr{background:url(/m/_images/cmn/picto_livraison.gif) no-repeat 0 1px;padding-bottom:3px; height: 16px; padding-left: 20px;}
.content .infos_stock{height: 16px; padding-left: 20px; padding-top: 2px; padding-right: 10px;}
.content .stock{background:url(/m/_images/cmn/picto_stock.gif) no-repeat 0 1px;padding-bottom:3px;color:#525e69;}
.content .stock_epuise{background:url(/m/_images/cmn/pic_stock_epuise.gif) no-repeat 0 1px;padding-bottom:3px;}
.content .stock_surcommande, 
.content .stock_precommande {background:url(/m/_images/cmn/picto_stock_surcommande.gif) no-repeat 0 1px;padding-bottom:3px;}
/*stock liste r�ponse multi*/
.content.listerep_multi .stock_epuise, .content.listerep_multi .stock_surcommande{color:#000;font-weight:bold;}
/* espace voir condition */
.content .ecoTax{background:url(/m/_images/cmn/picto_ecopart.gif) 0 0 no-repeat; padding-left:15px;margin-top:5px}
/* ---------------------- OP COMMERCIALES ---------------------------*/
.content .picto_codePromo img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat 0 0; margin-top:3px;}/* Bon plan */
.content .picto_coupon img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat 0 0; margin-top:3px;}/* Prix promo/ coupon */
.content .picto_bonPlan img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat -80px 0;margin-top:3px;}/* Ventes flash */
.content .picto_venteFlash img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat -42px 0;margin-top:3px;}/* soldes */
.content .picto_soldes img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat -21px 0;margin-top:3px;}/* Prix coutant / Oh le prix*/
.content .zonePrix li {height:auto}
.content .picto_prixReduit img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat -63px 0;}/* prix reduit */
.content .picto_prixReduitSoldes img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat -21px 0;}/* prix reduit soldes */
.content .picto_fid img{background: url(/m/_images/cmn/sprite_opcom.gif) no-repeat -145px 0;margin-top:3px;}/*Prix coutant*/

/*------------ btn ajouter t�l�charger ------------------*/
.content .btn_ajoutpanier, .content .btn_telecharger{clear:both;padding-top:5px;overflow:hidden;}
.content .btn_ajoutpanier .bouton{border:medium none;display:block;float:left;width:124px;height:24px;color:#fff;text-decoration:none;font-weight:bold;font-size:13px;text-align:center;padding-top: 5px;background:url(/m/_images/cmn/ajout_panier.gif) #ff7300 no-repeat;cursor:pointer;}
.content .btn_ajoutpanier .bouton.off {background:url(/m/_images/cmn/ajout_panier_off.gif) no-repeat;cursor:default}

/*----------sprites---------------*/
/* sprite telecommande */
.content .telcmd li{display:inline;margin:0;padding:0 3px 5px 0}
.spTelcmd{background:url(/m/_images/cmn/spTelcmd.png) 0 0 no-repeat}
.telcmd {margin-top:5px}
.telcmd .zoom{background-position:0 0;}
.telcmd .fan{background-position:-54px 0;}
.telcmd .casque{background-position:-108px 0;}

/* ------------------------- Tooltip ---------------------------------*/
#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 5px;font-size:12px;color:#333;display:none;font-family: trebuchet MS;max-width:400px}
.tooltip{text-decoration:none;}

/*---------------blocs conteneurs--------------------*/
#main{margin:0 auto;width:980px;text-align:left;}
body.main_soldes{background:transparent url("/m/_images/soldes/background.jpg") no-repeat 50% 0;}
body.main_destockage{background:transparent url("/m/_images/operations/img_fond_destockage.jpg") no-repeat 50% 0;}
/* bloc content et conteneur ALP */
.content {width:980px}
/*.content div *{border:1px solid black}*/
.content a{color:#525E69}
.content #conteneur_gauche, .content #conteneur_droite {width:180px;float:left}
.content #conteneur_gauche{margin:0 10px 0 0;}
.content #conteneur_droite{margin-left:10px}
.content #conteneur_droite .zopenx{margin-bottom:10px;text-align:center;padding:10px 0;background-color:#f2f2f2/*fd skyscronnieuunieuu pub*/}
.content #conteneur_centre{width:600px;float:left;overflow:hidden;position:relative;z-index:100}
.content #conteneur_centre_large{width:770px;float:left}
.content #conteneur_gauche li, .content #conteneur_droite li, .content #conteneur_centre li{list-style-image:none;list-style-position:outside;list-style-type:none;}
/*footer*/
#footer{width:980px;color:#525E69;text-align:left!important;margin:10px 0 20px 0;clear:both;}
#footer a, #footer a:visited{color:#525E69}
/* liens univers*/
#footer a.lienPassion{color:#75AD1B;}
#footer a.lienEquiper{color:#AD3E75;}
#footer a.lienDivertir{color:#4996AF;}

#footer .megaBan{border:1px solid #B0B0B0;clear:both;margin:0 0 10px;text-align:center;padding:0;overflow:hidden;}
#footer .blcLien{border:1px solid #B0B0B0;padding:10px;}
#footer .blclienInfo{clear:both;font-size:11px;padding:15px 0 0 0;text-align:center;margin:0 auto}
#footer ul{margin:0 10px 5px;}
#footer li{display:inline}
#footer .lienBoutique{font-size:12px}
#footer ul.liensDivers{font-size:11px;text-align:center;}
#footer .blclienInfo li{padding:0px;}
#footer .blclienInfo img{margin-top:5px}
#footer p{margin-top:10px;text-align:center;}

br.clear{clear:both}
div.clear{clear:both;font-size:1px;height:1px}

/* -------------------- CHEMIN DE FER --------------------------------*/
/*div#railway {margin: 0;}*/
.content #cheminFer {text-transform:uppercase;margin-bottom:5px}
.content #cheminFer,.content .messageAccueil {clear: both;padding:0;font-size: 12px;font-weight: bold;}
.content .messageAccueil {font-size: 13px;}
.content #cheminFer li {display: inline;}
.content #cheminFer span {color: #ff7300;}
.content #cheminFer span.railway {color: #525e69;}
.content #cheminFer span.uncrawlable {color: #525e69; text-decoration: underline;}
/*.content #cheminFer {text-transform: uppercase;}*/
.content .messageAccueil span {color: #ff7300;}

/*----------------- Menu des meilleures ventes ----------------- */
#navigationG .subMenuBestSales li {padding-top: 0px; padding-bottom: 2px;}

/*-------------------navigation accord�on GM pour colonne de gauche------------*/
#navigationG {margin: 0;padding: 0;list-style: none;}
#navigationG li {padding:4px 10px;padding-top:10px;}
#navigationG li span{text-transform:uppercase;font-size:14px;font-weight:bold;}
#navigationG li ul{margin-top:5px;}
#navigationG li ul li {padding:1px;border-bottom:none;}
#navigationG a.imp{font-weight:bold;}
#navigationG a {background:url(/m/_images/cmn/puce_fond_transparent.gif) no-repeat 0 6px;padding-left: 10px;padding-bottom: 10px;outline:none;}*/
#navigationG .toggleSubMenu a, #navigationG .toggleSubMenu span {text-decoration:none;background:url(/m/_images/cmn/puce_fond_transparent.gif) no-repeat 0 6px;padding-left: 10px;}
#navigationG .open a, #navigationG .open span {text-decoration:none;background:url(/m/_images/cmn/puce_fond_transparent_open.gif) no-repeat 0 6px;padding-left: 10px;}
#navigationG a:hover, #navigationG a:focus, #navigationG a:active {text-decoration: underline;}
#navigationG a, #navigationG a, #navigationG a {text-decoration: none;}
#navigationG .subMenu {margin: 0;padding: 0;}
#navigationG ul.subMenu a {background: none;padding: 3px 3px;}
#navigationG li span.editorial_blocks,
#navigationG li span.attribute_values {text-transform: none; font-size: 11px; font-weight: normal; background:url(/m/_images/cmn/puce_fond_transparent.gif) no-repeat 0 6px;padding-left: 10px;padding-bottom: 10px;outline:none;}
#navigationG li span.attributes_values_home {text-transform: none; font-size: 11px; font-weight: normal; padding-left: 10px; padding-bottom: 10px; /* outline:none; */}
#navigationG li span.editorial_blocks:hover,
#navigationG li span.attribute_values:hover,
#navigationG li span.attributes_values_home:hover {text-decoration: underline;}
#navigationG .persistent_links_block {background-color:#edf6d9;margin:0 0 10px;padding:0;border-bottom:1px solid #B0B0B0; border-top:1px solid #B0B0B0;}
#navigationG .persistent_links_block_li {padding:2px; margin-left:8px;}
#navigationG .persistent_links_block_li a {background: none; font-weight:bold;}
#navigationG .persistent_links_block .span-sm {background: none; font-weight:bold; font-size:12px;text-transform:none;padding:2px; margin-left:8px;}

#navigationG .operations_links { background-color: #cb1e53; }
#navigationG .operations_links li {padding:4px 0px;}
#navigationG .operations_links li a {background: none; font-weight:bold; color: #fff; font-size: 12px; text-transform:uppercase;}

#navigationG .father_operations_links { background-color: #179dd5; }
#navigationG .father_operations_links li {padding:4px 0px;}
#navigationG .father_operations_links li a {background: none; font-weight:bold; color: #fff; font-size: 10px; font-family: trebuchet MS;text-transform:uppercase;}

/*----------- GENERAL --------------*/
.cursor {cursor:pointer;}
.hide {display:none;}
span.linkmasker{cursor:pointer;}
span.underlined{text-decoration:underline;}

div.patch_soldes{
background:url("/m/_images/patch_soldes.jpg") no-repeat;
display:block;
height:35px;
width:35px;
}
div.pubfootmegaban {text-align:center;margin:5px 0;border:1px solid #B0B0B0;padding:10px}
div.sale_mea{background:url('/m/_images/soldes/bandeau-soldes.jpg');height:20px; }

.img_patch_soldes{position:absolute;display:block;margin:1px 0 0 1px;}
.span_patch_soldes{position:absolute;display:block;margin:16px 0 0 6px;font-size:16px;color:#FFF;font-family: trebuchet MS; }
.span_patch_soldes_small{position:absolute;display:block;margin:14px 0 0 6px;font-size:12px;color:#FFF;font-family: trebuchet MS; }

