Hallo ph...wie auch immer,
versuch mal das hier
<frameset cols="15%,70%,15%" framespacing="0">
<frame frameborder="0" src="menu.htm" name="menu" scrolling="0">
<frameset rows="20%,80%" framespacing="0">
<frame frameborder="0" src="banna.htm" name="abc" scrolling="0">
<frame frameborder="0" src="home.htm" name="home" scrolling="0">
</frameset>
<frame frameborder="0" src="right.htm" name="right" scrolling="0">
</frameset>
Eigentlich is dir nur ein </frameset>-tag zu weit runtergerutscht. Außerdem gehört framespacing in den <frameset> und nicht <frame> nachzulesen unter:
http://selfhtml.teamone.de/html/frames/eigenschaften.htm#rahmen
Im übrigen kann ich den ganzen Bohei der hier um frames gemacht wird auch nicht nachvollziehen, gerade bei Menüs o.ä. finde ich es durchaus sinnvoll sich immer wiederhohlende Inhalte in einem Frame festzuhalten.
grüße i.