Hallo Stefan,
rutschen diese durch position:relative nach unten
position:relative hat damit nichts zu tun. Nur float:right. Das heißt entweder du nutzt nur position z.B. in verbindung mit left und top ohne float zur Ausrichtung, oder du gibst dem body eine entsprechende min-width (was im IE zu Umsetzungsschwierigkeiten führen könnte)
Jonathan