.menu_item-icon {
  float: right;

  width: 16px;
  min-width: 16px;
  max-width: 16px;

  height: 16px;
  min-height: 16px;
  max-height: 16px;

  background-repeat: no-repeat;

  padding-right: 2px;
}

.menu_item-icon_base {
  background-image: url(../images/icon_base.png);
}

.menu_item-icon_excel {
  background-image: url(../images/icon_excel.png);
}

.menu_item-icon_external {
  background-image: url(../images/icon_external.png);

  width: 12px;
  min-width: 12px;
  max-width: 12px;

  height: 12px;
  min-height: 12px;
  max-height: 12px;

  padding-right: 4px;
}

.menu_item-icon_file {
  background-image: url(../images/icon_file.png);
}

.menu_item-icon_flash {
  background-image: url(../images/icon_flash.png);
}

.menu_item-icon_image {
  background-image: url(../images/icon_image.png);
}

.menu_item-icon_impress {
  background-image: url(../images/icon_impress.png);
}

.menu_item-icon_math {
  background-image: url(../images/icon_math.png);
}

.menu_item-icon_pdf {
  background-image: url(../images/icon_pdf.png);
}

.menu_item-icon_powerpoint {
  background-image: url(../images/icon_powerpoint.png);
}

.menu_item-icon_webdocument {
  background-image: url(../images/icon_webdocument.png);
}

.menu_item-icon_webform {
  background-image: url(../images/icon_webform.png);
}

.menu_item-icon_word {
  background-image: url(../images/icon_word.png);
}

.menu_item-icon_writer {
  background-image: url(../images/icon_writer.png);
}

.menu_item-icon_audio {
  background-image: url(../images/icon_audio.png);
}

.menu_item-icon_mail {
  background-image: url(../images/icon_mail.png);
}

.menu_item.clickable.collapsed > .menu_item-children {
  display: none;
}

.menu_item.clickable.expanded > .menu_item-children,
.menu_item.clickable.collapsed.active > .menu_item-children,
.menu_item.clickable.collapsed.active-trail > .menu_item-children,
.menu_item.clickable.collapsed.workbench_menu-noscript-clickable:hover > .menu_item-children,
.menu_item.clickable.collapsed.workbench_menu-noscript-clickable:focus > .menu_item-children,
.menu_item.clickable.collapsed.workbench_menu-noscript-clickable:active > .menu_item-children {
  display: block;
}

.menu_item.menu_item-type-item_top.clickable.collapsed.active > .menu_item-children,
.menu_item.menu_item-type-item_top.clickable.collapsed.active-trail > .menu_item-children,
.menu_item.menu_item-type-item_top.clickable.collapsed.workbench_menu-noscript-clickable:hover > .menu_item-children,
.menu_item.menu_item-type-item_top.clickable.collapsed.workbench_menu-noscript-clickable:focus > .menu_item-children,
.menu_item-menu_item-type-item_top.clickable.collapsed.workbench_menu-noscript-clickable:active > .menu_item-children {
  display: none;
}
