E` il solito problema del box-model di IE.
Nel box model standard, la larghezza totale e` data da:
margin+border+padding+width+padding+bordeer+margin
Nel box-model di IE, invece:
margin+width+margin (non ricordo se c'e` anche il border)
Ci sono vari hack da poter implementare, in modo da portare IE a comportarsi come gli altri.
Ti consiglio una ricerca nel forum (bottone in alto a dx).