@import "forum.css";
@import 'picker.css';
	body {
		background-color: #FEF6E3;
		margin:0px;
		font-family:Arial;
		font-size:12px;
		color: #45110f;
	}
	a {
		text-decoration:none;
		color: #8b2825;
		font-weight:bold;
	}
	a:hover {
		text-decoration:underline;
	}
	ul, ol {
		margin: 0;
	}
	form {
		padding: 0;
		margin: 0;
	}
	select {
		border: 1px solid #dec8b5;
		background: #e8dcc5 url('../images/select_bg.jpg') top left repeat-x;
		color: #46110f;
	}
* html select, * html input {
		background-color: #e8dcc5;
		border: 1px solid #dec8b5;
	}
* +html select {
		background-color: #e8dcc5;
	}
	input[type=text], input[type=password] {
		border: 1px solid #dec8b5;
		background: url('../images/select_bg.jpg') top left repeat-x;
		color: #46110f;
	}
	input[type=radio] {
		border: 0;
		background: none;
	}
.rss{
	position:absolute;
	top: 170px;
	left:50%;
	margin-left:462px;
}
.rss a {
	display:block;
	width:26px;
	height:26px;
	background-image: url(../images/rss.jpg);
}
.rss a span {
	display:none;
}
.blink {
	position:absolute;
	top: 170px;
	left:50%;
	margin-left:492px;
}
.blink a {
	display:block;
	width:26px;
	height:26px;
	background-image: url(../images/blind.jpg);
}
.blink a span {
	display:none;
}	
/* ie6 hekk */

* html #keresszoveg {
		background-color: #e8dcc5;
}
	
	input[type=submit], input[type=reset], input[type=button], button {
		border: 1px solid #dec8b5;
		background-color: #e8dcc5;
		font-size: 11px;
		color: #46110f;
		padding: 1px 2px 1px 2px;
		cursor: pointer;
	}
	
	* html .nyitva_havi_select button {
		border: 1px solid #dec8b5;
		background-color: #e8dcc5;
		font-size: 11px;
		color: #46110f;
		padding: 1px 2px 1px 2px;
		cursor: pointer;
		height: 20px;
		width:185px;
	}
	
	textarea {
		border: 1px solid #dec8b5;
		background: url('../images/select_bg.jpg') top left repeat-x;
		background-color: #E6DAC4;
		color: #46110f;
	}
	.clear {
		font-size:1px;
		height:0px;
		overflow: hidden;
		clear:both;
	}

/* body bg */
	
	.body_bg_top{
		width: 100%;
		height: 202px;
		background: url('../images/body_bg_top.jpg') top left repeat-x;
		overflow: hidden;
	}
	 .body_bg_top_uj{
		width: 100%;
		height: 211px;
		background: url('../images/body_bg_top_uj.jpg') top left repeat-x;
		overflow: hidden;
	}
	.body_bg_middle {
		background: url('../images/body_bg_middle_top.jpg') top left repeat-x;
		background-color: #fef6e3;
	}
	.body_bg_middle_bottom {
		background: url('../images/body_bg_middle_bottom.jpg') bottom left repeat-x;
	}
	.body_bg_bottom {
		width: 100%;
		height: 113px;
		background: url('../images/body_bg_bottom.jpg') bottom left repeat-x;		
		overflow: hidden;
	}
	
/* fejlec */
	
	.logo {
		width:233px;
		height:123px;
		display:block;
		position:absolute;
		top: 72px;
		margin-left: 10px;
	}
	.logo h1 {
		display:none;
	}
	.logo span {
		display:none;
	}
	.fejlec, .fejlec_angol, .fejlec_nemet {
		width: 1000px;
		height: 202px;
		margin: auto;
		background: url('../images/fejlec_hu.jpg') top left no-repeat;
		overflow: hidden;
	}
	.fejlec_angol {
		background: url('../images/fejlec_en.jpg') top left no-repeat;
	}
	.fejlec_nemet {
		background: url('../images/fejlec_de.jpg') top left no-repeat;
	}
	#belepes_box {
		height: 20px;
		position: absolute;
		top: 75px;
		margin-left: 643px;
		font-size: 11px;
	}
	#belepes_box form {

	}
	#belepes_box div {
		display: inline;
	}
	#belepes_box a, #belepett_box a {
		color: #b68681;
		text-decoration: underline;
	}
	#belepes_box a:hover, #belepett_box a:hover {
		text-decoration: none;
	}
	#belepes_box input {
		vertical-align: middle;
	}
	#belepes_box .input_belepes {
		width: 102px;
		height: 18px;
		font-size: 10px;
		font-weight: bold;
		border: 0;
		margin-left: 10px;
		background: transparent;
		color: #e5bbb5;
		padding-top: 3px;
	}
	#belepes_box .button {
		width: 15px;
		height: 20px;
		background: transparent;
		border: 0;
		font-size: 0px;
		color: #662924;
		cursor: pointer;
		text-align: right;
		overflow: hidden;
		vertical-align: top;
	}
	#belepett_box {
		width: 320px;
		height: 30px;
		position: absolute;
		top: 70px;
		margin-left: 643px;
		font-size: 11px;
		line-height: 30px;
		text-align: center;
		font-weight: bold;
		color: #e5bbb5;
		background: url('../images/belepett_bg.jpg') top left repeat-x;
	}
	.belepett_neve {
		margin-right: 10px;
	}
	.betumeret {
		width: 65px;
		position: absolute;
		top: 107px;
		margin-left: 255px;
		font-weight: bold;
		color: #8a634d;
		text-align: center;
	}
	.betumeret div {
		margin-top: -5px;
	}
	.betumeret a {
		font-family: Times;
		color: #8a634d;
	}
	.betumeret a:hover {
		color: #46110f;
		text-decoration: none;
	}
	.betumeret .link_aktiv {
		color: #46110f;
	}
	.betumeret .betu_1 {
		font-size: 18px;
	}
	.betumeret .betu_2 {
		font-size: 24px;
	}
	.betumeret .betu_3 {
		font-size: 30px;
	}
	.nyelv {
		width: 130px;
		position: absolute;
		top: 137px;
		margin-left: 343px;
		text-align: center;
		font-weight: bold;
		color: #7b4c46;
	}
	.nyelv a, .nyelv a:hover {
		padding: 5px;
		color: #7b4c46;
		text-decoration: none;
	}
	.top_menu {
		width: 500px;
		position: absolute;
		top: 105px;
		margin-left: 485px;
	}
	.top_menu .link_scroll, .link_scroll_menu {
		float: left;
	}
	.link_scroll_menu {
	
	}
	.top_menu .link_scroll_left a, .top_menu .link_scroll_right a {
		display: block;
		width: 6px;
		height: 11px;
		float: left;
		margin-top: 23px;
	}
	.ujfejlec .top_menu .link_scroll_left a, .top_menu .link_scroll_right a{
		margin-top: 18px;
	}
	.top_menu .link_scroll_left a {
		margin-right: 10px;
		background: url('../images/scroll_arrow_left.gif') top left no-repeat;
	}
	.top_menu .link_scroll_right a {
		margin-left: 10px;
		background: url('../images/scroll_arrow_right.gif') top left no-repeat;
	}
	.top_menu .link_scroll_left a:hover {
		background: url('../images/scroll_arrow_left_a.gif') top left no-repeat;
	}
	.top_menu .link_scroll_right a:hover {
		background: url('../images/scroll_arrow_right_a.gif') top left no-repeat;
	}
	#top_menu_scroll {
		width:468px;
		height:57px;
		overflow:hidden;
		white-space: nowrap;
	}
	.ujfejlec #top_menu_scroll{
		height:45px;
		overflow:hidden;
		white-space: nowrap;
	}
	.ujfejlec .link_scroll_menu{
		width: 510px;
	}
	#top_menu_scroll a {
		width: auto;
		height: 57px;
		color: #46110f;
		display: block;
		float: left;
		text-align: center;
		padding: 0 10px 0 14px;
		line-height: 57px;
		background: url('../images/top_menu_link_bg.jpg') top left repeat-y;
	}
	.ujfejlec #top_menu_scroll a{
		height: 45px;
		line-height: 45px;
	}
	#top_menu_scroll a:hover {
		text-decoration: none;
	}
	#top_menu_scroll li {
		display: inline;
	}
	.ujfejlec .top_menu{
		margin-left: 450px;
		top: 125px;
		width: 550px;
	}
	.menu_closer {
		width: 2px;
		height: 57px;
		background: url('../images/top_menu_link_bg.jpg') top left repeat-y;
		float: left;
	}
	.top_menu_scroll_content {
		width: 510px;
		text-transform: uppercase;
	}
	.fejlec_angol .top_menu_scroll_content {
		width: 1000px;
	}
	.fejlec_nemet .top_menu_scroll_content {
		width: 1000px;
	}
	.kereso {
		position: absolute;
		top: 167px;
		margin-left: 665px;
	}
	.ujfejlec .kereso{
		top: 177px;
	}
	.kereso select {
		width: 142px;
		vertical-align: middle;
		margin-left: 2px;
	}
	.kereso input {
		vertical-align: middle;
	}
	.kereso .input_textbox2 {
		width: 95px;
		margin-right: 0px;
	}
	.kereso .ok_btn {
		width: 15px;
		border: 0;
		background: transparent;
		cursor: pointer;
	}
	
