Die Lösung ist relativ einfach:
1. ändere alle position:fixed; ---> position:absolute;
2. füge html, body {overflow:hidden;} ein
3. füge zum centercontent overflow:auto; hinzu.
Wenn es geht arbeite mit relativen Angaben für top, left, usw.
Möglicherweise macht dann das bescheuerte Box-Model des MSIE noch Problem (Scollbalken liegen nicht am Rand), dann müssen die entsprechenden Werte für margin und padding von body und/oder html noch auf Null gesetzt werden.
MfG
Klaus