Hallo,
vielen Dank für die Hinweise (und sorry für die div-Fehler in meinem Beispiel- die habe ich erst beim aufbereiten für hier eingefügt). Die Fehler sind nun behoben, jedes Element, das ich mit float:left formatiert habe, ist auch mit display:inline versehen.
Trotzdem sieht es immer noch gleich aus wie vorher. Nach einer ersten Bildzeile entsteht ein Leerraum, dessen Grösse wächst, je länger die übergeordneten, gefloateten Elemente sind....
Falls sich jemand den Code nochmals anschauen mag, wäre ich für weitere Hinweise sehr dankbar.
(mit dem aufheben der floats bin ich ebenfalls nicht weitergekommen)
Danke und Gruss
Adriana