@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background:white;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
}

form {
	margin:0px;
	padding:0px;
}
input, select, textarea {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a {
	color:#787878;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}


#header_flash {
	width:980px;
	height:147px;
	position:absolute;
	z-index:10000;
	left:50%;
	top:0px;
	margin-left:-490px;
}


.clear {
	width:auto;
	height:1px;
	overflow:hidden;
	clear:both;
}
.clear10 {
	width:auto;
	height:10px;
	overflow:hidden;
	clear:both;
}
.clear15 {
	width:auto;
	height:15px;
	overflow:hidden;
	clear:both;
}
.clear20 {
	width:auto;
	height:20px;
	overflow:hidden;
	clear:both;
}
.clear25 {
	width:auto;
	height:25px;
	overflow:hidden;
	clear:both;
}
.clear40 {
	width:auto;
	height:40px;
	overflow:hidden;
	clear:both;
}


#center {
	width:860px;
	margin:0 auto 0 auto;
}
#footer {
	width:860px;
	height:38px;
	clear:both;
	background:url(../pic/bgr_footer.gif) repeat-x;
	font-size:9px;
	color:white;
}
#footer .bgr_left {
	background:url(../pic/bgr_footer_left.gif) no-repeat;
	width:7px;
	height:38px;
	float:left;
}
#footer .bgr_right {
	background:url(../pic/bgr_footer_right.gif) no-repeat;
	width:7px;
	height:38px;
	float:right;
}
#footer .text {
	float:left;
	width:846px;
}
#footer .left {
	float:left;
	margin-left:12px;
	margin-top:18px;
}
#footer .right {
	float:right;
	margin-right:12px;
	margin-top:18px;
}
#footer a {
	color:white;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}

#header {
	width:860px;
	height:150px;
	margin-bottom:5px;
	background:url(../pic/border_header.png) no-repeat;
}
#header .border {
	float:left;
	display:inline;
	margin:0 3px 3px 3px;
	background:#03679a url(../pic/bgr_header_left.gif) no-repeat bottom left;
	width:854px;
	height:147px;
}
#header .logo, #header .logo a {
	background:url(../pic/logo.gif) no-repeat 7px 10px;
	width:140px;
	height:147px;
	display:block;
	overflow:hidden;
}
#header .logo,
.header_img {
	float:left;
}
.header_img {
	background:url(../pic/header_img.jpg) no-repeat; 
	/* background:url(../pic/header_img_chrism.jpg) no-repeat; */
	width:714px;
	height:147px;
	position:relative;
}
.header_menu {
	width:254px;
	height:27px;
	position:absolute;
	left:448px;
	top:70px;
}
.header_menu_bgr1 {
	background:url(../pic/bgr_header_menu.gif) no-repeat;
	width:254px;
	height:27px;
	display:none;
}
.header_menu_bgr1 .text {
	background:url(../pic/header_menu_text1.gif) no-repeat 8px 8px;
	width:254px;
	height:27px;
}
.header_menu_bgr2 {
	background:url(../pic/bgr_header_menu.gif) no-repeat;
	width:254px;
	height:27px;
	display:none;
}
.header_menu_bgr2 .text {
	background:url(../pic/header_menu_text2.gif) no-repeat 6px 2px;
	width:254px;
	height:27px;
}
.header_menu_bgr3 {
	background:url(../pic/bgr_header_menu.gif) no-repeat;
	width:254px;
	height:27px;
	display:none;
}
.header_menu_bgr3 .text {
	background:url(../pic/header_menu_text3.gif) no-repeat 8px 2px;
	width:254px;
	height:27px;
}
.header_ikons {
	position:absolute;
	left:459px;
	top:96px;
}	
.header_ikon1,
.header_ikon2,
.header_ikon3 {
	float:left;
}
.header_ikon1,
.header_ikon1 a,
.header_ikon2,
.header_ikon2 a,
.header_ikon3,
.header_ikon3 a {
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	width:33px;
	height:34px;
}
.header_ikon1, .header_ikon1 a { background:url(../pic/header_ikon1.gif) no-repeat; }
.header_ikon1 a:hover, .header_ikon1 a.akt { background:url(../pic/header_ikon1_a.gif) no-repeat; }
.header_ikon2, .header_ikon2 a { background:url(../pic/header_ikon2.gif) no-repeat; }
.header_ikon2 a:hover, .header_ikon2 a.akt { background:url(../pic/header_ikon2_a.gif) no-repeat; }
.header_ikon3, .header_ikon3 a { background:url(../pic/header_ikon3.gif) no-repeat; }
.header_ikon3 a:hover, .header_ikon3 a.akt { background:url(../pic/header_ikon3_a.gif) no-repeat; }

