Si cisi è molto interessante.
Ma secondo te (visto che ancora non sono pratico di Xhtml) sapendo che i due browser interpretano diversamente i CSS, potrei fare per assurdo un ragionamento del genere:


Se il browser che usi è Explorer carica questi stili CSS altrimenti se usi Firefox quest'altri.

Che dici?