Her er lidt gammelt som jeg havde liggende, doctype skal nok lige rettes plus lidt andet, men byg evt. videre på det hvis det virker ;).
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>
<style type="text/css">
html,body{margin:0px;padding:0px;height:100%;overflow:hidden;}
#bodyen{
position:absolute;
height:100%;
width:100%;
overflow:auto;
background:#ccc;
}
#main{
width:100%;
float:right;
background:#ccc;
}
#footerspc{
clear:both;
height:100px;
}
#footer {
position:absolute;bottom:0px;left:0px;
width:100%;
height: 100px;
}
#footer2{
margin-right:17px;
height:100%;
position:relative;
}
#footer3{
background:#ddd;
position:absolute;
top:0px;left:0px;
width:100%;
height:100%;
z-index:2;
}
</style>
<!--[if IE]><style type="text/css">#footer{z-index:2;}</style><![endif]-->
</head><body>
<div id="footer"><div id="footer2"><div id="footer3"> .footer.. </div></div></div>
<div id="bodyen">
<div id="main">main... start<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...<br>main...main...slut</div><div id="footerspc">
</div>
</div>
</body></html>