﻿input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #000000;
	background-color: #F3F3F3;
	height: 20px;

}
#epg_Main {
	position:absolute;
	top:0;
	left:0;
	background-color: #000;
	width:100%;
	height:674px;
}

#epg_LabelMusorujsag {
	position:absolute;
	top:18px;
	left:9px;
}
#epg_helpLink {
	position:absolute;
	top:8px;
	right:9px;
}
#epg_Fulek {
	position:absolute;
	top: 5px;
	left:4px;
	display:inline;
	width: 800px;
}
#epg_FulekOsszes {
	position:absolute;
	top:0px;
	left:0px;
}
#epg_FulekKedvencek {
	position:absolute;
	top:0px;
	left:203px;
}
#epg_FulekKategoriak {
	position:absolute;
	top:0px;
	left:406px;
}
#epg_MainContentArea {
	position:absolute;
	top:90px;
	left:3px;
	width:100%;
	height:575px;
}
#epg_CurrentDate {
	position:absolute;
	top:700px;
	left:480px;
	width:170px;
	padding:5px;
	line-height: 20px;
}
#epg_vo_momentov {
	position:absolute;
	top:5px;
	left:480px;
	width:170px;
	padding:5px;
	line-height: 20px;
}
#epg_ScheduleDate {
	position:absolute;
	top:700px;
	left:202px;
	width:298px;
	height:32px;
	background-color:#DEE2E5;
	border:solid 1px #000;
	border-bottom-color:#CBCFD0;
	border-right-color:#CBCFD0;
	border-left-color:#333;
	text-align:center;
	padding-top:11px;
}
#epg_ScheduleDate SELECT {
	width: 227px;
}
#epg_logo {
	width:250px;
	left:30px;
	top: 10px;
	position:absolute;
}
#epg_denovi {
	width:465px;
	left:1px;
	top: 1px;
	position:absolute;
}
.epg_denvonedelata {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.epg_denvomesecot {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.epg_mesec {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
#epg_sledenden {
	position:absolute;
	top:1px;
	left:670px;
	width:220px;
}
#epg_sledenden A {
	font-family:Arial;
	font-size:11px;
	color: #E30074;
	text-decoration:none;
}
#epg_prethodenden {
	position:absolute;
	top:1px;
	left:1px;
	width:150px;
	height:32px;
	background-color:#DEE2E5;
	border:solid 1px #000;
	border-bottom-color:#CBCFD0;
	border-right-color:#CBCFD0;
	text-align:center;
	padding:5px;
	
}
#epg_prethodenden A {
	font-family:Arial;
	font-size:12px;
	color: #E30074;
	text-decoration:underline;
}
#epg_levo {
	position:absolute;
	top:1px;
	left:5px;
	width:20px;
	background-color:#e20074;
	text-align:center;
	border:solid 1px #000;
	padding:5px;
	margin:5px;
}
#epg_levo A {
	font-family:Arial;
	font-size:12px;
	color: #FFF;
	text-decoration:none;
}
#epg_desno {
	position:absolute;
	top:1px;
	left:810px;
	width:20px;
	background-color:#e20074;
	text-align:center;
	border:solid 1px #000;
	padding:5px;
	margin:5px;
}
#epg_desno A {
	font-family:Arial;
	font-size:12px;
	color: #FFF;
	text-decoration:none;
}
#epg_NavigationLine {
	position:absolute;
	top: 66px;
	left:1px;
	width:100%;
	height:42px;
	background-image: url(/Images/vremenska_linija.gif);
}

