Ouzo: 1-pixel Unterschied bei <div>s ?

Beitrag lesen

Hallo Forum!

Ich habe folgendes Problem:
Das <div> mit der id #tophell wird im IE und Opera einen Pixel weiter rechts angezeigt, als in Netscape und Mozilla.
Weiss vielleicht jemand, was ich da falsch mache?

Hier mein css:
------------------------
html, body {
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
}

#site {
 position:absolute;
 top:50%;
 left:50%;
 width:990px;
 height:605px;
 margin-top:-302px;
 margin-left:-495px;
 border-width:1px;
 border-color:#000000;
 border-style:solid;

}
#topdunkel {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-301px;
 margin-left:-494px;
 width:150px;
 height:19px;
 border-right-width:1px;
 border-right-color:#000000;
 border-right-style:solid;
 background-color:#00FF00;
}
#tophell {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-301px;
 margin-left:-343px;
 width:830px;
 height:19px;
 border-style:none;
 border-width:0px;
 background-color:#FF0000;
}
---------------------------

Gruss und Dank,
Ouzo