La respuesta es 0px. Siempre he pensado que se trata de un bug de rendering en los navegadores estándar. Al existir un margen superior en la capa hijo con respecto a la padre, éste debería reflejarse tal cual. En lugar de eso lo arrastra consigo.
Cita:
Iniciado por Raulmmmm Muy bien Mikmoro. Tu turno. Era el DOCTYPE.
Creo que tu planteamiento parecía más una equivocación tuya que otra cosa. La pregunta inicial proponía una situación HTML + CSS sin un DTD determinado. Si bien es cierto que el DTD transicional cambia el comportamiento, el error de interpretación principalmente lo tiene IE6 (en Strict y Transicional). Si vamos a colocar código como pregunta, deberíamos asegurarnos de que esté correctamente planteada y la solución sea concreta.