@charset "utf-8";

@font-face {  
font-family: moonflow;
    src: url('font/Prototype.eot');    
    src: local('☺'), url('font/Prototype.ttf') format("truetype");
	}  
	
	
a.bottom:link, a.bottom:visited, a.bottom:active {

font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;

}

a.bottom:hover {

font-family:Arial, Helvetica, sans-serif;
color: #909;

}

a.relatedlink:link, a.relatedlink:visited, a.relatedlink:active {

font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;
text-decoration:none;
line-height:16px;

}

a.relatedlink:hover {

font-family:Arial, Helvetica, sans-serif;
color: #909;
font-weight:bold;
line-height:16px;

}

a.userpanel:link, a.userpanel:visited, a.userpanel:active {

color:#909;
text-decoration:none;
font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif;
font-size:18px;

}

a.userpanel:hover {

color: #90F;

}

a.twitter:link, a.twitter:visited, a.twitter:active {

color:#fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;

}

a.twitter:hover {

color: #90F;

}

a.hl_link:link, a.hl_link:visited, a.hl_link:active {

text-decoration:none;

}

a.hl_link:hover {

text-decoration:none;

}

a.vote:link, a.vote:visited, a.vote:active {

color:#ffffff;
text-decoration:none;

}

a.vote:hover {

color: #909;

}

a.twitter:link, a.twitter:visited, a.twitter:active {

color:#ffffff;
text-decoration:none;

}

a.twitter:hover {

color: #909;

}

a.voteue:link, a.voteue:visited, a.voteue:active {

color: #909;
text-decoration:none;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;

}

a.voteue:hover {

color: #909;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;

}

a.voteclose:link, a.voteclose:visited, a.voteclose:active {

color:#fff;
text-decoration:none;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;

}

a.voteclose:hover {

color: #909;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;

}

a.voteresults:link, a.voteresults:visited, a.voteresults:active {

color:#000;
text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	font-weight:bolder;

}

a.voteresults:hover {

color: #909;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	font-weight:bolder;

}

a.voteue-ans:link, a.voteue-ans:visited, a.voteue-ans:active {

color:#000;
text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;

}

a.voteue-ans:hover {

color: #909;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;

}

a.weiterlesen:link, a.weiterlesen:visited, a.weiterlesen:active {

color:#606060;
text-decoration:none;
font-weight:bolder;

}

.newsinfodesc {

color:#606060;
text-decoration:none;
font-size:10px;

}

a.weiterlesen:hover {

color: #909;

}


a.headernoti:link, a.headernoti:link, a.headernoti:link {

color:#FFF;
text-decoration:none;

}

a.headernoti:hover {

text-decoration:none;
color:#FFF;

}

p {

margin-top:0px;
margin-bottom:12px;


}

.newsfilter
{
	display:block;
	width:583px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/topnews_hl-n.png');
	background-repeat:repeat-x;
	border: 1px solid #000;
	text-align:center;
}

.hl_inactive
{
	display:block;
	width:362px;
	height:43px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/topnews_hl-n.png');
	text-align:left;
}

.hl_active
{
	display:block;
	width:362px;
	height:43px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff;
	text-decoration:none;
	background-image:url('/grafik/topnews_hl-a.png');
	text-align:left;
}

.hl_active .hl_hl 
{
	font-size:14px; 
	color:#fff;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:18px;
}

.hl_active .hl_text
{
	font-size:9px; 
}

.hl_inactive .hl_hl 
{
	font-size:12px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;
}

.hl_inactive .hl_text
{
	font-size:10px; 
	color:#4b4b4b;
}

.topstory_hl
{
	font-size:16px; 
	line-height:22px;
	font-family:"moonflow", Impact,Arial,sans-serif;
	color:#909;
}

.topstory_text
{
	font-size:10px;
	line-height:13px;
	color:#303030;
}

.bignews_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:22px; 
font-size:18px;
color:#580769;

}

.bignews_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:16px; 
font-size:12px;
color:#ff60fe;

}

.aboutvod_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:16px; 
font-size:14px;
color:#909;

}

