.side-top,.side-kapcsolodo{background:url(/images/side/side-top_blue.gif) no-repeat;height:23px;width:282px;padding-top:5px;padding-left:18px}
.side_lst,.side_lst-akt{white-space:nowrap;width:270px;margin-bottom:1px;height:21px;padding-top:6px;color:#4A5D81;}
.side_lst-akt{background:url(/images/side/side1_bg_akt.gif) repeat-x;font-weight:bold;height:21px;padding-left:30px}
.side_lst{background:#E9EBEF url(/images/side/side-arrow1.gif) no-repeat;padding-left:30px;width:270px;}
.side_lst img, .side_lst-akt img{width:16px;height:16px;margin:-15px 6px 0 0;color:#4A5D81;}
.side-top a, .side_lst a, .main-top a, .main_sub a,.thlink,.menu5 a,.menu6 a{text-decoration:none;}
.side-top a, .main-top a,.thlink{font-weight:bold;color:#fff;font-size:17px;}
.thlink{font-size:15px;}
.side_lst a{color:#4A5D81;font-size:12px;}
.side-top a:hover, .main-top a:hover,.thlink:hover{color:#46597E;}
.side_lst a:hover, .main_sub a,.menu5 a:hover,.menu6 a:hover{color:#054EE1;}
.side-pic{margin:1px 0}

.menu{z-index:999;}
.menu5{background:#FFC386;color:#4A5D81;line-height:20px;padding:0 0 1px 42px;margin-bottom:1px}
.menu5 a{color:#46597E}
.menu6 a{color:#3E669C}
.menu5.akt{background:#FFAD5A;color:#566A91;font-weight:bold}
.menu6-box{background:#FFD4A7;padding:6px 0;margin-bottom:1px}
.menu6{color:#4A5D81;line-height:125%;padding:0 0 1px 55px;}
.menu6.akt{color:#1B4A89;font-weight:bold;font-size:13px}
.menu6.ut,.menu6.akt.ut{margin-bottom:1px}

/* background:yellow; */
.side-kapcsolodo{background:url(/images/side/side-top_orange.gif) no-repeat;font-size:17px;color:#fff;padding-top:4px;}

.main_sub{width:268px;height:18px;padding:1px 0 0 0px;}
.main_sub{white-space:nowrap;float:left;background:url(/images/main/arrow.gif) no-repeat;padding-left:30px}
.main_sub{clear:left;height:20px;}
.main_sub a{color:#46597E;font-weight:bold;font-size:13px;}
.main_sub a:hover{color:#054EE1}
.side-box{width:300px;margin-bottom:15px}
.side-bottom{width:1px;height:25px;line-height:25px;overflow:hidden}

.main-top{float:left;background:#E9EBEF url(/images/main/main-top.gif) no-repeat;width:282px;margin-bottom:1px;height:23px;padding:5px 0 0 18px;white-space:nowrap;}
.main-top img{float:right;width:18px;height:18px;margin:-18px 5px 0 0}
.main-pic{margin:1px 0 10px 0;}
.main-box{width:300px;margin-bottom:5px}
.main-lista-box{overflow:hidden;padding-bottom:15px;}
table.selects{padding:5px 0;}
table.selects tr td{text-align:left}   
table.selects tr td+td{text-align:right;}

table.main_content{margin:0 auto;padding-top:5px}
table.main_content td{width:300px;vertical-align:top}
table.main_content td+td{padding-left:0}
table.main_content td p{padding:0;margin:0;height:20px;width:1px}

.header div.fomenu {/*position:absolute;height:190px;*/white-space:nowrap /*IE hack*/;font-size:16px;font-weight:bold;margin-top:0px;}
.fomenu ul{
  list-style-type:none;margin:0 0 0 0;padding:0;
  line-height:25px;height:39px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.fomenu ul li,.fomenu ul li.akt{
	float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;
	padding:6px 40px 4px 44px;font-variant:small-caps;} /*background:red;*/ 
.fomenu ul li a,.fomenu ul li a.akt {
	float:none !important /*Non-IE6*/;float:left /*IE-6*/;display:block;text-decoration:none;color:#5084C2}
.fomenu ul li a.akt{color:#E01A22}
.fomenu ul li a:hover{color:#54648B}
.nov, .nov:hover{display: none;height:1px;}

.almenu {/*position:absolute;*/white-space:nowrap /*IE hack*/;font-size:13px;font-weight:bold;height:33px;}
.almenu ul{list-style-type:none;/*position:absolute;*/margin:0px;padding:0;}

.almenu ul li,.almenu ul li.akt{border: 1px transparent solid;
  float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;padding:7px 8px 7px 8px;}
.almenu ul li a,.almenu ul li a.akt {
	float:none !important /*Non-IE6*/;float:left /*IE-6*/;display:block;text-decoration:none;	color:#71A7E5;}
.almenu ul li a.akt{color:#E01A22}
.almenu ul li a:hover{color:#fff;}

.mbmenu{display:none;}

.rootVoices{padding:0 5px 0 5px;z-index:999;}
.rootVoices li.rootVoice, .rootVoices li.rootVoice.selected {
  vertical-align:middle;
  cursor: pointer;
	color:#738AB9;
}
.akt {color:#3a486c;}
.almenu ul.rootVoices li.rootVoice.selected {color:#ffffff;background:#6FA9EC;}
.almenu ul.rootVoices li.rootVoice.selected{background:transparent;border: 1px #C7D3ED solid;}
.almenu ul.rootVoices li.rootVoice.selected a,.fomenu ul.rootVoices li a.akt:hover{color:#4F82BE;}
.almenu ul.rootVoices li.rootVoice.akt{background:#fff;color:#FD8A00;border:1px #C7D3ED solid;border-bottom:1px #fff solid}
.almenu ul.rootVoices li.rootVoice.akt a:hover{color:#4F82Be}
.fomenu ul.rootVoices li a.akt,.almenu ul.rootVoices li.rootVoice.akt a{color:#FD8A00}

.rootVoices li.rootVoice.disabled.selected{
  -webkit-box-shadow:#ddd 2px 2px 10px;
  -moz-box-shadow:#ddd 2px 2px 10px;
  box-shadow: #ddd 2px 2px 10px;
  background:#f9f9f9!important;
  color:#aaa;
  /*text-shadow:#fff 1px 1px 1px;)*/}

.rootVoices.vertical {width:140px;}

.rootVoices.vertical li.rootVoice{
	border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px;
}

.menuShadow{
	padding:2px;
	padding-bottom:0px;
	left:-2px;
	top:1px;
}


.menuContainer{
  /*overflow:hidden;*/
  position:absolute;margin-top:2px;
	background-color:#F5F6FA;
  border-top:5px solid #6FA9EC;
	padding:3px 5px 10px 0;
  -webkit-box-shadow:#999 2px 5px 10px;
  -moz-box-shadow:#999 2px 5px 10px;
  box-shadow:#999 2px 5px 10px;
  border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px;
}
.menuContainer.submenuContainer{
  border-top:none!important;
}

.menuContainer.disabled{
  -webkit-box-shadow:#ddd 2px 5px 10px;
  -moz-box-shadow:#ddd 2px 5px 10px;
  box-shadow: #ddd 2px 5px 10px;
  border-top:5px solid #f9f9f9;
  background-color: #F5F6FA;
}
.menuContainer .line{
	background-color:transparent;
	width:100%;
}
.menuContainer .line.title {
	background-color:#d1d5e0;color:#54648b;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
  /*border-bottom:1px solid #9c9c9c;*/
}
.menuContainer.disabled .line.title {
  background-color: #f9f9f9;
}
.menuContainer .line.title a{
	font-size:14px;
  color:#54648b;
  /*text-shadow:#660033 1px 1px 1px;*/
  }
.menuContainer.disabled .line.title a{
  font-size:14px;
  color:#aaa;
  text-shadow:#fff 1px 1px 1px;
}
.menuContainer td a{
	text-decoration:none;
	color: #666;
  text-shadow:#fff 1px 1px 1px;
}
.menuContainer td.voice{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-top:1px;
	padding-right:10px;
	line-height:20px;
}
.menuContainer .separator{
	border-top:1px #999 solid;
	height:1px;
  margin:0 2px 0 2px;
}

.menuContainer td.img{
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:12px;
	color: #c3c3c3;
	width:16px;
	padding:2px 4px 0 3px;
}
.menuContainer td.img img{
	width:16px;
}
.menuContainer .textBox{
	padding: 7px 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color: #999;
}
.menuContainer .selected td{
	background-color:#F5F6FA;
	background-image:url("/images/menu/bgnd_sel_2.jpg")
}
.menuContainer .selected td a{
	color:#18223d;
  text-shadow:#fff 2px 2px 1px;
  display:block;  
}
.menuContainer .disabled td, .menuContainer .disabled td a {
  color:#bbb;
  text-shadow:#fff 1px 1px 4px;
}
.menuContainer .subMenuOpener{
	background-image:url("/images/menu/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}
.menuContainer .selected .subMenuOpener{
	background-image:url("/images/menu/menuArrow.gif");
	background-repeat:no-repeat;
	background-position:right;
}

/*BOX MENU*/

.boxMenu{
  color:#F5F6FA;
  border-top:8px solid #B23305;
  background:url("/images/menu/box_top.png") repeat-x;
}
.boxMenu h4{
  white-space:nowrap;
  margin:0 0 20px 0;
  padding:3px;
  font:18px/20px georgia, serif;
  padding-right:20px;
  text-shadow:#666 2px 2px 1px;
}

.boxMenu td{
  min-width:160px;
  vertical-align:top;
  border-right:1px solid #999;
}

.boxMenu td:hover{
  background:#F5F6FA;
  -webkit-box-shadow:#666 2px 2px 4px;
  -moz-box-shadow:#666 2px 2px 4px;
  box-shadow: #666 2px 2px 4px;
}

.boxMenu td:hover a{
  margin-right:3px;
  text-shadow:#fff 1px 1px 1px;
  color:#000;
}

.boxMenu td:last-child{
  min-width:160px;
  vertical-align:top;
  border-right:none;
}

.boxMenu a{
  font-size:14px;
  white-space:nowrap;
  display:block;
  padding:5px;
  margin-bottom:5px;
}

.boxMenu a img{
  padding-right:5px;
}

.boxMenu a:hover{
  color:#000;
  text-shadow:#fff 2px 2px 1px;
  background-image:url("/images/menu/bgnd_sel_2.jpg");
  -webkit-box-shadow:#666 2px 2px 4px;
  -moz-box-shadow:#666 2px 2px 4px;
  box-shadow: #666 2px 2px 4px;
}

.boxMenu a img{
  border:0;
}
 