@charset "utf-8";
#portal_header_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}
#portal_header_menu ul.MenuBarActive {
	z-index: 1000;
}
#portal_header_menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 105px;
	float: left;
}
#portal_header_menu ul {	
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 200px;
	position: absolute;
	left: -1000em;
}
/* Submenu containers have borders on all sides */
#portal_header_menu.MenuBarHorizontal ul
{
	border: 1px solid #B32F08;
}
#portal_header_menu ul.MenuBarSubmenuVisible {
	left:auto;
}
#portal_header_menu ul li {
	border-top:1px solid #B32F08;
	width:200px;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
#portal_header_menu.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: 2% 0 0 95%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
#portal_header_menu.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}
#portal_header_menu {
	border-width:0px;
}
#portal_header_menu a {
	display:block;
	cursor:pointer;
	padding:11px 5px 11px 5px;
	color:#1B3341;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:0px 0px;

}
#portal_header_menu li.portal_menu_first_child a{
	background-color:#F3951D;
}
#portal_header_menu ul li.portal_menu_first_child a,
#portal_header_menu ul ul li.portal_menu_first_child a,
#portal_header_menu ul ul ul li.portal_menu_first_child a {
	color:#000000;
	padding:7px 5px 5px 25px;
	text-align:left;
	background-image:url(../images/common/felso_menu_bg_2.png);
	background-position:left center;
}

#portal_header_menu li.portal_menu_child a{
	background-color:#F3951D;
}
#portal_header_menu ul li.portal_menu_child a,
#portal_header_menu ul ul li.portal_menu_child a,
#portal_header_menu ul ul ul li.portal_menu_child a {
	color:#000000;
	padding:7px 5px 5px 25px;
	text-align:left;
	background-image:url(../images/common/felso_menu_bg_2.png);
	background-position:left center;
}
#portal_header_menu li.portal_menu_first_child a.MenuBarItemSubmenu{
	background-color:#F3951D;
}
#portal_header_menu ul li.portal_menu_first_child a.MenuBarItemSubmenu,
#portal_header_menu ul ul li.portal_menu_first_child a.MenuBarItemSubmenu,
#portal_header_menu ul ul ul li.portal_menu_first_child a.MenuBarItemSubmenu {
	color:#000000;
	padding:7px 5px 5px 25px;
	text-align:left;
	background-image:url(../images/common/felso_menu_bg_2.png);
	background-position:left center;
}
#portal_header_menu li.portal_menu_child a.MenuBarItemSubmenu{
	background-color:#F3951D;
}
#portal_header_menu ul li.portal_menu_child a.MenuBarItemSubmenu,
#portal_header_menu ul ul li.portal_menu_child a.MenuBarItemSubmenu,
#portal_header_menu ul ul ul li.portal_menu_child a.MenuBarItemSubmenu {
	color:#000000;
	padding:7px 5px 5px 25px;
	text-align:left;
	background-image:url(../images/common/felso_menu_bg_2.png);
	background-position:left center;
}
#portal_header_menu a:hover,
#portal_header_menu a:focus {
	text-decoration:underline;
}
#portal_header_menu a.MenuBarItemHover,
#portal_header_menu a.MenuBarItemSubmenuHover,
#portal_header_menu a.MenuBarSubmenuVisible {
	text-decoration:underline;
}
#portal_header_menu iframe {
	position:absolute;
	z-index:1010;
}
@media screen, projection {
	#portal_header_menu li.MenuBarItemIE {
		display:inline;
		f\loat:left;
		background:#FFFFFF;
	}
}
#portal_header_menu li.portal_menu_first_child a.portal_menu_disabled,
#portal_header_menu ul li.portal_menu_first_child a.portal_menu_disabled,
#portal_header_menu ul ul li.portal_menu_first_child a.portal_menu_disabled,
#portal_header_menu ul ul ul li.portal_menu_first_child a.portal_menu_disabled {
	background-image:url(../images/common/left_menu_a_background_7.jpg);
	background-position:center left;
	color:#FF0000;
}
#portal_header_menu li.portal_menu_child a.portal_menu_disabled,
#portal_header_menu ul li.portal_menu_child a.portal_menu_disabled,
#portal_header_menu ul ul li.portal_menu_child a.portal_menu_disabled,
#portal_header_menu ul ul ul li.portal_menu_child a.portal_menu_disabled {
	background-image:url(../images/common/left_menu_a_background_7.jpg);
	color:#FF0000;
}