Robię sobie coś takiego, jak poniżej, dokładam diva (klasy "notka") - i ... Firebird i Mozilla liczą 2x ten sam margines [górny=8px] dla diva "portret"!!! Łaaaa, jak ja mam robić w tych warunkach stronę, która poprawnie wygląda pod tą przeglądarką. Problem z IE był taki, że błedny kod wyglądał poprawnie - nie wiem czy nie było to lepsze, niż to co przechodzę pod Gecko.
Jeszcze jedna uwaga: zrobienie w miarę złożonego layoutu wyłącznie w oparciu o divy, w świecie, w którym IE liczy inaczej padding i margin względem szerokości bloku - jest niemożliwe. Tabelki bez ramek nadają się do rozmieszczania layoutu jakieś 100 000 000 000 000 000 000 razy bardziej. A w środku to już moga być divy.
wywaliłem kod, który tu był, link do kodu:
http://akson.sgh.waw.pl/~zczajk/margin.html
Have fun