Hallo,
Da IE die Größe des viewports erst nach dem Laden der Seite auslesen kann, macht es wenig Sinn, _dann_ ein anderes CSS zu laden.
Das stimmt ncht ganz, im standardkonformen Modus kann man document.documentElement.clientWidth auch während des Ladens auslesen; was document.body angeht, hast du natürlich recht.
Mathias