.JsCookMainItemText, .JsCookMainFolderText {
   margin: 0;
   padding-left: 0;
   padding-right: 0;
   padding-top: 0;
   padding-bottom: 0;
   font: bold 14px Arial;
   font-variant: small-caps;
   cursor: pointer;
   color: #6c0c03
}
.JsCookMainItem {
   margin: 0;
   padding-left: 0;
   padding-right: 0;
   padding-top: 2px;
   padding-bottom: 2px;
   height: 20px
}
.JsCookMainItemHover, .JsCookMainItemActive {
   margin: 0;
   padding-left: 0;
   padding-right: 0;
   padding-top: 2px;
   padding-bottom: 0;
   height: 15px;
   background-color: #eee
}
.JsCookSubMenu {
   color: #6c0c03
}
div.JsCookSubMenu {
   padding: 0;
   margin: 0;
   position: absolute;
   visibility: hidden;
   z-index: 1001;
   overflow: visible;
   width: 150px
}
.JsCookSubMenuTable {
   padding: 0;
   margin: 0;
   background: white url(/fileadmin/templates/images/pt.gif) repeat fixed;
   filter: alpha(opacity=85);
   -moz-opacity: .85;
   opacity: .85;
   overflow: visible;
   border: 1px solid #ccc;
   border-top: 0
}
.JsCookMenuItem {
   padding: 0;
   margin: 0
}
.JsCookMenuItemLeft, .JsCookMenuFolderLeft, .JsCookMenuItemRight, .JsCookMenuFolderRight {
   padding: 0;
   margin: 0;
   width: 0
}
.JsCookMenuItemText, .JsCookMenuFolderText {
   margin: 0;
   padding-top: 2px;
   padding-right: 11px;
   padding-bottom: 2px;
   padding-left: 1px;
   font: normal 11px Verdana;
   cursor: default;
   border-top: 1px solid #ccc
}
.JsCookMenuItemHover, .JsCookMenuItemActive {
   background-color: #eee
}
.JsCookMenuSplit {
   margin: 2px;
   height: 1px;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #ccc
}
.JsCookMenuItem {
   list-style-type: none;
   margin-left: 0;
   padding-left: 0
}
table.JsCookMenu td {
   margin-left: 0;
   margin-right: 0;
   padding-left: 0;
   padding-right: 5px
}
