Sorry,
objevil jsem svou chybu - překlep (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EM">), nevšim jsem si jí a zkusil jsem používat doctype pro xhtml a to pak dělalo v IE problémy.
Výsledný zdroják, který je doufám univerzální, vypadá takto:
Kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Layout pokus©</title>
<style type="text/css">
body {overflow:hidden;margin:0;padding-left:150;padding-right:150;padding-top:70;paddnig-bottom:0;color:silver;font-family:arial}
.main {width:100%;height:100%;z-index:1;overflow:auto;background-color:navy}
.left {position:absolute;left:10;top:70;width:130;height:150;background-color:navy;text-align:center}
.right {position:absolute;right:10;top:70;width:130;height:150;background-color:navy;text-align:center}
</style>
</head>
<body>
<div class="main">
<script type="text/javascript">
for (i=0; i!=1000; i++) document.writeln("text");
</script>
</div>
<div class="left">LEFT MENU</div>
<div class="right">RIGHT MENU</div>
</body>
</html>
Jenom mi ještě vadí, že v tom skrolovacím <div> nefunguje u mozilly a opery kolečko myši. To snad pude vyřešit javascriptem použitím události onmousewheel a proměný wheeldelta (1 řádek = 120), ale ještě jsem nezkoušel jestli funguje v mozille a opeře.
2Jezevec: ten tvůj kód je perfektní v mozille, v ie funguje "čitelně" (ie neumí display:fixed), ale v opeře je to fakt dost špatný.