<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * @date 2010.03.17
 */
@media screen, projection, print {
	body {
		background-color: rgb(255,255,255);
	}
	img {
		background-color: transparent;
	}
	p {
		margin: 3px 0;
	}

	div.body_div {
		background-color: rgb(255,255,255);
	}

	/* --- FelsĹ menĂź, bal -------------------------------------------- */
	div.menu_topleft ul li {
		display: inline !important;
		margin: 0;
	}

	/* --- FelsĹ menĂź, bal -------------------------------------------- */
	div.menu_topright img {
		border: 0;
		margin: 0;
		padding: 0;
	}

	/* --- FejlĂŠc ----------------------------------------------------- */
	div.header h1 {
		margin: 0;
		padding: 0;
		height: 116px;
		width: 175px;
	}
	div.header h1 a {
		display: block;
		height: 116px;
		text-indent: -5000px;
	}

	/* --- LĂĄblĂŠc menĂź ------------------------------------------------ */
	div.mainpage_footer_hotlinks {
		background-color: rgb(22, 37, 62);
		background-repeat: repeat-x;
		padding: 8px 0px;
	}
	div.mainpage_footer_hotlinks h3 {
		display: inline;
		font-size: 17px;
		font-weight: normal;
		margin: 0 0 5px 0;
		padding: 0;
		text-transform: uppercase;
	}
	div.mainpage_footer_hotlinks a, div.mainpage_footer_hotlinks a:visited {
		color: white;
	}
	div.mainpage_footer_hotlinks a:hover {
		text-decoration: underline;
	}
	div.mainpage_footer_hotlinks div.footer_hotlinks_item {
		border-right: 1px solid white;
		margin: 0;
		padding: 8px 15px;
	}

	/* --- LĂĄblĂŠc menĂź ------------------------------------------------ */
	div.footer_hotlinks {
		background-color: rgb(22, 37, 62);
		background-image: url("../img/footer_hotlinks_bg.png");
		background-repeat: repeat-x;
		padding: 8px 0px;
		text-align: center;
	}
	div.footer_hotlinks h3 {
		display: inline;
		font-size: 17px;
		margin: 0 0 5px 0;
		padding: 0;
	}
	div.footer_hotlinks a, div.footer_hotlinks a:visited {
		color: white;
		font-weight: normal;
	}
	div.footer_hotlinks a:hover {
		text-decoration: underline;
	}
	div.footer_hotlinks_item {
		float: left;
		margin: 0 24px;
		text-align: left;
	}
	div.footer_hotlinks_container div.olTextOuter {
		display: inline !important;
	}
	div.footer_hotlinks_item ul {
		padding: 0;
		margin: 0 0 0 0;
	}
	div.footer_hotlinks_item ul li {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

	/* --- OldaltĂŠrkĂŠp ------------------------------------------------ */
	div.maincontent .sitemap,
	div.maincontent .sitemap ul,
	div.maincontent .sitemap ul li {
		list-style: none;
		list-style-type: none;
	}

	div.maincontent .sitemap li {
		border-top: 1px solid #cccccc;
		margin-top: 1px;
		border-bottom: 1px solid #cccccc;
	}

	div.maincontent .sitemap ul {
		border-top: 1px solid #cccccc;
	}

	div.maincontent .sitemap ul li ul {
		border-top: 0px;
	}

	div.maincontent .sitemap ul li {
		border-top: 0px;
		border-bottom: 0px;
		padding-left: 100px;
	}

	div.maincontent .sitemap ul li ul li {
		padding-left: 20px;
	}

	div.maincontent .sitemap a {
		font-size: 13px;
		font-weight: bold;
	}

	div.maincontent .sitemap ul li a {
		font-size: 12px;
	}

	div.maincontent .sitemap ul li ul li a {
		font-weight: normal;
	}

	/* --- LĂĄblĂŠc menĂź ------------------------------------------------ */
	div.footer ul {
		list-style-type: none;
		margin: 0px auto;
		padding: 0px;
		text-align: center;
	}
	div.footer ul li {
		display: inline;
		font-size: 0.9em;
		margin: 0px;
		padding: 0px;
	}

	/* --- Newsimagescroller  ----------------------------------------- */
	#newsimagescroller img {
		border: 0;
		margin: 0;
		padding: 0;
	}
	#kiemeltek {
		border-bottom: 3px double black;
		height: 400px;
		padding: 0px 0px 1px 0px;
	}
	#kiemelt {
		background-color: rgb(236,236,236);
		float: right;
		height: 400px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		position: relative;
		width: 740px;
	}

	div.scroller {
		color: white;
		font-size: 0.85em;
		height: 400px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 740px;
	}
	div.scroller div.section {
		float:left;
		height: 400px;
		left: 0px;
		overflow:hidden;
		padding:0px;
		position: absolute;
		width:740px;
	}
	div.scroller div.content {
		width: 9999px;
	}
	div.scroller div.content img {
		position: absolute;
		top: 0px;
		left: 0px;
	}
	div.scroller div.content a {
		color: white;
		text-decoration: none;
	}
	div.scroller div.content a:hover {
		color: white;
		text-decoration: underline;
	}
	.scroller_sectiontitle {
		display: table;
		height: 70px;
		padding: 28px 5px 0px 5px;
		position: relative;
		width: 730px;
		z-index: 999;
	}
	.scroller_sectiontitle h3 {
		display: table-cell;
		font-family: Georgia, serif;
		font-size: 20px;
		font-weight: normal;
		margin: 0px;
		padding: 0px;
		vertical-align: middle;
		width: 47%;
	}
	.scroller_articleintro {
		display: table-cell;
		height: 70px;
		line-height: 1.25em;
		margin: 0px 5px 0px 0px;
		overflow: hidden;
		padding: 0 0 0 5px;
		text-decoration: none !important;
		vertical-align: middle;
		width: 50%;
	}
	.scroller_sectiontitle h3 a {
		font-weight: normal;
	}

	#kiemelt_alsobg {
		background-color: black;
		border-top: 1px solid white;
		bottom: 0px;
		filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=70);
		-moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: .7; -opera-opacity: 70; mso-opacity: 70;
		height: 90px;
		margin: 0px;
		overflow: hidden;
		padding: 0px;
		position: absolute;
		width: 100%;
	}
	.kiemelt_felsobg {
		background-color: black;
		border-bottom: 1px solid white;
		border-top: 1px solid white;
		filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=70);
		-moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: .7; -opera-opacity: 70; mso-opacity: 70;
		height: 73px;
		margin: 0px;
		overflow: hidden;
		padding: 0px;
		position: absolute;
		top: 26px;
		z-index: 997;
		width: 100%;
	}
	.kiemelt_felso .kiemelt_felsobg {
	}
	.kiemelt_also #kiemelt_alsobg {
	}
	.kiemelt_also_torles #kiemelt_alsobg {
		visibility: hidden;
	}
	.also_torles #kiemelt_also {
		visibility: hidden;
	}
	#kiemelt_also_bal {
		bottom: 0px;
		display: block;
		height: 90px;
		margin: 0px;
		overflow: hidden;
		padding: 0px 5px;
		position: absolute;
		z-index: 999;
	}
	#kiemelt_also_jobb {
		bottom: 0;
		display: block !important;
		height: 70px;
		padding: 10px 0 10px 5px;
		text-align: right;
		width: 350px;
	}
	#kiemelt_also_bal a, #kiemelt_also_jobb a {
		color: white;
	}
	#kiemelt_also_bal a:hover, #kiemelt_also_jobb a:hover {
		text-decoration: underline;
	}
	#kiemelt_also_bal h2 {
		background-image: url('../img/bottom_dots.gif');
		background-position: bottom left;
		background-repeat: repeat-x;
		font-family: Georgia, serif;
		font-size: 18px;
		font-weight: normal;
		margin: 5px;
		padding: 0px 0px 5px 0px;
		padding-right: 35px;
	}
	#kiemelt_hirek_rss {
		display: block;
		top: 7px;
		right: 8px;
		position: absolute;
	}
	a.kiemelt_hirek {
		margin: 0px 5px;
		font-weight: bold;
		font-size: 0.85em;
		font-weight: 400;
	}
	#kiemelt_lepteto {
		position: absolute;
		top: 4px;
		right: 5px;
		z-index: 9999;
		display: block;
		padding: 0px 5px;
		margin: 0px;
	}

	/* --- Gyorslinkek  ----------------------------------------------- */
	div.fastlinks ul {
		margin: 0px;
	}
	div.fastlinks ul li {
		border-top: 1px solid #CCCCCC;
		margin: 2px 0px;
		padding-left: 7px;
	}

	/* --- RendezvĂŠny listĂĄzĂł ----------------------------------------- */
	div.calendarright ul {
		margin: 0px;
	}
	div.calendarright ul li {
		border-top: 1px solid #CCCCCC;
		margin: 2px 0px;
		padding-left: 7px;
	}
	div.calendarright #ticket_calendar_today {
		display: none;
	}

	/* --- Bal oldali menĂź -------------------------------------------- */
	div.mainpage_laddermenu {
		background-color: rgb(22, 37, 62);
		background-image: url('../img/design/griff.png');
		color: white;
		float: left;
		font-size: 12px;
		line-height: 1em;
		margin: 0px;
		overflow: hidden;
		padding: 5px 2px;
		height: 390px;
		width: 175px;
	}
	div.mainpage_laddermenu ul {
		list-style-type: none;
		margin: 1px 3px 2px 4px;
		padding: 0;
		text-transform: uppercase;
		font-weight: bold;
		text-align: left;
	}
	div.mainpage_laddermenu ul li .vesszo {
		display: none;
	}
	div.mainpage_laddermenu ul li ul li .vesszo {
		display: inline;
	}
	div.mainpage_laddermenu ul li {
		margin: 0 0 8px 0;
	}
	div.mainpage_laddermenu ul li a,
	div.mainpage_laddermenu ul li a:visited {
		color: white;
		text-decoration: none;
	}
	div.mainpage_laddermenu ul li a:hover {
		text-decoration: underline;
	}
	div.mainpage_laddermenu ul li ul {
		font-weight: normal;
		text-transform: none;
		margin-bottom: 10px;
	}
	div.mainpage_laddermenu ul li ul li {
		display: inline;
	}

	/* -- GyorskeresĂŠs ---------------------------------------------------------- */
	#searchdiv {
		background-color: transparent !important;
		position: absolute !important;
		left: 40px;
		top: 75px;
		height: 34px !important;
		width: 300px;
	}
	#searchdiv form {
		margin: 0px;
		padding: 0px;
	}
	#searchGoButton {
		background-image: url('../img/design/lupe.gif');
	}
	#searchInput {
		background-color: white;
		/*background-image:url('../img/wait-search.gif');*/
		border: 1px solid rgb(128, 128, 128);
		color: black;
	}
	#searchtop {
		background-image: url('../img/searchtop_bg.png');
		background-repeat: repeat-x !important;
		background-position: bottom left !important;
		background-color: rgb(93,108,139);
		border: 1px solid rgb(63,83,118);
		width: 202px !important;
		height: 75px !important;
		position: absolute !important;
		top: 0px !important;
		left: 40px !important;
		overflow: hidden;
	}
	div.fastsearchResultContainer {
		border: 1px solid #60676F !important;
		background-color: rgb(22,37,62);
	}
	div.fastsearchResultContainer table, div.fastsearchResultContainer table td {
		border: 0px;
	}
	.fastsearchResultContainer, .fastsearchResultContainer a:link, .fastsearchResultContainer a:visited {
		color: white;
	}
	.fastsearchResultContainer a:hover {
		background-color: rgb(251, 222, 0);
		text-decoration: underline;
	}
	table.fastsearchResultContainer_firstTable &gt; tbody &gt; tr &gt; td {
		padding: 1px;
	}
	table.fastsearch_center {
		margin: 0px 0px 1px 0px;
	}
	.fastsearch_left {
		background-color: #1A2842;
		border-right: 1px solid #60676F !important;
		color: white;
		padding: 0 5px !important;
	}
	.fastsearch_right {
		background-color: #1A2842;
		background-image: url("../img/szte_fooldal_kereso.jpg");
		background-repeat: repeat-y;
		width:250px !important;
	}
	.fastsearch_item {
		margin: 0px;
		padding: 0px;
		text-align: left;
	}
	.fastsearch_item a, .fastsearch_resultDetailLink a {
		padding: 1px 4px !important;
	}
	.fastsearch_resultDetailLink {
		background-color: #A03432 !important;
	}
	.fastsearch_resultDetailLink a, .fastsearch_resultDetailLink a:hover {
		background-color: #A03432 !important;
	}

	/* --- KeresĂŠs -------------------------------------------------------------- */
	#searchbox_title {
		border: 0;
	}

	/* --- Folderpath ----------------------------------------------------------- */
	.folderpathContainer {
		border-bottom: 1px solid #CCCCCC;
		display: block;
	}
	.folderpathContainer img {
		border: 0;
		margin: 0;
		padding: 0;
	}

	/* --- Aloldali felsĹ menĂź -------------------------------------------------- */
	div.menu {
		border-bottom: double #aaaaaa;
	}

	div.menu #stairmenu,
	div.menu #stairmenu li,
	div.menu ul.stairmenu_level2,
	div.menu ul.stairmenu_level2 li,
	div.menu ul.stairmenu_level3,
	div.menu ul.stairmenu_level3 li {
		list-style-type: none;
		line-height: 41px;
	}

	div.menu #stairmenu {
		background-color: rgb(22, 37, 62);
		background-image: url('../img/separator_bottom.jpg');
		background-repeat: repeat-x;
		background-position: bottom left;
		margin: 0px;
		padding-left: 0px;
		width: 100%;
	}
	div.menu ul.stairmenu_level2 {
		background-image: url('../img/separator_bottom.jpg');
		background-repeat: repeat-x;
		background-position: bottom left;
		padding-left: 0px;
	}
	div.menu ul.stairmenu_level2, 
	div.menu #stairmenu li.signedItem {
		background-color: rgb(58, 70, 92);
	}
	div.menu ul.stairmenu_level3 {
		background-image: url('../img/spacer.gif');
		line-height: 16px;
		padding: 5px 0px 10px 0px;
	}
	div.menu ul.stairmenu_level3,
	div.menu ul.stairmenu_level2 li.signedItem {
		background-color: rgb(120, 137, 163);
	}
	div.menu ul.stairmenu_level2,
	div.menu ul.stairmenu_level3 {
		line-height: 32px;
		margin-left: 0px;
		width: 920px;
	}
	div.menu #stairmenu li {
		border-right: 1px solid rgb(253, 255, 233);
		font-weight: bold;
	}
	div.menu ul.stairmenu_level2 li,
	div.menu ul.stairmenu_level3 li {
		font-weight: normal;
	}
	div.menu #stairmenu li,
	div.menu ul.stairmenu_level2 li,
	div.menu ul.stairmenu_level3 li {
		float: left;
		margin: 0px;
		padding: 0px 10px;
		white-space: nowrap;
	}
	div.menu #stairmenu li a,
	div.menu ul.stairmenu_level2 li a,
	div.menu ul.stairmenu_level3 li a {
		color: white;
	}
	div.menu ul.stairmenu_level2 li {
		background-image: url('../img/design_basic/menuseparator_level2.gif');
		background-repeat: no-repeat;
		background-position: top right;
		border-right: 0px;
		line-height: 32px;
		margin-top: 2px;
		margin-left: 0px;
		padding-left: 9px;
		padding-right: 9px;
	}
	div.menu ul.stairmenu_level2 li.lastSignedItem {
		line-height: 31px;
		margin-bottom: 1px;
	}
	div.menu ul.stairmenu_level3 li {
		background-image: url('../img/design_basic/menuseparator_level3.gif');
		background-repeat: no-repeat;
		background-position: top right;
		font-weight: normal !important;
		line-height: 16px;
		margin-left: 0px;
		margin-top: 0px;
		padding-right: 20px;
	}
	div.menu ul.stairmenu_level3 .lastelement_noline {
		background-image: none !important;
	}
	div.menu ul.stairmenu_level3 li {
		border-right: 0px;
		padding-left: 10px;
	}
	div.menu #stairmenu li a {
		text-transform: uppercase;
		font-size: 13px;
	}
	div.menu ul.stairmenu_level3 li a {
		font-size: 12px;
	}
	div.menu ul.stairmenu_level2 li a,
	div.menu ul.stairmenu_level3 li a {
		text-transform: none;
	}
	li.hiddenLastItem, li.hiddenLastItem a {
		clear: both;
		float: none !important;
		font-size: 0px !important;
		line-height: 0px !important;
	}
	
	/* --- Jobb oldali panel ---------------------------------------------------- */
	.leftbox h3 {
		border-top: 2px solid black;
		clear: both;
		color: rgb(26, 26, 26);
		font-weight: normal;
		font-size: 1.4em;
		margin: 0px;
		padding: 5px;
	}
	.leftbox img {
		background-color: 0px;
		border: 0;
		margin: 0;
		padding: 0;
	}
	.leftbox .leftboxGalleryImage {
		border: 2px solid black;
		display: block;
		margin: 5px auto;
		padding: 2px;
	}

	/* --- Cikk listĂĄzĂł ----------------------------------------------------------- */
	div.maincontent&gt;h2 {
		margin: 0;
	}
	
	div.maincontent h3 {
		border-top: 2px solid black;
		clear: both;
		color: #1A1A1A;
		font-size: 1.4em;
		font-weight: normal;
		margin: 0;
		padding: 5px;
	}

	/* --- Cikk-kifejtĹ ----------------------------------------------------------- */
	.olFull {
		margin-right: 10px;
	}
	.olFull h1 {
		margin: 10px 0;
	}
	.olFull a, .olFull a:visited {
		color: #3A468E;
	}
	.olFull a:hover {
		color: #A70200;
		text-decoration: underline;
	}
	.olTitle {
		font-size: 20px;
	}
	.olLinks {
		width: 120px;
	}
	.olLinks a, .olLinks a:visited {
		color: #4C4C4C;
	}
	.olLinks a:hover {
		color: #A70200;
	}
	.olPrintLink a {
		background-image: url('/site/img/cikknyomtatas.gif');
		background-position: 0 0;
		background-repeat: no-repeat;
		padding-left: 20px;
		display: block;
	}
	.olSendLink a {
		background-image: url('/site/img/cikkkuldes2.gif');
		background-position: 0 0;
		background-repeat: no-repeat;
		padding-left: 20px;
		display: block;
	}
	.olShareLink a {
		background-image: url('/site/img/megosztas.gif');
		background-position: 0 0;
		background-repeat: no-repeat;
		padding-left: 20px;
		display: block;
	}
	.olSeparator {
		border-bottom: 1px solid #cccccc;
		padding-top: 10px;
		margin-bottom: 10px;
	}
	.olDate {
		text-align: right;
	}
	.olIntro2Outer {
		float: left;
	}
	.olFull img {
		border: 1px solid black;
	}
	.olIntroInner {
		font-size: 16px;
		font-style: italic;
		font-weight: bold;
	}
	/* --- FĂłrum ---------------------------------------------------------------- */
	.forum_message {
		clear: both;
	}
	.forum_message_response {
		float: left;
	}
	.forum_message_response img {
		float: left;
		margin: 0 5px;
	}

	/* --- Technikai ------------------------------------------------------------ */
	.floatLeft {
		float: left;
	}
	.floatRight {
		float: right;
	}
}

@media print {
	/* --- Ne jelenjenek meg --------------------------------------------------- */
	.menu_topleft, .menu_topright, .header, .search, .menu, .footer_hotlinks, .footer, .leftbox, .folderpathContainer {
		display: none;
	}
	.maincontent {
		width: 819px !important;
	}
	.leftbox {
		width: 0px !important;
	}
	div, div.webra_schema_row, div.webra_schema_cell {
		float:  none !important;
		overflow: visible !important;
	}

	/* --- Cikk-kifejtĹ ----------------------------------------------------------- */
	.olFull {
		margin-right: 10px;
	}
	.olFull h1 {
		margin: 10px 0;
	}
	.olFull a, .olFull a:visited {
		color: #3A468E;
	}
	.olFull a:hover {
		color: #A70200;
		text-decoration: underline;
	}
	.olTitle {
		font-size: 20px;
	}
	.olLinks {
		display: none;
	}
	.olSeparator {
		border-bottom: 1px solid #cccccc;
		padding-top: 10px;
		margin-bottom: 10px;
	}
	.olDate {
		text-align: right;
	}
	.olIntroInner {
		font-size: 16px;
		font-style: italic;
		font-weight: bold;
	}
}</pre></body></html>