Problém DIVu s IE6

Čau,
potřeboval bych prosím poradit s následujícím problémem:
Na stránku si dám 1 hlavní div (ramecek_stranka), který je nějak široký a nějak vysoký. Tento div se vždy zarovná na střed.
Do toho divu dám další dva divy, s absolutním pozicováním. Pro ukázku jsem vložil div pro menu (ramecek_menu_vlevo) a div pro text (ramecek_text_uprostred). Třeba do divu pro text vložím nějaký text.
A teď nastává problém, když hlavní div (ramecek_stranka) dám do půli divu pro text, tak ten text, který NENÍ pokrytý (tím hlavním divem), nelze pod IE6 kopírovat (pod IE5.5, Operou i FF to jde v poho).
Ukázka je zde http://www.ucimsedelatweb.wz.cz/div_test.php

Nevíte čím to je? Napadlo mě řešení: nějak automaticky dát výšku tomu hlavnímu divu (stejně jako u divu pro text mám height: auto; tak i u toho hlavního to nějak takto vyřešit, ale problém je v tom, že ten to nebere.

Díky moc za pomoc.
Tak to bude asi s DOCTYPEm, když nechám XHTML 1.1:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

tak to dělá zmiňovaný problém pod IE6, pokud dám ale HTML 4.0:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

tak to zmiňovaný problém NEDĚLÁ.

Takže myslíte že to je nějaká chyba v IE6?