Cita:
Iniciado por xavi Pero eso es porque en un caso te refieres al ID y en el otro a la clase. Prueba de añadir un margin:2px a la clase que tenga que mantener ese margen... aunque francamente te aconsejaría que revisaras el planteamiento de la página y de la hoja de estilos, pq hay un poco de confusión entre ids y clases

Gracias, pero eso lo que no me funciona, el margin ni el padding.
Lo que estoy intentando hacer es que el texto no ocupe toda la página, que se quede dentro de la capa. El explorer lo hace, pero el firefox ignora la capa por completo, el texto sale con el tamaño que quiero, pero los demás elementos no lo tienen en cuenta y salen debajo.