Das ist ein Tabellenlayout, das wirst du so nur mit Schwierigkeiten und vermutlich nich in allen Browsern hinkriegen.
Und selbst, wenn du das Grundgerüst hinbekommst, wirst du mit Sicherheit irgendwann Schwierigkeiten mit dem Inhalt kriegen.
Ich würd auf ein Tabellenlayout verzichten und ein wirklich fliessendes CSS Layout entwickeln. das ist schon schwierig genug, wenn du erstmal mit den zahlreichen Bugs im IE konfrontiert wirst.
Ich hab es jetzt zwischenzeitlich so weit, das die Breite des Browserfenster voll ausgefüllt wird, nichts überschneidet, überlappt und auch die zwischen- und Randabstände passen.
Lösung: Hilfsdiv nebeneinander angeordnet satt untereinander...
#links {border: 1px red dotted;
position: absolute;
width: 150px;
}
#rechts {border: 1px red dotted;
position: relative;
margin-left: 160px;
}
Die Höhe bleibt allerdings unterschiedlich und ist vom Inhalt abhängig (Menüleiste sollte ja auch bis unten reichen), aber damit kann ich als Kompromiss leben.
LBS