/*
 *  NIH
 *
 *  @date 2012-08
 *  @version 1.0
 */
@media screen, projection, print {
	/* Alapértelmezett stílusok */
	html {
		overflow-y: scroll;
		overflow-x: auto;
	}
	body {
		background-color: rgb(242,242,242);
		color: #4d4d4d;
		font-size: 12px;
		margin: 0;
		padding: 0;
	}
	html, body, span, div, p, table, td {
		color: rgb(77, 77, 77);
		font-family: Arial;
	}
	img {
		border: 0;
		background-color: transparent;
		padding: 0;
	}

	h1, h2, h3 {
		font-family: Arial;
		font-weight: normal;
		font-style: italic;
		text-decoration: none;
	}
	h1 {
		font-size: 18px;
	}
	h2 {
		font-size: 17px;
		padding: 0px 7px;
	}
	h3 {
		font-size: 16px;
		padding: 0px 7px;
	}
	h4 {
		font-size: 15px;
	}
	h5 {
		font-size: 14px;
	}
	h6 {
		font-size: 13px;
	}
	a, a:visited, a:hover {
		color: rgb(15, 163, 178);
		outline: none;
	}
	p {
		border: 0;
		margin: 8px 0;
		padding: 0;
	}
	table, table td, table th {
		border-color: rgb(24, 86, 93);
		border-collapse: collapse;
	}
	input, select, textarea {
		background-color: #E6E6E6;
		border: 1px solid #D9D9D9;
		color: #6D6E71;
		margin: 10px;
		padding: 3px;
	}

	/* Technikai div-ek kezelése */
	#cikk_lablec, .hidden, .fk_h, .hiddenLastItem {
		display: none;
	}
	.clear {
		clear:both;
	}

	/* Fejléc */
	#header img {
		border: 0px;
	}
	#logo {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		text-indent: -5000px;
		height: 141px;
		width: 251px;
	}
	.logoHun {
		background-image: url('/site/img/logo.png');
	}
	.logoEng {
		background-image: url('/site/img/logo_eng.png');
	}
	#loginButton, #newsletterButton, #loginButtonEng, #newsletterButtonEng {
		display: block;
		float: left;
		margin: 0;
		margin-top: 10px;
		margin-right: 20px;
		padding: 0;
		text-indent: -5000px;
		height: 45px;
		width: 132px;
	}
	#loginButton {
		background-image: url('/site/img/belepes2.png');
	}
	#newsletterButton {
		background-image: url('/site/img/hirlevel.png');
	}
	#loginButtonEng {
		background-image: url('/site/img/belepes2_eng.png');
	}
	#newsletterButtonEng {
		background-image: url('/site/img/hirlevel_eng.png');
	}
	#hunButton, #engButton {
		display: block;
		float: left;
		margin: 0;
		margin-top: 10px;
		padding: 0;
		text-indent: -5000px;
		height: 30px;
		width: 29px;
	}
	#hunButton {
		background-image: url('/site/img/hun.png');
	}
	#engButton {
		background-image: url('/site/img/eng.png');
	}
	.highcontrast_skin {
		background-image: url('/site/img/gyengen.png');
		display: block;
		float: left;
		margin-top: 2px;
		margin-right: 25px;
		text-indent: -5000px;
		height: 21px;
		width: 20px;
	}
	.default_skin {
		display: none;
	}
	.headerSubBox2 {
		float: right;
	}

	/* Vissza és lap teteje gombok */
	.backAndTop {
		margin: auto;
		padding-top: 20px;
		clear: both;
	}
	#teteje, #vissza {
		background-repeat: no-repeat;
		font-size: 11px;
		padding-left: 50px;
		padding-top: 8px;
		height: 31px;
		text-transform: uppercase;
		width: 116px;
	}
	#teteje {
		background-image: url('/site/img/teteje.png');
		float: right;
	}
	#vissza {
		background-image: url('/site/img/vissza.png');
		float: left;
	}
	#teteje a, #vissza a {
		color: #50498e;
		text-decoration: none;
	}

	/* Dátum */
	#datum {
		border-right: 1px solid rgb(233,233,233);
		float: left;
		margin-right: 20px;
		padding-right: 20px;
		padding-top: 8px;
		height: 20px;
	}
	.datummal {
		display: block !important;
		float: right;
		margin-top: 40px;
		background-color: transparent !important;
	}

	/* Legördülő menü */
	#udmmenu {
		float: left;
		margin-left: 20px;
		margin-top: 2px;
	}
	.udm ul {
		border: 0;
		margin: 0;
		padding: 0;
	}
	.udm {
		width: 660px !important;
		background: url('../img/udmbg.png');
		background-position-x: -5px;
		padding-left: 34px !important;
		height: 50px;
	}
	.udm>li {
		width: 158px !important;
	}
	.udm li a {
		border: 0px;
		margin:auto;
		margin-top: 4px;
		text-transform: uppercase;
		line-height: 20px;
	}
	
	.udm li ul li a {
		text-transform: none;
	}
	
	.udm li a:hover {
		font-weight: bold !important;
	}
	.udm li li {
		width: auto;
	}
	.udm li li a {
		border-top: 1px solid rgb(255,255,255);
		border-bottom: 1px solid rgb(204,204,204);
		line-height: 16px;
	}
	.udm li li a img {
		clip: auto !important;
	}

	/* Alap cikklistázó stílusok */
	#intro, #tartalom { /* deprecated */
		text-align: justify;
	}
	
	.olTitleOuter {	
		border-bottom: 2px solid #D2D2D2;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	.olTitleOuter a {
		color: #292075;
		font-size: 18px;
		font-style: italic;
		text-decoration: none;
	}
	.olIntroInner {
		text-align: justify;
	}
	.olDate {
		background: url("/site/img/datum.png") no-repeat scroll 0 0 transparent;
		float: left;
		font-size: 10px;
		margin-top: 10px;
		padding: 3px 3px 3px 5px;
		text-transform: uppercase;
		min-width: 200px;
	}
	.olDetailLinkOuter {
		background-color: #11BCD7;
		float: right;
		margin-top: 10px;
		padding: 2px 5px;
	}
	.olDetailLinkOuter a {
		font-size: 10px;
		color: white;
		text-decoration: none;
		text-transform: uppercase;
	}
	.olDetailLinkOuter a:hover {
		text-decoration: underline;
	}

	/* Beléplés és regisztráció */
	#belepes, #belepes2 {
		background-color: #f2f2f2;
		display:none;
		position:absolute;
		top:147px;
		left:53px;
		width: 290px;
		text-align: center;
	}
	#belepes #alcim, #belepes2 #alcim {
		display: none;
	}
	#belepes_cim {
		background-color: #11bcd7;
		color: white;
		padding: 10px;
		text-align: center;
		text-transform: uppercase;
		width: 270px;
	}
	.reg_cim {
		background-color: #f15a24;
		color: white;
		margin-top: 30px;
		padding: 10px;
		text-align: center;
		text-transform: uppercase;
		width: 270px;
	}
	.reg_cim2 {
		background-color: #f15a24;
		color: white;
		padding: 10px;
		text-align: center;
		text-transform: uppercase;
		width: 270px;
	}	
	.loginreg, .registration_label, .newsletter_datalabel {
		display: none;
	}
	#nlitem .registration_label {
		display: block;
	}
	#loginForm .registration_body_container {
		background: url('/site/img/login.png');
	}
	#loginInfoForm .registration_footer_container {
		height: 50px;
	}
	#nev, #email, #telefon, #szakterulet, #szoveg, #vch_login_username, #vch_login_password, #vch_email, #user_logon, #user_name, #user_email, #user_pass, #user_pass2, #newsletter_email, #newsletter_type, #search1 input, #search2 input, #search3 input, #search4 input, #search2 select, .palyazat_adatok input, .palyazat_adatok select {
		width: 200px;
	}
	#kapcs input, #kapcs textarea {
		width: 300px;
		font-family: Verdana;
		font-size: 11px;
	}
	#kapcs select {
		width: 310px;
		font-family: Verdana;
		font-size: 11px;
	}
	#kapcs #submitclear input {
		width: 160px;
		padding: 5px;
	}
	#szakterulet {
		width: 310px;
	}
	.contact_head {
		color: #625b9a;
	}
	#szoveg {
		height: 80px;
	}
	.buttonLogin, .login_ok_button, .buttonLogout, .searchButton, #submitclear input, .next_button, .newsletter_ok_button input, #hirlevel_fel input {
		background-color: #11bcd7;
		padding: 2px;
		margin: 10px;
		border: 0px;
		color: white;
		text-transform: uppercase;
	}
	
	.next_button, .login_ok_button, #hirlevel_fel input {
		padding: 5px;
	}
	
	#belsooldal .kilep .next_button {
		font-size: 11px;
	}
	
	#hirlevel_le input {
		padding: 5px;
		text-transform: uppercase;
	}
	
	.registration_error, .nlregistration_error, .report, .registration_error3, {
		color: #cb5a5e;
		padding: 20px;
	}
	#kapcs {
		text-align: center;
	}
	.buttonRegistration {
		background-color: #f15a24;
		padding: 5px;
		margin: 10px;
		border: 0px;
		color: white;
		text-transform: uppercase;
	}
	#reminderFormCointainer {
		padding: 20px;
	}
	#reminderForm a, .registration_ok_button a {
		color: #6d6e71;
		margin: 5px;
	}

	/* Szerkezet és design technikai div-ek */
	#header, #center, #center2, #footcim, #foot {
		width: 975px;
		margin: auto;
	}
