.flash_holder {
	_height: 320px;
}

.container .middle-wide-column a{
	text-decoration:none;
}

.container .middle-wide-column a:hover{
	text-decoration:underline;
}

.middle-wide-column .middle-wide-box .sitemap_input ul {
	float: none;
}
.general-wide-box h2 {
	margin-bottom: 7px;
}
.general-wide-box h3 {
	font-size: 14px;
	margin-top: 16px;
	margin-bottom: 6px;
}
.general-wide-box h4 {
	margin-top: 0;
	margin-bottom: 17px;
	_margin-bottom: 16px;
}
.general-wide-box br {
	clear: none;
}
.general-wide-box ul {
	margin-left: 2px;
	margin-top: -1px;
	margin-bottom: 15px;
	float: none;
}
.general-wide-box li {
	padding-top: 0;
	padding-left: 13px;
	padding-bottom: 6px;
	background-position: 0 6px;
}
.general-wide-box li ul {
	margin-left: 0;
	margin-top: 6px;
	margin-bottom: -6px;
}
.general-wide-box img.hr {
	margin-bottom: 11px;
	_margin-top: -4px;
	_margin-bottom: 11px;
	_float: none;
	_display: block;
}
.general-wide-box table td {
	border-bottom: 1px solid #e5e5e5;
}
.general-wide-box table td.fejlec {
	border-bottom: 3px solid #e5e5e5;
	vertical-align: middle;
	padding: 10px;
	font: normal 11px arial;
	background-color: #f6f6f6;
}
.general-wide-box table tr.utolso td {
	border-bottom: none;
}
.general-wide-box table.kep_alairassal td {
	border-bottom: none;
}
.general-wide-box table td.td0 {
	padding-left: 10px;
}
.general-wide-box p span.aproszoveg {
	line-height: 15px;
	margin: -1px 0 -15px 0;
	_display: block;
	_margin-top: -2px;
	_margin-bottom: 0;
}
.general-wide-box p a.nyil_balra {
	font-size: 10px;
	_padding-bottom: 2px !important;
	_display: block;
	_background-position: 0 0;
}
/*
.middle-wide-box table.hirlistazo_last {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	width: 100%;
	padding-top: 0;
	margin-top: -3px;
	margin-bottom: -10px;
	_margin-top: -3px !important;
	_display: block;
}
.middle-wide-box table.hirlistazo_last td.td0 {
	padding-left: 3px;
	padding-top: 14px;
	_width: 88px !important;
}
.middle-wide-box table.hirlistazo_last td.td0 span.aproszoveg {
	padding-right: 29px;
	_display: block;
	_margin-left: 0;
	_margin-top: 4px;
}
.middle-wide-box table.hirlistazo_last td.td1 {
	padding-left: 0;
	padding-top: 11px;
	padding-bottom: 12px;
	_padding-top: 12px;
}
.middle-wide-box table.hirlistazo_last td.td2 {
	padding-right: 3px;
	padding-top: 13px;
}
*/
.general-wide-box table.kep_alairassal img {
	_margin-top: 1px;
	_margin-bottom: -7px;
}
.general-wide-box table.kep_alairassal.last {
	margin-bottom: 14px !important;
	margin-top: 1px;
}
.general-wide-box table.kep_alairassal {
	_margin-bottom: -1px !important;
}
.general-wide-box table.kep_alairassal.last td.td0 {
	padding-left: 0;
	padding-bottom: 9px;
}
.general-wide-box table.kep_alairassal.last td.td0.kepalairas {
	padding-left: 11px;
}
.general-wide-box table.kep_alairassal.last td.kepalairas span.aproszoveg {
	_display: block;
	_padding: 5px 0 5px;
}
.general-wide-box table.kep_alairassal.last td.td1.kepalairas {
	padding-bottom: 19px;
	padding-left: 11px;
}
.general-wide-box table.kep_alairassal.last td.td1 {
	_padding-bottom: 9px;
}
.general-wide-box table.kep_alairassal.last td.td1.kepalairas span {
	line-height: 12px;
}

.middle-ears-box img {
	margin: 0 0 -4px -14px;
}
.middle-wide-box .keretes_lenyilo {
	width: 526px;
	margin: 10px 0 0 10px;
	padding: 8px 6px 20px;
	float: none;
}

table.keretes_dobozban_no_cim a.nyil_jobbfel {
	margin-top: 10px;
}
table.keretes_dobozban_no_cim ul {
	margin-top: 0;
	float: none;
}


/* sitemap */

