body { font-family:Trebuchet MS, arial, geneva, sans-serif; font-size: 11px; } #general { width:860px; margin:0 auto; } #bandeau { height:120px; background:url('titre.jpg') center left no-repeat; } #navigation { } #contextes { float:right; width:220px; } #chemin { margin: 1em 0 2em 0; font-size: 9px; } #chemin a { color: #333; } #chemin a:hover { color: #999; } #corps { margin-right: 260px; } #footer { clear:both; margin-right: 260px; margin-top:30px; border-top: 1px solid #666; padding-top:8px; color: #666; font-size:9px; } #footer a { color: #555; } #footer a:hover { color: #333; } #footer p { margin-bottom: 0.5em; }