@CHARSET "UTF-8";body {	background: #8d8d8d;	background-image: url(../images/background.jpg);	font-family: 		Verdana, Arial, Helvetica, sans-serif;	font-size: 			11px;	line-height:		1.5em;	color:				#333333;	margin: 			0px;	padding:			0px;}tr, td {	font-family: 		Verdana, Arial, Helvetica, sans-serif;	font-size: 			11px;	color:				#333333;}p {	padding: 0;	margin: 0;}img {	border: 0;}.clear {	clear: both;	line-height: 0;	font-size: 0;	height: 0;}a {	text-decoration: underline;	color: #333333;}a:hover {	color: #999;}.inputNewsletter {	width: 180px;	height: 14px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	border-top: 1px solid #666;	border-right: 2px solid #333;	border-bottom: 2px solid #333;	border-left: 1px solid #666;	margin-bottom: 5px;	padding-left: 2px;	padding-top: 2px;}.submitNewsletter {		width: 80px;	height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	border-top: 1px solid #666;	border-right: 2px solid #333;	border-bottom: 2px solid #333;	border-left: 1px solid #666;	margin-bottom: 6px;}/* GRUNDSTRUKTUR */#koerper {	width: 857px;	height: 768px;	margin-top: 20px;	margin-left: auto;	margin-right: auto;	border-top: 2px solid #000;	border-left: 2px solid #000;	border-right: 2px solid #333;	background: #fff;	background-image: url(../images/back_left.gif);	repeat: y-repeat;}#left {	padding: 5px;	width: 190px;	float: left;}#right {	width: 657px;	float: left;	background: #000;}#content {	width: 425px;	padding: 15px 15px 0 15px;	float: left;}#contentRight {	width: 202px;	margin-top: 25px;	float: left;}#supportLinks {	width: 857px;	padding-top: 3px;	margin-left: auto;	margin-right: auto;	background-color: #fff;	border-top: 1px solid #000;	border-left: 2px solid #000;	border-right: 2px solid #333;	border-bottom: 2px solid #000;	text-align: center;}/* FORMATIERUNGEN */.logo {	margin: 7px 0 10px 2px;;}#header {}#headerTop {	width: 657px;	height: 33px;}#player {	width: 455px;	height: 33px;	float: left;}#language {	padding-top: 8px;	margin-left: 60px;	float: left;}#events {	color: #fff;	margin-bottom: 25px;}#eventsTop {	width: 202px;	height: 31px;	background-image: url(../images/events.gif);}#eventsBody {	width: 202px;	background-image: url(../images/events_bg.gif);}#eventsBottom {	width: 202px;	height:  45px;	background-image: url(../images/events_bottom.gif);}#newsletter {	color: #fff;	margin-bottom: 10px;}#newsletterTop {	height: 31px;	width: 202px;	background-image: url(../images/newsletter.gif);}#newsletterBody {	height: 125px;	width: 192px;	padding: 8px 0 0 10px;	background-image: url(../images/newsletter_bg.gif);}.myspace {	padding-left: 30px;}.myspaceLink {	margin-bottom: 15px;}/* MENU */#menu {	width: 645px;	height: 41px;	padding-left: 12px;	background-image: url(../images/menuback.gif);}.menuPoint {	padding-top: 8px;	margin-right: 3px;	height: 33px;	float: left;}.menuLine {	padding-top: 8px;	margin-right: 3px;	width: 13px;	height: 33px;	float: left;}#flyer {	margin-top: 20px;	margin-bottom: 20px;	background-image: url(../images/flyer_bg.jpg);	width: 172;	height: 242;	padding: 8px 8px 8px 8px;}#flyer img {	border: 1px solid #fff;}#support {	margin-top: 30px;	margin-bottom: 15px;}.eventsOverview {	padding: 3px 0 0 5px;}
.eventsOverwiewLn {
	padding: 3px 0 0 5px;
	color: #ffe748;
	font-weight: bold;
}.impressumLink {	float: right;	margin-right: 10px;}
.eventsLink {
	padding-left: 125px;
	margin-top: 5px;
}
.eventsLink a {
	color: #ccc;
}
.eventsLink a:hover {
	color: #fff;
}