#menu_glowne_belka{ float: center; background:url(images/cellpic.gif); width: 100%; height: 38px; color: #5a5a5a; font-size: 11px; font-weight: bold; line-height: 30px; display: block; } #menu_glowne_belka ul { list-style: none; margin: 0 auto; } #menu_glowne_belka li { float: left; margin: 14px auto; } #menu_glowne_belka a { display: block; font: normal normal normal 11px/11px Verdana, Geneva, Tahoma, sans-serif; color: #000000; padding: 8px; } #menu_glowne_belka li a:hover { border: 1px solid #4b2206; background-color: #5c3317; padding: 8px 8px 8px 8px; display: block; border-radius: 5px; -moz-border-radius: 5px 5px 5px 5px; }
Normalnie menu wygląda tak:

Jak widać wyrazy "XD" oraz "LOL" są nieco przesunięte w dół, a po najechaniu myszką:

Moje pytanie brzmi: Jak mogę zrobić, aby napisy się wyrównały nieco w górę (ale żeby również efekt koloru tła był równy po najechaniu myszką), oraz aby całe napisy były na środku belki, a nie po lewej stronie?
Kod HTML: