/* Aufbau  */
body{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background: url(../grafiken/BG_streifen.jpg);
}

#wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	float: left;
	background: url(../grafiken/BG.jpg) no-repeat;
}

#main {
	position: relative;
	width: 827px;
	height: 100%;
	top: 25px;
	margin: 0px auto;
}

#header_wrapper {
	position: relative;
	width: 827px;
	height: auto;
	float: left;
}

#header_top {
	position: relative;
	width: 827px;
	height: 29px;
	float: left;
}

#headerbild {
	position: relative;
	width: 827px;
	height: 258;
	float: left;
}

#navi_wrapper {
	position: relative;
	width: 827px;
	height: auto;
	float: left;
	background-image: url(../grafiken/content_streifen.jpg);
}

#navigation {
	position: relative;
	width: auto;
	height: 49px;
	left: 10px;
	float: left;
	overflow: hidden;
	background-image: url(../grafiken/head_streifen.jpg);
}

#nav_statistik {
	position: relative;
	width: 200px;
	height: 50px;
	top: -1px;
	float: left;
	background: url(../grafiken/statistik2.jpg) no-repeat;
}

#navi {
	position: relative;
	width: auto;
	height: auto;
	float: left;
}

#linie_nav {
	position: relative;
	width: auto;
	height: auto;
	left: 10px;
	float: left;
}

#content_wrapper {
	position: relative;
	width: 827px;
	height: 100%;
	float: left;
	background-image: url(../grafiken/content_streifen.jpg);
}

#content {
	position: relative;
	width: 100%;
	height: 100%;
	float: left;
	padding: 0px 0px 50px 0px;
	margin: 0px 0px 15px 0px;
	background-image: url(../grafiken/content_streifen.jpg);
	font: 12px Arial;
	color: #a3a3a3;
}

#content_left {
	position: relative;
	width: 570px;
	height: 100%;
	top: 10px;
	float: left;
}

#content_right {
	position: relative;
	width: 255px;
	height: 200px;
	top: 10px;
	float: left;
}

#headline_wrapper_left {
	position: relative;
	width: 570px;
	height: auto;
	float: left;
}

#headline_wrapper_right {
	position: relative;
	width: 255px;
	height: auto;
	float: left;
}

.headline {
	position: relative;
	width: auto;
	height: 22px;
	left: 35px;
	float: left;
}

.headline_linie {
	position: relative;
	width: auto;
	height: auto;
	top: 10px;
	left: 10px;
	float: left;
	z-index: 1;
}

.headline_linie_right {
	position: relative;
	width: auto;
	height: auto;
	top: 10px;
	left: 5px;
	float: left;
}


#news_wrapper {
	position: relative;
	width: 555px;
	height: 100%;
	float: left;
	top: 25px;
	left: 10px;
}

#news_pic_wrapper {
	position: relative;
	width: 220px;
	height: 185px;
	float: left;
}

#news_pic {
	position: relative;
	width: 200px;
	height: 146px;
	float: left;
	top: 15px;
	left: 10px;
	background: url(../grafiken/BG_newspic.jpg) no-repeat;
}

#news_pic2 {
	position: relative;
	width: 200px;
	height: 146px;
	float: left;
	top: 15px;
	left: 10px;
}

#news_font{
	position: relative;
	width: 320px;
	height: 180px;
	float: left;
	top: 15px;
	left: 8px;
}

#news_font_detail{
	position: relative;
	width: 320px;
	height: auto;
	float: left;
	top: 15px;
	left: 8px;
}

#partner_pic {
	position: relative;
	width: 200px;
	height: 146px;
	float: left;
	top: 15px;
	left: 10px;
}

.linie_news {
	position: relative;
	width: auto;
	height: auto;
	top: 7px;
	float: left;
	z-index: 1;
}

#status_wrapper {
	position: relative;
	width: 245px;
	height: 440px;
	float: left;
	left: 5px;
	top: 25px;
}	

#ranking_wrapper {
	position: relative;
	width: 245px;
	height: 440px;
	float: left;
	left: 5px;
	top: 25px;
	background: url(../grafiken/BG_topten.jpg) no-repeat;
}

