Lo primero, gracias por responder.
pongo dos capturas:
firefox
Explorer
En el explorer, me toma el margin desde lo de arriba, y me deja 10 px. En firefox, es como si la capa que hace de contenedor no estirara el alto a medida que se rellena, como queda mas arriba, los 10 px no son suficientes para que se separe y por eso sale totalmente pegado. Perdon por mi explicacion de antes ;)
Bueno, un saludo