body {font-size:100%; }
#body, #background { background:#FFF!important; }
#footer ul, #footer .partners, #sidebar, #menu, #sub-menu, #megaban, #header #connect, #header #connected, #header { display:none; }
#footer{ float:none;}
#footer p { color:#464646; }
#main{margin:0 auto;float:none;border-right:none; width:900px;}
#col-fr { width:705px!important; } 
#header-print {display:block; position:relative; }
#header-print img {padding:0; margin:0;}
#header-print-ville { position:absolute; left:400px; top:35px; font-size:2.5em; font-weight:bold; }