Hi,
IE6 ignoriert "margin-top" eines elements wenn er eine width-angabe hat und er einem element mit absoluter positionierung folgt.
im IE7 ist das noch etwas anders - der ignoriert nur Deine margin-top-Angabe für das zweite Element - vielleicht, weil ihm die x-Koordinate fehlt?
freundliche Grüße
Ingo