#header .datum {
	background:url(../pic/bgr_datum.gif) no-repeat;
	width:153px;
	height:36px;
	position:absolute;
	right:0px;
	top:101px;
	color:white;
	line-height:14px;
}
#header .datum div { text-align:center; padding:3px 14px 0 6px; }



#index_content {
	width:860px;
	background:url(../pic/bgr_content.gif) repeat-y;
}
.index_content_top {
	background:url(../pic/bgr_content_top.png) no-repeat;
	width:860px;
	height:auto!important;
	min-height:300px;
	height:300px;
}
.index_content_bot {
	background:url(../pic/bgr_content_bot.png) no-repeat bottom;
	height:auto!important;
	min-height:30px;
	height:30px;
}
.index_left_side {
	float:left;
	display:inline;
	width:475px;
	margin-left:15px;
}
.bgr_buttons {
	width:372px;
	height:19px;
	background:url(../pic/bgr_index_left_button.gif) no-repeat 0px 9px;
	float:left;
	display:inline;
	margin:31px 0 10px 14px;
}
.button_belepes, .button_belepes a {
	background:url(../pic/belepes.gif) no-repeat;
	width:101px;
	height:19px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}
.button_belepes { margin-left:142px; }
.button_belepes_a_foiskola, .button_belepes_a_foiskola a {
	background:url(../pic/button_belepes_a_foiskola.gif) no-repeat;
	width:196px;
	height:19px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}
.button_belepes_a_foiskola {
	margin-left:93px;
}

.index_right_side {
	float:right;
	display:inline;
	margin-right:20px;
	width:305px;
}
.bgr_index_right_lead {
	background:url(../pic/bgr_index_right_lead.gif) no-repeat;
	width:298px;
	height:110px;
	float:right;
	margin-top:15px;
}
.tanintezmenyeink {
	background:url(../pic/tanintezmenyeink.v4.jpg) no-repeat;
	width:292px;
	height:140px;
	margin-top:15px;
}
.tanintezmenyeink .altisk {
	width:280px;
	height:36px;
	float:left;
	display:inline;
	margin:24px 0 4px 6px;
	overflow:hidden;
}
.tanintezmenyeink .ovoda {
	width:217px;
	height:36px;
	overflow:hidden;
	clear:both;
	margin-left:38px;
}
.tanintezmenyeink .altisk2 {
	width:217px;
	height:27px;
	overflow:hidden;
	clear:both;
	margin-left:38px;
	margin-top:5px;
}
.tanintezmenyeink a {
	width:100%;
	height:44px;
	display:block;
	text-indent:-1000em;
}
.tanintezmenyeink .ovoda a:hover {
	background:url(../pic/tanintezmenyeink_ovoda.v3.png) no-repeat;
}
.tanintezmenyeink .altisk a:hover {
	background:url(../pic/tanintezmenyeink_altisk.v3.png) no-repeat;
}
.tanintezmenyeink .altisk2 a:hover {
	background:url(../pic/tanintezmenyeink_altisk2.v2.png) no-repeat;
}
.bgr_index_right_lead img {
	
}
.index_right_side_menu {
	float:left;
	width:305px;
	padding-bottom:10px;
}
.index_right_side_menu ul {
	margin:0;
	padding:0px;
	list-style:none;
}
.index_right_side_menu ul li {
	line-height:14px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../pic/bgr_index2_menu_elv.gif) repeat-x bottom;
}
.index_right_side_menu ul li a {
	color:#006599;
	display:block;
	width:100px;
	background:url(../pic/bull_lm.gif) no-repeat 0px 10px;
	text-decoration:none;
	padding:6px 0 6px 13px;
}
.index_right_side_menu ul li a:hover {
	background:url(../pic/bull_lm_a.gif) no-repeat 0px 10px;
}
.index_right_side_menu .menu1 {
	float:left;
	display:inline;
	margin:0 18px 0 18px;
	width:116px;
}
.index_right_side_menu .menu1 ul li { width:116px; overflow:hidden; }
.index_right_side_menu .menu2 {
	float:left;
	display:inline;
	margin:0 0 0 18px;
}
.index_right_side_menu .menu2 ul li { width:120px; overflow:hidden; }
.index_right_side_menu .menu2 ul li a { width:110px; }



