#SceneArchTv {
	position : absolute;
	left : 0px;
	top : 0px;
	width : 960px;
	height : 540px;
    overflow:hidden;
/*	background-color : #ffffff;
	background-image : url('../../images/SMC_main_bg.png');*/
}
/*-----------------description and image of program------------------*/
#SceneArchTv #lblArchProgramDescription{    
    position:absolute;
    top:0px;
    left:22px;
    font-size:16pt;
	width: 613px;
	height: 75px;
    display:inline-block;
    overflow:hidden;    
    white-space:normal;
    color:#fff;
}

#SceneArchTv #lblArchProgramDescription.noImage {
	width: 778px;
}
 
#SceneArchTv #lblArchProgramDescription p{    
    display:inline-block;
    	margin-top: 0px;
    	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
#SceneArchTv .programDetails {
	position: absolute;
	top: 415px;
    left: 80px;
	width: 798px;
	height: 90px;
}

/*-----------------/description and image of program------------------*/
/*-------------sfList with programs---------------*/
#SceneArchTv #lbArchTvPrograms{
    position: absolute;
	width: 800px;
	left: 80px;
	top: 170px;
}
#SceneArchTv #lbArchTvPrograms div{
    text-align : left;
    padding-left : 20px;
}

#SceneArchTv  .sf-ui-list-blured {
	font-size: 16pt;
	line-height: 36px;
	padding-right: 20px;
	padding-left: 20px;
	/*	background-image: url(../images/black-0.3.png);*/
	position: relative;
	display: block;
	height: 36px;
	margin-bottom: 3px;
	cursor: pointer;
	background-repeat: repeat;
	background-position: center center;
	background-color: #112537;
    overflow:hidden;
    
    margin:3px;
    color: #72c6f8;
}

#SceneArchTv  .sf-ui-list-selected {
font-size: 16pt;
	line-height: 36px;
	padding-right: 20px;
	padding-left: 20px;
	/*	background-image: url(../images/black-0.3.png);*/
	position: relative;
	display: block;
	height: 36px;
	margin-bottom: 3px;
	cursor: pointer;
	background-repeat: repeat;
	background-position: center center;
	background-color: #112537;
    overflow:hidden;
    
    margin:3px;
    color: #72c6f8;
}

#SceneArchTv  .sf-ui-list-focused {
    font-size: 16pt;
	line-height: 36px;
	padding-right: 20px;
	padding-left: 20px;
	/*	background-image: url(../images/black-0.3.png);*/
	position: relative;
	display: block;
	height: 36px;
	margin-bottom: 3px;
	cursor: pointer;
	background-color: #112537;
    overflow:hidden;
    
    margin:3px;
	background-image: url(../../images/button-bgHover.png);
	background-repeat: repeat-x;
	background-position: center center;
}


#SceneArchTv  .programTime {
	color: #72c6f8;
	position: relative;
	display: inline;
	margin-right: 10px;
	width: 50px;
	font-weight: bold;
	text-align: right;
}
#SceneArchTv  .programTitle {
	color: #fff;
	display: inline;
	text-align: left;
}    
 
/*-------------/sfList with programs---------------*/
/*dates and channels panels*/
#SceneArchTv  #panelsArchTv {    
	position: absolute;
	width: 800px;
}
/*scroller*/
#SceneArchTv #scrollArchTvPrograms{
	position : absolute;
	left : 880px;
	top : 170px;
	height : 238px;
    visibility:hidden;
}

/*search panel*/
#SceneArchTv .functionSearch {    
	background-image: url(../../images/icon-search.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	position: absolute;
	font-size: 16pt;
	background-position: left center;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	top: 40px;
	left: 80px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	cursor: pointer;
    color:#fff;
}

#SceneArchTv #archTvChannelCounter{
    position:absolute;
    top:50px;
    left:95px;
    color:#ffffff;
    opacity : 0.7;
    font-size:16pt;        
}