Il primo sito è stato creato con Word...
Il secondo pure...
E IE li legge senza problemi. Visto che l'HTML è HTML, mi potete spiegare come mai FireFox non lo legge e come intervenire sul codice senza sindacare su cosa io (magari per ragioni di praticità) uso per creare HTML?
Il problema è L'HTML di Microsoft non è proprio HTML,
ma una interpretazione fatta per politiche interne.
Per questo IE lo legge bene.
Nessuno vuole sindacare sulle scelte di ambiente di sviluppo
(ognuno è libero di fare le proprie scelte),
ti è solo stato indicato un programma che il buon jooliaan
riteneva utile per risolvere il tuo problema.
Usando prodotti Microsoft non vedo soluzione
se non tenersi i siti pienamente compatibili
solo con prodotti Microsoft
o rieditare il codice a mano.