Problém s CSS, help me!

Mam problem s CSSkem,
na adr.
http://html.czweb.org/prip/nej.php je muj testovanej stylopis.
Jak_mam_udelat, aby se ty ouska vlevo nahoře zobrazili přes tu červenou lajnu?
Nezkoumala jsem to zevnitř, ale napadá mě CSS vlastnost z-index. Platí pro pozicované elementy. Takže dát těm věcem position:relative (nikam se to posouvat nemusí) a pak aplikovat z-index, kterým určíš, který prvek bude vespod a který navrchu.
Ale Opera to nějak nerespektuje
viz: http://foxcentrum.mysteria.cz
Freya: Je to absolutně pozicovaný a z-index je tam správně, Právě proto nechápu proč to dělá :-(
Eagleeye: Opera to zobarzuje stejně blbě jako všichni.
Co ma byt s tim URL?
ad http://html.czweb.org/prip/nej.php: koukala jsem na to a bohužel, pravou příčinu jsem neodhalila :-/
Ve stylesheetu je plno fragmentů a vlastností, které nic přímo neovlivní, ale můžou to pak celé pěkně zavařit... To je důvod, proč nemám ráda, když se pozicování přehání. Je samo o sobě už dost vykutálené, a když se k tomu přidá chaotický stylesheet plný zakomentovaných hokuspokusů se sem tam nějakým překlepem a nějaký ten z-index, tak čert aby se v tom vyznal. Sorry, že jsem nedokázala pomoct... :-(
Kde najdu validator?
Johny: GOOGLE

Ten primo od zdroje: validator.w3.org
Johny: Link měl být právě ukázka nefungčnosti Opery, protože ostatní prohlížeče mi horní ram zaindexovanej dolů zobrazí správně, jenom Opeře je u tohodle z-index úplně ukradenej