div.sitemap_input {
	padding: 7px 9px 12px 11px;
	width: 512px;
	margin-bottom: -1px;
}
div.sitemap_input input.text {
	padding: 3px 0 1px 3px;
	width: 143px;
}
#sitemaplist {
	margin-bottom: -3px;
}
#sitemaplist,
#sitemaplist ul {
	float: left !important;
}
#sitemaplist ul li {
	color: #a80927;
	font-weight: bold;
	list-style: none;
	margin: 0;
	padding: 14px 0 12px;
	float: left;
}
#sitemaplist ul li.closed ul,
#sitemaplist ul li.hidden {
	display: none;
}
#sitemaplist a.noLink {
	font-weight: normal;
	text-decoration: none;
}
#sitemaplist ul li a.noLink {
	color: #333;
	font-size: 12px;
	font-weight: bold;
}
#sitemaplist ul li ul {
	margin: 0 0 0 -3px;
}
#sitemaplist ul li ul li a.noLink {
	color: #000;
	font-size: 12px;
	font-weight: normal;
}
#sitemaplist ul li a {
	color: #333;
	font-size: 12px;
	font-weight: bold;
}
#sitemaplist ul li ul li a {
	color: #e20074;
	font-size: 12px;
	font-weight: normal;
}
#sitemaplist ul li,
#sitemaplist ul li ul li {
	_height: auto;
	line-height: 15px;
	padding: 10px 0;
	list-style: none;
	background-image: none;
	border-bottom: 1px solid #ccc;
	width: 508px;
}
#sitemaplist ul li ul li {
	padding: 6px 0 0 18px;
	border-bottom: none;
}
#sitemaplist ul li.closed img,
#sitemaplist ul li img {
	width: 11px;
	height: 11x;
	margin: -3px 7px 0 0;
}
#sitemaplist ul li.open img.open,
#sitemaplist ul li ul li.open img.open {
	background: url(/static-tr/c4/g/link-minus.gif) 0 0 no-repeat;
}
#sitemaplist ul li.closed img{
	_margin: 1px 7px 0 0  !important;
	_padding: 0 !important;
	_height: 1% !important;
}
#sitemaplist li ul li.closed img{
	_margin: -3px 12px 0 0;
}
#sitemaplist ul li.closed img.closed,
#sitemaplist ul li ul li.closed img.closed {
	background: url(/static-tr/c4/g/link-plus.gif) 0 0 no-repeat;
}
#sitemaplist ul li.bullet img.bullet,
#sitemaplist ul li ul li.bullet img.bullet {
	background: url(/static-tr/c4/g/list_square4x4.gif) 3px 4px no-repeat;
	_background-position: 3px 5px;
	_padding-top: 0;
	_padding-bottom: 0;
	_margin-top: 0;
	_margin-bottom: 0;
}
#sitemaplist ul li img,
#sitemaplist ul li ul li img {
	background: url(/static-tr/c4/g/ico_smallarrow-magenta.gif) 4px 3px no-repeat;
	_float: left;
}
#sitemaplist ul li.open img,
#sitemaplist ul li ul li.open im.openg,
#sitemaplist ul li ul li.closed img.closed,
#sitemaplist ul li ul li img {
	width: 11px;
	height: 11x;
	margin: -3px 7px 0 0;
	_height: 14px;
	_padding: 0;
	_margin-top: 1px;
}
div.sitemap_text {
	width: 480px;
	margin: 0 0 20px;
}
#sitemaplist ul.treeview {
	margin: 0 0 0 2px;
	_display: inline;
}
div.sitemap_input {
	width: 512px;
	background: #f6f6f6;
	padding: 10px;
	margin: 23px 0 0 0;
	overflow: hidden;
}
div.sitemap_input input.text {
	width: 143px;
	padding: 3px 0 1px 3px;
	float: left;
	color: #000;
	font-weight: bold;
	margin: 9px 0 0;
}
div.sitemap_input p{
	margin: 0 10px 0 0;
	padding: 0;
}
div.sitemap_input .button.kereses_m {
	float: left;
}
/* sitemap */

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	.general-wide-box p span.aproszoveg {
		margin-bottom: -14px;
	}
	.general-wide-box p img {
		margin-top: 0 !important;
	}
	div.middle-wide-box {
		margin-top: -6px;
	}
	.middle-wide-box table.hirlistazo_last {
		margin-top: -3px;
	}
	.middle-wide-box table.hirlistazo_last td.td1 {
		padding-top: 12px;
		padding-bottom: 11px;
		padding-left: 1px;
	}
	div.general-wide-box p a.nyil_balra {
		background-position: 0 0;
		padding-top: 1px;
		display: block;
	}
	.general-wide-box h3 {
		margin-bottom: 7px;
	}
	.general-wide-box table.kep_alairassal.last td.td0.kepalairas {
		padding-bottom: 10px;
	}
	.general-wide-box h4 {
		margin-top: 0;
		margin-bottom: 18px;
	}
	.general-wide-box p.last {
		margin-top: 0;
	}
	.general-wide-box img.hr {
		margin-top: -5px;
		margin-bottom: 12px;
	}
	.general-wide-box li {
		background-position: 0 5px;
	}
	.middle-wide-column li ul li {
		background-position: 0 5px;
	}
	.middle-wide-box table.keretes_dobozban_cim {
		margin-bottom: 21px !important;
	}
	#keretes_szoveg_doboz1 table.keretes_dobozban_cim td.td0 {
		width: 89px;
	}
	#keretes_szoveg_doboz1 {
		padding-bottom: 9px;
		margin-bottom: 13px;
	}
	#keretes_szoveg_doboz2 table.keretes_dobozban_cim td.td0 {
		width: 65px;
	}
	#keretes_szoveg_doboz2 {
		padding-bottom: 9px;
	}
}

