body{
	padding:0;
	margin:0 auto;
	font-family: Arial;
	font-size: 12px;
	cursor: default;
}
#head{
	background: url("images/head.jpg") no-repeat;
	height: 168px;
	margin: 0 auto;
	width:900px;
}
#head_bg_right{
	background: url("images/head_bg_left.jpg") repeat-x;
	height: 220px;
	width: 50%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: -10;
}
#head_bg_left{
	background: url("images/head_bg_right.jpg") repeat-x;
	height: 220px;
	width: 50%;
	position: absolute;
	left: 50%;	
	top: 0px;
	text-align: right;
	z-index:-10;
}
#main_bg{
	background: url("images/main_bg.jpg") #fff left top repeat-x;
}
#top_menu{
	float: left;
	padding-left:55px;
	font-size: 14px;
}
#top_menu_{
	width: 690px;
	height:125px;
	float: left;
}
#top_menu ul{
	list-style: none;
	padding:0;
	margin:0;
	float: left;
}
#top_menu ul li{
	display:inline;
}
#top_menu ul li a{
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	width:165px;
	height: 32px;
	text-align:center;
}
#top_menu ul li a:hover{
	text-decoration: underline;
}
#top_menu_2{
	width:125px !important;
}
#top_menu_3{
	width:130px !important;
}
#top_menu_ ul.menu1 li.active a{
	text-decoration:underline;
}
.menu1 li div{
	float: left;
	padding-top:12px;
}
#head_link_2{
	width:175px !important;
	float: left;
}
#head_link_3{
	width:175px !important;
	float: left;
}
#head_link_4{
	width:120px !important;
	float: left;
}
#top_menu_bottom{
	float: left;
	height: 44px;
	font-size: 18px;
	padding-left: 55px;
}
#top_menu_bottom_{
	width: 485px;
}
#top_menu_bottom ul{
	padding:0;
	margin:0;
	list-style: none;
}
#top_menu_bottom ul li{
	display: inline;
}
#top_menu_bottom ul li a{
	color: #fff;
	text-decoration:none;
	display: block;
	float: left;
	padding-top:12px;
	padding-left:30px;
}
#top_menu_bottom ul li a:hover{
	text-decoration:underline;
}
#top_menu_bottom ul.menu2 li.active a{
	text-decoration:underline;
}
#top_menu_bottom_2{
	width: 135px !important;
}
#top_menu_bottom_3{
	width: 167px !important;
}
.menu2 li div{
	height: 36px;
	width: 130px;
	float:left;
}
#search{
	padding:0;
	margin:0;
	color: #688AB5;
	font-weight: bold;
	width: 210px;
	float: left;
	padding-top:15px;
}
#search form{
	padding:0;
	margin:0;
}
#search input{
	padding:0;
	margin:0;
	background: #D4F1FF;
	border: 1px solid #03397D;
	height: 16px;
	width: 122px;
}
#btn_search{
	padding:0 !important;
	margin:0 !important;
	border:none !important;
	width:16px !important;
	height:17px !important;
	background:url("images/search.jpg") no-repeat !important;
	cursor:pointer;
	margin-top:-4px !important;
}
#spacer{
	float: left;
	margin-top: 35px;
	padding-left: 40px;
}
#spacer a{
	display: block;
	width: 107px;
	height: 118px;
}
#spacer a img{
	border: none;
}

/*-----------------------------------------------------------------------------------*/

#content{
	background: #fff;
	width: 888px;
	margin: 0 auto;
	padding:0;
	border: 6px solid #EAEAEA;
	/*margin-bottom:13px; */
	clear:left;
	text-align:left;
}
#content_text{
	width:836px;
	/*height: 345px;*/
	margin-left: 24px;
	margin-top:28px;
	float: left;
}
.content_text_box{
	width:404px;
	height: 116px;
	float: left;
	padding-bottom: 20px;

}
.content_text_box h2{
	padding:0;
	margin:0;
	color: #00377C !important;
	font-weight: normal;
	font-size: 18px;
}
.content_text_box img{
	border: 1px solid #808080;
	margin-right:10px;
	float: left;
}
.content_text_box a{
	text-decoration:none;
	color: #688AB5;
	font-weight: bold;
}
.content_text_box a:hover{
	text-decoration: underline;
}
.content_text_box a img{
	border: 1px solid #808080;
	float: left;
}
.tovabb{
	display:block;
	width:138px;
	height:13px;
	float: left;
	background: url("images/tovabbs.gif") right 4px no-repeat;
}
.tovabb:hover{
	background: url("images/tovabb.gif") right 4px no-repeat;
}

