@import url(lightbox.css);
@import url(mindroom.css);
@import url(reset.css);
@import url(main_calendar.css);



body {
 margin:0px auto;
 padding:0px;
 background-color:#fff;
 color:#171a21;
 font-family:Tahoma, Arial, sans-serif;
 font-size:12px;
 line-height:1.5em;
}
html, body {
 height:100%;
}
div, span, img, input, label {
 padding:0px;
 margin:0px;
 border:0px none;
}
td {
 vertical-align:top;
}
a {
 text-decoration:none;
 font-weight:bold;
 border:0px none;
}
a:hover, a:active, a:visited, a img {
 border:0px none;
}

.site_wrapper {
 width:1000px;
 margin:0px auto;
 clear:both;
 overflow:hidden;
}
	.content_wrapper {
	 width:980px;
	 padding-bottom:20px;
	}
.onecolumn {
}	
.left_contents {
 width:159px;
 padding-left:17px;
 padding-top:38px;
}
.content_wrapper_onecol {
 width:980px;
}
.contents {
 width:564px;
 padding:38px 0 0 0;
}
	.padded_div {
	 width:533px;
	 padding:0;
	 margin:0 auto;
	 overflow:hidden;
	}
.contents_twocol {
 width:753px;
 padding:25px 0 0 0;
}
.twocol_left {
 width:227px;
 padding:0;
}
.right_contents {
 width:240px;
 padding:38px 10px 0 10px;
}

.header_tv, .header_news {
 color:#fff;
 height:103px;
}
.header_news {
 background:#fff url(../images/header_programs_bg.jpg) repeat-x left top;
}
	.header_news  a.home {
	 background:transparent url(../images/dunatv_logo_red.jpg) no-repeat center center;
	 width:134px;
	 height:57px;
	 display:block;
	}


.header_tv {
 background:#fff url(../images/header_news_bg.jpg ) repeat-x left top;
}
	.homelink {
 	 padding:8px 0px 0px 25px;
	}
	.header_tv a.home {
	 background:transparent url(../images/dunatv_logo_blue.jpg) no-repeat center center;
	 width:134px;
	 height:57px;
	 display:block;
	}
	.header_tv .HtmlPortlet, .header_news .HtmlPortlet {
	 height:76px;
	 margin:0 auto;
	}
/*-------------------------------------*/
/*--- H E A D E R - C O N T E N T S ---*/
/*-------------------------------------*/
.header_container {
 width:980px;
 margin:0 auto;
}
.header_left {
 width:435px;
}
.header_right {
 width:545px;
 height:76px;
 padding:0px 10px 0px 0px;
 background:url(../images/heading_separator.jpg) no-repeat left center;
 font-size:12px;
}
.header_news .header_right {
 background:url(../images/heading_separator_news.jpg) no-repeat left center;
}
.header_right a {
 color:#FFFFFF;
 font-weight:normal;
}
.header_right a:hover {
 text-decoration:underline;
}
.header_right .Nameday {
 padding-top:8px;
}
.header_right .Nameday, .header_right .freshnews {
 padding-left:85px;
}
.header_right .FreshNewsAttachment span {
 font-weight:bold;
}

/*--------------------*/
/*--- SITE BANNERS ---*/
/*--------------------*/
.MainBanner {}

.SuperTopBanner {
 width:980px;
 margin:0 auto;
}
.SuperTopBanner embed {
 margin:10px 0px;
}
.ImageBanner {
text-align:center;
}
.left_contents .ImageBanner {
 margin:30px 0;
 }
.BottomBanner {
 text-align:center;
 width:980px;
 overflow:hidden;
}
.BottomBanner .AdBannerPortlet .Middle div {
 padding:10px 0px;
}
.banner_content {
 padding-top:30px;
}
.vertical_left_banner {
 margin:20px auto;
 width:120px;
}
.standard_banner {
 margin:0 auto;
 width:468px;
}
.standard_banner div {
 padding:25px 0px;
}
.standard_banner div div {
 padding:0px;
}
/*-------------------------*/
/*-- ResizableAttachment --*/
/*-------------------------*/
.ResizableAttachment {
 margin:30px 0px;
}
#resized_div {
 position:relative;
 border:1px solid #fdfdfd;
}
#resized_div .opener_tab {
 position:absolute;
 bottom:0px;
 left:75%;
 cursor:pointer;
}
/*---------------------------------------*/
/*--- C O M M O N - S E L E C T O R S ---*/
/*---------------------------------------*/
.tv_contents a, .tv_contents .Title, .tv_contents .MainTitle {
 color:#007c92;
}
/*.tv_contents a:hover {
 color:#;
 text-decoration:underline;
}*/
.news_contents a, .news_contents .Title, .news_contents .MainTitle {
 color:#CC3333;
}
.clearfloat {
 clear:both;
}
.noborder {
 border:0px none!important;
}
.nobg {
 background-image:none;
}
.topalign {
 vertical-align:top;
}
.NoContent {
 margin:28px;
}
.nodisplay { display:none; }

.Footer {
 background-color:#000;
 color:#ccc;
 text-align:center;
 overflow:hidden;
/* width:1340px;*/
}
.Footer .HeadingPortlet {
 margin:30px 125px;
 overflow:hidden;
}
	.Footer a {
	 color:#ccc;
	 font-size:11px;
	 text-decoration:none;


	 background:transparent url(../images/footer_menu_sep.jpg) no-repeat right center;
	 padding-right:10px;
	}
        .Footer a:hover {
         color:#fff;
        }
	.Footer li {
	 list-style-type:none;
	 display:inline;
	 margin-right:5px;
	}


.PortalLeftMargin {
 background:transparent url(../images/left_bg.jpg) repeat-y right top;
 width:10px;
 position:relative;
}
	.PortalLeftMargin .Top {
	 background:transparent url(../images/left_top_bg.jpg) no-repeat right top;
	 width:10px;
	 height:150px;
	}
	.PortalLeftMargin .Middle {
	
	}
	html>/**/body .PortalLeftMargin .Bottom {
	 position:static;
	}
	.PortalLeftMargin .Bottom {
	 background:transparent url(../images/left_bottom_bg.jpg) no-repeat right bottom;
	 width:10px;
	 height:150px;
	 position:absolute;
	 bottom:0px;
	}

.PortalRightMargin {
 background:transparent url(../images/right_bg.jpg) repeat-y left top;
 width:10px;
 position:relative;
}
	.PortalRightMargin .Top {
	 background:transparent url(../images/right_top_bg.jpg) no-repeat left top;
	 width:10px;
	 height:150px;
	}
	.PortalRightMargin .Middle {
	}
	html>/**/body .PortalRightMargin .Bottom {
	 position:static;
	}
	.PortalRightMargin .Bottom {
	 background:transparent url(../images/right_bottom_bg.jpg) no-repeat left bottom;
	 width:10px;
	 height:150px;
	 position:absolute;
	 bottom:0px;
	}
.margin_banner {
 width:10px;
 margin:0 auto;
}

.Icon {
 padding-right:5px;
}

/*-----------------*/
/*-- P A G I N G --*/
/*-----------------*/
#page_list {
 clear:both;
 margin:10px 0px;
 overflow:hidden;
 text-align:center;
}
#page_list .middle {
 display:inline-block;
 margin:0 8px;
}
#page_list .next a, #page_list .prev a {
 color:inherit;
}
.actualpage {
 font-weight:bold;
}

