Hallo Axel!
Ich hab mir eine ganze Weile Deine Beispiele angeguckt (und werde das wohl noch öfters tun), mein Problem behoben haben sie leider nicht.
2 div-Kasterln, beide mit Text und Bildern, OK im IE6.0, Mozilla 1.5, jedoch im Opera 7.21 nicht nebeneinander sondern untereinander (so das zweite Kasterl kein float:left hat).
Geholfen hat bei mir etwas, was in Richtung "Deines" left-margins geht, nämlich oberhalb der beiden Kasterln ein inhaltsloses div in deren Breite auszuzeichnen. Das left-margin hat m.E. den Nachteil, daß beim horizontales Zusammenschieben des Browsers, das rechte Kasterl nicht schön umbricht.
... und wie man einem inhaltslosen div im IE seine Höhe nimmt habe ich in einem Deiner Postings im Archiv gefunden (line-height:0px)!
Danke
Viennamade