@charset "utf-8";
/* CSS Document */


body {
	width:100%;
	margin: 0;
	background-image: url(../pix/bg.png);
	background-repeat: repeat-x;
	background-color: #010101;
}

/* Hauptcontainer, welcher Elemente enthält */
#main {
	position:relative;
	width:1280px;
	height:720px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:left;
	color:#FF0;
	margin:auto;
}

#worldmap {
	position:absolute;
	width:1280px;
	height:720px;
	background-image:url(../pix/worldmap.jpg);
}

#logo {
	position:absolute;
	top:550px;
	left:26px;
	width:325px;
	height:46px;
	background-image:url(../pix/logo.png);
}

#player {
	position:absolute;
	top:504px;
	left:18px;
	width: 325px;
	height:60px;
}

#playlist {
	position:absolute;
	top:515px;
	left:600px;
	text-shadow: #000 4px 4px 3px;

}

#playlist td {
	padding-right:15px;
}

#playlist tr {
	height:22px;	
}

#NOW {
	font-weight:bold;
}

td.pl_title {
	font-size:12px;
}

#menu {
	width:90px;
	position:absolute;
	top:511px;
	left:450px;
	text-align:left;
	background-color:#ff0;
	padding:4px;
	border:0;
	font-size:12px;
	box-shadow:#000 4px 4px 6px;
	-moz-box-shadow:#000 4px 4px 6px;
	-webkit-box-shadow:#000 4px 4px 6px;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

#menu tr {
        height:22px; 
}

#menuabout {
	width:520px;
	height:450px;
}

#menuradiolist {
        width:520px;
        height:450px;
}

.popupbox {
	position:absolute;
	top:20px;
	left:450px;
	font-size:12px;
	color:#000;
	background-color:#FF0;
	visibility:hidden;
	padding:15px;
	box-shadow:#000 4px 4px 6px;
	-moz-box-shadow:#000 4px 4px 6px;
	-webkit-box-shadow:#000 4px 4px 6px;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.popupbox a {
	color:#000;
}

.close {
	position:relative;
	margin-left:100%;
	left:-41px;
	width:41px;
	height:36px;
}

#location {
	position:relative;
	width:90px;
	height:90px;
}

#aussenden {
	position:relative;
	top:-45px;
	left:-45px;
}

a {
	color:#ff0;
}

a:hover {
	font-weight:bold;
}

a.menu {
	text-decoration:none;
	color:#000;
}

.scrollpane {
	position:relative;
	overflow:auto;
	height:414px;
	width:100%;
	margin:0;
}

#radiolist {
	height:376px;
}

h3 {
	height:10px;
}

ul {
	list-style-type:none;
}

#loading {
	position:absolute;
	margin-top:140px;
	margin-left:120px;
}