/* keret */

	.middle_keret {
		width: 1000px;
		margin: auto;
	}
	
/* baloldal */

	.baloldal {
		width: 244px;
		margin-left: 6px;
		float: left;
		overflow: hidden;
	}
	.gyorsmenu {
		width: 244px;
		height: 42px;
		background: url('../images/gyorsmenu_bg.jpg') top left no-repeat;
	}
	.gyorsmenu form {
		text-align: center;
		padding-top: 11px;
	}
	.gyorsmenu form select {
		width: 200px;
	}
	.menu {
		width: 238px;
		margin: auto;
		overflow: hidden;
	}
	.menu_top {
		background: url('../images/bal_menu_bg_open.jpg') top left no-repeat;
	}
	.menu_top_closed {
		background: url('../images/bal_menu_bg_close.jpg') top left no-repeat;
	}
	.menu_top a, .menu_top_closed a {
		display: block;
		height: 28px;
		text-transform: uppercase;
		font-family: Times;
		color: #e5bbb5;
		font-size: 18px;
		line-height: 32px;
		font-weight: normal;
		padding-left: 10px;
		overflow: hidden;
	}
	.menu_top a:hover, .menu_top_closed a:hover {
		text-decoration: none;
	}
	.menu_box {
		background: url('../images/bal_menu_bg.jpg') top left repeat-x;
	}
	.menu_box ul {
		padding: 0;
		list-style-type: none;
		margin: 0 10px 0 10px;
	}
	.menu_box li {
		border-bottom: 1px solid #eaded0;
	}
	.menu_box li a {
		display: block;
		color: #b29381;
		padding: 2px 0 2px 12px;
		background: url('../images/bal_menu_li.gif') left 6px no-repeat;
	}
	.menu_box li a:hover {
		color: #d17645;
		text-decoration: none;
		background: url('../images/bal_menu_li_hover.gif') left 6px no-repeat;
		/*
		margin-left: 5px;
		*/
	}

