@charset "utf-8";
/*flyer*/

/*.flyerhover_bkgr_fricc2 .flyerPopupCloseButton {
	width: 36px!important;
	height: 36px!important;
}

	@media (min-width: 1801px) and (max-width: 2920px) {
	#flyerWidget_imageDesktop {width:90.4%!important; height: auto; margin-left: 5%;}
	.flyerhover_bkgr_fricc2 .flyerPopupCloseButton { top: -18px; right: 3.5%; }
#flyerWidget_imageDesktop {width: 960px;height: auto;}
    .flyerhover_bkgr_fricc2 {margin: 50px 20px 0 20px;}
}*/
/*@media (min-width: 1801px) and (max-width: 1920px) {
	#flyerWidget_imageDesktop {width: 90.4%!important; height: auto; margin-left: 5%;}
	 #flyerWidget_imageDesktop {width: 960px; height: auto;}
     #flyerWidget_imageDesktop {width: 960px; height: auto;}
}*/
/*Blogok widget-Source Sans*/

@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,300italic&subset=latin,latin-ext);

/*template wide*/

@font-face {
	font-family: "open_sansregular";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsans-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsans-webfont.woff") format("woff"), url("/fonts/myfontsans-webfont.ttf") format("truetype"), url("/fonts/myfontsans-webfont.svg#open_sansregular") format("svg");
}
@font-face {
	font-family: "droid_serifbold";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontserifbold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontserifbold-webfont.woff") format("woff"), url("/fonts/myfontserifbold-webfont.ttf") format("truetype"), url("/fonts/myfontserifbold-webfont.svg#droid_serifbold") format("svg");
}
@font-face {
	font-family: "droid_serifregular";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontserif-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontserif-webfont.woff") format("woff"), url("/fonts/myfontserif-webfont.ttf") format("truetype"), url("/fonts/myfontserif-webfont.svg#droid_serifregular") format("svg");
}
@font-face {
	font-family: "open_sanssemibold";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsanssemibold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsanssemibold-webfont.woff") format("woff"), url("/fonts/myfontsanssemibold-webfont.ttf") format("truetype"), url("/fonts/myfontsanssemibold-webfont.svg#open_sanssemibold") format("svg");
}
@font-face {
	font-family: "open_sansbold";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsansbold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsansbold-webfont.woff") format("woff"), url("/fonts/myfontsansbold-webfont.ttf") format("truetype"), url("/fonts/myfontsansbold-webfont.svg#open_sansbold") format("svg");
}
@font-face {
	font-family: "open_sansitalic";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsansitalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsansitalic-webfont.woff") format("woff"), url("/fonts/myfontsansitalic-webfont.ttf") format("truetype"), url("/fonts/myfontsansitalic-webfont.svg#open_sansitalic") format("svg");
}
@font-face {
	font-family: "myfontSans";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsans-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsans-webfont.woff") format("woff"), url("/fonts/myfontsans-webfont.ttf") format("truetype"), url("/fonts/myfontsans-webfont.svg#open_sansregular") format("svg");
}
@font-face {
	font-family: "myfontSansB";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsansbold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsansbold-webfont.woff") format("woff"), url("/fonts/myfontsansbold-webfont.ttf") format("truetype"), url("/fonts/myfontsansbold-webfont.svg#open_sansbold") format("svg");
}
@font-face {
	font-family: "myfontSansSB";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsanssemibold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsanssemibold-webfont.woff") format("woff"), url("/fonts/myfontsanssemibold-webfont.ttf") format("truetype"), url("/fonts/myfontsanssemibold-webfont.svg#open_sanssemibold") format("svg");
}
@font-face {
	font-family: "myfontSansI";
	font-style: normal;
	font-weight: normal;
	src: url("/fonts/myfontsansitalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/myfontsansitalic-webfont.woff") format("woff"), url("/fonts/myfontsansitalic-webfont.ttf") format("truetype"), url("/fonts/myfontsansitalic-webfont.svg#open_sansitalic") format("svg");
}

