ako vec promovisesh web standarde, bolje da znash da je situacija sa browserima malo obrnuta od one koju si ti opisao...
naime, gecho engine prati evangelism web akciju netscape-a koja gleda da se 100% pridrzava standarda. ako ocesh da upresh prstom u nekoga ko se ne pridrzava standarda, pokazi na ie, jer je on taj.
elem, to sto neka stranica radi u ie, to ne znaci da je pisana po standardima... ie je u trci za sto vecim delom kolaca browser trzista napravio parser koji moze da proguta apsolutno nevalidan html kod, samo da bi se nasli neki kao ti koji ce da kazu: "evo, ovaj sajt radi u ie, ali nece u nn" ili sta vec...
to sto sav validan kod radi u ie, ne znaci da se on pridrzava standarda, jer bi po pravilu, trebao da odbije da prikaze nevalidan kod! ovako samo M$ jede svoj kolac, a horde priucenih dizajnera i programera se uz ie uci da dizajnira i programira NEpravilno!!!
i slucajno je danas na
http://developer.netscape.com/evangelism/ prva prica bash o tome zasto nekad nece da rade css-ovi u mozili... mozda ti resi problem:
http://developer.netscape.com/...echnotes/incorrect-mime-types/
(za validaciju css-a, pogledaj na w3.org... ne znam napamet link, jer ne koristim taj za css, samo onaj za xhtml)