.index_right_side_lista {
	background:url(../pic/bgr_index_right_lista.png) no-repeat left top;
	width:auto;
	height:auto!important;
	min-height:130px;
	height:130px;
	font-size:11px;
	color:#7dafc9;
	padding-left:18px;
	padding-bottom:20px;
	text-align:justify;
}
.index_right_side_lista .lista {
	background:url(../pic/bgr_right_side_lista_title.gif) repeat-y left;
	margin:10px 0 10px 0;
	width:287px;
	float:left;
	clear:both;
}
.index_right_side_lista .title {
	color:#006599;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding-left:10px;
}
.index_right_side_lista .title a {
	color:#006599;
	text-decoration:none;
}
.index_right_side_lista .title a:hover {
	text-decoration:underline;
}
.index_right_side_lista .date {
	float:right;
	display:inline;
	margin-right:10px;
	padding-top:1px;
	font-size:9px;
}
.index_right_side_lista .text {
	clear:both;
	width:275px;
	padding-top:5px;
	padding-left:10px;
}
.index_right_side_lista .text a {
	color:#7dafc9;
	text-decoration:underline;
}
.index_right_side_lista .text a:hover {
	text-decoration:none;
}



.index_lead,
.cikk_lista {
	clear:both;
	width:auto;
}
.index2_lead {
	clear:both;
	width:395px;
	margin-left:15px;
}
.index_lead .title,
.index2_lead .title,
.cikk_lista .title {
	background:#7fb1cb url(../pic/bgr_index_lead_title.gif) no-repeat right bottom;
	color:white;
	float:left;
	width:345px;
	margin-top:8px;
}
.index_lead .title .top,
.index2_lead .title .top,
.cikk_lista .title .top {
	background:url(../pic/bgr_index_lead_title_top.gif) no-repeat;
	width:5px;
	height:5px;
	float:right;
	display:inline;
}
.index2_lead .title {
	width:265px;
}
.cikk_lista .title {
	width:512px;
}
.intezmenyek_lista_left .title,
.intezmenyek_lista_right .title {
	width:285px;
}
.index_lead .title h4,
.index2_lead .title h4,
.cikk_lista .title h4 {
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 2px;
	padding-top:2px;
	border-left:1px solid white;
	padding-left:7px;
}	
.index_lead .title h4 a,
.index2_lead .title h4 a,
.cikk_lista .title h4 a {
	color:white;
	text-decoration:none;
}
.index_lead .title h4 a:hover,
.index2_lead .title h4 a:hover,
.cikk_lista .title h4 a:hover {
	color:#d5e8f2;
}
.index_lead .title p.date,
.index2_lead .title p.date,
.cikk_lista .title p.date {
	font-size:9px;
	margin:0 0 0 2px;
	padding-bottom:3px;
	line-height:normal;
	color:white;
	padding-top:3px;
	border-left:1px solid white;
	padding-left:7px;
}
.index_lead p,
.index_lead .p div,
.index2_lead p,
.cikk_lista p,
.cikk_lista .p div {
	clear:both;
	color:#787878;
	font-size:11px;
	line-height:13px;
	margin:0px;
	padding-top:10px;
	margin-left:10px;
}
.index_lead .p {
	float:left;
	width:345px;
	overflow:hidden;
	text-align:justify;
}
.index2_lead .p {
	float:left;
	width:255px;
}
.cikk_lista .p {
	float:left;
	width:512px;
}
.intezmenyek_lista_left .p,
.intezmenyek_lista_right .p {
	width:285px;
}
.index_lead .image,
.index2_lead .image,
.cikk_lista .image {
	background:url(../pic/bgr_index_lead_img.gif) no-repeat;
	width:130px;
	height:130px;
	float:left;
}
.index_lead .image img,
.index2_lead .image img,
.cikk_lista .image img {
	margin:3px;
}
.index_lead .bgr_reszletek,
.index2_lead .bgr_reszletek,
.cikk_lista .bgr_reszletek {
	background:url(../pic/bgr_reszletek.gif) no-repeat left 6px;
	height:11px;
	margin-left:10px;
	margin-top:10px;
}
.index_lead .bgr_reszletek a,
.index2_lead .bgr_reszletek a,
.cikk_lista .bgr_reszletek a {
	background:url(../pic/bgr_reszletek_link.gif) no-repeat 0px 2px;
	font-size:9px;
	color:#7fb2cc;
	text-decoration:none;
	width:61px;
	text-align:center;
	display:block;
	float:right;
	border-left:2px solid white;
}
.index_lead .bgr_reszletek a:hover,
.index2_lead .bgr_reszletek a:hover,
.cikk_lista .bgr_reszletek a:hover {
	text-decoration:underline;
}
.index_lead .noimg .title,
.index_lead .noimg .p {
	width:475px;
	float:none;
}
.index_lead .noimg .title,
.index2_lead .noimg .title,
.cikk_lista .noimg .title {
	margin-top:0px;
	border-left:1px solid #7fb2cc;
}
.index2_lead .noimg .title,
.index2_lead .noimg .p {
	width:395px;
	float:none;
}
.cikk_lista .noimg .title,
.cikk_lista .noimg .p {
	width:641px;
	float:none;
}
.intezmenyek_lista_left .noimg .title,
.intezmenyek_lista_left .noimg .p,
.intezmenyek_lista_right .noimg .p,
.intezmenyek_lista_right .noimg .title {
	width:415px;
}