#epg_Timeline {
	position:absolute;
	top:4px;
	left:55px;
	height:35px;
}
#epg_TimelineBG {
	position:absolute;
	top:8px;
	left:1px;
	width:746px;
	height:21px;
	z-index:2;
	background-image: url(/Images/vremenska_linija2.gif);
}
#epg_TimelineWindow {
	position:absolute;
	top:2px;
	left:0px;
	z-index:3;
}
#epg_TimeLineNumbers {
	position:absolute;
	top:13px;
	left:22px;
	width:730px;
	font-family:Arial;
	font-size:11px;
	color:White;
	z-index:4;
}
#epg_TimelineWindowTopLayer {
	position:absolute;
	top:2px;
	left:0px;
	width:78px;
	height:35px;
	z-index:5;
	background-color:Green;
	cursor:pointer;
}
#epgStatus {
	position:absolute;
	top:534px;
	left:2px;
	width:795px;
	height:28px;
	padding-top:10px;
	padding-left:4px;
	font-size:15px;
	font-family:Arial;
	color:White;
	overflow:hidden;
	
}
#epgGuide {
	position:absolute;
	top:110px;
	left:1px;
	width:100%;
	height:440px;
	z-index:1;
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
	border-left:solid 1px #333;
	background-color:#000000;
}
#epgLoading {
	position:absolute;
	top:120px;
	left:2px;
	width:100%;
	height:442px;
	background-color:Black;
	visibility:visible;
	z-index:10;
	text-align:center;
	font-size:70pt;
}
#epgPaging {
	position:absolute;
	top:-1px;
	left:0px;
	width:135px;
	height:40px;
	background-color:#000;
	border:solid 1px #333;
	border-top-color:#333;
	border-right-color:#333;
	z-index:3;
}
#epgPagingInner {
	position:absolute;
	top:13px;
	left:6px;
	font-family:Arial;
	font-size:12px;
	color:#FFF;
}
#epgPagingInner A {
	color:#e20074;
	text-decoration:none;
}
#epg_pagingPrev {
	position:absolute;
	left:0px;
	top:0px;
	width:137px;
	height:40px;
	background-color:Black;
	color:White;
	z-index:3;
	visibility:hidden;
}
.epg_pagingInvLayer {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:Transparent;
}
.epg_pagingIn {
	position:absolute;
	top: 14px;
	width:100%;
	text-align:center;
	font-family:Arial;
	font-size:12px;
}
#epg_pagingNext {
	position:absolute;
	left:0px;
	bottom:-40px;
	width:137px;
	height:40px;
	background-color:Black;
	color:White;
	visibility:hidden;
}
#epgIncudedTimeline {
	position:absolute;
	top:-1px;
	left:0px;
	width:100%;
	height:40px;
	background-color:#000;
	border:solid 1px #333;
	border-top-color:#333;
	border-right-color:#333;
	border-left-width:0px;
	z-index:3;
}
#epgIncudedTimeline DIV {
	position:absolute;
	top:13px;
	font-family:Arial;
	font-size:12px;
	color:#fff;
}
#epgFloatingBox {
	position:absolute;
	width:428px;
	height:165px;
	background-color:Transparent;
	visibility:hidden;
	z-index:3;/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/Controls/EPG/pic/floatingBoxBase.png') progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/Controls/EPG/pic/floatingBoxTopTab.png');*/
}
#epgFloatingBoxBg {
	position:absolute;
	top:0px;
	left:0px;
	z-index:4;
}
#epgFloatingBoxInner {
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	width:100%;
}
#epgFloatingBoxTitle {
	position:absolute;
	top:12px;
	left:12px;
	width:373px;
	overflow:hidden;
	white-space:nowrap;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#e30074;
}
#epgFloatingBoxInfo {
	position:absolute;
	top:28px;
	left:13px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
#epgFloatingBoxDesc {
	position:absolute;
	top:46px;
	left:13px;
	height:59px;
	font-family:Arial;
	font-size:11px;
	color:Black;
	width:397px;
	text-align:left;
	overflow:auto;
}
#epgFloatingBoxDesc IMG {
	position:relative;
	top:14px;
}
#epgFloatingBoxActions {
	position:absolute;
	top:107px;
	left:2px;
	width:417px;
	height:48px;
	font-family:Arial;
	font-size:11px;
	color:#e30074;
	background-color:#DEE2E5;
}
#epgFloatingBoxActionsHelp {
	position:absolute;
	top:6px;
	left:11px;
}
#epgFloatingBoxActionsControls {
	position:absolute;
	left:0px;
	top:22px;
}
#epgFloatingBoxActionsControls TD {
	padding-left:7px;
	padding-top:0px;
	border:solid 0px #ff0000;
}
#epgFloatingBoxActionsControls A {
	border-width:0px;
	color:#e30074;
	vertical-align:middle;
}
#epgFloatingBoxActionsControls IMG {
	border-width:0px;
	color:#e30074;
	/*vertical-align:middle;*/
}
.epgFloatingBoxActionsControlsNonUnderline {text-decoration:none;}
.epgFloatingBoxActionsControlsPassive {
	color:#666666;
}
#epgFloatingBoxClose {
	position:absolute;
	top:10px;
	left:391px;
	width:18px;
	height:18px;
	background-color:red;
	cursor:pointer;
	background-image:url('images/close.png');
}
#epg_Fb_Tab {
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
}
#epg_Fb_infoSpan {/* text-decoration:underline; */
}
#channelList {
	position:absolute;
	top:0px;
	left:0px;
	width: 137px;
	height:440px;
	vertical-align: top;
	z-index:1;
	background-color: #262626;
}
#scheduleList {
	position:absolute;
	top:0px;
	left:137px;
	width: 674px;
	height:100%;
	background-color:#000;
	text-align: left;
	vertical-align: top;
	z-index:1;
	border-right:solid 1px #333;
}
.ChannelListItem {
	width: 135px;
	height: 39px;
	background-color: #262626;
	border: solid 1px #000;
	text-align:center;
	font-family: Arial;
	font-size: 12px;
	color: #E20074;
	cursor:default;
	position:absolute;
	overflow:hidden;
	z-index:2;
}
.ChannelItemFadeOff {
	position:absolute;
	top:0px;
	right:0px;
	height:40px;
	width:7px;
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/controls/epg/pic/fadeoff2.png');*/
}
.epg_ciImage {
	position: absolute;
	top: 5px;
	left:0px;
	width:46px;
	cursor:move;
}
.epgIeMoveHelper {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:White;
	filter:alpha(opacity=0);
}
.epg_ciLabel {
	position:absolute;
	top:13px;
	left:50px;
	width:400px;
	font-family:Arial;
	color:#E20074;
	font-size:12px;
	text-align:left;
	overflow:hidden;
}
.epg_ciLabel A {
	color:#E20074;
	text-decoration:none;
}
.fadeoff {
	position:absolute;
	top:0px;
	right:6px;
	width:7px;
	height:40px;
	/*background-image:url('pic/fadeoff.png');*/
}
#epg_hLayerIn {
	position:fixed;
	top: 50px;
	text-align:center;
	width:430px;
	height:300px;
	background-color:White;
	z-index:21;
	border:solid 4px #e30074;
	border-left-width:5px;
	border-right-width:5px;
	color:Black;
}
#epg_hLayerWarn {
	position:relative;
	top:60px;
}
#epg_hLayerClose {
	position:absolute;
	top:8px;
	left:369px;
}
#epg_hLayerMsg {
	position:relative;
	top:100px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