/*
.article span {
	font-size: 14px !important;
	line-height: 22px !important;
}

.links {
	width: 340px;
}

#container-179.container_12, #container-110.container_12, #container-104.container_12, #container-92.container_12 {
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.38);
}
#coverTopContainer {
	border: medium none;
	overflow: hidden;
	width: 100%;
}
.breadcrumb {
	background-color: #FFFFFF;
	font-size: 10px;
	list-style: none outside none;
	margin: 12px 0 5px;
}
.widget_search {
	float: right;
	position: relative;
	top: -50px;
}
.widget_search label {
	display: none;
}
.widget_search #searchsubmit {
	border: medium none;
	padding-left: 24px;
}
b.icon.icon-photo {
	display: inline-block;
}
.newsBox .newsTop {
	font-family: 'myfontSerifB',times,serif;
	font-weight: normal;
}
input[type="text"], textarea {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: -moz-use-text-color -moz-use-text-color #BBBBBB;
	border-image: none;
	border-style: none none solid;
	border-width: 0 0 1px;
	box-shadow: none;
	color: #2D3235;
	display: block;
	font-family: 'myfontSans',arial,sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 20px;
	line-height: 19px;
	margin: 0;
	outline: medium none;
	padding: 0;
	text-align: center;
	width: 230px;
}
.search .field .button, input[type="submit"] {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/sprite.png") no-repeat scroll 5px -198px rgba(0, 0, 0, 0);
	display: block;
	height: 20px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 24px;
}
.top, .top a, .top a:hover, .top a:visited {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #444444;
	cursor: pointer;
	font-family: 'myfontSans',arial,sans-serif;
	font-size: 17px;
	font-weight: normal;
	height: 48px;
	line-height: 56px;
	margin: 0 0 -10px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
.top:before {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/sprite.png") no-repeat scroll 0 -350px rgba(0, 0, 0, 0);
	content: " ";
	display: block;
	height: 9px;
	left: 50%;
	margin: 0 0 0 -20px;
	overflow: hidden;
	position: relative;
	top: 14px;
	width: 40px;
}
.sub {
	background: none repeat scroll 0 0 #FFFFFF;
	height: 88px;
	margin: 0 auto -88px;
	overflow: hidden;
	padding: 0;
	width: 980px;
}
.sub .copy {
	color: #A09F9F;
	display: block;
	font-family: 'myfontSans',arial,sans-serif;
	font-size: 15px;
	font-weight: normal;
	left: 20px;
	line-height: 17px;
	position: relative;
	top: 32px; 
}
.sub .poweredby {
	position: relative;
	right: 10px;
	top: 29px;
}

#ultimatumrecent-75-recent.recentinner {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	display: block;
	margin-top: -11px;
	overflow: hidden;
	padding: 10px 0 0;
	position: relative;
}
#ultimatumrecent-75-recent .recentposth3, #ultimatumrecent-75-recent .recentposth3 a, #ultimatumrecent-75-recent .recentposth3 a:hover, #ultimatumrecent-75-recent .recentposth3 a:visited {
	background: none repeat scroll 0 0 #2B2F32;
	color: #FFFFFF !important;
	display: block;
	font-size: 22px;
	line-height: 28px;
	margin: -10px 0 0;
	padding: 7px 4px 4px 6px;
}
h4, h4 a, h4 a:hover, h4 a:visited {
	color: #3A3F42;
	font-family: 'myfontSerifB';
	font-size: 19px;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
}
img[src*="http://hirado.mtv.hu/file/sites/7/2013/11/no-image-306x154.jpg"] {
	display: none;
}
img[src*="http://hirado.mtv.hu/file/sites/7/2013/11/no-image-306x154.jpg"] {
	display: none;
}
.vertical-menu a:link, .vertical-menu a:visited {
	text-transform: uppercase;
}
.textwidget .links a.mob {
	background-position: 4px -50px;
}
.textwidget .links a.fbk {
	background-position: -100px -50px;
}
.textwidget .links a.rss {
	background-position: 0 -100px;
}
.textwidget .links a.eng {
	background-position: -100px -100px;
}
.textwidget .links {
	position: relative;
	right: -332px;
	top: -50px;
}
.textwidget .links a {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/sprite.png") no-repeat scroll 100px 100px rgba(0, 0, 0, 0);
	clear: none;
	color: #2D3235;
	display: block;
	float: left;
	font-family: 'myfontSans',arial,sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	margin: 0 15px 0 0;
	overflow: hidden;
	padding: 0 0 0 25px;
	position: relative;
	width: auto;
}
.horizontal-menu ul {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #5D666B;
	border-color: #2E3335 #8E989D #9BACB4 #343A3C;
	border-image: none;
	border-radius: 6px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 1px 0 #404649 inset;
	height: 35px;
	list-style: none outside none;
	margin: 12px auto 0;
	overflow: visible;
	padding: 0;
	position: relative;
	width: 960px;
	z-index: 999;
}
div.horizontal-menu ul li, div.horizontal-menu ul li a:link, div.horizontal-menu ul li a:visited {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-left: medium none;
	clear: none;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: 'myfontSans',arial,sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 34px;
	line-height: 32px;
	list-style: none outside none;
	margin: 1px 0 0;
	overflow: visible;
	padding: 0;
	position: static;
	text-align: center;
	width: 96px;
	z-index: 1;
}
.horizontal-menu ul li:hover, .horizontal-menu ul li a:link:hover, .horizontal-menu ul li a:visited:hover {
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #BABEBF;
	border-radius: 5px;
	box-shadow: -5px 0 10px -5px #222222, 5px 0 10px -5px #222222;
	color: #3A3F42;
	font-weight: normal;
	padding-bottom: 1px;
	text-shadow: none;
	z-index: 6;
}
.serviceline {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/bgs1.png") repeat-x scroll 0 0 #000000;
	box-shadow: 0 -22px 22px 14px #000000;
	height: 53px;
	overflow: hidden;
	text-align: justify;
	width: 100%;
}
.serviceline > div {
	font-size: 1px;
	height: 55px;
	line-height: 0;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	text-align: justify;
	vertical-align: top;
	white-space: normal;
	width: 980px;
}
.serviceline > div:after {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	content: " ";
	display: inline-block;
	height: 1px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 980px;
}
.serviceline a {
	background: none repeat scroll 0 0 #595959;
	color: #FFFFFF;
	display: inline-block;
	font-family: arial,sans-serif;
	font-size: 8px;
	font-weight: normal;
	height: 11px;
	line-height: 11px;
	margin: 22px 3px 0;
	overflow: hidden;
	padding: 0 3px;
	position: relative;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: top;
	white-space: nowrap;
	width: auto;
}
.serviceline a.ch {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/serviceline.png") no-repeat scroll 100px 100px rgba(0, 0, 0, 0);
	height: 50px;
	margin-top: 3px;
	padding: 4px;
	text-indent: 120%;
	width: 0;
}
.serviceline a.ch.hirado {
	background-position: 0 0;
	width: 100px;
}
.serviceline a.ch.m1 {
	background-position: 0 -50px;
	width: 74px;
}
.serviceline a.ch.m2 {
	background-position: 0 -100px;
	width: 76px;
}
.serviceline a.ch.duna {
	background-position: 0 -150px;
	width: 88px;
}
.serviceline a.ch.dunaw {
	background-position: 0 -200px;
	width: 88px;
}
.serviceline a.ch.kossuth {
	background-position: 0 -250px;
	width: 106px;
}
.serviceline a.ch.petofi {
	background-position: 0 -300px;
	width: 97px;
}
.serviceline a.ch.bartok {
	background-position: 0 -350px;
	width: 103px;
}
.serviceline a.ch.mti {
	background-position: 0 -400px;
	width: 78px;
}
.serviceline a.ch.danko {
	background-position: 0 -450px;
	width: 100px;
}
.serviceline a.ch:first-child {
	margin-left: -4px;
}
.serviceline a.ch:last-child {
	margin-right: 0;
}
.serviceline span {
	display: inline-block;
	height: 55px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	vertical-align: top;
	white-space: nowrap;
	width: auto;
}
.serviceline span a {
}
h3.element-title, h3.element-title a, h3.element-title a:hover, h3.element-title a:visited {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/bgs1.png") repeat-x scroll 0 -200px #3B3C3C;
	border: medium none;
	border-radius: 4px 4px 0 0;
	box-shadow: 0 0 4px 1px #BBBBBB;
	color: #FFFFFF;
	font-family: 'myfontSerifB',times,serif;
	font-size: 28px;
	font-weight: bold;
	height: 41px;
	line-height: 41px;
	margin: 0;
	overflow: hidden;
	padding: 0 10px;
	text-shadow: 0 -1px 1px #111111 !important;
}
h3.element-title:after {
	background: none repeat scroll 0 0 #FA0200;
	content: " ";
	display: block;
	height: 1px;
	margin-top: -7px;
	overflow: hidden;
	position: absolute;
	width: 284px;
	z-index: 2;
}
.recentinner {
	width: 284px !important;
}
.recentinner p {
	margin: 12px 0 0;
}
.recentinner {
	background: url("http://hirado.mtv.hu/file/sites/7/2013/11/hr-dashed.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	margin-top: -11px;
	overflow: hidden;
	padding: 10px 0 0;
	position: relative;
}
#ultimatumrecent-42-recent, #ultimatumrecent-43-recent, #ultimatumrecent-44-recent, #ultimatumrecent-45-recent, #ultimatumrecent-46-recent, #ultimatumrecent-47-recent, #ultimatumrecent-48-recent, #ultimatumrecent-49-recent, #ultimatumrecent-50-recent, #ultimatumrecent-51-recent, #ultimatumrecent-52-recent {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 0 0 4px 4px;
	box-shadow: 0 0 4px 1px #BBBBBB;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 10px 0 10px 10px;
}
#col-77-1 .textwidget {
	text-align: center;
}*/

/*template wide V�GE*/


@media print {
	a[href]:after {
		content: none !important;
	}

	.bodywrapper {
		display: block;
	}
	
	.headwrapper,
	.footwrapper {
		display: none;
	}
	
	.non-printable {
		display: none;
	}
	
	.grid_4{
		display: none !important;
	}

	.grid_8,
	.article {
		margin: auto;
		width: 100% !important;
	}
}

.clear{
	clear:both	
}

.icon{
	height: 21px !important;
	width: 20px !important;
	display:inline-block !important;
	margin: 0px !important;
	padding: 0px !important;
	overflow: hidden !important;
	line-height: 24px !important;
	text-indent: 120%;
	vertical-align: text-top !important;
	white-space: nowrap;
	background-image: url(IMG/sprite.png) !important;
	float: none !important;
}

.icon-video{
	background-position:0 -300px  !important;
}

.icon-photo{
	background-position:0 -249px !important;
}

.icon-audio {
	background-image: url('IMG/microphone.png')!important;
	background-size: 100%;
}

.article{
	width:620px;
	background-color:#FFF;
	font-family: 'open_sansregular', times, serif;
	color: #3a3f42;
	font-size: 14px;
	line-height: 22px;
	margin: auto;
}

.article .path  {
	margin: 18px 9px 10px 0px;
	padding: 2px 0px 2px 0px;
	overflow: hidden;
	font-family: 'myfontSansB', arial, sans-serif;
	font-weight: normal;
	font-size: 10px !important;
	line-height: 16px !important;
	color: #3a3f42;
	border-bottom: solid 1px #fa0200;
}

.article .path a {
	color: #3a3f42;
	text-decoration: none;
	white-space: nowrap;
font-family: open_sansregular;
	font-weight: normal;
}

.article .path a:hover {
	text-decoration: underline;
}

.article h1{
	/*font-size:24px;*/
	margin: 10px 9px 10px 0px;
	padding: 0px;
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 25px;
	line-height: 28px;
	color: #3A3F42;
}

