Meine Idee wäre die Grafiken statisch (mit px-Angaben) innerhalb eines Divs zu positionieren und diesen mit
margin:auto;zu zentrieren. Habs aber jetzt nicht getestet.
Die 50% waren nur ein Beispiel, die Prozentwerte entsprechen der Lage der Punkte auf der Landkarte. Sie werden aus der Lage der Koordinaten des Punktes auf einer beliebigen Landkarte dynamisch per JS erzeugt.
Also sollte auch z.B. bottom=24.8%; left=62.7% exakt funktionieren.