Mein Problme ist, dass sich je nach angezeigter Seite die Abstände zwischen den Navigationsbuttons ändern, kann man irgendwie einen totalen Wert angeben oder gibt es eine andere Möglichkeit dies zu verhindern?
Ja, in Deinem Fall passt diese Pauschalantwort: Verzichte auf Layouttabellen. Das, was Du beobachtest, ist nämlich das Standardverhalten einer Tabelle: Du hast links eine Spalte mit mehreren Zellen untereinander, die auf die zur Verfügung stehende Höhe gleichmäßig verteilt und somit gleich hoch sind, daneben eine Spalte, die sich über mehrere der linken Spalten hinweg ersteckt. Wird diese Spalte nun inhaltsbedingt höher als Dir designtechnisch lieb ist, werden damit auch die Zellen in der linken Spalte proportinal höher.
Schnelle Abhilfe: Packe Deine Navigation in eine einzige Tabellenzelle.
Willst Du es richtig machen: Nochmal von vorn mit sinnvollem Einsatz von HTML-Elementen und CSS.
Kleine Hilfe zum Einstieg in eine sinnvolle Lösung:
http://de.selfhtml.org/css/layouts/index.htm.
Siechfred
Wir vom Moderatorenteam haben keinerlei Humor, von dem wir wüssten.