Gracias
kahlito, me ha funcionado de maravilla tu código. Había probado poniendo margin y padding a cero por todas partes, pero se ve que me faltó eso.
ZMaster: estoy intentando que mi código sea lo más estandar posible y pones un <span> así suelto no es correcto. Gracias de todas formas.
Saludos,