Hi Jojo,
so konkret kann ich Dir nicht weiterhelfen, aber mal einen allgemeinen Tipp geben (falls du das nicht sowieso schon machst):
Wenn sowas bei mir passiert, gebe ich allen beteiligten Elementen (divs) kurzfristig ein border, damit ich sehe, welche Ausmaße die Elemente tatsächlich haben. Praktisch sind für sowas auch Bookmarklets, auch wenn die in Opera nur funktionieren, wenn Lesezeichen nicht in einem neuen Tab geöffnet werden.
Manchmal ist ja z.B. gar nicht der margin der Übeltäter, sondern ein padding, oder der margin eines Kind-Elements (z.B. ein p im Footer).
Liebe Grüße
Fredo