/* ThemeMenu Style Sheet */

.ThemeMenu,.ThemeSubMenuTable
{
	cursor:		hand;
	font-family:	arial, sans-serif;
	font-size:	15px;
	font-weight:	bolder;
	color:	 	white;

	padding:	0;
	border:		0;
	white-space:	nowrap;	
}

.ThemeMenu
{
	background-color:	black;	
}



.ThemeSubMenu
{
	position:	absolute;
	visibility:	hidden;


	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;
	line-height: 11px;

}

.ThemeSubMenuTable
{
	border-top: 	0px;
	border-left: 1px solid red;

	/*formatovanie*/	
	font-family:	arial, sans-serif;
	font-size:	9px;
	font-weight:	normal;
	color:	 	black;	
	text-align: 	left;
}

.ThemeSubMenuTable td
{
	white-space:	nowrap;		
	filter:alpha(opacity=70);	
}

.ThemeMainItem,.ThemeMainItemHover,.ThemeMainItemActive,
.ThemeMenuItem,.ThemeMenuItemHover,.ThemeMenuItemActive
{
	padding-left:	8px;
	padding-right:	8px;
	padding-top:	5px;
	padding-bottom:	4px;
	white-space:	nowrap;
	border-left: 	1px solid black;
	
}

.ThemeMainItem .Selected{
	border-left: 	1px solid red;	
}


.ThemeMainItemHover,.ThemeMainItemActive,
.ThemeMenuItemHover,.ThemeMenuItemActive
{
	color:		white;
	border-left:	1px solid red;
}

.ThemeMenuItem,.ThemeMenuItemHover,.ThemeMenuItemActive
{		
	color:		black;			
	background: url("../imgs/transparent.png");		
	/*  background: #dddddd; vyhodnene kvoli opere a mozzile, pre ie dopise js v cookmenuconfig.js  */
	/*-moz-opacity:.4;*/
}


.ThemeMenuItemHover,.ThemeMenuItemActive{
	color: white;
	background: red;	
}

.ThemeMenuItemHover td,.ThemeMenuItemActive td{
	color: white;
	background: red;
	filter:alpha(opacity=100);			
}



.ThemeMenuItemText{
 	padding: 3px;
 	padding-left: 8px;	
	padding-right: 7px;	
}


.ThemeMenuSplit
{
	height:		1px;
	margin-top:	0px;
	margin-bottom:	0px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #ADAA9C;
}

.ThemeMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	xborder-right:	1px solid #ADAA9C;
}


