html, body, div, span, applet, object, iframe, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	font-size:14px;
}
ol, ul {
	list-style: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
table {
	border-style:none; border-collapse:collapse;
}
td {
	border-style:none;
	padding-left:10px;
	vertical-align:middle;
}
tr.even {
	/*background-color:#d3dcff;*/
	background-color:#d3dcff;
}
body, tr.odd {
	/*background-color:#ebf6ec;*/
	background-color:#ebf6ec;
}
form {
	display:inline;
}
a:link, a:active, a:visited {
	text-decoration:none;
	color:#000;
}
a {
	outline:none;
}
#hovedt td {
	padding:5px;
}
.javascript {
	display:none;
}
#hovedt {
	width:100%;
	min-width:930px;
}
thead tr td{
	font-weight:bold;
}
img {
	border-style:none;
}
object {
	vertical-align:middle;
}
#progtable {
	width:100%;
}
#favoriteinfo {
	background-image:url(bilder/fav.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	list-style: none;
	height:20px;
}
label {
	display:block;
}
#favspan {
}
#meerkat {
	text-align:center;
	margin:0 auto;
}
.close {
	display:none;
}
#ajax {
	text-align:center;
	border:2px solid black;
	width:60%;
	margin:0 auto;
	background-color:#d3dcff;
	height:21px;
	cursor:pointer;
	margin-top:20px;
}
a.checkme {
	color:#00ff00;
}
a.checkme:visited	{
	color:#ff0000;
}
#searchfield {
	width:200px;
}
.slider label {
	color:#000;
	position:relative;
	top:0px;
	display:inline;
	z-index:99;
}
#uberbar	{ 
	border-bottom:1px solid #eb7429; 
	background:inherit;
	padding:10px 20px; 
	position:fixed; 
	top:0; 
	left:0; 
	z-index:2000; 
	width:100%;
	height:22px;
	min-width:930px;
}
#search {
	position: absolute;
	right: 50px;
}
#progtable tr td{
}
#uberbar div {
	float:left;
	margin-left: 10px;
	margin-right: 10px;
}
#playerwrap {
	z-index:99;
}
#programselect {
}
.center {
	text-align:center;
}
.off {
	display:none;
}
#wrap {
	margin-top:65px;
}
#suggest table tbody tr td {
	cursor:pointer;
}/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}
