Uprościłem moją stronę WWW, aby pokazać przykład. Proszę mi powiedzieć dlaczego IE uwzględnia parametr: margin-top: 5px, a Fire Fox nie? Nie lubię tego Fire Foxa

Super przeglądarka, ale popieprzona obsługa CSS

<?xml version="1.0" encoding="ISO-8859-2"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>WirtualnePomorze.pl - portal regionalny</title>
<style type="text/css">
body {margin: 0px; padding: 0px; font-family: Verdana; font-size: 11px; color: #000000; text-align: center; background-color: #FFFFFF}
p {font-size: 11px; text-align: justify}
a {text-decoration: none; font-weight: normal; color: #000000}
a:hover {text-decoration: none; font-weight: normal; color: #000080}
span {font-size: 11px; font-weight: bold}
textarea, select, input {width: 200px; height: 20px; font-size: 11px; border: solid 1px #979797}
input.submit {width: 100px; height: 20px; font-size: 11px; font-weight: bold; color: #FFFFFF; border: solid 2px #FFFFFF; background-color: #D6D982}
#strona {margin: 0 auto; margin-top: 5px; padding: 0px; width: 780px}
#naglowek {margin-top: 5px; margin-bottom: 5px}
#naglowek div#naglowek_lewa {float: left; width: 400px; text-align: left}
#naglowek div#naglowek_lewa img {width: 400px; height: 55px; border-width: 0px}
#naglowek div#naglowek_prawa {float: right; width: 380px; text-align: right}
#menu {clear: both; margin-top: 5px; border: 1px solid #EEEEEE; background: #F7F7F7}
#menu a {text-decoration: none; font-weight: bold; color: #000000}
#menu a:hover {text-decoration: underline; font-weight: bold; color: #808080}
#menu div#menu_linki {padding: 4px}
#menu div#menu_zakonczenie1 {padding-top: 1px; background: #F9CC78}
#menu div#menu_zakonczenie2 {padding-top: 1px; background: #FFAC2B}
#menu div#menu_zakonczenie3 {padding-top: 1px; background: #FCBC51}
#menu div#menu_zakonczenie4 {padding-top: 3px; background: #ECEBF2}
#wlasciwa {margin-top: 5px; width: 780px}
#wlasciwa div#wlasciwa_lewa {float: left; width: 225px}
#wlasciwa div#wlasciwa_prawa {float: right; width: 550px}
#box_pom {margin-top: 5px; padding: 1px; border: 1px solid #F9C065; background: #FFFFFF}
#box_pom a {text-decoration: underline; font-weight: normal; color: #000080}
#box_pom a:hover {text-decoration: none; font-weight: normal; color: #0000FF}
#box_pom div#box_pom_nazwa {padding: 3px 5px 3px 5px; font-family: Tahoma; font-size: 11px; font-weight: bold; text-align: left; border-bottom: 1px solid #EFEDA1; background: #FFF7BE}
#box_pom div#box_pom_wstep {padding: 5px; font-size: 10px; text-align: justify; background: #FCFDE5}
#box_pom div#box_pom_wstep img {margin-right: 5px; width: 70px; height: 70px; border: solid 1px #000000}
#box_pom div#box_pom_tresc {padding: 10px; text-align: left; line-height: 14px; background: #FCFDE5}
#box_pom div#box_pom_tresc img {margin-right: 5px; width: 11px; height: 9px; vertical-align: baseline; border: 0px}
#box_pom div#box_pom_pokaz {padding: 5px; text-align: right; background: #FCFDE5}
#box_data {padding: 5px 15px 0px 5px; text-align: right}
#stopka {clear: both; margin-top: 5px;}
#stopka img {vertical-align: middle; border-width: 0px}
#stopka div#stopka_linia1 {padding-top: 3px; background: #C4E4FD}
#stopka div#stopka_linia2 {padding-top: 2px; background: #FFFFFF}
#stopka div#stopka_linia3 {padding-top: 1px; background: #FFAC2B}
#stopka div#stopka_linki {padding: 4px; text-align: center}
</style>
</head>
<body>
<div id="strona">
<div id="naglowek">
<div id="naglowek_lewa">logo</div>
<div id="naglowek_prawa">banner reklamowy</div>
</div>
<div id="menu">
<div id="menu_linki">
<a href="index.php">Strona główna</a>
</div>
<div id="menu_zakonczenie1"></div>
<div id="menu_zakonczenie2"></div>
<div id="menu_zakonczenie3"></div>
<div id="menu_zakonczenie4"></div>
</div>
</div>
<div id="strona">
<div id="wlasciwa">
<div id="wlasciwa_lewa">
<div id="box_pom">
<div id="box_pom_nazwa">Serwis informacyjny Pomorza</div>
<div id="box_pom_tresc">cos tam jest</div>
<div id="box_pom_pokaz">cos tam jest</div>
</div>
</div>
<div id="wlasciwa_prawa">
<div id="box_data">Dzi¶ jest <span>2 marca 2005 r.</span> Imieniny <span>Heleny i Pawła</span>.</div>
</div>
</div>
</div>
<div id="strona">
<div id="stopka"><div id="stopka_linia1"></div>
<div id="stopka_linia2"></div>
<div id="stopka_linia3"></div>
<div id="stopka_linki">Copyright © 2005</div>
</div>
</div>
</body>
</html>