#index_content2 {
	background:url(../pic/bgr_content_2.png) no-repeat top;
	width:860px;
	margin-bottom:10px;
}
#index_content2 .bgr_content {
	background:url(../pic/bgr_content_2_center.png) no-repeat 428px 3px;
	width:auto;
	height:auto!important;
	min-height:500px;
	height:500px;
	padding-top:15px;
}

.index2_left_side {
	width:426px;
	float:left;
	background:url(../pic/bgr_index_szakkozep.png) no-repeat top;
	padding-top:42px;
}
.index2_right_side {
	width:426px;
	float:right;
	background:url(../pic/bgr_index_ovoda.v2.png) no-repeat top;
	padding-top:42px;
	margin-right:1px;
	display:inline;
}
.index2_left_side .border,
.index2_right_side .border {
	background:url(../pic/bgr_index_szakkozep_bot.png) no-repeat bottom;
	width:426px;
}
.button_belepes_az_intezmenyek, .button_belepes_az_intezmenyek a {
	background:url(../pic/button_belepes_az_intezmenyek.gif) no-repeat;
	width:196px;
	height:19px;
	overflow:hidden;
	display:block;
	text-indent:-1000em;
}
.button_belepes_az_intezmenyek {
	margin-left:99px;
}
.index2_left_side .bgr_buttons {
	background:url(../pic/bgr_index_left_button.gif) no-repeat 0px 9px;
	width:390px;
	float:left;
	display:inline;
	margin-left:22px;
	margin-top:27px;
}
.index2_right_side .bgr_buttons {
	background:url(../pic/bgr_index2_right_button_ovoda.gif) no-repeat 0px 9px;
	width:390px;
	float:left;
	display:inline;
	margin-left:25px;
	margin-top:27px;
}

