body{
	padding:0;
	margin:0;
	background: url("images/bg.jpg") #fff repeat-x;
	font-family: Arial, Arial CE;
	font-size: 12px;
	color: #2E2E2D;
}
img, img a{
	border:none;
}
a{
	color:#3958A7; 
	text-decoration:none;
} 
p{
	padding:0;
	margin:0;
	padding-bottom:5px;
}
a:hover{
	text-decoration:underline;
}
h1{
	padding:0;
	margin:0;
	font-size:24px;
	font-weight:normal;
	padding-bottom:15px;
}
h2{
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:normal;
	padding-bottom:15px;
}
h3{
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
}
h4{
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
}
.kivonat{
	text-align: justify;
	font-size: 12px;
	padding-top:15px;
	padding-bottom: 10px;
	font-weight: bold;
}
.keret{
	border: 1px solid #9AB3BE !important;
}
.keret2{
	border: 1px solid #DBDABB !important;
}
#mbContainer{
	float:left;
}
#page{
	width: 1000px;
	text-align:left;
}
#main_top{
	width: 1000px;
	float:left;
	background:url('images/head.jpg') no-repeat;
}
#head{
	float: left;
	width: 1000px;
	height:108px;
}
#head_spacer{
	float: left;
	width:257px;
	height:108px;
}
#head_spacer a{
	display:block;
	float: left;
	width:257px;
	height:108px;
}
#head_menu{
	float: left;
	width: 743px;
}
#head_menuInner{
	padding-top:45px;
	padding-left:30px;
}
#head_menu ul{
	padding:0;
	margin:0;
	list-style:none;
	float: left;
}
#head_menu ul li{
	display:inline;
	border-right: 1px solid #fff;
	float: left;
}
#head_menu ul li a{
	color: #fff;
	text-decoration:none;
	padding-right:25px;
	padding-left:25px;
	font-size:14px;
}
#head_menu ul li a:hover{
	/*color:#FFC36F; 2011.06.14*/
	color:#3958A7;
}
#head_menu ul.menu1 li.active a{
	/*color:#FFC36F; 2011.06.14*/
	color:#3958A7;
}
#main_head{
	float: left;
	width:1000px;
	height:285px;
	background:url('images/main_head_bg.jpg') no-repeat;
}
#main_head ul{
	padding:0;
	margin:0;
	float: left;
	list-style:none;
}
#main_head ul li{
	float: left;
	display:inline;
	padding-left:18px;
}
#main_head ul li a{
	
}
#head_link_3{
	width:215px !important;
}
.main_head_item{
	float: left;
	width:234px;
}
.head_menu_text{
	float:left;
	color: #fff;
	width:204px;
}
.head_menu_text a{
	color:#fff;
	display:block;
	width:204px;
	float: left;
	text-decoration:none;
	font-size:14px;
	height:53px;
}
.head_menu_text a span{
	display:block;
	float: left;
	padding-left:10px;
	padding-top:10px;
	padding-right:40px;
	cursor:pointer;
}
#main_center{
	float: left;
	width: 1000px;
	padding-bottom:30px;
}
#main_center_left{
	float: left;
	width:257px;
}
#main_center_leftInner{
	float: left;
	padding-left:13px;
}
.left_box{
	float:left;
	width:226px;
	padding-bottom:20px;
}
#left_menuOuter{
	float:left;
	border: 1px solid #DBDABB;
}
#left_menu{
	width:224px;
	float:left;
	background-color: #F0EFD9;
}
#left_menuInner{
	padding-top:27px;
	padding-bottom:18px;
	padding-left:18px;
	padding-right:5px;
	float: left;
}
#left_menu ul{
	float: left;
	padding:0;
	margin:0;
	width:187px;
	list-style:none;
}
#left_menu ul li{
	float: left;
	width:187px;
	background:url('images/menu_line.jpg') bottom right no-repeat;
}
#left_menu ul li a{
	color: #2E2E2D;
	text-decoration:none;
	font-size:14px;
	display:block;
	width:187px;
	float: left;
	padding-top:10px;
	padding-bottom:8px;
	background:url('images/marker.gif') 0px 17px no-repeat;
}
#left_menu ul li a:hover{
	color: #C02C3C;
}
#left_menu ul.menu2 li.active a{
	color: #C02C3C;
}
#left_menu ul.menu2 li.active ul li a{
	color: #000000;
}
#left_menu ul.menu2 li.active a:hover{
	color: #C02C3C;
}
#left_menu ul.menu2 li.active ul li.active a{
	color: #C02C3C;
}
#left_menu ul li a span{
	display:block;
	float: left;
	padding-left:12px;
	cursor:pointer;
}
#left_menu ul li ul{
	padding-left:20px;
	padding-bottom:15px;
}
#left_menu ul li ul li{
	background:none;
}
#left_menu ul li ul li a{
	background:none;
	font-size:14px;
	padding:0;
	margin:0;
}
#left_menu ul li ul li a:hover{
	text-decoration:underline;
}
#left_menu ul.menu2 li.active ul li.active a{
	text-decoration:underline;
}
#main_center_center{
	float: left;
	width:501px;
}
#content{
	float: left;
	width:486px;
}
#content p{
	padding:0;
	margin:0;
	padding-bottom:5px;
}
#content table tr td{
	font-size:12px;
}

