Hallo,
das ist der Preis den wir Zahlen solange Microsoft nicht die Weltherschaft übernommen hat. :o)
Dir bleibt wohl nichts anderes übrig als beim Start den Browser zu ermitteln und dann darauf zu reagieren. Entweder mit verschiedenen Stylesheets oder mit ganz verschiedenen Versionen Deiner Seite.
Tipp: Gestalte die Seite so das sie trotz der Unterschiede überall gut aussieht. Erspart viel Stress.
Gruß Jan