.clear{
	clear:both;
}

.age{
	background-image:url(IMG/korhatar_sprite.png);
	background-repeat:no-repeat	
}

.a0{
	background-image:none !important;
}

.a6{
	background-position:-75px 0;
}

.a12{
	background-position:0 0
}

.a16{
	background-position:-25px 0
}

.a18{
	background-position:-50px 0
}

.float_left {
	float: left;
}
.float_right {
	float: right;
}

/*Sajtószoba*/
.pressBox{
	width:220px;
	background-color:#FFF;
	box-shadow: 0 0 5px #1b2224;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.pressBox .pressBoxPlay{
	display:block;
	height:50px;
	width:50px;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position: 0 -80px;
	position:absolute;
	margin:55px auto 0 80px;
}

.pressBox .pressBoxPic{
	width:100%;
	height:180px;
	overflow:hidden;
}

.pressBox .pressBoxPic img{
	width:100%;
	height: auto;
}

.pressBox .pressBoxTxt{
	background-image:url(IMG/showBoxBg.png);
	background-repeat:no-repeat;
	background-position:top;
	font-size:12px;
	margin-top:-40px;
	position:relative;
	z-index:12;
	padding: 15px 20px;
}

.pressBox .pressBoxFunc{	
}

.pressBox .pressBoxTxt .pressBoxDate{
	float:left;
	padding-top:5px;
}

.pressBox h4{
	color:#000;
	font-size:18px;
	margin:20px 0 10px 0;
}

.corpDrawer, .corpDrawerMinus{
	background-color:#1b2224;
	width:940px;
	height:37px;
	font-size:24px;
	color:#FFF;
	padding: 15px 0 0 20px;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position: 920px -235px;
	cursor: pointer;
	
	margin-bottom: 34px;
}

.corpDrawerMinus{
	background-position: 920px -275px;
}
/*Sajtószoba eddig*/

/*
 *Kiemelt műsor oldal
 *
 *
 */
 
 /*Cikklista*/
 .articleList{
	width:700px;
	font-size:16px;
	font-weight: normal;
	color:#FFF;
	margin-bottom: 20px;
}

/*
 .pDark {
	color:#1b2224 !important;
}
*/

.articleList.pDark {
	border-bottom: 0 !important;
}

.articleList .aItemTxt.pDark {
	color:#1b2224 !important;
	border-bottom: #1b2224 solid 1px !important;
}


.articleListItem{
	min-height:48px;
}

.articleListItem:hover{
	background-color:#FFF;
	color:#333;
	box-shadow: 0 0 5px #1b2224;
	
}

.articleListItem:hover .aItemTxt{
	color:#333 !important;
}

.articleList .aItemTxt{
	float:right;
	width:700px;
	border-bottom:#FFF solid 1px;
	min-height:47px;
	color: white;
}

.articleList .aItemPart{
	float:left;
	width:500px;
	padding:10px 10px;
}

.articleList .aItemTxt h4{
	margin:0 inherit 10px inherit ;	
	font-size:16px;
	color: #FFF;
	font-weight:normal
}

/* LEAD KÉPES MEGJELENÍTÉS - 2014.11.19 - KN */
.aItemContent{
	display: none;
}

.articleListItem.aImgMode{
	/*margin: 5px 0 5px 0 !important;*/
	margin: 1px 0 0 0 !important;
}

.aItemPart.aImgMode{
	width: 100% !important;
}

.aItemTxt.aImgMode{
	float: none !important;
	height: 84px !important;
	margin: 0 0 0 130px !important;
	width: auto !important;
}

.aItemDate.aImgMode{
	margin-top: 0 !important;
	padding: 10px 10px 0 0 !important;
	min-width: 0 !important;
}

.aItemContent.aImgMode{
	display: block !important;
	text-decoration: none;
	font-size: 0.8em;
	padding-left: 10px;
	float: left;
	width: 350px;
	line-height: normal;
}

.aItemImgContainer{
	float: left;
	height: 85px;
	width: 123px;
}
/* ******************************** */

/*.articleList .aItemTxt.colorize h4 {
	color: white;
} ez elvileg nem lehetne*/

/*itt javítottam 17:01*/


.articleList .articleListItem:hover .aItemTxt h4,
.articleList .articleListItem:hover .aItemTxt .pDark h4 {
	color: #1b2224 !important;
}

.articleList .aItemDate{
	float:right;
	padding:10px 10px;
	min-width:160px;
	text-align:right;
	font-size:16px;
	font-family:ProxiNormal, Arial, sans-serif;
	line-height: 24px;
	font-weight:normal;
	 margin-top: 10px;
}

