Hi juewi,
eine Frage, die sich mir aufdraengt: Warum hast Du denn mehrere Listen in der Navigation? Ich sehe da eine Liste von Links, die daher auch _eine_ Liste von Links sein koennte. Wenn sie das nicht sein soll, weil Du etwa verschiedene Kategorien von Links unterscheiden willst, dann sehe ich da immer noch eine Liste von Listen von Links. In jedem Falle die Frage: Wozu das <div>-Element?
Wie auch immer, ob nun Liste oder Div - wenn Du eine feste Hoehe vorgibst, denn musste Du damit rechnen, dass z.B. durch groessere Schriftgroesse der Inhalt nicht reinpasst.
Mein Eindruck: Du hast keine CSS-, sondern eine konzeptionelle Frage. Wie soll die Navigation (browserunabhaengig) - etwa bei verschiedenen Schriftgroessen - aussehen? Dynamisch wachsen oder abgeschnitten werden? Wenn Du weisst, was Du willst, dann wird es nicht schwierig sein, das umzusetzen, notfalls mit ner Weiche fuer den IE.
Viele Gruesse,
der Bademeister