.ThemeGrayMenu {
  font: bold 100%/1.5em Arial, Tahoma, sans-serif;
  color: #4d4d4d;
  margin: 0 0 0 3px;
  overflow: visible;
  text-align: left;
  border: 1px solid #0092E0;
  width: auto;
  box-shadow: 0 1px 8px #000;
  -o-box-shadow:  0 1px 8px  #000;
  -webkit-box-shadow:  0 1px 8px #000;
  -moz-box-shadow: 0 1px 8px #000;
}
#subheader .ThemeGrayMenu { border: 0; }
.contextmenu .ThemeGrayMenu { line-height: 1em !important; }

.ThemeGraySubMenuTable {
  border-collapse: collapse;
  border: 0;
  margin: 0;
  width: auto;
}
.ThemeGrayMenu td, .ThemeGraySubMenuTable td {
  border: 0 !important;
}

.ThemeGraySubMenu {
  position: absolute;
  z-index: 10;
  visibility: hidden;
  overflow: visible;
  margin: 0;
  padding: 0 0;
  border: 1px solid #0092E0;
  background: #dcf3ff;
  /*opacity: 0.9;
  filter: Alpha(style=0,opacity=90);*/
  box-shadow: 0 5px 8px #000;
  -o-box-shadow:  0 5px 8px  #000;
  -webkit-box-shadow:  0 5px 8px #000;
  -moz-box-shadow: 0 5px 8px #000;
}

.ThemeGrayMainItem, .ThemeGrayMainItemHover, .ThemeGrayMainItemActive  { background: #dcf3ff; }

#subheader .ThemeGrayMainItem, #subheader .ThemeGrayMainItemHover, #subheader .ThemeGrayMainItemActive {
  font-size: 116.67%;
  text-transform: uppercase;
  padding: 6px 1px 5px;
  white-space: nowrap;
}
.ThemeGrayMainItem, .ThemeGrayMainItemHover, .ThemeGrayMainItemActive,
.ThemeGrayMenuItem, .ThemeGrayMenuItemHover, .ThemeGrayMenuItemActive {
  margin: 0;
  cursor: pointer;
  cursor: hand !important;
  font-weight: bold;
}
.ThemeGrayMainItemHover, .ThemeGrayMainItemActive,
.ThemeGrayMenuItemHover, .ThemeGrayMenuItemActive {
  color: white;
  background: #0092E0;
}

.ThemeGrayMainFolderLeft, .ThemeGrayMainItemLeft,
.ThemeGrayMenuFolderLeft, .ThemeGrayMenuItemLeft {
  padding: 1px 4px;
}

.ThemeGrayMainFolderText, .ThemeGrayMainItemText,
.ThemeGrayMenuFolderText, .ThemeGrayMenuItemText {
  white-space: nowrap;
  padding-top: 1px;
}



/* Origin�ln� obsah, netu��m, co d�l� */
td.ThemeGrayMenuSplit {
  padding: 0;
  margin: 0;
  height: 5px;
  border: 0;
  background-color:	inherit;
  overflow:	hidden;
}

div.ThemeGrayMenuSplit {
  margin: 2px;
  height: 1px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #0092E0;
}

/* image shadow animation */

/*
  seq1:	image for normal
  seq2:	image for hover and active

  To use, in the icon field, input the following:
  <img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.ThemeGrayMenuItem img.seq1 { display:	inline; }

.ThemeGrayMenuItemHover seq2,
.ThemeGrayMenuItemActive seq2 {
  display:	inline;
}

.ThemeGrayMenuItem .seq2,
.ThemeGrayMenuItemHover .seq1,
.ThemeGrayMenuItemActive .seq1 {
  display:	none;
}

