/* MenuThemeMenu Style Sheet */

.menu0Menu
{
	background-color: #CDE1F2;
	border-collapse: collapse !important;
	border-spacing:0 !important;
	border-bottom: 1px solid white;
	width: 942px;
	line-height: 28px;
	border-collapse: collapse;
	font-size: 14px;
	cursor:pointer;
}
.menu0Menu tr{
}
.menu0MainItem,.menu0MainItemActive
{
	color: #00396B;
	text-align: center;
	text-decoration: none;
	cursor:pointer;
}

.JSCMenuActive{
	color: red;
}

.menu0MainItemText
{
	text-align: center;
	text-decoration: none;
	cursor:pointer;

}

.menu0MainItemTextHover
{
	color: white;
	text-align: center;
	text-decoration: underline;

}

.menu0MainItemHover
{
	color: white;
	text-align: center;
	text-decoration: underline;
}



.sitemap{
	xpadding-right: 70px;
}

/* ALMENU */

/** lebegõ menü **/


.menu0SubMenu
{
	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;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#848A84, Direction=135, Strength=4);

}

.menu0MenuItemHover{
	color: white !important;
	cursor:pointer;
}

.JSCMenuActive td{
	color:white;
}

.menu0SubMenuTable {
	xposition: absolute;
	background-color: #397EB8;
	white-space: nowrap;
	cursor:pointer;

}
.menu0SubMenuTable tr {
	display: block;
	border-top: 1px solid #CDE1F2;
	padding: 2px 10px 2px 10px;
	margin-top: -1px;
	color: #CDE1F2;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}
.menu0SubMenuTableHover tr {
	border: 1px solid #CDE1F2;
	padding: 2px 9px 1px 9px;
	color: white;
}
.menu0SubMenuTable tr:first-child {
	border-top: 0;
	margin-top: 0px;
}
.menu0SubMenuTable a:first-child:hover {
	padding-top: 1px;
	border-top: 1px solid #CDE1F2;

.menu0MenuItemHover .menu0MenuItemtText{
	background-color: green important;
	cursor:pointer;

}



