Chyba v tlačítkách CSS - v IE se nevracejí do původní polohy

Mám tlačítka napsané v CSS. Je to tak: Normální tlačítko po načtení ( img1 ) se načte. Další paramater - tlačítko při najetí myší ( img 2 ) změní se puntík u něj. Po odjetí myší se má vrátit do polohy ( img 1 ), ale nevrátí, naopak se mi třeba zaškrtnou všechny tlačítka. Chyba se projevuje pouze v prohlížeči IE ( já jsem to zkoušel na verzi 6 ).
zkus přehodit visited, link... s hoverem (taky mě to cosi blblo, a když jsem to přehodil bylo to ok ;-)
Nepomohlo to. Nevím, jesli jsem tě správně pochopil, ale zdroják CSS mám stejný jak ty, jenom přehozené obrázky.
>TomášPelka Vidim ze chces delat web o elektronice. Taky sem chtel neco udelat... ale namam na to cas. Mam hotovou jen grafiku k webu... Kdybys ji chtel tak bych ti ji dal... Za oplatku bych chtel jen odkaz na me stranky. Kdybys mel zajemtak me pisni na mejl.

Vypada to tak: http://firstpage.wz.cz/electronic.gif :-)
V IE to fungovat nebude, protože IE podporuje :hover jen pro odkazy.
Proto přehoď obrázek "odrazka_hover.bmp" do položky:

ul.leftnav li a:hover ...

a ve stylopisu to musí být až za:

ul.leftnav li a:link, ...
no jen me tak napadlo, jestli by nepomohlo:

... a {
background-image.....img1;
}

... a:hover {
background-image....img2;
}

Ten prvni obrazek na pozadi mas prirazen k <li>, zkus ho priradit k <a>
Ja by som to spravil cez udalosti mysi - onmouseover a onmouseout pre kazde tlacitko. Kukni na ukazku: http://lychapa.chytrak.cz/elektronika.html