#SceneLiveTv {
	position : absolute;
	left : 0px;
	top : 0px;
	width : 960px;
	height : 540px;
    overflow:hidden;
    /*
	background-color : #ffffff;
	background-image : url('../../images/SMC_main_bg.png');*/
}

#SceneLiveTv #scrollLiveTv{
    height:317px;
    position:absolute;
    top:102px;
    left:905px;
}

#SceneLiveTv #clock{
    position:absolute;
    left:50px;
    top:60px;
    color:#72C6F8;
    font-size:30px;
}

#SceneLiveTv #currentDate {
    position : absolute;
    left : 50px;
    top : 40px;
    color:#72C6F8;
    font-size : 16pt;
}

#SceneLiveTv #divProgramDescription{
	position : absolute;
	font-size : 16pt;
/*	color : #ffffff;*/
	left : 205px;
	top : 420px;
	width : 510px;
}

#SceneLiveTv #lblProgramName{
    position : absolute;
    left : -7px;
    top : 0px;
    font-size : 16pt;
    font-weight : bold;
    color : #ffffff;
    width : 540px;
}

#SceneLiveTv #lblProgramGenreTime{
    position : absolute;
    left : 0px;
    top : 25px;
    font-size : 16pt;
    font-weight : bold;
    color : #D5F1FF;
    width : 540px;
}

#SceneLiveTv #lblProgramDescription{
    position : absolute;
    left : 0px;
    top : 45px;
    font-size : 16pt;
    color : #ffffff;
    width : 540px;
    line-height:22px;
}

#SceneLiveTv #LiveProgramImage{   
    position:absolute;
    left:563px;
    top:0px;
    visibility:hidden;
}
/*--------------------Epg Live Tv---------------------------*/
#SceneLiveTv #tablePrograms{
    padding-top : 18px;
    border-spacing : 0px;
    margin : 0px;
    width : 870px;
    /*table-layout : fixed;*/
}
#SceneLiveTv #epgLiveTv{
    position : absolute;
    top : 50px;
    left : 45px;
    /*height : 275px;*/
    visibility : hidden;
}
#SceneLiveTv #tablePrograms .programButton{
    margin : 0px;
    color : #ffffff;
    background-color : #112537;
    height : 40px;
    overflow : hidden;
    z-index:1;
    line-height:40px;
    left:10px;
    font-size:16pt;
}
#SceneLiveTv #tablePrograms td{
    padding-bottom:2px;
}
.programOuterDiv{
    background-color : #112537;
    height : 40px;
    z-index:1;
    line-height:40px;
    font-size:16pt;
    margin-right:2px;
}
/*--------------------/Epg Live Tv------------------------*/
#scrollUp, #scrollDown, #scrollLeft, #scrollRight{
    visibility : hidden;
    opacity : 0.5;
}

/*------------------Time-----------------------*/
#SceneLiveTv #tableTimes td{
    color : #72C6F8;
    font-size : large;
}
#lblTime1, #lblTime2, #lblTime3, #lblTime4, #lblTime5{
    font-size:16pt;
}
/*------------------/Time-----------------------*/

#SceneLiveTv #imgFocus{
    padding : 0px;
    margin : 0px;
    width : 100%;
    height : 40px;
    z-index:500;
    position:absolute;
}

#SceneLiveTv #lblLiveTvChannelCounter{
    position:absolute;
    top:375px;
    left:60px;
    font-size:large;
    color:#ffffff;
    opacity : 0.7;
    font-size:16pt;        
}

/*--------channels logos----------*/
#SceneLiveTv .imgLiveTvLogo{
    background-image : url('../../images/logo-background-36.png');
    visibility : hidden;
	position : absolute;
	left : 17px;
    width : 36px;
    height : 36px;
}

#SceneLiveTv #channelsLogosLiveTv img{
    width : 32px;
    height : 32px;
    position:absolute;
    left : 0px;
    top : 0px;
    margin : 2px;
}

#SceneLiveTv #imgLiveTvLogo1{
	top : 57px;
}
#SceneLiveTv #imgLiveTvLogo2{
	top : 102px;
}
#SceneLiveTv #imgLiveTvLogo3{
	top : 147px;
}
#SceneLiveTv #imgLiveTvLogo4{
	top : 192px;
}
#SceneLiveTv #imgLiveTvLogo5{
	top : 237px;
}
#SceneLiveTv #imgLiveTvLogo6{
	top : 282px;
}
#SceneLiveTv #imgLiveTvLogo7{
	top : 327px;
}
#SceneLiveTv #imgLiveTvLogo8{
	top : 372px;
}

/*--------/channels logos----------*/

/*---------------sfButton SDK 2.3--------------*/
#SceneLiveTv .channelButton{
    width : 145px;
    margin-right:0px;
    margin-left:14px;
}
#SceneLiveTv .sf-ui-button{
    margin-top:-20px;  
}


#SceneLiveTv .sf-ui-button-l{
    width:43px;
    background-image:none;
    background-color: #2A5780;
    height : 40px;

}

#SceneLiveTv .sf-ui-button-c{
    color:#fff;
    background-color: #2A5780;
    background-image:none;
    height : 37px;
    padding-top : 3px;
    font-size : 16pt;
    
    text-align:left;
}

#SceneLiveTv .sf-ui-button-r  {
    background-image:none;
    background-color: #2A5780;
    height : 40px;
}
#SceneLiveTv  .sf-ui-button-focus .sf-ui-button-r{
    background-image: url("../../images/button-bgHover.png");
    background-position: center center;
    background-repeat: repeat-x
}
#SceneLiveTv  .sf-ui-button-focus .sf-ui-button-c{background-image: url("../../images/button-bgHover.png");
    background-position: center center;
    background-repeat: repeat-x

}
#SceneLiveTv  .sf-ui-button-focus .sf-ui-button-l{background-image: url("../../images/button-bgHover.png");
    background-position: center center;
    background-repeat: repeat-x
}

/*---------------/sfButton SDK 2.3--------------*/

#SceneLiveTv #liveTvNoData {
	position: absolute;
	left: 205px;
	top: 107px;
	display: none;
}