Katrin: einfaches JavaScript und trotzdem Fehler

Beitrag lesen

Danke für eure Antworten! Irgendwie scheint heute nicht mein Tag zu sein :-(
Jetzt habe ich nochmal ein Problem. Und zwar positioniert JavaScript das div wunderbar, nur das Problem ist, dass es nicht _zentriert_ positioniert wird. Wo liegt mein Denkfehler in dieser Funktion:

  
function zentriere () {  
 var weite = Fensterweite();  
 left = (weite / 2)-200;  
 document.getElementById("hallo").style.position = "absolute";  
 document.getElementById("hallo").style.top = "0px";  
 document.getElementById("hallo").style.left = left + "px";  
}  

Das div ist immer noch 200 Pixel breit.
Meine Logik:
JavaScript liest die Fensterbreite aus, teilt diese durch 2 und zieht 200 pixel ab. Dann müsste das div doch eingentlich zentriert sein, oder?
Danke schön für eure Hilfe! MfG, Katrin!