/* Standard-CSS für www.sense-media.de */

/* Wichtige Farben
Blau = #202E88
Orange = #E75C18
*/

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Geneva, Helvetica, Arial;
	font-size: 14px;
	line-height: 15px;
	font-style: normal;
	text-decoration: none;
}

img {
   border: 0;
}

body
{
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}

#mainbox
{
   	position: absolute;
  	top: 5%; 
  	left: 10%;
	margin: -25px 0px 0px -50px;
  	padding: 0px;
	width: 1024px;
	height: 768px;
}

#voteBox
{
   	position: absolute;
  	top: 0px; 
  	left: 0px;
	margin: 0px 0px 0px 0px;
  	padding: 0px;
	width: 800px;
	height: 600px;
}

#mainPict
{
    position:relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 1024px;
	height: 768px;
	
}

#votePict
{
    position:relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 600px;
	
}

#menu
{
	position:absolute;
	left: 61px;
	top: 20px;
	height: 20px;
	width: 720px;
	border: 0px;
	margin: 0px;
	padding: 0px;
} 

#menu ul
{
	position:relative;
	left: 0px;
	width: 100%;
}

#menu li
{
	position:relative;
	color:#FFFFFF;
	width: 120px;
	text-align: center;
	display:inline;
	float:left;
	white-space: nowrap;
	list-style-type: none;
}

#menu a,
#menu a:link,
#menu a:visited
{
	color:#FFFFFF;
	text-decoration: none;
}


#menu ul li a:hover
{
	color:#E75C18;
}

#menu a:link#active
{
	color:#E75C18;
}

#linkPublikum
{
	position:absolute;
	left: 670px;
	top: 664px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#linkPublikum li a
{
	color:#FFFFFF;
	text-align: center;
	white-space: nowrap;
}

#linkPublikum li a:hover
{
	color:#E75C18;
}

#fahrplanDownload
{
	position:absolute;
	left: 830px;
	top: 711px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#fahrplanDownload li a
{
	color:#FFFFFF;
	text-align: center;
	white-space: nowrap;
}

#fahrplanDownload li a:hover
{
	color:#E75C18;
}


#musikAuswahl
{
	position:absolute;
	left: 822px;
	top: 708px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#musikAuswahl li a
{
	color:#FFFFFF;
	text-align: center;
	white-space: nowrap;
}

#musikAuswahl li a:hover
{
}

.thick
{
	font-weight: 800;
}

#stilAuswahl
{
	position:absolute;
	left: 99px;
	top: 102px;
	margin: 0px;
	padding: 0px;
	width: 211px;
}

#ortAuswahl
{
	position:absolute;
	left: 450px;
	top: 104px;
	margin: 0px;
	padding: 0px;
	width: 296px;
}

#voteStil
{
	position:absolute;
	left: 155px;
	top: 298px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#voteStatistik
{
	position:absolute;
	left: 543px;
	top: 302px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 102px;
	text-align: center;
}

#voteStatistik li a
{
	color:#FFFFFF;
	white-space: nowrap;
}

#voteStatistik li a:hover
{
}

#voteSchliessen
{
	position:absolute;
	left: 161px;
	top: 302px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 102px;
	text-align: center;
}

#voteSchliessen li a
{
	color:#FFFFFF;
	white-space: nowrap;
}

#voteSchliessen li a:hover
{
}

#statistik
{
	position:absolute;
	left: 50px;
	top: 50px;
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
	
}

#statistik td, th
{
	margin: 0px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#statistik td a
{
	color:#E75C18;
	text-align: left;
	vertical-align: middle;
}