#nkfih {
	font-size: 13px ;
	padding: 10px;
	width: 915px;
	margin: auto;
}
#nkfih #alcim, #nkfih .datummal {
	display: none !important;
}

#nkfih p {
	margin: 2px 0;
}

	#belsooldal {
		background-color: white;
		border-top: 4px solid #11bcd7;
		margin: auto;
		padding: 10px 20px 20px 20px;
		width: 935px;
		position: relative;
	}
	#belsooldal h2, #belsooldal #alcim, #menu_top_ {
		border-bottom: 2px solid #d3d3d3;
		color: #625b9a;
		font-style: italic;
		padding-bottom: 20px;
	}
	#belsooldal #alcim, #menu_top_ {
		font-size: 16px;
		font-weight: bold;
		margin-top: 20px;
	}
	#belsooldal #ticket_calendar_today {
		border: 0px !important;
		float: left;
		margin-top: 20px;
		margin-bottom: 20px;
		position: static !important;
		width: 500px !important;
		top: 0px !important;
		left: 0px !important;
	}
	#belsooldal #csatolmanyok_calendar {
		float: right;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	#belsooldal .datummal {
		display: none;
	}
	.belsokif {
		margin-top: 0px !important;
		width: 955px !important;
		padding-left: 0px !important;
	}
	.belsokif .folderpathCont {
		padding-left: 20px;
	}
	.mainbox_top {
		height: 40px;
	}
	.mainbox_bottom {
		background-image: url('/site/img/belsooldal.png');
		background-position: top center;
		background-repeat: no-repeat;
		height: 40px;
	}
	#center {
		padding-top: 10px;
		margin-top: 0px !important;
	}
	#center #alcim {
		display: none;
	}
	#center_kulso {
		width: 100%;
		background-color: #e7e7e7;
	}
	#center .listazo_datum2, #center2 .listazo_datum2 {
		background: url('/site/img/datum.png');
		background-repeat: no-repeat;
		font-size: 10px;
		margin-top: 10px;
		padding: 3px;
		padding-left: 5px;
		text-transform: uppercase;
	}
	#center .listazo_datum, #center2 .listazo_datum {
		background-color: #11bcd7;
		text-transform: uppercase;
		padding: 2px;
		margin-top: 10px;
		padding-left: 5px;
		padding-right: 5px;
	}
	#center .listazo_datum a, #center2 .listazo_datum a {
		text-decoration: none;
		color: white;
		font-size: 10px;
	}
	#center .listazo_cim a {
		color: #292075;
		font-size: 18px;
		font-style: italic;
		text-decoration: none;
	}
	#center .listazo_cim {
		border-bottom: 2px solid #d2d2d2;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	#center2 .separ, #center2 #alcim, #center .separ, .esemeny_ma {
		display: none;
	}
	#center2 .listazo_datum {
		background-color: #f15a24;
		border-bottom: #d8d8d8 1px solid;
	}
	#body1 {
		width: 100%;
		background: url('../img/headbg.jpg');
		background-repeat: repeat-x;
	}
	#felsosor {
		float: left;
		position: relative;
		margin-left: 50px;
	}

	/* Alsó ikonsor a lábléc felett */
	#foot_kulso {
		width: 100%;
		background-color: #f2f2f2;
	}
	#footcim {
		background: url('/site/img/footbg.png');
		height: 30px;
		padding-top: 8px;
		font-size: 16px;
		font-family: Verdana;
	}
	#foot {
		text-align: center;
	}
	#foot .listazo_pager, #foot #alcim, #foot #tartalom .datummal {
		display: none !important;
	}

	/* Lábléc menü */
	#footer1 {
		width: 100%;
		background-color: #bcbcbc;
		padding: 15px 0;
	}
	#footer1 a:hover {
		font-weight: bold;
	}
	#footer1 .article_element_title {
		float: left;
	}
	#footer1 .article_element_title a {
		text-decoration: none;
		color: #666666;
		text-transform: uppercase;
		padding: 20px;
	}
	#footer1 .article_element_separate {
		background-color: #fefefe;
		width: 1px;
		float: left;
		height: 25px;
		margin-top: -5px;
	}
	#footer1 .article_element_about, #footer1 .article_element_date, #footer1 .article_element_intro {
		display: none;
	}
	#footer1 .footer1_inner {
		margin: auto;
		width: 620px;
		text-align: center;
	}
	.footer_eng {
		width: 490px !important;
	}

	/* Lábléc kapcsolat */
	#footer2 {
		background-color: #747474;
		color: white;
		width: 100%;
		text-align: center;
		padding: 10px 0;
	}

	/* Gyors kereső */
	#searchbox, #searchInput, #searchform {
		width: 162px;
	}
	#searchInput {
		border: 0px;
		height: 15px;
		margin-top: 2px;
	}
	#search_button {
		width: 75px;
	}
	#searchform {
		background: url('../img/keresbg.png');
		background-repeat: no-repeat;
		float: right;
		padding-left: 15px;
		padding-top: 7px;
		width: 251px;
		height: 44px;
	}
	#searchbox, #search_button {
		float: left;
	}

	/* Naptár */
	#calendardiv {
		margin-left: 10px;
		position: relative;
	}
	#calendardiv .separ {
		clear: both;
		display: block !important;
		border-top: 1px solid #d8d8d8;
	}
	#calendardiv .listazo_cim {
		float: left;
		padding: 10px;
	}
	#calendardiv .listazo_cim a {
		color: #666666;
		text-decoration: none;
	}
	#calendardiv .listazo_intro, #calendardiv .listazo_datum {
		display: none;
	}
	.nap div {
		border: 1px solid #d3e3ea;
		background-color: white;
		padding:11px;
		margin: 2px;
		margin-top: 0px;
		text-align:center;
		color: #808080;
	}
	.nap_cim {
		background: url('/site/img/daybg.png');
		background-position: bottom center;
		background-repeat: no-repeat;
		color: #292075;
		font-weight: bold;
		padding: 5px 0;
		width: 50px;
		text-align:center;
	}
	.empty div {
		background-color: transparent;
	}
	.event div {
		background-color: #11bcd7;
		background: url('/site/img/calbg.png');
		color: white;
	}
	.caltable_cal {
		border-spacing:0;
		border-collapse:collapse;
	}
	.caltable_days {
		width: 308px;
	}
	.calendar_article_title, .calendar_article_place i, .calendar_article_intro {
		text-align: justify;
	}
	.calendar_article_date {
		border-bottom: 2px solid #4ccce0;
		font-weight: bold;
	}
	
	.calendar_article_title {
		font-weight: bold;
	}
	
	.calendar_article_date, .calendar_article_title, .calendar_article_place, .calendar_article_intro {
		padding: 5px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.calendar_article_place i {
		font-style: normal;
	}	
	#ticket_calendar_today {
		border: 2px solid #d4d4d4;
		display: none;
		position: absolute;
		top: 160px;
		left: 170px;
		width: 250px;
	}
	#belsooldal #ticket_calendar_today2 {
		border: 2px solid #d4d4d4;
		display: none;
		position: absolute;
		top: 360px;
		left: 970px;
		width: 250px;
	}	
	.calendar_article_date {
		color: #4ccce0;
	}
	.naptar_ev {
		width: 100px;
		background-color: #65cee0;
	}
	.naptar {
		width: 310px;
	}
	.naptar_honap {
		background-color: #65cee0;
		margin-left: 5px;
		width: 200px;
	}
	.esemeny_datum {
		background: url('/site/img/naptarbg.png');
		height: 30px;
		padding-top: 5px;
	}
	#belsooldal #ticket_calendar_today .calendar_article {
		border: 1px solid #e1e1e1;
		margin: 10px;
		padding: 3px;
	}
	#ticket_calendar_today2 .calendar_article {
		margin: 0px;
	}	
	#belsooldal #ticket_calendar_today .calendar_article_title a {
		color: #11bcd7;
		font-weight: bold;
		text-decoration: none;
	}
	#belsooldal #ticket_calendar_today .calendar_article_date {
		border: 0px;
		color: #292075;
		float: left;
		font-size: 11px;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	#belsooldal #ticket_calendar_today .calendar_also {
		background: url('/site/img/datum.png');
		background-repeat: no-repeat;
		min-height: 20px;
	}
	#belsooldal #ticket_calendar_today .calendar_article_place {
		color: #292075;
		float: left;
		font-weight: bold;
		font-size: 11px;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 280px;
	}
	#belsooldal #ticket_calendar_today .calendar_article_bovebben, .ureslistazo .listazo_datum {
		background-color: #b3b3b3;
		font-size: 11px;
		float: right;
		margin-bottom: 5px;
		margin-right: 10px;
		margin-bottom: 2px;
		padding: 3px;
	}
	#belsooldal #ticket_calendar_today .calendar_article_bovebben a, .ureslistazo .listazo_datum a {
		color: white;
		text-decoration: none;
		text-transform: uppercase;
	}

	/* Nemzetközi és hazai NIH spec. listázó */
	/*#nemzet .listazo_cim, #hazai .listazo_cim {
		background-color: #fdfdfd;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 10px;
		padding: 5px;
	}
	#nemzet .listazo_datum {
		background-color: #8cc63f;
	}
	#nemzet .listazo_datum2, #hazai .listazo_datum2 {
		background: url('/site/img/datum2.png') !important;
		background-repeat: no-repeat !important;
		border-bottom: 1px solid #d8d8d8;
		padding-bottom: 8px;
	}
	
	#nemzet .listazo_cim a, #hazai .listazo_cim a {
		color: #292075;
		text-decoration: none;
	}
	#nemzet .listazo_intro, #hazai .listazo_intro {
		padding-left: 5px;
		padding-right: 5px;
	}*/
	
	.ureslistazo .listazo_intro {
		text-align: justify;
		padding-right: 10px;
	}
	
	#palytable table tr td strong {
		color: #2c2376;
		font-weight: bold;
	}
	
	.ureskifejto table .kiemelt {
		border-bottom: 1px solid #8bc53b;
		padding-bottom: 3px;
		padding-left: 10px;
	}
	
	.ureskifejto table .kiemelt2 {
		border-bottom: 1px solid #f15a23;
		padding-bottom: 3px;
		padding-left: 10px;
	}	
	
	.nemzet .listazo_intro2, .hazai .listazo_intro2 {
		margin: 0px !important;
	}
	.nemzet .listazo_intro2 {
		margin-left: 10px !important;
	}
	.hazai {
		border-right: 1px solid #d8d8d8;
		float: left;
		margin-bottom: 20px;
		width: 321px; 
	}
	.nemzet {
		border-left: 1px solid white;
		border-right: 1px solid #d8d8d8;
		float: left;
		margin-bottom: 20px;
		width: 329px; 
	}
	.hazai .olObjectInner, .nemzet .olObjectInner {
		padding-bottom: 10px;
	}
	.hazai .olTitleOuter, .nemzet .olTitleOuter {
		background-color: #fdfdfd;
		border: 0;
		padding: 5px;
	}
	.hazai .olTitleOuter {
		margin: 10px 10px 10px 0;
	}	
	.nemzet .olTitleOuter {
		margin: 10px;
	}	
	.hazai .olTitleOuter a, .nemzet .olTitleOuter a {
		font-weight: bold;
		font-size: 12px;
		font-style: normal;
		text-decoration: none;
	}
	.hazai .olIntroOuter {
		padding: 0 20px 0 10px;
	}
	.nemzet .olIntroOuter {
		padding: 0 20px 0 20px;
	}
	.hazai .olDate, .nemzet .olDate {
		background-image: url("/site/img/datum2.png");
		background-color: rgb(238,238,238);
	}
	.nemzet .olDate {
		margin-left: 10px; 
	}
	.hazai .olDetailLinkOuter {
		background-color: rgb(241,90,36);
		margin-right: 10px; 
	}
	.nemzet .olDetailLinkOuter {
		background-color: rgb(140,198,63);
		margin-right: 10px; 
	}
	.hazai .olSeparatorInner, .nemzet .olSeparatorInner {
		clear: both;
	}
	.hazai .olSeparator, .nemzet .olSeparator {
		clear: both;
		border-top: 1px solid #d8d8d8;
		border-bottom: 1px solid white;
		height: 0px;
	}
	.olOther {
		padding-top: 10px;
	} 
	.olOther .olOtherLink {
		background-color: white;
		color: #463e87;
		display: block;
		font-size: 10px;
		font-weight: bold;
		margin: auto;
		padding: 5px;
		text-align: center;
		text-decoration: none;
		width: 108px;
		margin-bottom: 20px;
	}
	.hazai .olOther .olOtherLink {
		width: 128px;
	}
	.nemzet .olOther .olOtherLink {
		width: 151px;
	}
	.mainRight {
		border-left: 1px solid white;
		float: left;
		margin-bottom: 20px;
		width: 321px;
	}
	.hazaiKfi, .nemzetKfi {
		margin-left: 8px;
	}
	.hazaiKfi .olTitleOuter, .nemzetKfi .olTitleOuter {
		border: 0;
		margin: 0;
		padding: 0;
	}
	.hazaiKfi .olTitleOuter a, .nemzetKfi .olTitleOuter a {
		background-repeat: no-repeat;
		background-position: 293px 8px;
		color: #4D4D4D;
		display: block;
		font-size: 12px;
		font-style: normal;
		padding: 5px 40px 5px 5px;
	}
	.hazaiKfi .olTitleOuter a {
		background-image: url('/site/img/nyil.png');
	}
	.nemzetKfi .olTitleOuter a {
		background-image: url('/site/img/nyil2.png');
	}
	.hazaiKfi .olObjectInner, .nemzetKfi .olObjectInner {
		border-bottom: 1px solid #d8d8d8;
	}
	.hazaiKfi .olObjectOuter, .nemzetKfi .olObjectOuter {
		border-bottom: 1px solid white;
	}
	.hazaiKfi .olSeparatorInner, .nemzetKfi .olSeparatorInner {
		clear: both;
	}

	/* Kiemelt hír doboz *//*todo: kivenni*/
	#kiemeltDoboz {
		background-color: white;
		padding-bottom: 0px;
		width: 975px;
	}
	#kiemeltBalDoboz {
		float: left;
		width: 650px;
		min-height: 280px;
	}
	#kiemeltJobbDoboz {
		float: left;
		width: 325px;
	}
	.kiemeltLapozo {
		border-top: 3px solid #0fa3b2;
		background-color: white;
		padding: 10px;
		overflow-y: hidden;
		width: 630px;
		padding-bottom: 0px;
	}
	.kiemeltLapozo .listazo_intro2 {
		float: left;
		margin-right: 10px;
		overflow: hidden;
		width: 300px;
		min-height: 200px;
	}
	.kiemeltLapozo .listazo_intro2 p {
		margin: 0;	
	}
	.kiemeltLapozo .listazo_belso {
		background: url('/site/img/kiemeltbg.png');
		background-repeat: no-repeat;
		float: left;
		overflow: hidden;
		padding: 10px 0 10px 10px;
		width: 310px;
	}
	.kiemeltLapozo .listazo_intro {
		text-align: justify;
	}
	.kiemelthir {
		background-color: white;
		border-top: 3px solid #c1272d;
		padding: 10px 0;
		height: 241px;
		width: 325px;
		padding-bottom: 0px;
	}
