* {
	font-family: verdana, tahoma, arial;
}

a, .link {
	cursor: pointer;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
} 

a:hover, .hover {
	color: #3388ee;
}

#datepicker {
	display: none;
	position: absolute;
}

#ui-datepicker-div {
	display: none;
}

/*#tv_set {
	width: 432px;
	height: 324px;
	padding: 0;
}

#tv_stub {
	width: 432px;
	height: 324px;
	display: none;
	padding: 0;
}
*/

#tv_stub {
	display: none;
}

#status_box {
	display: none;
}

#advert, #schedule, #vod, #callback, #info, #about {
	overflow: auto;
}

#tt {
	background: #FFFFE1;
	border: 1px solid black;
	color: black;
	font-size: 11px;
	width: 300px;
	geight: 200px;
	overflow: auto;
	padding: 5px;
	display:none;
}

div.tv_item {
	font-weight: normal;
	padding-bottom: 10px;
}

.tv_item_time {
	font-weight: bold;
}

div.tv_item_current {
	font-weight: bold;
	padding-bottom: 10px;
}

.tv_descr, .tv_descr_short {
	font-weight: normal;
}

#schedule_list {
	text-align: center;
	height: 20px;
}

div.vod-item {
	padding-bottom: 10px;
}

div.noplugin { height: 240px; overflow: auto; margin:20px; padding: 10px; text-align:left; background-color: #dddddd; border: 2px dashed blue; background-color: gray; color:white; }
.noplugin p { font-size:12px;  }
.noplugin hr { border:0;border-top:1px solid #fff; }
.noplugin a { color: cyan; }
.noplugin a:hover { color: blue; }