/* tartalom */

	.tartalom {
		width: 500px;
		margin: 0 0 0 11px;
		float: left;
		overflow: hidden;
	}
	.rovat_tartalom {
		width: 725px;
		margin: 0 0 0 11px;
		float: left;
		overflow: hidden;
	}
	.rovat_tartalom h2 {
		font-weight: normal;
		font-family: Times;
		font-size: 22px;
		margin: 2px 0 2px 0;
	}
	.rovat_tartalom h4 {
		font-size: 16px;
		margin: 2px 0 2px 0;
		color: #d17645;
	}
	.utvonal {
		color: #8b2825;
		margin: 12px 0 12px 0;
	}
	.utvonal span {
		font-weight: bold;
	}
	.utvonal a {
		font-weight: normal;
	}
	.title h1 {
		font-size: 22px;
		font-weight: normal;
		font-family: Times;
		color: #451211;
	}
	.tartalom_top_keret {
		width: 500px;
		height: 220px;
		overflow: hidden;
		margin-bottom: 12px;
	}
	#topbox_kiemelt {
		width: 325px;
		height: 220px;
		float: left;
		overflow: hidden;
	}
	.topbox_kiemelt_1 {
		background: url('../images/topbox_bg_kiemelt.jpg') top left no-repeat;
	}	
	.topbox_kiemelt_2 {
		background: url('../images/topbox_bg_aktualis.jpg') top left no-repeat;
	}	
	.topbox_kiemelt_3 {
		background: url('../images/topbox_bg_friss.jpg') top left no-repeat;
	}	
	.topbox_kiemelt_4 {
		background: url('../images/topbox_bg_nepszeru.jpg') top left no-repeat;
	}	
	.topbox_linkek {
		
	}
	.topbox_linkek a {
		display: block;
		width: 81px;
		height: 26px;
		float: left;
		text-align: center;
		line-height: 26px;
	}
	.topbox_tartalom {
		padding: 12px 10px 12px 10px;
	}
	.topbox_tartalom .kiemelt_cikk {
		
	}
	.topbox_tartalom .kiemelt_cikk a:hover {
		text-decoration: none;
	}
	.topbox_tartalom .kiemelt_cikk img {
		float: left;
		margin: 2px 5px 0 0;
	}
	.topbox_tartalom .kiemelt_cikk .hir_cim, .topbox_tartalom .kiemelt_cikk .hir_cim a {
		margin-bottom: 6px;
	}
	.topbox_tartalom .kiemelt_cikk .hir_cim, .topbox_tartalom .kiemelt_cikk .hir_cim a {
		color: #D17645;
		font-size: 16px;
		font-weight: bold;
	}
	.topbox_tartalom .kiemelt_cikk .hir_lead, .topbox_tartalom .kiemelt_cikk .hir_lead a {
		color: #45110F;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
	}
	.topbox_tartalom .kiemelt_cikk p {
		margin: 0;
		padding: 0;
	}
	#topbox_kiemelt ul {
		padding: 0 0 0 0px;
		list-style-type: none;
	}
	#topbox_kiemelt li a {
		display: block;
		padding: 0 0 6px 10px;
		background: url('../images/li.jpg') left 5px no-repeat;
		font-weight: normal;
	}
	#kepbox {
		width: 167px;
		height: 220px;
		float: right;
		overflow: hidden;		
	}
	.kepbox_1 {
		background: url('../images/kepbox_bg_tipp.jpg') top left no-repeat;
	}	
	.kepbox_2 {
		background: url('../images/kepbox_bg_link.jpg') top left no-repeat;
	}
	.kepbox_3 {
		background: url('../images/kepbox_bg_kep.jpg') top left no-repeat;
	}	
	.kepbox_linkek {
		
	}
	.kepbox_linkek a {
		display: block;
		width: 52px;
		height: 26px;
		float: left;
		text-align: center;
		line-height: 26px;
	}
	.kepbox_linkek .link_aktiv {
		width: 63px;
	}
	.kepbox_tartalom {
		padding: 12px 10px 12px 10px;
	}
	#kepbox ul {
		padding: 0 0 0 0;
		list-style-type: none;
	}
	#kepbox li a {
		display: block;
		padding: 0 0 6px 10px;
		background: url('../images/li.jpg') left 5px no-repeat;
		font-weight: normal;
	}
	.tipp_kep {
		text-align: center;	
	}
	.topbox_linkek a, .kepbox_linkek a {
		color: #45110f;
	}
	.topbox_linkek .link_aktiv, .kepbox_linkek .link_aktiv {
		color: #8b2825;
	}
	
	/*nyitohirek */
	
	.nyitocikk {
		width: 500px;
		overflow: hidden;
	}
	.nyitocikk_fejlec {
		width: 480px;
		height: 28px;
		font-family: Times;
		font-size: 18px;
		background: url('../images/nyito_hir_top_light.jpg') top center no-repeat;
		padding: 0 10px 0 10px;
		line-height: 28px;
	}
	.nyitocikk_rss .nyitocikk_fejlec {
		background: url('../images/nyito_hir_top_dark.jpg') top center no-repeat;
	}
	.nyitocikk_fejlec a {
		font-weight: normal;
		color: #45110f;
	}
	.nyitocikk_rss .nyitocikk_fejlec a {
		color: #FEF6E3;
	}
	.nyitocikk_fejlec div {
		float: left;
	}
	.nyitocikk_fejlec span {
		display: block;
		float: right;
		font-family: Arial;
		font-size: 12px;
		color: #b29381;
	}
	.nyitocikk_rss .nyitocikk_fejlec span {
		color: #FEF6E3;
	}
	.nyitocikk_tartalom {
		width: 470px;
		padding: 3px 20px 4px 10px;
		background: url('../images/nyito_hir_bg_light.jpg') top left repeat-x;
		text-align: justify;
	}
	.nyitocikk_rss .nyitocikk_tartalom {
		background: #E2D4BA none;
	}
	.cikkcim {
		font-size: 16px;
		font-weight: bold;
		color: #d17645;
		margin-bottom: 4px;
	}
	.kishirkep_keret {
		float: left;
		margin-right: 6px;
	}
	.kishirkep_keret img {
		border: 0;
		margin-top: 2px;
	}
	.nyitocikk_lablec {
		width: 500px;
		height: 23px;
		background: url('../images/nyito_hir_bottom_light.jpg') top left repeat-x;
		margin-bottom: 2px;
	}
	.nyitocikk_rss .nyitocikk_lablec {
		background: url('../images/nyito_hir_bottom_dark.jpg') top left repeat-x;
	}
	.reszletek {
		display: block;
		float: right;
		background: url('../images/reszletek.gif') right 4px no-repeat;
		padding-right: 12px;
		margin: 3px 30px 0 0;
		color: #d17645;
	}

	/* hirek */
	
		.elso_kiemelt {
			width: 725px;
			overflow: hidden;
		}
		.elso_kiemelt img {
			border: 0;
		}
		.kiemelt {
			width: 220px;
			float: left;
		}
		.felcim_elso {
			color: #AC1A2F;
			
		}
		.felcim_elso, .felcim_elso a, .felcim_elso a:hover {
			font-size: 20px;
			font-weight: bold;
			text-transform: capitalize;
			color: #AC1A2F;
			text-decoration: none;
			text-align: left;
		}
		.felcim, .felcim a, .felcim a:hover {
			width: 100%;
			font-size: 14px;
			font-weight: bold;
			text-transform: capitalize;
			color: #AC1A2F;
			text-decoration: none;
			text-align: left;
			padding-bottom: 0px;
		}
		.felcim {
			background: url('../images/potty_bg.jpg') left bottom repeat-x;
		}
		.tovabbi_hirdetes {
			background: url('../images/cikk_hirdetes.jpg') right 2px no-repeat;
		}
		.cim, .cim a, .cim a:hover {
			font-size: 16px;
			font-weight: bold;
			color: #d17645;
			text-decoration: none;
			text-align: left;
			padding: 0 0 4px 0;
		}
		.ajanlo, .ajanlo a, .ajanlo a:hover {
			font-size: 12px;
			font-weight: normal;
			color: #000;
			text-decoration: none;
			text-align: justify;
		}
		.nyito_hirek .hir_szoveg {
			border-bottom: 1px solid #938524;			
		}
		.hir_szoveg {
			padding: 0 0 18px 0;
			margin: 0 0 8px 10px;
		}
		.ajanlo_keret {
			width: 420px;
			float: left;
		}
		.nyito_hirek_tovabbi {
			margin-top: 10px;
		}
		.doboz {
			width: 357px;
			margin-bottom: 10px;
			float: left;			
		}
		.doboz2 {
			width: 357px;
			float: left;
			margin-left: 10px;			
		}
		.doboz_top {
			height: 12px;
			background: url('../images/doboz_top.jpg') top right repeat-x;
		}
		.doboz_content {
			height: 120px;
			padding: 3px 10px 2px 10px;
			background:url(../images/nyito_hir_bg_light.jpg) repeat-x left top;
		}
		.doboz_bottom {
			height: 23px;
			background: url('../images/nyito_hir_bottom_light.jpg') top right repeat-x;
		}
		.cikk_ajanlo_box {

		}
		.cikk_ajanlo_box_alja {
			height: 1px;
			border-bottom: 1px solid #938524;						
			padding: 16px 0 0 0;
			margin-left: 10px;
		}
		.cikk_ajanlo_keret {

		}
		.cikk_ajanlo_fejlec {
			width: 620px;
			height: 26px;
			background: url('../images/cikk_ajanlo_fejlec_bg.jpg') repeat-x;
			font-size: 16px;
			font-weight: bold;
			color: #d17645;
			padding: 2px 0px 5px 10px;
		}
		.cikk_ajanlo {
			width: 304px;
			float: left;
			overflow: hidden;
			margin: 0px 0px 9px 9px;
		}
		.cikk_ajanlo2 {
			width: 304px;
			float: left;
			overflow: hidden;
			margin: 0px 0px 10px 12px;
		}
		.cikk_kep {
			float: left;
		}
		.cikk_kep img {
			border: 0;
			margin: 6px 6px 0 0;
		}
		.cikk_tartalom {
			width: 188px;
			float: right;
		}

	.hir_reszletes {
		margin-left: 0px;
		text-align: justify;
	}
	.hir_reszletes .lead {
		font-weight: bold;
		margin-bottom: 12px;
	}
	.hir_reszletes img {
		margin: 5px;
		margin-bottom: 0;
	}
	.szerzo_info {
		/*
		float: right;
		*/
		font-weight: bold;
		font-variant: small-caps;
	}
	.hir_szoveg_alja {
		clear: both;
		height: 8px;
		margin-bottom: 10px;
	}
	.rovat .elso_kiemelt {
		padding-bottom: 12px;
		margin-bottom: 12px;
	}
	.rovat .hir_szoveg {
		margin-left: 0;
	}
	.rovat h4 {
		margin: 0 0 3px 0;
		padding: 0;
		font-size: 18px;
		color: #cfb492;
		border-bottom: 1px solid #938524;
		text-transform: uppercase;
		font-family: Times;
	}
	.rovat .elso_kiemelt .felcim a {
		color: #45110f;
		font-family: Times;
	}
	.rovat .elso_kiemelt .kep img {

	}
	.rovat .kep img {
		margin-right: 10px;
		margin-top: 5px;
	}
	.rovat .cikk_ajanlo {
		margin-left: 0;
	}
	.forras {
		padding-top: 15px;
	}
	.kep img, .kepa, object, .kep embed {
		border: 0;
	}
	.cikk_ajanlo .kep, .cikk_ajanlo2 .kep {
		float: left;
	}
	.rovat .kep {
		float:left;
	}

	/* munkatarsak publikacioi */

	.munk_pub_cont {
		
	}
	.munk_pub_cont form input {
		float: left;
		vertical-align: middle;
		margin: 2px 6px 0 0;
		border: 0;
		background: none;
	}
	.munk_pub_cont form strong {
		display: block;
		float: left;
		width: 25%;
		margin-top: 3px;
	}
	* html .munk_pub_cont form strong {
		margin-top: 5px;
	}
	.munk_pub_cont form div {
		float: left;
		width: 25%;
	}
	* html .munk_pub_cont form div {
		width: 170px;
	}
	.munk_pub_cont form .megj_szerv {
		width: 200px;
	}
	.munk_pub_cont form .megj_abc {
		width: 125px;
		margin: auto;
	}
	.munk_pub_cont form .megj_vezet {
		width: 120px;
		float: right;
	}
	.munk_pub_cont form label {
		display: block;
	}
	.munk_pub_cont form span {
		display: block;
		font-weight: bold;
		margin-top: 3px;
	}
	.munk_pub_cont h4 {
		font-family: Times;
		font-size: 20px;
		font-weight: normal;
		color: #44110e;
		margin-bottom: 8px;
	}
	.munk_pub_abc {
		height: 22px;
		line-height: 22px;
		overflow: hidden;
		text-align: center;
		vertical-align: baseline;
		letter-spacing: 2px;
		text-transform: uppercase;
		color: #441211;
		background: url(../images/munk_pub_abc_bg.jpg) top left no-repeat;
		margin-top: 10px;
	}
	td .munk_pub_abc {
		letter-spacing: 0.5pt;
	}
	.munk_pub_abc a {
		color: #441211;
		text-decoration: none;
	}
	.munk_pub_abc .active a {
		color: #d17544;
		text-decoration: none;
	}
	.munk_pub_abc a:hover {
		color: #d17542;
		text-decoration: none;
	}
	.munk_pub_talalatok {
		margin: 12px 0 12px 0;
	}
	.munkatars_pub, .munkatars_pub2 {
		width: 355px;
		height: 186px;
		float: left;
		margin-bottom: 10px;
		overflow: hidden;
	}
	.munkatars_pub2 {
		margin-left: 10px;
	}
	.munkatars_pub_top {
		width: 355px;
		height: 7px;
		background: url(../images/publikacio_top.jpg) top left no-repeat;
		overflow: hidden;
	}
	.munkatars_pub_info {
		padding: 5px 10px 10px 10px;
		background-color: #f2e7d1;
		height: 100px;
		overflow: hidden;
		color: #8a644f;
	}
	.munkatars_pub_info img {
		padding-right: 10px;
		float: left;
	}
	.adatlap_top {
		width: 345px;
		height: 28px;
		line-height: 28px;
		margin-bottom: 7px;
	}
	.adatlap_top img {
		border: 0;
		border-right: 1px solid #dac3a3;
		float: left;
	}
	.eletrajz_link {
		float: left;
		margin: 0 4px 0 3px;
	}
	.eletrajz_link span {
		display: block;
		float: left;
		margin: 0 10px 0 0;
	}
	* html .eletrajz_link span {
		margin: 0 8px 0 0;
	}
	.eletrajz_link .inakt {
		font-weight: bold;
		color: #d2c1ab;
	}
	.pub_link {
		display: block;
		float: right;
		font-weight: bold;
		color: #d2c1ab;
		margin-right: 10px;
		padding-left: 10px;
		border-left: 1px solid #dac3a3;
	}
	.adatlap, .adatlap_kibont {
		height: 60px;
		padding: 0 10px 0 10px;
	}
	.adatlap {
		background: url(../images/publikacio_bottom_close.jpg) top left no-repeat;
	}
	.adatlap_kibont {
		background: url(../images/publikacio_bottom_open.jpg) top left no-repeat;
	}
	.lapozas {
		height: 24px;
		text-align: center;
		vertical-align: baseline;
		white-space: nowrap;
	}
	.lapozas .left_arrow, .lapozas .left_arrow_inakt, .lapozas .right_arrow, .lapozas .right_arrow_inakt {
		display: block;
		width: 9px;
		height: 22px;
		margin: 0 10px 0 10px;
	}
	.lapozas .first_arrow, .lapozas .first_arrow_inakt, .lapozas .end_arrow, .lapozas .end_arrow_inakt {
		display: block;
		width: 11px;
		height: 22px;
		margin: 0 0px 0 0px;
	}
	.lapozas .left_arrow {
		background: url(../images/left_arrow.gif) top left no-repeat;
	}
	.lapozas .left_arrow_inakt  {
		cursor: default;
		background: url(../images/left_arrow_inakt.gif) top left no-repeat;
	}
	.lapozas .right_arrow  {
		background: url(../images/right_arrow.gif) top left no-repeat;
	}
	.lapozas .right_arrow_inakt  {
		cursor: default;
		background: url(../images/right_arrow_inakt.gif) top left no-repeat;
	}
	.lapozas .first_arrow {
		background: url(../images/first_arrow.gif) top left no-repeat;
	}
	.lapozas .first_arrow_inakt  {
		cursor: default;
		background: url(../images/first_arrow_inakt.gif) top left no-repeat;
	}
	.lapozas .end_arrow  {
		background: url(../images/end_arrow.gif) top left no-repeat;
	}
	.lapozas .end_arrow_inakt  {
		cursor: default;
		background: url(../images/end_arrow_inakt.gif) top left no-repeat;
	}
	
	.lapozas img {

	}
	.lapozas td a {
		margin: 0;
		padding: 0;
		text-decoration: none;
	}
	.lapozas td a:hover {
		text-decoration: none;
	}
	.lapozas .number {
		display: block;
		width: 24px;
		height: 24px;
		line-height: 24px;
		font-weight: bold;
		text-decoration: none;
		color: #46100e;
		background: url(../images/lapozas_bg.jpg) top left no-repeat;
		margin: 0 2px 0 2px;
	}
	.lapozas .number:hover {
		text-decoration: none;
		color: #d27647;
	}
	.lapozas .number_active, .number_active:hover {
		display: block;
		width: 24px;
		height: 24px;
		line-height: 24px;
		cursor: text;
		font-weight: bold;
		text-decoration: none;
		color: white;
		background: url(../images/lapozas_bg_active.jpg) top left no-repeat;
		margin: 0 2px 0 2px;
	}
	.munkatars_darab {
		text-align: center;
	}
	
	/* nyitva tartas */
	
	#nyitvatart_keret {
		width: 725px;
		margin: 12px 0 12px 0;
	}
	.nyitvatart_nap {
		height: 167px;
		overflow: hidden;
		background: url(../images/nyitvatart_nap.jpg) top left no-repeat;	
	}
	.nyitvatart_het {
		height: 183px;
		overflow: hidden;
		background: url(../images/nyitvatart_het.jpg) top left no-repeat;	
	}
	.nyitvatart_honap {
		background: url(../images/nyitvatart_honap.jpg) top left no-repeat;	
	}
	.nyitvatart_top {
		width: 725px;
		height: 25px;
		line-height: 25px;
		overflow: hidden;
	}
	.nyitvatart_fulek {
		width: 450px;
		float: left;
	}
	.nyitvatart_fulek span {
		display: block;
		width: 140px;
		float: left;
		text-align: center;
	}
	.nyitvatart_fulek .active {
		width: 147px;
	}
	.nyitvatart_fulek a {
		color: #44110e;
	}
	.nyitvatart_fulek .active a {
		color: #892a26;
	}
	.akt_datum {
		float: right;
		font-weight: bold;
	}
	#nyitvatart_keret #time {
		width: 70px;
		height: 16px;
		padding: 2px 2px 0 2px;
		text-align: center;
	}
	.nyitvatart_nap form {
		margin: 8px 0 0 35px;		
	}
	.nyitvatart_nap form input {
		vertical-align: top;
	}
	.nyitvatart_nap form img {
		vertical-align: baseline;
		margin-left: 4px;
	}
	.nyitvatart_nap .nyitvatartas_tartalom {
		margin: 0 0 0 36px;
		font-weight: bold;
		margin-top: 5px;
	}
	.nyitvatart_nap .nyitvatartas_tartalom .nyt_cim {
		width: 65px;
		height: 35px;
		line-height: 35px;
		float: left;
	}
	.nyitvatart_nap .nyitvatartas_tartalom .nyt_ido {
		width: 140px;
		height: 35px;
		line-height: 35px;
		float: left;
		text-align: center;
	}
	.nyitvatart_nap .nyitvatartas_tartalom .nyt_ido div {
		height: 30px;
		line-height: 30px;
		margin-top: 1px;
	}
	.nyitvatart_het table {
		width: 725px;
	}
	.nyitvatart_het .td_select {
		width: 141px;
		height: 50px;
	}
	.nyitvatart_het .td_select select {
		margin-left: 35px;
	}
	.nyitvatart_het .td_datum {
		width: 84px;
		text-align: center;
	}
	.nyitvatart_het .nyitva_heti_nap {
		height: 30px;
		line-height: 30px;
	}
	.nyitvatart_het .nyitva_heti_datum {
		height: 20px;
		line-height: 20px;
		font-weight: bold;
		color: white;
	}
	.nyitvatart_het .td_hely {
		height: 36px;
		padding-left: 35px;
	}
	.nyitvatart_het .td_nyitva {
		text-align: center;
	}
	.nyitvatart_het .td_nyitva div {
		height: 31px;
		line-height: 31px;
		font-weight: bold;
	}
	.nyitvatart_honap .nyitva_havi_select {
		height: 26px;
		padding-top: 4px;
		padding-left: 10px;
	}
	* html, * +html	.nyitvatart_honap .nyitva_havi_select {
		height: 27px;
		padding-top: 3px;
	}
	.nyitvatart_honap .nyitva_havi_select select {
		margin: 0 3px 0 3px;
		vertical-align: middle;
	}
	.nyitvatart_honap .td_datum_nap, .nyitvatart_honap .td_datum_datum, .nyitvatart_honap .ures {
		width: 104px;
		height: 21px;
		text-align: center;
	}
	.nyitvatart_honap .ures {
		color: #d0af9e;
	}
	.heti_magyarazat {
		margin: 12px 0 10px 0;
	}
	.heti_magyarazat_egysor {
		margin-bottom: 4px;
	}

