Hallo Johannes,
Warum machst Du das so kompliziert? Ueber Tabellen als Designelement will ich nichts sagen, das wurde im </archiv> schon zur Genuege getan.
<html>
Hier sollte erst ein Doctype stehen
<body bgcolor="#FFFFFF" text="#000000" leftmargin="8" topmargin="8">
Hierfuer waere CSS zeitgemaesser
<table width="100%" bordercolor="#000000" border="0" height="100%" cellspacing="0" cellpadding="0">
Hierfuer auch
<td valign="top" height="259">
height ist in diesem Zusammenhang kein Standardattribut
<table width="100%" border="0" height="12">
Wozu die Schachtelung, colspan="2" in der naechsten Reihe wuerde das auch erledigen
<td height="25" width="635" valign="top">
Erst sagst Du 100%, dann 635 Pixel, hier liegt das Problem
<div align="right">Hallo</div>
Das div-Elemnet ist ueberfluessig, das Alignment kannst Du auch auf td beziehen
Gruß,
Dieter