#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url('images/marker.gif') top left no-repeat;background-position:0 7px;padding-left:10px; }
#content ul li a{color:#2e2e2d; text-decoration: none;} 
#content ul li a:hover { text-decoration:none; color:#8b870e }

#content .ul li{background:url(images/marker1.gif) top left no-repeat; background-position:0 5px;  line-height:3.08em;padding-left:20px;}
.box .ul li{background:url(images/marker_box.jpg) top left no-repeat; background-position:0 5px; line-height:3.08em;}
#content .ul li a, .box .ul li a{color:#605d03; text-decoration:none; background:url(images/bg1.gif); font-size:12px;} 
#content .ul li a:hover, .box .ul li a:hover{ text-decoration:none; color:#000 }

#content .ul1 li, .box .ul1 li{background:url(images/bg1.gif); background-position:0 5px; }
#content .ul1 li a, .box .ul1 li a{color:#29261b; text-decoration:none; line-height:1.57em; background:url(images/icon1.gif) top left no-repeat; padding:1px 0 2px 27px; font-size:1em;} 
#content .ul1 li .li, .box .ul1 li .li{background:url(images/icon2.gif) top left no-repeat; } 
#content .ul1 li .li1, .box .ul1 li .li1{background:url(images/icon3.gif) top left no-repeat; } 
#content .ul1 li a:hover, .box .ul1 li a:hover { text-decoration:none; color:#8b870e }

.content_table_2{
	width:100%;
}
.content_table_2 tr{
	
}
.content_table_2 tr td{
	padding-right:10px;
}

.styled_table{
	width:100%;
	border-collapse:collapse;
	border-top: 1px solid #DBDABB;
	border-right: 1px solid #DBDABB;
	background: #F0EFD9;
}
.styled_table tr{
	
}
.styled_table tr td{
	padding:5px;
	border-bottom: 1px solid #DBDABB;
	border-left: 1px solid #DBDABB;
}
.styled_table2{
	width:100%;
	border-collapse:collapse;
	border-top: 1px solid #9AB3BE;
	border-right: 1px solid #9AB3BE;
	background: #DCE4E7;
}
.styled_table2 tr{
	
}
.styled_table2 tr td{
	padding:5px;
	border-bottom: 1px solid #9AB3BE;
	border-left: 1px solid #9AB3BE;
}

#main_center_right{
	float: left;
	width:226px;
}
.right_box{
	float: left;
	width:226px;
	padding-bottom:20px;
}
#main_foot{
	float: left;
	width:1000px;
}
#main_footInner{
	float: left;
	padding-left:14px;
	padding-right:16px;
}
#foot{
	width:970px;
	float: left;
	border-top:1px solid #D3D0C6;
}
#foot_content{
	float: left;
	padding-top:15px;
	padding-bottom:40px;
}
#foot_left{
	float: left;
	width:240px;
	height: 50px;
}
#foot_menu{
	float: left;
	padding-top:20px;
}
#foot_menu ul{
	padding:0;
	margin:0;
	list-style:none;
	float: left;
}
#foot_menu ul li{
	display:inline;
	border-right: 1px solid #9B9B91;
	float: left;
}
#foot_menu ul li a{
	color: #2E2E2D;
	text-decoration:none;
	padding-right:14px;
	padding-left:14px;
}
#foot_menu ul li a:hover{
	color:#8F8F8F;
}
#foot_menu ul.menu3 li.active a{
	color:#8F8F8F;
}
#foot_info{
	float: left;
	width:681px;
	color: #838380;
	padding-top:10px;
}
#foot_infoInner{
	float: left;
	padding-left:14px;
}
#foot_info a{
	color: #838380;
	text-decoration:underline;
}
#foot_info a:hover{
	text-decoration:none;
}
#pozicio{
	padding-bottom:10px;
	float:left;
	width:486px;
}
#pozicio_poz{
	float: left;
	width:421px;
}
#pozicio_back{
	float: left;
	width:65px;
}


