Pida: Elementausrichtung an Elternelement / Body

Beitrag lesen

Hallo,

ich versuche grade, eine Seite von Tabellenlayout auf css umzustellen.
Das grobe Layout vorher (v.l.n.r.):
Navigation, ein leerer <td> mit 30% Breite zur Anpassung an verschiedene Fenstergrößen, der Hauptinhalt, ein weiterer Platzhalter-<td> und nochmal Navigation.

Die Platzhalter sind jetzt ersatzlos weggefallen, die Navigation konnte ich in folgender Art und Weise am linken bzw. rechten Fensterrand ausrichten:
<div style="position:absolute; top:20px; left:10px">

Nun aber der Hauptinhalt, der horizontal zentriert erscheinen soll:

<div style="text-align:center">
 <IMG SRC="dateien/titel.jpg" border=0 width="465" height="566" alt="Titel">
 <a class="mail" style="position:absolute; top:520px; left:130px; background-image:none; font-weight:normal"
href="mailto:mailadresse">mailtext</a>
</div>

Die Ausrichtung des Bildes gelang mit text-align:center perfekt, die email-Adresse allerdings schwirrt ganz links oben rum. Offensichtlich ist die Ausrichtung nicht am <div> orientiert, sondern am gesamten body.
Nur warum? Darf vielleicht ein <a> nicht Unterelement eines <div> sein? Falls dem so ist, wie kann ich das Problem umgehen?

Vielen Dank, Pida