
.menu
{
  width: 15em;
/*  background: #d8eaf8 url(/weblocks-common/pub/images/menu/top_background.png) repeat-x;*/
}

.menu h1
{
  background: #d8eaf8;
}

.menu .extra-top-1
{
/*  background: url(/weblocks-common/pub/images/menu/top_left.png) no-repeat top left;*/
}

.menu .extra-top-2
{
/*  background: url(/weblocks-common/pub/images/menu/top_right.png) no-repeat top right;*/
  border-bottom-color: #bfd9ec;
}

.empty-menu
{
  padding-left: 0.5em;
}

.selected-item
{
  color: #606060;
  background-color: #bfd9ec;
}

.menu ul li
{
  padding-left: 0;
}

.menu ul li.selected-item
{
  padding-left: 0.5em;
}

.menu ul li.selected-item span.label
{
/*  background: url(/weblocks-common/pub/images/menu/arrow.png) no-repeat center left;*/
  padding-left: 1em;
}

.menu h1, .view .empty-menu, .menu ul li
{
  border-top-color: #f6fbfd;
  border-bottom-color: #bfd9ec;
}

.menu h1, .menu .empty-menu, .menu ul
{
  border-left-color: #bfd9ec;
  border-right-color: #bfd9ec;
}

.menu .extra-bottom-1
{
/*  background: url(/weblocks-common/pub/images/menu/bottom_background.png) repeat-x top;*/
  border-top-color: #f6fbfd;
}

.menu .extra-bottom-2
{
/*  background: url(/weblocks-common/pub/images/menu/bottom_left.png) no-repeat top left;*/
}

.menu .extra-bottom-3
{
/*  background: url(/weblocks-common/pub/images/menu/bottom_right.png) no-repeat top right;*/
}

.menu a
{
  display: block;
}

/* IE 6 and 7 hover hack */
*:first-child+html {} * html {} .menu a
{
  height: 1%;
}

.menu a:hover
{
  background-color: #bfd9ec;
}

