@font-face {
	font-family: 'ArialNarrowImport';
	src: url('arialni-webfont.eot');
	src: local('☺'), url('arialni-webfont.woff') format('woff'), url('arialni-webfont.ttf') format('truetype'), url('arialni-webfont.svg#webfont78rpjTgG') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'ArialNarrowImport';
	src: url('arialnb-webfont.eot');
	src: local('☺'), url('arialnb-webfont.woff') format('woff'), url('arialnb-webfont.ttf') format('truetype'), url('arialnb-webfont.svg#webfont6f15VmJt') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'ArialNarrowImport';
	src: url('arialnbi-webfont.eot');
	src: local('☺'), url('arialnbi-webfont.woff') format('woff'), url('arialnbi-webfont.ttf') format('truetype'), url('arialnbi-webfont.svg#webfontF7Kf4Wr4') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'ArialNarrowImport';
	src: url('arialn-webfont.eot');
	src: local('☺'), url('arialn-webfont.woff') format('woff'), url('arialn-webfont.ttf') format('truetype'), url('arialn-webfont.svg#webfontz0RxLEcd') format('svg');
	font-weight: normal;
	font-style: normal;
}


@media screen, projection {

	body {
		margin: 0px;
		padding: 0px;
		border: 0px;
		background-color: rgba(134,162,11,0.4);
		/*background-image: url('/download.php?docID=2973&inline=1');*/
		/*background-image: url('../img/2011/bg.jpg'); */
		/*background-image: url('../img/2012/bg2012-01.jpg');*/
		/*background-image: url('../img/_MG_2570.jpg');*/ /* osz */
		/*background-image: url('/site/img/_MG_1542.jpg');*/ 
		/*background-image: url('/site/img/26-27.JPG');*/
		/*background-image: url('/site/img/_MG_1542_csik.jpg');*/
		/*background-image: url('/site/img/1415356_595423757180166_983569237_o.jpg'); */ /* tél */
		/*background-image: url('/site/img/883627_476439242411952_1299930611_o.jpg');*/ /* tavasz */
		/*background-image: url('/site/img/_MG_1542_hd.jpg'); */
    /*background-image: url('/site/img/_MG_2430_hd.jpg');*/
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-size: 100%;
		background-position: top center;  /* NG 20120326 
    		/*background-position: 50% 25%; /* NG 20120326 */ */	
		font-family: Arial;
	}

	a, a:visited {
		outline: none;
		color: rgb(0,65,106);;
	}

	img {
		border: 0px;
		background-color: transparent;
	}

	.pg_page {
		width: 1000px;
		margin: auto;
	}

	.pg_break {
		clear: both;
		height: 1px;
	}

	#szekcio_fejlec {
		width: 1000px;
		height: 106px; 
		background-image: url('../img/2011/logo.png');
		/*background-image: url('../img/logo2.png');*/
		/*background-image: url('../img/2011/logo_nyuszi.png');*/
		background-repeat: no-repeat;
		background-position: 4px 0px;
    position: relative;
    overflow-y: visible; 	
	}

#vote_question_id_209_container label, #vote_question_id_209_container div, #vote_question_id_209_container input[type="radio"] {
	display: none;
}
#vote_question_id_209_container .answer, #vote_question_id_209_container .freeText, #vote_question_id_209_container .label {
	display: block;
}


.warningDiv {
	background-color: rgba(0,0,0,0.4);
	color: white;
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	z-index: 1000;
}

.warningDivInner {
	background-color: rgba(0,0,0,0.8);
	font-size: 16pt;
	position: absolute;
	top: 50%;
	margin-top: -100px;
	height: 200px;
	outline: 1px solid white;
	width: 400px;
	left: 50%;
	margin-left: -200px;
	text-align: center; 
	padding: 15px;
}

.warningDivInner a {
	color: white;
	text-decoration: none;
}

.warningDivInner a.wbutton {
	display: inline-block;
	background-color: rgb(0,65,106);
	padding: 5px;
}


.tobbi #alcim {
	display: none;
}

	#szekcio_felso_bal {
		float: left;
		/*height: 120px;*/
		/* width: 700px; */
		width: 980px;
		overflow: hidden;
	}

	#szekcio_felso_bal_inner_logolink {
		width: 320px;
		height: 96px;
		display: block;
		float: left;
		text-indent: -1000px;
		text-align: left;
	}

	#szekcio_felso_bal_inner h1 {
		margin: 0px;
		width: 320px;
		/* width: 730px; */
		height: 96px;
		display: block;
		float: left;
	}

	#szekcio_felso_bal_inner .head_fb img {
		margin-left: -9px;
	}
	#szekcio_felso_bal_inner .head_rss img {
		margin-left: 0px;
	}
	#szekcio_felso_bal_inner .highcontrast_skin img {
		margin-left: -6px;
	}
	

	#szekcio_felso_bal_inner_text {
		color: rgb(0,79,139); 
		/*color: #7abbe1 !important;*/
		font-size: 12px;
		padding-left: 740px !important;
		font-family: Arial narrow, ArialNarrowImport;

		//margin-top: 125px;
		//margin-bottom: 15px;
	}

