Jest inna metoda, bardzo dobrze dzialajaca. Uzywasz do menu <ul></ul> i linki osadzasz w <li></li>.
W sklepie
http://sklep.vgm.pl/ menu jest wlasnie tak rozwiazane. CSS:
#menuCategories ul
{
list-style: none;
padding: 0px;
margin: 0px;
}
#menuCategories li
{
display: inline;
}
// Tu definiujesz wyglad bloczku - odstepy no i ogolny wyglad linkow
#menuCategories li a
{
display: block;
padding: 2px 0 2px 1.2em;
text-decoration: none;
line-height: 12px;
border: 0;
font-size: 11px;
border-bottom: 1px solid #d8e7f9;
}
// Pozostalo jedynie ustawic co ma sie dziac z linkami po najechaniu, odwiedzeniu itp...
#menuCategories li a:link, #menuCategories li a:visited
{
color: #003b61;
}
#menuCategories li a:hover, #menuCategories li a:active
{
color: #ffffff;
background: #ffa800;
}
Sprawdza sie to zawsze

Oczywiscie mozna zmianic li tak aby linki byly wyswietlane w linii, nie w kolumnie.
<div id="menuCategories"> <li><a href="">Artykuły Biurowe
</a></li>
Pozdrawiam, Adrian.