tobbel: Merkwürdiges verhalten beim i6 - Hilfe

Beitrag lesen

Guten Tag. Ich habe meine Seite mit FF erstellt, weshalb dort alles einwandfrei angezeigt wird. Wollte die Seite nun mal auf ie6 einstellen, aber dort fliegt die Seite irgendwie in die Luft. Ich habe mittlerweile rausgefunden, dass das Problem an der form in der search-box liegt, welche im rechts gefloateten div righrow liegt. Ich habe mal Rahmen um die einzelnen Boxen gelegt, um das Problem besser zu visualisieren.

Hier die Seite: www.bytezilla.de

die searchbox wird durch das javascript create_search_box() erzeugt.
Der Code ist folgender:

function create_search_box() {
document.write("<div id='search-box'>");
document.write("<form action='/res/searchengine.php' method='get'>");
/*
* document.write("<input type='text' name='search' value='Suche...' />");
* document.write("<input type='hidden' name='searchin'
* value='HEADLINE'/>");
*/
document.write("</form");
document.write("</div>");
}

Habe im script ab dem form-tag alles auskommentiert und so gesehn das es an der form liegt.

und dann noch die Css-Definitionen die relevant sein dürften:

div#rightrow {
float: right;
width: 150px;
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
border: thin purple solid;
}

div#search-box {
width: 105px;
margin: 0px auto;
padding:0px;
margin-top: 10px;
border: thin red solid;
}

Nunja ich hab versucht mir auszumalen weshalb die searchbox, fast ganz link angezeigt wird, anstatt recht. Ich kann mir aber kein Reim raus machen. Ich hoffe mir kann jemand von euch helfen. Danke schonmal im Vorraus.