ich weiß gar nich, wo ich anfangen soll...
im hauptframeset sollte man vielleicht mal den gebrauch von tags NACH </html> überdenken, speziell solcher die es nicht gibt. auch wenn sich das nicht aufs layout auswirkt.
außerdem kann man das linke menü vernünftig nicht scrollen weil zu groß, aber keine scrollbars an. das kanns ja irgendwie nicht sein.
den hinweis "für auflösung xy" auf der startseite kannst und solltest du mir mal sparen. browser, fenster, auflösungen sind verschieden und das sollte man berücksichtigen, indem man die seite flexibel gestaltet.
frames sind übrigens auch total out. eine sehr schöne alternative, wie man frames in grenzen (aber ausreichend) nachbilden kann,
kann man hier sehen.