/*IMPORTALT DOBOZOK*/

.altalanos_doboz_content{
	padding: 17px 20px 0;
	float:left;
}

div.altalanos_doboz_570 {
	width: 558px;
	border: 1px solid #E7E7E7;
	float: left;
	margin: 0 0 20px 0;
	overflow: hidden;
}

div.altalanos_doboz_570_title {
	font: normal 17px Arial;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 8px 0px 6px 10px;
	text-decoration: none;
	height: 21px;
	overflow: hidden;
}
div.altalanos_doboz_570_title a {
	font: normal 17px Arial;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 8px 10px 6px 10px;
	_padding: 8px 10px 6px 10px;
	text-decoration: none;
	display: block;
	height: 21px;
	position: relative;
	top: -8px;
	left: -10px;
	width: 540px;
	_width: 530px;
}

div.altalanos_doboz_283 {
	width: 268px;
	border: 1px solid #E7E7E7;
	float: left;
	margin: 0 20px 20px 0;
}

div.altalanos_doboz_283.last{
	margin-right:0px;
}

div.altalanos_doboz_283_title {
	font: normal 17px Arial;
	font-weight: bold;
	color: #000;
	margin: 0;
	padding: 8px 0px 6px 10px;
	text-decoration: none;
	height: 21px;
	overflow: hidden;
}
div.altalanos_doboz_283_title a {
	font: normal 17px Arial;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 8px 10px 6px 10px;
	_padding: 8px 10px 6px 10px;
	text-decoration: none;
	display: block;
	height: 21px;
	position: relative;
	top: -8px;
	left: -10px;
	width: 263px;
	_width: 253px;
}



.lightgrey .altalanos_doboz_570_title ,
.lightgrey .altalanos_doboz_570_title a{
	color:#000;
}

.green {
	background: url(/static-tr/c4/g/green_header.gif) repeat-x;
}
.green_link {
	background: url(/static-tr/c4/g/green_header_link.gif) repeat-x top right;
}
.green_double {
	background: url(/static-tr/c4/g/green_header_double.gif) repeat-x;
}
.green_link_double {
	background: url(/static-tr/c4/g/green_header_double_link.gif) repeat-x top right;
}
.grey {
	background: url(/static-tr/c4/g/grey_header.gif) repeat-x;
}
.grey_link {
	background: url(/static-tr/c4/g/grey_header_link.gif) repeat-x top right;
}

.lightgrey {
	background: url(/static-tr/c4/g/lightgrey_header.gif) repeat-x;
}
.brown {
	background: url(/static-tr/c4/g/brown_header.gif) repeat-x;
}
.brown_link {
	background: url(/static-tr/c4/g/brown_header_link.gif) repeat-x top right;
}
.magenta {
	background: url(/static-tr/c4/g/magenta_header.gif) repeat-x;
}
.magenta_link {
	background: url(/static-tr/c4/g/magenta_header_link.gif) repeat-x top right;
}
.notitle {
	position: relative;
	top: -21px;
	margin: 0;
	padding: 0;
}

div.altalanos_doboz_570 div.altalanos_doboz_content p{
    font-size: 12px;
    line-height: 17px;
    margin: 0;
    padding: 0 12px 3px 0;
	overflow: hidden;
}

div.altalanos_doboz_570 div.altalanos_doboz_content ul {
    margin: 0 0 0 -1px;
    padding: 1px 0 16px;
}

