ich hab jetz mal ne Version der Site online gestellt in welcher ich alle "absolute" positionierten elemente aus "c_body" rausgenommen habe ...
---> XHTML Test
Das Problem ist, dass #c_body immer noch absolut positioniert ist. Wenn sich der Container daran anpassen soll, musst du auch dieses position:absolute herausnehmen.
Wenn du dann noch die feste Höhe von #container herausnimmst, dann ist zumindest der Inhalt eingeschlossen.
(Nicht dass ich das nicht schon geschrieben hätte.)
Allerdings lappen dann die margins von #c_body über die Grenzen von #container hinaus. Da kannst du stattdessen mit padding arbeiten.
Mathias