Estimado
manel2292:
tal cual como indica
cristian_cena, la solución es restar al width del div el padding total.
Por Ejemplo,
Código:
div{
width:600px;
padding-left:20px;
}
si deseas
que el total del width de div sean 600 tienes que restarle los 20px de padding-left, quedando así:
Código:
div{
width:580px; /* restandole los 20px del padding-left */
padding-left:20px;
}
Cualquier duda me envías un mp.
Saludos!
P.D: Lo otro, agrégale al css
*{margin:0px; padding:0px;} así te soluciona los márgenes erróneos de todos los navegadores.