Hi Michi,
Ganz prinzipiell: Wenn Du zB. 2 divs nebeneinander floatest und dem einen eine feste Breite zuweist, dann hat das andere, wenn Du ihm _keine_ Breitenangabe mit auf den Weg gibst, _automatisch_ den zur verfügung stehenden Platz.
Das hatte ich auch wie von Dir beschrieben umgesetzt. Problem war nur, dass das variable div eine Tabelle enthält. War die Tabelle relativ leer, so füllte sie nur etwa die Hälfte des Bildschirms, war sie voll so passte es und setzte ich ihre Größe auf 100% rutschte sie automatisch unter die Seitenspalte.
Beste Grüße,
Ben