/* jobboldal */
	
	.jobboldal {
		width: 220px;
		margin-right: 10px;
		float: right;
		overflow: hidden;
	}
	.nyitvatartas_top {
		width: 220px;
		height: 40px;
		text-transform: uppercase;
		font-family: Times;
		color: #8b2825;
		font-size: 18px;
		line-height: 39px;
		font-weight: normal;
		padding-left: 16px;
		background: url('../images/nyitvatartas_bg.jpg') top left no-repeat;
	}
	.nyitvatartas_box {
		width: 210px;
		height: 100px;
		margin: auto;
		background: url('../images/nyitva.jpg') top left no-repeat;
	}
	.nyitvatartas_linkek a {
		display: block;
		width: 70px;
		height: 23px;
		float: left;
		text-align: center;
		line-height: 23px;
	}
	.nyitvatartas_linkek .utolso {
		width: 60px;
	}
	.jobboldal .nyitvatartas_tartalom {
		width: 175px;
		margin: auto;
		font-weight: bold;
	}
	.jobboldal .nyitvatartas_tartalom .nyt_cim {
		width: 65px;
		float: left;
		margin-top: 5px;
	}
	.jobboldal .nyitvatartas_tartalom .nyt_ido {
		width: 110px;
		display: block;
		float: right;
		margin-top: 5px;
		text-align: center;
	}
	.naptar_box, .szavazas_box, .kiadvany_box, .banner_box {
		width:220px;
		overflow: hidden;
		background: url('../images/jobb_doboz_bg_top.jpg') top left no-repeat;
	}
	.naptar_top, .szavazas_top, .kiadvany_top, .banner_top {
		width: 220px;
		height: 35px;
		text-transform: uppercase;
		font-family: Times;
		color: #8b2825;
		font-size: 18px;
		line-height: 39px;
		font-weight: normal;
		padding-left: 16px;
	}
	.naptar, .szavazas, .kiadvany, .banner {
		width: 220px;
		margin-top: 5px;
		margin-bottom: 10px;
		text-align: center;
	}
	.banner img {
		border:2px solid #852a25;
	}
	.naptar_bottom, .szavazas_bottom, .kiadvany_bottom, .banner_bottom {
		width: 220px;
		height: 12px;
		background: url('../images/jobb_doboz_bottom.jpg') top left no-repeat;
	}
	.naptar {
		
	}
	.naptar .naptar_tabla_belso_bg {
		width: 190px;
		height: 110px;
		margin-top: 10px;
		background: url('../images/naptar_belso_bg.gif') top left no-repeat;		
	}
	.naptar .esemenynaptar_tabla_belso {
		width: 160px;
		margin: auto;
		margin-top: 6px;
		font-size: 11px;
	}
	.naptar .tede {
		text-align: center;
		padding-bottom: 3px;
	}
	.hirlevel {
		width: 210px;
		height: 95px;
		margin: 8px auto 3px auto;
		background: url('../images/hirlevel.jpg') top left no-repeat;
		overflow: hidden;
	}
	.hirlevel_head {
		display: block;
		color:#e5bbb5;
		font-family:Times;
		font-size:18px;
		font-weight:normal;
		height:28px;
		line-height:28px;
		padding-left:12px;
		text-transform:uppercase;
		margin-bottom: 12px;
	}
	.banner_box .hirlevel_head {
		background: url('../images/hirlevel.jpg') 6px 6px no-repeat;
		height: 32px;
		line-height:38px;
	}
	.hirlevel input {
		vertical-align: middle;
		margin: 0;
		padding: 0;
	}
	.hirlevel label {
		display: block;
		float: left;
		vertical-align: middle;
		color: #b68681;
		font-weight: bold;
	}
	.hirlevel label a {
		text-decoration: underline;
		color: #b68681;
		margin-left: 10px;
	}
	.hirlevel .input_radio_fel, .hirlevel .input_radio_le {
		display: block;
		float: left;
		width: 12px;
		height: 12px;
		margin: 0 3px 0 10px;
	}
	.hirlevel .input_textbox {
		width: 140px;
		height: 18px;
		background: transparent;
		margin: 0 0 10px 11px;
		color: #e5bbb5;
		font-weight: bold;
		font-size: 10px;
		border: 0px;
	}
	.hirlevel .ok_btn2 {
		width: 15px;
		height: 20px;
		border: 0px;
		background: transparent;
		cursor: pointer;
		font-size: 0px;
		text-align: right;
	}
	.kiadvany img {
		border: 0;
	}
	