.hazai .olList, .nemzet .olList {
	clear: both;
}

	.kiemelthir .olList {
		background-image: url("/site/img/kiemeltbg.png");
		background-repeat: no-repeat;
		padding: 10px;
	}
	
	.kiemeltLapozo .listazo_belso .listazo_intro, .kiemelthir .olList .olIntroOuter {
		height: 135px;
		overflow: hidden;	
	}
	
	.kiemeltLapozo .listazo_belso .listazo_cim, .kiemelthir .olList .olTitleOuter {
		height: 35px;
		overflow: hidden;	
	}	
	
	.kiemelthir .olDetailLinkOuter {
		background-color: #c1272d;
	}
	#kiemeltLapozoPager {
		float: right;
	}
	.highlightNews {
		color: #0fa3b2;
	}
	.highlightTop {
		color: #c1272d;
	}
	
	.olObjectInner .listazo_intro2 {
		width: 310px;
		overflow-x: hidden;
	}
	
	.olObjectInner .listazo_intro2 img {
		border: 1px solid white;
		margin-top: 10px;
	}	

	/* Felhasználói adatok módosítása */
	#modifydata .registration_label {
		display: block !important;
		float: left;
		margin-top: 10px;
		width: 100px;
	}
	#modifydata .registration_field {
		float: left;
		margin-top: 10px;
	}
	#modifydata .registration_field input {
		margin: 0px;
	}
	#modifydata .registration_separator {
		clear: both;
	}
	#onadatai {
		color: #cfcfcf;
		margin-right: 20px;
	}
	#onadatai, #adatok {
		float: left;
	}
	#jelszavat {
		float: right;
		height: 30px;
	}
	#modifydata .registration_footer_container {
		clear: both;
		text-align: right;
		margin-right: 50px;
	}
	#modifydata #alcim {
		margin-bottom: 20px;
	}
	.menu_top_, .hirlevelek .listazo_sor {
		background: url('/site/img/vedett.png');
		background-repeat: repeat-x;
		min-height: 32px;
		padding-top: 10px;
		padding-left: 30px;
	}
	
	.csatolmany_egyseg .menu_top_ {
		width: 178px;
	}
	
	.menu_top_ a, .hirlevelek .listazo_sor a {
		color: #4d4d4d;
	}
	.menu_top_ img, .hirlevelek .listazo_sor img {
		margin-right: 20px;
		margin-top: 2px;
	}
	.hirlevelek .listazo_sor .listazo_datum, .hirlevelek .separ {
		display: none;
	}
	.hirlevelek .listazo_sor .listazo_bov {
		display: block !important;
	}
	.vedettbov, .hirlevelek .listazo_sor .listazo_bov  {
		background-color: #b3b3b3;
		float: right;
		margin-right: 20px;
		padding: 3px;
		padding-left: 6px;
		padding-right: 6px;
		text-transform: uppercase;
	}
	.vedettbov a, .hirlevelek .listazo_sor .listazo_bov a {
		color: white;
		font-size: 11px;
		text-decoration: none;
	}
	#hirlevel_cim {
		color: #292075;
		font-size: 16px;
		text-transform: uppercase;
	}
	.newsletter_main_container {
		background: url('/site/img/felir.png');
		background-position: center;
		background-repeat: no-repeat;
	}

	/* Oldaltérkép */
	.ureslistazo .sitemap li ul li, .ureslistazo2 .sitemap li {
		background: url('/site/img/vedett2.png');
		background-repeat: repeat-x;
		height: 32px;
		padding-top: 10px;
		padding-left: 30px;
	}
	.ureslistazo .sitemap li ul, .ureslistazo2 .sitemap {
		list-style-type: none;
		list-style-image: none;
		margin-left: 0px;
		padding-left: 0px;
	}
	.ureslistazo .sitemap li ul, .ureslistazo2 .sitemap {
		border-top: 1px solid #f15a24;
	}
	.ureslistazo2 .sitemap {
		margin-top: 30px;
	}
	.ureslistazo .sitemap li a {
		color: #7c7c7c;
	}
	.ureslistazo .sitemap li ul li a {
		text-decoration: underline;
		margin-left: 20px;
	}
	.sitemap {
		list-style-type: none;
	}
	.sitemap a {
		color: #372f7e;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
	}
	.ureslistazo2 .sitemap a {
		font-weight: normal;
		text-transform: none;
		padding-left: 20px;
	}
	.sitemap_al a {
		color: #7c7c7c;
		text-transform: none;
		font-weight: normal;
	}
	.sitemap_al {
		list-style-image: url('/site/img/ul1.png');
	}
	.sitemap li {
		margin-top: 10px;
	}
	.sitemap_al li {
		margin-top: 0px;
	}
	.sitemap_al li ul {
		list-style-image: url('/site/img/ul2.png');
	}

	/* Összetett kereső */
	#search1, #search2, #search3, #search4 {
		float: left;
		margin-left: 40px;
	}
	#search1 {
		margin-left: 140px;
	}
	#search1 input, #search2 input, #search3 input, #search4 input, #search2 select {
		margin: 0px;
	}
	#search1 label, #search2 label, #search3 label, #search4 label {
		margin-right: 20px;
		text-transform: uppercase;
	}
	#search3 .year {
		margin-right: 10px;
		width: 50px;
	}
	#search3 .month, #search3 .day {
		margin-right: 10px;
		width: 20px;
	}
	.date_to {
		margin-right: 10px;
	}
	.search_resultnum, .search_pager_container {
		text-align: center;
	}
	.listazo_resultnum {
		border: 0px !important;
	}
	.search_button_container_detailed, #hirlevel_fel {
		background: url("/site/img/felir.png");
		background-repeat: no-repeat;
		background-position: center top;
		clear: both;
		margin-top: 20px;
		padding-top: 8px;
		text-align: center;
		height: 60px;
	}
	#hirlevel_le {
		text-align: center;
	}
	#searchx {
		clear: both;
	}
	.lapozo_inner {
		margin-left: 10px;
		margin-right: 10px;
	}
	.lapozo_inner a {
		color: #919191;
		text-decoration: none;
	}
	.lapozo_inner a:hover {
		color: #292075;
		text-decoration: underline;
	}
	.search_pager_container .search_gomb {
		margin-left: 20px;
		margin-right: 20px;
	}
	.search_pager_container {
		background: url('/site/img/lapozobg.png');
		background-repeat: no-repeat;
		background-position: center top;
		padding-top: 3px;
		height: 40px;
	}
	.search_container_detailed .listazo_sor,
	.doklista .listazo_sor,
	.ureslistazo .listazo_sor {
		border-left: 1px solid #e1e1e1;
		border-right: 1px solid #e1e1e1;
		border-bottom: 2px solid #e1e1e1;
		margin-top: 10px;
		padding: 5px;
	}
	.search_container_detailed .listazo_cim,
	.listazo_cim_doc,
	.ureslistazo .listazo_cim,
	.ureslistazo .listazo_intro,
	.doklista .listazo_cim,
	.doklista .listazo_intro {
		margin-top: 5px;
		margin-bottom: 5px;
		padding-left: 10px;
	}
	.search_container_detailed .listazo_cim a {
		color: #7c7c7c;
	}
	.listazo_datum_doc, .ureslistazo .datummal {
		background: url('/site/img/datum.png');
		background-repeat: no-repeat;
		color: #292075;
		font-size: 11px;
		margin-bottom: 5px;
		padding-left: 10px;
		height: 20px;
	}

	.search_container_detailed .listazo_datum {
		background-color: ##b3b3b3;
		background-repeat: no-repeat;
		color: #292075;
		font-size: 11px;
		margin-bottom: 5px;
		padding-left: 10px;
		height: 15px;
	}

	/* Dokumentum listázó */
	.doklista {
	}
	.doctype {
		color: rgb(77, 77, 77);
		float: right;
		font-size: 10px;
		text-align: center;
	}

	/* 2 dobozos NIH spec. listázó */
	#strat1 {
		float: left;
		margin-right: 30px;
		width: 290px;
	}
	#strat2 {
		float: left;
		margin-right: 20px;
		width: 595px;
	}
	#strat1 .laddermenu li {
		background: url('/site/img/libg.png');
		background-color: white;
		background-repeat: no-repeat !important;
		border-bottom: 1px solid #e6e6e6;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 25px;
		padding-right: 20px;
	}
	#strat1 .laddermenu li ul {
		margin-left: -25px;
		width: 290px;
	}
	#strat1 .laddermenu li ul li ul {
		margin-left: 0px;
	}	
	#strat1 .laddermenu li ul li {
		background-repeat: repeat-x !important;
	}
	#strat1 .laddermenu li:hover {
		background: url('/site/img/libg_nyit.png');
	}
	#strat1 .laddermenu li ul li:hover {
		background: url("/site/img/lilibg_nyit.png") no-repeat scroll 0 0 #11bcd7;
		color: white;
	}	
	#strat1 .laddermenu li ul li a:hover {
		color: white;
	}		
	#strat1 .laddermenu li ul li a {
		padding-left: 0px;
	}	
	#strat1 .laddermenu li ul li {
		background: url("/site/img/lilibg.png") no-repeat scroll 0 0 #e6e6e6;
		border-bottom: 2px solid #f2f2f2;
		min-height: 21px;
		padding-top: 5px;
		padding-bottom: 0px;
		position: relative;
		padding-left: 25px;
		padding-right: 30px;
	}
	#strat1 .laddermenu, #strat1 .laddermenu ul, #strat1 .laddermenu ul li ul {
		list-style-type: none;
		margin-left: 0px;
		margin-top: 15px;
		padding-left: 0px;
	}
	#strat1 .laddermenu li ul li ul {
		border-bottom: 0px;
		border-left: 0px;
		display: none;
		position: absolute;
		left: 290px;
		top: -15px;
		width: 280px;
	}
	#strat1 .laddermenu li ul li ul li {
		background: transparent;
		background-color: #11bcd7;
		border: 2px solid #11bcd7;
		padding-top: 2px;
		min-height: 17px;
		padding-right: 0px;
	}
	
	#strat1 .laddermenu li ul li ul li:hover {
		background: transparent;
		background-color: #11bcd7;
	}		
	
	#strat1 .laddermenu li ul li ul li a {
		color: white;
	}
	
	#strat1 .laddermenu a, #strat1 .laddermenu ul a {
		color: #595959;
		text-decoration: none;
	}
	#strat1 .laddermenu a:hover, #strat1 .laddermenu ul a:hover {
		text-decoration: underline;
		font-weight: bold;
	}
	#csatolmanyok {
		border-right: 6px solid white;
		float: left;
		min-height: 473px;
		width: 196px;
		margin-top: 50px;
	}
	#kifejto {
		border-right: 6px solid white;
		float: left;
		height: 100%;
		min-height: 462px;
		padding: 10px;
		width: 695px;
	}
	.csatolmany_egyseg {
		width: 196px;
		border-bottom: 6px solid white;
	}
	.csatolmany_nev, .csatolmany_nev_legalso {
		background-color: rgb(129,150,163);
		border-bottom: 6px solid white;
		color: white;
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		padding: 3px 3px 3px 15px;
		text-transform: uppercase;
		text-align: left;
		width: 178px;
	}
	.csatolmany_nev_legalso {
		background-color: rgb(207,129,70);
	}
	.csatolmany_elem, #menu_top_, .csatolmany_elem, .menu_top_, .csatolmany_egyseg P {
		background-color: rgb(234,234,234);
		padding: 3px 3px 3px 30px;
		width: 163px;
	}
	#menu_top_x {
		padding: 3px 3px 3px 30px;
		padding-left: 15px;
		color: rgb(15,163,178);
		border-bottom: 1px solid #d8d8d8;
		paídding-bottom: 3px;
		margin-bottom: 3px;
		font-size: 16px;
		font-style: italic;
	}	
	.csatolmany_elem, #menu_top_, .csatolmany_elem {
		padding-left: 15px;
		width: 178px;
	}
	.menu_top_ {
		padding-left: 15px;
		width: 100%;
	}
	.csatolmany_elem a, .csatolmany_elem a:visited, #menu_top_ a, #menu_top_, #menu_top_ a:visited, .menu_top_ a, .menu_top_, .menu_top_ a:visited, .csatolmany_egyseg P, .csatolmany_egyseg P a, .csatolmany_egyseg P a:visited {
		color: black;
		font-family: arial;
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
	}
	.csatolmany_elem a:hover, #menu_top_ a:hover, .menu_top_ a:hover, .csatolmany_egyseg P a:hover {
		text-decoration: underline;
	}

	/* KFI információk, NIH spec. listázó */
	#alsokfi {
		background-color: #e6e6e6;
		padding: 0 0 31px 0;
		width: 975px;
	}
	#alsokfi ul, #alsokfi ul li ul {
		list-style-type: none !important;
		list-style-image: none !important;
		margin: 0;
		padding: 0;
	}
	#alsokfi ul li ul {
		margin-left: 0px;
		padding-left: 0px;
	}
	#alsokfi ul li {
		background-repeat: repeat-x;
		float: left;
		margin-top: 15px;
		margin-left: 10px;
		text-align: center;
		width: 420px;
	}
