Hallo nochmals
Du verwendest zum Teil unsinnige Kombinationen von Eigenschaften, z.B.: float und position.
.menu {
position:fixed;
right:58%; /*macht, dass das Menu links verschwindet,
hört sich an, als würdest Du float:right suchen statt position/right
Moment mal - das widerspricht sich doch. Ich möchte, dass das Menu fixiert bleibt, also position:fixed, dann nützt mir float ja nichts mehr...oder?
Gruss
Louis