.platzierung {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 29px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung2 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 43px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung3 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 60px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung4 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 76px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung5 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 90px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung6 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 105px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung7 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 122px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung8 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 137px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung9 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 154px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

.platzierung10 {
	position: relative;
	width: 175px;
	height: 25px;
	float: left;
	top: 168px;
	left: 60px;
	font: 14px Arial;
	color: #a3a3a3;
}

#footer {
	position: relative;
	width: auto;
	height: auto;
	float: left;
}

#footer_partner {
	position: relative;
	width: 810px;
	height: 81px;
	left: 7px;
	float: left;
	padding: 0px 0px 10px 0px;
}

#mehr {
	position: relative;
	width: auto;
	height: auto;
	float: left;
	top: 15px;
	z-index: 100;
}

.zurueck {
	font: 12px Arial;
	color: #a3a3a3;
	padding: 0px 0px 0px 10px;
}

.mehr {
	font: 12px Arial;
	color: #a3a3a3;
}

a.mehr:link {
	font: 12px Arial;
	color: #a3a3a3;
	text-decoration: none;
}

a.mehr:hover {
	font: bold 12px Arial;
	color: #ceb783 !important;
	text-decoration: none;
}

a.mehr:visited {
	font: 12px Arial;
	color: #a3a3a3;
	text-decoration: none;
}

.arrow_fwd {
	position: relative;
	width: auto;
	height: auto;
	top: 4px;
	left: 5px;
}

#team_wrapper {
	position: relative;
	width: 570px;
	height: 100%;
	float: left;
}

#teampic {
	position: relative;
	width: 540px;
	height: 200px;
	left: 15px;
	top: 20px;
	float: left;
}

.team_linie {
	position: relative;
	width: auto;
	height: auto;
	top: 30px;
	left: 10px;
	float: left;
	z-index: 1;
}

#team_aufstellung {
	position: relative;
	width: 540px;
	height: auto ;
	left: 15px;
	top: 40px;
	float: left;
}

.team_font {
	position: relative;
	width: auto;
	height: auto;
	padding: 0px 0px 0px 5px;
	font: 12px Arial;
	color: #fff;
	/*color: #ceb783;*/
	text-align: left;
}

.team_font2 {
	position: relative;
	width: auto;
	height: auto;
	padding: 0px 0px 0px 5px;
	font: 12px Arial;
	color: #000;
	/*color: #ceb783;*/
	text-align: left;
}

#statistik_wrapper {
	position: relative;
	width: 555px;
	height: auto;
	top: 15px;
	left: 10px;
	float: left;
}

.statistik_linie {
	position: relative;
	width: auto;
	height: auto;
	top: 2px;
	left: 0px;
	float: left;
	z-index: 1;
}

#statistik_headline {
	position: relative;
	width: 555px;
	height: 40px;
	float: left;
}

.stat_font {
	position: relative;
	left: 25px;
	font: bold 16px Arial;
	color: #ceb783;
}

.stat_head_txt {
	position: relative;
	left: 25px;
	font: 12px Arial;
	color: #fff;
}

.stat_subtext {
	position: relative;
	left: 25px;
	top: 2px;
	font: normal 13px Arial;
	color: #000;
}

#stat_tabelle {
	position: relative;
	width: 555px;
	height: auto;
	top: 5px;
	float: left;
}

#team_detail_wrap {
	position:relative; 
	width:730px; 
	height:430px; 
	float:left;
}

#team_detail_header_wrap {
	position:relative; 
	width:730px; 
	height:80px; 
	float:left;
}

#team_detail_header_headline {
	position:relative; 
	width:400px; 
	height:28px; 
	float:left; 
	top:10px; 
	left:38px;
}

#team_detail_content_wrap {
	position:relative; 
	width:730px; 
	height:290px; 
	float:left;
}

#team_detail_content_left {
	position:relative; 
	width:205px; 
	height:290px; 
	left:40px; 
	float:left;
}

#team_detail_content_right {
	position:relative; 
	width:470px; 
	height:335px; 
	left:45px; 
	float:left; 
}

.links:link {
	font: 12px Arial;
	color: #a3a3a3;
	text-decoration: none;
}

.links:hover {
	font: 12px Arial;
	color: #ceb783 !important;
	text-decoration: none;
}

.links:visited {
	font: 12px Arial;
	color: #a3a3a3;
	text-decoration: none;
}

a {
	outline: none;
	border: 0;
}


