La pagina e` un po' complessa, per cui non la posso analizzare tutta.

Comunque ci sono molti position, e diversi
position: absolute;
che complicano il layout in maniera esponenziale.

Se riesci ad eliminare tutti i position, probabilmente fai un salto di qualita` nella visualizzazione con tutti i browser.

Lo so: significa rivedere tutto il layout, ma alla fine il tempo che ci perdi lo guadagni dieci volte.


Dovresti anche definire il linguaggio: metti un DOCTYPE come prima riga. Altrimenti ogni browser capisce come vuole.


Altre proprieta` e costrutti da evitare (per non aver differenze di visualizzazione con IE):
- padding (va messo sempre a zero)

- <div src="/immagini/fondinoSinistro.jpg" ... (se e` uno sfondo, va messo nel CSS - e senza alt, se e` un'immagine di contenuto va usato il tag <img>)

- <div ...></div> (ci va almeno uno spazio tra > e < , oppure eliminalo se non serve).

- <u> (e` deprecato - usa uno span con classe opportuna)