.article .articleFunc{
	border-bottom:#c3c3c3 dashed 1px;
	padding-bottom:5px	
}

.article .articleFunc .date{
	color:#9bacb4;
	font-size:10px;
	float:left;
}

.article .articleFunc .letterSize{
	float:right	
}

.article .letterSize a:hover,
.article .letterSize a{
	padding:3px 10px;
	background-image:url(IMG/articleSprite.png);
	background-repeat:no-repeat;
	margin:0;
	cursor:pointer;
	text-decoration: none;
}

.article .letterSize .smallLetter{
	background-position:-24px 0
}

.article .articlePic{
	padding:10px 10px 5px 10px;
	width:598px;
	border:#c3c3c3 solid 1px;
	box-shadow: -5px 5px 5px 1px #d6d6d6;
	margin:15px 0px;
	font-style:italic;
	font-size:12px	
}

.article .articlePic img{
	width:598px;
	height:auto;
	margin-bottom:5px
}

/*.article .articlePic {
	font-style:italic;
	margin:5px 0;
	font-size:12px	
}*/

.article .articleBanner{
	text-align:center
}

.aFramed{
	font-family: serif;
	font-style: italic;
	border-bottom: solid 2px #aaa;
	border-top: solid 2px #aaa;
	width: 200px;
	float: left;
	clear: both;
	padding: 20px 10px 20px 10px;
}

.article .articleSocial{
	margin-top:20px;
	border-top:#c3c3c3 dashed 1px;
	padding:10px 0
}

.article .articleSocial .articleLike{
	float:left
}

.article .articleSocial .articleShare{
	float:right;
	width:180px
}

.article .banner{
	margin: 20px 0;
}

.article .hh-audio{
	margin: 20px 0 10px 0;
}


/*.article .articleShare a:hover,*/
.social-fb  {
	background-image:url(IMG/articleSprite.png) !important;
	background-repeat:no-repeat !important;
	background-position:0 -30px !important;
}

.social-twitter {
	background-image:url(IMG/articleSprite.png) !important;
	background-repeat:no-repeat !important;
	background-position:-20px -30px !important;
}

.social-mail {
	background-image:url(IMG/articleSprite.png) !important;
	background-repeat:no-repeat !important;
	background-position:-40px -30px !important;
}

.social-print {
	background-image:url(IMG/articleSprite.png) !important;
	background-repeat:no-repeat !important;
	background-position:-60px -30px !important;
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 3px;
}

.social-print span,
.social-mail span,
.social-twitter span,
.social-fb span {
	background: transparent !important;
}
	

.article .articleShare a{
	padding:0 8px;
	margin-left:10px;
	background-image:url(IMG/articleSprite.png);
	background-repeat:no-repeat;
	background-position:0 -30px
}

.article .articleShare .fb{
	background-position:0 -30px
}

.article .articleShare .twitter{
	background-position:-20px -30px
}

.article .articleShare .aMail{
	background-position:-40px -30px
}

.article .articleShare .aPrint{
	background-position:-60px -30px
}

.searchResult{
	color:#3e4549;
	width:620px	
}

.searchResult h3{
	font-size:18px;
	border-bottom:#c3c3c3 solid 1px;
	padding-bottom:5px
}

.articleGallery {
	cursor: pointer;
	position: relative;
}

.articleGalleryPicto {
	background-image: url(IMG/gallery.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 10px;
	left: 15px;
}

.articleRelated {
	padding-top: 10px;
}

.articleRelatedHead {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 4px 0px;
	font-weight: normal;
	font-size: 23px;
	line-height: 26px;
	color: #2d3235;
	border-bottom: solid 2px #fa0200;
}

.articleRelated a,
.articleRelated a:hover {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 6px 10px;
	font-weight: bold;
	font-size: 15px;
	line-height: 22px;
	text-decoration: none;
	cursor: pointer;
	color: #2d3235;
}

.categoryFrame {
	width: 620px;
	margin: auto;
}

.categorySubFrame {
	padding-bottom: 15px;
	border-bottom: 1px dashed #c3c3c3;
	margin-bottom: 15px;
}

.categoryFrame div.categorySubFrame:last-child {
	border-bottom: 0px !important;
}

.categoryFrame a:hover,
.categoryFrame a {
	text-decoration: none;
	cursor: pointer;
}

.category-lead img {
	float: left;
	width: 300px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.category-lead-title {
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 25px;
	line-height: 1.15em;
	color: #3A3F42;
}


.category-lead-title b {
margin-top: 5px !important;
}

.category-lead-lead {
	font-family: 'myfontSansB', arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height:22px;
	color: #3A3F42;
	margin-top: 10px;
}

.category-left {
	float: left;
	width: 300px;
	margin-right: 10px;
}

.category-right {
	float: left;
	width: 300px;
	margin-left: 10px;
}

.category-left-bordered {
	float: left;
	width: 300px;
	padding-right: 9px;
	border-right: 1px solid #c3c3c3;	
}

.category-right-bordered {
	float: left;
	width: 300px;
	margin-left: -1px;
	padding-left: 10px;
	border-left: 1px solid #c3c3c3;	
}

.category-left-bordered a,
.category-right-bordered a {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 20px;
	padding-right: 5px;
	display: block;
	cursor: pointer;
	font-weight: normal;
	font-size: 15px;
	line-height: 20px;
	color: #3a3f42;
	background-image: url(IMG/li_back.png);
	background-position: 8px center;
	background-repeat: no-repeat;
}

.category-left-bordered a:nth-child(2n),
.category-right-bordered a:nth-child(2n) {
	background-color: #eff4f7;
}

#coverTopContainer {
	width: 100%;
	overflow: hidden;
	border: 0px;
}

#coverTopColLeft {
	width: 316px;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
	border-right: 1px solid RGB(203,203,203);
	float: left;
}

#coverTopColRight {
	width: 316px;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
	border-left: 1px solid RGB(203,203,203);
	margin-left: -1px;
	float: left;
}

#coverTopColRight .coverTopFrame:first-child,
#coverTopColLeft .coverTopFrame:first-child{
	border-top: 0px !important;
	margin-top: 0px !important;
}

.coverTopFrame {
	width: 300px;
	overflow: hidden;
	border-top: 1px dashed RGB(203,203,203);
	margin: auto;
	margin-top: 10px;				
}

.coverTitle,
.coverTopTitle {
	/*font-family: 'droid_serifbold', times, serif;
	font-weight: bold;
	font-size: 21px;
	line-height: 25px;*/
	
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 19px;
	line-height: 24px;

	color: #3a3f42;
	padding-top: 5px;
	padding-bottom: 7px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.coverLead,
.coverTopLead {
	font-family: 'myfontSans', arial, sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
	color: #667072;
	padding-bottom: 2px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.coverTopFrame img {
	background-color: White !important;
	width: 100%;
}

.coverTopFrame a {
	text-decoration: none;
	cursor: pointer;
}

.coverTopImg {
	overflow: hidden;
	max-height: 165px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	margin-top: 5px !important;
}

.coverTopFrameFeatured {
	background-color: #2b2f32;
}

.coverTopFrameFeatured .coverTopTitle {
	color: white;
	padding-left: 10px;
	padding-right: 10px;
}

.coverTopFrameFeaturedSubArticle,
.coverTopFrameSubArticle {
	margin-top: 0px !important;
	background-image: url('IMG/li_back.png');
	background-repeat: no-repeat;
	background-position: 10px center;
}

.coverTopFrameFeaturedSubArticle .coverTopTitle,
.coverTopFrameSubArticle .coverTopTitle {
	font-size: 17px;
	line-height: 20px;
}

.coverTopFrameFeaturedSubArticle {
	background-color: #2b2f32;
}

.coverTopFrameFeaturedSubArticle .coverTopTitle {
	padding-left: 25px;
	padding-right: 10px;
	color: white;
}

.coverTopFrameSubArticle .coverTopTitle {
	padding-left: 25px;
}

.coverTopFrameBorderless {
	border-top: 0px !important;
}

#coverTopColRight .coverTopFrame:first-child .coverTopTitle{
	padding-top: 0px !important;
}

#masterArticle a {
	text-decoration: none;
}