.aboutvod_sl {

font-family:Arial, Helvetica, sans-serif;
line-height:11px; 
font-size:10px;
color:#000;

}

.aboutvod_text {

font-family:Arial, Helvetica, sans-serif;
line-height:11px; 
font-size:10px;
color:#909090;

}

.dokomihl_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:15px; 
font-size:14px;
color:#fff;

}

.dokomihl_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:9px;
color:#ff60fe;

}

.bignews_txt {

font-family:Arial, Helvetica, sans-serif;
line-height:11px; 
font-size:10px;
color:#909090;

}

.allnews {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif;
line-height:11px; 
font-size:10px;
color:#fff;

}

.event_item {

margin-top:5px;

}

.event_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif;
line-height:20px; 
font-size:18px;
color:#fff;

}

.event_txt {

font-family:Arial, Helvetica, sans-serif;
line-height:11px; 
font-size:9px;
color:#fff;

}

.event_loc {

font-family:Arial, Helvetica, sans-serif;
line-height:11px; 
font-size:10px;
color:#fff;

}

.vote_answer {

font-family:Arial, Helvetica, sans-serif;
line-height:11px; 
font-size:10px;
color:#fff;

}

.vote_frage {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif;
line-height:15px; 
font-size:14px;
color:#fff;

}

.vs_vote_answer {

font-family:Arial, Helvetica, sans-serif;
line-height:15px; 
font-size:14px;
color:#000;

}

.vs_vote_frage {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif;
line-height:19px; 
font-size:18px;
color:#fff;

}

.morenews_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:16px; 
font-size:14px;
color:#fff;

}

.morenews_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:8px;
color:#ff60fe;

}

.dokomisheduletime {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:22px; 
font-size:14px;
color: #606;

}

.dokomisheduletitle {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:22px; 
font-size:20px;
color: #000;;

}

