Fehler gefunden. Position "top:50 %" rausgenommen. Jetzt funktioniert es auch im IE auf verschiedenen Rechnern. Im Script selbst war der IE bereits berücksichtigt.
opacity (FF)
filter = "alpha(opacity ...)" (IE)
Nur bei Safari (auf dem Smart-Phone) verrutscht das zweite Bild noch etwas nach rechts.
Wenn es mehr nicht ist, kann/muss die Welt damit leben.
Vermutlich wäre für diese einfache Seite das alte Tabellenlayout sogar eine bessere (barrierefreiere) Lösung gewesen.