.hotNewsTop {
	width: 980px;
	min-height: 125px;
	background-image: url('IMG/hotNewsTop.png');
	background-repeat: no-repeat;
	background-position: top left;
}

.hotNewsTop .Txt {
	width: 840px;
	text-align: left;
	margin: 0px auto 0px auto;
	padding: 40px 0px 10px 0px;
}

.hotNewsTop  input[type='button'] {
	float: right;
	background-image: url(IMG/sprite.png);
	background-repeat: no-repeat;
	background-position: 0px -140px;
	width: 42px;
	height: 32px;
	border: none;
}

.hotNewsTop h1 {
	font-family: 'droid_serifbold', times, serif;
	font-weight: bold;
	font-size: 21px;
	line-height: 25px;
	margin: 0px 0px 5px 0px;
	color: #3a3f42;
}

.hotNewsTop h2 {
	font-family: 'myfontSans', arial, sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
	color: #667072;
}

.hotNewsTop img {
	border: none;
}

.moreNews {
	width: 300px;
	margin: auto;
}

.moreNews .topTab, .moreNews ul{
	margin:0;
	padding:0;
	list-style:none;
}

.moreNews .topTab li{
	float: left;
	width:150px;
	color:#9caab3;
	
	/*font-size:14px;
	font-weight:bold;*/

	font-family: 'open_sansbold', Arial, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;

	text-transform:uppercase;
	padding:10px 0;
	text-align:center;
	margin-bottom:0px;
	border-bottom:#c8c8c8 solid 1px;
	cursor:pointer;
}

.moreNews .bottomImg{
	margin:0px !important;
	width:300px;
	height:10px;
	background-image:url('IMG/tabBottom.png');
	background-repeat:no-repeat;
}

.moreNews .topTab .active{
	float: left;
	width:148px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	color:#4d565d;
	background-color:#FFF;
	border:#c8c8c8 solid 1px;
	border-bottom:none;
}

.moreNews .unitCont{
	border-left:#c8c8c8 solid 1px;
	border-right:#c8c8c8 solid 1px;
	background-color:#FFF;
	padding-top:10px;
}

.moreNews  .unit{
	padding: 10px 15px;
	margin: 0px 10px;
	border-bottom: #c3c3c3 dashed 1px;
	background-image: url(IMG/li_back.png);
	background-repeat: no-repeat;
	background-position: left;
	
	color: #667072;
	font-family: 'myfontSansSB', arial, sans-serif;
	font-weight: normal;
	line-height: 20px;
	font-size: 13px;
}

.moreNews  a{
	text-decoration: none;
}

.moreNews .unitCont .last{
	border-bottom: none;
}

.moreNews .more{
	font-family:'open_sansbold';
	font-weight: normal;
	font-size: 14px;
	color: #3a3f42;
	float: right;
	cursor: pointer;
	padding: 0px 10px 10px 0px;
}

.moreNews .more span{
	color:#fa0200;
}

#coverBottomContainer {
	width: 950px;
	overflow: hidden;
	margin: auto;
}

#coverBottomLeft,
#coverBottomMiddle,
#coverBottomRight {
	width: 316px;
	overflow: hidden;
	float: left;
}

.newsBox{
	width:300px;
	border-radius:3px;
	color:#3a3f42;
	padding:0;
	box-shadow:0px 0px 5px 1px #c1c1c1;
	overflow:hidden;
	margin: auto;
	margin-bottom: 15px;
	background-color: white;
	margin-top: 2px;
	border: 1px solid #c3c3c3;
}

.newsBoxDark {
	background-color:#2b2f32 !important;
	color:#FFF !important;	
}

.newsBoxDark .coverTitle,
.newsBoxDark .coverLead {
	color: white;
}

.newsBox .newsTop{
	background-image: url('IMG/newsTopBg.png');
	background-repeat: no-repeat;
	font-size: 24px;
	color: #FFF;
	padding-left: 10px;
	
	font-family: 'droid_serifbold', times, serif !important;
	text-shadow: 0px -1px 1px #111;
	font-weight: normal !important;
	line-height: 41px;
}

.newsBox .newsTopLineLess{
	position: relative;
	background-image: url('IMG/newsTopBgLineLess.png') !important;
}

.newsBox .unitCont {
	padding: 10px 10px 10px 10px;
}

.newsBox a {
	text-decoration: none;
}

.newsBox .unitCont a {
	display: block;
	text-decoration: none;
}

.newsBox .unit{
	padding-top: 5px;
	border-top: 1px dashed #c3c3c3;
	margin-top: 10px;
}

.newsBox a:first-child .unit {
	border-top: 0px !important;
	margin-top: 0px !important;
}

.newsBox .coverImage {
	width: 280px;
	height: 158px;
	overflow: hidden;
}

