Menu v css při změně velikosti písma

Zdravim

Snažím se už delší dobu přejít na css layout, učím se psát web v css a stále řeším problémy … zde je další:

http://tomas.svetjinak.net – snažím se vytvořit horní menu, koukněte a bude vám jasný, co myslím … funguje to docela dobře, ale problém nastane, pokud zmenším/zvětším písmo browseru – v tom okamžiku se mi celá buňka s odkazem zúží na výšku a efekt, kterého chci dosáhnout se tak nedostaví … zkrátka bych to chtěl udělat tak, aby výška buňky s odkazem nebyla závislá na velikosti písma…. Zkoušel jsem height, ale to funguje jen v positron: absolute – absolutně to ale nemůžu použít, protože pak se mi buňky překrývají … musím tedy použít relativní, ale pak nefunguje height; dále jsem zkoušel line-height, display: block a nic …

díky za radu, případně za odkaz, kde je toto srozumitelně použito a odladěno