Hi,
Nur um sicherzugehen: ist es erlaubt, ein float ohne width anzugeben?
in CSS 2.0: nein | in CSS 2.1: ja.
Und in welchen Fällen führt das dann zu Problemen?
ab einer gewissen Breite der Inhalte werden diese unterschiedlich früh umgebrochen bzw. die Box bekommt unterschiedliche Breiten. In Deinem Fall bei begrenzten Zeilenbreiten dürfte sich kein Problem ergeben.
freundliche Grüße
Ingo