Tag basstar.
Ist das besser?
Ein Stückchen :-)
<body topmargin="0" leftmargin="0">
Diese HTML-Attribute gibt es nicht. Wenn du keinen Außenabstand haben möchtest, verwende folgende CSS-Eigenschaften:
body, html {
margin:0;
padding:0;
}
Darüber hinaus sollten für den Body stets eine Hinter- und Vordergrundfarbe sowie Schriftdefinitionen festgelegt sein.
<div style="position:absolute; top:110; left:100;">
Unnötig und zudem falsch.
<table border="0" cellpadding="2" cellspacing="0" width="700">
Für das Verwenden einer Tabelle besteht kein Anlass, du solltest lediglich die Elemente sinnvoll gruppieren. Also ein DIV für das Logo, die Überschrift "Willkommen" gehört in ein h1-Element, die Sprachwählfloskel in ein P-Element. Die verschiedenen Fahnen schreien förmlich nach einer ungeordneten Liste, die mit ein wenig CSS gewürzt auch horizontal nebeneinander erscheint. Um eine Vorstellung zu bekommen, wie ich es meine, schau dir mal meine Besipielseite an. Von vertikaler Zentrierung halte ich übrigens nichts, falls du das noch umsetzen möchtest, empfehle ich Detlefs Zentrier-Demos.
Siechfred