.articleList .aListSepar{
	width:100%;
	height:1px;
	background-color:#FFF;	
}

.articleList input[type=button]{
	background-color:transparent;
	border:none;
	padding:8px 25px 8px 0;
	float:right;
	color:#FFF;
	text-transform:uppercase;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-120px -212px;
	margin:10px 10px 0 0;
	text-transform:uppercase;
	cursor:pointer;
	outline: none;
	text-align: right;
	width: 100px;
}

.articleList input[type=button].open{
	background-position:-120px -262px;
}

 /*Cikklista eddig*/
 
 /*Adások*/
 
 .showsBoxContainer{
	margin-bottom: 20px;
 }
 
 /*--Doboz*/
 .showBox{
	width:220px;
	background-color:#FFF;
	box-shadow: 0 0 5px #1b2224;
	/*cursor:pointer;*/
	margin-right: 20px;
	margin-bottom: 20px;
}

 .showBox.float_right{
 	margin-right: 0;
 	margin-left: 20px;
 }

.showsBoxContainer .showBox:nth-child(3n+3) { margin-right: 0; }

.showBox .showBoxPlay{
	display:block;
	height:50px;
	width:50px;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position: 0 -80px;
	position:absolute;
	margin:55px auto 0 80px
}

.showBox .showBoxPic{
	width:100%;
	height:180px;
	overflow:hidden
}

.showBox .showBoxPic img{
	width:100%;
	height: auto	
}

.showBox .showBoxTxt{
	background-image:url(IMG/showBoxBg.png);
	background-repeat:no-repeat;
	background-position:top;
	font-size:12px;
	margin-top:-40px;
	position:relative;
	z-index:12;
	padding: 15px 20px
}

.showBox .showBoxFunc{	
}

.showBox .showBoxTxt .showBoxAge{
	float:right;
	width:24px;
	height:24px;
	background-image:url(IMG/korhatar_sprite.png);
	background-repeat:no-repeat;
	margin-right:-10px
}

.showBox .showBoxTxt .showBoxDate{
	float:left;
	padding-top:5px
}

.showBox h4{
	color:#000;
	font-size:18px;
	margin:20px 0 10px 0;
	/*font-family:"ProxiNormal",Arial*/
	font-weight:normal
}
 /*--Doboz eddig*/
 
 /*--Lista*/
 
 .showTip{
	width:580px;
	height:40px;
	border:#b3b5b6 solid 1px;
	background-color:#FFF
}

.showTip .age{
	float:left;
	margin:13px 10px 0 10px
}

.showTip .TXT{
	float:left;
	height:35px;
	padding:12px 0 0 10px;
	width:325px !important;
	font-size:16px;
	overflow:hidden;
	line-height:30px;
	font-family:ProxiBold
}

.showTip .TXT img{
	margin:0 20px	
}

.showLength{
	float:right;
	height:28px;
	padding:11px 10px 0 20px;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-250px 0;
	font-size:13px;
	color:#666;
	font-family:ProxiSemiBold
}

.showPlay{
	float:right;
	width:45px;
	height:30px;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-100px 0;
	padding:10px 0 0 35px;
	cursor:pointer
}

.showPlay img{
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-200px 0
}

.showDate{
	float:left;
	height:28px;
	padding-top:14px;
	width:120px;
	text-align:left;
	font-size:13px;
	color:#666;
	font-family:ProxiLight
}
 
 .programTips{
	width:700px;
	padding:0;
	color:#FFF;
	border-bottom:#FFF solid 1px;
	margin-bottom:80px;
	font-family:ProxiSemiBold
}

.hideList {
	display: none;
}

.programTips .showTip{
	width:100%;
	background-color:transparent;
	border: none;
	/*border-top:#FFF solid 1px;*/
	height:50px
}

.programTips .showTip:last-child{
	border-bottom: 1px solid white;
}
.programTips.pDark .showTip:last-child{
	border-bottom: 1px solid black !important;
}

.programTips .TXT{
	max-width:390px;
	width:390px;
	height:35px;
	padding-top:7px;
	font-weight:bold
}

.programTips .TXT span{
	max-width:430px;
	height:35px;
	padding-top:7px;
	font-weight:normal;
	text-transform:uppercase;
	padding-left:20px;
	font-family:ProxiLight
}

.programTips .age{
	margin-top:12px
}

.programTips .showDate{
	color:#FFF;
	height:35px;
	padding-top:15px;
	font-family:ProxiLight	
}

