Der IE hat Probleme mit padding/margin usw. Bedeutet man braucht andere Maße für ihn.
Siehe: http://www.perun.net/2004/07/04/fehlverhalten-von-ie-im-boxmodell/
das ist schlichtweg falsch - der ie6 interpretiert das box-model im standardkonformen modus exakt so wie es vorgesehen ist
valider quelltext ist dafür keine vorausseztung - selbst valider code kann den ie dazu bringen, im quirksmode zu rendern - eine google-suche nach doctype-switch oder compatmode hilft dir ggf weiter