.hl_vodtop5
{
	display:block;
	width:295px;
	height:28px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/topnews_hl-n.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.hl_vodtop5 .hl_hl 
{
	font-size:12px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;
}

.hl_vodtop5 .hl_text
{
	font-size:9px; 
	color:#4b4b4b;
}

.hl_newvideos
{
	display:block;
	width:295px;
	height:28px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/topnews_hl-n.png');
	border: 1px solid #000;
	padding:2px 2px 2px 8px;
	text-align:left;
}

.hl_newvideos .hl_hl 
{
	font-size:12px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;
}

.hl_newvideos .hl_text
{
	font-size:9px; 
	color:#4b4b4b;
}

.hl_tvguide
{
	display:block;
	width:295px;
	height:28px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/tvguide-off.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.hl_tvguide_onair
{
	display:block;
	width:295px;
	height:28px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/tvguide-on.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.hl_tvguide .hl_hl 
{
	font-size:12px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;
}

.hl_tvguide .hl_text
{
	font-size:9px; 
	color:#4b4b4b;
}

.hl_tvguide .hl_time 
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.hl_tvguide_onair .hl_hl 
{
	font-size:12px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;
}

.hl_tvguide_onair .hl_text
{
	font-size:9px; 
	color:#4b4b4b;
}

.hl_tvguide_onair .hl_time 
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.dcm_infokasten
{
	display:block;
	width:295px;
	height:110px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/aktionen/dcm2011/dcminfofeld_bkd.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.dcminfo_hl 
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.dcminfo_text
{
	font-size:11px; 
	color:#4b4b4b;
	line-height:15px;
}

.dcminfo_text a 
{
	font-size:11px; 
	color: #909;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:16px;
	text-decoration:none;
}

.tvguide_item
{
	display:block;
	width:590px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/tvguideitem_bkd.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.tvguide_item .hl_hl 
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.tvguide_item .hl_text
{
	font-size:11px; 
	color:#4b4b4b;
}

.tvguide_item .hl_time
{
	font-size:24px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:26px;
}

.tvguide_item .hl_hosts
{
	font-size:10px; 
	color:#000;
	font-weight:bold;
}

.tvguide_item .hl_onair
{
	font-size:14px; 
	color:#C03;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:15px;
}

.dcmvod .hl_hl 
{
	font-size:16px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:17px;
}

.dcmvod .hl_text
{
	font-size:9px; 
	color:#CCC;
}

.dcmentscheid .hl_hl 
{
	font-size:16px; 
	color:#fff;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:18px;
}

.dcmentschied .hl_text
{
	font-size:9px; 
	color:#CCC;
}

.dcmentscheid_ue .hl_hl 
{
	font-size:14px; 
	color:#fff;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:14px;
}

.dcmentschied_ue .hl_text
{
	font-size:9px; 
	color:#CCC;
}

.dcmentscheid a 
{
	font-size:11px; 
	color:#fff;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:11px;
	text-decoration:none;
}

.counter {	

text-align: center; margin-top:60px;

}

.counter a {	

text-decoration:none;

}


.counter .upper {
	
	font-size:30px; 
	color:#580769;
	font-weight:bold;
	font-family:"moonflow", "Trebuchet MS",Arial,sans-serif;
	line-height:32px;
	text-decoration:none;
	
}

.counter .lower 
{
	font-size:24px; 
	color:#a0a0a0;
	font-family:"moonflow", "Trebuchet MS",Arial,sans-serif;
	line-height:26px;
	text-decoration:none;
}

.qualifikant .hl_hl 
{
	font-size:16px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:18px;
}

.qualifikant .hl_text
{
	font-size:9px; 
	color:#000;
}

.qualifikant_info .hl_hl 
{
	font-size:16px; 
	color:#fff;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:18px;
}

.qualifikant_info .hl_text
{
	font-size:11px; 
	color:#CCC;
}

.tvguide_item_onair
{
	display:block;
	width:590px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/tvguideitem2_bkd.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.tvguide_item_onair .hl_hl 
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.tvguide_item_onair .hl_text
{
	font-size:10px; 
	color:#4b4b4b;
}

.tvguide_item_onair .hl_time
{
	font-size:24px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:26px;
}

.tvguide_item_onair .hl_hosts
{
	font-size:10px; 
	color:#000;
	font-weight:bold;
}

.tvguide_item_onair .hl_onair
{
	font-size:14px; 
	color:#C03;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:15px;
}

.tvguide_kw
{
	font-size:24px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:24px;
}

.tvguide_datum
{
	font-size:14px; 
	color:#4b4b4b;
}

.weekdayheadline
{
	font-size:14px; 
	color:#fff;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:21px;
}

.tvguide_hl 
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.tvguide_text
{
	font-size:11px; 
	color:#4b4b4b;
}

.tvguide_laenge
{
	font-size:9px; 
	color:#a0a0a0;
}

.tvguide_time
{
	font-size:24px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:26px;
}

.tvguide_hosts
{
	font-size:10px; 
	color:#000;
	font-weight:bold;
}

.tvguide_onair
{
	font-size:14px; 
	color:#C03;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:15px;
}

.hl_sendungen
{
	display:block;
	width:295px;
	height:70px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none;
	background-image:url('/grafik/aktionen/dcm2011/dcminfofeld_bkd.png');
	border: 1px solid #000;
	padding:2px 2px 2px 2px;
	text-align:left;
}

.hl_sendungen .hl_hl 
{
	font-size:16px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:18px;
}

.hl_sendungen .hl_text
{
	font-size:11px; 
	color:#4b4b4b;
}

.teaminfotext
{
	font-size:11px; 
	color:#4b4b4b;
}

.teaminfo_hl
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:19px;
}

.teaminfo_text
{
	font-size:12px; 
	color:#4b4b4b;
}

a.teaminfolink:link, a.teaminfolink:visited, a.teaminfolink:active {

color:#000;
text-decoration:none;
font-weight:bolder;

}

a.teaminfolink:hover {

color: #909;

}

.commentheadline
{
	color:#000; 
	font-weight:bold;
	font-size:12px; 
}

a.commentheadline:link, a.commentheadline:visited, a.commentheadline:active {

color:#000;
text-decoration:none;
font-weight:bold;

}

a.commentheadline:hover {

color: #909;

}

a.commentback:link, a.commentback:visited, a.commentback:active {

color:#fff;
text-decoration:none;
font-weight:bold;

}

a.commentback:hover {

color: #909;

}

.hl_gastmessage 
{
	font-size:20px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:18px;
}

.hl_gastext
{
	font-size:11px; 
	color:#4b4b4b;
}

.hl_gastmessagedate
{
	font-size:8px; 
	color:#909090;
}

.islandhl_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:15px; 
font-size:14px;
color:#fff;

}

.islandhl_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:9px;
color:#fea556;

}

a.islandvote:link, a.islandvote:visited, a.islandvote:active {

color:#d36707;
text-decoration:none;

}

a.islandvote:hover {

color: #fff;

}

a.islandweiterlesen:link, a.islandweiterlesen:visited, a.islandweiterlesen:active {

color:#ffffff;
text-decoration:none;
font-weight:bolder;

}

a.islandweiterlesen:hover {

color: #fea556;

}

.breakfastshowhl_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:15px; 
font-size:14px;
color:#fff;

}

.breakfastshowhl_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:9px;
color:#fd2054;

}

a.breakfastshowvote:link, a.breakfastshowvote:visited, a.breakfastshowvote:active {

color:#fd2054;
text-decoration:none;

}

a.breakfastshowvote:hover {

color: #fff;

}

a.breakfastshowweiterlesen:link, a.breakfastshowweiterlesen:visited, a.breakfastshowweiterlesen:active {

color:#ffffff;
text-decoration:none;
font-weight:bolder;

}

a.breakfastshowweiterlesen:hover {

color: #fd2054;

}

.kibonighthl_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:15px; 
font-size:14px;
color:#fff;

}