.epg_magentaButton {
	background-color:#e30074;
	background-image:url(../../UI/button/button_off.gif);
	width:75px;
	height:21px;
	padding-top:7px;
	font-family:Arial;
	font-size:12px;
	color:white;
	display:block;
	text-decoration:bold;
}
#epg_hLayerIn A {
	color:Black;
	text-decoration:none;
	background-image:url(../../UI/button/button_off.gif);
}
#epg_hLayerIn A:hover {
	color:White;
	background-image:url(../../UI/button/button_on.gif);
}
#epg_hLayerIn A.epg_simpleLink {
	color:#e30074;
	text-decoration:underline;
	background-image:none;
}
#epg_hLayerIn A.epg_simpleLink:hover {
	color:#e30074;
	text-decoration:underline;
	background-image:none;
}
#epg_hLayerBtn1 {
	position:absolute;
	top:210px;
	left:120px;
}
#epg_hLayerBtn2 {
	position:absolute;
	top:210px;
	right:120px;
}
A.ChannelProgramItem {
	background-color:#333;
	border: solid 1px #000;
	padding-left:5px;
	padding-top:12px;
	padding-bottom:12px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
	display:inline-block;
	width: 100px; /* overridden by script */
	overflow:hidden;
	white-space:nowrap;
	position:absolute;
	top:0px;
	left:0px; /* overridden by script */
	z-index:2;
	text-decoration:none;
}
A.ChannelProgramItem DIV {
	position:absolute;
	top:0px;
	right:5px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../~/Images/fadeoff.png');*/
}
A.ChannelProgramItem:hover {
	BACKGROUND-COLOR: #666;
	color: #FFF;
	text-decoration:none;
}
A.ChannelProgramItem:hover DIV {
	visibility:hidden;
}
A.ChannelProgramItem2 {
	background-color:black;
	border: solid 1px #000;
	padding-left:5px;
	padding-top:12px;
	padding-bottom:12px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
	display:inline-block;
	width: 100px; /* overridden by script */
	overflow:hidden;
	white-space:nowrap;
	position:absolute;
	top:0px;
	left:0px; /* overridden by script */
	z-index:2;
	text-decoration:none;
}
A.ChannelProgramItem2 DIV {
	position:absolute;
	top:0px;
	right:5px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../~/Images/fadeoff.png');*/
}
A.ChannelProgramItem2:hover {
	BACKGROUND-COLOR: #666;
	color: #FFF;
	text-decoration:none;
}
A.ChannelProgramItem2:hover DIV {
	visibility:hidden;
}
.epg_rr_icon {
	border-width:0px;
	margin-right:2px;
	position:relative;
	top: 2px;
	left:0px;
}
.epg_fadeoff {
	border-width:0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
#ScrollContent {
	position:absolute;
	background-color:Red;
	z-index:1;
}
#container {
	overflow:hidden;
	width:674px;
	position:absolute;
	height:600px;
	z-index:1;
}
.Separator {
	position:absolute;
	width:135px;
	height:4px;
	top:0px;
	left:0px;
	background-color:#E20074;
	z-index:4;
	visibility:hidden;
	overflow:hidden;
}
#mouseMoveHelper {
	position:absolute;
	top:-30px;
	left:0px;
	width:100%;
	height:750px;
	z-index:30;
	background-color:Red;
	visibility:hidden;
}
.KanalInfoTimeTD
{
	

}
.KanalInfoTitleTD
{
	

}
.KanalInfoLinkTD
{
	

}