Originariamente inviato da ser_god
scusami, ho combinato un mezzo macello, questo messaggio era un'aggiunta al post originale.

in pratica i 2500px sono in orizzontale, siccome lo sfondo è un po' particolare, voglio essere sicuro che in un futuro prossimo chi acquisti un monitor con una risoluzione superiore a questa veda cmq correttamente il sito...assurdo? :rollo:

cmq preciso meglio la questione.
la pagina dove sto lavorando ora è la seguente: http://loperadarte.semeiatest.it

in pratica la rosa deve rimanere sempre al centro, cosa che ora accade solo se la finestra è a tutto schermo, quando si rimpicciolisce lo sfondo si sposta in proporzione del 25% a destra.

alla fine il div ha solo questo po' di codice per ora: "position:absolute; top:0px; left:-50%; width:150%; height:550px; overflow:hidden;"

il problema è il left:50%...ma come ovviare il problema?
Il codice che ti ho postato mantiene il div sempre al centro anche se modifichi la finestra, io ho messo 2500z500 se vuoi misure diverse modifica solo width, height e margin, manenendo la logica che ho dato io