Hi,
Hier achte ich an eine Möglichkeit über ein <noscript> ein anderes Externes css zu laden was die UL's die auf display: none stehen, auf sichtbar zu stellen und an einer anderen Stelle zu positionieren.
Dazu brauchst Du kein noscript.
Lösung 1: Setze auf die Unterseiten eine Subnavigation, ggfls. für moderne Browser oder den IE mit aktiviertem Javascript ausgeblendet.
Lösung 2: gebe der Menüklasse für den IE die gewünschte alternative Position und ändere diese (bzw. die Klasse) über das Javascript; könnte allerdings beim Laden kurz angezeigt werden - um das zu minimieren könntest Du das Script direkt unterhalb der Navigation setzen und noch während des Ladens ausführen lassen.
freundliche Grüße
Ingo