deberías poner el codigo html que genera el navegador (View -> Page Source en Firefox) en vez del codigo PHP.
He probado lo que pusiste lo que veo es que no le has quitado el margin y el padding original del h1. Agrégale:
Código HTML:
.listado h1{margin:0; padding:0;}