/* lablec */

	.lablec {
		width: 1000px;
		height: 113px;
		margin: auto;
		background: url('../images/lablec.jpg') top left no-repeat;
		overflow: hidden;
	}
	.lablec_szoveg {
		margin-top: 38px;
		line-height: 20px;
		text-align: center;
	}
	.lablec_szoveg a {
		font-weight: normal;
		text-decoration: underline;
		color: #46110f;
	}
	.also_menu {
		text-align: center;
		color: #E5BBB5;
		clear: both;
		margin-top: 16px;
		font-size: 11px;
	}
	.also_menu li {
		display: inline;
	}
	.also_menu li a {
		color: #E5BBB5;
		padding: 10px;
	}

/* menuszintek */
	
	.szint_2, .level_2_akt {
		margin-left: 12px;
	}
	.szint_3, .level_3_akt {
		margin-left: 24px;
	}
	.szint_4, .level_4_akt {
		margin-left: 36px;
	}
	.szint_5, .level_5_akt {
		margin-left: 48px;
	}

	.menu_box li .level_1_akt:hover, .menu_box li .level_2_akt:hover, .menu_box li .level_3_akt:hover, .menu_box li .level_4_akt:hover, .menu_box li .level_5_akt:hover {
		text-decoration: underline;
	}	
	
	.menu_box li .level_1_akt, .menu_box li .level_1_akt:hover, .menu_box li .level_2_akt, .menu_box li .level_2_akt:hover, .menu_box li .level_3_akt, .menu_box li .level_3_akt:hover, .menu_box li .level_4_akt, .menu_box li .level_4_akt:hover, .menu_box li .level_5_akt, .menu_box li .level_5_akt:hover {
		color: #5a2820;
		background: url('../images/bal_menu_li_active.gif') left 9px no-repeat;
	}
	
/* szavazas */

		.szavazas {
			color: #8b2825;
		}
		.szavazas .gomb {
			display: block;
			width: 80px;
			height: 25px;
			margin: 12px auto 27px auto;
			background-color: #e7dac4;
			color: #e5bbb5;
			text-align: center;
			background: url('../images/szavaz_button.jpg') left top no-repeat;
			line-height: 25px;
		}
		#szavazas_form p, .eredmeny p {
			font-weight: bold;
			margin-top: 8px;
			text-align: center;
		}
		#szavazas_form span {
			display: block;
			float: left;
			margin-top: 1px;
			margin-bottom: 7px;
		}
		#szavazas_form input {
			float: left;
			margin-left: 20px;
			border: 0;
			background: none;
		}
		.szavazas .color7 {
			background-color: #cfb492;
			height: 4px;
			margin-bottom: 7px;
		}
		.szavazas .szazalek, .szavazas table {
			margin-left: 20px;
			text-align: left;
		}
		.szavazas .szavazas_alja {
			height: 20px;
		}
		
		.kapcs_anyagok_cim {
			height: 28px;
			padding: 0 0 0 10px;
			font-family: Times;
			font-size: 16px;
			font-weight: bold;
			color: #45110f;
			background: url('../images/kapcsanyagok_head.jpg') left top no-repeat;
			line-height: 28px;
		}
		.kapcs_anyagok {
			/*
			height: 100px;
			*/
			background: url(../images/kapcsanyagok_bg.jpg) repeat-x left top;
			margin-bottom: 30px;
			padding: 10px 0 12px 0;
		}
		.kapcs_anyagok a {
			display: block;
			width: 330px;
			float: left;
			font-weight: bold;
			color: #d17645;
			text-decoration: none;
			background: url('../images/kapcsanyagok_link.gif') left 4px no-repeat;
			padding-left: 11px;
			margin: 0 0 10px 10px;
		}
		.kapcs_anyagok a:hover {
			text-decoration: underline;
		}
		.kapcs_anyagok .lapozas {
			margin-top: 6px;
		}
		
/* hirek opciok */

		.hir_opciok_keret {
			height: 30px;
			border-bottom: 1px solid #eadecf;
			margin: 0 0 4px 0;
			padding: 0;
		}
		.hir_opciok_keret a {
			font-size: 12px;
			color: #cfb492;
		}
		.hir_opciok_keret a:hover {
			color: #d17645;
			text-decoration: none;
		}
		.hir_opciok_keret strong {
			float: left;
			color: #cfb492;
			padding: 5px 12px 0px 10px;
		}
		.hir_opciok_keret .kuldes {
			display: inline;
		}
		.hir_opciok_keret .kuldes a {
			display: block;
			float: left;
			height: 24px;
			padding-top: 6px;
			background: url('../images/kuldes_neutral.jpg') right center no-repeat;
			padding-right: 32px;
		}		
		.hir_opciok_keret .nyomtat {
			display: inline;
			height: 30px;
		}
		.hir_opciok_keret .nyomtat a {
			display: block;
			float: left;
			height: 24px;
			padding-top: 6px;
			background: url('../images/nyomtat_neutral.jpg') right center no-repeat;
			padding-right: 32px;
		}
		.hir_opciok_keret .gyujto_add, .hir_opciok_keret .gyujto_del {
			display: inline;
			height: 30px;
		}
		.hir_opciok_keret .gyujto_add a, .hir_opciok_keret .gyujto_del a {
			display: block;
			float: left;
			height: 24px;
			padding-top: 6px;
			padding-right: 24px;
		}
		.hir_opciok_keret .gyujto_add a {
			background: url('../images/gyujto_add_icon.jpg') right center no-repeat;
		}
		.hir_opciok_keret .gyujto_del a {
			background: url('../images/gyujto_del_icon.jpg') right center no-repeat;
		}
		.hir_opciok_keret .hszolas {
			display: inline;
			height: 30px;
		}
		.hir_opciok_keret .hszolas a {
			display: block;
			float: left;
			height: 24px;
			padding-top: 6px;
			background: url('../images/hszolas_neutral.jpg') right center no-repeat;
			padding-right: 32px;
		}
		.hir_opciok_keret .hszolas a span {
			color: #283F6B;
		}
		
/* szavazas */

		.szavazas_doboz {
			margin: 10px;
		}

/* keretes szoveg */

		.news_frame {
			border: 1px solid #dec8b5;
			background-color: #ede1ca;
			padding: 0px;
			margin: 0 7px 0 7px;
			text-align: justify;
			color: #8b2825;
		}
		.frame_cim {
			height: 24px;
			line-height: 24px;
			background: url('../images/konf_fejlec_bg.jpg') top left repeat-x;
			font-size: 16px;
			color: #45110F;
			padding: 0px 10px 0px 10px;
			margin: 0;
			border-bottom: 1px solid white;
			font-weight: bold;
			margin-bottom: 6px;
			overflow: hidden;
		}
		.frame_cim p {
			margin: 0;
			padding: 0;
		}
		.frame_text {
			padding: 0 10px 10px 10px;
		}
		.frame_text img {

		}