.newsBox .coverImage img {
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.underlinedTitle {
	border-bottom: solid 1px #c3c3c3;
	margin-bottom: 5px;
}

.pagePagerFrame {
	border-top: solid 1px #c3c3c3;
	margin-top: 15px;
	padding-top: 15px;
	line-height: 25px;
}

.underlinedTitle h1 {
	font-family: 'droid_serifbold', times, serif;
	font-weight: bold;
	font-size: 18px;
	/*font-size: 24px;*/
	line-height: 28px;
	color: black;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 30px 0 0;
}

.articleListFrame a {
	text-decoration: none;
}

.articleListFrame .unit {
	padding-top: 10px;
	padding-bottom: 10px;
	/*margin-bottom: 10px;*/
	border-top: #c3c3c3 dashed 1px;
}

.articleListFrame .unit:first-child {
	border-top: 0px !important;
}

.articleListFrame p.information {
	font-family: 'myfontSansB', arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #9bacb4;
	/*padding-bottom: 7px;*/
}

.articleListFrame p.information a {
	display: inline-block;
	height: 13px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: center;
	color: #3a3f42;
	background: #c7d0d4;
	border-radius: 3px 3px 3px 3px;
	padding-left: 15px;
	padding-right: 15px;
	font-weight:normal
}

/* a c�mek widget szerint szab�sa */

.articleListFrame .coverTitle, .articleListFrame .coverTopTitle {
	font-family:'open_sansbold';
	font-size:14px;
	font-weight:normal
}

.articleListFrame .coverLead, .articleListFrame .coverTopLead{
	font-size: 13px;
	color:#3e4549
}


.pagePagerFrame a {
	display: inline-block;
	margin-right: 5px;
	border-radius: 4px 4px 4px 4px;
	width: 30px;
	color: white;
	background-color: #c7d0d4;
	text-decoration: none;
	overflow: hidden;
	text-align: center;
	border: 1px solid #c3c3c3;
	font-weight:normal
}

.pagePagerFrame a.currentPage {
	background-color: white;
	color: black;
	border: 1px solid #c3c3c3;
}

.pagePagerFrame a:hover {
	color: black;
}

.pagePagerFrame a:first-child {
	margin-right: 15px;
}

.pagePagerFrame a:last-child {
	margin-left: 15px;
	margin-right: 0;
	float: right;
}

.banner {
	position: relative;
	display: block;
	float: none;
	clear: both;
	width: auto;
	margin: 0px auto 0px auto;
	padding: 0px;
	overflow: hidden;
	text-align: center;
	font-size: 1px;
	line-height: 1px;
	white-space: nowrap;
}

.weather {
	box-shadow: 0px 0px 4px 1px #bbb;
	border-radius: 10px 10px 10px 10px;
	width: 300px;
	height: 120px;
	margin: auto;
	overflow: hidden;
	background-image: url('IMG/danger.png');
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-bottom: 15px;
}

.moreRadio {
	background-image: url('IMG/moreRadio.png');
	background-repeat: no-repeat;
	line-height: 22px;
	width: 70px;
	text-align: center;
	color: white;
	font-size: 12px;
	position: absolute;
	top: 10px;
	right: 10px;
	font-weight:normal
}

.promoBox{
	width: 940px;
	background-color: #2b2f32;
	border-radius: 5px;
	box-shadow: 0px 0px 4px 1px #bbb;
	margin: auto;
}

.promoBoxCaption {
	font-family: 'droid_serifbold', times, serif;
	text-shadow: 0px -1px 1px #111;

	background-image: url('IMG/tvShowsTop.png');
	background-repeat: no-repeat;
	line-height: 41px;

	/*	font-size: 23px;*/
	
	font-size: 24px;
	
	color: #FFF;
	padding-left: 10px;
}

.promoBoxLine {
	width: 920px;
	height: 2px;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #a71414;
	margin-left: 10px;
}

.promoBoxLine a{
	text-decoration: none;
}

.promoBoxItemCol {
	width: 313px;
	float: left;
}

.promoBoxItem {
	width: 280px;
	height: 262px;
	margin-left: 17px;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	cursor: pointer;
}

.promoBoxItemImg {
	background-color: black;
	width: 280px;
	height: 210px;
	overflow: hidden;
}

.promoBoxItemImg img{
	width: 100%;
	border: 0px;
	padding: 0px;
}

.promoText {
	margin-top: 5px;
	width: 200px;
	height: 3em;
	line-height: 1.5em;
	font-size: 14px;
	color: #9caab3;	
	float: left;
}

.promoChannel {
	margin-top: 10px;
	float: left;
	width: 80px;
	height: 42px;
	background-image: url('IMG/channels.png');
	background-repeat: no-repeat;
}

.m2 {
	background-position: -89px 0;
}

.dw {
	background-position: -160px 0;
}

.br {
	background-position: -160px -50px;
}

.pf {
	background-position: -80px -50px;
}

.dn {
	background-position: 0 -50px;
}

.ks{
	 background-position: -15px -100px;
}

.dk{
	 background-position: -110px -100px;
}

.m3{
	background-position: -240px 0;
}

.pl{
    background-position: -260px -50px;
}


.radioPlayerBig {
	height: 190px; 
	position: relative;
}

.radioPlayerTabs {
	border-top: solid 1px #c3c3c3; 
	height: 93px;
}

.radioPlayerTab {
	height: 84px;
	width: 74px;
	float: left;
	background-color: white;
	border-bottom: 5px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	cursor: pointer;
	
	background-repeat: no-repeat;
	background-image: url('IMG/radio-tab.png');
}

.radioPlayerTabActive {
	border-bottom: 5px solid white;
}

.radioPlayerTab[data-station='kossuth'] {
	background-position: 0px -10px;
}

.radioPlayerTab[data-station='petofi'] {
	background-position: -100px -10px;
}

.radioPlayerTab[data-station='bartok'] {
	background-position: -200px -10px;
}

.radioPlayerTab[data-station='danko'] {
	background-position: -300px -10px;
}

.radioHome {
	position: absolute; 
	top:41px; 
	left:84px; 
	width: 30px; 
	height: 30px; 
	cursor: pointer;
}

#radioPlayerButtonBG {
	background-repeat: no-repeat;
	background-image: url('IMG/radioPlay.png');
	background-position: 0px -10px;
	width: 300px;
	height: 200px;
}

#radioPlayerButton {
	position: absolute;
	top: 54px;
	left: 122px;
	width: 70px;
	height: 70px;
	background-image: url('IMG/radioPlayerSprite.png');
	background-repeat: no-repeat;
	background-position: 5px 1px;
	cursor: pointer;
}

.videoPhotoFrame {
	width: 940px;
	height: 300px;
	margin-top: 3px;
	margin-bottom: 2px;
	background-color: #2b2f32;
	border-radius: 5px;
	box-shadow: 0px 0px 4px 1px #bbb;
	position: relative;
	margin: 0 auto 20px auto;
}

