Moin moin!
Ohne jetzt irgendwas getestet zu haben: Float-Bugs im IE lassen sich oft beheben, indem du den betroffenen Floats display:inline; gibst. Auch einen Versuch wert ist immer height:1%; (für nicht-IE-Browser entsprechend verstecken) oder position:relative;.
ciao,
hofi