@charset "iso-8859-2";/*-------------------------------------------------*//* altalanos stilusmeghartarozasok *//*-------------------------------------------------*/body {	font-family: Arial, Helvetica, sans-serif !important;	font-size: 12px;	font-style: normal;	line-height: 145%;	font-weight: normal;	color: #333333;	text-decoration: none !important;	background-color: #CCCCCC !important;	margin: 3px !important;	padding: 0px !important;}a:link,a:visited {	text-decoration: none;	color: #3333AA;}a:active,a:hover {	text-decoration: none;	color: #1111EE;}/*-------------------------------------------------*//* teljes oldalszelessegu dobozok meghatarozasa*//*-------------------------------------------------*/DIV.tartalom_top,DIV.tartalom_mid,DIV.tartalom_bottom, DIV.logo {	padding: 0px;	clear: both !important;	width: 780px !important;	border: 0px solid #FF9900 !important;	margin: 0px auto 0px auto !important;}DIV.tartalom_mid {	background-image:url("../images/interface/bg_content_mid.gif");	background-position: center top;	background-repeat: repeat-y;}DIV.logo {	text-align: center;}/*-------------------------------------------------*//* tartalom dobozok meghatarozasa*//*-------------------------------------------------*/DIV.tartalom{	padding: 0px 0px 0px 0px;	clear: both !important;	width: 700px !important;	border: 0px solid #FF9900 !important;	margin: 20px auto 0px auto !important;}DIV.tartalom_fejlec{	padding: 0px 0px 0px 0px;	clear: both !important;	width: 700px !important;	border: 0px solid #FF9900 !important;	margin: 0px auto 0px auto !important;}DIV.flekk{	padding: 0px 0px 0px 0px;	width: 330px !important;	border: 0px solid #FF9900 !important;	margin: 0px 20px 0px 0px !important;	float: left;	position: relative;	text-align: left;}DIV.flekkcim{	padding: 0px 0px 0px 0px;	border: 0px solid #FF9900;	margin: 0px 0px 0px 0px !important;	border-bottom: 1px solid #CCCCCC !important;	font-weight: bold;	text-align: left;}DIV.szelesflekk{	padding: 20px 0px 0px 0px;	width: 700px !important;	border: 0px solid #FF9900 !important;	margin: 0px 20px 0px 0px !important;	clear: both;	text-align: left;}DIV.zarovonal{	padding: 0px 0px 0px 0px;	clear: both !important;	width: 700px !important;	border: 0px solid #0000FF !important;	margin: 0px auto 0px auto !important;}/*-------------------------------------------------*//* menu meghatarozasa*//*-------------------------------------------------*/DIV.menu {	padding: 0px;	height: 26px !important;	border: 0px solid #0099FF !important;	margin: 0px auto 0px auto;	display: block;	width: 748px;	white-space: nowrap;	text-align: center;	background-image: url("../images/interface/bg_menu.gif");	background-position: center top;	background-repeat: no-repeat;	overflow: hidden;	display: block;	font-size: 12px !important;}DIV.menu_bal {	padding: 0px;	width: 20px !important;	height: 26px !important;	border: 0px solid #0099FF !important;	margin: 0px !important;	float: left !important;	position: relative !important;}DIV.menu_elvalaszto {	padding: 0px;	height: 26px !important;	width: 2px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	background-image: url("../images/interface/bg_menu_separator.gif");	background-position: center top;	background-repeat: no-repeat;	float: left !important;	position: relative !important;	display: block;}DIV.menu_elem {	padding: 3px 7px 0px 7px;	height: 23px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	float: left !important;	position: relative !important;	display: block;	font-size: 12px !important;	cursor: pointer !important;}DIV.menu A:link, DIV.menu A:visited {	text-decoration: none;	font-weight: bold;	color: #DDDDFF;	border: 0px solid #00AAFF !important;}DIV.menu A:link DIV.menu_elem, DIV.menu A:visited DIV.menu_elem{	background-image: url("../images/interface/bg_menu.gif");	background-position: center top;	background-repeat: no-repeat;}DIV.menu A:hover, DIV.menu A:active {	text-decoration: none;	font-weight: bold;	color: #FFFFFF;	border: 0px solid #FFFFFF !important;}DIV.menu A:hover DIV.menu_elem, DIV.menu A:active DIV.menu_elem{	background-image: url("../images/interface/bg_menu.gif");	background-position: center bottom;	background-repeat: no-repeat;}DIV.menu_elem_aktiv {	padding: 3px 7px 0px 7px;	height: 23px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	float: left !important;	position: relative !important;	display: block;	font-size: 12px !important;	background-image: url("../images/interface/bg_menu.gif");	background-position: center bottom;	background-repeat: no-repeat;	color: #FFFFFF;	cursor: pointer !important;}/*-------------------------------------------------*//* almenu meghatarozasa*//*-------------------------------------------------*/DIV.submenu {	padding: 0px;	height: 26px !important;	border: 0px solid #0099FF !important;	margin: 10px auto 0px auto;	display: block;	width: 748px;	white-space: nowrap;	text-align: center;	background-image: url("../images/interface/bg_submenu.gif");	background-position: center top;	background-repeat: no-repeat;	overflow: hidden;	display: block;	font-size: 12px !important;	clear: both;}DIV.submenu_bal {	padding: 0px;	width: 20px !important;	height: 26px !important;	border: 0px solid #0099FF !important;	margin: 0px !important;	float: left !important;	position: relative !important;}DIV.submenu_elvalaszto {	padding: 0px;	height: 26px !important;	width: 2px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	background-image: url("../images/interface/bg_submenu_separator.gif");	background-position: center top;	background-repeat: no-repeat;	float: left !important;	position: relative !important;	display: block;}DIV.submenu_elem {	padding: 3px 7px 0px 7px;	height: 23px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	float: left !important;	position: relative !important;	display: block;	font-size: 12px !important;	cursor: pointer !important;}DIV.submenu A:link, DIV.submenu A:visited {	text-decoration: none;	font-weight: normal;	color: #666666;	border: 0px solid #BBBBBB !important;}DIV.submenu A:link DIV.submenu_elem, DIV.submenu A:visited DIV.submenu_elem{	background-image: url("../images/interface/bg_submenu.gif");	background-position: center top;	background-repeat: no-repeat;}DIV.submenu A:hover, DIV.submenu A:active {	text-decoration: none;	font-weight: normal;	color: #333333;	border: 0px solid #0099FF !important;}DIV.submenu A:hover DIV.submenu_elem, DIV.submenu A:active DIV.submenu_elem{	background-image: url("../images/interface/bg_submenu.gif");	background-position: center bottom;	background-repeat: no-repeat;}DIV.submenu_elem_aktiv {	padding: 3px 7px 0px 7px;	height: 23px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	float: left !important;	position: relative !important;	display: block;	font-size: 12px !important;	background-image: url("../images/interface/bg_submenu.gif");	background-position: center bottom;	background-repeat: no-repeat;	color: #333399;	cursor: pointer !important;}/*-------------------------------------------------*//* specialis gombok meghatarozasa*//*-------------------------------------------------*/DIV.specialismenu {	padding: 0px;	height: 22px !important;	border: 0px solid #0099FF !important;	margin: 0px;	display: block;	width: 300px;	white-space: nowrap;	text-align: left;	overflow: hidden;	display: block;	font-size: 12px !important;	clear: both;}DIV.rss_gomb {	padding: 0px;	width: 75px !important;	height: 22px !important;	border: 0px solid #0099FF !important;	margin: 0px !important;	float: left !important;	position: relative !important;	background-image: url("../images/interface/rss_button.gif");	background-position: left top;	background-repeat: no-repeat;	cursor: pointer;}DIV.rss_gomb_aktiv {	padding: 0px;	width: 75px !important;	height: 22px !important;	margin: 0px !important;	border: 0px solid #0099FF !important;	float: left !important;	position: relative !important;	background-image: url("../images/interface/rss_button.gif");	background-position: center bottom;	background-repeat: no-repeat;	cursor: pointer;}DIV.specialismenu A:link, DIV.specialismenu A:visited {	text-decoration: none;	font-weight: normal;	color: #666666;	border: 0px solid #BBBBBB !important;}DIV.specialismenu A:link DIV.rss_gomb, DIV.specialismenu A:visited DIV.rss_gomb{	background-image: url("../images/interface/rss_button.gif");	background-position: center top;	background-repeat: no-repeat;}DIV.specialismenu A:hover, DIV.specialismenu A:active {	text-decoration: none;	font-weight: normal;	color: #333333;	border: 0px solid #0099FF !important;}DIV.specialismenu A:hover DIV.rss_gomb, DIV.specialismenu A:active DIV.rss_gomb{	background-image: url("../images/interface/rss_button.gif");	background-position: center bottom;	background-repeat: no-repeat;}/*-------------------------------------------------*//* kepstilusok meghatarozasa*//*-------------------------------------------------*/IMG.balra {	padding: 0px;	margin: 0px 15px 0px 0px !important;	float: left !important;;}IMG.jobbra {	padding: 0px;	margin: 0px 0px 0px 15px !important;	float: right !important;;}IMG {	padding: 0px;	margin: 0px 0px 0px 0px !important;}/*-------------------------------------------------*//* szovegtipusok meghatarozasa*//*-------------------------------------------------*/DIV.cim{	padding: 0px;	clear: both !important;	width: 250px !important;	border: 0px solid #FF9900 !important;	margin: 0px 0px 10px 0px!important;	font-size: 16px;	color: #999999;	font-weight: normal;	/*float: left;	position: relative;*/	text-align: left;}DIV.copyright {	width: 770px;	padding: 0px;	margin: 20px auto 0px auto !important;	border-top: 2px solid #FFFFFF;	font-size: 9px;	text-align: center;	color: #FFFFFF;}SPAN.szamlalo {	margin-left: 40px;}SPAN.kiemeles {	color: #AA0000;	font-weight: bold;}/*-------------------------------------------------*//* tablazatcellak meghatarozasa*//*-------------------------------------------------*/TD.tablazat_fejlec {	background-color: #3366FF;	color: #FFFFFF;	font-weight: bold;	padding: 2px 5px 2px 5px;}TD.tablazat_cella1 {	background-color: #FFFFFF;	color: #666666;	padding: 2px 5px 2px 5px;	border-bottom: 1px solid #DDDDDD;}TD.tablazat_cella2 {	background-color: #EEEEEE;	color: #666666;	padding: 2px 5px 2px 5px;	border-bottom: 1px solid #DDDDDD;}/*-------------------------------------------------*//* form elemek meghatarozasa *//*-------------------------------------------------*/FORM {	padding: 0px;	margin: 0px;	display: inline;}DIV.form_gyorskereses {	padding: 0px 0px 0px 0px;	margin: 0px;	/*float: right;*/	/*width: 350px;*/	text-align: right;		border: 0px solid #FF0000;	position: relative;}INPUT.form_x1 {	padding: 1px;	border: 1px solid #CCCCCC;	margin: 0px;	width: 240px;}INPUT {	font-size: 12px;}SELECT {	font-size: 12px;}DIV.form_specialiskereses {	padding: 2px 0px 0px 5px;	margin: 0px;	text-align: right;	font-size: 10px;	line-height: 100%;}/*-------------------------------------------------*//* felsorolasok, listak meghatarozasa *//*-------------------------------------------------*/UL {	list-style-type: square;	list-style-position: outside;	margin: 0px;	padding: 0px 0px 0px 20px;}/*-------------------------------------------------*//* keresesi eredmenyek *//*-------------------------------------------------*/DIV.kereseseredmeny{	padding: 0px 0px 0px 0px;	width: 330px !important;	border: 0px solid #FF9900 !important;	margin: 0px 20px 0px 0px !important;	text-align: left;}DIV.keresescim{	width: 330px !important;	padding: 0px 0px 0px 0px;	border: 0px solid #FF9900;	margin: 0px 0px 10px 0px !important;	border-bottom: 1px solid #CCCCCC !important;	font-weight: bold;	text-align: left;}