#menucategories {
  margin:0 0 10px 0;
  padding:0 0 2px 0;
}

#menucategories ul li a, #vymeny ul li a {
  display:block;
  margin:0 2px;
  font-weight:bold;
  text-decoration:none;
  background:url(../images/menu-li-a.gif) 3px 8px no-repeat;
  padding:4px 0 4px 17px;
}
#menucategories ul li a:hover, #vymeny ul li a:hover {
  background:url(../images/menu-li-a.gif) 5px 8px no-repeat;
  text-decoration:underline;
}


#menucategories ul {
}
#menucategories ul ul, #menucategories ul ul ul, #menucategories ul ul ul ul {
  border-bottom:none;
}

#menucategories, #vymeny {
  background:#CD2026;
}

#menucategories ul ul li a {
  background:none;
  padding:4px 0 4px 23px;
}
#menucategories ul ul li a:hover {
  background:url(../images/menu-li-a.gif) 10px 8px no-repeat;
/*  padding:5px 0 3px 24px;  */
}
#menucategories ul li a, #vymeny ul li a {
  color:#eee;
  font-weight:normal;
  border-top:1px solid #fff;
}
#menucategories ul li a:hover {
  color:#fff;
} 


#menucategories ul ul li a {
  background:#F7D9DA url(../images/menu-ul-li.jpg) 5px 7px no-repeat;
  color:#CD2026;
  padding:4px 0 4px 22px;
}
#menucategories ul ul li strong { font-weight:bold; }
#menucategories ul ul li a:hover {
  background:#DC6367 url(../images/menu-ul-li-hover.jpg) 5px 7px no-repeat;
}
#menucategories ul li li li a {
  background:#F7D9DA url(../images/menu-ul-li-li.jpg) 8px 4px no-repeat;
  padding:4px 0 4px 26px;
}
#menucategories ul li li li a:hover {
  background:#DC6367 url(../images/menu-ul-li-li-hover.jpg) 8px 4px no-repeat;
}
#menucategories ul li li li li a {
  background:#F7D9DA url(../images/menu-ul-li-li.jpg) 16px 4px no-repeat;
  padding:4px 0 4px 33px;
}
#menucategories ul li li li li a:hover {
  background:#DC6367 url(../images/menu-ul-li-li-hover.jpg) 16px 4px no-repeat;
}