Gracias por el consejo...
No obstante, muchas veces he modificado esas cosas y obtenido resultados satisfactorios tanto en Explorer como Firefox.
De todas formas, en este caso la diferencia de 2px no debe ser de padding o margin ya que al principio puse * para ponerlos en 0 en todos los elementos. Ni idea que estará generando esa separación...