Hi,
Aber, und das ist mir völlig unklar: es geht weder im IE, noch im Firefox! Der IE ignoriert den Hack sowieso (weil CSS2), sollte das aber automatisch "richtig" (eigentlich falsch, weil nicht der Spezifikation entsprechend) machen
nein. Auch der IE erweitert die Box hier nicht ohne Grund. Und den solltest Du ihm - und den anderen Browsern natürlich auch - nicht mittels irgend einem Hack, den Du aufgeschnappt hast, liefern, sondern ganz normal über:
.cf {clear:left;}
Den Fehler im CSS wirst du für standardkonforme Browser aber trotzdem noch suchen und korrigieren müssen;-)
freundliche Grüße
Ingo