Optimalizace css v IE a Mozile - rozdílné verze

Začal jsem vytvářet stránky v php a prohlížel na locale s podporou Apache. Prohlížel jsem na IE 7.0 a Mozile, vše bylo.
Jakmile jsem nahrál na ostrou verzi, vše se rozsypalo. Jinak to vypadalo v IE 7.0, 6.0 i v Mozile se to úplně jinak zobrazilo.
Nevíte někdo čím to může být, teď se mi jedná ne o Mozilu, ale o IExlorer?

Příklad css:
margin: 0 5px 0 5px; padding: 10xp 10px 10px 10px;

V každém Exploreru se objeví jinak odskočené.
mno pro začátek bych skusil podmíněné komentáře:
http://interval.cz/clanky/podminene-komentare-v-internet-exploreru/
<HTML>Ono by to nejdřív chtělo doctype. Pokud není, tak si jej prohlížeče často dosazují podle nálady nebo podle toho, odkud ta stránka je.

spook: A jak se to dá použít v CSS? Myslíš jako uzavřít tag pro vložení stylu do podmíněných komentářů?</HTML>
2Nípal: jj, přesně tak jsem to myslel..., ale abych se přiznal tak jsem to vyzkoušel až teď a vono to funguje:)

--pozicovani_ie.css--
body {
background-color: yellow;
}

--pozicovani.css--
body {
background-color: red;
}

--index.html--
...
<link rel="stylesheet" type="text/css" href="pozicovani.css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="pozicovani_ie.css">
<![endif]-->
...

// ikdyž nevim jak moc se na to dá spolehnout
<HTML>spook: Spolehnout se na to dá. Sice to umí IE až někdy od verze 4, ale starší je dnes opravdu rarita.</HTML>