Hallo, danke
Weil Dein #navioben ein margin-top von 50px hast?
Die 50px müssten nicht direkt auf ganz oben bezogen werden, sondern 50px unterhalt von div=top.
Er müsste es ja wie im IE auf das div=top beziehen und das navioben 50px unterhalb positionieren.
Grüße