Moin
Vier Anmerkungen, aber (wahrscheinlich) keine Problemlösung:
1: Du schreibst
#Content {
position: absolute;
left: 50px;
top: 50px;
width: 100%;
height: 90%;
overflow: visible;
z-index: 0;
}
Damit produzierst Du zwangsläufig horizontale Scrollbalken, denn dieser div ist so breit wie der body + 50px nach rechts verschoben.
Womit wir bei 2: body wären
Ich hab's nicht getestet, aber eventuell hilft die Angabe
html, body {width:100%; height:100%, margin:0; padding:0}.
3: Du schreibst
#InnerContent {
z-index: 2;
...
Die Angabe eines z-index ohne position ist nutzlos.
4: An den Verweisen liegt es sicher nicht. Dieser Effekt tritt nämlich auch auf, wenn man das Browserfenster skaliert. Mit einem anschließenden F5 paßt es dann wieder.
Weiter bin ich noch nicht
Thomas J.