.szekcio_felso_bal_inner_text_span {
	background-color: #365899;
}

	#szekcio_felso_jobb {
		float: right;
		height: 120px;
		padding: 9px 21px 0px 0px;
	}

	#searchbox_text {
		float: left;
		margin-left: 9px;
	}
	#searchbox_text input {
		width: 200px;
		color: rgb(200,200,200);
		text-align: right;
		letter-spacing: 3px;
		text-transform: lowercase;
		height: 23px;
		margin-bottom: 8px;
	}
	#searchbox_disc {
		float: right;
		margin-right: 14px;
	}

	#szekcio_kozep_pre {
		width: 1000px;
		/*background-image: url('../img/2011/centerbg-top.png');*/
		background-repeat: no-repeat;
		min-height: 18px;
		text-align: center;
	}
	#szekcio_kozep {
		/*background-image: url('../img/2011/centerbg-repeat.png');*/
		background-repeat: repeat-y;
		padding: 0px 16px 0px 28px;
	}
	#szekcio_kozep_bal {
		float: left;
		width: 650px;
	}
	.szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031323, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031319, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031327, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031331, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031335, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031341, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031471 {
		display: none;
	}
	.szekcio_kozep_bal_listazo_title a {
		display: block;
		height: 20px;
		background-position: right top;
		font-weight: bold;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(0,65,106);
		float: left;
		padding: 5px 20px 0px 5px;
		text-transform: uppercase;
		text-decoration: none;
	}
	.szekcio_kozep_bal_listazo_body_pre {
		width: 320px;
		background-image: url('../img/2011/dobozbg-top.png');
		background-repeat: no-repeat;
		height: 5px;
	}
	.szekcio_kozep_bal_listazo_body {
		width: 320px;
		background-image: url('../img/2011/dobozbg-repeat.png');
		background-repeat: repeat-y;
		min-height: 250px; /*223px;*/
	}
	.szekcio_kozep_bal_listazo_body_post {
		width: 320px;
		background-image: url('../img/2011/dobozbg-bottom.png');
		background-repeat: no-repeat;
		height: 4px;
		margin-bottom: 10px;
	}

	.szekcio_kozep_bal_listazo_body img {
		padding: 0px;
		margin: 1px 6px 7px 6px;
	}

	.szekcio_kozep_bal_listazo_body a.nobullet {
		background-image: url('');
		padding: 0px;
	}

	.szekcio_kozep_bal_listazo_body a {
		color: rgb(0,65,106);
		font-family: Arial narrow, ArialNarrowImport, Arial;
		display: block;
		text-transform: uppercase;
		text-decoration: none;
		padding: 2px 6px;
		/*font-size: 14px;*/
		letter-spacing: 1px;
		width: 306px;
	}


	.box1 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-01.png');
	}
	.box1 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-01-hover.png');
	}
	.box2 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-02.png');
	}
	.box2 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-02-hover.png');
	}
	.box3 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-03.png');
	}
	.box3 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-03-hover.png');
	}
	.box4 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-04.png');
	}
	.box4 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-04-hover.png');
	}
	.box5 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-05.png');
		color: white;
	}
	.box5 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-05-hover.png');
		color: white;
	}
	.box6 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-06.png');
		color: white;
	}
	.box6 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-06-hover.png');
		color: white;
	}
	.box7 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-07.png');
		color: white;
	}
	.box7 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-07-hover.png');
		color: white;
	}
	.box8 .szekcio_kozep_bal_listazo_title a {
		background-image:  url('../img/2011/dobozbg-ful-08.png');
		color: white;
	}
	.box8 .szekcio_kozep_bal_listazo_title a:hover {
		background-image:  url('../img/2011/dobozbg-ful-08-hover.png');
		color: white;
	}

	.box1 .szekcio_kozep_bal_listazo_body a:hover {
		background-color: rgb(245,243,222);
	}
	.box2 .szekcio_kozep_bal_listazo_body a:hover {
		background-color: rgb(249,240,234);
	}
	.box3 .szekcio_kozep_bal_listazo_body a:hover {
		background-color: rgb(204,236,251);
	}
	.box4 .szekcio_kozep_bal_listazo_body a:hover {
		background-color: rgb(202,234,206);
	}
	.box5 .szekcio_kozep_bal_listazo_body a:hover {
		background-color: rgb(216,212,229);
	}
	.box6 .szekcio_kozep_bal_listazo_body a:hover {
		background-color: rgb(234,224,207);
	}

	.box2, .box4, .box6, .box8 {
		margin-left: 10px;
	}

	.szekcio_kozep_bal_listazo {
		float: left;
		width: 320px;
	}

	.szekcio_kozep_bal_also_outer {
		color: rgb(0,65,106);
		width: 644px;
		background-color: rgb(223,240,249);
		padding: 3px;
		margin-bottom: 0px;
	}

	.szekcio_kozep_bal_also {
		color: rgb(0,65,106);
		width: 644px;
		background-color: rgb(223,240,249);
		padding: 3px;
		margin-bottom: 0px;
		display: inline;
	}

	.szekcio_kozep_bal_also a {
		color: rgb(0,65,106);
		font-family: Arial narrow, ArialNarrowImport, Arial;
		font-size: 14px;
		line-height: 22px;
	}

	.szekcio_kozep_bal_also_outer h3 {
		font-weight: bold;
		font-family: "Arial narrow", ArialNarrowImport, Arial;
		text-transform: uppercase;
		font-size: 15px !important;
		margin: 5px 0px;
	}

	.szekcio_kozep_bal_also h3 a:hover {
		text-decoration: underline;
	}

	#szekcio_kozep_jobb {
		float: right;
		width: 265px;
	}

	div.small_scroller_lepteto_next {
		position: absolute;
		right: 0px;
		top: 62px;
	}

	div.small_scroller_lepteto_prev {
		position: absolute;
		top: 62px;
	}

	.small_scroller_outer {
		background-color: white;
		padding: 7px;
		width: 227px;
		height: 300px;
		clear: both;
		overflow: hidden;
		margin: 28px 0px 33px 10px;
	}
	.small_scroller {
		width: 227px;
		height: 300px;
		overflow: hidden;
		position: absolute;
	}
	.small_scroller_line {
		height: 300px;
		width: 5000px;
		overflow: visible;
		position: relative;
	}
	.small_scroller_item {
		float: left;
	}
	.small_scroller_item_image {
		overflow: hidden;
		width: 227px;
		height: 170px;
		margin-bottom: 12px;
	}
	.small_scroller_item_image img {
		margin: 0px;
		padding: 0px;
	}
	.small_scroller_item_title {
		overflow: hidden;
		width: 227px;
		height: 24px;
	}
	.small_scroller_item_title a {
		color: #004F8B;
		font-weight: bold;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		font-size: 16px;
		text-transform: uppercase;
	}
	.small_scroller_item_intro {
		overflow: hidden;
		color: #004F8B;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		font-size: 13px;
		width: 227px;
		height: 95px;
		margin-bottom: 10px;
	}

	#szekcio_kozep_post {
		width: 1000px;
		/*background-image: url('../img/2011/centerbg-bottom.png');*/
		background-repeat: no-repeat;
		background-position: left top;
		height: 53px;
	}

	#szekcio_also_pre {
		width: 1000px;
		background-image: url('../img/2011/footerbg-top.png');
		background-repeat: no-repeat;
		height: 16px;
	}
	#szekcio_also {
		width: 1000px;
		background-image: url('../img/2011/footerbg-repeat.png');
		background-repeat: repeat-y;
		padding: 0px 26px;
		color: white;
	}
	#szekcio_also_post {
		width: 1000px;
		background-image: url('../img/2011/footerbg-bottom.png');
		background-repeat: no-repeat;
		height: 18px;
	}

	#szekcio_lablec {
		width: 1000px;
		text-align: center;
		color: white;
	}

	.hidden, .hiddenLastItem, #szekcio_also ul ul li.hiddenLastItem, .fk_h {
		display: none !important;
	}

	#szekcio_also {
		padding: 2px 26px;
	}

	#szekcio_also a {
		color: white;
	}

	#szekcio_also ul {
		list-style: none;
	}

	#szekcio_also ul li {
		margin: 0px;
	}

	#szekcio_also ul ul, #szekcio_also ul ul li {
		display: inline !important;
	}

	#szekcio_also ul li a {
		text-transform: uppercase;
	}

	#szekcio_also > ul > li > a {
		display: inline-block;
		width: 120px;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}
	#szekcio_also > ul > li {
		margin-bottom: 2px;
	}

	#szekcio_also ul ul li a {
		display: inline !important;
		text-transform: lowercase;
		padding: 0px 10px 0px 3px;
		background-image: url('../img/2011/separator-sitemap.png');
		background-repeat: no-repeat;
		background-position: right center;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	#szekcio_also ul ul li.lastItem a {
		background-image: url('');
	}

	#szekcio_lablec a {
		color: white;
		letter-spacing: 3px;
	}

	#szekcio_lablec ul {
		list-style: none;
	}
	#szekcio_lablec ul li {
		display: inline;
		margin: 0px;
	}
	#szekcio_lablec ul li.hiddenLastItem {
		display: none;
	}

	#szekcio_lablec ul li a {
		padding: 0px 14px 0px 7px;
		background-image: url('../img/2011/potty_feher.png');
		background-repeat: no-repeat;
		background-position: right center;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	#szekcio_lablec ul li.lastItem a {
		background-image: url('');
	}


	/* news image scroller */
	#newsimagescroller img {
		margin: 0px;
		padding: 0px;
		background-color: transparent;
		border: 0px;
	}

	#newsimagescroller {
		width: 650px;
		height: 355px;
		margin-bottom: 12px;
	}

	div.scroller {
		font-size: 0.75em;
		width: 650px;
		height: 355px;
		overflow: hidden;
		color: white;
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 0px;
		top: 0px;
	}

	div.scroller div.section {
		float: left;
		padding: 0px;
		width: 650px;
		height: 355px;
		/*
		position: absolute;
		overflow: hidden;
		width: 100%;
		height: 100%;
		left: 0px;
		*/
	}

	div.kiemelt_lepteto_next {
		position: absolute;
		right: 0px;
		top: 100px;
	}

	div.kiemelt_lepteto_prev {
		position: absolute;
		top: 100px;
	}

	div.scroller div.content {
		width: 10000px;
		overflow: visible;
		position: relative;
	}

	div.scroller div.content img {
		position: absolute;
		top: 0px;
		left: 0px;
	}

	div.scroller div.content a {
		color: white;
		text-decoration: none;
		/*font-family: Arial narrow, ArialNarrowImport, Arial;*/
	}

	div.scroller div.content a:hover {
		color: white;
		text-decoration: underline;
	}

	.scroller_sectiontitle {
		display: block;
		z-index: 998;
		padding: 0px;
		width: 640px;
		height: 135px;
		position: absolute;
		bottom: 0px;
	}

	.scroller_sectiontitle h3, .scroller_sectiontitle h1 {
		display: block;
		vertical-align: middle;
		width: 630px;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		text-transform: uppercase;
		margin: 0px 0px 0px 0px;
		padding: 5px;
		font-size: 20px;
		font-weight: normal;
	}

	.scroller_articleintro {
		display: block;
		vertical-align: middle;
		width: 630px;
		margin: 0px;
		padding: 0px 5px 5px;
		height: 85px;
		overflow: hidden;
		font-size: 14px;
    line-height: 108%;
	}
	.scroller_articleintro a {
		text-decoration: underline !important;
	}

	.scroller_sectiontitle h3 a, .scroller_sectiontitle h1 a {
		font-weight: normal;
	}

	#kiemelt_alsobg {
		position: absolute;
		width: 100%;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
		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;
		bottom: 0px;
		height: 106px;
		border-top: 1px solid white;
		background-color: black;
	}

	.kiemelt_felsobg {
		top: auto;
		bottom: 0px;
		height: 140px;
		border-bottom: none;
		border-top: none;
		z-index: 997;
		position: absolute;
		width: 100%;
		overflow: hidden;
		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;
		background-image: url('../img/2011/fohir-introbg.png');
		background-repeat: repeat;
	}

	.kiemelt_felso .kiemelt_felsobg {
		background-color: #AE0011;
	}

	.kiemelt_also #kiemelt_alsobg {
		background-color: #AE0011;
	}

	.kiemelt_also_torles #kiemelt_alsobg {
		visibility: hidden;
	}

	.also_torles #kiemelt_also {
		visibility: hidden;
	}

	#kiemelt_also_bal {
		position: absolute;
		bottom: 0px;
		height: 106px;
		z-index: 998;
		display: block;
		padding: 0px 5px;
		margin: 0px;
		overflow: hidden;
	}

	#kiemelt_also_jobb {
		position: absolute;
		bottom: 30px;
		right: 20px;
		z-index: 9999;
		display: none;
		padding: 0px 5px;
		margin: 0px;
	}

	#kiemelt_also_bal a {
		color: white;
	}

	#kiemelt_also_bal h2 {
		margin: 5px;
		padding: 0px 0px 5px 0px;
		font-size: 18px;
		font-weight: normal;
		background-image: url('../img/bottom_dots.gif');
		background-position: bottom left;
		background-repeat: repeat-x;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	.scroller {
		z-index: 1;
	}
	#kiemelt_also {
		/*display: none;*/
  	position: relative;
		z-index: 2;
	}
  #kiemelt_szamok { 
  	z-index: 125; 
  	display: block;
  	position: absolute;
  	padding: 5px;
  	padding-top: 15px;
  	bottom: -355px;
  	left: 275px;
  	font-size: 18px; 
  	background-color: transparent;
  	height: 20px;
  }
  #kiemelt_szamok a { 
  	text-decoration: none;
  	font-family: 'Arial Unicode MS', Calibri, Arial, sans-serif;
  	display: block;
  	float: left;
  	background-repeat: no-repeat;
  	overflow: hidden;
  	text-indent: -99px;
  	width: 20px;
  	height: 18px;
  	/*background-position: 0px -17px;*/
  }
  #kiemelt_szamok a:nth-child(1), #szamoksec_1 { background-image: url('../img/2012/1w.png'); }
  #kiemelt_szamok a:nth-child(2), #szamoksec_2 { background-image: url('../img/2012/2w.png'); }
  #kiemelt_szamok a:nth-child(3), #szamoksec_3 { background-image: url('../img/2012/3w.png'); }
  #kiemelt_szamok a:nth-child(4), #szamoksec_4 { background-image: url('../img/2012/4w.png'); }
  #kiemelt_szamok a:nth-child(5), #szamoksec_5 { background-image: url('../img/2012/5w.png'); }
  #kiemelt_szamok a.activenum:nth-child(1), #szamoksec_1.activenum { background-image: url('../img/2012/1pol.png'); }
  #kiemelt_szamok a.activenum:nth-child(2), #szamoksec_2.activenum { background-image: url('../img/2012/2pol.png'); }
  #kiemelt_szamok a.activenum:nth-child(3), #szamoksec_3.activenum { background-image: url('../img/2012/3pol.png'); }
  #kiemelt_szamok a.activenum:nth-child(4), #szamoksec_4.activenum { background-image: url('../img/2012/4pol.png'); }
  #kiemelt_szamok a.activenum:nth-child(5), #szamoksec_5.activenum { background-image: url('../img/2012/5pol.png'); }

	#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: auto;
		bottom: 55px;
		left: auto;
		right: 5px;
		z-index: 9999;
		display: block;
		padding: 0px;
		margin: 0px;
	}

	#szekcio_kozep_bal_main_pre {
		width: 654px;
		height: 25px;
		background-image: url('../img/2011/articlebg-top.png');
	}
	#szekcio_kozep_bal_main {
		width: 654px;
		background-image: url('../img/2011/articlebg-repeat.png');
		background-repeat: repeat-y;
		/*overflow-x: hidden;*/
	}
	
	#szekcio_kozep_bal_main .cikkkifejto_intro2 {
    overflow-x: hidden;
  }
	
	#szekcio_kozep_bal_main_post {
		width: 654px;
		height: 25px;
		background-image: url('../img/2011/articlebg-bottom.png');
	}

	#szekcio_kozep_bal_main_bal {
		float: left;
		width: 400px;
		clear: both;
	}

	#szekcio_kozep_bal_main_bal {
		margin-top: 20px;
		margin-left: 10px;
	}

	.cikklistazo_hirek_egyed {
		margin-bottom: 15px;
	}

	.cikklistazo_hirek_egyed_datum1 {
		color: rgb(120,188,233);
		float: left;
		width: 85px;
	}

	.cikklistazo_hirek_egyed_datum2 {
		float: left;
		width: 300px;
		border-bottom: 1px solid rgb(120,188,233);
		height: 12px;
	}

	.cikklistazo_hirek_egyed_cikk {
		margin-top: 3px;
		color: #004F8B;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	.cikklistazo_hirek_egyed_cikk_kep {
		float: left;
		max-height: 100px;
		max-width: 90px;
		overflow: hidden;
		margin: 0px 4px 4px 0px;
	}
	.kepjobbra .cikklistazo_hirek_egyed_cikk_kep {
		float: right !important;
		max-height: 100px;
		max-width: 90px;
		overflow: hidden;
		margin: 0px 4px 4px 4px;
	}
	.cikklistazo_hirek_egyed_cikk_kep img {
		margin: 0px;
		padding: 0px;
	}

	.cikklistazo_hirek_egyed_cikk_cim a {
		color: #004F8B;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 16px;
	}

	.kepfelett {
		color: #004F8B;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 18px;
		margin-bottom: 20px;
	}


	.cikklistazo_hirek_egyed_cikk_cim {
		text-align: left;
	}

	.cikklistazo_hirek_egyed_cikk_alcim {
		text-transform: uppercase;
		font-size: 14px;
	}

	.cikklistazo_hirek_egyed_cikk_intro {
		font-size: 14px;
	}

	.cikklistazo_hirek_egyed_cikk_tovabb a {
		color: rgb(120,188,233);
		text-decoration: underline;
		font-style: italic;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	#szekcio_kozep_bal_main_jobb {
		float: right;
		width: 200px;
		margin-right: 15px;
	}

	.cikklistazo_tovabbi_hirek h3, .cikklistazo_tovabbi_hirek h3 a {
		color: rgb(0,65,106);
		font-weight: bold;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		text-align: right;
		font-variant: small-caps;
		font-size: 18px;
		margin-bottom: 15px;
		background-image: url('');
	}

	.cikklistazo_tovabbi_hirek h3 a:hover {
		text-decoration: underline;
	}

	.cikklistazo_tovabbi_hirek a {
		color: rgb(0,65,106);
		font-family: Arial narrow, ArialNarrowImport, Arial;
		display: block;
		text-align: left;
		font-variant: small-caps;
		font-size: 15px;
		margin-bottom: 5px;
		padding: 0px 0px 0px 10px;
		background-image: url('../img/2011/potty.png');
		background-repeat: no-repeat;
		background-position: 0px 9px;
	}

	.cikkkifejto {
		min-height: 1093px;
		clear: both;
	}

	.cikkkifejto_bal a {
		text-decoration: underline;
	}

	.cikkkifejto_intro2 {
		margin: 0px 15px;
	}
	.cikkkifejto_intro2 img {
		margin: 0px;
		padding: 0px;
	}
	.cikkkifejto_bal {
		float: left;
		width: 421px;
		margin-top: 10px;
	}
	.cikkkifejto_torzs {
		margin-left: 15px;
		margin-right: 15px;
		color: rgb(0,65,106);
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}
	.cikkkifejto_jobb {
		float: right;
		width: 200px;
		margin-right: 15px;
		margin-top: 40px;
	}
	.cikkkifejto_cim {
		font-weight: bold;
		text-transform: uppercase;
		font-size: 18px;
		margin-bottom: 0px;
	}
	.cikkkifejto_alcim {
		font-weight: bold;
		font-variant: small-caps;
		font-size: 16px;
		margin-bottom: 6px;
	}
	
	.cikkkifejto_intro {
    font-weight: bold;
    margin-bottom: 20px;
  }
	
