@charset "UTF-8";

/* HORIZONTAL */
ul.MenuBarHorizontal {
	margin: 0; padding: 0; list-style-type: none;
	cursor: pointer; height: 25px;
}

ul.MenuBarActive {
	z-index: 1000;
}

ul.MenuBarHorizontal li {
	margin: 0; padding: 0; list-style-type: none; position: relative; text-align: left;
	cursor: pointer; width: 100%; float: left; font-family:Trebuchet,Arial,Tahoma,Verdana; font-size: 12px;
}

ul.MenuBarHorizontal ul {
	margin: 0; padding: 0; list-style-type: none; z-index: 1020; cursor: pointer; width: 100%;
	position: absolute; left: -1000em; font-family:Trebuchet,Arial,Tahoma,Verdana; font-size: 12px;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {
	left: auto;
}

ul.MenuBarHorizontal ul li {
	width: 8.2em;
}

ul.MenuBarHorizontal ul ul {
	position: absolute;
	margin: 0 0 0 100%;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {
	left: auto;
	top: 0;
}

.MenuBarItemSubmenu{
	color: #727272;
}

/*******************************************************************************
 DESIGN INFORMATION: describes color scheme, borders, fonts
 *******************************************************************************/
ul.MenuBarHorizontal ul {
	border: 1px solid #505050;
}
/*HLAVNE MENU*/
ul.MenuBarHorizontal a {
	display: block;	cursor: pointer; padding: 12px 0px 15px 0px; color: #d4911c; text-decoration: none;
	height: 12px; text-align:center; font-size: 11px;
	BACKGROUND: url(../images/menu_bg.gif) 0 0px;
	font-family:Trebuchet,Arial,Tahoma,Verdana; 
}
/*PODMENU*/
ul.MenuBarHorizontal ul a {
	display: block;	cursor: pointer; padding: 4px 4px; color: #d4911c; text-decoration: none;
	height: 12px; text-align:left; font-size: 11px;
	BACKGROUND: url(../images/submenu_bg.gif) 0 0px;
	FILTER: alpha(opacity=95); -moz-opacity:.95; opacity:.95;
	font-family:Trebuchet,Arial,Tahoma,Verdana; 	
}

ul.MenuBarHorizontal a:visited {
	text-decoration: none;
	color: #727272;
}

ul.MenuBarHorizontal ul a:visited {
	text-decoration: none;
	color: #000000;
}

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
	/*background-color: #33C;*/
	/*color: #FFFFFF;*/
}

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
	/*background-color: #33C;*/
	/*color: #FFFFFF;*/
}
/*HLAVNE MENU - HOVER*/
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible, ul.MenuBarHorizontal a:hover {
	background-color: transparent;
	color: #FFFFFF;
	BACKGROUND: url(../images/menu_bg.gif) 0 -40px;
	font-family:Trebuchet,Arial,Tahoma,Verdana; 
	font-size: 11px; text-decoration: none;
}
/*PODMENU HOVER*/
ul.MenuBarHorizontal ul a.MenuBarItemHover, ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal ul a.MenuBarSubmenuVisible, ul.MenuBarHorizontal ul a:hover {
	background-color: #0a61b2;
	color: #FFFFFF;
	BACKGROUND: url(../images/submenu_bg.gif) 0 -30px;
	font-family:Trebuchet,Arial,Tahoma,Verdana; 
	font-size: 11px; text-decoration: none;
}

/*******************************************************************************
 SUBMENU INDICATION: styles if there is a submenu under a given menu item
 *******************************************************************************/

ul.MenuBarHorizontal a.MenuBarItemSubmenu {
	/*background-image: url(../images/menu_bar_down.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;*/
}

ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {
	/*background-image: url(../images/menu_bar_right.gif);*/
	background-image: url(../images/submenu_bg.gif);
	background-repeat: no-repeat;
	background-position: 100% 0px; margin-right: 1px;
}

ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {
	/*background-image: url(../images/menu_bar_down_hover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;*/
	
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {
	background-image: url(../images/submenu_bg.gif);
	background-repeat: no-repeat;
	background-position: 100% -30px; margin-right: 1px;
}

ul.MenuBarHorizontal iframe {
	position: absolute;
	z-index: 1010;
}

@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE {
		display: inline;
		float: left;
	}
}


/* VERTICAL */
ul.MenuBarVertical {
	margin: 0; padding: 0;
	list-style-type: none;
	cursor: default; width: 8em;
}

ul.MenuBarActive {
	z-index: 1000;
}

ul.MenuBarVertical li {
	margin: 0; padding: 0;
	list-style-type: none;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 8em;
}

ul.MenuBarVertical ul {
	margin: -5% 0 0 95%;
	padding: 0;
	list-style-type: none;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 8.2em;
	left: -1000em;
	top: 0;
}

ul.MenuBarVertical ul.MenuBarSubmenuVisible {
	left: 0;
}

ul.MenuBarVertical ul li {
	width: 8.2em;
}

/*******************************************************************************
 DESIGN INFORMATION: describes color scheme, borders, fonts
 *******************************************************************************/
ul.MenuBarVertical {
	border: 1px solid #CCC;
}

ul.MenuBarVertical ul {
	border: 1px solid #CCC;
}

ul.MenuBarVertical a {
	display: block;
	cursor: pointer;
	background-color: #EEE;
	padding: 0.5em 0.75em;
	color: #333;
	text-decoration: none;
}

ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus {
	background-color: #33C;
	color: #FFF;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
{
	background-color: #33C;
	color: #FFF;
}

/*******************************************************************************
 SUBMENU INDICATION: styles if there is a submenu under a given menu item
 *******************************************************************************/
ul.MenuBarVertical a.MenuBarItemSubmenu {
	background-image: url(../images/menu_bar_right.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

ul.MenuBarVertical a.MenuBarItemSubmenuHover {
	background-image: url(../images/menu_bar_right_hover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}


ul.MenuBarVertical iframe {
	position: absolute;
	z-index: 1010;
}

@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE {
		display: inline;
		float: left;
	}
}