.programTips .showLength{
	width:20px;
	padding:0 10px;
	height:35px;
	padding-top:15px;
	color:#FFF;
	background-image:none
}

.programTips .showPlay{
	height:35px;
	background-position:-250px -40px;
	padding: 15px 0 0 45px
}

.programTips input[type=button]{
	background-color:transparent;
	border:none;
	padding:8px 20px 8px 0;
	float:right;
	color:#FFF;
	text-transform:uppercase;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-140px -212px;
	margin:10px 10px 0 0;
	text-transform:uppercase;
	cursor:pointer;
	outline: none;
}

.programTips input[type=button].open{
	background-position:-140px -262px;
}

/*SÖTÉT*/

/*
.colorize {
	color: white;
}
*/

.pDark{
	color:#1b2224 !important;
	/*border-bottom: #1b2224 solid 1px*/
}

.pDark .showPlay{
	background-position:-250px -100px !important;
}

.pDark .showPlay .play{
	background-position:-200px -40px !important;
}


/*itt van az egyik pDark !important-os*/

.pDark .showTip{
border-top: #1b2224 solid 1px !important 
}

.pDark .showLength, .pDark .showDate{
	color:#1b2224 !important
}

.pDark input[type=button]{
	color:#1b2224 !important;
	background-position:-120px -237px !important	
}

.pDark input[type=button].open{
	background-position:-120px -287px !important;	
}

.pDark .TXT{
	color:#1b2224 !important;
}


 /*--Lista eddig*/
 
 /*Adások eddig*/
 
 /*Galéria doboz*/
 .galleryBoxContainer .column{
	float: left;
 }
 
.galleryBoxContainer {
	border-bottom: 0;
	margin-bottom: 20px;
}

 .galleryBoxContainer.pDark {
	border-bottom: 0 !important;
 }
 
 .galleryBox{
	width:235px;
	height:auto;
	cursor:pointer;
	font-family:ProxiSemiBold;
	float: left;
}

.galleryBox .galleryTop, .galleryBox .galleryBottom{
	background-image:url(IMG/galleryBoxTopBottomBg.png);
	background-repeat:no-repeat;
	height:10px;
	background-position:top
}

/*new*/

.galleryBox .galleryBottom{
	height:13px;
	background-position:bottom
}

.galleryBox .galleryPic{
	width: 220px;
	position:relative;
	margin:-5px -14px 10px;
	
}

.galleryBox .galleryPic img{
	width:100%;
	height:auto	
}

.galleryBox .galleryPic .gallery .gallery-item img{
	max-width: 100%;
	padding: 0;
}

.galleryBox .galleryContent{
	background-image:url(IMG/galleryBoxBg.png);
	background-repeat:repeat-y;
	background-position: 2px 0;
	min-height:100px;
	padding:0 20px 15px 20px;
	font-size:16px;
	color:#000;
	line-height:16px
}

.galleryBox .galleryContent .pixPieces{
	font-size:12px;
	color:#666;
	margin-bottom: 10px
}

.galleryBoxContainer input[type=button]{
	background-color:transparent;
	border:none;
	padding:8px 20px 8px 0;
	float:right;
	color:#FFF;
	text-transform:uppercase;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-140px -212px;
	margin:10px 10px 0 0;
	text-transform:uppercase;
	cursor:pointer;
	outline: none;
}

.galleryBoxContainer input[type=button].open{
	background-position:-140px -262px;
}
.galleryBoxContainer.pDark input[type=button]{
	color:#1b2224 !important;
	background-position:-140px -237px !important;	
}
.galleryBoxContainer.pDark input[type=button].open{
	background-position:-140px -287px !important;	
}
 /*Galéria doboz eddig*/
 
 /*Műsorvezetők doboz*/
  
 .showManBox{
	width:220px;
	padding:0 0 15px 0;
	height:245px;
	background-color:#FFF;
	/*cursor:pointer;*/
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	box-shadow: 0 0 5px #1b2224;
}

.showManBoxContainer .showManBox:nth-child(3n+3) {
	margin-right: 0;
}

.showManBoxContainer {
	margin-bottom: 20px;
}

.showManBox .showManPic{
	width:200px;
	height:160px;
	border:#FFF solid 10px;
	overflow:hidden	
}

.showManBox .showManPic img{
	width:100%;
	height: auto	
}

.showManBox .showManTxt{
	background-image:url(IMG/sideBoxBg.png);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	z-index:14;
	margin-top:-50px;
	padding:40px 20px 10px 20px;
	font-size:14px;
	line-height:20px;
}

.showManBox .showManTxt span{
	font-family:ProxiSemiBold	
}

