Hallo,
Kann es sein dass der IE<7 negative Angaben in margin und padding nicht versteht?
Darf padding eigentlich negativ werden? Hm.
Bei negativen Margins kann es sein, dass du als "Hack" ein harmloses position:relative; hinzufügen musst, um IE-Typische Fehler zu beheben.
Gruß;