#alsokfi .firstItem {
	float: right;
	margin-right: 31px;
	margin-bottom: 25px;
}
#alsokfi ul li ul .firstItem {
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
}
	.alsokfiHazai ul li {
		background: url('/site/img/kfi_.png');
		background-repeat: repeat-x;
	}
	.alsokfiNemzet ul li {
		background: url('/site/img/kfi.png');
		background-repeat: repeat-x;
	}
	#alsokfi>ul>li {
		margin-left: 31px;
		margin-top: 31px;
		width: 441px;
	}
	#alsokfi ul li a {
		color: #7C7C7C;
		line-height: 32px;
	}
	#alsokfi ul li ul li {
		background-position: 400px 6px;
		background-repeat: no-repeat;
		border-bottom: 1px solid white;
		margin: 0;
		padding: 0;
		text-align: left;
		height: 23px;
	}
	.alsokfiHazai ul li ul li {
		background-image: url('/site/img/nyil.png');
	}
	.alsokfiNemzet ul li ul li {
		background-image: url('/site/img/nyil2.png');
	}
	#alsokfi ul li ul li a {
		border-bottom: 1px solid #d8d8d8;
		display: block;
		height: 22px;
		line-height: 22px;
	}
	#alsokfi li.hiddenLastItem {
		border: 0
		clear: both;
		
		float: none;
		height: 0;
		min-height: 0;
		margin: 0;
		padding: 0;
	}
	#alsokfi li.hiddenLastItem a {
		display: none;
	}
	.alsokfiLabel {
		color: white;
		margin: 20px auto 0 auto;
		padding: 5px;
		padding-left: 10px;
		text-align: center;
	}
	.alsokfiLabelHazai {
		background-color: #f07f56;
		width: 180px;
	}
	.alsokfiLabelNemzet {
		background-color: #8cc63f;
		width: 205px;
	}
	
	/* todo: ?? */
	#alsokfi .listazo_intro, #alsokfi .listazo_datum, #alsokfi #alcim {
		display: none;
	}
	#alsokfi .separ {
		height: 0px;
	}
	#alsokfi .listazo_cim {
		float: left;
		padding: 5px;
	}
	#alsokfi .listazo_sor, #alsokfi .separ {
		width: 400px;
	}
	#alsokfi .listazo_cim a {
		color: #666666;
		text-decoration: none;
	}
	#alsokfi .separ {
		clear: both;
		display: block !important;
		border-top: 1px solid #d8d8d8;
	}

	/* Főoldali színes dobozfejlécek */
	.cimsor {
		background-color: white;
		float: left;
		font-size: 16px;
		padding-top: 10px;
		padding-bottom: 5px;
		width: 313px;
		text-align: center;
	}
	.cimsorHazai {
		border-bottom: 2px solid #f07f56;
	}
	.cimsorNemzetkozi {
		border-bottom: 2px solid #a4d06b;
	}
	.cimsorEsemenynaptar {
		border-bottom: 2px solid #65cee0;
	}
	.cimsorHazaiKfi {
		border-bottom: 2px solid #f07f56;
		float: none;
		margin-top: 10px;
	}
	.cimsorNemzetKfi {
		border-bottom: 2px solid #a4d06b;
		float: none;
		margin-top: 10px;
	}
	.cimsorSeparator {
		border-left: 1px solid #d8d8d8;
		border-right: 1px solid white;
		float: left;
		margin: 0 8px;
		width: 0px;
		height: 35px;
	}
	
	/* Fő tevékenység gombok */
	.tevekenysegek {
	}
	.tevekenyseg1, .tevekenyseg2, .tevekenyseg3, .tevekenyseg4,
	.tevekenyseg1Eng, .tevekenyseg2Eng, .tevekenyseg3Eng, .tevekenyseg4Eng {
		display: block;
		float: left;
		overflow: hidden;
		text-indent: -5000px;
		height: 133px;
		width: 231px;
	}
	.tevekenyseg1 {
		background-image: url('/site/img/ban1.png');
	}
	.tevekenyseg1:hover {
		background-image: url('/site/img/ban1o.png');
	}
	.tevekenyseg1Eng {
		background-image: url('/site/img/ban1_en.png');
	}
	.tevekenyseg1Eng:hover {
		background-image: url('/site/img/ban1o_en.png');
	}
	.tevekenyseg2 {
		background-image: url('/site/img/ban2.png');
	}
	.tevekenyseg2:hover {
		background-image: url('/site/img/ban2o.png');
	}
	.tevekenyseg2Eng {
		background-image: url('/site/img/ban2_en.png');
	}
	.tevekenyseg2Eng:hover {
		background-image: url('/site/img/ban2o_en.png');
	}
	.tevekenyseg3 {
		background-image: url('/site/img/ban3.png');
	}
	.tevekenyseg3:hover {
		background-image: url('/site/img/ban3o.png');
	}
	.tevekenyseg3Eng {
		background-image: url('/site/img/ban3_en.png');
	}
	.tevekenyseg3Eng:hover {
		background-image: url('/site/img/ban3o_en.png');
	}
	.tevekenyseg4 {
		background-image: url('/site/img/ban4.png');
	}
	.tevekenyseg4:hover {
		background-image: url('/site/img/ban4o.png');
	}
	.tevekenyseg4Eng {
		background-image: url('/site/img/ban4_en.png');
	}
	.tevekenyseg4Eng:hover {
		background-image: url('/site/img/ban4o_en.png');
	}
	.tevekenysegSeparator {
		margin-right: 17px;
	}
	
	.aloldalTevekenysegek {
		height: 62px;
		margin: 0 auto 0 auto;
		padding-top: 40px;
		width: 975px;
	}
	.aloldalTevekenyseg1, .aloldalTevekenyseg2, .aloldalTevekenyseg3, .aloldalTevekenyseg4,
	.aloldalTevekenyseg1Kiemelt, .aloldalTevekenyseg2Kiemelt, .aloldalTevekenyseg3Kiemelt, .aloldalTevekenyseg4Kiemelt,
	.aloldalTevekenyseg1Eng, .aloldalTevekenyseg2Eng, .aloldalTevekenyseg3Eng, .aloldalTevekenyseg4Eng,
	.aloldalTevekenyseg1KiemeltEng, .aloldalTevekenyseg2KiemeltEng, .aloldalTevekenyseg3KiemeltEng, .aloldalTevekenyseg4KiemeltEng {
		display: block;
		float: left;
		overflow: hidden;
		text-indent: -5000px;
		height: 62px;
		width: 231px;
	}
	.aloldalTevekenyseg1 {
		background-image: url('/site/img/ban1a.png');
	}
	.aloldalTevekenyseg1:hover {
		background-image: url('/site/img/ban1b.png');
	}
	.aloldalTevekenyseg1Kiemelt {
		background-image: url('/site/img/ban1c.png');
	}
	.aloldalTevekenyseg1Eng {
		background-image: url('/site/img/ban1a_en.png');
	}
	.aloldalTevekenyseg1Eng:hover {
		background-image: url('/site/img/ban1b_en.png');
	}
	.aloldalTevekenyseg1KiemeltEng {
		background-image: url('/site/img/ban1c_en.png');
	}
	.aloldalTevekenyseg2 {
		background-image: url('/site/img/ban2a.png');
	}
	.aloldalTevekenyseg2:hover {
		background-image: url('/site/img/ban2b.png');
	}
	.aloldalTevekenyseg2Kiemelt {
		background-image: url('/site/img/ban2c.png');
	}
	.aloldalTevekenyseg2Eng {
		background-image: url('/site/img/ban2a_en.png');
	}
	.aloldalTevekenyseg2Eng:hover {
		background-image: url('/site/img/ban2b_en.png');
	}
	.aloldalTevekenyseg2KiemeltEng {
		background-image: url('/site/img/ban2c_en.png');
	}
	.aloldalTevekenyseg3 {
		background-image: url('/site/img/ban3a.png');
	}
	.aloldalTevekenyseg3:hover {
		background-image: url('/site/img/ban3b.png');
	}
	.aloldalTevekenyseg3Kiemelt {
		background-image: url('/site/img/ban3c.png');
	}
	.aloldalTevekenyseg3Eng {
		background-image: url('/site/img/ban3a_en.png');
	}
	.aloldalTevekenyseg3Eng:hover {
		background-image: url('/site/img/ban3b_en.png');
	}
	.aloldalTevekenyseg3KiemeltEng {
		background-image: url('/site/img/ban3c_en.png');
	}
	.aloldalTevekenyseg4 {
		background-image: url('/site/img/ban4a.png');
	}
	.aloldalTevekenyseg4:hover {
		background-image: url('/site/img/ban4b.png');
	}
	.aloldalTevekenyseg4Kiemelt {
		background-image: url('/site/img/ban4c.png');
	}
	.aloldalTevekenyseg4Eng {
		background-image: url('/site/img/ban4a_en.png');
	}
	.aloldalTevekenyseg4Eng:hover {
		background-image: url('/site/img/ban4b_en.png');
	}	
	.aloldalTevekenyseg4KiemeltEng {
		background-image: url('/site/img/ban4c_en.png');
	}

	/* Egyéb listázó class-ok */
	.listazo_datum a:hover, .tovabbi:hover {
		text-decoration: underline !important;
	}
	.hircim {
		background-color: #f2f2f2;
		color: #4d4d4d;
		font-family: Verdana;
		font-size: 16px;
		height: 21px;
		margin: 0;
		padding: 0 0 4px 10px;
	}
	.tovabbi {
		background-color: white;
		color: #463e87;
		font-size: 10px;
		font-weight: bold;
		margin: auto;
		padding: 5px;
		text-decoration: none;
	}
	.infok {
		background-color :white;
		border-bottom: 2px solid #f07f56;
		font-size: 16px;
		padding-top: 10px;
		padding-bottom: 5px;
		width: 309px;
		text-align: center;
	}
	.nlreg {
		text-align: center;
	}
	.listazo_nyil {
		float: left;
	}
	.ureslistazo  .listazo_sor {
		padding-bottom: 0px;
	}
	.ureslistazo .separ {
		display: none;
	}
	.listazosepar {
		clear: both;
	}
	.ureslistazo .datummal {
		float: left;
		width: 300px;
		margin-bottom: 0px;
	}
