no i brak DOCTYPE, to tez powoduje, ze sa ustawienia roznie interpretowane na roznych przegladarkach, przykladem moze byc font-size: small; gdzie inaczej to wyglada pod IE, a inaczej pod FF
po przeczytaniu jakiegos kursu/ksiazki, zalecam przeczytanie dokumnetacji na www.w3.org o html, css 2.1, jak Ci sie chce to xhtml

tam tez jest wyjasnione dlaczego nalezy uzywac standardow, a nie pisac jak sie chce