Cita:
Iniciado por Ag666 el 1% puede llegar a ser un tamaño bastante pequeño como para ser apreciado, coloque un margen considerable para poder notar la diferencia, muy posible su problema mas que de margenes es un problema visual...
Ahora bien hay otros elementos tanto CSS como html que podrían estar interviniendo por lo que el código que nos ha mostrado resulta insuficiente... muéstrenos el código completo suficiente para poder recrear el problema o aun mejor déjenos un link a su sitio para poder apreciar mas claramente su problema.
He probado con ese codigo nada mas, y me falla, me hace lo que os he explicado. Pense que sería el resto de la pagina por lo que probe con dos divs y el html que he pegado...de ahi que no entiendo que ocurre con los divs cuando le pongo borde o no al contenido...no me lo explico.