als bei mir sieht es überall verschoben aus (wenn du von deiner loginbox redest)
du musst unbedingt von diesen Absoluten Positionen weg kommen, besonders dort wo es drinnen eingebaut ist, bezieht sich das auf den <body>, dass heisst je nach dem wie eng ich das fenster zusammenrücke, ist diese Box entweder im weg und überlappt etwas anderes, oder ist meilenweit vom layout entfernt.
du solltest also die loginbox mit in die navibox reinsetzen und dringend das position:absolute; ausbauen, oder möchtest du die woanders angezeigt haben?