body { font-size:1em; background:#FFF !important; }

h1 a, .nav, .deco, .lng, object, #colLeft, #colRight, .print, .choiceActivity, #footerContainer, .pages, .ideas .item .picture .mask, #flashResaContainer, .button, .tools, .rating, .comments, .details .blockTop, .details .blockBottom, .details .blockForm { display:none !important; }
h1 { position:static !important; padding:0 0 20px 0; }
h1 .print { display:block !important; }

#wrapMain { position:static !important; margin:0 !important; height:auto !important; overflow:visible !important; background:none !important; }
#containerMain { height:auto !important; }
#main { position:static !important; margin:0 !important; height:auto !important; overflow:visible !important; }
#container { position:static !important; padding:0 !important; }
#colCenter { float:none !important; width:690px !important; }
#colCenter .titleID, #colCenter .titleID img { position:static !important; width:auto !important; height:auto !important; display: none; }
#colCenter .pictures img { position:static !important; }
.account .carousel { width:auto !important; height:auto !important; overflow:auto !important; }
.account .carousel .jcarousel-clip, .account .carousel ul { width:auto !important; }
.account .carousel li span { display:none; }

.labels #colCenter h2, .labels .col, .labels .labelsList { display:none; }

.tableSchedules th { font-size:1em; }

/* COLORIAGE */
.coloring #colCenter .block img { width:842px; height:auto; }


/* SIFR */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display:none !important; height:0; width:0; position:absolute; overflow:hidden; }
span.sIFR-alternate { visibility:visible !important; display:block !important; position:static !important; left:auto !important; top:auto !important; }

/* FAQ */
.details .wrap { width:600px!important; }
