Hallo jan,
Hauptproblem immer noch: Dein Layout ist so unflexibel, dass wenn jemand bei einer Bildschirmauflösung von 800 * 600 noch irgendeine Sidebar nutzt, er deine Menüpunkte gar nicht alle erreichen kann.
Ich denke wirklich, dein Problem liegt darin begründet, dass du mit starrem Tabellenlayout arbeitest. Ich vermute, du hast doch dein Layout in einem Grafikprogramm mit mehreren Ebenen aufgebaut. Das kannst du doch auch auf deiner Webseite nachempfinden. Diese ganzen dunklen Geschichten mit den Stahlnieten gehören als Hintergrundbilder eingebunden, die sich bei höheren Bildschirmauflösungen dann auch nahtlos wiederholen lassen. Darüber setzt du deine Buttons, möglicherweise teiltransparent, die je nach Fenstergröße umbrechen. Du hast im oberen Bereich vier Stück, also kannst du sie in zwei DIV-Elementen gruppiert auch paarweise umbrechen lassen.
Mit Hintergrundbildern, die sich wiederholen, kannst du deinen Hauptinhaltsframes auch die Resthöhen und -weiten im jeweiligen Frameset geben und so immer das Maximum an Anzeigebereich für die Nutzer herausholen, ohne dass das Design zerstört wird. Bestimmt kannst du dann auch eine Menge an verschachtelten Frames einsparen. Wenn du mit Iframes arbeitest, reichen vielleicht sogar ganze zwei Stück davon.
Gruß Gernot