
/* newsPlayer Flash */ 
div.newsplayerDiv, div.bnPlayerDiv {
	position:absolute;left:-100px;top:-100px
}





/* player header */ 
div.playerHeader {
	height:65px;
	background-image:url(../images/basics/background_playerHeader.gif);
	color:#00265E;
	overflow:hidden;
}
div.playerHeader_oL { overflow:hidden; padding-left:19px; padding-right:19px; width:305px;height:37px;line-height:37px;float:left;font-size:16px; font-weight:bold; }
div.playerHeader_oL span { font-size:12px; font-weight:normal; padding-left:3px; }
div.playerHeader_oR { height:37px;line-height:37px;float:left;font-size:12px; font-weight:bold; }
div.playerHeader_uL { padding-left:20px; width:325px;height:28px;line-height:28px;float:left;font-size:11px; }
div.playerHeader_uR { height:28px;line-height:28px;float:left;font-size:11px; width:250px; overflow:hidden; }


div.playerHeader_oR a { color: #00265E; }

div.playerHeader_oR a.playerButtonStart, div.playerHeader_oR a.stop{
	background-image: url(../images/basics/player_button_play.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 30px;
	float: left;
	display: block;
	margin-right: 25px;
}
div.playerHeader_oR img { display:block; float:left; padding-top:8px; margin-right: 8px; }
div.playerHeader_oR a.stop {
	background-image:url(../images/basics/player_button_pause.gif);
}


div.playerHeader_oR a.lastNewsStart, div.playerHeader_oR a.lastNewsStop{
	background-image: url(../images/basics/letzte_news.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 30px;
	float: left;
	display: block;
	margin-right: 25px;
	color: #BF1220;
}
div.playerHeader_oR a.lastNewsStop {
	background-image:url(../images/basics/letzte_news_pause.gif);
}

div.playerHeader_uR div {
	padding-left:15px;
	background-image:url(../images/basics/player_icon_speaker.gif);
	background-repeat:no-repeat;
	background-position:left 9px;
}


div.playerHeader_uL div {
	float:left;
	margin-right:20px;
	padding-left:12px;
	background-image:url(../images/basics/player_icon_moderator.gif);
	background-repeat:no-repeat;
	background-position:left 9px;
}

div.playerHeader_uL a { color: #00265E; }


div.playerHeader_uL a.mailLink {
	display:block;
	float:left;
	padding-left:15px;
	background-image:url(../images/basics/player_icon_email.gif);
	background-repeat:no-repeat;
	background-position:left 11px;
}




/* player */ 
div.player {
	height:240px;
	position:relative;
}



/* minimieren/maximieren line */ 
div.playerMinMax {
	height:24px;
	width:650px;
	overflow:hidden;
	background-color:#BFBFBF
}


div.playerMinMax div.links,
div.playerMinMax div.mitte,
div.playerMinMax div.rechts {
	float:left;
	border-bottom:1px solid #DFDFDF;
	background-color:#F3F3F2;
	/* padding-top:6px; */
	font-size:9px;
	height:22px;
}

div.playerMinMax div.links,
div.playerMinMax div.rechts {
	width:20px;
	font-weight:bold;
	color:#5d5d5d;
} 


/* div.playerMinMax div.links 	{ padding-left:20px; } */
div.playerMinMax div.mitte 	{ width:610px; color:#A6A6A6; }
/* div.playerMinMax div.rechts { padding-right:20px; text-align:right; } */


div.playerMinMax div.links a,
div.playerMinMax div.mitte a,
div.playerMinMax div.rechts a {
	text-transform:uppercase;
	text-decoration:none;
}

div.playerMinMax div.links a,
div.playerMinMax div.rechts a { 
	color:#535353; 
}

div.playerMinMax div.links a {
	background-image:url(../images/basics/player_arrow_left.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:13px;
}
div.playerMinMax div.rechts a {
	background-image:url(../images/basics/player_arrow_right.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-right:13px;
}

div.playerMinMax div.mitte a { color:#959595; }

div.playerMinMax a.min,
div.playerMinMax a.max {
	background-image:url(../images/basics/player_icon_minimieren.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:16px;
}
div.playerMinMax a.eigenes_fenster {
	background-image:url(../images/basics/player_icon_eigenesfenster.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	margin-left:20px;
	padding-left:14px;
}

div.playerMinMax div.mitte div#minDiv { 
	width:90px;
	height:18px;
	text-align:right;
	padding-top:6px;
	background-image:url(../images/basics/bg_minDiv.gif);
	background-repeat:no-repeat;	
}
div.playerMinMax div.mitte div#ticker { 
	width:520px;
	height:24px;
}







/* radioplayer */
div.playerProgramm {
	width:650px;
	overflow:hidden;
	height:240px;
}

div.playerProgrammLinks,
div.playerProgrammRechts {
	width:325px;
	height:240px;
	float:left;
	overflow:hidden;
}

.playerProgrammLinks img {
	display:block;
}






/* playliste */

div.playerliste_kopf {
	padding:1px 20px 0;
	height:35px;
}
div.playerliste_kopf div.links { 
	float:left;
	height:34px;
	line-height:34px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
}
div.playerliste_kopf div.links a {
	color:#fff;
	margin-right:15px;
}
div.playerliste_kopf div.links a.rechts { text-decoration:underline; }



div.playerliste_kopf div.rechts { float:right; position:relative; }

div.playerliste_kopf div.rechts img {
	position:absolute;
	margin-top:14px;
	display:block;
	margin-left:11px;
	width:10px;
}

div.playerliste_kopf div.rechts img#playerliste_down {
	right:23px;
	display:none;
}
div.playerliste_kopf div.rechts img#playerliste_up {
	right:1px;
}


DIV#playListBox {
	position:relative;
	height: 204px;
	overflow: hidden;
}

DIV#playListBox UL {
	position: relative;
	padding: 0;
	margin: 0;
}

DIV.onair {
	float: right;
	padding: 0;
}

ul#playerliste li DIV.onair h6 {
	margin: 0;
	padding: 0;
}


ul#playerliste li {
	clear:both;
	list-style-type:none;
	border-top:1px solid #A70000;
	height:59px;
	padding:8px 20px 0;

}

ul#playerliste li img {
	float:left;
}

ul#playerliste li h6 {
	padding-left:58px;
	font-size:11px;
	line-height:14px;
	color:#fff;
	margin-bottom:4px;
}
ul#playerliste li p {
	padding-left:58px;
	color:#5F000D;
	font-size:10px;

}
ul#playerliste li a {
	color:#5F000D;
}

ul#playerliste li.hell 		{ 
	background-color:#BF1220;
	background-image:url(../images/basics/bg_playerliste_hell.gif);
	background-repeat:no-repeat;
	background-position:left
} 
ul#playerliste li.dunkel,
div.playerliste_kopf  	{ 
	background-color:#B30016;
	background-image:url(../images/basics/bg_playerliste_dunkel.gif);
	background-repeat:no-repeat;
	background-position:left
}



/* online-player */
div#onlineplayer {
	position:absolute;
	top:-100px;
	width:1px;
	height:1px;
}