.videoPhotoHead {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-image: url('IMG/tabBig_bg.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #5b6469;
	height: 43px;
	position: relative;
}

.videoPhotoRedLine {
	position: absolute;
	bottom: 12px;
	left: 10px;

	width: 920px;
	height: 2px;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #a71414;
}

.videoPhotoHead ul {
	position: absolute;
	top: -2px;
	left: 10px;
	margin: 0px !important;
}

.videoPhotoHead li {
	display: block;
	float: left;
	width: 140px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	color: #9bacb4;
	cursor: pointer;
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 21px;	
}

.videoPhotoHead li.active{
	background-color: #2b2f32;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: white;
	box-shadow: -4px 0px 4px -4px #222, 4px 0px 4px -4px #222;
}

.videoPhotoInner {
	margin: 10px;
	width: 920px;
	height: 235px;
	overflow: hidden;
	margin-top: 8px;
}

.videoPhotoInnerItems{
	width: 900px;
	height: 200px;
	overflow: hidden;
	margin-bottom: 8px;
	margin-left: 10px;
}

.videoPhotoInner a,
.videoPhotoInner a:hover,
.videoPhotoInnerLink a:hover,
.videoPhotoInnerLink a {
	color: white;
	text-decoration: none;
	font-weight: normal;
	font-family: 'droid_serifbold', times, serif !important;
}

.videoPhotoInnerLink {
	text-align: right;
	color: white;
	font-weight: normal;
	border-bottom: 1px solid #a71414;
	padding-bottom: 4px;
}

.videoPhotoInnerItem {
	width: 210px;
	margin-top: 20px;
	margin-right: 20px;
	float: left;
	overflow: hidden;
}

.videoPhotoInnerItems a:last-child .videoPhotoInnerItem {
	margin-right: 0px !important;
}

.videoPhotoInnerItemImgFrame {
	border: 4px solid white;
	overflow: hidden;
	height: 114px;
	position: relative;
}

.videoPhotoInnerItemImg {
	width: 202px;
}

.videoPhotoInnerItemIcon {
	width: 38px;
	height: 38px;
	position: absolute;
	left: 3px;
	bottom: 3px;
	background-image: url('IMG/sprite.png');
	background-repeat: no-repeat;
	background-position: -48px -247px;
}

.videoPhotoInnerItemIconVideo {
	width: 38px;
	height: 38px;
	position: absolute;
	left: 3px;
	bottom: 3px;
	background-image: url('IMG/sprite.png');
	background-repeat: no-repeat;
	background-position: -48px -299px;
}

.videoPhotoInnerItemTxt {
	margin-top: 5px;
	font-family: 'myfontSans', arial, sans-serif;
	color: #9bacb4;
	font-size: 13px;
	line-height: 1.4em;
	height: 4.2em;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
	font-weight: normal;
}

.jp-carousel-left-column-wrapper,
.jp-carousel-image-meta {
	display: none !important;
}

.jp-carousel-overlay {
	height: 100% !important;
}

.toPageTop {
	background-color: white;
	position: relative;
	cursor: pointer;
	color: #444;
	text-decoration: none;
	font-family: 'myfontSans', arial, sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 30px;
	text-align: center;
	text-transform: uppercase;
	padding-top: 20px;
	padding-bottom: 10px;
}

.toPageTopImg {
	position: absolute;
	top: 13px;
	left: 50%;
	margin-left: -20px;
	width: 40px;
	height: 10px;
	background-image: url('IMG/sprite.png');
	background-repeat: no-repeat;
	background-position: 0px -350px;
}

.videoControlFrame,
.galleryControlFrame {
	width: 620px; 
	overflow: hidden;
	padding-bottom: 20px;
	border-bottom: solid 1px #c3c3c3;
	margin-bottom: 10px;
	margin-top: 10px;
	margin: auto;
}

.videoControlFrame h1,
.galleryControlFrame h1 {
	margin: 0px;
	padding: 0px;
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 25px;
	color: #3A3F42;
	padding-top: 20px;
	padding-bottom: 20px;
}

.galleryControlFrame h1{
	font-family: 'droid_serifbold', times, serif;
	font-size:18px;
	
}

.galleryControlFrame .slideFunc{
	padding-bottom:10px
}

.galleryControlFrame .slideDate{
	float:left;
	color: #9bacb4;
	font-size: 12px;
}

.galleryControlFrame .slideShare{
	float:right;
	width:200px;
	font-size:14px
}

.galleryControlFrame .slideShare a{
	padding:0 8px;
	margin-left:10px;
	background-image:url(IMG/articleSprite.png);
	background-repeat:no-repeat;
	background-position:0 -30px
}

.galleryControlFrame .slideShare .fb{
	background-position:0 -30px
}

.galleryControlFrame .slideShare .twitter{
	background-position:-20px -30px
}

.galleryControlFrame .slideShare .aMail{
	background-position:-40px -30px
}

.galleryControlFrame .slideShare .aPrint{
	background-position:-60px -30px
}






.galleryImageFrame {
	width: 620px;
	height: 340px;
	background-color: #f8f8f8;
	position: relative;
	cursor: pointer;
}

.galleryLeftArrowFrame {
	width: 310px;
	height: 340px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('IMG/empty.png');
	z-index: 100;
}

.galleryRightArrowFrame {
	width: 310px;
	height: 340px;
	position: absolute;
	top: 0px;
	left: 310px;
	background-image: url('IMG/empty.png');
	z-index: 100;
}

.galleryLeftArrowFrame div {
	position: absolute;
	top: 145px;
	left: 0px;
	height: 50px;
	width: 40px;
	background-image: url('IMG/sprite.png');
	background-repeat: no-repeat;
	background-position: 0px -397px;
	display: none;
}

.galleryRightArrowFrame div {
	position: absolute;
	top: 145px;
	right: 0px;
	height: 50px;
	width: 40px;
	background-image: url('IMG/sprite.png');
	background-repeat: no-repeat;
	background-position: -46px -397px;
	display: none;
}

.galleryLeftArrowFrame:hover div,
.galleryRightArrowFrame:hover div {
	display: block;
}

.galleryCaption {
	border-top: solid 1px #c3c3c3;
	border-bottom: solid 1px #c3c3c3;
	margin-top: 7px;
	margin-bottom: 7px;
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	font-size: 14px;
	color: #3a3f42;
}

.galleryImage {
	height: 340px !important;
}

.galleryThumbnailFrame {
	width: 620px;
	height: 76px;
	overflow: hidden;
	position: relative;
}

.galleryThumbnailFrame ul {
	margin: 0px;
}

.galleryThumbnail {
	height: 76px;
	width: 76px;
	overflow: hidden;
	cursor: pointer;
	display: block;
	padding-right: 20px;
	opacity: 0.7;
	float: left;
}

.galleryThumbnail-active,
.galleryThumbnail:hover {
	opacity: 1;
}

.galleryThumbnail img{
	height: 76px;
	width: 76px;
}

.galleryDate {
	color: #9bacb4;
	font-size: 12px;
}

.photoVideoBigFrame {
	width: 620px;
	background-color: white;
	margin: auto;
	margin-top: 20px;
}

.photoVideoBigHead {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-image: url('IMG/tabBig_bg.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #5b6469;
	height: 43px;
	position: relative;
}

.photoVideoBigHead ul {
	position: absolute;
	top: 2px;
	left: 10px;
	margin: 0px !important;
}

.photoVideoBigHead li {
	display: block;
	float: left;
	/*width: 160px;*/
	text-align: center;
	height: 41px;
	line-height: 41px;
	color: #9bacb4;
	cursor: pointer;
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 24px;
	padding: 0 20px
}

.photoVideoBigHead li.active{
	background-color: white;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #2b2f32;
	box-shadow: -4px 0px 4px -4px #222, 4px 0px 4px -4px #222;
}

.photoVideoBigInner {
	padding: 10px;
	position: relative;
	padding-right: 0px;
}

.photoVideoBigElement {
	float: left; 
	margin-right: 30px; 
	margin-top: 15px;
}

.photoVideoBigElementLastInLine {
	margin-right: 0px !important; 
}

.photoVideoBigElementImageFrame {
	width: 172px; 
	height: 97px; 
	border: 4px solid white; 
	box-shadow: -1px 1px 5px 1px #bbb; 
	overflow: hidden; 
	position: relative;
}

.photoVideoBigElementImageFrame img {
	width: 172px;
}

.galleryPageCover {
	width: 100%; 
	height: 100%; 
	background-color: RGBA(255,255,255,0.8); 
	position: absolute; 
	top: 0px; 
	left:0px;
}

.photoVideoBigElement .videoPhotoInnerItemTxt {
	width: 170px;
}

.photoVideoSmallHead {
	background-image: url('IMG/tabBig_bg.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #5b6469;
	height: 43px;
	position: relative;
}

.photoVideoSmallHead ul {
	position: absolute;
	top: 2px;
	left: 10px;
	margin: 0px !important;
}

.photoVideoSmallHead li {
	display: block;
	float: left;
	width: 140px;
	text-align: center;
	height: 41px;
	line-height: 41px;
	color: #9bacb4;
	cursor: pointer;
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 21px;
}

.photoVideoSmallHead li.active{
	background-color: white;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #2b2f32;
	box-shadow: -4px 0px 4px -4px #222, 4px 0px 4px -4px #222;
}

.photoVideoSmallInner {
	padding: 10px;
	padding-top: 30px;
}

.photoVideoSmallElement {
	padding-bottom: 15px;
	width: 210px;
	margin: auto;
}

.photoVideoSmallElementImageFrame {
	width: 202px; 
	height: 107px; 
	border: 4px solid white; 
	box-shadow: -1px 1px 5px 1px #bbb; 
	overflow: hidden; 
	position: relative;
}

.photoVideoSmallElementImageFrame img {
	width: 202px;
}

.videoPhotoSmallInnerLink a:hover,
.videoPhotoSmallInnerLink a {
	color: #2b2f32;
	text-decoration: none;
	font-weight: normal;
	font-family: 'droid_serifbold', times, serif !important;
}

.videoPhotoSmallInnerLink {
	height: 24px;
	line-height: 24px;
	color: #2b2f32;
	font-weight: normal;
	text-align: right !important;
	border-bottom: 1px solid #a71414;
	padding-bottom: 4px;
}

.promoBox a {
	font-weight: normal;
}

.hh-audio {
	line-height: 15px;
	color: gray;
	font-size: 11px;
}

.videoElementsCont {
	width: 475px; 
	float: left; 
	overflow: hidden;
}

.videoElementsMenu {
	width: 140px; 
	float: left;
	margin-top: 40px;
	margin-bottom: 25px;
	background-image: url('IMG/videoMenuBg.jpg');
	background-repeat: repeat-y;
	border: solid 1px rgba(224,224,224, 0.38);
	border-left-color: #fdfdfd;
	border-right-color: #e3e3e3;
	border-radius: 0px 4px 4px 0px;
	/*overflow: hidden;*/
	line-height: 35px;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 25px;
}

.videoElementsMenu div{
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'myfontSans', arial, sans-serif;
	font-weight: normal;
	font-size: 17px;
	color: #3a3f42;
	margin-top: 20px;
	margin-right: -1px;
}

.videoElementsMenuActive {
	border-bottom: solid 1px rgba(224,224,224, 0.38);
	background: #fff;
	line-height: 35px;
	position: relative;
	font-weight: bold !important;
}

.videoElementsMenuActive:after {
	content: ' ';
	position: absolute;
	display: block;
	left: 10px;
	top: 28px;
	width: 120px;
	height: 1px;
	overflow: hidden;
	background: #fa0200;
}

.videoTab {
	display: none;
	margin-top: 20px;
	position: relative;
}

.videoSmallElement {
	width: 140px;
	float: left;
	margin-left: 15px;
	margin-bottom: 5px;
}

.videoSmallElementImgFrame {
	position: relative;
	width: 134px;
	height: 75px;
	border: 3px solid white;
	box-shadow: -1px 1px 4px 0px #ccc;
	overflow: hidden;
}

.videoSmallElementImgFrame img{
	width: 134px;
}

.smallVideoIcon {
	width: 38px;
	height: 38px;
	position: absolute;
	left: 3px;
	bottom: 3px;
	background-image: url('IMG/sprite.png');
	background-repeat: no-repeat;
	background-position: -100px -287px;
}

.articleLead {
	font-family: 'open_sansbold', times, serif;
	font-weight: normal;
	margin-bottom: 15px;
}

.offer_box_inner_text {
	font-family: 'droid_serifregular',times,serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 29px;
	color: #9bacb4;
	padding-bottom: 10px;
}

.offer_box_inner_src {
	width: 280px !important;
	overflow: hidden;
}

.shareBox {
	float: right;
	clear: right;
	max-width: 300px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	font-family: tahoma, arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 25px;
	text-align: right;
	color: #333;
}

.shareBox a{
	margin-top: 5px;
}

.article dl {
	max-width: 620px !important;
}

.hh-video-preview {
	position: relative;
	width: 620px;
	height: 350px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid silver;
	cursor: pointer;
	background-color: black;
}

.hh-video-preview img {
	width: 100%;
}

.hh-video-preview-play {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: URL('IMG/bigPlay.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.hh-video-preview .video_preroll {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.hh-video-preview .video_preroll .goAdverticum iframe, .video_preroll .goAdverticum object {
	bottom: 0; left: 0; top: 0; right: 0;
	margin: auto !important;
	position: absolute;
}

.hh-video-preview .video_preroll #hover_counter {
	display: none;
}

.hh-video-preview .video_preroll.type_swf #hover_counter {
	color: #ccc;
	margin: 5px;
	background-color: #000;
	opacity: 0.8;
	float: right;
	padding: 0 5px;
	position: absolute;
	bottom: 5%;
	right: 0;
	margin-right: 0;
	z-index: 100;
	font-size: 13px;
}
.hh-video-preview .video_preroll.video_preroll.type_swf #hover_counter #counter_value{
	color: #fff;
	font-weight: bold;
}

.hh-video-preview:hover .video_preroll.video_preroll.type_swf #hover_counter {
	display: none;
}