.simple_box{
	width:100%;
	background-color: #fff;
	float: left;
}
.simple_boxOuter{
	border: 1px solid #BEC2C5;
	float: left;
}
.simple_boxInner{
	float: left;
	padding:5px;
}
.simple_box a{
	color: #3958a7;
}

.simple_box2{
	width:100%;
	background-color: #F1EFDA;
	float: left;
	color: #282512;
}
.simple_box2 h1, .simple_box2 h2, .simple_box2 h3{
	color: #312E1B;
}
.simple_box2Outer{
	border: 1px solid #D9D8C3;
	float: left;
}
.simple_box2Inner{
	float: left;
	padding:5px;
}
.simple_box2 a{
	color: #3958a7;
}

.clock_box{
	width:224px;
	background: url('images/1page_banner1.jpg') no-repeat #fff;
	float: left;
	padding-top:30px;
}
.clock_box h1, .clock_box h2, .clock_box h3{
	color: #fff;
	text-align:center;
}
.clock_box_content{
	float: left;
	padding-top:100px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.clock_boxOuter{
	border: 1px solid #BEC2C5;
	float: left;
}
.clock_box_foot{
	float: left;
	width: 224px;
	height:40px;
	background: url('images/more.jpg');
}
.clock_box_footInner{
	float:left;
	padding-top:10px;
	padding-left:20px;
}
.clock_box_foot a{
	color: #fff;
	font-size:16px;
}


.clock_box2{
	width:224px;
	background: url('images/1page_banner2.jpg') no-repeat #fff;
	float: left;
	padding-top:25px;
}
.clock_box2 h1, .clock_box2 h2, .clock_box2 h3{
	color: #fff;
	text-align:center;
}
.clock_box2_content{
	float: left;
	padding-top:50px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.clock_box2Outer{
	border: 1px solid #BEC2C5;
	float: left;
}
.clock_box2_foot{
	float: left;
	width: 224px;
	height:40px;
	background: url('images/more.jpg');
}
.clock_box2_footInner{
	float:left;
	padding-top:10px;
	padding-left:20px;
}
.clock_box2_foot a{
	color: #fff;
	font-size:16px;
}



.box h2{
	font-family: Arial, Arial CE;
	text-decoration:none;
	margin:0;
	font-weight:normal;
	font-style:normal;
	font-weight:18px !important;
}

.box ul{margin:0; padding:0; list-style:none;}
.box ul li{background:url('images/line1.gif')  bottom left no-repeat; }
.box ul li a{color:#2e2e2d; text-decoration: none; line-height:2.07em; background:url('images/marker.gif') top left no-repeat; background-position:0 7px; margin:0; padding-left:10px; font-size:1.07em} 
.box ul li a:hover { text-decoration:none; color:#8b870e }


.input{
	width:193px; 
	margin-bottom:0px;
}
.input1{
	width:152px;
	margin-bottom:0px;
}
.input2{
	width:174px;
	margin-bottom:0px;
}
.input2{
   	border:1px solid #a09b96; 
	background:#FFFFFF;
	width:174px; height:21px;
	margin-bottom:0px;
}
input{
   	border-left:1px solid #404040; 
   	border-top:1px solid #404040; 
   	border-right:1px solid #d4d0c8; 
   	border-bottom:1px solid #d4d0c8; 
	background:#FFFFFF;
	font-family:Tahoma;
	width:193px; height:18px;
	font-size:12px;
	padding-left:5px;
	margin-bottom:3px;
}
textarea{
   	border:1px solid #a09b96; 
	background:#FFFFFF;
	width:182px; height:149px;
	font-size:12px;
	font-family:Tahoma;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto;
}
.textarea{
   	border-left:1px solid #404040; 
   	border-top:1px solid #404040; 
   	border-right:1px solid #d4d0c8; 
   	border-bottom:1px solid #d4d0c8; 
	background:#FFFFFF;
	width:154px; height:170px;
	overflow:auto;
}



form{
	padding:0;
	margin:0;
}
.gomb{
	width:150px;
	background-color: #6B808A;
	color:#fff;
	cursor:pointer;
}


/*box*/
.box{ background:#dce4e7; width:100%; line-height:1.53em }
.box .border-top {background:url(images/border_top.gif) repeat-x top;}
.box .border-bottom {background:url(images/border_bottom.gif) repeat-x bottom;}
.box .border-left {background:url(images/border_left.gif) repeat-y left;}
.box .border-right {background:url(images/border_right.gif) repeat-y right;}
.box .corner-top-left{ background: url(images/bg_top_left.gif) no-repeat top left }
.box .corner-top-right{ background: url(images/bg_top_right.gif) no-repeat top right }
.box .corner-bottom-left {background:url(images/corner_bottom_left.gif) no-repeat left bottom;}
.box .corner-bottom-right {background:url(images/corner_bottom_right.gif) no-repeat right bottom; }
.box .indent-box{ padding:14px 5px 5px 5px; }
.box .indent-box h2{ color:#fff; }
.box .title{  margin-bottom:21px}
/*box1*/
.box1{ background:#f0efd9; border:1px solid #dbdabb; font-size:1.07em; line-height:1.57em }
.box1 .indent-box{ padding:10px 10px 12px 18px; }






/*----------------------------------------------------------------KAPCSOLAT-------------------------------------------------------------------------*/

.kapcsolatText2{
	border: 1px solid #CFCFCF;
	background: #fff;
	padding:0;
	margin:0;
	width:480px;
	height: 120px;
	color:#000;
}
.kapcsolatText, .kapcsolatKozep{
	padding:0;
	margin:0;
	border: 1px solid #CFCFCF;
	background: #fff;
	width: 360px;
	margin-top:1px;
	color: #000
}
.kapcsolatKozep{
	width: 360px;
}
.kapcsolat{
	
}
.kapcsolat-szoveg, .kapcsolat-szoveg__{
	padding:0;
	margin:0;
	margin-right:75px;
	font-size:12px;
}
.kapcsolat-szoveg3{
	padding:0;
	margin:0;
	font-size:12px;
}
.kapcsolat-szoveg__{
	width:46px;
}
.kapcs_button{
	margin-top:10px;
	background: #BAB533;
	color: #fff;
	border:none;
}
.kapcs_button2{
	margin-top:10px;
	background: #6B808A;
	color: #fff;
	border:none;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
.radio_b{
	width:20px;
}




.span1{ /* zöldes */
	color: #808F1A !important;
}
.span1 a{
	color: #808F1A !important;
}
.span2{ /* szürkés kék */
	color: #394B55 !important;
}
.span2 a{
	color: #394B55 !important;
}
.span3{ /* sötét barna */
	color: #33301D !important;
}
.span3 a{
	color: #33301D !important;
}
.span4{ /* narancs */
	color: #F07927 !important;
}
.span4 a{
	color: #F07927 !important;
}
.span5{ /* fehér */
	color: #fff !important;
}
.span5 a{
	color: #fff !important;
}
.span6{ /* piros */
	color: #C02C3B !important;
}
.span6 a{
	color: #C02C3B !important;
}
.span7{ /* kék */
	color: #3958A7 !important;
}
.span7 a{
	color: #3958A7 !important;
}
.span8{ /* szürke */
	color: #BEBEBE !important;
}
.span8 a{
	color: #BEBEBE !important;
}



.hirek{
	float: left;
	padding-bottom:15px;
}

.newsletter form{
  width:  200px;
}

.newsletter input{
   border: 1px solid #D4D0C8;
}

.unsub_title{
  font-weight:  bold;
  font-size:  14px;
  width:  100%;
  float:  left;
}
.unsub_text{
  padding: 10px 0 0 0;
  float:  left;
}
.unsub_submit{
  width:  90px;
}

.nl_submit{
  width:  200px;
  text-align: right;
  float:left;
}
