probiers doch erstmal damit:
diese Zeile in der header.php:

<div style="position:relative; top:20px; left:321px;">
<?@require_once ('lib/texte/alt_headerbanner.txt');?>
</div>
muß ergänzt werden um width:460; Weil sonst aus dem td-tag 100% genommen werden.

so sollte es dann aussehen:

<div style="position:relative; width:460; top:20px; left:321px;">
<?@require_once ('lib/texte/alt_headerbanner.txt');?>
</div>
ich würde noch dazu nicht nur 460 schreiben sondern 460px, aber dass ist ja nur eine kleinigkeit.

und das mit dem doppelten body tag muss auch in der header.php sein, einfach die 2 zeilen mit
<body style="topmargin:5; leftmargin:0;" onLoad="StartTicker()" >
ersetzen.