Hans: Absolute Positionierung an Eltern-DIV

Beitrag lesen

Hallo,
ich habe eine Seite, bestehend aus einem großen Div, das alles weitere in der Mitte des Browsers zentriert.
Darin ist ein Div, das eine rechte Spalte darstellen soll, die unter dem Header sein, aber bis zum Seitenende 100% Höhe haben soll (-> Problem 1: IE 6 stellt es korrekt dar, FF nur eine ca. 150px hohe Spalte).
In diesem Div wiederum soll sich ein Logo 10px von rechts und 10px von unten befinden.
Das Problem ist, dass ich im FF ein völlig anderes Ergebnis habe, als im IE...

HTML:

<div id="center">
<div id="spalterechts">
<div id="innung">
</div>
</div>
</div>

CSS:

#center {
 position: absolute;
 left: 50%;
 width: 999px;
 margin-left: -500px;
 }

#spalterechts {
 position:absolute;
 top: 185px;
 right: 12px;
 height: 100%;
 width: 217px;
 background-color: #97C4E3;
 background-image: url('spalterechts_hintergrund.gif);
 background-repeat: repeat-x;
 }

#innung {
 background-image:url('innung.gif');
 background-repeat:no-repeat;
 position:absolute;
 bottom:10px;
 right:10px;
 width:133px;
 height:87px;
 }

Danke für eure Hilfe