Cita:
Iniciado por pzin No he mirado el código, pero tiene toda la pinta de ser un problema causado por el colapsamiento de CSS.
Léase: [url]http://www.sitepoint.com/web-foundations/collapsing-margins[/url] En concreto la sección «Collapsing Margins Between Parent and Child Elements» que es tu caso, aunque todo el artículo es de interés, sobre todo para entender el porqué ocurre.
Muchas gracias compañero. Ahora mismo me lo imrpimo y leo tranquilamente.