/* galeria */
		
		.gallery_div {
			padding-bottom: 10px;
		}
		#galeria_popup {
			width: 635px;
			margin: auto;
			padding-bottom: 5px;
			background: url('../images/galeria_popup_bg.jpg') bottom left repeat-x;
			background-color: #FEF6E3;
		}
		.galeria_banner {
			width: 635px;
			height: 110px;
			background: url('../images/galleria_fejlec.jpg') top center no-repeat;
			padding-bottom: 5px;
		}
		.galeria_nagykep {
			width: 505px;
			height: 345px;
			margin: auto;
			text-align: center;
			vertical-align: bottom;
			overflow: hidden;
			padding: 7px 0 6px 0;
		}
		.galeria_nagykep span {
			display: block;
			position: relative;
			top: 50%;
			margin-top: -9px;
			float: left;
			width: 22px;
			height: 49px;
		}
		#kep_bal {
			width: 18px;
			height: 49px;
			margin-right: 4px;
		}
		#kep_jobb {
			width: 18px;
			height: 49px;
			margin-left: 4px;
		}
		#galeria_popup .kep {
			width: 460px;
			height: 345px;
			overflow: hidden;
			float: left;
		}
		.thumb_box {
			width: 505px;
			height: 75px;
			margin: auto;
			margin-top: 28px;
		}
		.thumb {
			margin-right: 5px;
			border: 2px solid transparent;
		}
		.thumbHover {
			margin-right: 5px;
			border: 2px solid #f1e6d2;
		}
		.leiras_keret {
			background: url('../images/leiras_keret_bg.jpg') left bottom repeat-x;
			height: 42px;
			text-align: center;
			font-size: 12px;
			font-weight: bold;
			color: #48100f;
			margin: 4px 0 0 0;
			padding: 4px;
		}
		.leiras {

		}
		.leiras_alatt {
			height: 3px;
			background-color: #fff;
			margin-bottom: 12px;
		}
		.thumb_box span {
			display: block;
			position: relative;
			top: 23px;
			margin-top: -2px;
			float: left;
			width: 10px;
			height: 25px;
		}
		#thumb_bal {
			width: 10px;
			height: 25px;
		}
		#thumb_jobb {
			width: 10px;
			height: 25px;
		}
		.thumb_keret {
			float: left;
			width: 472px;
			height: 79px;
			overflow: hidden;
			border: 0px solid red;
			margin: 0 6px 0 4px;
		}
		.thumb_keret_belso {
			width: 800px;
		}
		#leiras_0 {
			font-weight: normal;
		}

/* hozzaszolas */

		.hszolas_cim {

		}
		.hszolas_box {
			font-size: 12px;
		}
		.hszolas_box span {
			display: block;
			width: 110px;
			float: left;
			font-weight: normal;
			color: black;
		}
		.hszolas_box label {
			display: block;
			width: 110px;
			float: left;
			font-weight: normal;
			color: black;
		}
		.hszolas_box p {
			clear: both;
		}
		.hszolas_box img {
			clear: both;
		}
		.hszolas_box .mceEditorContainer {
			clear: both;
		}
		.hszolas_box .antispam {
			margin: 12px 0px 0px 110px;
		}
		.hszolas_buttonbox {
			text-align: center;
			margin-bottom: 12px;
		}
		.hszolasok_box {
			margin-bottom: 12px;
			font-size: 12px;
		}

		.hszolasok_fejlec {
			height: 14px;
			overflow: hidden;
			border-bottom: 1px solid #938524;
			margin-bottom: 6px;
		}
		.hszolasok_fejlec .nev {
			float: left;
		}
		.hszolasok_fejlec .datum {
			font-size: 10px;
			color: gray;
			float: right;
			padding: 2px 0px 0px 0px;
		}
		.vissza {
			background: url('../images/vissza.gif') left 3px no-repeat;
			padding-left: 12px;
		}
		.szoljon {
			margin: 22px 0 5px 0;
		}

/* tovabbkuldes emailben */

		.tovkuld_cim {
			font-size:16px;
			font-weight:bold;
			color: #d17645;
			height:40px;
			overflow: hidden;
			background:transparent url(../images/potty_bg.jpg) right 24px repeat-x;
		}
		.tovkuld_box {
			font-size: 12px;
		}
		.tovkuld_box span {
			display: block;
			width: 110px;
			float: left;
			font-weight: normal;
			color: #46110f;
		}
		.tovkuld_box input {
			border: 1px solid #DEC8B5;
			height: 20px;
			border: 1px solid #dec8b5;
			background: url('../images/select_bg.jpg') top left repeat-x;
			color: #46110f;
		}
		.tovkuld_box .button {
			cursor: pointer;
			border: 1px solid #DEC8B5;
			color: #46110f;
			background: transparent;
			background-color: #E8DCC5;
		}

/* kereso */

		.search {
			margin-bottom: 32px;		
		}
		/*.search div {
			margin-bottom: 10px;		
		}*/
		.search input {
			vertical-align: middle;
		}
		.search select {
			vertical-align: middle;
		}
		
		.omega{
			color:#8B2825;
			font-weight:bold;
			text-decoration:none;
			cursor: pointer;
		}
		
		.kereses_text2 {
			font-family: Times;
			font-size: 24px;
		}
		.kereses_szukit {
			margin-top: 32px;
		}
		hr {
			height: 1px;
			border: 0;
			background-color: #dac3a2;
			color: #dac3a2;
		}
		.talalati_lista h4 {
			margin-bottom: 5px;
		}
		
/* regisztracio */

		.reg_sor {
			clear: both;
			margin-bottom: 10px;
		}
		.reg_sor label {
			display: block;
			width: 130px;
			float: left;
		}
		.antispam {
			margin: 0 0 10px 10px;
			border: 1px solid #dec8b5;
		}
		#bevezeto {
			margin-bottom: 12px;
		}

/* esemeny */

		.idopont {
			font-weight: bold;
			color: #46110F;
			font-size:12px;
		}
		.tartam {
			font-weight: bold;
			color: #8A634D;
			font-size:12px;
		}
		.esemeny {
			font-weight: bold;
			color: #46110F;
			font-size:12px;
		}
		.esemeny_nev {
			font-weight: bold;
			color: #8A634D;	
			font-size:12px;
		}
		.helyszin {
			font-weight: bold;
			color: #46110F;
			font-size:12px;
		}
		.helyszin_nev {
			font-weight: bold;
			color: #8A634D;
			font-size:12px;
		}
		.leiras {
			font-size:12px;
		}
		.esemenylista .leiras {
			border-top: 1px solid #c1c1c1;
			padding-top: 10px;
			font-size:12px;
		}
		.esemeny_lista_td {
			border-bottom: 1px solid #c1c1c1;
			color: #46110F;
			font-size:12px;
		}
		.esemeny_lista_cim {
			color: #8A634D;
			font-size:12px;	
		}
		.esemenylista .reszletek {
			display: inline;
			margin: 0;
			float: none;
			font-size:12px;
		}

/* hekk */

		* html .hir_szoveg {
			float: left;
		}
		* +html .hir_szoveg {
			float: left;
		}

/* nyitvatartas */
	.nyitva_unnep {
		border: solid 2px #FE1800;
		background-color: #FEE1E3;
	}
	.nyitva_1 {
		border: solid 2px #5A2720;
	}
	.nyitva_2 {
		border: solid 2px #D27544;
		background-color: #FDF4E2;
	}
	.nyitva_3 {
		border: solid 2px #598D4C;
		background-color: #DCF3CF;
	}
	.nyitva_4 {
		border: solid 2px #D9BA00;
		background-color: #FCFAB5;
	}
	.nyitva_5 {
		border: solid 2px #af3ed4;
		background-color: #e5c5ef;
	}

/* kiskapitalis */

	.kiskapitalis {
		text-transform: capitalize;
		font-variant: small-caps;
	}
	
/* html */

	.last_mod_time {
		float: left;		
		padding-top: 7px;
		font-size: 11px;
	}
	.nyomtatas a {
			display: block;
			float: right;
			height: 24px;
			padding-top: 6px;
			background: url('../images/nyomtat_neutral.jpg') right center no-repeat;
			padding-right: 32px;
			font-size: 12px;
			color: #cfb492;
		}

/* linkgyujtemeny */

	.link_leiras {
		margin: 4px 0 0 10px;
		text-align: justify;
	}	
	
/* gyik */

	.gyik_kerdesek {
		margin: 6px 0 22px 0;
		padding-left: 40px;
	}
	.gyik_valaszok {
		margin-left: 15px;
	}
	.gyik_valaszok dt {
		font-weight: bold;
	}
	.gyik_valaszok dd {
		margin: 3px 0 10px 25px;
	}
	.gyik_sor label {
		display: block;
		float: left;
		width: 150px;
		margin-bottom: 10px;
	}
	.form_uzenetek {
		font-weight: bold;
		margin-bottom: 12px;
	}
	.gyik_sor input {
		width: 150px;
		margin-bottom: 10px;
	}
	.gyik_sor textarea {
		width: 150px;
		height: 100px;
	}
	.gyik_gombok {
		margin-top: 22px;
	}
	
/* adatlap */

	.reg_gombok {
		margin: 12px 0 10px 0;
	}
	
/* sitemap */

	.ot1 {
	
	}
	.ot2 {
		margin-top: 8px;
		margin-bottom: 3px;
		list-style-type: none;
		padding: 0;
	}
	.ot2 a {
		font-family: Times;
		font-size: 20px;
		font-weight: normal;
		color: #46110f;
	}
	.ot3 {
		list-style-position: inside;
		margin-left: 12px;
	}
	.ot4 {
		list-style: circle;
		list-style-position: inside;
		margin-left: 24px;
	}
	.ot5 {
		list-style: square;
		list-style-position: inside;
		margin-left: 36px;
	}
	.ot6 {
		list-style-position: inside;
		margin-left: 48px;
	}
	.ot7 {
		list-style: circle;
		list-style-position: inside;
		margin-left: 60px;
	}
	.ot8 {
		list-style: square;
		list-style-position: inside;
		margin-left: 72px;
	}	
	