/*footer men�*/

#menu-footer-menu-bal a, #menu-footer-menu-jobb a{
	font-family: "open_sansregular", Arial, sans-serif !important;
	font-size: 16px !important;
}

.article span{
	font-size: 14px !important;
	line-height: 22px !important; 
}

.pluginFontHelvetica{
	background-color:#FFF !important
}

/*banner shadow*/

.bannerCont{
	width: 300px;
	height: 262px !important;
	padding: 5px 5px 0 5px;
	background-image: url('IMG/shadow03.png');
	background-repeat: no-repeat;
	background-size: inherit;
}
	
.bottomShadow{
	background-image: url('IMG/shadow02.png');
	background-position: bottom;
	height: auto !important;
	padding: 5px 5px 10px 5px;
}

	
.bottomShadow img{
	border:#d9d9d9 solid 1px	
}

/* slider */        
/*
.ImageSliderContainer
{
	position: relative; top: 0px; left: 0px; width: 280px !important;  overflow: hidden;  height: 181px;
}
*/
.SlideContainer
{
	cursor: pointer; position: absolute; left: 0px; top: 0px; width: 280px !important; height: 181px; overflow: hidden;
}

.ImageSliderContainer{

top: 0px;
left: 0px;
width: 280px !important;

margin-bottom: 25px;
}

.SlideContainer div{
width:260px !important
}

.ImageSliderContainer div:first-child{
	position: static !important;
}

/*[data-widget-class="autoPlayWidget"]:has(.stream_player_titles) .import {*/
/*	position: relative;*/
/*}*/

/* Version A */
/*[data-widget-class="autoPlayWidget"] .stream_player_titles {*/
/*	position: absolute;*/
/*	top: 0;*/
/*	left: 0;*/
/*}*/

/* Version B */
/*[data-widget-class="autoPlayWidget"] .stream_player_titles .embedded-video-title {*/
/*	position: absolute;*/
/*	top: 0;*/
/*	left: 0;*/
/*}*/

/*[data-widget-class="autoPlayWidget"] .stream_player_titles .embedded-video-lead {*/
/*	margin-top: 10px;*/
/*}*/

/*

.ImageSliderContainer{

top: 0px;
left: 0px;
width: 280px !important;

margin-bottom: 25px;
}

.SlideContainer{
cursor: move;

position: static !important;
left: 0px;
top: 0px;
width: 280px !important;
height: 181px;
overflow: hidden;
}

.SlideContainer div{
width:260px !important
}

.SlideContainer div img{
width:100% !important;
height:auto !important
}

.ImageSliderContainer .jssorb05{
bottom:-25px !important
}
*/

/* ketrecek */
.kulissza, .velemeny:not(.hirado_redesign .velemeny){
	width:300px;
	background-color:#FFF;
	padding-bottom:1px;
	box-shadow: 0px 0px 5px 1px #c1c1c1;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:12px;
	color: #393f42;
}

.kulissza a, .velemeny a{
	color: #393f42;
	text-decoration:none
}