#ForwardPrint {
 clear:both;
 margin:10px 0px;
 text-align:center;
 padding-top:8px;
 border-top:1px solid #e2e2e2;
}
#ForwardPrint .Email {
 margin-right:50px;
}

.ActualHeading {
 color:#007c92; 
 background:url(../images/actual_heading_bg.jpg) repeat-x left top;
 height:57px;
 font-size:31px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
.ActualHeading .HeadingPath {
 line-height:1.8em;
 padding:0 0 0 10px;
}

.BlackHeader {
 color:#007c92; 
 background:url(../images/actual_heading_bg.jpg) repeat-x left top;
 height:57px;
 font-size:31px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
.BlackHeader span {
 line-height:1.8em;
 padding:0 0 0 10px;
}

/*--- E L E M E N T S ---*/
.QuerryPortlet {
 width:980px;
 margin:0px auto;
 padding:0px;
 height:25px;
 vertical-align:baseline;
 font-size:11px;
 clear:both;
}
	.QuerryPortlet label {
	 padding:0 27px 0 6px;
	}
	.QuerryPortlet input {
	 vertical-align:middle;
	}
	.QuerryPortlet img {
	 vertical-align:middle;
         cursor:pointer;
	}
	.QuerryPortlet span.MainTitle {
	 padding-right:25px;
	 text-transform:uppercase;
	}
	.QuerryPortlet span.TextInput {
	 margin-left:43px;
	 width:168px;
	 display:inline-block;
	 background:transparent url(../images/topsearch_bg.jpg) no-repeat left top;
	 padding:0px 3px;
	 height:17px;
	}
	.QuerryPortlet span.TextInput input {
	 width:162px;
	 height:17px;
	 border:0px none;
	 background-color:transparent;
	 font-size:11px;
         padding-top:2px;
	}
	.SearchQuery {
	 margin:0px 60px 0px 35px;
	}
	.Search {
	 float:left;
	 width:705px;
	}
	input.SearchButton {
	 width:73px;
	 height:17px;
	 cursor:pointer;
         vertical-align:bottom!important; vertical-align:top;
	}
		.header_news .SearchButton {
	 background:url(../images/buttons/button_search_news.jpg) no-repeat left top;
	 border:0px none;
	}
	.header_tv .SearchButton {
	 background:url(../images/buttons/button_search.jpg) no-repeat left top;
	 border:0px none;
	}
.contents .MainTitle, .right_contents .MainTitle, .left_contents .MainTitle {
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:24px;
 letter-spacing:3px;
 margin-bottom:10px;
 padding:0px;
 line-height:normal;
}

/* SEARCH RESULT */
.SearchResultHeader {
 border-bottom:1px solid #e2e2e2;
 padding:0 5px 10px;
 background-color:#ECECEC;
 color:#444444;
}
.SearchResultScore {
 display:block;
 margin:10px 10px 5px 0;
 text-align:right;
}
.SearchResultBody .Title a {
 font-size:14px;
}
.SearchResultBody {
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
.SearchResultBody .Date, .SearchResultBody .Image {
 display:none;
}
.SearchResultBody .Image img {
 width:20%;
 height:20%;
}
.SearchResultBody .SearchResultNumber {
 width:25px;
 margin-right:8px;
 float:left;
 font-weight:bold;
}
.SearchResultBody .Body {
 margin-left:33px;
}
.SearchResultBg0, .SearchResultBg1 {
 padding-left:5px;
}
.SearchResultBg1 {
 border-top:1px solid #e2e2e2;
}
.SearchResultBg0 {
 border-bottom:1px solid #fff;
 background-color:#ECECEC;
}
.Eredmeny {
 border-top:1px solid #e2e2e2;
 padding-top:8px;
}
.RssLink {
 text-align:right;
 font-weight:bold;
 margin-top:2px;
}
.RssLink a {
 color:#fff;
}
.RssLink img {
 margin-left:16px;
}

/*------------------------*/
/*--- L E F T  M E N U ---*/
/*------------------------*/
.Menu_Tv, .Menu_News {
 width:120px;
}
.left_contents ul {
 margin:0;
 padding:0px;
 list-style-type:none;
}
.left_contents li {
 font-size:14px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 line-height:1.5em;
 background:url(../images/list_bullet.jpg) no-repeat 5px 7px;
/* padding-left:17px;*/
 padding-left:22px;
}

.left_contents li#engMenuLi {
 background:url(../images/uk_flag.jpg) no-repeat left 4px;
}

	.Menu_News .MainTitle {
/*	 background:transparent url(../images/menu_news_title.jpg) no-repeat left top;
*/	 margin:15px 0 15px 20px;
	 height:21px;
	 line-height:normal;
	}
	.Menu_News .MainTitle a {
	 color:#262626;
	 font-size:24px;
     font-family:Georgia, Tahoma, Arial, sans-serif;
	 font-weight:normal;
	}
		.Menu_News li a {
		 color:#cc3333;
		}

	.Menu_Tv .MainTitle {
/*	 background:transparent url(../images/menu_tv_title.jpg) no-repeat left top;*/
	 margin:0 0 15px 20px;
	 height:21px;
 	 color:#262626;
 	 font-size:24px;
         font-family:Georgia, Tahoma, Arial, sans-serif;
	 line-height:normal;
	}
	.Menu_Tv .MainTitle a {
	 color:#262626;
	 font-size:24px;
         font-family:Georgia, Tahoma, Arial, sans-serif;
	 font-weight:normal; 
	}
		.Menu_Tv li a {
		 color:#007c92;
		}

.ScheduleChannel p {
 margin:5px 0px;
}
.ScheduleListPrint {
 border-top:1px solid #E2E2E2;
 padding-top:5px;
 clear:both;
}


/*-------------------*/
/*--- MAIN GUESTS ---*/
/*-------------------*/
.MainAttachmentGuests {
 clear:both;
 margin:10px 0px 15px 0px;
}
.MainAttachmentGuests .element_div {
 margin-bottom:10px;
 padding-bottom:5px;
 border-bottom:1px solid #CDD1D5;
}
.MainAttachmentGuests .element_div .Date {

}
.MainAttachmentGuests .Title, .MainAttachmentGuests .Title a {
 color:#171a21;
 font-weight:bold;
}
.MainAttachmentGuests .Lead p {
 margin:0;
}

/* NewDesign */
.guestContents {
 background-color:#eff1f2;
 border:1px solid #CDD1D5;
 padding:5px 10px 0;
}
.MainAttachmentGuests td.Image img {
 margin-right:8px;
}
.guestContents .more {
 text-align:right;
}


/*--------------------*/
/*--- MAIN AJÁNLÓK ---*/
/*--------------------*/
.MainEditorials {
 margin:20px 15px 20px;
}
.MainEditorials .element_div {
 float:left;
 width:300px;
 margin-right:25px;
}
.MainEditorials .Last {
 margin:0px;
}
.MainEditorials .element_div .Title {
 margin:0px 0px 5px 3px;
}
.MainEditorials .Image img {
 width:300px;
}
.MainEditorials .LeadText a {
 color:#171A21;
 font-weight:normal;
}
.MainEditorials .Lead {
 position:relative;
 width:300px;
}
.MainEditorials .Lead .LeadText {
 position:absolute;
 width:120px;
 right:0px;
 top:9px;
}
.MainEditorials .Lead .LeadText p {
 margin:0px;
}
.MainEditorials .more {
 text-align:right;
 margin-top:12px;
}
.MainEditorials .more a {
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
/*---------------------------*/
/*--- MAIN MUSOR PORTLETS ---*/
/*---------------------------*/
.MainMusorPortlet, .SecondMainMusorPortlet {
 text-align:center;
}
.MainMusorPortlet {
 width:265px!important; width:263px;
 float:left;
}
.MainMusorPortlet .placeHolder {
 border-right:1px solid #e9e9e9;
 overflow:hidden;
}
.SecondMainMusorPortlet .placeHolder {
 border-left:1px solid #fff;
}
.FooldaliMusorajanlok {
 overflow:hidden;
 background:transparent url(../images/main_musoraj_bg.jpg) repeat-x left 26px;
 border:1px solid #e9e9e9;
 width:530px;
}
.MainFilmImage {
 height:160px;
 overflow:hidden;
 padding:0;
}
.MainMusorPortlet .MainFilmImage img, .SecondMainMusorPortlet .MainFilmImage img {
 width:215px;
 float:none;
 margin:0 25px;
}
.MainFilmEditorial .Lead {
 height:70px;
 overflow:hidden;
}
.SecondMainMusorPortlet {
 width:265px!important; width:264px;
 overflow:hidden;
 float:right;
}
.ProgramAttachmentPortlet .MainFilmEditorial {
 height:240px;
}
.ProgramAttachmentPortlet .MainFilmTitle {
 text-align:left;
 padding:0px;
 height:26px;
 overflow:hidden;
 background-color:#5e5e5e;
 margin-bottom:10px;
}
.ProgramAttachmentPortlet .MainFilmTitle a {
 color:#fff;
 font-size:12px;
 margin:5px 0px 0px 10px;
 display:block;
 padding:0px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
.MainFilmEditorial .Date {
 font-size:12px;
 color:#007c92;
 margin-left:25px;
 margin-top:12px;
 width:70px;
 float:left;
}
.FilmIcons {
 float:right;
 margin:8px 20px 0 0;
}

/*--- MainRightContents ---*/
.MainAttachment {
 clear:both;
 overflow:hidden;
}

/*--- MainHirekListPortlet ---*/
.right_contents a {
 color:#cc3333;
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
.MainHirekListPortlet {
 width:242px;
 padding-bottom:15px;
}
.MainHirekListPortlet .Item {
 margin-bottom:25px;
}
.MainHirekListPortlet .MainTitle {
 margin-bottom:10px;
 letter-spacing:1px;
}
.MainHirekListPortlet .MainTitle a {
 font-weight:normal;
}
.MainHirekListPortlet .Image {
 overflow:hidden;
 text-align:center;
 margin:0 auto 10px;
}
	.MainHirekOne, .MainHirekOneNoImage {
	 margin-bottom:20px;
	 width:240px;
	}
	.right_contents .Title {
	 margin-bottom:10px;
	}
	.right_contents .Title a {
	 font-size:14px;
	}
	.MainHirekOneNoImage img {
	 display:none;
	}
.MainHirekListPortlet .Lead {
 clear:both;
}
.MainHirekListPortlet .more {
 text-align:right;
}
.MainHirekListPortlet .more a {
 color:#007c92
}
/*--------------------------*/
/*--- ContentViewPortlet ---*/
/*--------------------------*/
.LetterSize {
 float:right;
 margin-right:10px;
}
	.LetterSize img {
	 cursor:pointer;
	 margin-right:5px;
	}
	
.ContentViewPortlet .Title {
 margin-bottom:10px;
 font-size:24px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 line-height:normal;
}
.ContentViewPortlet .SubTitle {
 margin:12px 0px;
 font-style:italic;
 font-size:14px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
}

.ContentViewPortlet .Date {
 margin:5px 0px;
 background-color:#ececec;
 color:#444;
}

.advert_framework {
 border-bottom:1px solid #d5d5d5;
 text-align:center;
 margin:15px auto;
 padding:0px;
}
.advert_framework_top {
 padding:3px 15px;
 color:#060606;
 text-align:left;
 border-bottom:1px solid #d5d5d5;
}

/* A tévés oldalakon nem kell a leadbe kép és nem kell dátum csak kulcsszoval */
.tv_contents .ContentViewPortlet .Date, .tv_contents .ContentViewPortlet .Lead .Image {
 DISPLAY:NONE;
}
.tv_contents .ContentViewPortlet .displayed {
 display:block;
}
/* Musorvezetoknél kell a leadbe kép */
.tv_contents .leadimage .Lead div.Image {
 display:block!important;
}

.ContentViewPortlet .Date td {
 padding:3px;
}
.ArticleAdded {
 DISPLAY:NONE;
}
.contents_twocol .ContentViewPortlet .c_div {
 padding:0 10px;
}
.contents_twocol .ContentViewPortlet {
 padding-top:13px;
}
.ContentViewPortlet .Lead {
 font-weight:bold;
 overflow:hidden;
 margin-bottom:10px;
}
.ContentViewPortlet div.Lead div.Image img {

}
.ContentViewPortlet .Text p {
 margin:0 0 10px 0;
}
.ContentViewPortlet .Image {
 float:left;
 margin-right:10px;
}
	.ContentViewPortlet .Image img {
	 border:1px solid #c9c9cb;
	}
.ContentViewPortlet #pagecontent {
 clear:both;
}

.CikkImage {
 padding:5px;
}
.CikkImage img {
 width:220px;
 height:auto;
}
.CikkImageTitle {
 background-color:#111419;
 color:#fff;
 text-align:center;
 padding:2px 0px;
}

.CikkVideo {
 clear:both;
}
.CikkVideoPlayer {
 text-align:center;
 margin-bottom:10px;
}
table.CikkTextbox {
 border:3px solid #dc2f1e;
 margin:5px;
}
table.CikkTextbox td {
 padding:3px 5px;
}
.CikkTextboxTitle {
 background-color:#dc2f1e;
 border-bottom:1px solid #dc2f1e;
 color:#fff;
}

.ContentHeadingList {
 padding-top:38px;
}
/* A fantom rovathoz */
.fantomList {
 padding-top:13px;
}
.ContentHeadingList .MainTitle, .ContentListPortlet .MainTitle {
 margin-bottom:10px;
 font-size:24px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 line-height:normal;
 letter-spacing:3px;
}
.ContentHeadingList table {
 border-collapse:collapse;
}
.ContentHeadingList td.bordered {
 border-left:1px solid #e2e2e2;
 padding:0 10px 10px 10px;
}
.ContentHeadingList .Article {
 width:250px;
 text-align:left;
 overflow:hidden;
}
.ContentHeadingList .Article .Lead {
 margin-top:15px;
}

.ContentHeadingList .Article .Title a {
 font-family:Georgia, Tahoma, Arial, sans-serif;
 font-size:12px;
}
.ContentHeadingList .Article .Image {
 padding:10px 0 0 0;
 text-align:center;
}

.Attachment .Title {
 margin-bottom:10px;
 font-size:14px;
 color:#cc3333;
 font-weight:bold;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 background:url(../images/attachment_news_bg.jpg) repeat-y left top;
 color:#fff;
 padding:2px 0px 2px 8px;
}
.Attachment .Lead {
 font-weight:bold;
 margin:5px 5px 10px 5px;
 padding:0 0 1px 8px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 background:url(../images/attachment_head.jpg) no-repeat left top;
 border-left:2px solid #a6180a;
 color:#cc3333;
 height:22px;
 line-height:1.8em;
 font-size:16px;
 font-weight:bold;
 border-bottom:2px solid #cc3333;
}
.Attachment a {
 margin:5px 0 5px 15px;
 color:#cc3333;
 background:transparent url(../images/list_bullet.jpg) no-repeat scroll left 3px;
 padding-left:15px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
}
.AttachedContents {
 margin-top:20px;
 overflow:hidden;
}
.AttachedContents .AttachedContent {
 margin-bottom:15px;
}

.tv_contents .ContentListPortlet .element_div {
 margin-bottom:15px;
}

/*-----------------------------------------------------------*/
/*--- L E G F R I S S E B B  H Í R E K  L I S T Á Z Ó J A ---*/
/*-----------------------------------------------------------*/
.news_separator {
 border-bottom:1px solid #e2e2e2;
 padding:0;
 margin:7px;
}
.allnews {
 padding:0;
}
.allnews .c_div {
 margin-bottom:20px;
}

.allnews .c_div .Title {
/* margin-bottom:12px;*/
}
.allnews .c_div .Title a {
 font-size:14px;
}
/*******************************************************/
/*---  M U S O R V E Z E T O K - L I S T Á Z Ó J A  ---*/
/*******************************************************/
.MusorvezetokBigList {

}
.MusorvezetokBigList div.BroadcastersList div.element_div div.Lead {
 padding:24px 17px;
 overflow:hidden;
 display:block;
}

.MusorvezetokList {
 padding:38px 0 0 25px;
}
.MusorvezetokList div.Image, .MusorvezetokList div.Body, .MusorvezetokList div.Date, .MusorvezetokList div.MainTitle {
 display:none;
}

.MusorvezetokBigList .Title {
 background:url(../images/big_title_bg.jpg) repeat-x left top;
 height:35px;
}
.MusorvezetokBigList .LeadRow {
 width:100%;
}
.MusorvezetokBigList .Title a {
 color:#fff;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 font-size:18px;
 font-weight:normal;
 line-height:2em;
 margin-left:8px;
}
.MusorvezetokBigList div.Date {
 display:none;
}
.MusorvezetokBigList .Image img {
 width:266px;
}
.MusorvezetokBigList .first .Image {
 float:left;
 display:inline-block;
}

.MusorvezetokBigList .second .Image {
 float:right;
 display:inline-block;
}
	.MusorvezetokBigList .first, .MusorvezetokBigList .second {
	 clear:both;
	 overflow:hidden;
	}
.MusorvezetokBigList div.Lead {
 font-size:14px;
}
.MusorvezetokBigList .first div.Lead {
 display:inline-block;
}
.MusorvezetokBigList .second div.Lead {
 display:inline-block;
}

.programItem .Info {
 padding:15px 20px;
 float:left;
 width:169px;
}
.programItem .Info .Lead {
 margin-bottom:10px;
}
.programItem .Info .Lead p {
 margin-top:0px;
}
.Broadcasters {
 width:270px;
 padding:15px 0px;
}
.Broadcasters .Lead {
 margin-bottom:19px;
}
.programItem .Info, .programItem .Broadcasters {
 display:inline-block;
}
.BroadcasterImg {
 display:inline-block;
 margin:0 0 0 15px;
 width:192px;
 height:86px;
 overflow:hidden;
}
.BroadcasterImg img {
 width:86px;
 height:86px;
 margin-right:10px;
}

.Info .NextDate {
 font-size:14px;
}
.NextDate span {
 display:block;
/* margin-bottom:15px;*/
}

/*------------------------------------------------*/
/* M U S O R V E Z E T O K --- J O B B  O L D A L */
/*------------------------------------------------*/

.Musorvezetok_right {
 width:238px;
 border:1px solid #cdd1d5;
 background-color:#eff1f2;
 clear:both;
}
.Musorvezetok_right .Article {
 margin-top:5px;
}
.Musorvezetok_right .Link {
 text-align:right;
 padding-right:5px;
}
.Musorvezetok_right .Title a {
 font-size:16px;
 font-weight:bold;
}
.Musorvezetok_right .Link a {
 font-size:12px;
 font-weight:bold;
}
.Musorvezetok_right .MainTitle {
 margin-top:10px;
}
.Musorvezetok_right .MainTitle, .Musorvezetok_right .Title {
	padding-left:13px;
}
.Musorvezetok_right .more {
 margin:10px 13px;
}
.Musorvezetok_right a {
 color:#3396A8;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:24px;
 font-weight:normal;
}

.Musorvezetok_right .Image {
 text-align:center;
}
.Musorvezetok_right .Image img {
 height:155px;
 width:155px;
}
.Musorvezetok_right .Lead {
 font-size:11px;
 font-weight:bold;
 line-height:10pt;
 margin:13px 20px;
 overflow:hidden;
 width:auto;
}

.Musorvezetok_right .more a {
 font-size:12px;
 font-weight:bold;
}

/*---------------------*/
/*--- M U S O R O K ---*/
/*---------------------*/
.programStatus {
 font-size:24px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 margin:0px;
 color:#007c92;
 text-align:right;
}
.programStatus span {
 padding:15px 63px 15px 0px;
 display:block;
}
.MusorPageImage {
 text-align:center;
}
.MusorPage table {
 margin:15px 0px;
}
.MusorPage table td {
 padding:5px 10px;
}
.MusorPageLead {

}
.MusorPage .Body {
 float:none;
}
.MusorPageTitle {
 font-size:20px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 margin:25px 0;
}
.prev_episode, .next_episode {
 float:left;
 min-height:150px;
}
.next_episode {
 width:376px;
}
.prev_episode {
 width:377px;
}
.prev_episode .EpisodeViewDate {
 text-align:left;
}
.next_episode .EpisodeViewDate {
 text-align:right;
}
.prev_episode .image_subtitle {
 background:url(../images/program_prev_bg.jpg) no-repeat left top;
 float:left;
 width:162px;
 height:42px;
}
.next_episode .image_subtitle {
 background:url(../images/program_next_bg.jpg) no-repeat left top;
 float:right;
 width:162px;
 height:42px;
}
.EpisodeViewDate {
 font-size:18px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 line-height:22px;
}
.prev_episode .EpisodeViewDate {
 margin-left: 162px;
 padding-left:10px;
 }
.next_episode .EpisodeViewDate {
 margin-right: 162px;
 padding-right:10px;
 }
.EpisodeViewText {
 padding:30px 20px;
}
.VideoList, .EpisodeViewText {
 clear:both;
}
.ProgramVideoList {
 overflow:hidden;
 padding:10px;
}
.ProgramVideoList .more {
 text-align:right;
 margin-right:20px;
}
.VideoList {
 background-color:#dde0e1;
}
.VideoList .Video {
 width:145px;
 height:136px;
 background-color:#fff;
 padding:8px;
 margin:10px;
 float:left;
 overflow:hidden;
}
.VideoList .Video .Title {
 font-size:12px;
 color:#7b7b7c;
 margin-top:6px;
 font-size:11px;
 overflow:hidden;
}
.VideoList .Image {
 text-align:center;
 background-color:#000;
}

.MusorVideoLinks {
 padding:10px 16px 40px 23px;
}

/*--- Musorok csatolmány ---*/
.VideoAttachment {
 margin:10px 0;
}
.ProgramButton {
 width:753px;
 text-align:center;
}
.ProgramButton a {
 padding-left:5px;
}
.VideoAttachment .element_div {
 margin-bottom:15px;
}
.VideoAttachment .Title {
 margin:0 0 10px 0;
}
.VideoAttachment .Title a {
 color:#171a21;
 font-size:14px;
}


/*---------------------------------*/
/*--- Musorok bal oldali listázó---*/
/*---------------------------------*/
.MusorokList {
 padding-left:6px;
 padding-top:38px;
}
.MusorokList .Title {
 margin-bottom:4px;
}
.MusorokList .Title a {
 color:#007C92;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:14px;
 font-weight:normal;
 padding:0 0 0 28px;
 display:block;
}

/*.MusorokList .Title*/ a.newProgram {
 background:url(../images/new_program_bg.jpg) no-repeat left center;
}

.MusorokList .BlockTitle {
  margin: 30px 0;
}
.MusorokList .BlockTitle a {
 color:#171a21;
 font-size:16px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 padding:0 0 0 28px;
}

/*---------------------------*/
/*--- M U S O R Ú J S Á G ---*/
/*---------------------------*/

.ScheduleListFilter {
height: 37px;
background:#fff url(../images/schedule_filter_bg.jpg) repeat-x left top;
line-height: 37px;
margin-bottom: 5px;
}

.ScheduleListFilter .Title {
width: 214px;
height: 37px;
background:#fff url(../images/schedule_filter_title.jpg) repeat-x left top;
float: left;
}

.ScheduleListFilter SELECT {
margin-left: 20px;
margin-top: 7px;
}

.MusorujsagPortlet .ScheduleList .MainTitle, .schedulelist_right .MainTitle {
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:24px;
 letter-spacing:3px;
 line-height:normal;
 margin-bottom:10px;
 padding-left:10px;
}
.MusorujsagPortlet .ScheduleList .MainTitle {
 margin-bottom:20px;
}
.MusorujsagPortlet .ScheduleList .MainDate {
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:18px;
 letter-spacing:0px;
 line-height:normal;
 margin-bottom:10px;
}
.ChannelTitle {
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:18px;
/* color:#007c92;*/
 color:#171a21;
 margin-bottom:22px;
 font-weight:bold;
}

.MusorujsagPortlet .ScheduleList {
 width:540px;
 padding-left:10px;
}
.MusorujsagPortlet .ScheduleList .fullborder {
 border-right:1px solid #e2e2e2;
}

.MusorujsagPortlet .ScheduleChannel {
 border-left:1px solid #e2e2e2;
 width:250px;
 padding-left:10px;
 padding-right:5px;
}

.MusorujsagPortlet .ProgramSchedule {
 margin-bottom:20px;
}

.MusorujsagPortlet .ProgramSchedule .Time {
 font-weight:bold;
 color:#007c92;
 float:left;
}

.MusorujsagPortlet .ProgramSchedule .Title {
 font-weight:bold;
 color:#000;
}

.MusorujsagPortlet .ProgramSchedule .Text {
 font-size: 8pt;
}

/*
.ScheduleProgram p {
 margin:5px 0px;
}
.more {
 clear:both;
 text-align:right;
 margin:10px 0;
}

.CikkTextBoxBorder {

}
table.CikkTextbox td {
 background-color:#f7f7f7;
 border-bottom:1px solid #7b7b7d;
 padding:5px;
}
table.CikkTextbox {
 border:1px solid #7b7b7d;
 border-bottom:0px none;
 margin:5px 8px;
}
.CikkTextboxTitle {
 
}
*/

/*----------------------------------------*/
/*--- M U S O R Ú J S Á G  N A P T Á R ---*/
/*----------------------------------------*/
.schedulelist_right .MainTitle {
 padding-left:0px;
}
.ScheduleListCalendarBody thead td.CalHead {
 background-color:#0d0f13;
 color:#fff;
 padding:10px 0;
}
table.ScheduleListCalendarHead, table.ScheduleListCalendarBody {
 width:240px;
 margin-bottom:11px;
 border-collapse:separate;
}

.ScheduleListCalendarHead .Month {
 font-weight:bold;
 font-family:Georgia,Tahoma,Arial,sans-serif;
}
 
.ScheduleListCalendarHead td.Prev a {
 display:block;
 background:url(../images/event_left.jpg) no-repeat left center;
 height:17px;
 width:17px;
 cursor:pointer;
}

.ScheduleListCalendarHead td.Next a {
 display:block;
 background:url(../images/event_right.jpg) no-repeat left center;
 height:17px;
 width:17px;
 cursor:pointer;
}
table.ScheduleListCalendarBody .ActualDay {
 background:url(../images/actual_day.jpg) repeat-x left top;
 color:#fff;
}
.ScheduleListCalendarBody td.NextDay {
 background-color:#d6dedf;
}
.ScheduleListCalendarBody td.NextDay a {
 font-family:Tahoma,Arial,sans-serif;
 font-weight:normal;
 color:#000101;
}
.ScheduleListCalendarBody td {
 width:30px;
 height:20px;
 padding:0;
 border-bottom:10px solid #fff;
}

/*------------------------------*/
/*--- M U S O R  A J Á N L Ó ---*/
/*------------------------------*/
.RovatMusorAjanloPortlet {
 margin:0px auto 15px;
 float:none;
 overflow:hidden;
 width:100%;
}

.RovatMusorAjanloPortlet .MainTitle {
 padding-left:0px;
}

.Dunateka .Image img {
 width:auto;
}

.DunatekaMenu .SubMenu {
 margin:30px 0px;
}
.DunatekaMenu .first {
 margin-top:0px;
}
.DunatekaMenu .DunatekaTitle a {
 color:#171a21;
 font-size:16px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 padding:0 0 0 28px;
}


/*--------------------------------*/
/*--- V I D E O  B R O W S E R ---*/
/*--------------------------------*/
.VideoFrame {
 padding-top:10px;
}
.content_wrapper_onecol .VideoFrame {
 width:640px;
 float:left;
 padding-left:8px;
}

.VideoBrowserList {
 width:320px;
 float:right;
 padding:10px 5px 0px 5px;
}
.VideoBrowserList .ProgramVideoList {
 border:1px solid #ced5d6;
 background-color:#eff1f2;
 height:380px;
}

.VideoBrowserList .Video {
 margin:10px;
 border-bottom:1px solid #ced5d6;
 padding-bottom:10px;
}
.VideoBrowserList div.noborder {
 border:0px none;
}
.VideoBrowserList .ProgramVideoList {
 padding:0px;
}
.VideoBrowserList .Video .Lead {
 margin-top:10px;
}
.VideoBrowserList .Video .Title a {
 font-size:16px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
}

.VideoBrowserHeadings {
 clear:both;
 background-color:#eff1f2;
 border:1px solid #ced5d6;
/* width:153px;*/
 height:360px;
}
.VideoBrowserHeadings .MainTitle {
 font-size:18px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 margin:10px;
}
.VideoBrowserHeadings .Item {
 border-bottom:1px solid #cdd1d5;
 padding:5px 0px;
 margin:0px 5px 0px 12px;
}
.VideoBrowserHeadings .Item a {
 color:#000;
 display:block;
}

.videobrowser_heading {
 width:153px;
}

.VideoBrowserTab {
 height:32px;
 background-color:#eff1f2;
 width:790px;
 margin-left:15px;
 border-left:1px solid #cdd1d5;
 border-right:1px solid #cdd1d5;
 border-top:1px solid #cdd1d5;
 padding:0px;
}
.VideoBrowserTabList {
 padding:0;
 height:32px;
}
.TabContent {
 float:left;
 border-right: 1px solid #d6dadd;
 height:32px;
}
.VideoBrowserTab .Tab {
 padding: 0px;
 margin:5px 15px 0px 15px;
 position:relative;
 float:left;
 border-right: 1px solid #d6dadd;
}
.optionsDiv {
 float: none; 
 position:absolute;
 border:1px solid #7f9db9;
 z-index:10000;
 top:20px;
 left:0px;
}
.VideoBrowserTab .Text {
 float: left;
 color:#007c92;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 font-size:14px;
 line-height: 15px;
 font-weight:bold;
}

.VideoBrowserTab .Tab .Button {
 float: left;
 margin-left: 10px; margin-right: 10px;  
 width: 15px; 
 height: 15px;
 background:url(../images/dropdown.jpg) repeat-x left top;
}

.VideoBrowserTab .Select {
}

.VideoBrowserTab .Tab select {
 border:0px none;
 padding:0px;
 margin:0px;
 background-color:#fff;
 font-size:14px;
 color:#000;
 font-weight:bold;
}
/*.VideoBrowserTab .Tab select option {
 filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}*/

.VideoSearch {
 color:#007c92; 
 background:url(../images/actual_heading_bg.jpg) repeat-x left top;
 height:45px;
 font-size:24px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 width:980px;
 clear:both;
 margin:10px 0;
}
.VideoSearch .SearchQuery {
 margin:0 0 0 60px;
 padding:10px 0px 0px;
 overflow:hidden;
 height:26px;
}
.VideoSearch .Search {
	width:205px;
	vertical-align:middle;
}
.VideoSearch .Search .MainTitle {
	margin-right:20px;
	display:inline-block;
	line-height:normal;
}
.VideoSearch .TextInput  {
	background:url(../images/videosearch_input_bg.gif) no-repeat left top;
	height:26px;
	width:590px;
	display:inline-block;
	vertical-align:middle;
}
.VideoSearch .TextInput input {
	height:24px;
	width:580px;
	padding:2px 10px;
	background-color:transparent;
	border:0px none;
}
.VideoSearch input.SearchButton {
	background:url(../images/buttons/button_search.jpg) no-repeat left top;
	margin-left:27px;
	height:100%;
}

/*---------------------*/
/* VIDEOBROWSER IFRAME */
/*---------------------*/

.SpecialIFramePortlet {
	border:1px solid #cdd1d5;
	background-color:#eff1f2;
}
.inIframe .ProgramVideoList {
	padding:0px;
	background-color:#eff1f2;
	height:360px;
	border:0px none;
	position:relative;
}
.inIframe .ProgramVideoList .Video {
	margin:5px;
	width:130px;
}
.inIframe .ProgramVideoList .Video .Image {
	background-color:#000;
}
.inIframe .ProgramVideoList .Video a {
	line-height:normal;
}
.inIframe {
	width:810px;
	background-color:#d4d4d4;
}

.inIframe .ProgramVideoList .Paging {
 text-align:center;
 margin:10px 0px 0px 0px;
 overflow:hidden;
 clear:both;
 padding:5px 0px 5px 25%;
 position:absolute;
 bottom:0px;
 width:100%;
 background-color:#CED5D6;
 border-top:1px solid #fff;
}
.inIframe .PagingHolder {
 width:500px;
 margin:0px auto;
}
.inIframe .Paging img {
 line-height:normal;
}
.inIframe .StepLast {
 padding-left:10px;
}
.inIframe .StepFirst {
 padding-right:10px;
}
.inIframe .Paging a {
 color:#171a21;
 font-size:11px;
 font-family:Tahoma,Arial,sans-serif;
 line-height:normal;
}
.inIframe .Paging span a {
 padding:0px;
}
.inIframe .Paging span.PagesNums a {
 padding:0px 5px;
}

.inIframe .ProgramVideoList .Paging div {
 float:left;
 height:18px;
 line-height:normal;
}
.PagesNums {
 color:#EFF1F2;
}


/*---*/
.browser_right { width:810px; padding-left:5px; padding-top:22px; }
.browser_left { width:153px; padding-left:5px; padding-top:55px; }

/*------------------------*/
/*--- W E B  P R O M O ---*/
/*------------------------*/

.WebPromo {
 width:980px;
}

.WebPromo .Date {
 font-weight:bold;
 margin-right:15px;
}
.WebPromo .FilmIcons {
 float:none;
 margin:0 10px 0 0;
}

.PromoPrimaryFilm {}

.PromoPrimaryFilm .Program {
 float:none;
 padding:10px;
 clear:both;
 overflow:hidden;
}
.PromoPrimaryFilm .Program .Info {
 margin-top:5px;
}
.PromoPrimaryFilm .Program .Info img {
 vertical-align:middle;
}

.PromoPrimaryFilm .Program .Title {
 margin:30px 25px 30px 470px;
}
.PromoPrimaryFilm .Program .Title a {
 font-size:28px;
 color:#8e8e8e;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 line-height:normal;
}
.PromoPrimaryFilm .Program .Lead {
 margin:0 25px 0 470px;
}
.SecondFilm .Program {
 padding:0px 0px;
}
.SecondFilm .Program .Title {
 background:transparent url(../images/inpromo_titlebg.jpg) repeat-x scroll left top; 
 clear:both;
 overflow:hidden;
 padding:10px;
 margin:0px;
}
.SecondFilm .Program .Lead, .SecondFilm .Program .Image img {
 padding:10px;
}
.SecondFilm .Program .Lead {
 margin:0 25px 0 300px;
}
.SecondFilm .Program .Title a {
 font-size:18px;
 color:#fff;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 line-height:normal;
}

.details {
 margin:20px 0 0 0px;
}

.InPromo {
 clear:both;
 background:url(../images/inpromo_titlebg.jpg) repeat-x left top;
 overflow:hidden;
}
.InPromo .ProgramEditorialList {
 padding-left:10px;
}
.InPromo .BlackHeader {
 margin-bottom:10px;
}
.InPromo .Program {
 width:316px;
 float:left;
}
.InPromo .Program .element_div {
 margin:5px auto;
 overflow:hidden;
 width:264px;
}
.InPromo .Program .element_div .Lead {
 padding-top:10px; 
}
.InPromo .Program .element_div div {
 overflow:hidden;
}
.InPromo .Program .Title {
 margin-bottom:10px;
 padding:10px 0 10px 25px;
}
.InPromo .Program .Title a {
 font-size:16px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 color:#fff;
}
.InPromo .Program .Info {
 margin-top:5px;
}
.InPromo .Program .Info .FilmIcons {
 margin-left:15px;
}

.InPromo .Program .Info .FilmIcons img {
 vertical-align:middle;
}

.PrimaryProgram {
 margin-top:10px;
}
.PrimaryProgram .Program {
 padding:0px;
}
.PrimaryProgram table.Program .HeadTitle {
 clear:both;
 background:url(../images/inpromo_titlebg.jpg) repeat-x left top;
 overflow:hidden;
 padding:10px;
}
.PrimaryProgram table.Program .HeadTitle .Title {
 margin:0px;
}
.PrimaryProgram table.Program .HeadTitle .Title a {
 font-size:18px;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 color:#fff; 
 margin:0px;
 font-weight:bold;
}

div.GalleryLink {
 font-family:Georgia, Tahoma, Arial, sans-serif;
 background-color:#171a21;
 color:#fff;
 float:left;
 margin:5px;
 padding:5px;
 width:250px;
}
.GalleryLink span {
 display:inline-block;
 padding:0 0 5px 0;
 font-size:14px;
 font-weight:bold;
}
.GalleryLink a {
 color:#fff;
 font-size:14px;
}
div.GalleryLink img {
 border:1px solid #fff;
 width:250px;
}
/*--- PressRoom ---*/
.PressRoomTabs {
 height:45px;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 border-bottom:5px solid #171A21;
}
.PressRoomTabs td.Tab {
 width:33%;
 text-align:center;
 vertical-align:middle;
}
.PressRoomTabs td.Tab a {
 font-size:22px;
 color:#171A21;
 font-weight:bold;
}
.PressRoomTabs td.activetab {
 background-color:#007c92;
 border-right:8px solid #171A21;
}
.PressRoomTabs td.activetab a {
 color:#fff;
}
.DocumentList {
 width:100%;
 margin-top:10px;
 font-size:14px;
 font-weight:bold;
}
.DocumentList td {
 vertical-align:middle;
 padding:5px;
}
td.DocumentListHead {
 height:36px;
 background-color:#171A21;
 color:#fff;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 font-size:18px;
 padding:10px 5px 10px 0px;
 font-weight:normal;
}
.pressFooter {
 border-top:1px solid #171A21;
 font-size:12px;
}
.pressFooter span{
 font-size:14px; 
}
.pressFooter a {
 font-size:12px;
 margin-right:5px;
}
.PressGalleryLink {}

.PressroomContent {

}
.PressroomContent .element_div {
 margin:10px 0px;
 font-size:14px;
}
.PressroomContent .Date {
 font-weight:bold;
}
.PressroomContent .Title, .PressroomContent .Date {
 margin-bottom:5px;
}
.PressroomContent .Title a {
 font-size:18px;
 font-family:Tahoma, Arial, sans-serif;
 font-weight:normal;
}

.twocol_left .Menu_Tv {
 padding-left:17px;
 padding-top:38px;
}
.twocol_left .Menu_News {
 padding-left:17px;
}

.SajtoszobaGalleries td.DocumentListHead {
 font-size:16px;
 padding-left:10px;
 font-weight:bold;
}

.SajtoszobaGalleries td a.PressGalleryLink {
 font-size:12px;
 padding-left:5px;
}

.twocolAttachment .BlackHeader {
 color:#fff;
 font-size:18px;
 height:auto;
}
.twocolAttachment .VideoAttachment {
 margin-left:13px;
}
.nodate .Date {
 display:none;
}
.nodate .Title a {
 font-size:14px;
}
.nodate .element_div {
 padding:0 0 15px 13px;
}
.nodate .MainTitle {
 background-color:#171a21;
 color:#fff;
 line-height:1.8em;
 padding:0 0 0 10px;
 letter-spacing:normal;
 font-size:22px;
}
.ErrorContent {
 width:600px;
 margin:50px auto;
}
.ErrorContent h3 {
 font-size:16px;
 font-family:Georgia, Tahoma, Arial;
}
/*----------------*/
/* Médiapartnerek */
/*----------------*/
.mediapartnerek_main {
 margin-top:20px;
 text-align:center;
}
.mediapartnerek_frame {
 display:inline;
 padding-right:20px;
}
.mediapartnerek_frame img {
 vertical-align:middle;
 padding-bottom:50px;
}

/*----------------*/
/* Szervezet menü */
/*----------------*/
.SzervezetList .Lead, .SzervezetList .Body, .SzervezetList .Date, .SzervezetList .Downloadablebinary {
 display:none;
}
.SzervezetList .heading a {
 color:#171A21;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:16px;
 padding:0 0 0 28px;
 margin:10px 0px;
 font-weight:bold;
}
.SzervezetList .childs .heading a {
 color:#007C92;
 display:block;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:14px;
 font-weight:normal;
 padding:0 0 0 28px;
}

.Downloadablebinary .Icon {
 float:left;
}

/*--- MainMusorvezetok ---*/
.musorvezetok_wrapper {
 width:948px;
/* border:1px solid #cdd1d5;
 background-color:#eff1f2;*/
 margin:20px 16px;
 overflow:visible;
 
}
*.musorvezetok_wrapper {
 height: 255px;
}
.Musorvezetok {
 width:100%;
 clear:both;
 overflow:hidden;
 margin:12px 15px 5px;
}
.Musorvezetok .MainTitle {
 height:23px;
 margin:0px 0 15px 0px;
 overflow: visible;
}
.Musorvezetok .MainTitle a {
 font-family:Georgia, Tahoma, Arial, sans-serif;
 font-size: 24px;
 line-height:normal;
 letter-spacing:3px;
 font-weight:normal;
}
	.Musorvezetok .Article {
	 overflow:hidden;
	 margin-bottom:8px;
         float:left;
         width:300px;
	}
	.Musorvezetok .element_td {
	 vertical-align:top;
	}
	.Musorvezetok .Date {
	 display:none;
	}
	.Musorvezetok .Lead {
	 font-weight:bold;
	 font-size:11px;
         width: 120px!important; width:auto;
         margin-right: 5px;
         line-height: 10pt;
         overflow:hidden;
         margin: 0px;
         cursor:pointer;
         color:#171A21!important;
	}

        .Musorvezetok_right .Lead, .Musorvezetok_right .Lead a {
         color:#171A21!important;
         font-size:11px!important;
         font-family:Tahoma,Arial,sans-serif;
         font-weight:bold;
	}
        .Musorvezetok_right .Link {
	 font-size:12px!important;
         font-weight:bold;
         cursor:pointer;
	}
        .Musorvezetok_right .Lead {
         cursor:pointer;
        }
        .musorvezetok_wrapper div.Musorvezetok .Lead a, .musorvezetok_wrapper div.Musorvezetok .Image, .Musorvezetok_right .Lead a, .Musorvezetok_right .Image {
         color:#171A21!important;
         cursor:pointer;
        }

	.Musorvezetok .Article .Link {
	 text-align:right;
	 padding-right:5px;
	}
	.Musorvezetok .Lead p {
         margin: 0px;
        }
        .Musorvezetok .LeadRow {
         width: 295px;
		 overflow:hidden;
        }
	.Musorvezetok .Title {
	 margin-bottom:10px;
         width:300px;
	}
		.Musorvezetok .Title a {
		 font-size:18px;
		 color:#3396a8;
		 font-family:Georgia, Tahoma, Arial, sans-serif;
		}
	.Musorvezetok .Image {
	 float:left;
         margin-left: 5px;
	 margin-right:8px;
	}
		.Musorvezetok .Image img {
		 width:155px;
		 height:155px;
		}
	.Musorvezetok .more a {
	 color:#3396a8;
	 font-family:Georgia, Tahoma, Arial, sans-serif;
	 float:right;
	 margin-right:10px;
	}

/*--- Műsorvezetők oldalsó menü ---*/
.MusorvezetokList .Title a {
	 color:#007c92;
         font-size:14px;
         font-family:Georgia, Tahoma, Arial, sans-serif;
         font-weight: normal;
}
.MusorvezetokList .Title {
	 margin-bottom: 4px;
}
/*--- HeadingPath ---*/
.HeadingPath a {
         color: #363636 !important;
         font-family:Georgia, Tahoma, Arial, sans-serif;
         font-size: 18px;
         line-height: 20px;
}
.HeadingPath_upper {
         height: 30px;
         padding-top: 10px;
         color: #363636 !important;
         font-family:Georgia, Tahoma, Arial, sans-serif;
         font-size: 18px;
         padding-left:12px;
}
.HeadingPath_upper a {
         font-weight:normal;
}


/*---------------------------*/		
/*--- Main Program Tabbed ---*/
/*---------------------------*/
.MainScheduleListPortlet .Icons {
 float:right;
 position:relative;
}
.MainScheduleListPortlet .ScheduleListSmall {
 margin-bottom:15px;
}
.MainScheduleListPortlet .MainTitle {
 line-height:auto;
}
.MainScheduleListPortlet .ScheduleChannel {
 background-color:#eff1f2;
 overflow:hidden;
 clear:both;
 padding:18px 21px 20px;
 border:1px solid #cdd1d5;
/* min-height:270px;*/
 position:relative;
 z-index:0;
}
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule {
 border-bottom:1px solid #cdd1d5;
 padding:5px 0px;
 clear:both;
 position:relative;
}
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule_Last {
 border-bottom:0px;
 padding:5px 0 10px 0;
 clear:both;
}
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule .Title, .ScheduleChannel .ProgramSchedule .Time,
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule .Title, .ScheduleChannel .ProgramSchedule_Last .Title, .ScheduleChannel .ProgramSchedule_Last .Time {
 font-size:16px;
 color:#007c92;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 font-weight:bold
}
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule .Time,
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule_Last .Time {
 float:left;
 width:45px;
 position:relative;
}
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule .Title,
.MainScheduleListPortlet .ScheduleChannel .ProgramSchedule_Last .Title {
 float:left;
 margin-right:15px;
 color:#0f1116;
 font-weight:bold;
 position:relative;
}
.MainScheduleListPortlet .ScheduleChannel .description,
.MainScheduleListPortlet .ScheduleChannel_Last .description {
 clear:both;
}
.MainScheduleListPortlet .reszletes a {
font-size: 14px;
font-family: Georgia;
/*color: #0f1116;*/
}
.MainScheduleListPortlet .ScheduleListSmall .reszletes {
 padding-top: 5px;
 text-align: right;
 position:absolute!important; position:relative;
 bottom:10px!important; bottom:0px;
 top:auto!important; top:5px;
 right:20px;
}
.MainScheduleListPortlet .ScheduleListSmall .ChannelTab .Title {
 float:left;
 text-align:center;
 font-size:18px;
 color:#007c92;
 cursor:pointer;
 font-family:Georgia, Tahoma, Arial, sans-serif;
 padding: 0px;
 margin: 0px;
 position:relative;
}
.MainScheduleListPortlet .ScheduleListSmall .ChannelTab .Title a {
 display:block;
 position:relative;
 left:2px;
 width:98px; 
 height:37px;
 top:10px;
}
.ScheduleListSmall .ChannelTab .Title a span {
 display:inline-block;
 padding-top:5px;
 cursor:pointer;
}
.MainScheduleListPortlet .ScheduleListSmall .ChannelTab .Title a.active {
 display:block;
 background:url(../images/schedule_state_bg.png) no-repeat left top;
 position:relative;
 top:10px;
 height:39px;
 z-index:100;
 color:#fff;
} 
.MainScheduleListPortlet .ScheduleListSmall .ChannelTab {
 padding: 0 0 0 8px;
 margin: 0px;
 display: block;
 float:left;
 position:relative;
 z-index:1;
 top:auto!important; top:14px;
}
.MainScheduleListPortlet .ScheduleChannel .Text {
 clear:both;
}

/*--------------------*/
/*--- HATARHELYZET ---*/
/*--------------------*/
body.hatarhelyzet .map {
 margin-left:10px;
}
body.hatarhelyzet .maptitle {
 padding:0 15px;
 font-size:23px;
 margin-top:35px;
}
body.hatarhelyzet .subtitle {
 padding:5px 10px;
 font-size:16px;
}
body.hatarhelyzet .subtitle a {
 display:block;
 padding:3px 0;
}
body.hatarhelyzet div.summaryTable {
 width:450px;
 margin:0 0 20px 20px;
}
body.hatarhelyzet table.summaryTable td {
 font-size:12px;
 font-family:Tahoma,Arial,sans-serif;
}
body.hatarhelyzet a.TopLink {
 margin-left:15px;
 font-size:16px;
 font-weight:bold;
}
.news_contents .ActualHeading .HeadingPath {
 color:#CC3333;
}


/*- VIDEO BEAGYAYAS -*/

.embedContainer {
/* display:none;*/
 background-color:#007C92;
 height:48px;
 line-height:4em;
 margin:5px 7px;
 padding:0 10px;
}

.embedContainer label {
 color:#FFFFFF;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:18px;
 font-weight:normal;
 margin-right:30px;
}
.embedContainer input#embedURL {
 margin-right:30px;
}

.embedContainer input {
 width:350px;
 padding:2px 5px;
 border:2px inset #AAAAAA;
}


/* exhib-contents
------------------------*/
.exhib-contents .ContentListPortlet .element_div {
 clear:both;
 overflow:hidden;
}
.exhib-contents .ContentListPortlet .Title {
 background:transparent url(../images/big_title_bg.jpg) repeat-x scroll left top;
 height:35px;
}

.exhib-contents .ContentListPortlet .Title a {
 color:#FFFFFF;
 font-family:Georgia,Tahoma,Arial,sans-serif;
 font-size:18px;
 font-weight:normal;
 line-height:2em;
 margin-left:8px;
}

.exhib-contents .programStatus {
 font-size:28px;
}

.exhib-contents .programStatus span {
 padding:0px 10px 10px 0;
}

div.exhib-menuitems {
 padding:15px 0px 0px 15px;
}

div.exhib-menuitems .ExhibTitle {
 font-size:15px;
 font-weight:bold;
 font-family:Georgia, Tahoma, sans-serif;
 margin-bottom:10px;
}

div.exhib-menuitems .SubMenu a {
 padding:0 0 0 10px;
}


.exhib-contents .more {
 text-align:right;
 margin-right:15px;
}

.exhib-contents .more a {}


.main-mini-banner {
 margin-top:15px;
}