/* tipp lapozas */

	.tipp_szoveg {
		height: 150px;
		overflow: hidden;
	}
	.tipp_kep_img {
		height: 130px;
		overflow: hidden;
	}
	.tipp_kep_img img {
		margin-top: 25%;
	}
	.gal_meg {
		display: block;
		margin-bottom: 6px;
	}
	.tipp_lapozas, .tipp_kep .lapozo {
		margin-top: 7px;
		font-size: 11px;
	}
	.tipp_vissza {
		float: left;
		padding-left: 10px;
		background:transparent url(../images/scroll_arrow_left.gif) no-repeat scroll left center;
	}
	.tipp_vissza:hover {
		background:transparent url(../images/scroll_arrow_left_a.gif) no-repeat scroll left center;
		color: #D17645;
		text-decoration: none;
	}
	.tipp_elore {
		float: right;
		padding-right: 10px;
		background:transparent url(../images/scroll_arrow_right.gif) no-repeat scroll right center;		
	}
	.tipp_elore:hover {
		background:transparent url(../images/scroll_arrow_right_a.gif) no-repeat scroll right center;		
		color: #D17645;
		text-decoration: none;
	}
	
/* rovat leiras */

	.rovat_leiras {
		text-align: justify;
		margin-top: 12px;
		margin-bottom: 20px;
	}
	
/* kapcsolat */

	#contactperson_form {
		margin-left: 20px;
	}

	#contactperson_form div {
		margin-bottom: 7px;
		clear: both;
	}
	
	#contactperson_form #to {
		width: 144px
	}

	* html #contactperson_form #to {
		width: 155px
	}
	
	* +html	#contactperson_form #to {
		width: 155px
	}
	
	#contactperson_form label {
		display: block;
		float: left;
		width: 130px;
	}
	
	#contactperson_form #msg {
		width: 142px;
		height: 100px;
	}
	
	* html #contactperson_form #msg {
		width: 149px;
		height: 100px;
	}

	* +html #contactperson_form #msg {
		width: 149px;
		height: 100px;
	}
	
	#contactperson_form #mFormSubmit {
		margin-left: 130px;
		margin-right: 7px;
	}
	
/* linkgyujtemeny */

	.linkgyujtemeny div {
		margin-left: 20px;
	}
	.linkgyujtemeny strong {
		display: block;
		margin-bottom: 5px;
	}	
	.linkgyujtemeny hr {
		margin-left: 20px;
	}
	
/* kereso chars */

#boxcontent, .boxcontent {
	display: none;
}

#boxcontent a  {
	margin-bottom: 0;
	padding-top: 0;
	width: 20px;
	height: 20px;
	}

#boxcontent a div {
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	line-height: 0;
	margin-top: 0;
	margin-bottom: 0;
}

/*ÜRLAP GENERÁTOR*/
.kerdes {
	text-align: right;
}

.radio {
	background: transparent;
	border: none;
}
/*ÜRLAP GENERÁTOR VÉGE*/
.color51 {
	background-color: #8b2825;
	color:#dec8b5;
	display:block;
	margin:1px 1px;
}
#kerdeskeret {
	display:none;
}
.kerdes_header {
	background-image:url(../images/kerdes_header.gif);
	color:#d0bbb5;
	line-height:25px;
	padding-left:5px;
	font-weight:bold;
}
.kerdes_doboz {
	border:1px solid #3f140e;
	padding:5px;
}

/* LAYER */
#layer_container {
	z-index: 1000;
	position: fixed;
	/*top: 70px;*/
	top: 50%;
	left: 50%;
	/*background: url('../images/mol_layer_bg.png') no-repeat;*/
	overflow: hidden;
}

#layer_container .layer_kozep
	{
		background-color: #fef6e3; 
		height: 400px; 
		width: 430px;
		margin-left: -30px;
		float: left;
		overflow: auto;
		padding: 0 10px;
		position: relative;
		z-index: 10000;
	}
img
	{
		border: none;
	}
#layer_container .layer_felso
	{
		line-height: 16px;
		text-align: right;
		padding-top: 20px;
		padding-right: 5px;
		background: url("../images/felso_layer.png") repeat-x; 
		height: 20px; 
		width: 395px;
		float: left;
	}
#layer_container .layer_also
	{
		background: url("../images/also_layer.png") repeat-x; 
		height: 40px; 
		width: 400px;
		float: left;
	}
#layer_container .layer_jobboldal
	{
		background: url("../images/jobboldal_layer.png") repeat-y; 
		height: 400px;
		margin-left: -20px; 
		width: 49px;
		float: left;
		position: relative;
		z-index: 1;
	}
#layer_container .layer_baloldal
	{
		background: url("../images/baloldal_layer.png") repeat-y; 
		height: 400px; 
		width: 49px;
		float: left;
	}
.felso_bal_sarok, .felso_jobb_sarok, .also_bal_sarok, .also_jobb_sarok
	{ 
		 height: 40px; 
		 width: 49px; 
		 float: left;	
	}
.felso_bal_sarok
	{
		background: url("../images/felso_bal_sarok_layer.png") no-repeat;	
	}
.felso_jobb_sarok
	{
		padding-top: 20px;
		background: url("../images/felso_jobb_sarok_layer.png") no-repeat;	
		height: 20px;
		padding-left: 2px;
		width: 47px;
	}
.also_bal_sarok
	{
		background: url("../images/also_bal_sarok_layer.png") no-repeat;	
	}
.also_jobb_sarok
	{
		background: url("../images/also_jobb_sarok_layer.png") no-repeat;	
	}
a#layer_close {
	float: right;
	display: block;
	width: 65px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	color: #550b08;
	font-weight: normal;
	text-decoration: none;
}
a#layer_close:hover {
	text-decoration: underline;
}
#layer_content {
	width: 498px;
	height: 355px;
	margin-top: 5px;
	padding-top: 3px;
	overflow: auto;
}
/* LAYER VÉGE */

/* WEBSHOP */
.termek_reszletek_cim
	{
		font-size: 20px;
		color: #D17645;
	}
.termek_reszletek_szerzo
	{
		font-size: 14px;
		color: #8B2825;
	}
.w_termek_doboz
	{
		width: 380px;
		margin: 3px;
		height: 200px;
		background: url('../images/nyito_hir_top_light.jpg') top center no-repeat;
		color: #D17645;
		float: left;
		position: relative;
		border: 1px solid #EADED0;
	}
.w_termek_doboz .ar
	{
		font-weight: bold;
	}
.w_termek_lista
	{
		width: 800px;
		overflow: hidden;
	}
.w_td_cim
	{
		height: 25px;
		line-height: 25px;
		/*font-family: Times;
		color: #E5BBB5;*/
		color: #8B2825;
		padding: 0 5px;
		font-size: 13px;
		font-weight: bold;
	}
.w_td_tart
	{
		padding: 10px;
		height: 135px;
		background: url('../images/nyito_hir_bg_light.jpg') top left repeat-x;
		overflow: hidden;
	}
.w_td_tart .szures, .termek_reszletek .szures
	{
		font-weight: normal;
		color: #D17645;
		display: block;
	}
.w_td_tart .szures:hover, .termek_reszletek .szures:hover
	{
		text-decoration: none;
		background-color: #E8DCC6;
	}
.termek_reszletek .szures
	{
		color: #8B2825;
	}
.w_td_kep
	{
		height: 130px;
		width: 63px;
		float: left;
		overflow: hidden;
		margin-right: 10px;
		color: white;	
	}
.w_td_kosar
	{
		text-align: center;
		width: 380px;
		position: absolute;
		bottom: 0px;
		height: 30px;
		background: url('../images/nyito_hir_bottom_light.jpg') bottom right repeat-x;
	}
.w_utvonal_uj
	{
		padding: 10px 0;
		width: 760px;
		overflow: hidden;
	}
.w_valaszt
	{
		padding-bottom: 10px; 	
	}
.w_valaszt, .w_valasztf
	{
		padding-top: 5px;
		width: 790px;
		text-align: center;
	}
.w_valaszt select, .w_valasztf select
	{
		width: 380px;
	}
.w_jobboldal
	{
		width: 200px;
		float: left;
		overflow: hidden;
	}
.w_tartalom
	{
		float: left;
		width: 800px;
		overflow: hidden;
	}
.w_lapozas
	{
		width: 760px;
		overflow: hidden;
		margin: 10px;
		text-align: center;
	}
.w_lapozas img
   {
    border: 0px;
   }
.katalogus_box
	{
		width: 800px;
		overflow: hidden;
	}
.w_tartalom .rovat_tartalom
	{
		width: 800px;
	}