.szakkozep_menu {
	background:url(../pic/bgr_index2_menu.png) no-repeat 98px 0px;
	width:400px;
	margin-left:25px;
}
.index_right_side .szakkozep_menu,
.index_right_side .ovoda_menu  {
	width:305px;
	margin:0px;
	background:none;
}

.szakkozep_menu ul,
.ovoda_menu ul {
	margin:0;
	padding:0px;
	list-style:none;
}
.szakkozep_menu ul li,
.ovoda_menu ul li {
	line-height:14px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../pic/bgr_index2_menu_elv.gif) repeat-x bottom;
}
.szakkozep_menu ul li a,
.ovoda_menu ul li a {
	color:#006599;
	display:block;
	width:100%;
	background:url(../pic/bull_lm.gif) no-repeat 3px 10px;
	text-decoration:none;
	padding:6px 0 6px 18px;
}
.ovoda_menu .menu4 a { width:120px;  }
.szakkozep_menu ul li a:hover,
.ovoda_menu ul li a:hover {
	background:url(../pic/bull_lm_a.gif) no-repeat 3px 10px;
}


.ovoda_menu {
	background:url(../pic/bgr_index2_menu.png) no-repeat 98px 10px;
	margin-left:8px;
	width:420px;
}
.index_menu_logo {
	background:url(../pic/index_menu_logo.gif) no-repeat 4px 9px;
	width:98px;
	height:140px;
	float:left;
}
.index2_right_side .index_menu_logo {
	background:url(../pic/index_menu_logo.gif) no-repeat 14px 0px;
	display:inline;
	margin-left:0px;
	position:relative;
	z-index:10;
	height:115px;
}
.szakkozep_menu .menu1 ul li { width:115px; overflow:hidden; }
.szakkozep_menu .menu1 {
	float:left;
	display:inline;
	margin-left:14px;
	margin-right:14px;
	padding-top:6px;
}
.index_right_side .szakkozep_menu .menu1 {
	padding-top:0px;
	margin-left:18px;
}
.szakkozep_menu .menu2 ul li { width:130px; overflow:hidden; }
.szakkozep_menu .menu2 {
	float:left;
	display:inline;
	margin-left:14px;
	padding-top:6px;
}
.index_right_side .szakkozep_menu .menu2 {
	padding-top:0px;
	margin-left:18px;
}
.ovoda_menu .menu3 {
	float:left;
	display:inline;
	margin-left:14px;
	margin-right:14px;
	padding-top:16px;
}
.index_right_side .ovoda_menu .menu3 { padding-top:0px; margin-right:12px }
.ovoda_menu .menu3 ul li { width:130px; overflow:hidden; }
.ovoda_menu .menu4 {
	float:left;
	display:inline;
	padding-top:16px;
	margin-left:14px;
}
.index_right_side .ovoda_menu .menu4 { padding-top:0px; }
.ovoda_menu .menu4 ul li { width:134px; overflow:hidden; }



.intezmenyek_lista_left {
	float:left;
	display:inline;
	margin-left:15px;
	width:415px;
	overflow:hidden;
}
.intezmenyek_lista_right {
	float:right;
	display:inline;
	width:415px;
	overflow:hidden;
}


.header_title_szakkozep {
	background: url(../pic/header_title_szakkozep2.gif) no-repeat center top;
	width:266px;
	height:50px;
	margin:0 0 -40px 85px;
	position:relative;
	z-index:10;
}
.header_title_ovoda {
	background:white url(../pic/header_title_ovoda.v2.gif) no-repeat center top;
	width:240px;
	height:64px;
	margin:0 0 -40px 100px;
	position:relative;
	z-index:10;
}
.header_title_kincsei {
	background:white url(../pic/header_title_kincsei.gif) no-repeat center top;
	width:240px;
	height:35px;
	margin:0 0 -40px 100px;
	position:relative;
	z-index:10;
}

