Hola Román, la verdad es que no me sorprende que IE siga funcionando
En cualquier caso no creo que el DOCTYPE te vaya a solucionar nada, aunque no dices cual es el problema, seguramente ni tu lo sabes, en estos casos lo mejor es validar tu css en
http://jigsaw.w3.org/css-validator/ así por lo menos sabrás cual es el problema y que es lo que no entiende Firefox.