.w_tartalom #kosar_ossz, .w_tartalom #kosar_nez
	{
		display: none;
	}
.athuzott_ar
	{
		text-decoration: line-through;
	}
.akc_ar
	{
		font-size: 20px;
		color: #D17645;
		font-family: Times;
		font-weight: bold;
		background: #FEF6E3;
		padding: 0px 10px;
		border-top: 1px solid #EDE1CB;
		border-left: 1px solid #EDE1CB;
		border-right: 2px solid #EDE1CB;
		border-bottom: 2px solid #EDE1CB;
	}
.w_td_kosar .gomb,  .vasarol .gomb, .tovabbvvissza .gomb, .termek_reszletek_gomb
	{
		cursor: pointer;
		display: block;
		width: 80px;
		font-weight: normal;
		font-size: 11px;
		height: 25px;
		margin: auto;
		background-color: #e7dac4;
		color: #e5bbb5;
		text-align: center;
		background: url('../images/szavaz_button.jpg') left top no-repeat;
		line-height: 25px;
	}
.trmkjnl
  {
    margin: 10px auto;
    padding: 5px 0px;
    cursor: pointer;
  }
 .wlbfugg
  {
	position: fixed;
    top: 0px;
    left: 0px;
    background-color: black;
    width: 100%;
    height: 100%;
 /*   opacity: 0.5; */
  }
 .warninglb
  {    
    color:  #8B2825;
    font-size: 14px;
    text-align: center;
    text-align: center;
    position: fixed;
    top: 50%;
    margin-top: -100px;
    left: 50%;
    margin-left: -135px;
    padding: 15px;
    width: 270px;
    height: 125px;
    background-image: url("../images/figy_hatter.png");
  }

.belep .bbl
	{
		position: fixed;
	    top: 50%;
	    margin-top: -100px;
	    left: 50%;
	    margin-left: -177.5px;
		width: 325px;
		height: 162px;
		padding: 15px;
		color:  #8B2825;
		background-image: url("../images/bejelentkez_fua.png");
	}
 .wlb_cim
  {
	text-align: left;
    font-weight: bold;
	text-transform: uppercase;    
    color:  #8B2825;
    font-family: Times;
    display: block;
    margin-bottom: 5px;
    font-size: 16px;
  }
.osszeg
	{

		padding: 5px;
		text-align: right;
	}
.belep
	{
		display: none;
	}
.kosar_adatok_td
	{
		width: 50%; 
		text-align: right;
	}
.fkpb
	{
		font-weight: bold;
		color: #8B2825;
	}
.termek_reszletek_adatok
	{
		margin-top: 20px;
	}
.katalogus_box
	{
		width: 780px;
	}
/* WEBSHOP VÉGE */

/* ÚJ DESIGN */
.rssbl .vvonal{
	float: left;
	padding-left: 15px;
	height: 18px;
	padding-top:28px;
}
.rssbl .ujrss, .rssbl .ujblink{
	float: left;
	height: 46px;
	padding-left: 15px;
	overflow: hidden;
	text-align: center;
}
.rssbl .ujrss{
	background: url("../images/top_menu_link_bg.jpg") repeat-y scroll left top transparent;
	padding-top: 14px;
	height: 32px;
	padding-left: 35px;
}
.rssbl .ujblink{
	padding-top: 7px;
	height: 39px;
	background: url("../images/top_menu_link_bg.jpg") repeat-y scroll right top transparent;
	padding-right: 35px;
}
.rssbl .ujrss a span {
	display:inline;
}
.rssbl_en .ujrss{
	padding-left: 30px;
}
.rssbl_de .ujrss{
	padding-left: 15px;
}
.rssbl_en .ujblink{
	padding-right: 30px;
}
.rssbl_de .ujblink{
	padding-right: 15px;
}
.rssbl{
	position: absolute;
	top: 124px;
	margin-left: 100px;
}
.rssbl a, .rssbl{
	color: #7B4C46;
}
.rssbl a:hover{
	width: 200px;
	text-decoration: none;
}
.rssbl img{
	border: 0px;
}
.rssbl .ujrss, .rssbl .blink{
	position: relative;
}
.ujgyorsmenu{
	position: absolute;
	top: 178px;
	margin-left: 75px;
}
.ujfejlec{
	width: 1000px;
	height: 211px;
	margin: auto;
	background: url('../images/fejlec_hu_uj.jpg') top left no-repeat;
	overflow: hidden;
}
.ujfejlec .logo{
	position: absolute;
	top: 0px;
	width:  260px;
	height: 120px;
}
.ujfejlec #belepes_box{
	top: 93px;
	margin-left: 653px;
	color: #aa7d53;
}
.ujfejlec #belepes_box a{
	color: #aa7d53; 
}
.ujfejlec #belepes_box .input_belepes{
	color: #bf9a6a;
}
.ujfejlec .betumeret{
	margin-left: 25px;
	top: 122px;
}
.ujfejlec .nyelv{
	margin-left: 290px;
	top: 153px;
}
.fejlec_angol.ujfejlec, .fejlec_nemet.ujfejlec, .fejlec_webshop.ujfejlec{
	background: url('../images/fejlec_en_uj.jpg') top left no-repeat;
}
.ujfejlec #belepett_box{
	top: 88px;
}

.hsz_szam {
	margin: 20px 0;
}
.hszolas_box {
	margin-top: 20px;
}

.hszolas_box  span,
.hszolas_box  label {
	width: 200px;
	text-align: left;
}

.hszolas_box .antispam {
	margin: 12px 0 0 200px;
}

#galleriaActionPanel span {
	color: #999;
	font-size: 20px;
	width: 30px;
	height: 30px;
	display: block;
	background-image:  url('/images/galleria-icons.png');
}


#galleriaActionPanel span.play {
	background-position: 0 -120px;
}

#galleriaActionPanel span.play.active {
	background-position: 0 -90px;
}

#galleriaActionPanel span.play.active:hover {
	background-position: 0 -90px;
}

#galleriaActionPanel span.play:hover {
	background-position: 0 -151px;
}

 #galleriaActionPanel span.pause {
	background-position: 0 -30px;
}

 #galleriaActionPanel span.pause.active {
	background-position: 0 0;
}

 #galleriaActionPanel span.pause.active:hover {
	background-position: 0 0;
}

 #galleriaActionPanel span.pause:hover {
	background-position: 0 -61px;
}

#galleriaActionPanel span.close {
	background-position: 0 -210px;
}

#galleriaActionPanel span.close:hover {
	background-position: 0 -240px;
}

#galleria .galleria-container {
	background: none;
}

#galleria .galleria-info-link {
	display: none;
}

#galleria  .galleria-thumbnails {
	margin: 28px auto auto;
}

#galeria_popup p.descr {
	text-align: center;
	clear: both;
	color: #fff;
}
#galleria .galleria-thumbnails-container {
	height: auto;
}

#galleria .galleria-stage {
	margin-bottom: 40px;
}
#galeria_popup .descr {
	position: relative;
	top: -75px;
	font-weight: bold;
}
.hszolas_box {
	display: none;
}

.hszolas_switch {
	width: 200px;
	display: block;
	margin: 20px auto;
	background-color: #E8DCC5;
    border: 1px solid #DEC8B5;
    color: #46110F;
    cursor: pointer;
    font-size: 12px;
    padding: 2px 3px;
    text-align: center;
}

.hir_reszletes .ordering {
	float: right;
	font-size: 12px;
	font-weight: bold;
	clear: both;
	padding: 10px 0;
}

.hir_reszletes .ordering a {
	color: #999;
}

.hir_reszletes .ordering a:hover {
	text-decoration: none;
	color: red;
}

.hszolasok {
	clear: both;
}

.tartalomjegyzek_box {
	float: right;
	font-family: Times;
	margin: 0 0 10px 10px;
	width: 220px;
	overflow: hidden;
	background: url('../images/jobb_doboz_bg_top.jpg') top left no-repeat;
}
.tartalomjegyzek_title {
	width: 220px;
	height: 35px;
	text-transform: uppercase;
	font-family: Times;
	color: #8B2825;
	font-size: 18px;
	line-height: 39px;
	font-weight: normal;
	padding-left: 16px;
}
.tartalom_cimek {
	margin: 5px 0;
}
.tartalomjegyzek_links {
	margin: 0 10px;	
	border-bottom: 1px solid #D1B590;
}
.tartalomjegyzek_box .tart2 {
	padding: 0 10px 20px;
	background: url('../images/jobb_doboz_bottom.jpg') bottom left no-repeat;
}
.hir_reszletes h3 {
	font-size: 14px;
}
#tartalom_lapozas {
	width: 725px;
	text-align: center;
	overflow: hidden;
	clear: both;
}
.left_arrow, .right_arrow {
	margin: 5px;
}
.first_arrow, .end_arrow {
	font-size: 15px;
}

.galleria-container .galleria-images img {
	cursor: pointer;
}
.banner {
	margin-top: 20px;
}
.banner img {
	border: none;
}
.also_menu li.w3c {
	padding-left: 40px;
}
.also_menu li.w3c a {
	padding: 0;
}
