css ... width MSIE v zavislosti na doctype

Zdravim vsechny. Mam drobny problem s browserem MSIE , ktery prapodivne interpretuje nastavenou vlastnost sirsky (width) elementu. Tuto chybu MS odstranil, pokud se to tak da nazvat, tim ze pri pouziti striktniho doctype interpretuje tuto vlastnost spravne (tedy doufam). Kazdopadne pokud pouziji XHTML 1.0 a jeho povinou hlavicku <?xml version="1.0" encoding="UTF-8"?>, nastava dalsi problem. MSIE evidentne ocekava doctype jako prvni element dokumentu s dalsim hledanim se nanamaha, takze je layout dokumentu opet interpretovan v duchu MS-dukladnosti, tedy spatne. Existuje na to nejaky lek cislo 2. (pokud doctype strict u html 4.01 povazujeme za cislo 1. :). Diky za odpovedi.
a) povinne se pisou 2 n ;-)
b) kdyz je xml dokument v utf-8 kodovani, tak afaik nemusis uvadet <?xml...?> (ale ja to taky delam, je to imho hezci)
c) msie je [auto-censored]
d) zkus max-widht a min-width