.kulissza{
	background-image:url(IMG/kulissza_foot.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:10px;
	line-height:12px;
	position: relative;
	left: 10px;
	margin-bottom: 15px;
}

.velemeny{
	border-radius:4px;
	overflow:hidden;
	font-size:10px;
	line-height:12px;
	margin-top:15px;
	position: relative;
	left: 4px;
}

.kulCont{
	padding:22px 13px 0 13px    
}

.kulUnit{
	margin-bottom:20px  
}

.kulUnitPic{
	width:72px;
	height:72px;
	margin-right:15px;
	float:left;
	background-color:#CCC;
	/*overflow:hidden;
	border:#dedcde solid 1px*/
}

.kulUnitPic img{
	width:auto;
	height:72px 
}

.kulUnitTxt{
	float:left;
	width:185px
}

.kulUnitTxt h4{
	font-size:16px;
	color:#1f78a0;
	margin: -2px 0 5px 0;
	line-height:18px;
	font-weight:normal;
	font-family: 'Source Sans Pro', sans-serif;
}

.velCont{
	padding:10px 13px 0 13px;
}

.velUnit{
	margin-bottom:20px;
	position:relative;
}

.velUnitHead{
	width:260px;
	height:15px;
	background-color:#e6e6e6;
	margin:15px 0 20px 0;
	/*padding:5px 0 0 10px;*/
	font-size:15px;
	font-style:italic;
}

.velUnitHead span{
	font-style:normal;
	color:#b11623
}

.velUnitPic{
	margin-bottom:3px;
	width:48px;
	height:48px;
	overflow:hidden;
	border:#dedcde solid 1px;
	position:absolute;
	right:10px;
	margin-top:-15px
}

.velUnitTxt{
}

.velUnitTxt h4{
	margin:0 0 5px 0;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	font-size:19px;
	font-family: 'Source Sans Pro', sans-serif;
	width: 264px;
}

.newsFrame {
	width: 940px;
	height: 300px;
	margin-top: 3px;
	margin-bottom: 2px;
	background-color: #2b2f32;
	border-radius: 5px;
	box-shadow: 0px 0px 4px 1px #bbb;
	position: relative;
	margin: 0 auto 20px auto;
}

.newsHead {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-image: url('IMG/tabBig_bg.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #5b6469;
	height: 43px;
	position: relative;
}

.newsHead ul {
	position: absolute;
	top: -2px;
	left: 10px;
	margin: 0px !important;
}

.newsHead li {
	display: block;
	float: left;
	width: 90px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	color: #9bacb4;
	cursor: pointer;
	font-family: 'droid_serifbold', times, serif;
	font-weight: normal;
	font-size: 16px;	
}

.newsHead li.active{
	background-color: #2b2f32;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: white;
	box-shadow: -4px 0px 4px -4px #222, 4px 0px 4px -4px #222;
}

.ut-layout-new_cimlapszerk #accessibility_toggle,
.ut-layout-uj-alrovat-oldal #accessibility_toggle,
.ut-layout-uj-video-foto #accessibility_toggle,
.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
.ut-layout-new_cikkoldal #accessibility_toggle,
.ut-layout-uj-video-oldal #accessibility_toggle,
.ut-layout-uj_galeria #accessibility_toggle,
.ut-layout-new_cikkoldal #accessibility_toggle,
.ut-layout-new_search #accessibility_toggle,
.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
.ut-layout-elo-oldal #accessibility_toggle,
.ut-layout-covereditor_preview #accessibility_toggle:not(.hirado-redesign-covereditor-preview #accessibility_toggle)
{
	right: -6px;
	position: fixed;
	top: 14px;
	height: 50px;
	background-color: transparent;
	border-color: transparent;
	z-index: 99999;
	background-image: url(IMG/wcag_ikon.png);
	width: 50px;
	float: left;
	margin-top: 4px;
	background-repeat: no-repeat;
	background-size: 70%;
}
@media (max-width: 1199px) and (min-width: 1091px) {
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle,
	.ut-layout-covereditor_preview #accessibility_toggle
	{
		right: -3px;
		position: fixed;
		top: 16px;
		height: 50px;
		background-color: transparent;
		border-color: transparent;
		z-index: 999999;
		background-image: url(IMG/wcag_ikon.png);
		width: 50px;
		float: left;
		margin-top: 4px;
		background-repeat: no-repeat;
		background-size: 55%;
	}
}

@media (max-width: 1090px) and (min-width: 1051px) {
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle,
	.ut-layout-covereditor_preview #accessibility_toggle {
		right: -3px;
		position: fixed;
		top: 16px;
		height: 50px;
		background-color: transparent;
		border-color: transparent;
		z-index: 999999;
		background-image: url(IMG/wcag_ikon.png);
		width: 50px;
		float: left;
		margin-top: 4px;
		background-repeat: no-repeat;
		background-size: 55%;
	}
}
@media (max-width: 1050px) and (min-width: 1024px) {
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle,
	.ut-layout-covereditor_preview #accessibility_toggle {
		right: -3px;
		position: fixed;
		top: 16px;
		height: 50px;
		background-color: transparent;
		border-color: transparent;
		z-index: 999999;
		background-image: url(IMG/wcag_ikon.png);
		width: 50px;
		float: left;
		margin-top: 4px;
		background-repeat: no-repeat;
		background-size: 55%;
	}
}
@media (max-width: 1024px) {
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle,
	.ut-layout-covereditor_preview #accessibility_toggle {
		right: -3px;
		position: fixed;
		top: 16px;
		height: 50px;
		background-color: transparent;
		border-color: transparent;
		z-index: 999999;
		background-image: url(IMG/wcag_ikon.png);
		width: 50px;
		float: left;
		margin-top: 4px;
		background-repeat: no-repeat;
		background-size: 55%;
	}
}
@media (max-width: 767px) {
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle,
	.ut-layout-covereditor_preview #accessibility_toggle {
		right: -3px;
		position: fixed;
		top: 6px;
		height: 50px;
		background-color: transparent;
		border-color: transparent;
		z-index: 999999;
		background-image: url(IMG/wcag_ikon.png);
		width: 50px;
		float: left;
		margin-top: 4px;
		background-repeat: no-repeat;
		background-size: 55%;
	}
}

/*
.ut-layout-new_cimlapszerk #accessibility_toggle:focus,
.ut-layout-uj-alrovat-oldal #accessibility_toggle:focus,
.ut-layout-uj-video-foto #accessibility_toggle:focus,
.ut-layout-uj-rovatoldal-belfold #accessibility_toggle:focus,
.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle:focus,
.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle:focus,
.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle:focus,
.ut-layout-new_cikkoldal #accessibility_toggle:focus,
.ut-layout-uj-video-oldal #accessibility_toggle:focus,
.ut-layout-uj_galeria #accessibility_toggle:focus,
.ut-layout-new_cikkoldal #accessibility_toggle:focus,
.ut-layout-new_search #accessibility_toggle:focus,
.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle:focus,
.ut-layout-elo-oldal #accessibility_toggle:focus,
.ut-layout-covereditor_preview #accessibility_toggle:focus
{
	outline: none;
	box-shadow: none;
}
*/
.ut-layout-new_cimlapszerk #accessibility_toggle:hover,
.ut-layout-uj-alrovat-oldal #accessibility_toggle:hover,
.ut-layout-uj-video-foto #accessibility_toggle:hover,
.ut-layout-uj-rovatoldal-belfold #accessibility_toggle:hover,
.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle:hover,
.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle:hover,
.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle:hover,
.ut-layout-new_cikkoldal #accessibility_toggle:hover,
.ut-layout-uj-video-oldal #accessibility_toggle:hover,
.ut-layout-uj_galeria #accessibility_toggle:hover,
.ut-layout-new_cikkoldal #accessibility_toggle:hover,
.ut-layout-new_search #accessibility_toggle:hover,
.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle:hover,
.ut-layout-elo-oldal #accessibility_toggle:hover {
	outline: none;
	box-shadow: none;
}


@media (max-width: 348px) {
	.ut-layout-new_cimlapszerk #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal #accessibility_toggle,
	.ut-layout-uj-video-foto #accessibility_toggle,
	.ut-layout-uj-rovatoldal-belfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kulfold #accessibility_toggle,
	.ut-layout-uj-rovatoldal-kultura-tudomany #accessibility_toggle,
	.ut-layout-uj-rovatoldal-eletstilus #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-uj-video-oldal #accessibility_toggle,
	.ut-layout-uj_galeria #accessibility_toggle,
	.ut-layout-new_cikkoldal #accessibility_toggle,
	.ut-layout-new_search #accessibility_toggle,
	.ut-layout-uj-alrovat-oldal-romana #accessibility_toggle,
	.ut-layout-elo-oldal #accessibility_toggle,
	.ut-layout-covereditor_preview #accessibility_toggle
	{
		right: -10px;
		position: fixed;
		top: 6px;
		height: 50px;
		background-color: transparent;
		border-color: transparent;
		z-index: 999999;
		background-image: url(IMG/wcag_ikon.png);
		width: 50px;
		float: left;
		margin-top: 5px;
		background-repeat: no-repeat;
		background-size: 53%;
	}
	.headNews .headSocial {
		margin-right: 35px;
	}
	li.logo .brand img {
		max-width: 105px !important;
	}
}

.headNews a:focus {
	color: #fcfe34 !important;
}
/*
#accessibility_toggle:focus {
	background-color: grey;
}
*/


.headNews ul {
	width: auto !important;
}
@media (max-width: 1199px) {
	.headNews > ul {
		width: 85% !important;
	}
}
@media (max-width: 1051px) {
	.headNews > ul {
		width: 84% !important;
	}
}
@media (max-width: 1024px) {
	.headNews > ul {
		width: 50% !important;
	}
}

/*
#accessibility_toggle:focus {
	background-color: grey;
}
*/

.headNews ul {
	width: auto !important;
}
@media (max-width: 1199px) {
		.headNews > ul {
			width: 85% !important;
		}
	}
@media (max-width: 1051px) {
		.headNews > ul {
			width: 84% !important;
		}
	}
@media (max-width: 1024px) {
		.headNews > ul {
			width: 50% !important;
		}
	}



@media only screen and (max-width: 767px) and (min-width: 480px) {
	.container_12 .grid_1, .container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_5, .container_12 .grid_6, .container_12 .grid_7, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_11, .container_12 .grid_12 {
		width: 100% !important;
		margin: 0;
	}
	.newCategoryContainer.left .listerCol {
		float: none !important;
		margin: 0 auto;
	}
	.listCont {
		margin: 0 auto;
	}
}

.ui-widget-overlay{
	position: fixed !important;
}