body {color:#000; font:normal 87.5%/1.6 "Times New Roman", Times, serif;}

p, ul, li, dl, dt, dd {font-size:1em;}
p, ul {margin:0.3cm 0; list-style:none;}

form {font:normal 1em "Times New Roman", Times, serif;}
form * {vertical-align:middle;}

a {color:#d10014;}
img {border:0;}

.clearer {height:0; clear:both; font-size:0; line-height:0;}

/*Logo*/
h1 {margin:0 0 0.3cm 0;}
h1 img {display:block;}

/*Titres sections*/
h2 img {display:none;}
h2 {margin:0 0 0.3cm 0; color:#d10014; font-size:1.8em; font-weight:bold;}

/*Autres titres*/
h3 {margin:0 0 0.4cm 0; color:#d10014; font-size:1.5em;}
h4 {margin:0 0 0.4cm 0; font-size:1.2em;}
h5 {margin:0 0 0.4cm 0; font-size:1em;}

/* A ne pas afficher */
#focusRubriques, #sideMenus, #sideDivers, #footer, .retourToys, .nav, .outils, .tri, .more, .zoom, .pub, .submit, .bienChoisir, .bonsPlans #main .presentation h3 img, .bonsPlans #main .presentation form, .bonsPlans #main .visuelProduit a, .bonsPlans #main .coupon, .infosConseils #main .menu {display:none;}

/* Chemin de navigation */
#track {margin:0.2cm 0; list-style:none;}
#track li {display:inline;}

/* Contenu */
.infoLiberte span, span.adresse {display:block; margin:0.5cm; font-size:1.2em; font-weight:bold; text-align:center;}

.thumbs img {display:block;}

.picto {float:right;}

#main .item {padding-top:0.4cm; clear:both; border-top:1px solid black;}
#main .item .visuels, #main .item .thumbs, .actualites .thumbs {display:block; padding-bottom:0.4cm; width:4cm; float:left;}
#main .item .minimize {width:13cm; float:right;}
#main .item p {margin:0; padding-bottom:0.4cm;}

.univers #main .item {padding:0 0.5cm 0.5cm 0; width:3.5cm; clear:none; float:left; border:0;}

#main.liste .resultats h3, #main.liste .rubInfos {clear:both;}

.complexe .field {margin:0.3cm 0;}
.complexe fieldset {margin:0.1cm 0;}

.dispoProduits, .legal {clear:both;}
.legal {font-size:0.9em; font-style:italic;}

.comments, .buyOrDelete {padding-bottom:0.2cm; width:6cm; float:left;}
.comments label {display:block;}
.buyOrDelete label {display:block; text-align:center;}

#main ul {list-style:square;}

/*Catalogue*/
.catalogue h1, .catalogue #track, .catalogue #main h2, .catalogue #main p {display:none;}
.catalogue #main #coupon {margin:0 auto; width:484px; position:relative; border:1px solid #004966; color:#004966; text-align:center; text-transform:uppercase;}
.catalogue #main #coupon img {display:block;}
.catalogue #main #coupon span {display:block; width:200px; position:absolute; top:115px; right:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

/*Bons plans*/
#popup.bonsPlans #main {padding:0 0.2cm 0.2cm 0.2cm; border:1px dotted #000; position:relative;}
#popup.bonsPlans h1 {display:none;}
#popup.bonsPlans h2 {margin:0 0 0.5cm 0; text-align:center;}
#popup.bonsPlans h2 img {display:block; margin:0 auto -0.1cm auto;}
#popup.bonsPlans h2, #popup.bonsPlans .refsProduit, #popup.bonsPlans .descProduit strong {font:bold 1.2em/1.2 Arial, Verdana, Helvetica, sans-serif;}
#popup.bonsPlans .refsProduit {width:7.5cm; min-height:3.8em; float:left; line-height:1.2;}
#popup.bonsPlans .refsProduit img {margin:0 0.2cm 0.3cm 0; float:left;}
#popup.bonsPlans .refsProduit strong {padding-bottom:0.3cm; width:5.8cm; float:left;}
#popup.bonsPlans .refsProduit span {font-size:0.85em;}
#popup.bonsPlans .descProduit strong.descriptif {margin:0; font:bold 1em "Times New Roman", Times, serif;}
#popup.bonsPlans .descProduit strong {display:block; margin-bottom:0.2cm;}
#popup.bonsPlans .descProduit {padding-bottom:0.2cm; width:12.5cm; float:left;}
#popup.bonsPlans .descProduit img {margin:-2px 0.1cm 0 0; vertical-align:middle;}
.bonsPlans #main .promoProduit {display:block; font:bold 1.4em/1.3 Arial, Verdana, Helvetica, sans-serif; text-align:center;}
#popup.bonsPlans .promoProduit {width:133px; clear:both; position:absolute; top:2.2cm; left:8cm;}
img#nuage {display:block; clear:both; position:absolute; top:1.9cm; left:8cm;}
#popup.bonsPlans .visuelProduit {width:144px; float:right;}
#popup.bonsPlans .visuelProduit img {display:block; margin:0 auto;}
#popup.bonsPlans .legal {margin:0; clear:both; font-size:0.8em; font-style:italic;}

#main .defaut *, body.defaut #main * {color:#bf7830;}
#main .machambre *, body.machambre #main * {color:#099ed9;}
#main .masecurite *, body.masecurite #main * {color:#e56317;}
#main .mesrepas *, body.mesrepas #main * {color:#ea7c01;}
#main .mesvetements *, body.mesvetements #main * {color:#7c51a1;}
#main .matoilette *, body.matoilette #main * {color:#099ed9;}
#main .madetente *, body.madetente #main * {color:#ef549e;}
#main .mapromenade *, body.mapromenade #main * {color:#22b14c;}
#main .mesvoyages *, body.mesvoyages #main * {color:#ab413a;}
#main .mesjouets *, body.mesjouets #main * {color:#c83f77;}
