div.TV {margin:5px 0 0 0;width:820px}

div.ColumnCenter ul.DateFilter {width:820px}
div.ColumnCenter ul.DateFilter li {background:url(/img/tabs.gif) no-repeat 0 -543px;margin-right:10px}
div.ColumnCenter ul.DateFilter li.title {background:none;margin-right:0}
div.ColumnCenter ul.DateFilter li.selected {background-position:0 -572px;font-weight:bold}
div.ColumnCenter ul.DateFilter li.selected a.Date {background:url(/img/tabs.gif) no-repeat 100% -572px}
div.ColumnCenter ul.DateFilter li a.Date {background:url(/img/tabs.gif) no-repeat 100% -543px;width:auto;margin-right:-5px;padding:2px 15px 0}
div.ColumnCenter ul.DateFilter li h1 {padding:2px 10px 0 8px}

.options {position:relative}

.options h2 {
	float:left;
	font-weight:bold 12px Arial;
	padding:1px 0 0 5px
}

div.BoxHeader h2 a.more {
	color:#ff6000;
	text-decoration:none;
	background:url(/img/bullets.gif) no-repeat 97% -118px #fff;
	margin-left:2px;
	padding:1px 24px 2px 6px;
	border:1px solid #b3caf1;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

.options div.right {
	float:right;
	margin:-1px 0 0
}

.options a#view1.selected {
	background-position:-15px -45px
}

.options a#view1 {
	background:url(/img/sprites.gif) no-repeat -15px -60px;
	display:block;
	float:left;
	height:15px;
	margin-top:2px;
	width:15px
}

.options a#view2.selected {
	background-position:0 -45px
}

.options a#view2 {
	background:url(/img/sprites.gif) no-repeat 0 -60px;
	display:block;
	float:left;
	height:15px;
	margin:2px 0 0 2px;
	width:15px
}

div.BoxHeader a.back {
	padding:1px 0 1px 21px;
	background:url(/img/bullets.gif) -14px -866px no-repeat;
	display:block;
	float:left;
	text-decoration:none;
	font:12px Arial
}

div.BoxHeader p.Source {
	float:right;
	padding:3px 0 0 10px;
}

