Teile Deine Seite zu je 50% Breite auf und nutze
dafür ein DIV zur Gruppierung der Elemente.
Ingo
Ein Bild geht natürlich mit zwei Spalten oder einem float:right Div für den Text. Aber ich will ja auch die Zwischenüberschriften links neben statt in dem Text haben - das macht dann mit zwei Spalten keinen Sinn mehr.
Ich habe nun eine andere Lösung, die besser als jene mit negativen margins funktioniert (Danke, Ingo und bleicher): Der Text muss immer in <p> Blöcken stehen, die dann ein padding-left von 50% haben. Überschriften & Bilder sind float:left.
Damit scheint es besser zu gehen. Falls ich zu einer guten Lösung komme, werde ich sie hier posten.
Ein weiteres Problem war, dass der IE bei max-width seltsam reagiert hat. Er scheint diesen Bereich dann immer freizuhalten, auch wenn die Breite geringer ist.
Danke für die Hilfen, ich melde mich zurück, wenn ich weiter bin!