/* CSS Document */
/*bal*/
div#balmenu {
	z-index:520;
	width:146px; font:12px verdana;
	float:left;
}
div#balmenu table {
	position:relative;
	margin:0; padding:0;
	width:146px
}
* html div#balmenu table {
	
}
div#balmenu table th {
	height:35px; background:url(../images/bal_menu_head.png) no-repeat;
	font:bold 18px arial; color:#FFF; padding:0; vertical-align:middle;
}
* html div#balmenu table th {
/*	background:none;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_head.png', sizingMethod='image');*/
}
div#balmenu table td {
	color:#FFF; padding:0px 10px 0px 10px;
	background:url(../images/bal_menu_bg.png) repeat-y;
}
* html div#balmenu table td {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_bg.png', sizingMethod='scale');
}
div#balmenu div.bal_menu_top {
	height:6px;
	background:url(../images/bal_menu_top.png) bottom no-repeat;
}
* html div#balmenu div.bal_menu_top {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_top.png', sizingMethod='image');
}
div#balmenu div.bal_menu_bottom {
	height:6px;
	background:url(../images/bal_menu_bottom.png) top no-repeat;
}
* html div#balmenu div.bal_menu_bottom {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_bottom.png', sizingMethod='image');
}
div#balmenu table td a {
	display:block; padding-bottom:2px; border-bottom:1px dashed #3493c4;
	color:#FFF;
}
/*jobb*/
#jobbmenu {
	width:146px; height:106px; cursor:pointer;
	background:url(../images/jobb_banner.png) no-repeat;
	z-index:560;
	position:relative; left:-2px;
}
* html #jobbmenu {
	background:none; left:-5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobb_banner.png', sizingMethod='image');
}

#jobbmenu2 {
	width:146px; height:66px; cursor:pointer; margin:10px 0 10px 0;
	background:url(../images/jobb_banner2.png) no-repeat;
	z-index:560;
	position:relative; left:-2px;
}
* html #jobbmenu2 {
	background:none; left:-5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobb_banner.png', sizingMethod='image');
}

/*jobb*/
#jobbmenu3 {
	width:146px; height:75px; margin:0 0 10px 0;
/*	background:url(../images/jobb_banner.png) no-repeat;*/
	z-index:560;
	position:relative; left:-2px;
	text-align: center;
}
* html #jobbmenu3 {
	background:none; left:-5px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobb_banner.png', sizingMethod='image');*/
}

#jobbmenu5 {
	width:146px; height:66px; cursor:pointer; margin:0px 0 10px 0;
	background:url(../images/jobb_banner_lev.png) no-repeat;
	z-index:560;
	position:relative; left:-2px;
}
* html #jobbmenu5 {
	background:none; left:-5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobb_banner_lev.png', sizingMethod='image');
}

#jobbmenu6 {
	width:146px; height:66px; cursor:pointer; margin:10px 0 10px 0;
	background:url(../images/jobb_banner6.png) no-repeat;
	z-index:560;
	position:relative; left:-2px;
}
* html #jobbmenu6 {
	background:none; left:-5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobb_banner.png', sizingMethod='image');
}

#jobbmenu7 {
	width:146px; height:66px; cursor:pointer; margin:10px 0 10px 0;
	background:url(../images/jobb_banner7.png) no-repeat;
	z-index:560;
	position:relative; left:-2px;
}
* html #jobbmenu7 {
	background:none; left:-5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jobb_banner7.png', sizingMethod='image');
}