/*-----------------------------------------------------------------------------------*/

/*#nincs2{
	background:#00367C;
	float:left;
}*/
#content_foot{
	padding: 0;
	margin:0;
	width: 888px;
	/*height: 269px;*/
	background:url("images/content_foot.jpg") no-repeat;
	padding-left: 17px;
	float: left;
}
#content_foot h2{
	padding:0;
	margin:0;
	font-size: 18px;
	font-weight: normal;
	color: #83DCF8;
	float:left;
	margin-top:4px;
	width:230px;
}
#content_foot_h2{
	color: #fff !important; 
}
#content_foot h3{
	font-size:12px;
	padding:0;
	margin:0;
	color: #C5DFFF;
}
#content_foot_text_img{
	height: 143px;
	width:870px;
	float:left;
	padding-bottom: 7px;
}
#content_foot_text_img a img{
	border:none;
	margin-right:32px;
}
.content_foot_text{
	color:#fff;
	width:217px;
	float: left;
}
.content_foot_text a{
	color:#fff;
	text-decoration:none;
}
.content_foot_text h3 a{
	color:#C5DFFF;
}
#nincs2{
	background: url("images/nincs2.jpg");
	clear: left;
	width:888px;
}

/*-----------------------------------------------------------------------------------*/

#bottom_menu{
	margin: 0 auto;
	width:845px;
	padding-top: 30px;
	margin-bottom: 10px; 
	height: 95px; 
	clear:left;
	text-align:left;
}
#bottom_menu ul{
	list-style: none;
	padding:0;
	margin:0;
}
#bottom_menu ul li{
	float: left;
	display: inline;
}
#bottom_menu ul li a{
	text-decoration: none;
	color: #00377C;
	font-size: 18px;
	display: block;
	width: 211px;
	height: 90px;
}
#bottom_menu ul li a:hover{
	text-decoration:underline;	
}
#bottom_menu ul.menu4 li.active a{
	text-decoration:underline;
}
#bottom_menu_1{

}
a#bottom_menu_1{
	background: url("images/bottom_menu_img_1.jpg") 0px 30px no-repeat;
}
#bottom_menu_2{
	
}
a#bottom_menu_2{
	background: url("images/bottom_menu_img_2.jpg") 0px 30px no-repeat;
}
#bottom_menu_3{
	
}
a#bottom_menu_3{
	background: url("images/bottom_menu_img_3.jpg") 0px 30px no-repeat;
}
#bottom_menu_4{
	
}
a#bottom_menu_4{
	background: url("images/bottom_menu_img_4.jpg") 0px 30px no-repeat;
}

/*-----------------------------------------------------------------------------------*/

.foot_elerhetoseg_1{
	height:17px;
	width:900px;
}
.foot_elerhetoseg_1_{
	padding-left:200px;
}
.foot_normal a{
	color:#000;
	text-decoration:none;
}
#foot{
	height: 72px;
	background: url("images/foot.jpg") no-repeat;
	margin: 0 auto;
	width:901px;
}
#foot a{
	text-decoration:none;
	color: #000;
}
#spacer2{
	float: left;
	padding-top: 15px;
	padding-left: 22px;
}
#spacer2 a{
	display: block;
	width: 140px;
	height: 45px;
	float: left;
}
#spacer2 a img{
	border: none;
}
#foot_top{
	float:left;
	width:730px;
	height: 20px;
}
#foot_top_{
	padding-left:40px;
	padding-bottom:17px;
	padding-top:0px;
}
.foot_normal{
	float:left;
	color: #000;
	padding-right: 10px;
}
.foot_text{
	color: #688AB5;
	font-weight: bold;
	float:left;
	margin-right: 2px;
}
#foot_bottom_rg{
	color: #fff;
	float: left;
	padding-left:365px;
	padding-top:20px;
}
#foot_bottom_rg a{
	color: #fff;
	text-decoration: none;
}
#rg{
	text-decoration: none;
	color: #fff;
	float: left;
	width:150px;
}
#magicon{
	text-decoration: none;
	color: #fff;
	float: left;
	width:170px;
	padding-top:3px;
}
#rg img{
	border:none;
	margin-bottom:-5px;
}
#magicon img{
	border: none;
	margin-bottom:-3px;
}
.foot_bottom_normal{
	float: left;
	padding-right:2px;
}

/*-----------------------------------------------------------------------------BELSŐ----------------------------------------------------------------------*/

