.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #231F20;
	background: url('../images/bg.jpg') repeat-x top left #A2BCDD; }

td,ul,ol,dl {
	font-size: 12px;
	font-weight: normal;
	color: #000; }

table.borderes { border-collapse: collapse; }
table.borderes td { padding: 2px; border: 1px solid #666; }

IMG { border: 0; }

FORM {
	padding: 0;
	margin: 0; }



a:link,
a:visited {
	color: #005DAB;
	text-decoration: none; }

a:hover {
	color: #EF4134;
	text-decoration: none; }

span.mbold {
	font-weight: bold; }




.head {
	width: 1000px;
	height: 105px;
	background: url('../images/head.jpg') no-repeat top left #0B2D5B; }

TD.menu {
	height: 20px;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #FFF;
	line-height: 20px;
	padding: 0;
	margin: 5px 0 0 0; }

TD.menu a:link,
TD.menu a:hover,
TD.menu a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none; }

TD.menu a:hover {
	color: #FFF200; }

TD.menu SPAN {
	padding: 0 27px; }




.bg_main {
	padding: 10px 17px 10px 15px;
	background-color: #FFF; }




.kereses {
	float: right;
	padding: 5px 0 5px 5px;
	margin: 5px 0 10px 0; }

.kereses a {
	font-weight: normal;
	color: #16477E;
	text-decoration: underline; }

.kereses a:hover {
	font-weight: normal;
	color: #16477E;
	text-decoration: underline; }

.kereses .form {
	font-size: 12px;
	border: 1px solid #0B2D5B;
	background-color: #D5E0F7; }




table.vankerdese {
	background-image: url('../images/bg_table_vankerdese.jpg'); }

table.vankerdese td div {
	padding: 10px 10px 10px 13px; }

div.vankerdese_kerdes-bg {
	width: 519px;
	background-image: url('../images/bg_table_vankerdese.jpg'); }

div.vankerdese_kerdes-overflow {
	width: 486px;
	overflow: auto;
	padding: 10px 10px 10px 13px; }

.vankerdese_wb {
	font-size: 13px;
	font-weight: bold;
	color: #FFF; }

.vankerdese_title01 {
	font-size: 17px;
	font-weight: bold;
	color: #336699; }

.vankerdese_title02 {
	font-size: 16px;
	font-weight: bold;
	color: #6F6F6F; }

.vankerdese_text {
	font-weight: normal;
	color: #6F6F6F; }

td.vankerdeseline {
	background-image: url('../images/vankerdeseline.gif');
	background-repeat : no-repeat;
	padding: 1px 0 0 0; }




table.vankerdese_al {
	background-image: url('../images/bg_table_vankerdese_al.jpg'); }

table.vankerdese_al td div {
	padding: 10px 10px 10px 13px; }

.vankerdese_al_title01 {
	font-size: 17px;
	font-weight: bold;
	color: #336699; }

.vankerdese_al_title02 {
	font-size: 17px;
	font-weight: bold;
	color: #6F6F6F; }

.vankerdese_al_text {
	font-size: 14px;
	font-weight: normal;
	color: #6F6F6F; }




.hirlista_title {
	font-size: 14px;
	font-weight: bold;
	line-height: 14px; }

.hirlista_text {
	font-size: 12px; }




.text_title {
	font-size: 17px;
	font-weight: bold;
	color: #333332; }

.text_date {
	font-size: 13px;
	font-weight: normal;
	color: #A19E9B; }

.text_lead {
	font-size: 13px;
	font-weight: bold;
	color: #48536E; }

.text {
	font-size: 11px;
	font-weight: normal;
	color: #333332;
	padding: 0 0 15px 0; }

.text P {
	margin: 0 0 5px 0; }

.text_bold {
	font-size: 13px;
	font-weight: bold;
	color: #48536E; }





.balmenu_head {
	font-size: 13px;
	font-weight: bold;
	color: #2F3F86;
	background-color: #C1C1C1;
	border: 1px solid #FFF;
	padding: 1px 2px 0 5px; }

.balmenu {
	font-size: 13px;
	font-weight: bold;
	color: #2F3F86;
	background-color: #EEEEEE;
	border: 1px solid #FFF;
	padding: 1px 2px 0 5px; }

.balmenu a {
	font-size: 13px;
	font-weight: bold;
	color: #2F3F86;
	text-decoration: none; }

.balmenu a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-decoration: underline; }




div.forum {
	background-image: url('../images/bg_div_forum.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 181px; }

div.forum_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 10px; }

div.forum_inner {
	overflow: auto;
	width: 365px;
	height: 120px;
	font-weight: normal;
	color: #000;
	margin: 0 0 0 10px; }

.forum div p {
	margin: 10px 0 0 0; }




div.kiemelttemak {
	background-image: url('../images/bg_div_kiemelttemak.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 170px; }

div.kiemelttemak_inner {
	overflow: auto;
	width: 365px;
	height: 100px;
	font-weight: normal;
	color: #000;
	margin: 0 0 0 20px; }

.kiemelttemak div p {
	margin: 10px 0 0 0; }




div.kiemelttemak_al {
	background-image: url('../images/bg_div_kiemelttemak_al.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 196px; }

div.kiemelttemak_al_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 20px; }

div.kiemelttemak_al_inner {
	overflow: auto;
	width: 253px;
	height: 116px;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #C8DFEC;
	padding: 5px 5px 5px 5px;
	margin: 0 0 0 20px; }

.kiemelttemak_al div p {
	margin: 10px 0 0 0; }




div.online {
	background-image: url('../images/bg_div_online.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 183px; }

div.online_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 20px; }

div.online_inner {
	overflow: auto;
	width: 365px;
	height: 122px;
	font-weight: normal;
	color: #000;
	margin: 0 0 -20px 20px; }

.online_innertd {
	padding: 0 0 0 10px; }

div.online_archiv {
	background-image: url('../images/bg_div_online_archiv.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 100px; }

div.online_title_archiv {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 20px; }

div.online_inner_archiv {
	overflow: auto;
	width: 365px;
	height: 50px;
	font-weight: normal;
	color: #000;
	margin: 0 0 0 20px; }

.online_innertd_archiv {
	padding: 0 0 0 10px; }



div.online_al {
	background-image: url('../images/bg_div_online_al.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 150px; }

div.online_al_title {
	font-size: 17px;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 20px; }

div.online_al_inner {
	overflow: auto;
	width: 263px;
	height: 60px;
	font-weight: normal;
	color: #000;
	margin: 0 0 0 20px; }

div.kozvetites {
	background-image: url('../images/bg_div_kozvetites.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 190px; }

div.kozvetites_title {
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #FFF; }



div.hirlevel {
	background-image: url('../images/bg_div_hirlevel.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 252px; }

div.hirlevel_title {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	margin: 0 0 3px 10px; }

div.hirlevel_title A:link,
div.hirlevel_title A:visited,
div.hirlevel_title A:hover {
	color: #666; }

div.hirlevel_inner {
	font-weight: normal;
	color: #000;
	margin: 0 0 0 10px; }

div.hirlevel_inner table tr td {
	font-size: 10px; }

div.hirlevel_archiv {
	background-image: url('../images/bg_div_hirlevel_archiv.jpg');
	background-repeat : no-repeat;
	width: 100%;
	height: 320px; }


.bottomlinks {
	font-size: 11px;
	font-weight: normal;
	color: #16477E;
	padding: 20px 0; }

.bottomlinks a {
	font-size: 11px;
	font-weight: normal;
	color: #16477E;
	text-decoration: none;
	padding: 20px 0 10px 0; }

.bottomlinks a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #16477E;
	text-decoration: underline;
	padding: 20px 0 10px 0; }




.form {
	border: 1px solid #7E9CB8;
	background-color: #E0DFE2; }




.mytables {
	/*width: 554px;*/
	border-collapse: collapse; }

.mytables TD {
	/*white-space: nowrap;*/
	font-size: 11px;
	border: 1px solid #AAA;
	padding: 2px; }

.mytables TD A { font-size: 11px; }

.mytables TR.kiemelt TD {
	background-color: #EEE;
	border: 1px solid #AAA;
	padding: 6px; }

.mytables TD.sep {
	background-color: #AAA;
	border: 1px solid #AAA;
	padding: 0; }


.mytables_k {
	border-collapse: collapse; }

.mytables_k TD {
	font-size: 10px;
	border: 1px solid #AAA;
	padding: 1px; }

.mytables_k TD A { font-size: 10px; }

.mytables_k TR.kiemelt TD {
	background-color: #EEE;
	border: 1px solid #AAA;
	padding: 2px; }

.mytables_k TD.sep {
	background-color: #AAA;
	border: 1px solid #AAA;
	padding: 0; }

.footer {
	background: url('../images/bg_footer.gif') no-repeat top center #E1E5D7;
	padding: 20px 0 0 0; }

.footer TABLE TD {
	padding: 0 0 20px 0; }

DIV.index_box1 {
	float: left;
	width: 532px;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.5;
	border: 3px solid #DDA100;
	background: url('../images/bg_index_box1.gif') repeat-x top left #FADC2E;
	padding: 10px 10px 5px 10px;
	margin: 0 0 10px 0; }

* HTML DIV.index_box1 {
	width: 558px; }

DIV.index_box1 UL {
	padding: 0;
	margin: 0; }

DIV.index_box1 LI {
	font-size: 11px;
	font-weight: bold;
	line-height: 1.0;
	padding: 0 0 0 20px;
	margin: 0 0 0 10px; }

DIV.index_box1h {
	float: left;
	width: 558px;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0 0 0;
	margin: 0; }

* HTML DIV.index_box1h {
	width: 558px; }

DIV.hirlista_box {
	float: left;
	width: 274px;
	padding: 0;
	margin: 0 0 5px 0; }

DIV.index_box2 {
	float: left;
	width: 264px;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	background: url('../images/bg_index_box2.gif') repeat-y top left;
	padding: 0 0 10px 10px;
	margin: 0 0 20px 0; }

* HTML DIV.index_box2 {
	width: 274px; }

DIV.index_box3 {
	float: left;
	width: 389px;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	border-left: 1px solid #DDA100;
	background-color: #F8F8F8;
	padding: 0 0 10px 10px;
	margin: 0 0 10px 0; }

* HTML DIV.index_box3a {
	width: 400px; }

DIV.index_box3a {
	float: left;
	width: 374px;
	font-size: 11px;
	font-weight: normal;
	border: 3px solid #0B2D5B;
	background: url('../images/bg_index_box3.gif') repeat-x top left #D5E0F7;
	padding: 0 10px;
	margin: 0 0 10px 0; }

* HTML DIV.index_box3a {
	width: 400px; }

DIV.index_box1 A:link,
DIV.index_box1 A:visited,
DIV.index_box1h A:link,
DIV.index_box1h A:visited,
DIV.index_box2 A:link,
DIV.index_box2 A:visited,
DIV.index_box3 A:link,
DIV.index_box3 A:visited,
DIV.index_box3a A:link,
DIV.index_box3a A:visited {
	font-weight: normal;
	color: #231F20; }

DIV.index_box1 A:hover,
DIV.index_box1 A:hover,
DIV.index_box1h A:hover,
DIV.index_box1h A:hover,
DIV.index_box2 A:hover,
DIV.index_box2 A:hover,
DIV.index_box3 A:hover,
DIV.index_box3 A:hover,
DIV.index_box3a A:hover,
DIV.index_box3a A:hover {
	font-weight: normal;
	color: #005DAB; }

DIV.index_box1 UL,
DIV.index_box1h UL,
DIV.index_box2 UL,
DIV.index_box3 UL,
DIV.index_box3a UL {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 5px; }

DIV.index_box1 LI,
DIV.index_box1h LI,
DIV.index_box2 LI,
DIV.index_box3 LI,
DIV.index_box3a LI {
	font-size: 11px;
	background: url('../images/index_box_li_dot1.gif') no-repeat top left;
	padding: 0 0 3px 10px;
	margin: 0; }

DIV.index_box_title1 {
	width: 552px;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	line-height: 25px;
	text-indent: 10px;
	/*background: url('../images/bg_index_box_title1.gif') no-repeat top left;*/
	margin: -5px -10px 5px -10px; }

DIV.index_box_title1h {
	width: 558px;
	font-size: 20px;
	font-weight: bold;
	color: #0B2D5B;
	line-height: 25px;
	text-indent: 10px;
	border-bottom: 1px solid #0B2D5B;
	background-color: #D5E0F7;
	padding: 5px 0;
	margin: 0 0 10px 0; }

DIV.index_box_title2 {
	width: 264px;
	font-weight: bold;
	color: #0B2D5B;
	line-height: 20px;
	text-indent: 10px;
	border-bottom: 1px solid #0B2D5B;
	background-color: #FFF;
	/*background: url('../images/bg_index_box_title2.gif') no-repeat top left;*/
	margin: 0 0 10px -10px; }

DIV.index_box_title3 {
	width: 399px;
	font-weight: bold;
	color: #0B2D5B;
	line-height: 20px;
	text-indent: 10px;
	border-bottom: 1px solid #DDA100;
	/*background: url('../images/bg_index_box_title3.gif') no-repeat top left;*/
	margin: 0 0 10px -10px; }

DIV.index_box_title3a {
	width: 394px;
	font-size: 20px;
	font-weight: bold;
	color: #0B2D5B;
	line-height: 30px;
	text-indent: 10px;
	/*background: url('../images/bg_index_box_title3.gif') no-repeat top left;*/
	margin: 0 -10px 10px -10px; }

DIV.index_box_title1 A:link,
DIV.index_box_title1 A:visited,
DIV.index_box_title1 A:hover,
DIV.index_box_title1h A:link,
DIV.index_box_title1h A:visited,
DIV.index_box_title1h A:hover,
DIV.index_box_title2 A:link,
DIV.index_box_title2 A:visited,
DIV.index_box_title2 A:hover,
DIV.index_box_title3 A:link,
DIV.index_box_title3 A:visited,
DIV.index_box_title3 A:hover,
DIV.index_box_title3a A:visited,
DIV.index_box_title3a A:hover {
	color: #FFF; }

DIV.scrolldiv {
	width: 380px;
	height: 170px;
	overflow-y: auto; }

IMG.index_banners {
	float: left;
	margin: 0 0 10px 0; }

