E` un bug noto di IE: il padding viene interpretato in modo diverso dallo standard.

Credo che l'argomento sia trattato in modo completo sul sito di constile.org (vedi anche gli altri link tra i "link utili" di questo forum).