#nincs{
	background: url('images/belso/belso_bg.jpg') repeat-y;
	width:888px;
}
#belso{
	width: 888px;
	float:left;
	background: url("images/belso/belso_bg.jpg");
	border-top: 10px solid #fff;
}
#belso_bal{
	width:210px;
	float: left;
}
#belso_bal ul{
	padding:0;
	margin:0;
	list-style: none;
}
#belso_bal ul li{
	min-height: 28px;
	background: url("images/belso/jobb_menu_bg2.jpg") no-repeat;
	clear:both;
}
#belso_bal ul li a{
	width: 199px;
	color: #00377C;
	text-decoration:none;
	display: block;
	padding-left: 8px;
	padding-top: 5px;
}
#belso_bal ul li a:hover{
	text-decoration: underline;
}
#belso_bal ul li ul{
	background: #F7FBFF;
	
}
#belso_bal ul.menu3 li.active a{
	text-decoration:underline;
}
.active{
    margin-bottom: -3px;
}
#belso_bal ul li ul{
	float:left;
}
#belso_bal ul li ul li{
	background: url("images/belso/jobb_menu_bg2a.jpg") no-repeat !important;
	float:left;
	min-height: 28px;
}
#belso_bal ul li ul li a{
	padding-left: 30px !important;
	text-decoration:none !important;
	display:block;
}
#belso_bal ul.menu3 li.active ul li.active a{
	text-decoration:underline !important;
}
#belso_bal ul li ul li ul li a{
	padding-left: 45px !important;
	background: url("images/belso/jobb_menu_bg2b.jpg") no-repeat !important;
}
#foelem_0{
	background:url("images/belso/jobb_menu_bg1.jpg") no-repeat !important;
	height:23px;
}
a#foelem2_0{
	background: url("images/belso/jobb_menu_bg3.jpg") no-repeat !important;
	color: #fff !important;
	height:28px;
}
.foelem{
	background: url("images/belso/jobb_menu_bg4.jpg") no-repeat !important;
	color: #fff !important;
	height:28px;
}
.menu6 li.active ul li a{
	background: url("images/belso/jobb_menu_bg4a.jpg") no-repeat !important;
	color: #fff !important; 
	padding-left:30px !important;
	text-decoration:none;
	height:28px;
}
.menu6 li.active ul li ul li a{
	padding-left: 45px !important;
	background: url("images/belso/jobb_menu_bg4b.jpg") no-repeat !important;
	text-decoration:none;
}
#belso_bal ul.menu6 li.active a{
	text-decoration:underline;
}
#belso_bal_1{
	background: url("images/belso/jobb_menu_bg1.jpg") no-repeat !important;
}
#belso_bal_3{
	background: url("images/belso/jobb_menu_bg3.jpg") no-repeat !important;
	color: #fff !important;
}
.belso_bal_4{
	background: url("images/belso/jobb_menu_bg4.jpg") no-repeat !important;
	color: #fff !important;
}
.belso_bal_4 ul li a{
	padding-left:30px;
}
#belso_kozep{
	width:430px;
	float: left;
}
#belso_kozep h1{
	padding:0;
	margin:0;
	font-size: 18px;
	font-weight: normal;
	color:#00377C;
}
#belso_kozep h3, #belso_kozep h2{
	padding:0;
	margin:0;
	font-size: 14px;
	font-weight: bold;
	color:#00377C;
	padding-top:10px;
	padding-bottom:10px;
}
#belso_kozep h3{
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}
#belso_kozep p{
	padding:0; 
	margin:0;
	margin-top:10px;
	margin-bottom: 10px;
}
#belso_kozep img{
	border: 1px solid #00377C;
	margin:3px;
}
#beslo_kozep a img{
	border: none;
}
.kapcsolatText2{
	width:410px;
	height: 80px;
	border: 1px solid #00367C;
	background: #F0F9FE;
}
.kapcsolatText, .kapcsolatKozep{
	padding:0;
	margin:0;
	margin-left:20px;
	width:270px;
	margin-bottom:1px;
	border: 1px solid #00367C;
	background: #F0F9FE;
}
.kapcsolatKozep{
	width: 273px;
}
.gomb{
	margin-top: 2px;
	margin-left: 145px;
	background: #C5DFFF !important;
	color:#688AB5;
	font-weight:bold;
}
.gomb, .gomb2{
	font-weight:bold;
	font-size: 12px;
}
.szoveg h2{
	font-size:18px !important;
	color: #688AB5;
	font-weight:normal;
}
.kapcsolat-szoveg, .kapcsolat-szoveg3{
	font-weight: bold;
	color: #688AB5;
	font-size:12px;
}
#belso_kozep input{
	border: 1px solid #00367C;
	background: #F0F9FE;
}
.tovabb{
	display:block;
	width:138px;
	height:13px;
	float: left;
	background: url("images/tovabbs.gif") right 4px no-repeat;
}
.tovabb:hover{
	background: url("images/tovabb.gif") right 4px no-repeat;
}
#belso_kozep a{
	text-decoration:none;
	color: #688AB5;
	font-weight: bold;
}
#belso_kozep a:hover{
	text-decoration: underline;
}
#belso_jobb{
	width:248px;
	float: left;
	/*margin-left: 4px;*/
	clear:right;
}
#belso_jobb_teto{
	background:url("images/belso/bal_menu_teto.jpg");
	width:248px;
	height:29px;
}
#belso_jobb_teto h2{
	padding:0;
	margin:0;
	font-size:18px;
	color: #fff;
	font-weight: normal;
	padding-left:80px;
	padding-top: 4px;
}
#belso_jobb_alap{
	background:url("images/belso/bal_menu_alap.jpg");
	width:248px;
	/*padding-left: 10px;*/
	padding-top: 20px;
	padding-bottom: 30px;
}
#belso_jobb_alap a img{
	border: none;
}
#belso_jobb_alap_{
	padding-left: 25px;
}
#belso_jobb_alap ul{
	padding:0;
	margin:0;
	list-style:none;
}
#belso_jobb_alap ul li{ 
	padding-left:28px;
}
#belso_jobb_alap ul li a{
	background: url("images/belso/bal_menu_img1-.jpg") no-repeat;
	color: #fff;
	font-weight: bold;
	text-decoration:none;
	display: block;
	width:206px;
	padding-top: 85px;
	padding-bottom:8px;
}
#belso_jobb_alap a{
	text-decoration:none;
	color:#fff;
	font-weight: bold;
}
#belso_jobb_alap ul li a:hover{
	text-decoration:underline;
} 
#belso_jobb_alap ul li a img{
	border: none;
	padding-left: 5px;
}
#belso_jobb_alap ul.menu5 li.active a{
	text-decoration:underline;
}
#belso_jobb_alap2{
	background: url("images/belso/bal_menu_img2.jpg") no-repeat !important;
}
#belso_jobb_alap3{
	background: url("images/belso/bal_menu_img3.jpg") no-repeat !important;
}
#feher{
	background: #fff;
	width:100%;
	height:10px;
	font-size:0;
}
#content_foot_form{
	width: 212px;
	height: 143px;
	float: left;
	color: #000;
	/*margin-bottom: 8px;*/
}
#content_foot_form form{
	padding:0;
	margin:0;
	width:206px;
	height:142px;
	background: #81CBF5;
	/*margin-bottom:9px;*/
}
#hirlevel_input{
	padding-top: 13px;
	padding-left: 17px;
}
#hirlevel_input input{
	margin-bottom:11px;
	height: 15px;
	width: 155px;
	border: 1px solid #00377C;
}
#hirlevel_button{
	background:url('images/button_bg.jpg') 16px 0 no-repeat;
	padding:0;
	margin:0;
	padding-left:15px;
}
#hirlevel_button input{
	border: none !important;
	background:none;
	color: #CBCBCB;
	padding:0 !important;
	margin:0 !important;
	height: 23px;
	cursor: pointer;
	font-size:12px;
	width:78px;
}
#hirlevel_teto{
	background: url("images/belso/bal_hirlevel_teto.jpg");
	width: 248px;
	height: 36px;
}
#hirlevel_teto h2{
	padding:0;
	margin:0;
	font-size:18px;
	color: #C5DFFF;
	font-weight: normal;
	padding-left:75px;
	padding-top: 8px;
}
#hirlevel_alap{
	background: url("images/belso/bal_hirlevel_alap.jpg");
	width: 248px;
	float:left;
	/*padding-left:15px;*/
	padding-top:15px;
	padding-bottom:20px;
	color: #fff;
}
#hirlevel_alap_{
	padding-left:25px;
}
#hirlevel_alap h3{
	padding:0;
	margin:0;
	font-weight: bold;
	font-size: 12px;
	color: #C5DFFF;
	float: left;
	width:220px;
	padding-top:5px;
}
.kep{
	border: 1px solid #00367C;
}
.Bold{
	font-weight: bold;
	color:#0C3974;
}
.Title{
	padding:0;
	margin:0;
	font-weight: bold;
	font-size: 18px;
	color: #00367C;
}
.Code{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
.linkek{
	border-bottom: 1px solid #00367C;
	padding-bottom: 20px;
	clear: left;
}
.kivonat{
	font-weight: bold;
	text-align: justify;
	padding-bottom: 12px;
}