.kibonighthl_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:9px;
color:#ffea04;

}

a.kibonightvote:link, a.kibonightvote:visited, a.kibonightvote:active {

color:#080053;
text-decoration:none;

}

a.kibonightvote:hover {

color: #ffe215;

}

a.kibonightweiterlesen:link, a.kibonightweiterlesen:visited, a.kibonightweiterlesen:active {

color:#ffffff;
text-decoration:none;
font-weight:bolder;

}

a.kibonightweiterlesen:hover {

color: #ffe215;

}

.showdownhl_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:15px; 
font-size:14px;
color:#fff;

}

.showdownhl_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:9px;
color:#F39;

}

a.showdownvote:link, a.showdownvote:visited, a.showdownvote:active {

color: #F09;
text-decoration:none;

}

a.showdownvote:hover {

color: #F39;

}

a.showdownweiterlesen:link, a.showdownweiterlesen:visited, a.showdownweiterlesen:active {

color:#ffffff;
text-decoration:none;
font-weight:bolder;

}

a.showdownweiterlesen:hover {

color: #F39;

}

.startuphl_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:15px; 
font-size:14px;
color:#fff;

}

.startuphl_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:10px; 
font-size:9px;
color:#906;

}

a.startupvote:link, a.startupvote:visited, a.startupvote:active {

color: #fff;
text-decoration:none;

}

a.startupvote:hover {

color: #906;

}

a.startupweiterlesen:link, a.startupweiterlesen:visited, a.startupweiterlesen:active {

color:#ffffff;
text-decoration:none;
font-weight:bolder;

}

a.startupweiterlesen:hover {

color: #906;

}

.minitvguide_hl 
{
	font-size:14px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:20px;
}

.minitvguide_txt
{
	font-size:9px; 
	color:#4b4b4b;
}

.minitvguide_time
{
	font-size:18px; 
	color:#580769;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:26px;
}

.minitvguide_announce 
{
	font-size:12px; 
	color:#000;
	font-family:"moonflow", Impact,Arial,sans-serif;
	line-height:25px;
	font-weight:bolder;
}

.conlive_hl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:22px; 
font-size:18px;
color:#fff;

}

.conlive_sl {

font-family: "moonflow", 'Trebuchet MS', Arial, sans-serif; 
line-height:16px; 
font-size:12px;
color:#cfcfcf;

}