div#jobbmenu4 {
	float:left;
	width:146px;
}
div#jobbmenu4 table {
	position:relative;
	margin:0; padding:0;
	width:146px;
	clear:both;
}
* html div#jobbmenu4 table {
}
div#jobbmenu4 table th {
	height:35px; background:url(../images/bal_menu_head.png) no-repeat;
	font:bold 18px arial; color:#FFF; padding:0;
}
* html div#jobbmenu4 table th {
/*	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_head.png', sizingMethod='image');
	*/
}
div#jobbmenu4 table td {
	color:#FFF; padding:0px 10px 0px 10px;
	background:url(../images/bal_menu_bg.png) repeat-y;
}
* html div#jobbmenu4 table td {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_bg.png', sizingMethod='scale');
}
div#jobbmenu4 div.jobbmenu4_top {
	clear:both;
	height:6px;
	background:url(../images/bal_menu_top.png) bottom no-repeat;
}
* html div#jobbmenu4 div.jobbmenu4_top {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_top.png', sizingMethod='image');
}
div#jobbmenu4 div.jobbmenu4_bottom {
	clear:both;
	height:6px;
	background:url(../images/bal_menu_bottom.png) top no-repeat;
}
* html div#jobbmenu4 div.jobbmenu4_bottom {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_bottom.png', sizingMethod='image');
}
div#jobbmenu4 table td a {
	display:block; padding-bottom:2px; border-bottom:1px dashed #3493c4;
	color:#FFF;
}

/* */
#nav {
	position:relative; z-index:500; top:86px; left:30px; /*elhelyezes*/
	margin:0; padding:0; height:30px; list-style:none; font-family:arial;
}
#nav li.top
	{display:block; float:left;}
#nav li a.top_link {
	display:block; padding:0 16px 0 16px; height:30px; float:left; cursor:pointer;
	color:#477085; text-decoration:none; font:bold 11px; line-height:33px; 
}

#nav li:hover a.top_link { color:#1f475c; text-decoration:underline; }
#nav li:hover { position:relative; z-index:200; }
#nav li:hover ul.sub {
	top:27px; left:1px; width:120px; height:auto; z-index:300; padding:0px;
	background:#fff; border:1px solid #b9c7cf;
}
#nav li:hover ul.sub li {
	display:block; position:relative; width:90px; height:auto;
	float:left; font-weight:normal;
}
#nav li:hover ul.sub li a {
	display:block; width:110px; height:auto; padding:4px 5px 4px 5px;
	font-size:11px; line-height:14px; text-decoration:none; color:#1f475c;
}
#nav li ul.sub li a.fly { background:#fff url(../images/arrow.gif) no-repeat 110px center; }
#nav li:hover ul.sub li a:hover { background:#4c8bac; color:#fff; }
#nav li:hover ul.sub li a.fly:hover { background:#4c8bac url(../images/arrow_over.gif) no-repeat 110px center; color:#fff; }

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul {
	top:1px; left:118px; width:120px; height:auto; z-index:400; padding:0px;
	background:#fff; border:1px solid #b9c7cf;
}
#nav li:hover li:hover ul.left,
#nav li:hover li:hover li:hover ul.left,
#nav li:hover li:hover li:hover li:hover ul.left,
#nav li:hover li:hover li:hover li:hover li:hover ul.left {
	left:-119px;
}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul {
	position:absolute; top:-9999px; left:-9999px;
	width:0; height:0; margin:0; padding:0; list-style:none;
}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#4c8bac url(../images/arrow_over.gif) no-repeat 110px center; color:#fff;}
#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#fff url(../images/arrow.gif) no-repeat 110px center; color:#1f475c;} 




/* CSS Document */
/*bal*/
div#balmenu2 {
	z-index:540;
	width:146px; font:12px verdana;
	float:left;
}
div#balmenu div.bal_menu_top {
	height:6px;
	background:url(../images/bal_menu_top.png) bottom no-repeat;
}
* html div#balmenu div.bal_menu_top {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_top.png', sizingMethod='image');
}
div#balmenu div.bal_menu_bottom {
	height:6px;
	background:url(../images/bal_menu_bottom.png) top no-repeat;
}
* html div#balmenu div.bal_menu_bottom {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bal_menu_bottom.png', sizingMethod='image');
}