.listazo_sor .datummal {
	margin-top: 0px;
}
	.kifejto {
		padding: 0 10px 30px 30px;
	}
	.ureskifejto #alcim, .kifejto #alcim {
		margin-bottom: 10px;
	}
	.ureslistazo .listazo_cim a, .doklista .listazo_cim_doc a {
		color: #21c0da;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
	}
.search_container_detailed .listazo_cim a {
		font-size: 12px;
}
.search_container_detailed .listazo_cim .cimben a {
		font-size: 14px;
}
	.ureslistazo .listazo_cim a:hover, .doklista .listazo_cim_doc a:hover {
		text-decoration: underline;
	}
	.ureskifejto #cikk_lablec, .kifejto #cikk_lablec  {
		display: block;
		float: right;
	}
	#cikk_lablec_szunet {
		display: none;
	}
	#cikk_kuldes, #cikk_nyomtatas, #cikk_pdf {
		float: left;
	}
	.palyazat_adatok {
		width: 500px;
	}
	
	#foot #tartalom {
		text-align: center;
	}
	
	#loginCover {
		position: absolute;
		height: 100%;
		width: 100%;
		opacity: 0.5;
		filter:alpha(opacity=50);
		left: 0px;
		top: 0px;
		z-index: 20500;
		display: none;
		background-color: black;
	}
	
	.listazo_pager a {
		color: #919191;
	}
	
	.olListShowFullArticleLink {
		display: none;
	}
	
	.opager .listazo_sor {
		border: 0px;
	}
	
	.listazo_pager .search_pager_container {
		background-position-y: -3px;
	}
	
	.listazo_pager .lapozo_inner {
		padding-left: 10px;
		padding-right: 10px;
		border-right: 1px solid #d3d3d3;
		margin: 0px;
	}
	
	.lapozo_active {
		color: #292075;
		font-weight: bold;
	}
	
	#jelszavat a {
		color: white;
		padding: 10px;
		text-transform: uppercase;
		background-color: rgb(179, 179, 179);
		text-decoration: none;
		font-size: 11px;
	}
	
	.vedettbov a {
		color: white;
	}
	
	#belsooldal .kilep {
		float: right;
	}
	
	#belepes #loginForm .registration_footer_container {
		display: none;
	}
	
	#sub_szakterulet, #sub_szakterulet select {
		display: none;
	}
	
	#lightwindow_data_details span {
		font-family: verdana; 
	}
	
	#lightwindow_data_details {
		text-align: center;
	}
	
	#lightwindow_title_bar {
		left: 0px;
		width: 100%;
	}

	#foot #tartalom {
		width: 950px;
		position: relative;
		overflow-x: hidden;
		height: 100px;
	}

	#footsor {
		width: auto;
		position: absolute;
	}

	#footsor a {
		float: left;
	}

	#loginInfoForm .buttonLogout, #belepes .buttonLogout {
		display: none;
	}

	.hirlevelek1, .hirlevelek2 {
		width: 460px;
		float: left;
	}

	.hirlevelek2 #alcim2 {
		display: none;
	}

#TagCloud a {
	color: rgb(77,77,77);
	text-decoration: none;
}

#TagCloud a:hover {
	color: rgb(15, 163, 178);
}

}

/* Nyomtatott verzió */
@media print {
	#head, #felsocsik, #footer, #balsav, #path, #cikk_lablec, #csatolmanyok, .udm, iframe {
		display: none;
	}
}