
/***** tp_index *****/
.onglet{margin:0;padding:0;float:left;margin:0 5px 0 0}*+html  .onglet{width:135px}* html  .onglet{width:135px}.ongletHeader{background:#E31370;height:11px}.ongletHeaderOff{background:#ED75AA;height:11px}.ongletBottom{background:#E31370;height:11px}.onglet .ongletCatActif{background:#E31370;text-align:center;color:#FFF;font-size:18px;font-weight:bold;padding:0 10px 5px}*+html .onglet .ongletCatActif{padding:0 0 5px}.onglet .ongletCatNoActif{background:#ED75AA;text-align:center;color:#FFF;font-size:18px;font-weight:bold;padding:0 10px 5px}*+html .onglet .ongletCatNoActif{padding:0 0 5px}.onglet a{text-decoration:none;color:#FFF}#text_press{background:#000;margin:0 10px 0 0;padding:10px;font-size:20px;color:#e31370;font-weight:bold}#text_press h1{font-size:20px}#text_press a{color:#FF0}#text_press_mag{background:#000;padding:10px;font-size:20px;color:#e31370;font-weight:bold}#text_press_mag h1{font-size:20px}#text_press_mag a{color:#FF0} #bloc_cat{min-height:238px;width:655px;float:left;background:#FFF;margin:0 0 10px 4px;border:#000 3px solid} #accroche_alerte{cursor:pointer;margin:15px 0 0;width:290px;float:left;font-size:12px;font-weight:bold;text-align:center;padding:10px 5px 0 5px;background:#E41370;color:#FFF;font-style:normal;text-decoration:none}#accroche_alerte img{padding:0 0 10px 5px;float:left}#accroche_alerte img{float:none\9 }*+html #accroche_alerte img{float:left}* html #accroche_alerte img{float:left}#accroche_alerte span{float:right;width:160px}#accroche_commercant{cursor:pointer;margin:35px 0 0;width:300px;font-weight:bold;font-size:12px;text-align:center;padding:10px 5px 0 5px;float:left;background:#000;color:#FFF;text-decoration:none;font-style:normal}#accroche_commercant img{padding:0 0 0 10px}*+html #accroche_commercant img{float:left}* html #accroche_commercant img{float:left}#accroche_commercant span{float:right;width:175px}#marginTop{margin:20px 0 0 -30px}*+html  #marginTop{margin:21px 0 0} #bloc_pop .titre_pop{background:#E41370;font-size:19px;color:#fff;font-weight:bold;text-align:center;padding:5px;margin:0;font-family:Arial,Helvetica}#bloc_pop{padding:0;width:300px;border-bottom:5px solid #E41370;text-align:left;font-style:normal;float:right;margin-right:30px}#bloc_pop h2 img{vertical-align:middle;padding:0 10px 0 0}#bloc_pop h2 span{color:#FF0}#bloc_pop h3,#bloc_pop .magasin{background:#FFF;font-size:12px;padding:3px 5px 2px;font-weight:normal}#bloc_pop .titre{color:#e41370;font-weight:bold;height:16px;overflow:hidden}#bloc_pop a{color:#e41370;font-weight:bold;height:16px;text-decoration:none}#bloc_pop .magasin{border-bottom:1px solid #F2F2F2;margin:0 0 2px}#bloc_pop .mag{color:#000;font-weight:bold;font-size:10px}#bloc_pop .pricenew{font-weight:bold;color:#e41370;margin:0 0 0 5px;font-size:10px}#bloc_pop span.cheaper{text-decoration:line-through;padding:0 0 0 5px;color:#000;font-size:10px}#bloc_pop span.cheaper span{color:#868686;width:70px}#bloc_pop .categorie{font-size:11px;font-weight:bold;color:#e41370;height:30px;overflow:hidden;margin:2px 0;white-space:nowrap}#bloc_pop .categorie a{font-size:11px;color:#E31370}#bloc_pop .categorie .categorie_line{height:32px;background:none repeat scroll 0 0 #F2F2F2}#bloc_pop .categorie .blackB{font-weight:bold;color:#000;line-height:25px;margin:0 0 0 5px}#bloc_pop .categorie h3{font-size:11px;font-weight:bold;display:inline;padding:0} #bloc_pop_event .titre_pop{background:#000;font-size:19px;color:#fff;font-weight:bold;text-align:center;padding:5px;margin:0;font-family:Arial,Helvetica}#bloc_pop_event{margin:15px 0 0;padding:0;width:300px;border-bottom:5px solid #000;text-align:left;font-style:normal}#bloc_pop_event h2 img{vertical-align:middle;padding:0 10px 0 0}#bloc_pop_event h2 span{color:#FF0}#bloc_pop_event .magasin,#bloc_pop_event h3{background:#FFF;font-size:12px;padding:3px 5px 2px;font-weight:normal}#bloc_pop_event .titre{color:#e41370;font-weight:bold;height:16px;overflow:hidden}#bloc_pop_event a{color:#e41370;font-weight:bold;height:16px;text-decoration:none}#bloc_pop_event .magasin{border-bottom:1px solid #F2F2F2;margin:0 0 2px}#bloc_pop_event .mag{color:#000;font-weight:bold;font-size:10px}#bloc_pop_event .pricenew{font-weight:bold;color:#e41370;margin:0 0 0 5px;font-size:10px}.hint{float:left;width:350px;margin:0 0 0 130px !important;margin:0 0 0 60px;font-size:12px;font-weight:bold;color:#FF0;font-family:Arial}* html .hint{margin:0 0 0 130px}.hint2{float:left;margin:0 0 0 130px;font:bold 12px Arial;color:#FF0}html:not([lang*=""]) .hint2{margin:0 0 0 130px}  .pointillePink{border-bottom:1px dotted #E31370;padding:2px 0}.blocPromoCoupCoeur{background:transparent url(images/topPromo/bg-titre-coup-coeur.gif) no-repeat 0 0;margin:20px 0 0;width:100%}.blocPromoCoupCoeur a{text-decoration:none}.blocPromoCoupCoeur a:hover{text-decoration:none}.blocPromoCoupCoeur h2{font-size:22px;font-weight:bold;color:#e31370;padding:10px 0 0 22px}.blocPromoCoupCoeur2{margin:20px 0 0;width:100%;border-top:5px solid #FFF;float:left;padding-bottom:10px}.blocPromoCoupCoeur2 a{text-decoration:none}.blocPromoCoupCoeur2 a:hover{text-decoration:none}.blocPromoCoupCoeur2 h2{font-size:22px;font-weight:bold;color:#e31370;padding:10px 0 0}.blocPromo{width:300px;float:left;margin:15px 30px 10px 0}* html  .blocPromo{margin:15px 25px 10px 0}.enteteBlocPromo{width:300px}.enteteBlocPromo .cornerLeft{background:transparent url(images/topPromo/corner-left.gif) no-repeat 0 0;float:left;height:25px;width:8px}.enteteBlocPromo .nomProduit{float:left;background:#ff0;font-size:12px;color:#000;font-weight:bold;height:25px;padding:0}.enteteBlocPromo .nomProduit .categorie{line-height:25px;margin-left:5px;font-size:12px}.enteteBlocPromo .nomProduit .categorie a,.enteteBlocPromo .nomProduit .categorie a:hover{color:#000}.enteteBlocPromo .cornerRight{background:transparent url(images/topPromo/corner-right.gif) no-repeat right top;float:left;height:25px;width:8px}.blocPromo .top{clear:both;background:url(images/topPromo/top-promo.gif) no-repeat 0 0;height:7px;line-height:6px;font-size:6px}.blocPromoDescription{clear:both;border-left:#ff0 3px solid;border-right:#ff0 3px solid;height:169px;width:294px;background:#FFF}.blocImg{float:left;width:110px;text-align:center;float:left}.bloc_logo{float:left;width:110px;text-align:center}.imgLogo{margin:2px 0 0 5px;color:#E31370;font-weight:bold;font-size:11px;max-height:80px;text-align:left}.imgLogo .mag{color:#E31370}.imgLogo img{_width:100px;max-width:100px;margin:0 0 5px;max-height:40px;float:left}.blocDescription{float:right;width:180px}.blocPromoDescription .etiquette{position:absolute;background:transparent url(images/topPromo/etiquette.png) no-repeat scroll 0 0;width:107px;height:51px;margin:137px 0 0 187px;padding:16px 0 0 16px;font-size:16px;color:#FFF;font-weight:bold}*+html  .blocPromoDescription .etiquette{margin:137px 0 0 77px !important}* html  .blocPromoDescription .etiquette{margin:137px 0 0 77px !important}.blocPromoDescription .etiquettepc{position:absolute;background:transparent url(images/topPromo/etiquette-prix-canon.png) no-repeat scroll 0 0;width:107px;height:51px;margin:137px 0 0 187px}*+html  .blocPromoDescription .etiquettepc{margin:137px 0 0 77px !important}* html  .blocPromoDescription .etiquettepc{margin:137px 0 0 77px !important}.blocDescription h4{color:#e31370;font-size:14px;font-weight:bold;margin:0;padding:0 10px 0 0}.blocDescription h4 a,.blocDescription h4 a:hover{color:#E31370}.blocDescription .descriptif{font-weight:bold;font-size:12px;margin:0 12px 0 0;padding:0 10px 3px 0}.blocDescription .descriptif a,.blocDescription .descriptif a:hover{color:#000}.blocDescription .val{margin:5px 0 0;font-weight:bold;color:#e31370;padding:0 10px 0 0}.blocDescription .pourcentage{float:right;font-size:11px;background:#FF9 none repeat scroll 0 0;color:#E31370;padding:2px 5px;margin:0 0 3px}.blocDescription .barrePink{text-decoration:line-through;color:#AEACB6;padding:0 5px 0 0}.blocDescription .prixBarre{font-weight:bold;font-size:12px;text-decoration:line-through;color:#AEACB6}.blocDescription .prix{float:right;margin:0 0 3px}*+html  .blocDescription .prix{float:right;margin:0}* html  .blocDescription .prix{float:right;margin:0}.blocDescription .detail{clear:both;margin:0;padding:0 10px 0 0;font-weight:bold}.blocDescription .detail p{font-size:11px;background:#FF9 none repeat scroll 0 0;padding:2px 5px;color:#E31370}.blocPromo .bas{clear:both;background:transparent url(images/topPromo/bas-promo.gif) no-repeat top left;height:6px}  span.iconeType{height:25px;width:32px;float:left;overflow:hidden;margin:2px;background:transparent url(images/pictos/promo-icones.gif) no-repeat}span.iconeTypeWhite{height:25px;width:32px;float:left;overflow:hidden;margin:2px;background:transparent url(images/pictos/promo-icones-white.gif) no-repeat}span.iconeTypeBlack{height:25px;width:32px;float:left;overflow:hidden;background:transparent url(images/pictos/promo-icones-black.gif) no-repeat}span.iconeTypeYellow{height:25px;width:32px;float:left;overflow:hidden;background:transparent url(images/pictos/promo-icones-yellow.gif) no-repeat}span#sprite_picto_4294848968{background-position:3px 0} span#sprite_picto_4294848952{background-position:-32px 0} span#sprite_picto_4294848946{background-position:-64px 0} span#sprite_picto_4294848945{background-position:-96px 0} span#sprite_picto_4294848931{background-position:-128px 0} span#sprite_picto_4294848928{background-position:-160px 0} span#sprite_picto_4294848912{background-position:-192px 0} span#sprite_picto_4294848902{background-position:-224px 0} span#sprite_picto_4294848892{background-position:-256px 0} span#sprite_picto_4294848881{background-position:-288px 0} span#sprite_picto_4294848972{background-position:-320px 0} span#sprite_picto_4294848874{background-position:-352px 0} span#sprite_picto_4294848869{background-position:-384px 0} span#sprite_picto_4294848861{background-position:-416px 0} span#sprite_picto_4294848860{background-position:-448px 0} span#sprite_picto_4294848856{background-position:-478px 0} span#sprite_picto_4294848846{background-position:-510px 0} span#sprite_picto_4294848838{background-position:-542px 0} span#sprite_picto_4294848832{background-position:-574px 0} span#sprite_picto_4294848826{background-position:-606px 0} span#sprite_picto_4294848820{background-position:-638px 0} span#sprite_picto_4294848819{background-position:-670px 0} span#sprite_picto_4294848801{background-position:-702px 0} span#sprite_picto_4294848800{background-position:right 0}    .promo_title{width:100%;text-align:center;margin:5px 0;padding:0 0 5px;font-weight:bold;font-size:14px;color:#1E90FF}#random_prom{float:left;width:100%;padding:0 0 5px;margin:0 0 10px}#random_prom .outer{float:left;margin:0 0 0 23px;width:300px;font-family:Arial,Helvetica}#daily_promo{clear:left;width:680px;padding:0 0 5px}#daily_promo .outer{float:left;margin:0 0 0 23px;width:300px;font-family:Arial,Helvetica}#missdetail{color:#F289B7;font-size:14px;margin:10px 0 0}div#noMag{color:#000;float:left;margin-left:4px;width:656px;font-weight:bold;border:2px solid #FF0;background:#fff}div#noMagTxt{padding:5px;float:left}.imgLogo a.txtMagRdm{float:left;width:100px}*+html a.txtMagRdm img{height:40px}* html a.txtMagRdm img{height:40px}.txtMagRdm p{text-align:left;color:#E31370;padding-bottom:5px}.txtCityRdm{width:163px;text-align:left;width:170px;clear:both}
/***** default *****/
#debug a{color:green;font-weight:bold}.debug-shown{display:block}.debug-hidden{text-align:left;color:black}#debug p input{position:relative;top:2px} .tipsy{padding:5px;font-size:10px;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat}.tipsy-inner{padding:4px 5px;background:#000;color:#fff;max-width:200px;text-align:center}.tipsy-north{background:url(/images/jQuery/tips/tipsy-north.gif) top center}.tipsy-south{background:url(/images/jQuery/tips/tipsy-south.gif) bottom center}.tipsy-east{background:url(/images/jQuery/tips/tipsy-east.gif) right center}.tipsy-west{background:url(/images/jQuery/tips/tipsy-west.gif) left center}span.tips{cursor:pointer;margin:0 0 0 3px;background:#000;padding:0 3px;color:#fff}#map{float:left;margin:20px 10px 0 0;background:#FFF}*{margin:0;padding:0}img{border:0} body{font-family:Verdana;text-align:center;font-size:12px;background:#F2F2F2;margin:0;padding:0} #content{margin-left:auto;margin-right:auto;width:995px;position:relative}* html  #content{width:1015px}#content_header{margin:0 0 10px}#content_header5{margin:0px} div#header{margin:0 auto;width:995px ;font-size:12px;text-align:center;position:relative;background:#FFF}div#header5{margin:0 auto;width:995px ;font-size:12px;text-align:center;position:relative;background:#F2F2F2}div#body{float:left;clear:both;padding:0;width:995px;text-align:left;height:100%}div#footer{clear:both;width:100%;text-align:center;background:#F2F2F2;color:#000;font-size:10px;padding:20px 0;margin:20px 0 0}div#newfooter{clear:both;width:97%;text-align:center;background:#fff;color:#363636;font-size:10px;padding:20px 0;margin:20px 0 0} #bloc_left{width:675px;float:left;font-size:12px;padding:8px 0 0}#bloc_right{width:300px;float:right;font-size:12px;padding:0}#bloc_right_nl{width:300px;float:right;font-size:12px}#bloc_left p em{font-size:16px;color:#E41370} #logo{text-align:left;background:#fff}#cont_logo{float:left;width:200px;margin:10px 0 0 20px}#header div#txtlogo{font-family:Helvetica,Arial;float:right;color:#E41370;font-weight:bold;width:730px;background:#FFFF00;height:68px;line-height:35px;font-size:26px;margin:10px 10px 10px 0;text-align:center}#txtlogo span{color:#000}#txt{float:right;margin:0 40px 0 0;width:650px;padding:5px 0;background:#000;font-size:16px}#txt h1{color:#E41370;font-size:16px;font-weight:bold;font-family:Arial,Helvetica;letter-spacing:2px}#explain_site{padding:0 0 0 15px;margin:5px 0 10px;font-size:12px;font-weight:bold}#cont_txt #txt h1 b{color:#FF0}#txt h1 a b{color:#FF0;text-decoration:underline}div#titleline{float:left;background:#E41370;width:100%;height:11px} #logo5{text-align:left;background:#f2f2f2}#logo4{background:#f2f2f2}#cont_logo5{float:left}#header div#txtlogo5{font:bold 26px Arial;float:right;color:#E41370;width:730px;background:#F2FF00;height:68px;line-height:35px;margin:10px 10px 10px 0;text-align:center}#txtlogo5 .txt_header1{font-size:25px;text-align:left;float:left;width:790px}#txtlogo5 .txt_header1 a{color:#E80878;text-decoration:underline;font-weight:bold}#txtlogo5 .txt_header2{font-size:18px;margin:5px 0 0;text-align:left;float:left;width:790px}#txt{float:right;margin:0 40px 0 0;width:650px;padding:5px 0;background:#000;font-size:16px}#txt h1{color:#E41370;font:bold 16px Arial;letter-spacing:2px}#explain_site{padding:0 0 0 15px;margin:5px 0 10px;font-size:12px;font-weight:bold}#cont_txt #txt h1 b{color:#FF0}#txt h1 a b{color:#FF0;text-decoration:underline}div#titleline{float:left;background:#E41370;width:100%;height:11px} #blocConnexionCompte{font-family:Arial,Helvetica;background:#f1f0f0;width:230px;height:50px;text-align:center;padding:10px 0 0 0}#blocConnexionCompte span{color:#E41370;font-weight:bold;font-size:14px}#blocConnexionCompte a{color:#000;font-size:12px;font-weight:bold;text-decoration:underline;padding:0 5px;border-right:#000 1px solid}#blocConnexionCompte a:hover{text-decoration:none}#blocConnexionCompte .noBorder{border:0} div#footer{background:#fff}div#footermenu{margin-left:auto;margin-right:auto;width:68%;text-align:center;background:#fff;font-size:10px;padding:15px 0;color:#919191;float:left;vertical-align:middle}div#footertwitter{width:30%;float:right}#footertwitter img{height:40px;margin:0 0 10px}div#footercontent{float:left;width:100%}div#footertxt{width:100%}div#footertxt p{width:975px;margin:0 auto;padding:11px;text-align:justify;color:#363636}div#footermenu a:link,div#footermenu a:visited,div#footermenu a:hover,div#footermenu a:active{color:#919191;text-decoration:none;font-size:12px}div.footertxt a,div#footertxt a:link,div#footertxt a:visited,div#footertxt a:hover,div#footertxt a:active{color:#363636;text-decoration:underline;font:bold 10px Verdana}.footerorange{color:#363636}.footerorange a:link,.footerorange a:visited,.footerorange a:hover,.footerorange a:active{color:#363636;text-decoration:none;font-weight:bold} div#newfootermenu{margin:0 0 0 180px;background:#fff;font-size:12px;padding:15px 0;color:#919191;float:left;vertical-align:middle} * html div#newfootermenu{margin:0 0 0 90px}div#newfootermenu a,div#newfootermenu a:link,div#footermenu a:visited,div#footermenu a:hover,div#footermenu a:active{color:#919191;text-decoration:none;font-size:12px} h2{color:#E41370;font-size:20px}a,a:hover{color:#000;text-decoration:none}h2.title{font-size:20px;font-weight:bold;color:#fff}.clear{clear:both}.black,.blackB{color:#000}.pinkB,.pinkB a,.bold,.blackB{font-weight:bold}.arial11{font-size:11px}.arial12{font-size:12px}.arial14{font-size:14px}.arial17{font-size:17px}.pink,.pinkB,.pinkB a{color:#E41370}.pinkB a{text-decoration:none}.left{float:left}.right{float:right} #promo_search,#promo_searchMag{float:left;background:#E41370;width:100%;color:#fff;text-align:left;padding:20px 0 10px 10px;margin:0;width:675px}#promo_search{height:219px}    #blocSearch{width:425px;float:left}#promo_search label{color:#FFF;margin:0 10px;font:bold 32px Arial;text-align:left} #promo_result{float:left;width:100%;background:#E41370;text-align:left;height:auto;padding:10px 0 5px;margin:0;font:bold 16px Arial}#promo_result #searchform{width:500px}#promo_result label{font-weight:bold;font-size:24px;color:#fff;margin:0 10px 0 15px} label#firstlabel{font-size:32px;margin:0 40px 0 10px}*+html  label#firstlabel{margin:0 50px 0 0}#promo_result #firstlabel{margin:0 0 0 100px}#searchform #search_ou,#searchform #search_quoi{width:255px;text-align:left;border:1px solid #FFF;color:#000;padding:0 32px 0 0;margin:0}*+html  #searchform #search_quoi{margin:0 0 0 10px}} #searchform input#valid_search{margin:68px 20px 10px;padding:0;background:#FF0 none repeat scroll 0 0;color:#E41370;width:172px;font-weight:bold;text-align:center;float:right;font-size:15px;border:0 none;cursor:pointer}*+html  #searchform input#valid_search{margin:85px 20px 10px}* html  #searchform input#valid_search{margin:-35px 20px 10px}#searchform input#valid_search_mag{margin:0;padding:0;background:#FF0;color:#E41370;width:172px;font-weight:bold;text-align:center;float:right;font-size:15px}#promo_result #searchform input#valid_search{margin:0 10px 0 30px}html:not([lang*=""]) #searchform input#valid_search{padding:0 0 2px;border:0}#searchform input#valid_search_off{margin:0 10px;padding:0;background:#CCC;border:none;color:#fff;width:120px;font-weight:bold;text-transform:uppercase;text-align:center}html:not([lang*=""]) #searchform input#valid_search_off{padding:0 0 2px}#promo_result .hintresult{margin:0 0 0 170px;padding:0 0 5px;font-size:12px;color:#FF0;font-weight:bold}* html  .hintresult{margin:0 0 0 50px}#promo_result .hint2result{margin:0 0 0 150px;padding:0 0 5px;font-size:12px;color:#FF0;font-weight:bold}html:not([lang*=""]) .hintresult{margin:0 0 0 115px} #searchformmag input#valid_search{margin:12px 20px 20px;padding:0;background:#FF0;color:#E41370;width:172px;font-weight:bold;text-align:center;font-size:15px;border:0;cursor:pointer}  #PubMiddle,#PubMiddle1,#PubMiddle2{ margin-bottom:10px; text-align:center}#all_vign{text-align:center;margin:5px}  .accordion_promo{width:300px;float:right;margin:0 0 20px}.bloc_accordion{width:100%}.header_liste_promo_gauche{background:#000;float:left;width:220px;padding:0 0 0 10px;color:#fff;height:54px;font-weight:bold;font-family:Arial}.span_liste h2{color:#FF0;padding:14px 0 0 10px;font-size:21px}#showClik{color:#FF0;padding:0 0 0 4px;font-size:0.9em;display:none}#totEco{border-bottom:8px solid #F2F2F2;border-top:8px solid #F2F2F2;color:#E41370;float:right;font-size:13px;font-weight:bold;padding:5px 32px 5px 0}.header_liste_promo_droite{background:#E41370;height:50px;padding:4px 0 0 10px;width:60px;float:right}#promoListSlider{cursor:pointer} #content_liste_promo{background:#fff;padding:5px 10px;font-family:Arial,Verdana}#conteneur{background:#E41370;float:right;width:287px;padding:0 1px 1px 0} .accordion{width:300px;float:left;font-size:12px}.accordion h3{background:#0072FF url(/images/topPromo/arrow-square.gif) no-repeat right -51px;padding:7px 15px;font:bold 120%/100% Verdana,Helvetica,sans-serif;border:solid 1px #c4c4c4;border-bottom:none;cursor:pointer;font-style:italic;color:#fff}.accordion h3.active{background-position:right 5px}.accordion p{width:288px;background:#000;border-left:solid 1px #c4c4c4;border-right:solid 1px #c4c4c4;text-align:left;padding:0 0 0 10px;display:none} #title_categories{font-family:Arial;font-size:14px;font-weight:bold;margin:5px 0;padding:0 0 0 30px} .cat_structure{font-family:Arial;padding:5px;width:100%}.cat_structure div#left,.cat_structure div#right{width:50%;float:left;padding:0 0 0 5px}.cat_structure div.left,.cat_structure div.right{width:48%;float:left;padding:0 0 0 5px;margin:3px 0}.cat_structure a{text-decoration:none}.cat_header,.cat_header_col ,.cat_header_hover{width:95%;float:left;text-align:left;font:bold 12px Arial,Helvetica,Verdana,sans-serif;text-transform:capitalize;cursor:pointer;padding:0px 0 3px 17px;margin:1px 0;height:25px}.cat_header,.cat_header_col{background:#FFF;color:#000}.cat_header_hover{background:#000;color:#FFF}.cat_header:visited a,.cat_header a,.cat_header a:hover{background:#FFF;color:#000}.cat_header:hover,.cat_header:hover a{background:#000;color:#FFF}.cat_header_hover:visited a,.cat_header_hover a,.cat_header_hover a:hover{background:#FFF;color:#000}.cat_header_hover:hover,.cat_header_hover:hover a{background:#000;color:#FFF}.cat_header h2,.cat_header_hover h2,.cat_link h3{margin:0;padding:0;font-size:12px;float:left;width:100%}.cat_header h2{color:#000}.cat_header_hover h2,.cat_header:hover h2,.cat_header_hover:hover h2{color:#FFF}.cat_header img{float:left;border:0}.cat_header span{padding:-5px 0 0;line-height:25px;margin:0 0 0 10px}.cat_link h3{cursor:pointer}.sous_cat{float:left;width:100%;display:none}.cols{width:45%;float:left;margin:0 0 0 20px}.cols1{padding:0 0 0 10px;width:45%;float:left}.cat_link ,.cat_link_hover{padding:2px 0 2px 17px;margin:2px 0;font:bold 12px Arial,Helvetica,Verdana,sans-serif;text-decoration:none;width:95%;cursor:pointer}.cat_link{background:#CCC;color:#FFF}.cat_link_hover{background:#000;color:#FF0}.cat_link a{text-decoration:none;background:#CCC;color:#FFF}.cat_link:hover,.cat_link:hover a ,.cat_link:visited a:hover{background:#000;color:#FFF}.link_universe{float:right;width:100%;color:#000;font-size :10px;text-align:right;padding:0 35px 0 0;margin:0 0 5px}.link_universe a{text-decoration:underline}#my_promo{margin:20px 0 0 20px} #pagination{border:0;margin:0;padding:0}#pagination li{border:0;margin:0;padding:0;font-size:11px;list-style:none}#pagination a{border:solid 1px #DDD;margin:0 2px 0 0}#pagination .previous-off,#pagination .next-off{color:#666;display:block;float:left;font-weight:bold;padding:3px 4px}#pagination .next a,#pagination .previous a{font-weight:bold;border:solid 1px #FFF}#pagination .active{color:#ff0084;font-weight:bold;display:block;float:left;padding:4px 6px}#pagination a:link,#pagination a:visited{color:#0063e3;display:block;float:left;padding:3px 6px;text-decoration:none}#pagination a:hover{border:solid 1px #666} .cnil{color:#000;font-style:italic;margin:10px 0 0;text-align:justify;font-size:10px}.titleNews{color:#E41370;font-size:12px;font-weight:bold;height:30px;margin:0;padding:0 10px 0 0;width:200px;text-align:right}.titleListNews{color:#E41370;font-weight:bold}#signupForm div{float:left}.formline{width:100%}.formline input{width:160px}#cp{width:37px}#contentNews{background:#fff;border:2px solid #E41370;float:left;padding:10px;width:600px;float:left}a.checkall,a.uncheckall{color:red}.orange_validate:hover{background:#E41370 none repeat scroll 0 0 !important;border:1px solid #E41370 !important;color:#fff !important;cursor:pointer !important;font-size:11px !important;font-weight:bold !important;height:18px !important;line-height:16px !important;padding:0 !important;text-decoration:none !important;width:140px !important;height:20px}.orange_validate{background:#E41370 none repeat scroll 0 0 !important;border:1px solid #E41370 !important;color:#fff !important;cursor:pointer !important;font-size:11px !important;font-weight:bold !important;height:18px !important;line-height:16px !important;padding:0!important;text-decoration:none !important;width:140px !important;height:20px}.orange_validate2:hover{background:#E41370 none repeat scroll 0 0 !important;border:1px solid #E41370 !important;color:#fff !important;cursor:pointer !important;font-size:11px !important;font-weight:bold !important;height:18px !important;line-height:16px !important;padding:0 5px !important;text-decoration:none !important;width:54px !important;height:20px}.orange_validate2{background:#E41370 none repeat scroll 0 0 !important;border:1px solid #E41370 !important;color:#fff !important;cursor:pointer !important;font-size:11px !important;font-weight:bold !important;height:18px !important;line-height:16px !important;padding:0 5px !important;text-decoration:none !important;width:54px !important;height:20px}.divSubmitDepAds{width:560px;border:0}.messageerror2{color:#FFF;background:#E41370;padding:10px 0;width:100%;text-align:center;margin:0 0 10px}#nl_return{background:#fff}.boxActionOk{display:block;background:url(images/topAnnonces/icons/ok32x32.png) no-repeat 10px center;margin:10px 0;padding:15px 10px 15px 50px;cursor:pointer;color:#FF0} .boxActionKo{background:url(/images/topAnnonces/icons/warning32x32.png) no-repeat 10px center;margin:10px 0;padding:15px 10px 15px 50px;color:#FF0;cursor:pointer}.boxConfirm{background:#FFF;color:#E41370;text-align:center;margin:0 10px 10px}#NewsletterTitle{color:#E41370;font-size:20px;font-weight:bold;margin:10px 0 20px}#NewsletterSubtitle{color:#FF0;font-size:16px;font-weight:bold;background:#000;padding:5px 0 5px 10px}#NewsletterHook{color:#000;font-size:12px;margin:0 0 12px}#NewsletterModif{color:#e41370;font-weight:bold;margin:0 0 10px}.separatorDep{background:#E41370;clear:both;float:none;height:1px;margin:0 0 12px;width:100%}#news_listoffer{width:550px;font-size:10px;margin:0 0 10px 5px}#news_listoffer div{width:260px;float:left;position:relative;margin:5px}.catfornewsoffer{color:#E41370;font-weight:bold;margin:0 0 10px}input.error,select.error{background:#F2F2F2;border:1px solid #E41370} .error{color:red;padding:0;margin:0;font-size:10px}.pub{margin:65px 0 10px;width:300px} #sendfriendForm{padding:20px 20px 0;text-align:left}#sendfriendForm input{clear:both;position:relative;padding:0;margin:0;float:left}#sendfriendForm label{clear:both;float:left;position:relative;padding:5px 0 0}#sendfriendForm textarea{clear:both;float:left;position:relative;margin:0 0 5px}#sendfriendForm #Submit{border:1px solid #E41370;background:#E41370;color:#FFF}#sendfriendForm #cancel{border:1px solid #E41370;background:#E41370;color:#FFF}#sendfriendForm .btnThick{float:left;clear:left;margin:0 10px 0 0}#sendfriendForm .btnThick2{float:left}  #lineOptions h2{margin:10px}#pageFT{border:2px solid #E41370;background:#fff;margin:0 0 20px 22px;padding:10px 0;float:left;width:942px}#pageFT h1{font-size:14px}#pageFT span{color:#e41370}#pageFT .phone{color:red}#pageFT a,#pageFT a:link,#pageFT a:active,#pageFT a:hover,#pageFT a:visited{color:#E41370}#pageFT div{margin:0;padding:0}#pageFT h2{color:#E41370;font-size:12px;text-align:left;padding:10px 0 10px 10px}#pageFT h3{font-size:12px;text-align:left;font-weight:bold;padding:0 0 0 3px}#pageFT h4{font-size:12px;text-align:left;font-weight:normal;padding:0 0 0 10px}#pageFT div{font-size:11px;text-align:left;font-weight:normal;width:100%;float:left;padding:0 0 0 3px}.up_anchor{width:100%;margin:0 0 5px}.up_anchor img{float:right;margin:0 15px 0 0}#pageFT ol{margin:10px 0 20px 30px;color:#000;font-size:12px;text-align:left}#pageFT li{font-size:12px;text-align:left;margin:3px 0}#pageFT hr{background:#000;border:medium none;height:1px;margin:10px}#pageFT select{text-align:left;color:#000;font:normal 11px Verdana}#pageFT textarea{width:320px}#pageFT .text{border:solid 1px #7F9DB9;font:normal 11px Verdana;text-align:left;color:#000;padding:1px 0}#pageFT input.text,#pageFT input.texterror{width:199px}#pageFT .texterror{border:solid 1px #F00;background:#F2F2F2;color:#000;font:normal 11px Verdana;text-align:left;padding:1px 0} #pageFT .recaptcha_image{width:100%;padding:0 3px;float:left}#pageFT .refresh{width:200px;float:left;height:57px;margin:22px 0 0}#pageFT .col1{width:31%;float:left;padding:0 3px}#pageFT .col1 span{color:#E41370}#pageFT .col2{width:67%;float:left;padding:3px 0;clear:right}#pageFT .col2 .text{color:#E41370}div.messageerror{background:#FFB0B0;text-align:left;border-top:1px solid #F00;border-bottom:1px solid #F00;clear:both;width:95% !important;display:none}div.messageerrorcatcha{ background:#FFB0B0;text-align:left;border-top:1px solid #F00;border-bottom:1px solid #F00;clear:both;width:95% !important;display:none}#titleerror{padding:0 0 0 30px}.messagesendmail{background:#CCC;text-align:left;border-top:1px solid #BBB;border-bottom:1px solid #BBB;clear:both;width:95% !important;display:none}.sendfriendreturnKO{background:url(/images/topPromo/exclamation.png) 8px 0 no-repeat;background:#FFB0B0;text-align:left;padding:10px;border-top:1px solid #F00;border-bottom:1px solid #F00}.sendfriendreturnOK{background:url(/images/topPromo/accept.png) 8px 0 no-repeat;background:#EBFFE6;text-align:center;padding:10px;border-top:1px solid #CCFFBF;border-bottom:1px solid #CCFFBF;height:60px}#ContactForm{font-size:11px}#pageFT .separation{background:#E41370;width:1px;height:80px;margin:40px 5px 0px}#pageFT .image{padding:10px}#pageFT .captcha{border:solid 1px #7f9db9;float:left}#txt_Orange{width:650px;background:#000;color:#FF0;padding:5px 0 5px 20px}  h2.pageTitle{margin:10px}.pageContent{border:2px solid #E41370;background:#fff;margin:0 0 20px 10px;padding:10px 0 30px;float:left;width:972px}#dossierPresse{float:left;width:520px;margin:20px}#kitImages{float:left;width:360px;margin:20px}a.linkTitle{font-weight:bold;color:#E41370;font-size:14px;float:left;margin:0 0 10px 0}#dossierPresse img ,#kitImages img{margin:0 20px 0 0;float:left}#dossierPresse p{width:225px;float:left}#kitImages p{width:250px;float:left}  #msg_error{float:left;width:975px;height:160px;padding:80px 10px 10px 10px;margin:20px 0 20px 0;background:#fff;font-size:12px;color:#e41370;text-align:center}#msg_error a,#msg_error a:visited,#msg_error a:hover{color:#e41370;text-decoration:underline;font-weight:bold}#msg_error div{font-weight:bold;margin:10px 0 0}  #PromCity{padding:10px;background:#fff;float:left;margin:0 9px}#PromCity span,#PromCity h1{color:#e41370}#PromCity h1{font-size:14px} #tp_nl{float:right;margin:10px 0 0}.nsbig{padding:5px 25px 0 20px;font-weight:bold;color:#FF0;font-size:14px}.nssmall{padding:5px 25px 0 20px;color:#fff;font-size:11px}  .txtRetour{border-bottom:2px solid #e41370} .promoType{display:block;width:60px;height:45px;overflow:hidden;background:url(images/pictos/promo-type.gif)}.sprite-LBP_picto_cadeau{background-position:0 0}*+html  .sprite-LBP_picto_cadeau{background-position:0 5px}* html  .sprite-LBP_picto_cadeau{background-position:0 5px}.sprite-LBP_picto_carte{background-position:195px 0}*+html  .sprite-LBP_picto_carte{background-position:195px 5px}* html  .sprite-LBP_picto_carte{background-position:195px 5px}.sprite-LBP_picto_gratuit{background-position:130px 0}*+html  .sprite-LBP_picto_gratuit{background-position:130px 5px}* html  .sprite-LBP_picto_gratuit{background-position:130px 5px}.sprite-LBP_picto_jeux-conc{background-position:65px 0}*+html  .sprite-LBP_picto_jeux-conc{background-position:65px 5px}* html  .sprite-LBP_picto_jeux-conc{background-position:65px 5px}.sprite-LBP_picto_lot{background-position:0 45px}*+html  .sprite-LBP_picto_lot{background-position:0 50px}* html  .sprite-LBP_picto_lot{background-position:0 50px}.sprite-LBP_picto_prix-canon{background-position:195px 45px}*+html  .sprite-LBP_picto_prix-canon{background-position:195px 50px}* html  .sprite-LBP_picto_prix-canon{background-position:195px 50px}.sprite-LBP_picto_rem-imm{background-position:65px 45px}*+html  .sprite-LBP_picto_rem-imm{background-position:65px 50px}* html  .sprite-LBP_picto_rem-imm{background-position:65px 50px}.sprite-LBP_picto_rem-diff{background-position:130px 45px}*+html  .sprite-LBP_picto_rem-diff{background-position:130px 50px}* html  .sprite-LBP_picto_rem-diff{background-position:130px 50px} .mag_cat{font-family:Arial;width:100%;background:#FFF}.mag_cat div.left{width:48%;float:left;background:#DDD;padding:0 0 5px}.mag_cat div.right{width:50%;float:right;padding:0}.right div.mag_link{width:50%;font-weight:bold;float:left}.mag_cat div.right a{text-decoration:none;margin:0;font-size:11px;font-weight:bold}.mag_cat a{text-decoration:none;margin:0;font-size:14px;font-weight:bold}.mag_cat img{color:#E31378}.mag_cat span{padding:-5px 0 0;line-height:25px;font-size:10px;color:#E41370;font-weight:bold}.mag_cat div.mag_logo{width:100px;float:left;margin:10px 0 0 5px}.mag_cat div.mag_name{float:left;margin:10px 0 10px 45px}.mag_cat div.mag_name span{font-size:18px;font-weight:bold;color:#000}.mag_cat div.mag_bloc{width:475px;float:right;border-bottom:1px dotted #E41370;margin:0 30px 15px 0;padding:0 0 10px}* html .mag_cat div.mag_bloc{width:435px;margin:0 30px 15px 40px}.mag_bloc div.mag_adress{width:200px;float:left}.mag_bloc div.mag_adress a{font-size:11px;float:left}.mag_bloc div.mag_info{float:left;margin:0 0 0 15px}.mag_bloc div.mag_info span{color:#000;font-size:11px}.mag_bloc div.mag_prm{float:right;text-align:right}.mag_bloc div.mag_prm span{font-size:12px}.mag_link{width:100%;font-weight:bold}.mag_link_selected{width:100%;font-weight:bold;background:#FFF}.mag_link h2{font-size:14px;font-weight:bold;margin:0 0 0 5px;text-decoration:none;color:#000000;display:inline}.mag_link_selected h2{font-size:14px;font-weight:bold;margin:0 0 0 5px;text-decoration:none;color:#000000;background:#FFF;display:inline}.mag_link h3{font-size:11px;display:inline}.mag_link_selected h3{font-size:11px;display:inline}#explain_sitemag{padding:0 0 0 15px;margin:5px 0 10px;font-size:12px;font-weight:bold}#bloc_search{width:995px}label#firstlabelmag{margin:0 10px;font-size:32px;float:left;font-weight:bold}#searchformmag #search_ou{width:260px;text-align:left;border:1px solid #FFF;color:#000;padding:0 32px 0 0;float:left;margin:13px 0 0} #blocListePromo{width:300px;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:left}#blocListePromo .contenuListePromo{border-left:#E41370 1px solid;border-right:#E41370 1px solid;border-bottom:0;padding:10px;font-size:11px;background:#FFF;margin:0 0 0 11px;width:267px}#blocListePromo .contenuListePromo .pointillesGris{border-bottom:#aeacb6 1px dotted;width:100%;margin:5px 0}#blocListePromo .contenuListePromo .promoMag{padding:0 0 10px;color:#E41370;font-size:13px;font-weight:bold;margin:0 0 3px}*+html #blocListePromo .contenuListePromo .promoMag{margin:0 0 3px}#blocListePromo .contenuListePromo .promoMag .promos{height:25px}#blocListePromo .contenuListePromo .promoMag span{padding:0 2px}#blocListePromo .contenuListePromo .promoMag a{text-decoration:none;text-align:right;float:left;color:#87888a;font-size:10px;font-weight:normal}#blocListePromo .liste{margin:0;padding:10px 0 0}#blocListePromo .liste a{color:#87888a;font-size:10px;font-weight:bold;padding:10px 10px 3px 0;text-decoration:none;text-align:right}#blocListePromo .contenuListePromo .magasin{border-top:#F2F2F2 8px solid;border-bottom:#E31370 1px dotted;padding:5px 0;margin:10px 0 0}#blocListePromo .contenuListePromo .magasin a{text-decoration:none;color:#87888a;font-size:10px;float:right}#blocListePromo .contenuListePromo .visuelMag{float:left;margin:0 10px 0 0;max-width:75px}#blocListePromo .contenuListePromo .visuelMag img{max-width:50px} #blocListePromo .contenuListePromo .contactMag{float:left;width:182px} #blocListePromo .contenuListePromo .suppMag{float:right}#blocListePromo .contenuListePromo .produitMag{font-size:13px;border-bottom:#aeacb6 1px dotted;padding:5px 0}#blocListePromo .contenuListePromo .produit{font-weight:bold;float:left;margin:0 10px 0 0;max-width:110px}#blocListePromo .contenuListePromo .event{font-weight:bold;float:left;margin:0 10px 0 0;max-width:110px} #blocListePromo .contenuListePromo .produit2{font-weight:bold;float:left;margin:0 10px 0 0;max-width:225px} #blocListePromo .contenuListePromo .prixMag{float:right;text-align:right;max-width:150px}#blocListePromo .contenuListePromo .prixMag .prixBarre{font-size:13px;font-weight:bold;margin:0 5px 0 0;color:#87888a;text-decoration:line-through}#blocListePromo .contenuListePromo .prixMag .prix{font-size:13px;font-weight:bold;color:#E41370;margin:0 5px 0 0}#blocListePromo .contenuListePromo .prixMag .reduction{font-size:11px;color:#E41370;background:#ff9;padding:2px 5px;font-weight:bold;line-height:20px;margin:0 5px 0 0}#blocListePromo .contenuListePromo .ssTotal{font-weight:bold;margin:5px 0 0;padding:3px 23px 3px 0;color:#E41370;font-size:13px;border-bottom:#F2F2F2 8px solid}#blocListePromo .contenuListePromo .ssTotal span{padding:0 10px 0 0}#blocListePromo .contenuListePromo .noBorder{border:0} .pictoListePromo{height:18px;width:16px;float:left;overflow:hidden;background:url(images/topPromo/picto.gif) no-repeat;margin:0 3px 0 0}#sprite_picto_print{background-position:0 -3px} #sprite_picto-mail{background-position:-24px -3px} #sprite_picto_memoriser{background-position:-45px -3px} #sprite_picto_voirListe{background-position:-69px -3px} #sprite_picto_supprimer{background-position:-88px -3px} #sprite_picto_retour{background-position:-238px -3px}  #breadcrumb{font-size:11px;border-bottom:#FFF 4px solid;height:20px}#breadcrumb a{float:left;margin:0 3px 0 0}.iconeAriane{height:18px;width:16px;float:left;overflow:hidden;background:url(images/topPromo/picto.gif) no-repeat}#sprite_picto_fleche{background-position:-314px -3px}  .pagination{width:100%;margin:10px 0;float:left;font:normal 12px Arial}.pagination .pLeft{float:left}.pagination .pRight{float:right}.pageNumberLinks{padding:0 4px;background:#fff;color:#000;border:1px solid #000;text-decoration:none;margin:0 2px;float:left}.pLeft span{padding:1px 6px;background:#000;color:#fff;float:left}.pagination .paginationLinks{padding:2px 0;margin:0 2px;float:left}  .retour{font-size:11px;color:#000;margin:0 0 0 81px}.retour a{text-decoration:underline}.retour a:hover{text-decoration:none} #cornerTop{background:#FFF;height:11px}#cornerTop span{width:11px}#cornerBas{background:#FFF;height:5px;margin:0}*+html  #cornerBas{margin:0}* html  #cornerBas{margin:0}#cornerBas span{width:5px} #bloc_mail1{margin:15px 0;margin-left:-30px;padding:5px;width:290px;background:#E41370;text-align:left;font-style:normal;float:left}#bloc_mail1 p{color:#FFF;padding:5px 0}#bloc_mail1 h2{color:#FF0}  #debug_xiti{width:990px;margin:0 auto;font-weight:bold}#debug_xiti span{width:980px;background:lightgrey;color:black;border:1px solid red;float:left;padding:5px;text-align:left}   *{padding:0;margin:0}   #TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666}#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666}#TB_window a:hover{color:#000}   #TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%}* html #TB_overlay{ position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px')}.TB_overlayMacFFBGHack{background:url(/images/jQuery/thickbox/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}#TB_window{position:fixed;background:white;z-index:102;color:#FF0;font-family:Verdana;font-size:11px;font-weight:bold;display:none;border:4px solid #E41370;text-align:left;top:50%;left:50%}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin:0 0 1px;text-align:right;float:right}#TB_closeAjaxWindow a:link,#TB_closeAjaxWindow a:visited,#TB_closeAjaxWindow a:hover,#TB_closeAjaxWindow a:active,#TB_closeAjaxWindow a:focus{color:#FFF}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin:0 0 1px}#TB_title{background:#000;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{ position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}#TB_iframeContent{clear:both;border:none;margin:1px 0 -1px;_margin-bottom:1px}