Hallo Sven,
Mach den Noframes-Bereich aus dem Frameset raus, hänge es hinten an, und füge ihm bei der Gelegenheit gleich <body> hinzu. Ein Frameset selbst hat zwar keinen Body, aber wenn keine Frames angezeigt werden können, muß ja irgendwie ein gültiges HTML-Dokument bestehen, um es stattdessen anzuzeigen.
Der noframes-Bereich gehoert in das aeussere Frameset hinein. Das Element body ist optionales Kind von noframes.
Es fehlt im Markup des Ausgangsfragestellers aber ein schließendes </frameset> beim inneren Frameset mit cols="...".
MfG, Thomas