.showManBox .showManShare{
	padding:0;
	list-style:none;
	margin:10px 0 0 0;
}

.showManBox .showManShare li{
	width:26px;
	height:26px;
	background-image:url(IMG/article_share_sprite.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
	padding:0

}

.showManBox .fb{
	background-position:0 -90px	
}

.showManBox .twitter{
	background-position:-40px -90px		
}

.showManBoxContainer input[type=button]{
	width:120px;
	padding-left:10px;
	text-transform:uppercase;
	color:#28759b;
	font-size:16px;
	background-color:#FFF;
	border:none;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:105px -215px;
	cursor:pointer;
	float: right;
	margin-right: 15px;
	top: -15px;
	position: relative;
	outline: none;
}
 
 /*Műsorvezetők doboz eddig*/
 
 /*Versenyzők doboz*/
 
 .playersWidget  a{
    color: #000;
}

.playersWidget a:hover{
    color: #777;
}

 
 .playersWidget .playerPic img.alt{
	opacity:0.5;
	filter:alpha(opacity=50); /* For IE8 and earlier */
}
 
 .players{
	width:700px;
	margin-bottom: 20px;
}

.players .playerItem{
	width:124px;
	margin:0 20px 20px 0;
	float:left;
	/*cursor:pointer;*/
	box-shadow: 0 0 5px rgba(27, 34,  36, 0.5);
}

.players .last{
	margin-right:0	
}

.players .playerPic{
	width:100%;
	overflow: hidden;
	height:130px;
	
	/*background-size: 140px Auto; 
	background-repeat:no-repeat; 
	background-position:center top; 
	background-color: #fff;*/
}


.players .playerPic img{
	width:124px;
	height: auto;
	max-width: none;
}

.players .playerPic img.landscape{
	height:130px;
	width: auto;
}

.players .playerTxt{
	background-image:url(IMG/playerBg.png);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	margin-top:-30px;
	z-index:13;
	width:114px;
	padding:20px 5px 10px 5px;
	text-align: center;
	height: 50px;
	font-weight: normal;
}

/*Tabos*/

.playerTab{
	width:700px	;
	margin-bottom: 20px;
}

.playerTab .topTabs{
	list-style:none;
	margin:0;
	padding:0;
	height:45px;
	text-transform:uppercase;
	/*position:absolute;
	margin:-65px 0 0 -20px*/
}

.playerTab .topTabs li{
	float:left;
	min-width:93px;
	height:30px;
	background-color:#8b9ea4;
	color:#FFF;
	margin-right:5px;
	text-align:center;
	padding:10px 5px 0 5px;
	font-size:15px;
	cursor: pointer;
	font-family:ProxiSemiBold;
	line-height: 20px;
}

.playerTab .topTabs .active{
	background-color:#FFF;
	height:35px;
	color:#1b2224;
	box-shadow: 0 0 5px rgba(27, 34,  36, 0.5);
}

.playerTab .topTabs .active .tabFix{
	width:93px;
	background-color:#FFF;
	height:20px;
	position:absolute;
	margin-left:-5px;
}

.playerTab .tabContent{
	padding: 20px 20px 0 20px;
	background-color:#FFF;
	box-shadow: 0 0 5px rgba(27, 34,  36, 0.5);	
}

.playerTab .playerItem{
	width:150px;
	margin:0 20px 20px 0;
	float:left;
	/*cursor: pointer;*/
}

.playerTab .last{
	margin-right:0	
}

.playerTab .playerPic{
	width:150px;
	height:150px;
	margin-bottom:6px;
	overflow: hidden;
	
	/*background-size: 140px Auto; 
	background-repeat:no-repeat; 
	background-position:center top; 
	background-color: #fff;*/

}

.playerTab .playerPic img{
	min-width:120px;
	width: 100%;
	height:auto;
	display: block;
	max-width: none;
}

.playerTab .playerPic img.landscape{
	min-height:120px;
	height: 100%;
	width:auto;
}

.playerTab .playerTxt{
	font-family: ProxiSemiBold;
	width:150px;
	padding:0 0 10px 0;
	height: 40px;
}
 
 /*Versenyzők doboz eddig*/
 
 /*Egyszerű lista*/
 
 .List{
	width:660px;
	padding:20px;
	box-shadow: 0 0 5px #1b2224;
	background-color:#FFF;
	color:#1b2224;
	font-size:14px;
	text-transform:uppercase;
	font-family:ProxiLight;
	margin-bottom: 20px;
}

.List .listCont{
	width:320px;
	float:left
}

.listCont .listItem{
	min-height:50px;
	border-bottom:#1b2224 solid 1px	
}

.listCont .listPoz, .listCont .listTxt{
	float:left
}

.listCont .listPoz{
	width:20px;
	padding-top:13px;
	text-align:center;
	font-size:16px;
	font-family:ProxiSemiBold
}

.listCont .listTxt{
	width:290px;
	padding:15px 0 0 10px;	
}


.List .right{
	float:right
}
 
 /*Egyszerű lista eddig*/
 
 /*Szövegdoboz*/
 
  .promotedNewsContainer{
	margin-bottom:20px;
  }
 
 .promotedNews{
	font-family: 'proxima_novaregular', Arial;
	width:670px;
	padding:15px;
	box-shadow: 0 0 5px #1b2224;
	background-color:#FFF;
	color:#1b2224;
	font-size:14px;
	line-height:20px;
	margin-bottom:5px;
}

/*Chrome-WP BUG MIATT*/
 .promotedNews span {
	font-family: 'proxima_novaregular', Arial;
	font-size:14px !important;
	line-height:20px;
 }

.promotedNews h4{
	margin:0 0 15px 0;
	font-size:16px;
	font-weight:bold	
}

.promotedNews .promotButton{
	position:absolute;
	display:block;
	text-transform:uppercase;
	margin:30px 0 0 565px;
	box-shadow: 0 0 5px #1b2224;
	background-color:#FFF;
	width: 120px;
	height: 28px;
	padding-top: 10px;
	text-align: center;
}

  .promotedNewsContainer input[type=button]{
	width:120px;
	padding-left:10px;
	text-transform:uppercase;
	color:#28759b;
	font-size:16px;
	background-color:#FFF;
	border:none;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:105px -215px;
	cursor:pointer;
	float: right;
	margin-right: 15px;
	position: relative;
	outline: none;
	text-align: left;
box-shadow: 0px 0px 3px 0px rgba(27, 36, 34, 0.5);
}

/*Galéria, kép tartalom*/
.promotedNews .article_gallery {
	width: 630px;
	padding:20px;
	background-color:#F9F9F9;
	border: #b3b5b6 solid 1px;
	color:#000;
	font-family:ProxiLightItalic;
	margin-left: auto;
	margin-right: auto;
}

.promotedNews .articlePic {
	color:#000;
	font-family:ProxiLightItalic;
}

.promotedNews .articlePic img{
	margin-bottom:15px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: #b3b5b6 solid 1px;
	
	width:100%;
	height: auto;
}

.promotedNews .article_gallery .gallery-item .gallery-icon a img{
	width:100% !important;
	height: auto !important;
	margin-bottom:15px !important;
}

.promotedNews .article_gallery .gallery-item dd{
	margin:0 !important;
	text-align: left;
}
 
 /*Szövegdoboz eddig*/

/*
 *Kiemelt műsor oldal eddig
 *
 *
 */
 
 /*Petőfi Most Szól doboz*/

.nowPlaying{
	width:260px;
	height:350px;
	background-color:#FFF;
	background-image:url(IMG/nowPlayingTop.png);
	background-repeat:no-repeat;
	background-position:top;
	/*-moz-box-shadow: 0 0 3px1px #888;
	-webkit-box-shadow: 0 0 3px 1px#888;
	box-shadow: 0 0 3px 1px #888;*/
	box-shadow: 0 0 3px rgba(27, 36, 34, 0.5);
	padding: 1px 20px 20px 20px;
	font-family:"ProxiNormal", Arial, sans-serif
}

.nowPlaying h3{
	font-family:"ProxiNormal", Arial, sans-serif;
	color:#FFF;
	margin:29px 0;
	text-transform:uppercase
}

.nowPlaying .arrowUp, .nowPlaying .arrowDown{
	display:block;
	width:24px;
	height:12px;
	margin:0 auto;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:0 -580px;
	padding:3px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
}

.nowPlaying .arrowUp.inactive, .nowPlaying .arrowDown.inactive{
	opacity: 0.3;
	cursor: default;
}

.nowPlaying .arrowDown{
	background-position:-60px -580px	
}

.nowPlaying .arrowUp:hover{
	background-position:-30px -580px
}

.nowPlaying .arrowDown:hover{
	background-position:-90px -580px	
}

.nowPlaying .nowPlayCont{
	height:200px;
	margin:10px 0 20px 0;
	overflow:hidden;
	position: relative;
}

.nowPlaying .nowPlayCont .nowPlayMask{
	height:60px;
	width: 260px;
	position: absolute;
	top: 130px;
	z-index: 10;
	background-image:url(IMG/nowPlayingGrad.png);
}

.nowPlaying .nowPlayCont .nowPLaySlide{
	position:relative !important;
}

.nowPlaying .nowPlayCont .nowPlayslide{
	margin-top: 15px;
}


.nowPlayCont .nowPlayUnit{
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
	padding:10px 0;
	min-height:30px
}

.nowPlayCont .nowPlayUnit .nPlayLeft{
	color:#4cbda0;
	width:60px;
	float:left;
	font-family:"ProxiSemiBold", Arial, sans-serif;
	/*padding-top:9px*/
}

.nowPlayCont .nowPlayUnit .nPlayLeft a{
	width:36px;
	height:36px;
	display:block;
	background-image:url(IMG/elements_sprite.png);
	background-repeat:no-repeat;
	background-position:-150px -580px;
	margin-top:-9px
}

.nowPlayCont .nowPlayUnit .nPlayRight{
	width:200px;
	float:right;
	color:#4b4b4b
}

.nowPlaying .playedButton{
	background-color: #4cbda1;
    color: #fff;
    font-weight: bold;
    margin: auto;
    text-align: center;
    text-transform: uppercase;
    width: 145px;
}
 
/*Petőfi Most Szól doboz eddig*/

/*Műsor most szól kiegészítés*/
.nowPlaying.programListBox {
    position: relative;
}
.nowPlaying.programListBox .nowPlayCont {
    overflow-x: hidden;
    overflow-y: auto;
}
.nowPlaying.programListBox .nowPlayMask {
    top: 258px;
    height: 40px;

    /*height:60px;*/
    width: 260px;
    position: absolute;
    /*top: 130px;*/
    z-index: 10;
    background-image:url(IMG/nowPlayingGrad.png);
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit{
	min-height: 28px;
	padding: 5px 0;
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit.future,
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit.hidden {
	display: none;
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit.pointer .nowPlayUnitInner {
	cursor: pointer;
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit .nPlayLeft {
	min-height: 27px;
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit .progSubContainer {
	margin-top: 5px;
	display: none;
	padding-left: 15px;
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit .nPlayLeft {
	width: 23%;
}
.nowPlaying.programListBox .nowPlayCont .nowPlayUnit .nPlayRight {
	width: 76%;
}
.nowPlaying.programListBox .hover-active,
.nowPlaying.programListBox .sub-hover-active {
	display: none;
}
.nowPlaying.programListBox .nowPlayUnitInner:hover .hover-active {
	display: block;
}
.nowPlaying.programListBox .nowPlayUnitInner:hover .hover-inactive {
	display: none;
}
.nowPlaying.programListBox .progUnitSub:hover .sub-hover-active {
	display: block;
}
.nowPlaying.programListBox .progUnitSub:hover .sub-hover-inactive {
	display: none;
}


/*Kossuth*/
.nowPlaying[data-channel="1"][data-channel-type="1"] {
    background-image: url(IMG/most-szol_kossuth_flekk.png);
}
.nowPlaying[data-channel="1"][data-channel-type="1"] .nowPlayUnit .nPlayLeft{
    color: #cc3333;
}
.nowPlaying[data-channel="1"][data-channel-type="1"] .playedButton{
    background-color: #cc3333;
}
.nowPlaying[data-channel="1"][data-channel-type="1"] .nowPlayUnit .nPlayLeft a {
    background-position: -240px -580px;
}
.nowPlaying[data-channel="1"][data-channel-type="1"] .progUnitSub .nPlayLeft a {
    width: 21px;
    height: 21px;
    background-position: -248px -585px;
}
/*Bartók*/
.nowPlaying[data-channel="3"][data-channel-type="1"] {
    background-image: url(IMG/most-szol_bartok_flekk.png);
}
.nowPlaying[data-channel="3"][data-channel-type="1"] .nowPlayUnit .nPlayLeft{
    color: #f18d21;
}
.nowPlaying[data-channel="3"][data-channel-type="1"] .playedButton{
    background-color: #f18d21;
}
.nowPlaying[data-channel="3"][data-channel-type="1"] .nowPlayUnit .nPlayLeft a {
    background-position: -360px -580px;
}
.nowPlaying[data-channel="3"][data-channel-type="1"] .progUnitSub .nPlayLeft a {
    width: 21px;
    height: 21px;
    background-position: -368px -585px;
}
/*Nemzeti*/
.nowPlaying[data-channel="4"][data-channel-type="1"] {
    background-image: url(IMG/most-szol_nemzetisegi_flekk.png);
}
.nowPlaying[data-channel="4"][data-channel-type="1"] .nowPlayUnit .nPlayLeft{
    color: #eeb80d;
}
.nowPlaying[data-channel="4"][data-channel-type="1"] .playedButton{
    background-color: #eeb80d;
}
.nowPlaying[data-channel="4"][data-channel-type="1"] .nowPlayUnit .nPlayLeft a {
    background-position: -280px -580px;
}
.nowPlaying[data-channel="4"][data-channel-type="1"] .progUnitSub .nPlayLeft a {
    width: 21px;
    height: 21px;
    background-position: -368px -585px;
}
/*Dankó*/
.nowPlaying[data-channel="11"][data-channel-type="1"] {
    background-image: url(IMG/most-szol_danko_flekk.png);
}
.nowPlaying[data-channel="11"][data-channel-type="1"] .nowPlayUnit .nPlayLeft{
    color: #A42380;
}
.nowPlaying[data-channel="11"][data-channel-type="1"] .playedButton{
    background-color: #A42380;
}
.nowPlaying[data-channel="11"][data-channel-type="1"] .nowPlayUnit .nPlayLeft a {
    background-position: -320px -580px;
}
.nowPlaying[data-channel="11"][data-channel-type="1"] .progUnitSub .nPlayLeft a {
    width: 21px;
    height: 21px;
    background-position: -328px -585px;
}

/*Parlamenti*/
.nowPlaying[data-channel="5"][data-channel-type="1"] {
    background-image: url(IMG/nowPlayingTop_parlamenti.png);
}
.nowPlaying[data-channel="5"][data-channel-type="1"] .nowPlayUnit .nPlayLeft{
    color: #831539;
}
.nowPlaying[data-channel="5"][data-channel-type="1"] .playedButton{
    background-color: #831539;
}
.nowPlaying[data-channel="5"][data-channel-type="1"] .nowPlayUnit .nPlayLeft a {
    background-position: -320px -580px;
}
.nowPlaying[data-channel="5"][data-channel-type="1"] .progUnitSub .nPlayLeft a {
    width: 21px;
    height: 21px;
    background-position: -328px -585px;
}

/*Műsor most szól kiegészítés eddig*/

/*Petőfi ez szólt lista */
.nowPlayListContainer{
	width: 100%;
}

.nowPlayListContainer .hide{
	display:none;
}

.nowPlayListContainer #datepicker{
	box-shadow:none;
}

.nowPlayListContainer .more{
	background-image: url("IMG/elements_sprite.png");
    background-position: -120px -212px;
    background-repeat: no-repeat;
    color: #fff;
    float: right;
    padding: 10px;
    text-transform: uppercase;
	padding: 5px 25px 5px 5px;
	cursor:pointer;
}

.nowPlayListContainer .nowPlayListHeader{
	background-color: #fff;
    box-shadow: 1px 1px 5px #3a454b;
    font-weight: bold;
    padding: 10px 5px 0;
	color: #1f2326;
}

.nowPlayListContainer .nowPlayListHeader .time{
	margin-left: 20px;
	float: left;
	width:90px;
}

.nowPlayListContainer .nowPlayListHeader .date{
	/*margin-left: 15px;*/
	width: 190px;
	float: left;
	background-image: url("IMG/elements_sprite.png");
    background-position: -335px -330px;
    background-repeat: no-repeat;
}

.nowPlayListContainer .nowPlayListHeader .date .hasDatepicker{
	border: 0 solid;
    box-shadow: none;
    font-weight: bold;
    margin-left: 45px;
   /* margin-right: 5px;*/
    width: 75px;
	color: #1f2326;
}

.nowPlayListContainer .nowPlayListHeader .date .ui-datepicker-trigger{
	margin-top: -10px;
}

.nowPlayListContainer .nowPlayListHeader .title{
	width: 340px;
	float: left;
}

.nowPlayListContainer .nowPlayListItem{
	border-top: 1px solid #fff;
    color: #fff;
    padding: 15px 10px;
}


.nowPlayListContainer .nowPlayListItem .time{
	float: left;
    font-weight: bold;
    margin: 0 25px 0 30px;
	width:45px;
}


.nowPlayListContainer .nowPlayListItem .date{
	float: left;
    margin-left: 30px;
}


.nowPlayListContainer .nowPlayListItem .title{
	float: left;
    margin-left: 20px;
	width: 400px;
}

/*Petőfi ez szólt lista eddig*/

/*Műsor ez szólt lista kiegészítés*/
.nowPlayListContainer .nowPlayListItem.hide {
    display: none;
}
.nowPlayListContainer .hover-active {
    visibility: hidden;
}
.nowPlayListContainer .nowPlayListItemInner:hover .hover-active {
    visibility: visible;
}
.nowPlayListContainer .nowPlayListItem .playbutton {
    /*width: 20px;
    height: 20px;*/
    float: left;
    text-align: center;
    font-size: 22px;
    position: absolute;
}
.nowPlayListContainer .nowPlayListItem .playbutton a {
    text-decoration: none;
    color: white;
}
.nowPlayListContainer .nowPlayListItem .date{
    margin-left: 25px;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer{
    margin-top: 15px;
    display: none;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer .nowPlayListItem{
    padding: 15px 0 15px 0;
	position: relative;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer .nowPlayListItem .time{
    margin: 0 0 0 40px;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer .nowPlayListItem .date{
    margin-left: 55px;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer .nowPlayListItem .title{
    width: 380px;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer .nowPlayListItem.last {
    border: 0;
    padding-bottom: 0;
}
.nowPlayListContainer .nowPlayListItem.pointer,
.nowPlayListContainer .playbutton {
    cursor: pointer;
}
/*Műsor ez szólt lista kiegészítés eddig*/

.audioList h3, .hWhite {
color: #FFF;
}

.pDark .aItemTxt h4{
	color:#1b2224 !important
}

.pDark h3{
	color:#1b2224 !important
}


/* MOST SZOLT OLDALAK KIGEESZTIES*/ 
.nowPlayListItemInner { padding: 15px 10px;}
.nowPlayListContainer .nowPlayListItem .title { width: 420px;}

.nowPlayListContainer .nowPlayListItem { padding: 0; line-height:17px;}
.nowPlayListItem.nowPlayListItemInner {
    padding: 15px 0!important;
    margin-left: 45px;
}
.nowPlayListContainer .nowPlayListItem .progSubContainer { margin-top: 0;} 

.nowPlayListInnerContent .pointer { position: relative;}
.nowPlayListOpeningArrow {     
	background-image: url("IMG/elements_sprite.png");
    background-position: -350px -225px !important;
    background-repeat: no-repeat; 
  display: block;
  width:13px;
  height:10px;
  color: #8b9ea4;
  position: absolute;
  right: 15px;
  top:22px;
}

.nowPlayListContainer .nowPlayListItem .progSubContainer .nowPlayListItem .title {
    width: 380px;
}
.nowPlayListItem .descriptionParent,
.nowPlayListItem .descriptionChild {
    color: #c3ccd1;
    line-height: 17px;
    float: left;
}
.nowPlayListItem .descriptionParent { padding: 15px 0 0 30px;}
.nowPlayListItem .descriptionChild { padding: 15px 0 0 40px;}

.nowPlayListContainer .nowPlayListItem .playbutton a { color: #2a3338}
.nowPlayListContainer .nowPlayListItem .nowPlayListItemInner:hover .playbutton a { color: #fff;}
.nowPlayListContainer .hover-active { visibility: visible; }

.nowPlayListContainer .nowPlayListItem {cursor: default; overflow:hidden; }
.nowPlayListContainer .nowPlayListItem .title { width: 390px;}
/**/
.nowPlayListpage .nowPlayListItem { padding: 0; cursor:pointer; }
.nowPlayListpage .nowPlayListItem .descriptionParent {padding: 15px 0 0 295px;}
.nowPlayListpage .nowPlayListItem .descriptionChild { padding: 15px 0 0 290px;}
.nowPlayListpage .nowPlayListItem.nowPlayListItemInner {margin-left: 5px;}
.nowPlayListpage .progSubContainer {margin-left: 40px;}
.nowPlayListpage .nowPlayListItem .progSubContainer .nowPlayListItem .title { width: 340px; margin-left:0;}

.nowPlayListOpeningSubArrow {
    background-image: url("IMG/elements_sprite.png");
    background-position: -350px -225px !important;
    background-repeat: no-repeat;
    display: block;
    width: 13px;
    height: 10px;
    color: #8b9ea4;
    position: absolute;
	right: 15px;
	top: 22px;
}
.nowPlayListInnerContent {
    position: relative;
}
.nowPlayListItem.nowPlayListItemChild.nowPlayListItemInner.last {
    border-top: 1px solid #fff!important;
}
.parlamentiSubContainer .nowPlayListParlamenti {
	position: relative;
}
.parlamentiIsNotSiitingDay {
	color: white;
	padding: 10px 0px;
}
.titleParlamenti {
    white-space: pre;
}