Det er næsten umiligt at gennemskue din kode, og jeg kan ikke tænke mig andet end, at du også selv har mistet overblikket.
Din (mis-)brug af table-tags er overvældende. Især er de 1 pixel brede eller høje celler en torn i øjet.
Må jeg foreslå en ændring af din kode (som også løser dit aktuelle problem)?
<html><head>
<style>
body {
	padding:0px;
	margin:0px;
	background:wheat;
}
table {
	border-collapse:collapse;
	width:650px;
	height:100%;
	font-size:8pt;
}
td {
	padding:0px;
	background:#C9A154;
	border:1px solid black;
}
#top {
	height:150px;
	border-top:0px;
}
#menu {
	height:16px;
}
#left {
	width:150px;
	text-align:left;
	vertical-align:top;
}
#right {
}
#bottom {
	height:30px;
	border-bottom:0px;
}
#menutable {
	width:100%;
}
#menutable td {
	border:0px;
	border-left:1px solid black;
	text-align:center;
	font:10pt arial;
}
#menutable a {
	text-decoration:none;
	color:black;
}
</style>
</head><body>
<div align="center"><table>
<tr>
<td id="top" colspan=2>top</td>
</tr>
<tr>
<td id="menu" colspan=2>
	<table id="menutable">
	<tr>
		<td style="border-left:0px;">	<a href="">Forside</a>
		<td>				<a href="">Nyheder</a>
		<td>				<a href="">Forum</a>
		<td>				<a href="">Top koder</a>
		<td>				<a href="">Gæstebog</a>
		<td>				<a href="">Om os</a>
		<td>				<a href="">Kontakt</a>
	</tr>
	</table>
</td>
</tr>
<tr>
<td id="left">left</td>
<td id="right">
	<iframe style="width:100%; height:100%;" frameborder="0" src=""></iframe>
</td>
</tr>
<tr>
<td id="bottom" colspan=2>bottom</td>
</tr>
</table></div>
</body></html>
[Redigeret d. 05/03-06 05:12:05 af Brian]