body {padding:50px; margin:0; font-family:Tahoma, Geneva, sans-serif; background-color:#000000;}


#wrapper {
	width: 844px;
	height: 100%;
	margin: 0px auto;
	padding-left: 0px;
	padding-right: 0px;
}

table {
	margin: 0px;
	padding: 0px;
	background: transparent;
	line-height: 1.6em;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cca100;
	}

#container {width:844px;background-color:#cca100; padding:7px;}

#header {height:150px; width:844px; background-color:#000000; background-image:url(images/noheader_bg.png);}
#logo {font-size:30px; background:url(images/header.png) no-repeat; height:100px; padding:50px 0 0 30px;}
#logo a {color:#cca100; margin-left:100px; text-decoration:none;}
#slogan {float:right; font-size:18px; color:#cca100; padding:60px 30px 0 0;}

#menu {height:40px; width:844px; background-color:#000000; background-image:url(images/menu_bg.png); margin-top:3px;}
#menu ul {margin:0; padding:0;}
#menu li {list-style:none; float:left; background:url(images/menu_border2.png) right no-repeat;}
#menu a {float:left; height:20px; padding:10px 28px; color:#cca100; font-size:15px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#menu a:hover {background:url(images/menu_border.png);}

#topbar {height:60px; width:844px; ; margin-top:3px; background-color:#000000;}

#main {float:right; width:844px; margin:3px 0; background:url(images/main_bg.png) left repeat-y; color:#cca100; font-size:11px; background-color:#000000}
#main a {color:#cca100;}
#main a:hover {color:#333333;}
#main a:visited{color:#cca100;}
#main br {line-height:8px;}

#sidebar {width:160px; float:left; padding:0 30px 0% 15px; margin-top:15px; background-color:#000000}
#sidebar ul {margin:0; padding:0;}
#sidebar li {margin-top:3px;margin-bottom:3px; list-style:none; float:left; background-color:#11080f; background:url(images/menu_bg.png)}
#sidebar a {float:left; height:20px;width:130px; padding:10px 30px; color:#cca100; font-size:15px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#sidebar a:hover {background:url(images/menu_border.png);}

#sidebarshine { height:20px;width:90px; padding:10px 50px; color:#cca100; font-size:15px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; background:url(images/menu_bg.png)}

#text {line-height:14px; margin-right:5px; margin-left:190px;padding:10px 10px 20px 50px;}
#text h1 {font-size:22px; font-weight:normal; margin:20px 0 10px 0;}
#text h2 {font-size:19px; font-weight:normal; margin:20px 0 10px 0;}
#text ol, #text ul {padding:0; margin:8px 0;}
#text li {margin-left:40px;}

#newsfeld {width:565px; height: 100%;background-color:#11080f;padding:10px }
#newsfeld_innen {width:100%; height: 100%;}
#newsfeld_headline {font-weight:bold;}
#newsfeld_subline {margin-top:3px}
#newsfeld_date {float:right}
#newsfeld_image {float:left; margin-top:5px;margin-right:5px;margin-bottom:5px; width:105px; height:105px;}
#newsfeld_text {margin-top:3px;width:560px; height: 110px}
#newsfeld_text2 {margin-top:3px;width:560px;}

#release {width:565px; height: 100%;background-color:#11080f;padding:10px }
#release_innen {width:565px; height: 100%;}
#release_headline {font-weight:bold;}
#release_subline {margin-top:3px}
#release_date {float:right}
#release_image {float:left; margin-top:5px;margin-right:5px;margin-bottom:5px; width:105px; height:105px;}
#release_text {margin-top:3px;width:560px; height: 110px}
#release_text2 {margin-top:3px;width:560px; height: 100%}
#release_players {margin-top:3px;width:400px;}
#player {margin-right:10px;width:600px;height: 24; margin-top: 5px}
#playerright {width:100px;height: 24; margin-top: 5px}


#footer {height:40px; width:844px; color:#cca100; font-size:11px; background-image:url(images/menu_bg.png);background-color:#000000; clear:both;}
#footer a {color:#cca100;}
#footer a:hover {color:#cca100;}
#footer_left {float:left; padding:13px 0 0 30px;}
#footer_right {float:right; padding:13px 30px 0 0;}