bein problem ist das du zu versteift auf Frames bist
es gibt eine möglichkeit einzelne html-seiten-teile über css auf jeder seite links, recht, oben und unten einzubinden.
dafür werden dateien mit bezeichnungen von header und footer erstellt.
einen einfachen weg dieses feature zu nutzen ist über microsoft frontpage 4.0, dieser nimmt einem eine menge arbeit ab. versuch das doch mal
<g>ernst</g>
wie es genau geht weiß ich nicht auf anhieb weil ich das bis jetzt nicht benutzt habe nur einmal ausprobiert