#menucategories {
  margin-bottom:10px;
}

#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:#720000 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:#9A0000;
}

#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 li li a {
  background:#F7D9DA url(../images/menu-ul-li.jpg) 5px 7px no-repeat;
  color:#CD2026;
  padding:4px 0 4px 22px;
}
#menucategories ul li li strong { font-weight:bold; }
#menucategories ul li 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;
}