.altalanos_doboz_content .doboz-tartalom{
	width:529px;
	border-bottom:1px solid #E7E7E7;
	margin-bottom:16px;
	padding-bottom:20px;
}

.altalanos_doboz_content .doboz-tartalom-bg{
	height:120px;
	position:relative;
}

.altalanos_doboz_content .doboz-tartalom-bg a{
	position:absolute;
	bottom:10px;
}

.doboz-felszeles{
	float:left;
	width:253px;
	padding-left:10px;
}

.doboz-felszeles ul.smallArrow{
	padding: 0;
	margin: 0;
	list-style: none;
	margin-left: 0px;
	padding-right: 0px;
}
.doboz-felszeles ul.smallArrow li {
	padding: 0px 0px 5px 12px;
	margin:0;
	background: url(/static-tr/c4/g/ico_smallarrow-magenta.gif) no-repeat 0px 5px;
}


.altalanos_doboz_content .doboz-tartalom.doboz-last, .doboz-tartalom-bg.doboz-last{
	border-bottom:none;
	margin-bottom:20px;
}

.altalanos_doboz_content .doboz-tartalom p.last a,
.altalanos_doboz_content .doboz-tartalom-bg p.last a,
.kiemelt_link a,
.kiemelt_link p a {
    background: url(/static-tr/c4/g/arrow-right-magenta.gif) no-repeat scroll right 50% transparent !important;
    color: #000000 !important;
    font-size: 11px !important;
    font-weight: bold !important;
    padding-right: 10px !important;
}

.middle-wide-column .socialmedia{
	border:1px solid #E7E7E7;
	padding:5px 15px;
	float:left;
	margin-bottom:20px;
	width:528px;
}

.middle-wide-column .socialmedia p{
	display:inline;
	float:left;
	padding-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}

.middle-wide-column .socialmedia img{
	margin:0 !important;
}

table.kepes_tabla{
	width:530px;
	margin-top:0px;
	margin-bottom:10px;
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
}

table.kepes_tabla td{
	border-bottom: 1px solid #E7E7E7;
}

table.kepes_tabla td.kep {
	vertical-align: top;
	padding: 10px 7px 7px 0;
	border-bottom:none;
}
table.kepes_tabla td.szoveg {
	vertical-align: top;
	padding-top: 0px;
	padding-left:0px;
	padding-right:0px;
	border-bottom:none;
}

table.kepes_tabla td.szoveg table{
	width:360px;
	margin-top:0px;
}

div.flashContainer {
    background: url(/static-tr/c4/g/bg_adbox.gif) no-repeat scroll 0 bottom #FFFFFF;
    margin: 11px 0 0;
    padding: 0 0 1px;
	float:left;
}

div.flash_player {
    height: 237px;
    margin: 0 0 3px 10px;
    width: 255px;
}

div.video_doboz h3 {
    clear: both;
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    margin: 8px 0 1px 10px;
}

object, embed{
	outline:none;
}

.jobb-ajanlo-doboz{
	width:168px;
	height:254px;
	padding-left:10px;
	margin: 0 0 14px;
}


.jobb-ajanlo-doboz ul.smallArrow{
	padding: 0;
	margin: 0;
	list-style: none;
	margin-left: 0px;
	padding-right: 0px;
}
.jobb-ajanlo-doboz ul.smallArrow li {
	padding: 0px 0px 0px 10px;
	margin:0;
	background: url(/static-tr/c4/g/ico_smallarrow-magenta.gif) no-repeat 0px 5px;
}

.magenta-heading{
	margin-top: 4px;
	font-size: 15px;
	font-weight: bold;
	color: #E20074;
}


/*IMPORTALT DOBOZOK*/


.altalanos_doboz_content .youtube_video {
	margin: 0 0 13px -3px;
}
.altalanos_doboz_570 .content_gray_bg {
	background-color: #efefef;
}
.altalanos_doboz_283 .altalanos_doboz_content {
	width: 228px;
	overflow: hidden;
}
.doboz-tartalom-felszeles img {
	margin: -17px -20px 20px;
}

#sitemapbox {
	padding-top: 1px;
}


a.calendar-link {
	width:24px;
	height:24px;
	display:inline-block;
	background: url(/static-tr/c4/g/ico_calendar.png) no-repeat 0 0;	
}

a.calendar-link:hover {
	cursor:pointer;
	background-position: 0 -24px;
	text-decoration:none !important;
}

a.calendar-link.inactive {
	cursor:default;
	background-position: 0 -48px;
}

.nomargintop { margin-top: 0 !important; }
.nomarginbottom { margin-bottom: 0 !important; }




