Hi there,
Da ein fester Bezug zum Hintergrund besteht, kann man diese Verschiebung nicht tolerieren... Liegt die Lösung in der Definition (Individualformate) an sich (best. Attribut?) oder gibts an irgendeiner anderen Stelle auf der Seite (als logische Folge, wenns am Individualformat selber nicht liegt) eine Definition, die diese geringfügige Abweichung in der Seitenbreite zur Folge hat? Zählen die Browser evtl. einfach verschieden (z.B. Start bei 0 bzw. 1)?
Die Lösung liegt in einem Layout, daß keine pixelgenaue Positionierung benötigt. Eine Htmlseite ist halt einmal etwas anderes als eine Pixelgraphik.
Ich mag natürlich, wenn möglich, nicht mit JavaScript nachhelfen, sondern alles sauber per HTML + CSS lösen, sofern sich das so lösen lässt. Andernfalls verzicht ich lieber auf Layer und bau die Objekte fix ein. :)
Du näherst Dich dem Zustand, daß Du einfach ein Photo auf die Seite stellen kannst, das wäre noch einfacher...