Hi,
Hängt das damit zusammen, dass das div mit dem Bild floatet? Bezieht sich margin nicht auf floatende Elemente?
gut erkannt. Auch mit Float nimmst Du Elemente aus dem Fluss - lediglich deren Inhalte werden "umflossen". Das erkennst Du sehr gut http://de.selfhtml.org/css/layouts/einfuehrung.htm#boxmodell@title=hier.
freundliche Grüße
Ingo