div.BoxHeader p.Source a {text-decoration:none;color:#2b4885}

/* popup */
div.channels_menu {
	position:absolute;
	width:560px;
	padding:8px 0 35px;
	top:22px;
	left:5px;
	z-index:12
}

div.channels_menu .c1 {
	position:absolute;
	font-size:0; /* IE */
	width:552px;
	height:8px;
	top:0;
	left:0;
	background:url(/img/tv-popup.png)
}

div.channels_menu .c2 {
	position:absolute;
	font-size:0; /* IE */
	width:8px;
	height:8px;
	top:0;
	right:0;
	background:url(/img/tv-popup.png) 100% 0
}

div.channels_menu .c3 {
	position:absolute;
	font-size:0; /* IE */
	width:552px;
	height:35px;
	bottom:0;
	left:0;
	background:url(/img/tv-popup.png) 0 100%
}

div.channels_menu .c4 {
	position:absolute;
	font-size:0; /* IE */
	width:8px;
	height:35px;
	bottom:0;
	right:0;
	background:url(/img/tv-popup.png) 100% 100%
}

div.channels_menu a.close {
	position:absolute;
	right:4px;
	top:4px;
	width:15px;
	height:15px;
	background:url(/img/sprites.gif) -15px -30px
}

div.channels_menu a.close:hover {
	background-position:0 -30px
}

div.popup_content {
	float:left;
	width:555px;
	margin-right:-4px; /* IE 6 */
	padding-left:3px;
	background:#fff;
	border-right:1px solid #b3caf1;
	border-left:1px solid #b3caf1
}
div.channels_menu div.list_row {
	clear:left
}

div.channels_menu div.list {
	float:left;
	width:125px;
	padding:0 4px
}

div.channels_menu div.mylist {
	width:258px
}

div.channels_menu div.mylist h2 a {
	padding-left:6px !important;
	color:#ff6000
}

div.channels_menu div.mylist h2 span {
	padding:1px 0 0 16px;
	background:url(/img/icons.gif) no-repeat -13px -753px
}

div.channels_menu div.list h2 {
	float:none;
	background:url(/img/tabs.gif) no-repeat 100% -204px;
	padding:0 2px 0 0
}

div.channels_menu div.list h2 a {
	text-decoration:none;
	display:block;
	padding:2px 6px 4px 8px;
	height:14px;
	background:url(/img/tabs.gif) no-repeat 0 -204px
}

div.channels_menu div.selected h2 {
	background-position:100% -234px
}

div.channels_menu div.selected h2 a {
	background-position:0 -234px;
	color:#fff
}

div.channels_menu div.list ul {
	list-style:none;
	padding:5px 0 5px 10px
}

div.channels_menu div.list li {
	padding:0 10px 4px 9px;
	clear:both;
	background:url(/img/bullets2.gif) no-repeat -97px 5px
}

div.channels_menu div.list li a {
	text-decoration:none;
	color:#2b4885 !important
}

div.channels_menu div.list ul.hover a {
	display:block
}

div.channels_menu div.list a.add,
div.channels_menu div.list a.added {
	display:none;
	float:right;
	width:10px;
	height:10px;
	margin-right:-5px;
	background:url(/img/icons.gif) no-repeat -16px -841px
}

html>body div.channels_menu div.list a.add,
html>body div.channels_menu div.list a.added,
html>body div.channels_menu div.list a.del {
	margin-right:-10px
}

div.channels_menu div.list a.add:hover,
div.channels_menu div.list a.added {
	background-position:-16px -820px
}

div.channels_menu div.list a.del {
	display:none;
	float:right;
	width:10px;
	height:10px;
	margin-right:-5px;
	background:url(/img/icons.gif) no-repeat -16px -798px
}

div.channels_menu div.list a.del:hover {
	background-position:-16px -777px
}

/* end */

/* tableview */
div.tableview {
	border:1px solid #b3caf1;
	border-top:0
}

div.tableview table {
	width:100%
}

div.tableview th {
	background:url(/img/gradients.gif) repeat-x 0 26px;
	border-left:1px solid #e1e1e1;
	text-align:center;
	height:50px
}

div.tableview table.found th {
	border-top:1px solid #e1e1e1
}

div.tableview th h3 {
	display:block;
	width:78px;
	height:50px;
	margin:0 auto;
	background:url(/img/tv_ch.png) no-repeat;
	text-indent:-9999px
}

div.tableview th span.day {
	display:block;
	text-align:left;
	height:14px;
	padding:18px 0 18px 10px;
	font:bold 12px Arial;
	color:#ff6000
}

div.AlertTV {
	float:left;
	width:820px;
	padding-top:5px
}

div.tableview td {
	border-left:1px solid #e1e1e1;
	border-top:1px solid #e1e1e1;
	vertical-align:top
}

div.tableview .col1 {
	border-left:0
}

div.tableview td p {
	padding:5px 4px;
	display:block;
	z-index:10
}

div.tableview td p.Current {
	background:url(/img/gradient-col2box.gif) repeat-x 0 100% #fff;
	border:1px solid #00ca4a
}

div.tableview td p span.openInfo {
	padding:5px;
	color:#666;
	text-align:justify;
	position:absolute;
	clear:left;
	width:250px;
	background:#fff;
	border:1px solid #ff6000;
	z-index:20;
	margin:3px 0 0 -6px;
	-moz-box-shadow:2px 2px 10px 0 #999;
	-webkit-box-shadow:2px 2px 10px 0 #999999;
	cursor:pointer
}

div.tableview td p span a.Close {
	background:url(/img/sprites.gif) repeat scroll -15px -30px;
	width:15px;
	height:15px;
	display:block;
	position:absolute;
	right:-7px;
	top:-7px
}

div.tableview td p span a.Close:hover {
	background-position:0 -30px
}

div.tableview a.Reminder, div.tableview a.ReminderActive {
	display:block;
	float:left;
	margin:1px 2px 0 0;
	width:11px;
	height:11px;
	background:url(/img/icons.gif) -14px -509px
}

div.tableview a.ReminderActive {
	background-position:-14px -488px
}

div.tableview a.Reminder {
	filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25
}

div.tableview a.Reminder:hover{
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1
}
a.Reminder span{
	display:none
}

/* end */

/* timeline view */
div.timelineview {
	border-top:0;
	overflow:hidden;
	width:100%;
	height:1%;
	position:relative;
	/* z-index:-1 */
}

div.real-time {
	position:absolute;
	top:25px;
	bottom:25px;
	width:1px;
	background:#b3caf1;
	z-index:9
}

span.time-top {
	position:absolute;
	top:-24px;
	left:-16px;
	width:33px;
	padding-top:2px;
	height:22px;
	text-align:center;
	background:url(/img/boxes.gif) no-repeat -5364px 0
}

span.time-bottom {
	position:absolute;
	bottom:-23px;
	left:-16px;
	width:33px;
	padding-top:8px;
	height:16px;
	text-align:center;
	background:url(/img/boxes.gif) no-repeat -5364px -26px
}

div.timeline {
	float:left;
	width:100%;
	height:25px;
	position:relative;
	background:#ff6000
}

div.timeline div.prev {
	position:absolute;
	width:69px;
	height:15px;
	padding:5px;
	border-left:1px solid #b3caf1;
	background:url(/img/dotted-fff.gif) repeat-y 100% 0 #ff6000
}

div.timeline div.prev a {
	display:block;
	width:15px;
	height:15px;
	background:url(/img/sprites.gif) no-repeat -30px -15px
}

div.timeline div.next {
	position:absolute;
	width:15px;
	height:15px;
	padding:5px;
	right:0;
	top:0;
	background:#ff6000
}

div.timeline div.next a {
	display:block;
	width:15px;
	height:15px;
	background:url(/img/sprites.gif) no-repeat -30px 0
}

div.timeline div.next a:hover,
div.timeline div.prev a:hover {
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70
}

div.timeline ul {
	position:absolute;
	top:0;
	padding-left:80px;
	width:9999%;
	background:#ff6000;
	list-style:none
}

div.timeline li {
	display:block;
	float:left;
	width:170px;
	height:15px;
	padding:5px;
	background:url(/img/dotted-fff.gif) repeat-y 100% 0;
	color:#fff;
	font-weight:bold
}

div.bottom {
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #b3caf1
}

div.channel {
	float:left;
	width:100%;
	height:81px;
	position:relative;
	background:url(/img/dott-e1e1e1.gif) repeat-x
}

div.channel_name {
	position:absolute;
	z-index:10;
	top:0;
	left:0;
	width:78px;
	height:80px;
	border-top:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #b3caf1;
	background:url(/img/tv-gradient2.png) repeat-x
}

div.channel_name span {
	display:block;
	width:78px;
	height:50px;
	margin-top:15px;
	background:url(/img/tv_ch.png) no-repeat
}

div.channel ul {
	position:relative;
	padding-left:80px;
	width:9999%;
	list-style:none
}

div.channel li {
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:80px;
	margin-left:80px;
	overflow:hidden;
	border-top:1px solid #e1e1e1;
	background:url(/img/dott-e1e1e1.gif) repeat-y 100% 0
}

div.channel li p {
	height:70px;
	padding:5px;
}

div.channel li p a {
	text-decoration:none
}

div.channel li p.Current {
	background:url(/img/gradient-col2box.gif) repeat-x 0 100% #fff;
	border:1px solid #00ca4a;
	padding:4px;
	margin-right:1px
}

div.channel li p.selected, div.channel li p.selected a {
	color:#ff6000
}

/* Latvijas TV */
.ch202 {background-position:-79px 0 !important}
.ch204 {background-position:-158px 0 !important}
.ch203 {background-position:-237px 0 !important}
.ch205 {background-position:-316px 0 !important}
.ch209 {background-position:-395px 0 !important}
/* end */

/* Krievijas TV */
.ch207 {background-position:0 -50px !important}
.ch208 {background-position:-79px -50px !important}
.ch129 {background-position:-158px -50px !important}
.ch106 {background-position:-237px -50px !important}
.ch199 {background-position:-316px -50px !important}
.ch104 {background-position:-395px -50px !important}
/* end */

/* Kino */
.ch214 {background-position:0 -100px !important}
.ch231 {background-position:-79px -100px !important}
.ch233 {background-position:-158px -100px !important}
.ch24 {background-position:-237px -100px !important}
.ch130 {background-position:-316px -100px !important}
.ch25 {background-position:-395px -100px !important}
/* end */

/* Dokumentalie */
.ch245 {background-position:0 -150px !important}
.ch246 {background-position:-79px -150px !important}
.ch22 {background-position:-158px -150px !important}
.ch48 {background-position:-237px -150px !important}
.ch40 {background-position:-316px -150px !important}
.ch41 {background-position:-395px -150px !important}
.ch42 {background-position:-474px -150px !important}
.ch43 {background-position:-553px -150px !important}
.ch44 {background-position:-632px -150px !important}
/* end */

/* Sports */
.ch60 {background-position:0 -200px !important}
.ch61 {background-position:-79px -200px !important}
.ch65 {background-position:-158px -200px !important}
.ch86 {background-position:-237px -200px !important}
.ch64 {background-position:-316px -200px !important}
.ch62 {background-position:-395px -200px !important}
.ch63 {background-position:-474px -200px !important}
.ch920 {background-position:-553px -200px !important}
/* end */

/* Vacijas */
.ch50 {background-position:0 -250px !important}
.ch51 {background-position:-79px -250px !important}
.ch53 {background-position:-158px -250px !important}
.ch54 {background-position:-237px -250px !important}
.ch55 {background-position:-316px -250px !important}
/* end */

/* Muzikas */
.ch206 {background-position:0 -300px !important}
.ch72 {background-position:-79px -300px !important}
.ch73 {background-position:-158px -300px !important}
.ch74 {background-position:-237px -300px !important}
/* end */

/* Berniem */
.ch907 {background-position:0 -350px !important}
.ch906 {background-position:-79px -350px !important}
.ch90 {background-position:-158px -350px !important}
.ch91 {background-position:-237px -350px !important}
.ch905 {background-position:-316px -350px !important}
.ch84 {background-position:-395px -350px !important}
.ch87 {background-position:-474px -350px !important}
.ch88 {background-position:-553px -350px !important}
/* end */

/* Jaunumi */
.ch78 {background-position:0 -400px !important}
.ch98 {background-position:-79px -400px !important}
.ch80 {background-position:-158px -400px !important}
.ch79 {background-position:-237px -400px !important}
/* end */

/* Citi */
.ch100 {background-position:0 -450px !important}
.ch985 {background-position:-79px -450px !important}
.ch980 {background-position:-158px -450px !important}
.ch66 {background-position:-237px -450px !important}
.ch92 {background-position:-316px -450px !important}
.ch93 {background-position:-395px -450px !important}
.ch89 {background-position:-474px -450px !important}
.ch82{background-position:-553px -450px !important}
.ch83{background-position:-632px -450px !important}
.ch76{background-position:-711px -450px !important}
.ch26{background-position:-316px -400px !important}
/* end */

/* Radio */
.ch332 {background:url(/img/radio_ch.png) no-repeat !important}
.ch333 {background:url(/img/radio_ch.png) no-repeat -79px 0 !important}
.ch364180 {background:url(/img/radio_ch.png) no-repeat -158px 0 !important}
.ch364181 {background:url(/img/radio_ch.png) no-repeat -237px 0 !important}
/* end */

div.annotation {
	margin-top:10px
}

div.annotation div.content {
	padding:9px;
	border:1px solid #b3caf1;
	border-top:0;
	line-height:17px;
	text-align:justify
}

.closeInfo{display:none}
.openInfo{display:block !important}