.kapcsfelv {
	padding:15px;
	width:150px;
	background-color:#cccccc;
	border:1px solid black;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:10px;
	font-size: 16px;
}


	.cikkkifejto_intro, .cikkkifejto_txt {
		font-size: 14px;
		font-family: Arial;
	}
	
	.cikkkifejto_intro a, .cikkkifejto_txt a {
	    text-decoration: underline;
	}
	
	.cikklistazo_alrovatok {
		padding: 10px;
		clear: both;
	}
	div.cikkkifejto_linkek {
		height: 24px;
		margin: 10px 0px;
	}
	.cikkkifejto_linkek .olPrintLink a {
		background-image: url('../img/2012/printer.png');
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		float: right;
		padding: 1px 3px 0px 0px;
		border-right: 1px solid rgb(214,224,225);
		width: 21px;
		height: 23px;
		text-indent: -9999px;
	}
	.cikkkifejto_linkek .olSendLink a {
		background-image: url('../img/2012/mail-open.png');
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		float: right;
		padding: 2px 5px 1px 5px;
		border-right: 1px solid rgb(214,224,225);
		width: 17px;
		height: 21px;
		text-indent: -9999px;
	}
	.cikkkifejto_linkek .backLink a {
		background-image: url('../img/2012/arrow-curve-180.png');
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		float: right;
		padding: 5px 0px 8px 4px;
		width: 23px;
		height: 11px;
	}
	
	.cikkkifejto_gallery_title {
	    margin-left: 16px;
	}

	#szekcio_kozep_bal_menu {
		padding-top: 3px;
	}
	#szekcio_kozep_bal_menu_sub {
		width: 622px;
	}

	#szekcio_kozep_bal_menu .laddermenu li {
		display: block;
		float: right;
		margin: 0px;
		margin-left: -6px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2323_li {
		margin: 0px;
	}
	#szekcio_kozep_bal_menu .laddermenu li a {
		display: block;
		font-size: 12px;
		padding: 3px 1px 3px 11px;
		height: 20px;
		margin-bottom: -6px;
		margin-top: 4px;
		text-transform: uppercase;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(0,65,106);
		text-decoration: none;
	}

	#szekcio_kozep_bal_menu .laddermenu li.laddermenu_li_selected a {
		font-weight: bold;
		height: 18px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 5px;
		padding-bottom: 1px;
		padding-left: 9px;
		padding-right: 4px;
		position: relative;
	}

	#szekcio_kozep_bal_menu .laddermenu li.laddermenu_li_selected#laddermenu_ul_99_2109_li a {
		height: 24px;
		margin-bottom: -6px;
		position: static;
	}


	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10661_li a {
		background-image: url('../img/2011/01.png');
		width: 97px;
		padding-left: 6px;
		padding-right: 6px;
		background-size: cover;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10661_li a:hover {
		background-image: url('../img/2011/01-hover.png');
		width: 97px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10663_li a {
		background-image: url('../img/2011/02.png');
		width: 66px;
		background-size: cover;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10663_li a:hover {
		background-image: url('../img/2011/02-hover.png');
		width: 66px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10659_li a {
		background-image: url('../img/2011/03.png');
		width: 131px;
		background-size: cover;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10659_li a:hover {
		background-image: url('../img/2011/03-hover.png');
		width: 131px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10677_li a {
		background-image: url('../img/2011/04.png');
		width: 87px;
		background-size: cover;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10677_li a:hover {
		background-image: url('../img/2011/04-hover.png');
		width: 87px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10657_li a {
		background-image: url('../img/2011/05.png');
		color: white;
		width: 96px;
		background-size: cover;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10657_li a:hover {
		background-image: url('../img/2011/05-hover.png');
		color: white;
		width: 96px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10655_li a {
		background-image: url('../img/2011/06.png');
		color: white;
		width: 97px;
		background-size: cover;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_10655_li a:hover {
		background-image: url('../img/2011/06-hover.png');
		color: white;
		width: 97px;
	}


	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2109_li a {
		background-image: url('../img/2011/01.png');
		width: 86px;
		padding-left: 6px;
		padding-right: 6px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2109_li a:hover {
		background-image: url('../img/2011/01-hover.png');
		width: 86px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2099_li a {
		background-image: url('../img/2011/02.png');
		width: 47px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2099_li a:hover {
		background-image: url('../img/2011/02-hover.png');
		width: 47px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2087_li a {
		background-image: url('../img/2011/03.png');
		width: 51px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2087_li a:hover {
		background-image: url('../img/2011/03-hover.png');
		width: 51px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2071_li a {
		background-image: url('../img/2011/04.png');
		width: 77px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2071_li a:hover {
		background-image: url('../img/2011/04-hover.png');
		width: 77px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2059_li a {
		background-image: url('../img/2011/05.png');
		color: white;
		width: 56px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2059_li a:hover {
		background-image: url('../img/2011/05-hover.png');
		color: white;
		width: 56px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2045_li a {
		background-image: url('../img/2011/06.png');
		color: white;
		width: 67px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2045_li a:hover {
		background-image: url('../img/2011/06-hover.png');
		color: white;
		width: 67px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2145_li a {
		background-image: url('../img/2011/07.png');
		color: white;
		width: 76px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2145_li a:hover {
		background-image: url('../img/2011/07-hover.png');
		color: white;
		width: 76px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2143_li a {
		background-image: url('../img/2011/08.png');
		color: white;
		width: 107px;
	}
	#szekcio_kozep_bal_menu .laddermenu li#laddermenu_ul_99_2143_li a:hover {
		background-image: url('../img/2011/08-hover.png');
		color: white;
		width: 107px;
	}

	#szekcio_kozep_bal_main .sitemap li.firstItem {
		margin-top: 0px;
	}

	.default_skin {
		display: none;
	}

	.cikkkifejto_gallery {
		margin-top: 20px;
		margin-left: -10px;
	}

	.cikkkifejto_gallery_item {
		width: 109px; 
		height: 109px;
		float: left;
		margin-left: 5px;
		background-image: url('../img/2011/cikk-gall-bg.gif');
	}

	.cikkkifejto_gallery_item_inner {
		width: 96px;
		height: 96px;
		overflow: hidden;
		margin: 5px;
	}

	.cikkkifejto_gallery_item img {
		margin: 0px;
	}

	.gallerylist_item_first {
		float: left;
		clear: both;
		width: 628px;
		height: 382px;
		background-image: url('../img/2011/mediaitem-first-bg.png');
		margin: 0px 0px 0px 12px;
	}

	.gallerylist_item_first .gallerylist_item_image {
		margin: 1px 3px;
		overflow: hidden;
		width: 622px;
		height: 307px;
		text-align: center;
	}
	.gallerylist_item_first .gallerylist_item_image a img {
		margin: 0px;
		height: 307px;
	}

	.gallerylist_item_first .gallerylist_item_cim {
		text-transform: uppercase;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(0,65,106);
		font-size: 17px;
		font-weight: bold;
		margin: 5px 0px 0px 8px;
		width: 260px;
		height: 40px;
		overflow: hidden;
	}

	.gallerylist_item_first .gallerylist_item_intro {
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(0,65,106);
		font-size: 12px;
		float: right;
		margin: 5px 8px 0px 0px;
		width: 330px;
		height: 60px;
		overflow: hidden;
	}

	.gallerylist_item_first .gallerylist_item_datum {
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(66,126,149);
		font-size: 12px;
		width: 260px;
		margin: 10px 0px 0px 8px;
	}

	.gallerylist_item_also {
		float: left;
	}

	.gallerylist_item {
		float: left;
		width: 202px;
		height: 245px;
		background-image: url('../img/2011/mediaitem-bg.png');
		margin: 12px 0px 0px 11px;
		display: block;
	}
	.gallerylist_item:hover {
		text-decoration: none;
		background-image: url('../img/2011/mediaitem-bg-selected.png');
	}

	.gallerylist_item .gallerylist_item_image {
		float: left;
		margin: 5px;
		overflow: hidden;
		width: 96px;
		height: 68px;
	}
	.gallerylist_item .gallerylist_item_image img {
		width: 96px;
		margin: 0px;
	}
	.gallerylist_item .gallerylist_item_jobb {
		float: right;
		width: 90px;
		margin: 5px 4px 0px 0px;
	}
	.gallerylist_item .gallerylist_item_datum, .gallerylist_item .gallerylist_item_darab {
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(66,126,149);
		font-size: 12px;
	}
	.gallerylist_item .gallerylist_item_darab {
		margin-top: 2px;
	}
	.gallerylist_item .gallerylist_item_nyil {
		width: 86px;
		height: 30px;
	}

	.gallerylist_item .gallerylist_item_nyil span {
		width: 45px;
		height: 36px;
		margin: 5px auto 4px;
		display: block;
		background-image: url('../img/2011/mediaitem-button.png');
		background-position: center;
		background-repeat: no-repeat;
	}
	.gallerylist_item .gallerylist_item_nyil span:hover {
		background-image: url('../img/2011/mediaitem-button-hover.png');
	}
	.gallerylist_item .gallerylist_item_text {
		margin: 5px 0px 5px 5px;
		width: 192px;
		height: 134px;
		overflow: hidden;
	}
	.gallerylist_item .gallerylist_item_cim {
		text-transform: uppercase;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(0,65,106);
		font-size: 16px;
		font-weight: bold;
		text-align: left;
	}
	.gallerylist_item .gallerylist_item_intro {
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(0,65,106);
		font-size: 12px;
	}
	.gallerylist_item_tovabb {
		color: gray;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		font-size: 12px;
		text-decoration: underline;
		margin: 0px 5px 5px 5px;
	}
	.gallerylist_container .listazo_pager span, .gallerylist_container .listazo_pager a {
		color: rgb(0,65,106);
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	.gallerylist_container .listazo_pager {
		margin-top: 10px;
		text-align: center;
	}

	.gallerylist_container .listazo_pager .lapozo_prev {
		background-image: url('../img/2011/pager-prev.png');
		background-repeat: no-repeat;
		padding-left: 21px;
	}
	.gallerylist_container .listazo_pager .lapozo_next {
		background-image: url('../img/2011/pager-next.png');
		background-repeat: no-repeat;
		padding-left: 21px;
	}

	.gallerylist_smallbox_container a.gallerylist_smallbox_first {
		display: block;
		float: left;
		width: 184px;
		height: 215px;
		overflow: hidden;
		background-repeat: no-repeat;
		background-position: center;
		margin-left: 6px;
	}
	.gallerylist_smallbox_container a.gallerylist_smallbox_first img {
		margin: 90px 0px 0px 73px !important;
		padding: 0px !important;;
	}
	.gallerylist_smallbox_container a.gallerylist_smallbox {
		display: block;
		float: left;
		width: 85px;
		height: 60px;
		overflow: hidden;
		margin: 0px 0px 13px 9px;
		background-repeat: none;
		background-position: 50% 40%;
		-moz-border-radius: 7px;
		border-radius: 7px;
	}
	.gallerylist_smallbox_container a.gallerylist_smallbox img {
		margin: 9px 0px 0px 21px;
		padding: 0px !important;
	}
	.gallerylist_smallbox_container a.gallerylist_smallbox_last {
		margin-bottom: 0px;
	}

	#szekcio_kozep_bal_main ul.sitemap>li>a {
		font-weight: bold;
	}

	/*felső almenük*/
	.hv_submenu1, .hv_submenu2 {
		top: -24px;
		position: relative;
		clear: both;
	}
	.hv_submenu1 ul li, .hv_submenu2 ul li {
		list-style: none;
		float: left;
		display: block;
		margin: 0px;
		padding: 0px;
	}
	.hv_submenu1 ul li a {
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(81,107,126);
		text-transform: uppercase;
		text-decoration: none;
		display: block;
		padding: 3px 10px;
	}
	.hv_submenu1 ul li.signedItem>a, .hv_submenu1 ul li>a:hover {
		color: #00416A;
	}
	.hv_submenu1 ul li.signedItem>a {
		font-weight: bold;
	}

	.hv_submenu2 ul li a {
		font-family: Arial narrow, ArialNarrowImport, Arial;
		color: rgb(81,107,126);
		text-decoration: none;
		display: block;
		padding: 3px 10px;
		margin-bottom: 2px;
	}
	.hv_submenu2 ul li.signedItem>a, .hv_submenu2 ul li>a:hover {
		margin-bottom: 0px;
		color: #00416A;
	}
	.hv_submenu2 ul li.signedItem>a {
		font-weight: bold;
	}
	.hv_submenu1 ul li.pf2109.signedItem>a, .hv_submenu1 ul li.pf2109>a:hover {
		background-color: rgb(242,240,192);
	}
	.hv_submenu1 ul li.pf2099.signedItem>a, .hv_submenu1 ul li.pf2099>a:hover {
		background-color: rgb(240,211,193);
	}
	.hv_submenu1 ul li.pf2087.signedItem>a, .hv_submenu1 ul li.pf2087>a:hover {
		background-color: rgb(181,230,251);
	}
	.hv_submenu1 ul li.pf2071.signedItem>a, .hv_submenu1 ul li.pf2071>a:hover {
		background-color: rgb(193,228,189);
	}
	.hv_submenu1 ul li.pf2059.signedItem>a, .hv_submenu1 ul li.pf2059>a:hover {
		background-color: rgb(212,153,190);
	}
	.hv_submenu1 ul li.pf2045.signedItem>a, .hv_submenu1 ul li.pf2045>a:hover {
		background-color: rgb(243,161,131);
	}
	.hv_submenu1 ul li.pf2145.signedItem>a, .hv_submenu1 ul li.pf2145>a:hover {
		background-color: rgb(25,130,195);
	}
	.hv_submenu1 ul li.pf2143.signedItem>a, .hv_submenu1 ul li.pf2143>a:hover {
		background-color: rgb(242,240,192);
	}

	.hv_submenu2 ul li.gpf2109.signedItem>a, .hv_submenu2 ul li.gpf2109>a:hover {
		border-bottom: 2px solid rgb(242,240,192);
	}
	.hv_submenu2 ul li.gpf2099.signedItem>a, .hv_submenu2 ul li.gpf2099>a:hover {
		border-bottom: 2px solid rgb(240,211,193);
	}
	.hv_submenu2 ul li.gpf2087.signedItem>a, .hv_submenu2 ul li.gpf2087>a:hover {
		border-bottom: 2px solid rgb(181,230,251);
	}
	.hv_submenu2 ul li.gpf2071.signedItem>a, .hv_submenu2 ul li.gpf2071>a:hover {
		border-bottom: 2px solid rgb(193,228,189);
	}
	.hv_submenu2 ul li.gpf2059.signedItem>a, .hv_submenu2 ul li.gpf2059>a:hover {
		border-bottom: 2px solid rgb(212,153,190);
	}
	.hv_submenu2 ul li.gpf2045.signedItem>a, .hv_submenu2 ul li.gpf2045>a:hover {
		border-bottom: 2px solid rgb(243,161,131);
	}
	.hv_submenu2 ul li.gpf2145.signedItem>a, .hv_submenu2 ul li.gpf2145>a:hover {
		border-bottom: 2px solid rgb(25,130,195);
	}
	.hv_submenu2 ul li.gpf2143.signedItem>a, .hv_submenu2 ul li.gpf2143>a:hover {
		border-bottom: 2px solid rgb(242,240,192);
	}


	/* HTV */
	body.htv {
		background-image: url('../img/2011/hvtv_bg.jpg');
		background-position: center; 	
		overflow: auto; 
		background-color: white;
	}
	.htv_floater {
		top: 50%; 
		float: left;
		width: 100%;
		position: absolute;
	}
	.htv_tvcell {
		margin: 0px auto;
		background-image: url('../img/2011/hvtv_player.png');
		margin-top: -277px;
		width: 747px;
		height: 554px;
		position: relative;
		clear: both;
	}

	.htv_tvcelllink {
		position: absolute;
		bottom: 0px; 
		right: 30px; 
		overflow: hidden; 
		width: 185px;
		text-indent: -1000px;
		display: block;
	}

	.htv_tvplayer {
		padding: 55px 52px;
		width: 640px;
		height: 388px;
	}

	/* kiadványok */
	body.kiadvanyok {
		background-image: url('../img/2011/kiadvanyok-bodybg.jpg');
		background-position: center top; 	
		overflow: auto; 
		background-color: white;
		background-attachment: scroll;
		height: 1080px;
	}

	body.kiadvanyok .pg_page {
		overflow: hidden;
	}

	.kiadvanyok .kiadvanyok_header {
		background-image: url('../img/2011/kiadvanyok-header-intro.png');
		width: 792px;
		height: 125px;
	}

	.kiadvanyok_container {
		padding: 35px 0px;
		width: 1030px;
		position: relative;
		min-height: 835px;
	}

	.kiadvanyok_egyed {
		width: 480px;
		height: 280px;
		float: left;
		margin: 0px 0px 0px 35px;
	}
	.kiadvanyok_egyed_kep {
		float: left;
	}
	.kiadvanyok_egyed_jobb {
		float: left;
		width: 230px;
	}

	.kiadvanyok_egyed_cikk_cim a {
		color: rgb(0,66,107);
		font-weight: bold;
		font-size: 18px;
		text-transform: uppercase;
		font-family: Arial narrow, ArialNarrowImport, Arial;
	}

	.kiadvanyok_egyed_cikk_cim {
		margin-bottom: 10px;
	}

	.kiadvanyok_egyed_cikk_intro {
		color: rgb(0,66,107);
		font-size: 12px;
	}

	.kiadvanyok_egyed_cikk_intro a {
		color: rgb(75,156,186);
		margin-top: 5px;
	}

	.kiadvanyok_homelink {
		display: block;
		overflow: hidden;
		text-indent: -1000px;
		width: 90px;
		height: 125px;
	}

	.kiadvanyok_container .lapozo_start, .kiadvanyok_container .lapozo_end {
		display: none;
	}

	.lapozo_next:hover, .lapozo_prev:hover {
		text-decoration: none;
	}

	.kiadvanyok_container .lapozo_prev, .kiadvanyok_container .lapozo_next {
		text-indent: -1000px;
		display: block;
		background-repeat: no-repeat;
		padding-left: 21px;
		float: left;
	}

	.kiadvanyok_container .lapozo_prev {
		background-image: url('../img/2011/pager-prev.png');
	}
	.kiadvanyok_container .lapozo_next {
		background-image: url('../img/2011/pager-next.png');
		margin-left: 20px;
	}

	.kiadvanyok_container .listazo_pager {
		width: 88px;
		margin: auto;
	}
	.kiadvanyok_container .listazo_sor {
		position: absolute;
		bottom: 0px;
		width: 1027px;
		clear: both;
	}

	body.lw_reg {
		background-image: url('../img/2011/reg-bg.png');
		overflow: hidden; 
		background-color: white;
	}

	body.lw_reg #szekcio_kozep_bal_main {
		background-image: url('');
		padding: 30px;
		width: 466px;
	}

	body.lw_reg #szekcio_kozep_bal_main h1 {
		color: #004F8B;
		font-weight: bold;
		font-family: Arial narrow, ArialNarrowImport, Arial;
		font-size: 24px;
		text-transform: uppercase;
		text-align: center;
	}

	body.lw_reg #szekcio_kozep_bal_main .registration_body_container div {
		text-align: center;
		color: #004F8B;
	}

	body.lw_reg #szekcio_kozep_bal_main .registration_body_container div.registration_separator {
		height: 10px;
		clear: both;
	}

	body.lw_reg #szekcio_kozep_bal_main .registration_body_container input {
		background-image: url('../img/2011/reg-inputbg.png');
		border: 0px;
		border-right: 1px solid rgb(173,173,173);
		height: 26px;
	}

	body.lw_reg #szekcio_kozep_bal_main .registration_body_container .hv_2011_reg_sex1 input {
		background-image: url('');
		border: 0px;
	}	

	.hv_2011_reg_city_zip1 {
		width: 250px;
		margin: auto;
	}

	.hv_2011_reg_city_zip1 div {
		float: left;
		margin-left: 20px;
	}

	.hv_2011_reg_city_zip2 {
		clear: both;
		width: 250px;
		margin: auto;
	}

	.hv_2011_reg_city_zip2 div {
		float: left;
		margin-left: 35px;
	}
	.hv_2011_reg_city_zip2 .hv_2011_reg_city_zip2_1 {
		margin-left: 62px;
	}

	.hv_2011_reg_sex1 {
		width: 250px;
		margin: auto;
	}
	.hv_2011_reg_sex1 div input {
		margin-left: 20px;
	}

	.hv_2011_reg_sex2 {
		clear: both;
		width: 70px;
		margin: auto;
	}

	.hv_2011_reg_sex2 div {
		float: left;
		margin-left: 17px;
	}

	body.lw_reg .registration_ok_button {
		text-align: center;
		margin-top: 55px;
	}

	body.lw_reg .registration_ok_button .next_button {
		background-image: url('../img/2011/reg-okbutton.png');
		border: 0px;
		text-indent: -1000px;
		height: 49px;
		width: 49px;
		background-color: transparent;
		display: block;
		margin: auto;
	}

	.registration_main_container_close_button a {
		display: block;
		height: 16px;
		width: 16px;
		background-image: url('../img/2011/101.png');
		float: right;
		margin-top: 7px;
	}






	#searchbox_title {
		font-family: Trebuchet MS;
		font-size: 18px;
		color: #336666;
		padding-bottom: 3px;
		font-weight: normal;
	}	

	#searchbox_species {
		margin-top: 60px;
		color: #004F8B;
		border: 1px solid #004F8B;
		padding: 20px 0px;
	}

	#searchbox_species label {
		width: 230px;
		padding-right: 10px;
		text-align: right;
		float: left;
	}
	
	.searchbox_formlabel_minimal_charcount {
		margin-left: 240px;
	}

	#searchbox_species input, #searchbox_species select {
		xborder: 1px solid rgb(204, 204, 204);
		height: 20px;
		line-height: 20px;
		background-color: rgb(247,236,214);
	}
	
	#searchbox_species #searchStr {
		width: 150px;
	}

	#searchbox_species .year {
		width: 56px;
		margin-right: 5px;
	}

	#searchbox_species .month {
		width: 30px;
		margin-right: 5px;
	}

	#searchbox_species .day {
		width: 30px;
		margin-right: 5px;
	}

	#searchbox_species .date_to, #searchbox_species .date_to2_pre {
		margin-right: 10px;
	}
	
	#searchbox_species .searchbox_fieldseparator {
		margin-top: 10px;
	}

	#searchbox_species #search_button_container_detailed {
		padding-left: 235px;
	}

	#searchbox_species #searchButton {
		display: block;
		width: 84px;
		height: 32px;
		margin-left: 235px;
		margin-top: 10px;
		background-image: url('/site/img/kereses.jpg');
		font-size: 0px !important;
		text-indent: -9999px;
		overflow: hidden;
		border: none;
		cursor: pointer;
		margin-bottom: -35px;
	}

	.search_container_detailed .search_resultnum {
		text-align: right;
		/*color: rgb(41, 85, 113);*/
		font-style:italic;
		padding:5px 0 20px;
	}

	.listazo_resultnum {
		margin-top: 20px;
	}

	.search_container_detailed .listazo_sor {
		padding-top: 3px;
		clear: both;
		margin-bottom: 10px;
	}
	
	.search_container_detailed .listazo_resultnum {
		border-top: none;
	}
	
	.search_container_detailed .listazo_header {
		color: #336666;
	}

	.search_container_detailed .listazo_cim a,
	.search_container_detailed .listazo_cim a:link,
	.search_container_detailed .listazo_cim a:visited,
	.search_container_detailed .listazo_cim a:active
 {
		font-size: 16px;
		color: #004F8B;
		float: left;
		margin-left: 40px;
		text-decoration: underline;
	}

	.search_container_detailed .listazo_cim a:hover {
		color: #004F8B;
		text-decoration: none;
	}

	.listazo_cim {
		/*width: 450px;
		float: right;*/ /* 20120622 NG */
	}
	
	.search_container_detailed .listazo_datum {
		color: #004F8B;
		float: left;
		margin-left: 20px;
		width: 120px;
	}

	.search_container_detailed .listazo_intro {
		display: none;
		color: black;
		margin-top: 20px;
	}

	.search_container_detailed .listazo_tovabb {
		display: none;
		color: black;
		margin-top: 15px;
		text-align: right;
	}

	.search_container_detailed .listazo_tovabb a,
	.search_container_detailed .listazo_tovabb a:link,
	.search_container_detailed .listazo_tovabb a:visited,
	.search_container_detailed .listazo_tovabb a:active
 {
		color: black;
		text-decoration: none;
	}

	.search_container_detailed .listazo_tovabb a:hover {
		color: black;
		text-decoration: underline;
	}

	.search_container_detailed .objectlist-object-tovabb-text {
		display: inline;
	}

	.search_container_detailed .listazo_tovabb a .objectlist-object-tovabb-text {
		display: block;
		width: 100px;
		/* height: 7px; */
		padding-right: 20px;
		background-image: url('/site/img/new/search_list_more_button.png');
		background-position: center right;
		/* background-attachment: fixed; */
		background-repeat: no-repeat;
		float: right;
		clear: none;
	}

	.search_container_detailed .listazo_tovabb a:hover .objectlist-object-tovabb-text {
		display: block;
		width: 100px;
		/* height: 7px; */
		padding-right: 20px;
		background-image: url('/site/img/new/search_list_more_button_hover.png');
		background-position: center right;
		/* background-attachment: fixed; */
		background-repeat: no-repeat;
		float: right;
		clear: none;
		text-decoration: underline;
	}

	.search_container_detailed .listazo_tovabb a .objectlist-object-tovabb-img {
		display: none;
	}

	.search_container_detailed {
		padding: 30px;
	}

	.search_pager_container {
		clear: both;
		text-align: center;
		/* margin-top: 35px; */
	}

	.search_pager_container img {
		border: none;
		cursor: pointer;
		margin: 0px;
		padding: 0px;
		margin-left: 2px;
		margin-right: 2px;
		vertical-align: middle;
	}
	
	.search_pager_container .lapozo_inner {
		font-size: 12px;
		vertical-align: middle;
		/*
		position: relative;
		top: 8px;
		*/
		margin-left: 3px;
		margin-right: 3px;
	}

	.search_pager_container .lapozo_inner a,
	.search_pager_container .lapozo_inner a:link,
	.search_pager_container .lapozo_inner a:visited,
	.search_pager_container .lapozo_inner a:active,
	.search_pager_container .lapozo_inner a:hover {
		color: black;
	}

	.search_pager_container .lapozo_active {
		font-weight: bold !important;
		color: #A90100;
	}

	.search_pager_container .lapozo_inner_separator {
		display: inline;
		height: 12px;
		/*
		line-height: 12px;
		position: relative;
		top: 9px;
		*/
		vertical-align: middle;
	}


	#lightwindow_title_bar_title, #lightwindow_data_caption, #lightwindow_data_author_container {
	    display: none !important;
	}

	.printonly {
		display: none; 
	}
  
  #marc15 {
    position: absolute;
    font-size: 12px; 
    font-weight: bold;
    color: red;
    line-height: 22px;
    padding: 0px 20px;
    width:  100%;
    height: 22px;
    overflow:hidden;
    top: 0px;
    left: 0px;
    background-color: rgb(253,243,194);
    background-repeat: no-repeat;
    border: 0px;
    z-index: 900;
    text-align: center;

  }

  .hvkinfowindow {
  	text-align: left;
  	color: black;
  	font-size: 12px;
  }

.uvbanner {
	background-color: rgb(245,255,245);
	border:1px solid rgb(200,200,200);
	border-radius:15px; 
	text-align: center; 
	margin: 10px auto; 
	width: 255px; 
	padding: 10px 0px; 
}

.uvbanner>span {
	font-family: Arial; 
	font-size: 52px;
}

	/** ----- Teremfoglaló ----------------------------------------------*/
	.reservationTitle {
		display: block;
		clear: both;
		padding: 10px 0px;
		font-size: 17px;
		font-weight: bold;
		text-align: center;
		color: #A02828;
	}
	.reservationIntro {
		padding: 0px 10px;
	}
	.mtrtFormLabel {
		float: left;
		padding-right: 15px;
		text-align: right;
		width: 25%;
	}
	.mtrtFormField {
		float: left;
		width: 59%;
	}
	.mtrtFormSeparator {
		clear: both;
		font-size: 0px;
		height: 10px;
		line-height: 10px;
	}

	.calendarstyle {
		text-decoration: none;
		font-size: 10px;
		margin: 0px 10px;
	}
	table.calendarstyle {
		width: 400px;
	}
	div.calendarstyleMonthviewContainer {
		float: right;
	}
	table.calendarstyle_monthview {
		font-size: 11px;
		margin: 0px;
		width: 150px;
		float: right;
	}
	table.calendarstyle_monthview td {
		font-size: 11px;
		text-align: center;
	}
	
	table.calendarstyle_monthitem {
		border: 1px solid gray;
		padding: 1px;
		margin-bottom: 10px;
		float: right;
	}
	
	.calendaryearmonth {
		font-size: 12px !important;
		font-weight: bold;
		background-color: rgb(120,188,233); /*#5EBA4C;*/
		color: #ffffff;
		padding: 8px 3px;
	}
	
	.calendaryearmonth_year {
		padding-right: 5px;
	}
	
	.calendarmonth {
		font-size: 14px !important;
		font-weight: bold;
		background-color: rgb(120,188,233); /*#5EBA4C;*/
		color: #ffffff;
		padding: 8px 3px;
	}

	.calendarmonth_spacerow {
		height: 15px;
	}

	.calendar table {
		border-collapse: separate;
		border-top: 1px solid black;
		border-right: 0px;
		border-bottom: 0px;
		border-left: 1px solid black;
	}
	.calendar table td {
		border: 0px;
	}
	.calendarstyle_monthitem {
		border: 1px solid gray;
		padding: 1px;
		margin-bottom: 10px;
	}


	#calendarCommanderFieldset .mybutton, .mtrtFormField .mybutton, .cikkkifejto .buttonLogin {
		background-color: rgb(120,188,233);
		color: white;
		padding: 5px;
		border: 1px solid #00416A;
		margin: 5px 0px;
	}


	div.reservationTableContainer {
		padding: 0px 10px;
	}
	div.calendarTableLeft {
		float: left;
		padding: 3px 10px  3px  13px;
	}

	.reservationTableContainer fieldset {
		border: 1px solid #505050;
		padding: 5px 10px 5px 5px;
	}

	div.calendarstyleMonthviewContainer {
		float: right;
		padding: 0px 10px;
	}
	.calendarstyleMonthviewContainer td {
		border: 0px;
	}


	div.reservationTableContainer tr.calendarTableDayRow {
		background-image: url('../img/ct_background.png');
	}
	div.reservationTableContainer table.calendarTable thead td {
		padding: 5px 0px;
		text-align: center;
		border: 0px;
	}
	div.reservationTableContainer table.calendarTable, div.reservationTableContainer table.calendarTable tbody td {
		border: 1px solid gray;
		padding: 0px;
	}
	div.reservationTableContainer table.calendarTable tbody td.calendarTableHour {
		text-align: center;
	}
	div.calendarTableMore1Item, div.calendarTableLess1Item {
		cursor: pointer;
		overflow: hidden;
		color: #ffffff;
	}
	.calendarTableActive {
		border-left: 2px solid #d24a4a;
		border-top: 2px solid #d24a4a;
		border-right: 2px solid #780000;
		border-bottom: 2px solid #780000;
		background-color: #9b2626;
	}
	.calendarTableInActive {
		border-left: 2px solid #c8c8c8;
		border-top: 2px solid #c8c8c8;
		border-right: 2px solid #888888;
		border-bottom: 2px solid #888888;
		background-color: #a8a8a8;
	}
	div.calendarTableMore1Item {
		padding: 0px 3px;
	}
	div.calendarTableLess1Item {
		position: absolute;
	}
	.calendarTableFloatLeft {
		display: inline;
		float: left;
	}
	.calendarTableFloatRight {
		display: inline;
		float: right;
	}
	.calendarTableType_5811,
	.calendarTableType_5837,
	.calendarTableType_5839,
	.calendarTableType_5841,
	.calendarTableType_5843,
	.calendarTableType_5845,
	.calendarTableType_5847,
	.calendarTableType_5849,
	.calendarTableType_5851,
	.calendarTableType_5853,
	.calendarTableType_5855,
	.calendarTableType_5857,
	.calendarTableType_5859,
	.calendarTableType_5861,
	.calendarTableType_5863,
	.calendarTableType_5865,
	.calendarTableType_5867,
	.calendarTableType_5869,
	.calendarTableType_5871,
	.calendarTableType_5873,
	.calendarTableType_5875,
	.calendarTableType_5877,
	.calendarTableType_5881,
	.calendarTableType_5883,
	.calendarTableType_5885,
	.calendarTableType_5887,
	.calendarTableType_5889,
	.calendarTableType_5891,
	.calendarTableType_5893,
	.calendarTableType_5895,
	.calendarTableType_5897,
	.calendarTableType_5899,
	.calendarTableType_5901,
	.calendarTableType_5903,
	.calendarTableType_5905,
	.calendarTableType_5907,
	.calendarTableType_5909,
	.calendarTableType_5911,
	.calendarTableType_5913,
	.calendarTableType_5915,
	.calendarTableType_5917,
	.calendarTableType_5919,
	.calendarTableType_5921,
	.calendarTableType_5923,
	.calendarTableType_5925 {
		background-color: #aa0000;
		border-left: 2px solid #ff0000;
		border-top: 2px solid #ff0000;
		border-right: 2px solid #880000;
		border-bottom: 2px solid #880000;
	}
	.calendarTableType_5809, .calendarTableType_5879 {
		background-color: #00aa00;
		border-left: 2px solid #00bb00;
		border-top: 2px solid #00bb00;
		border-right: 2px solid #008800;
		border-bottom: 2px solid #008800;
	}
	.calendarTableType_5807 {
		background-color: #0000aa;
		border-left: 2px solid #0000ff;
		border-top: 2px solid #0000ff;
		border-right: 2px solid #000088;
		border-bottom: 2px solid #000088;
	}
	.calendarTableType_5805 {
		background-color: #aaaa00;
		border-left: 2px solid #bbbb00;
		border-top: 2px solid #bbbb00;
		border-right: 2px solid #888800;
		border-bottom: 2px solid #888800;
	}
	.calendarTableType_5803 {
		background-color: #aa00aa;
		border-left: 2px solid #ff00ff;
		border-top: 2px solid #ff00ff;
		border-right: 2px solid #880088;
		border-bottom: 2px solid #880088;
	}
	.calendarTableResourcesContainer {
	}
	.calendarTableResources {
		color: #ffffff;
		float: left;
		margin: 2px;
		padding: 2px;
	}
	div.calendarTableDayHeaderNameDay {
		display: none;
	}
	div.resourceListContainer {
		display: none;
	}
	div.mtrtNewEventContainerError {
		margin: 10px;
		color: #ff0000;
	}

	.calendaritem a.calendaritem {
		background-color: #00416A;
		color: white;
		display: block;
	}

	.newEventButton {
		margin: 10px 10px 0px 0px;
	}
	.laddermenu li {
		background-image: none;
	}
	.webra_schema_row {
		height: auto;
	}

	/* Szavazás */
	.vote2 input[type='text'],.vote2 input[type='email'] {
		width: 264px;
	}
	.vote2 label, .vote2 p {
		text-align: left;
	}
	.vote2 .questions .question {
		padding-top: 20px;
	}
	.vote2 .questions .question:first-child {
		padding-top: 0px;
	}
	.vote2 .questions .question .answerFreeText {
		padding-left: 25px;
	}

	.voteContainer {
		font-size: 16px;
	}
	.voteContainer .voteArticleContainer {
		padding-bottom: 25px;
	}
	.voteContainer .userData {
		padding-top: 15px;
	}
	.voteContainer .userData + .userData {
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.voteContainer .userData br {
		display: none;
	}
	.voteContainer .userData label {
		display: block;
		padding-top: 5px;
		padding-bottom: 5px;
		font-weight: bold;
	}
	.voteContainer .vote_captcha_label {
		padding-bottom: 5px;
		font-weight: bold;
	}
	.voteContainer .userData input, .voteContainer #vote_captcha_value {
		padding: 5px;
		border: 1px solid;
		border-radius: 5px;
		font-size: 16px;
	}
	.voteContainer .question .answer label {
		font-weight: bold;
	}
	.voteContainer .question .answer > div {
		padding-top: 2px;
		padding-bottom: 2px;
	}
	.voteContainer #vote_submit {
		padding: 5px 25px;
		border: 0px;
		border-radius: 5px;
		font-size: 16px;
		font-weight: bold;
	}

	.voteMainCsorsz .questions .answer select {
		margin-bottom: 10px;
	}
	.voteMainCsorsz #szekcio_kozep_bal_main .voteArticle img {
		padding: 0px;
		margin: 0px;
		max-width: 100%;
	}
	.voteMainCsorsz #szavazas_main {
		padding-top: 30px;
	}
	.voteMainCsorsz .voteContainer {
		color: rgb(45,47,55);
	}
	.voteMainCsorsz .voteContainer .userData input, .voteMainCsorsz .voteContainer #vote_captcha_value {
		border-color: #2d2f37;
	}
	.voteMainCsorsz .voteContainer .question .answer label {
		letter-spacing: 1px;
	}
	.voteMainCsorsz .voteContainer #vote_submit {
		background-color: #2d2f37;
		color: #39c0b9;
	}
	.voteMainCsorsz .question .answer {
		text-align: left;
	}
	.voteMainCsorsz #vote_form .questions {
		padding-bottom: 30px;
	}
	.voteMainCsorsz #vote_form .userData + div a {
		font-weight: bold;
	}

	/*
	.voteMainCsorsz #szekcio_kozep_bal {
		background-color: #39c0b9;
		border-radius: 5px;
	}
	.voteMainCsorsz #szekcio_kozep_bal_main_pre {
		background-image: none;
	}
	.voteMainCsorsz #szekcio_kozep_bal_main {
		background-image: none;
	}
	.voteMainCsorsz #szekcio_kozep_bal_main_post {
		background-image: none;
	}
	.voteMainCsorsz .voteContainer {
		color: rgb(45,47,55);
	}
	.voteMainCsorsz .voteContainer .userData input, .voteMainCsorsz .voteContainer #vote_captcha_value {
		border-color: #2d2f37;
	}
	.voteMainCsorsz .voteContainer .question .answer label {
		letter-spacing: 1px;
		x-text-shadow: 2px 1px 0 #2d2f37;
	}
	.voteMainCsorsz .voteContainer .question .answer > div:nth-child(1) label {
		color: #ffc000;
	}
	.voteMainCsorsz .voteContainer .question .answer > div:nth-child(2) label {
		color: #f35b69;
	}
	.voteMainCsorsz .voteContainer .question .answer > div:nth-child(3) label {
		color: #6c9eeb;
	}
	.voteMainCsorsz .voteContainer #vote_submit {
		background-color: #2d2f37;
		color: #39c0b9;
	}
	.voteMainCsorsz .question .answer {
		text-align: left;
	}
	*/

	.voteMainSomorjai {
	}

	.voteContainer.voteMainKornyezetvedelem .answer label {
		font-weight: normal;
	}
	.voteContainer.voteMainKornyezetvedelem .answer .freeText label + br + input {
		width: 550px;
		padding: 5px;
		border: 1px solid;
		border-radius: 5px;
		margin-left: 25px;
		font-size: 16px;
	}
	.voteContainer.voteMainKornyezetvedelem .answer .freeText br:last-child {
		display: none;
	}
	.voteContainer.voteMainKornyezetvedelem .question {
		padding-bottom: 20px;
	}
	.voteContainer.voteMainKornyezetvedelem #vote_question_id_51_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_53_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_55_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_57_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_59_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_61_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_63_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_71_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_77_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_95_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_101_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_105_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_109_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_115_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_119_container 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_125_container 
	{
		margin-top: -20px;
	}
	.voteContainer.voteMainKornyezetvedelem #vote_question_id_51_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_51_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_53_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_53_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_55_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_55_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_57_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_57_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_59_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_59_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_61_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_61_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_63_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_63_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_71_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_71_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_77_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_77_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_95_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_95_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_101_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_101_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_105_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_105_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_109_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_109_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_115_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_115_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_119_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_119_container > .label + div 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_125_container > .label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_125_container > .label + div 
	{
		display: none
	}
	.voteContainer.voteMainKornyezetvedelem #vote_question_id_127_container .answer .freeText label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_127_container .answer .freeText label + br 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_139_container .answer .freeText label 
	,.voteContainer.voteMainKornyezetvedelem #vote_question_id_139_container .answer .freeText label + br 
	{
		display: none;
	}
	.voteContainer.voteMainKornyezetvedelem .question.separator {
		padding-top: 20px;
	}

	.voteContainer.voteMainArculati .answer label {
		font-weight: normal;
	}
	.voteContainer.voteMainArculati .answer .freeText label + br + input {
		width: 550px;
		padding: 5px;
		border: 1px solid;
		border-radius: 5px;
		margin-left: 25px;
		font-size: 16px;
	}
	.voteContainer.voteMainArculati .answer .freeText br:last-child {
		display: none;
	}
	.voteContainer.voteMainArculati .question {
		padding-bottom: 20px;
	}
	.voteContainer.voteMainArculati .question.separator {
		padding-top: 20px;
	}
	.voteContainer.voteMainArculati #vote_question_id_145_container .answer .freeText label 
	,.voteContainer.voteMainArculati #vote_question_id_145_container .answer .freeText label + br 
	,.voteContainer.voteMainArculati #vote_question_id_147_container .answer .freeText label 
	,.voteContainer.voteMainArculati #vote_question_id_147_container .answer .freeText label + br 
	,.voteContainer.voteMainArculati #vote_question_id_149_container .answer .freeText label 
	,.voteContainer.voteMainArculati #vote_question_id_149_container .answer .freeText label + br 
	,.voteContainer.voteMainArculati #vote_question_id_151_container .answer .freeText label 
	,.voteContainer.voteMainArculati #vote_question_id_151_container .answer .freeText label + br 
	,.voteContainer.voteMainArculati #vote_question_id_197_container .answer .freeText label 
	,.voteContainer.voteMainArculati #vote_question_id_197_container .answer .freeText label + br 
	{
		display: none;
	}
	.voteContainer.voteMainArculati #vote_question_id_159_container 
	,.voteContainer.voteMainArculati #vote_question_id_173_container 
	,.voteContainer.voteMainArculati #vote_question_id_179_container 
	,.voteContainer.voteMainArculati #vote_question_id_187_container 
	{
		margin-top: -20px;
	}
	.voteContainer.voteMainArculati #vote_question_id_159_container > .label 
	,.voteContainer.voteMainArculati #vote_question_id_159_container > .label + div 
	,.voteContainer.voteMainArculati #vote_question_id_173_container > .label 
	,.voteContainer.voteMainArculati #vote_question_id_173_container > .label + div 
	,.voteContainer.voteMainArculati #vote_question_id_179_container > .label 
	,.voteContainer.voteMainArculati #vote_question_id_179_container > .label + div 
	,.voteContainer.voteMainArculati #vote_question_id_187_container > .label 
	,.voteContainer.voteMainArculati #vote_question_id_187_container > .label + div 
	{
		display: none
	}

	.votePG .question .answer .freeText {
		padding-right: 5px;
	}
	.votePG .question .answer .freeText label 
	,.votePG .question .answer .freeText label + br
	,.votePG .question .answer .freeText input + br
	{
		display: none;
	}
	.votePG .question .answer .freeText input {
		width: 100%;
	}
	.votePG .questions {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.votePG .questions .question .label {
		border: 2px solid #32bfb7;
		border-radius: 8px;
		padding: 15px;
		color: #379547;
	}
	.votePG .questions .question .answer {
		padding-left: 15px;
		padding-right: 15px;
	}

	.voteMainHatarorUt .question .answer .freeText label 
	,.voteMainHatarorUt .question .answer .freeText label + br
	,.voteMainHatarorUt .question .answer .freeText input + br
	{
		display: none;
	}
	/*
	.voteMainHatarorUt .question .answer .freeText {
		padding-right: 5px;
	}
	.voteMainHatarorUt .voteContainer .answer .freeText br:last-child {
		display: none;
	}
	*/
	.voteMainHatarorUt .voteContainer .questions {
		padding-bottom: 30px;
	}
	.voteMainHatarorUt #vote_form label[for='vote_user_optin'] a {
		font-weight: bold;
	}
	.voteMainHatarorUt #vote_form label[for='vote_user_email_optin'] a {
		font-weight: bold;
	}

	.voteMainKerekpar .question .answer .freeText label 
	,.voteMainKerekpar .question .answer .freeText label + br
	,.voteMainKerekpar .question .answer .freeText input + br
	{
		display: none;
	}
	.voteMainKerekpar .voteContainer .questions {
		padding-bottom: 30px;
	}

	.etteremSzavazas #vote_form #vote_question_id_345_container .answer .freeText label 
	,.etteremSzavazas #vote_form #vote_question_id_345_container .answer .freeText label + br 
	{
		display: none;
	}
	.etteremSzavazas #vote_form #vote_question_id_345_container 
	{
		margin-top: -20px;
	}
	.etteremSzavazas #vote_form #vote_question_id_345_container > .label 
	,.etteremSzavazas #vote_form #vote_question_id_345_container > .label + div 
	{
		display: none
	}

	/* Pavilon */
	.pavilon #alcim {
		display: none;
	}
	.pavilon {
		margin-left: 15px;
		margin-right: 15px;
		clear: both;
	}

	.pavilon .registration_error {
		color: red;
	}

}

