@charset "iso-8859-1";
a.bouton-livre-en-fete, a.bouton-livre-en-fete:visited, a.bouton-livre-en-fete:link{width:166px;height:229px;background:#fff url(/images/colonnes_cote/plans-malins-livre-en-fete.jpg) no-repeat scroll left top;display:block}
a.coup-de-coeur-du-chat, a.coup-de-coeur-du-chat:visited, a.coup-de-coeur-du-chat:link{width:166px;height:110px;background:#fff url(/images/colonnes_cote/coup-de-coeur-du-chat.gif) no-repeat scroll left top;display:block}
h1.titre_de_page{color:#fcfcfc;font-size:9px;text-align:left;line-height:12px;vertical-align:top;margin:0;padding:0}
.floatright{float:right}
* html{border:0 none;margin:0;padding:0}
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0 none;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;outline:0;margin:0;padding:0}
dl dt{font-weight:700}
dl dt, dl dd{text-indent:0;margin:0 0 6px}
dd:first-letter{color:#000}
a:focus, a:active, a:hover{text-decoration:none;color:#000}
address{font-style:italic;color:#000;line-height:14px;margin:2px 0}
acronym{cursor:help}
:focus{outline:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1;text-align:center;color:#666}
ol, ul{list-style:none}
ol li{list-style-position:inside;list-style-type:decimal}
table{border-collapse:separate;border-spacing:0}
caption, th, td{text-align:left;font-weight:400}
blockquote:before, blockquote:after, q:before, q:after{content:""}
h1, h2, h3, h4, h5, h6{margin:0 0 4px;padding:3px 0}
h3.titre{color:#999;font-size:12px;font-weight:700;line-height:15px;vertical-align:middle;margin:0 0 6px;padding:0}
.padding60{padding:6px 0}
.conteneurprincipal{width:976px;margin:0 auto}
.conteneur{background-color:#fff;width:968px;margin-left:4px;margin-right:4px;text-align:left}
div.decohaut{height:15px}
div.decobas{height:7px}
div.decohaut, div.decobas{width:976px;text-align:left;clear:both;line-height:15px;margin:0 auto}
div.contenanthaut{width:968px;text-align:left;clear:both}
div.contenantmillieu{width:968px;text-align:left;clear:both;background:#fff}
div.contenantgauche{float:left;width:168px;padding:0 2px}
div.contenantgauche-784{background-color:#FFF;float:left;font-size:11px;line-height:14px;padding:0 2px 100px;width:784px}
div.contenantdroite{float:left;width:168px;padding-left:2px}
div.contenantcentre{background-color:#FFF;float:left;font-size:11px;line-height:14px;padding-bottom:100px;width:616px}
div.contenantbas{height:114px;width:960px;text-align:left;clear:both;margin:0 auto}
div.contenantbas_menubas{height:70px;left:176px;margin-bottom:-70px;position:relative;text-align:center;top:-70px;width:608px}
div.contenantbas_menubas ul{display:block;line-height:9px;margin:4px}
div.contenantbas_menubas ul li{border-right:1px solid #666;display:inline;font-size:10px;list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:0 2px}
ul.menubas li.dernier{border-right:0 none}
div.contenantbas_gauche{float:left;background:#FFF url(../images/contenantbas_gauche.jpg) no-repeat scroll 100% 0;height:114px;width:11px}
div.contenantbas_centre{float:left;background:#FFF url(../images/contenantbas_centre.jpg) repeat-x scroll 50% 0;height:114px;width:938px}
div.menu_bas{background-color:red;height:100px;left:168px;position:relative;top:-100px;width:608px}
div.contenantbas_centre div.bg p, div.contenantbas_centre div.bg h2{font-size:10px;line-height:12px;margin:0;padding:0 0 5px}
div.contenantbas_centre div.bg h2{color:#666}
div.contenantbas_centre p.address{color:#4c4c4c}
div.contenantbas_centre p.copyright{color:#333}
div.partenaire{margin:0 0 6px}
div.contenantbas_centre div.bg .partenaire, .partenaire a{float:left;color:#4c4c4c;text-align:right}
div.contenantbas_centre div.bg{border:0 none;color:#161616;font-size:10px;line-height:13px;position:relative;margin:12px 0 0}
div.contenantbas_centre div.bg table tr td{vertical-align:middle;text-align:center;height:101px}
div.contenantbas_droite{float:left;background:#FFF url(../images/contenantbas_droite.jpg) no-repeat scroll left top;height:114px;width:11px}
.clearboth{clear:both;font-size:0;height:1px;line-height:0;margin:0;padding:0}
.clearright{clear:right}
.clearleft{clear:left}
div.entete{height:143px;width:968px;font-size:10px}
div.entete_aide{width:968px;height:23px;text-align:right}
.entete_aide a, .entete_aide a:visited, .entete_aide a:link, .entete_aide a:focus, .entete_aide a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;margin-left:3px;white-space:nowrap}
div.entete_aide .entete_aide_ul{line-height:14px;float:right;vertical-align:middle;margin:3px 6px 0 0}
div.entete_aide .entete_aide_ul li{list-style-type:none;float:left;white-space:nowrap}
.entete_logo{width:968px;height:98px}
.entete_logo .belgique_loisirs{float:left;width:98px;height:98px;background-color:#fff;margin:0 0 0 40px}
.entete_logo .votrepanier{float:right;width:130px;height:43px;text-align:right;background:transparent url(../images/votre-panier_bg.gif) no-repeat right top;margin:0 6px 0 0}
.entete_logo .votrepanier .spanpanier{color:#000;display:block;font-weight:700;text-align:center;margin:4px 6px 0}
.entete_usager{width:968px;height:22px}
.entete_usager_gauche{float:left;width:11px;height:22px;background:transparent url(../images/entete_usager_gauche.gif) no-repeat left top}
.entete_usager_centre{background:transparent url(../images/entete_usager_centre.gif) repeat-x scroll right top;float:left;height:22px;line-height:22px;vertical-align:middle;width:940px;padding:0 0 0 6px}
.entete_usager_infos{float:left;text-align:left}
.entete_usager_infos a, .entete_usager_infos a:link, .entete_usager_infos a:visited{text-decoration:underline;color:#666;margin:0 3px}
.entete_usager_infos a:active, .entete_usager_infos a:focus, .entete_usager_infos a:hover{text-decoration:none;color:#333;margin:0 3px}
.entete_usager_infos span{float:left;text-align:left;margin-right:6px}
.entete_usager_avantages{float:right;text-align:right}
ul.usager_avantages_ul{margin-right:6px;float:right}
.usager_avantages_ul li{list-style-type:none;white-space:nowrap;float:left}
.usager_avantages_ul a, .usager_avantages_ul a:link, .usager_avantages_ul a:visited, .usager_avantages_ul a:hover, .usager_avantages_ul a:focus{font-size:10px;white-space:nowrap;margin:0 3px}
.usager_avantages_ul a, .usager_avantages_ul a:link, .usager_avantages_ul a:visited{text-decoration:none;color:#666}
.usager_avantages_ul a:hover, .usager_avantages_ul a:focus{text-decoration:underline;color:#333}
.entete_usager_droite{float:left;width:11px;height:22px;background:transparent url(../images/entete_usager_droite.gif) no-repeat right top}
.entete_messervices{height:26px;margin-left:6px}
#services-mes-services a, #services-mes-services{background:transparent url(../images/menu_services/mes-services.png) repeat scroll 0 0;width:76px}
#services-abonnements a, #services-abonnements{background:transparent url(../images/menu_services/abonnements.png) repeat scroll 0 0;width:94px}
#services-croisieres a, #services-croisieres{background:transparent url(../images/menu_services/croisieres.png) repeat scroll 0 0;width:77px}
#services-financement a, #services-financement{background:transparent url(../images/menu_services/financement.png) repeat scroll 0 0;width:84px}
#services-fleurs-fruits, #services-fleurs-fruits a{background:transparent url(../images/menu_services/fleurs-fruits.png) repeat scroll 0 0;width:99px}
#services-location-dvd a, #services-location-dvd{background:transparent url(../images/menu_services/location-dvd.png) repeat scroll 0 0;width:111px}
#services-montres-bijoux a, #services-montres-bijoux{background:transparent url(../images/menu_services/montres-bijoux.png) repeat scroll 0 0;width:109px}
#services-photo-numerique a, #services-photo-numerique{background:transparent url(../images/menu_services/photo-numerique.png) repeat scroll 0 0;width:113px}
#services-telechargements, #services-telechargements a{background:transparent url(../images/menu_services/telechargements.png) repeat scroll 0 0;width:108px}
#services-vacances a, #services-vacances{background:transparent url(../images/menu_services/vacances.png) repeat scroll 0 0;width:69px}
#services-video-forever, #services-video-forever a{background:transparent url(../images/menu_services/video-forever.png) repeat scroll 0 0;width:75px}
#services-livres-numeriques, #services-livres-numeriques a{background:transparent url(../images/menu_services/livres-numeriques.png) repeat scroll 0 0;width:111px}
ul.messervices_ul{font-size:100%;height:26px;left:14px;list-style-image:none;list-style-position:outside;list-style-type:none;z-index:1000;margin:0;padding:0}
.messervices_ul a, .messervices_ul a:link, .messervices_ul a:visited{background-repeat:no-repeat;display:block;float:none;height:0!important;overflow:hidden;margin:0;padding:26px 0 0}
#entete_messervicesID ul li a:active, #entete_messervicesID ul li a:focus, #entete_messervicesID ul li a:hover, #entete_messervicesID ul li.selected a{background-position:0 27px}
.entete_spacer{width:968px;height:9px}
div.menu{height:46px}
div.menu div.menu_haut{height:25px;margin-left:12px}
ul.menu_ul{font-size:100%;height:25px;list-style-image:none;list-style-position:outside;list-style-type:none;z-index:1000;margin:0;padding:0}
.menu_ul a, .menu_ul a:link, .menu_ul a:visited{background-repeat:no-repeat;display:block;float:none;height:0!important;overflow:hidden;margin:0;padding:25px 0 0}
#menu_hautID ul.menu_ul li a.menu_actif, #menu_hautID ul.menu_ul li a:active, #menu_hautID .menu_ul li a:focus, #menu_hautID ul.menu_ul li a:hover, #menu_hautID .menu_ul li.selected a{background-position:0 25px}
#achat-livres-belgique a, #achat-livres-belgique{background:transparent url(../images/achat-livres-belgique.png) repeat scroll 0 0;width:77px}
#achat-livres a, #achat-livres{background:transparent url(../images/achat-livres.png) repeat scroll 0 0;width:70px}
#achat-manga a, #achat-manga{background:transparent url(../images/achat-manga.png) repeat scroll 0 0;width:102px}
#livres-enfants a, #livres-enfants{background:transparent url(../images/livres-enfants.png) repeat scroll 0 0;width:89px}
#livres-audio a, #livres-audio{background:transparent url(../images/livres-audio.png) repeat scroll 0 0;width:112px}
#achat-cd a, #achat-cd{background:transparent url(../images/achat-cd.png) repeat scroll 0 0;width:86px}
#achat-dvd a, #achat-dvd{background:transparent url(../images/achat-dvd.png) repeat scroll 0 0;width:63px}
#jeux-videos a, #jeux-videos{background:transparent url(../images/jeux-videos.png) repeat scroll 0 0;width:102px}
#developpement-photo a, #developpement-photo{background:transparent url(../images/developpement-photo.png) repeat scroll 0 0;width:71px}
#achat-cadeau a, #achat-cadeau{background:transparent url(../images/achat-cadeau.png) repeat scroll 0 0;width:86px}
ul.sousmenu_ul{float:left;font-size:100%;height:22px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 12px;padding:0}
.sousmenu_ul a, .sousmenu_ul a:link, .sousmenu_ul a:visited{color:#FFF;display:inline-block;float:none;font-size:10px;height:22px!important;line-height:18px;text-decoration:none;vertical-align:middle;margin:0;padding:0 12px}
.sousmenu_ul li{display:inline;float:left;position:relative;color:#fff;margin:0;padding:0}
div.sousmenugauche{background:transparent url(../images/sousmenugauche.gif) no-repeat scroll 0 0;float:left;height:22px;width:14px}
div.sousmenudroite{background:transparent url(../images/sousmenudroite.gif) no-repeat scroll 0 0;float:right;height:22px;width:14px}
#fildarianeID{font-size:10px;font-weight:400;line-height:22px;vertical-align:middle;margin:6px}
#fildarianeID strong{font-weight:400}
#fildarianeID a, #fildarianeID a:link, #fildarianeID a:visited{text-decoration:underline;font-weight:400;margin:0 3px}
#fildarianeID a:active, #fildarianeID a:focus, #fildarianeID a:hover{color:#333;text-decoration:none;font-weight:400}
#rechercheID{font-size:10px;line-height:22px;text-align:center;vertical-align:middle;margin:6px}
.ie6bugger_visible{background:#fff url(../images/rechercheTriggerID.png) no-repeat scroll 1px 2px}
.ie6bugger_invisible{background-image:none}
#rechercheTriggerID{background-color:#fff}
.label{height:14px;font-size:12px}
.input{height:14px;font-size:12px;border-style:groove}
.select{height:20px;font-size:12px;border-style:groove;padding:0}
option:focus{color:red}
.label_menus{line-height:13px;padding-top:3px;display:block}
.recherchelabel{height:14px;width:120px;font-size:12px}
.rechercheinput{height:14px;width:120px;font-size:12px;border-style:groove}
.choixRecherche{height:20px;width:120px;font-size:12px;border-style:groove;padding:0}
div.affichae_long{border-color:#E5E5E5;border-style:solid;border-width:0 0 1px}
div.aff_long_colg{width:416px;float:left;text-align:left;line-height:13px;border-color:#E5E5E5;border-style:solid;border-width:0 1px 0 0;padding:6px 0 12px 6px}
div.aff_long_colg div.colg{float:left;padding:2px 12px 2px 2px}
div.aff_long_colg div.cold .pastilles{margin:12px 0 0}
div.aff_long_colg div.colg img.img_produits{display:block;padding:0 0 12px}
div.etoile_votes{padding:12px 0 0}
div.etoile_votes img{border:0;float:left;margin:0;padding:0}
div.etoile_votes a{margin:0 0 0 12px}
div.aff_long_colg div.txt_produits{padding:12px 10px 0 6px}
div.aff_long_colg blockquote{text-align:justify}
div.aff_long_colg .addthis_button{float:left;margin:20px 5px 0}
.addthis_dossiers{float:right;margin-top:3px}
div.aff_long_cold{text-align:left;width:175px;float:right;line-height:16px;padding:6px 6px 0}
div.aff_long_cold div.prix_special{margin:6px 0}
div.aff_long_cold div.bloc_prix_fidelite{margin:24px 0 4px}
div.clear{clear:both}
div.prix_special{width:167px;height:33px}
div.prix_special .type{width:167px;height:11px}
div.prix_special .prix{width:81px;height:20px;background-image:url(../images/prix_special_bg.png);float:left;font-size:13px;font-weight:700;color:#FFF;text-align:right;padding:2px 5px 0 0}
div.prix_special .btn{width:81px;height:22px;float:left}
.prix_editeur{text-decoration:line-through;font-size:11px}
.prix_club{font-size:10px;font-weight:700}
.prix_special_rouge{color:#df1f21;font-weight:700}
.pts-club-btn-ajouter-167px{background:transparent url(../images/pts-club-btn-ajouter-167px.gif) no-repeat scroll left bottom;cursor:pointer;height:81px;text-align:left;width:167px}
.pts-club-btn-ajouter-167px .nb-points-distribue{color:#FFF;display:block;font-size:14px;font-weight:700;left:25px;position:relative;text-align:center;top:44px;width:35px}
.pts-club-btn-ajouter-167px .nb-points-requis{color:#FFF;display:block;font-size:14px;font-weight:700;left:103px;position:relative;text-align:center;top:0;width:44px}
div.bloc_prix_fidelite{width:163px;margin-top:6px}
div.bloc_prix_fidelite div.titre{background:#f8f7f6 url(../images/prix_fidelite_top.jpg) no-repeat scroll left bottom;height:18px}
div.bloc_prix_fidelite div.bg{background:#f8f7f6 url(../images/prix_fidelite_bg.jpg) repeat-y scroll left top;border:0 none;color:#2C7BB6;font-size:11px;font-weight:700;line-height:13px;padding:4px 0 4px 7px}
div.bloc_prix_fidelite div.bg li{color:#3981ba}
div.bloc_prix_fidelite .bas{background:#f8f7f6 url(../images/prix_fidelite_bottom.jpg) repeat scroll 0 0;height:18px}
h3.titre_produits, h3.titre_produits a{color:#000;font-size:11px;font-weight:700;line-height:14px;text-transform:uppercase;margin:0;padding:0}
h3.titre_produits a, h3.titre_produits a:link, h3.titre_produits a:visited{text-decoration:none}
em.auteur_produits{color:#666;font-size:11px;font-style:oblique;font-weight:700;line-height:14px;margin:0;padding:0}
.bg_logo_222{background:transparent url(../images/bg_logo_222.png) no-repeat scroll bottom left}
table.produit100width div#produits_semblables_contenu div.aff_long_autre_produits div.produits{width:100%!important}
.vente-addi-bg{border-right:1px solid #ccc;border-left:1px solid #ccc;background:#fff url(../images/vente-addi-bg.jpg) no-repeat scroll bottom left}
.vente-addi-bas{background:#fff url(../images/vente-addi-bas.gif) no-repeat scroll bottom left;border-right:1px solid #ccc;height:10px}
.menu-gris{float:left;list-style-image:none;list-style-position:inside;list-style-type:none;margin:6px 0 4px;padding:0}
.menu-item-gris{background:transparent url(../images/txtr-item-menu-gris.gif) no-repeat scroll left top;float:left;width:148px;height:32px;text-align:center;margin:0 6px}
.menu-item-gris-premier{margin-left:0}
.menu-item-gris a, .menu-item-gris a:link, .menu-item-gris a:visited{background:transparent url(../images/txtr-item-menu-gris.gif) no-repeat scroll right top;color:#262626;display:block;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:700;height:32px;line-height:32px;text-decoration:none;vertical-align:middle;margin:0 -6px 0 6px;padding:0 18px 0 12px}
.menu-item-gris a:active, .menu-item-gris a:focus, .menu-item-gris a:hover, .menu-item-gris a:visited:hover{color:#969;text-decoration:underline}
.menu-item-gris-actif a, .menu-item-gris-actif a:link, .menu-item-gris-actif a:visited{color:#969}
a.bouton-livre-en-fete:hover, a.bouton-livre-en-fete:focus, a.bouton-livre-en-fete:active, a.coup-de-coeur-du-chat:hover, a.coup-de-coeur-du-chat:focus, a.coup-de-coeur-du-chat:active{background-position:left bottom}
.floatleft, div.aff_long_colg div.cold{float:left}
a, a:link, a:visited, h3.titre_produits a:focus, h3.titre_produits a:active, h3.titre_produits a:hover{text-decoration:underline}
.entete_messervices a span, #menu_hautID .menu_ul li a span{display:none}
.messervices_ul li, .menu_ul li{float:left;position:relative;margin:0;padding:0}
#rechercheID table tr td, .pastilles_horizontales img{margin:6px 6px 0 0}
.rechercheform, div.prix_special .type img{margin:0;padding:0}
.label, .input, .select, .recherchelabel, .rechercheinput, .rechercheselect{line-height:16px;margin:2px}
.option, .rechercheoption{border-bottom:0 none;height:17px;line-height:17px;font-size:12px;margin:2px}
div.aff_long_colg .bt_imprimer, div.aff_long_colg .bt_envoyer_ami{width:125px;float:left;margin:18px 5px 0}
.margin-left-10{margin-left:10px}
/* Holly Hack for IE 6 Peekaboo bug */
/* Hides from IE5-mac \*/
* html div.boite_centre div.claire{height:1%}
/* End hide from IE5-mac */
