Hallo nochmal,
ich habe gerade deine ie5.css betrachtet, da fehlt offenbar etwas wie body{overflow-y:hidden;}, zum Vergleich kannst du dir auch mal http://www.lipfert-malik.de/webdesign/tutorial/bsp/position-fixed.html anschauen.
Aber nach wie vor bleiben die grundsätzlichen Mängel einer solchen Lösung (wie auch v. Detlef gepostet), gerade beim Thema d. betr. Auftritts ist doch eine barrierefreiere und zugänglichere Lösung angebracht, dazu das Schriftgrössenchaos bei einigen Browsern...
Grüsse
Cyx23