@media print {

	#szekcio_felso_bal_inner_text, .default_skin, #szekcio_felso_jobb, #szekcio_kozep_pre, #szekcio_kozep_post, #szekcio_also_pre, #szekcio_also, #szekcio_also_post, #szekcio_lablec, 
	#szekcio_kozep_bal_menu, #szekcio_kozep_jobb,#szekcio_kozep_bal_main_pre, #szekcio_kozep_bal_main_post, 
	.cikkkifejto_jobb, #lightwindow_overlay, #lightwindow, .szekcio_kozep_bal_also, #kiemelt_lepteto, .noprint, .cikkkifejto_gallery, .cikkkifejto_linkek {
		display: none;
	}
	.szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031323, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031319, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031327, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031331, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031335, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031341, .szekcio_kozep_bal_listazo .szekcio_kozep_bal_listazo_body .f5031471 {
		display: none;
	}

	.cikkkifejto {
		min-height: 10px !important;
	}

	img {
		border: 0px;
	}

	a, body {
		color: black !important;
	}

	a {
		text-decoration: underline !important;
	}

	.szekcio_kozep_bal_listazo_body a {
		display: block;
	}

	.szekcio_kozep_bal_listazo_title a {
		font-size: 14px;
		font-weight: bold;
		margin-top: 10px;
		display: block;
	}

	.hidden, .gallerylist_smallbox_container a {
		display: none !important;
	}

	#szekcio_felso_bal_inner_logolink {
		text-indent: 1000px;
		text-decoration: none !important;
	}
	#szekcio_felso_bal_inner img {
		display: none;
	}

	div.printonly { 
		display: block; 
	}
	div.logohead { 
		text-align: center; 
		padding-bottom: 15px; 
		margin-bottom: 15px; 
		border-bottom: 1px solid black; 
	} 
	div.logohead img { 
		margin-bottom: 15px; 
	}
	#form_box_success, .jelentkezes_kisablak, .jelentkezes_input {
		font-size: 14px !important;
	}

}

