これは、クロムやIEでは発生していません。代わりに、Firefox はフッターの後に 50px を追加しています。分析要素とfirebugを使用すると、そのスペースがhtmlタグの外側にあることが示されています。ここにリンクがあります: http://www.sociallab.ro/index_romana ありがとうございます!
html:
<html>
 <body>
  <div id="main">
  </div>
  <footer>
    <a href="http://www.messagelab.ro" target="_blank"><div class="message_lab"><img src="images/logo_mic.png" alt="Tineret in Actiune"/></div></a>
  </footer>
 </body>
</html>
CSS:
html{ 
 margin: 0;
 padding: 0;
}
footer{position:relative; 
 top: -50px; 
width:1060px; 
height:50px; 
overflow:hidden;
text-align: center;
margin:0 auto;
padding:0;}
body{
     margin-top:0px;
     margin:0 auto;
     padding:0;
     text-align: center;
     height: 1950px !important; 
background:url(../images/bg.png) left top repeat; }