Hallo Henning!
border=0; FALSCH!
#haupt {
position:absolute;
top:80px;
left:200px;
width:300px;
border:none;
}
#rech {
position:absolute;
top:80px;
left:550px;
border:none;
}
td {
max-width:150px;
}
<div id="haupt">
<form method="POST" id="extra">
<table width="300">
<tr><th colspan="2">Tabellenname</th></tr>
.....
aber ob das mit dem max-width von dem Browser auch verstanden wird?
Grüße
Thomas