
div#menu_tree  {
  width: 233px;
}

div#menu_tree ul li {
  padding-left: 0px;
}

div#menu_tree ul.level-1 li a {
  display: block;
  color: #525252;
  line-height: 25px;
  padding-left: 15px;
}

div#menu_tree ul li a:hover {
  background-color: #719CBC;
  color: #FFFFFF;
}

div#menu_tree ul.level-1 li.level-1-no a,
div#menu_tree ul.level-2 li.level-2-no a,
div#menu_tree ul.level-3 li.level-3-no a{
  background-color: transparent;
  color: #525252;
}
div#menu_tree ul.level-2 li a{
  padding-left: 30px;
}

div#menu_tree ul.level-3 li a{
  padding-left: 45px;
}

div#menu_tree ul li.level-1-cur a,
div#menu_tree ul li.level-1-act a {
  background-color: #719CBC;
  color: #FFFFFF;
}














