Salve.
Ho un problema abbastanza singolare.
In un sito ho imposto il background a un div in modo che lo sfondo fosse "centrato" nel div dando il 50% orizzontale.
Tutti i browser leggono bene il background tranne quella schifezza di ie6, che prima lo legge correttamente, poi lo parsa.

Il div in questione è qua www.astalacasa.com
è il background dell'header. Come vedete con tutti gli altri browser, lo sfondo è centrato (con la casa a destra al limite dei bordi del contenuto).
Con ie6, prima lo sfondo è centrato, poi cambia e si allinea a sinistra e la casa va molto oltre a destra.

Nei css:

.header-top-container { background:url(../images/imghd.png) no-repeat 50% 0% !important; }

Ho inserito il !important ma non è servito a niente.

Avete qualche idea?