Le differenze sono dovute ai diversi box-model dei browser.
In IE padding e border sono oltre il width/height; nei browser conformi al W3C ne fanno parte.

In IE6 il box model e` uguale ai predecessori se usi una DTD HTML o transitional; e` uguale (quasi) al W3C se usi XHTML 1.0 Strict oppure XHTML 1.1 .