Hallo Toasti2000,
ich habe mir deine "Küchenseite" runtergeladen, noch mal genauer angesehen und muss mich entschuldigen: Die Tabellenstruktur ist fehlerlos, offensichtlich habe ich mich verzählt.
Es ist sicherlich so, dass das vertikale Menü durch die benachbarte Content-Zelle mit gestreckt wird, so dass man es entweder als separate Tabelle oder als Liste in einer einzelnen Tabellenzelle anlegen muss um diesen Effekt zu umgehen. Die Liste ist natürlich der bessere Weg, weil sich dadurch die Tabelle auch vereinfacht.
Ausserdem würde sich bei konsequenter CSS-Anwendung das JavaScript erübrigen, da der Bildwechsel in der grafischen Navigation ebensogut über die hover-Pseudoklasse realisiert werden kann. Man muss nur die Bilder in den Hintergrund verlegen und muss dann aber das leere a-Element als Block mit der gleichen Größe wie die Bilder deklarieren.
Ich habe beides mal an deiner "Küchenseite" ausprobiert und hänge es diesem Beitrag an. Vielleicht kannst du es so verwenden oder wenigstens als Vorlage nutzen.