v css si nastav hodnoty zvlášť pre IE a zvlášť pre Mozillu, jednoduchý príklad nájdeš aj na
jakpsatweb.cz Kód: Vybrať všetko
http://www.jakpsatweb.cz/css/css-prohlizece-hacky.html
ja najradšej používam podtržítko pred vlastnosťou,
niekedy mi pomôže aj nastavenie margin="0", pre príslušný prvok (ul, ol, li) pretože IE dáva každému prvku automaticky nejakú prednastavenú hodnotu, kým v mozille je to nastavené na "0",
na tú podmienku podľa prehliadača zabudni, myslím, že sa to robí v JS, ale bude to asi zložitejšie, lebo aj tak by si musel urobiť viac css súborov podľa prahliadačov