Ich hab grad selber die Lösung gefunden (hab mit dem Ansatz bissel weiter gesucht):
http://aktuell.de.selfhtml.org/weblog/css-spaltenlayout#float-verschachteln
man kann also statt float auch overflow:auto verwenden um einen "Block Formatting Context" zu erzeugen