a:link		{ text-decoration: none; }
a:visited	{ text-decoration: none; }
a:hover		{ text-decoration: underline; }
a:active	{ text-decoration: underline; }

a.underline:link		{ text-decoration: underline; }
a.underline:visited		{ text-decoration: underline; }
a.underline:hover		{ text-decoration: none; }
a.underline:active		{ text-decoration: none; }

* { margin: 0px; padding: 0px; }

body 	{ text-align: center; padding: 0; margin: 0; background-color: #202C60; background-image: url('../../pic/site/bg_atm.jpg'); background-repeat: repeat-x; color: #fff; }

.kontener		{ width: 810px; clear: both; margin: auto; text-align: left; }
.kontener:after	{ clear: both; content: " "; display: block; height: 0px; visibility: hidden; }

.fn_head		{ height: 120px; text-align: center; padding: 0; margin: 0; background-image: url('../../pic/site/bg_head.jpg'); background-repeat: repeat-x; }
.fn_head:after	{ clear: both; content: " "; display: block; height: 0px; visibility: hidden; }

	.fn_logo		{ float: left; padding: 10 0 0 0; margin: 0; }
	.fn_logo IMG	{ padding: 0; margin: 0; border: 0; }

	.fn_keres		{ float: right; padding: 20 10 0 0; margin: 0; }
	.fn_keres IMG	{ padding: 0; margin: 0; border: 0; }

	#search	{ position: relative; width: 211px; height: 18px; }

	#search .fn_keres_button INPUT	{ position: absolute; top: 0px; left: 0px; padding: 0; margin: 0 0 5 0; _margin: 0 0 4 0; width: 165px; height: 18px; border: 1px solid #A2AAC1; color: #818BA0; font-size: 10.0px; font-family: verdana; }
	#search .fn_keres_button IMG	{ position: absolute; top: 0px; right: 0; padding: 0; margin: 0; border: 0; }

.fn_menu	{ height: 24px; text-align: center; padding: 0 0 0 0; margin: 0; background-image: url('../../pic/site/bg_link.jpg'); background-repeat: repeat-x; }
.fn_menu A	{ color: #243261; font-size: 11.0px; font-family: verdana; }

	.fn_menu IMG	{ padding: 0; margin: 0 12 0 12; border: 0; width: 2px; height: 24px; }

.fn_menu2	{ height: 12px; text-align: center; padding: 0; margin: 0; background-image: url('../../pic/site/bg_link2.jpg'); background-repeat: repeat-x; }

.fn_main	{ text-align: center; padding: 0; margin: 0; color: #fff; }

	.fn_main TABLE	{ padding: 0; margin: 0 0 50 0; }

	.fn_main H1	{ margin: 0 0 20 0; padding: 0; color: #F2F6FF; font-size: 26.0px; font-family: verdana; font-weight: normal; }
	.fn_main H2	{ margin: 0 0 20 0; padding: 0; color: #F2F6FF; font-size: 18.0px; font-family: verdana; font-weight: normal; }

	.fn_szoveg	{ text-align: justify; line-height: 1.4; padding: 0; margin: 0; width: 250px; padding: 0; margin: 0; color: #F2F6FF; font-size: 11.0px; font-family: verdana; font-weight: normal; }
	.fn_elval	{ width: 2px; padding: 0; margin: 0; background-image: url('../../pic/site/bg_elval.jpg'); background-repeat: repeat-y; }

.fn_copy	{ height: 20px; text-align: center; font-family: verdana; font-size: 10.0px; color: #ffffff; padding: 0; margin: 0; }
.fn_also	{ height: 25px; padding: 0; margin: 0; background-image: url('../../pic/site/bg_also.jpg'); background-repeat: repeat-x; }


/* Kereso */

.fn_keres_talal		{ font-family: verdana; font-size: 12.0px; color: #F2F6FF; }
.fn_keres_talal A	{ font-family: verdana; font-size: 12.0px; color: #F2F6FF; }
.fn_keres_talal H1	{ margin: 0 0 20 0; padding: 0; color: #F2F6FF; font-size: 22.0px; font-family: verdana; font-weight: normal; }

.fn_keres_oldal		{ font-family: verdana; font-size: 12.0px; color: #F2F6FF; }

.fn_keres_talal_cim	{ font-family: verdana; font-size: 14.0px; color: #F2F6FF; }


/* Referenciak */

.ref_on		{ width: 810px; overflow: auto; padding: 15px 0px 15px 0px; background-image: url('../../pic/site/ref_on_bg.jpg'); background-repeat: repeat-y; text-align: left; }
.ref_off	{ width: 810px; overflow: auto; padding: 15px 0px 15px 0px; background: none; text-align: left; }
.ref_bal	{ float: left; width: 509px; height: 238px; margin: 0px; padding: 0px; }

.ref_jobb		{ float: left; width: 301px; margin: 10px 0px 0px 0px; }
.ref_jobb A		{ font-family: verdana; font-size: 18px; font-weight: normal; color: #ffffff; padding-right: 10px; }
.ref_jobb UL	{ margin: 15px 10px 5px 0px; padding: 0px; }
.ref_jobb LI	{ list-style-image: url('../../pic/site/ref_li.png'); font-family: verdana; font-size: 10px; color: #ffffff; padding-bottom: 10px; }
.ref_jobb LI A	{ font-family: verdana; font-size: 12px; color: #ffffff; font-weight: bold; }
