Opera, Chrome etc.

IE

Jak to jakoś sensownie rozwiązać?
ps. Będzie tu kiedyś hosting grafiki zintegrowany z forum?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <link rel="Stylesheet" type="text/css" href="test.css" /> <body> <div id="top"> <div id="header"> top </div> <div id="menu"> <ul id="leftMenu"> </div> <div id="main"> main </div> </div> </body> </html>
html, body { color: #000; text-align: justify; margin: 0; padding: 0; } #top { background-color: #00F; width: 780px; margin: 20px auto 20px auto; } #header { height: 100px; } #menu { width: 180px; float: left; overflow: hidden; text-align: center; min-height: 400px; background-color: #cfc; } #main { background-color: #f80; width: 560px; padding: 20px; float: left; overflow: hidden; } #footer{ clear: both; width: 100%; padding: 10px 0 10px 0px; background-color: #f8f; text-align: center; } #leftMenu, #leftMenu li { display: block; list-style: none; padding: 0; text-align: center; } #leftMenu { background-color: #ff0000; } #leftMenu a:link, #leftMenu a:visited { display: block; width: 140px; text-decoration: none; background-color: #FFF; color: #420; padding: 6px; margin: 9px auto 9px auto; border: 2px outset #ccc; } #leftMenu a:hover { border-style: inset; padding: 8px 4px 4px 8px; }