Schau Dir mal bei
SELFHTML die Beispiele und Definitionsmöglichkeiten an...
Ansonsten hast Du z.B. 2x hintereinander:
<frameset cols="1024,*"...>
<frameset cols="1024,*"...>
was schon unlogisch ist.
rows="%" stimmt sogesehen auch nicht - wenn %, dann auch mit einer Zahlenangabe;z.B "50%" - oder das "%" durch "*" ersetzen
Außerdem nimmst Du bei einer Bildschirmauflösung von 1024x768 damit schon mit einem Frame den gesamten Bildschirm ein...
Fixe Werte würde ich sogesehen nur beim Menü nehmen und den Rest durch "*" ersetzen