Proba adjuntando la hoja de estilo de otra manera la forma en que yo lo hago es:
Código CSS:
Ver original<style type="text/css">
@import url("css.css") screen;
</style>
Y no tengo problemas con mozilla firefox. Otras formas validas de adjuntar son:
Código CSS:
Ver original<style type="text/css">
@import '/css/estilos.css';
</style>
Código CSS:
Ver original<style type="text/css">
@import "/css/estilos.css";
</style>
Código CSS:
Ver original<style type="text/css">
@importurl('/css/estilos.css');
</style>
A lo que tu escribes no le veo ningún problema, así que es probable que tengas algún problema tu firefox, este desactualizado o desconfigurado.
De todos modos ya que solo vas a agregar una regla de css, se la puedes incluir al xhtml así:
Código HTML:
<style type="text/css">
p {color: red}
</style>
Puedes ver más información sobre como adjuntar una hoja de estilos aquí:
http://www.librosweb.es/css/capitulo1/como_incluir_css_en_un_documento_xhtml.html
Saludos.