@charset "utf-8";
/* CSS Document */

body {
	background-image: url(Bilder/bg.jpg);
	background-repeat:repeat;
	top:0px;
}

#wrapper {
	margin:auto;
	width:1077px;
}

.clear {
	clear:both;
}

#header {
	background-image:url(Bilder/header.jpg);
	width:1077px;
	height:203px;
	float:left;
	display:block;
}

#onload {
	width:1px;
	height:1px;
	display:none;
}

/**--- SLIDER ---**/

#slider1 {
width: 363px;
height: 149px;
margin:27px 0px 0px 658px;
float:left;
display:block;
}


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 363px; /*width of featured content slider*/
height: 149px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 363px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 149px;
}

#content_all {
	width:1077px;
	float:left;
	display:block;
	background-image:url(Bilder/bg_cont.jpg);
	background-repeat:repeat-y;
}

/**--- Navigation ---**/

#left {
	width:241px;
	float:left;
	display:block;
	background-image:url(Bilder/bg_left.jpg);
	background-repeat:repeat-y;
}

ul, li {
	padding:0px;
	margin:0px;
	display:block;
	list-style:none;
	outline:none;
}

a.navi, a.navi:visited {
	background-image:url(Bilder/navi_bg.jpg);
	width:242px;
	height:20px;
	float:left;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	padding-top:3px;
}

a.navi:hover, a.navi:active, a.navi:focus {
	background-image:url(Bilder/navi_bg_over.jpg);
	width:242px;
	height:20px;
	float:left;
	display:block;
	color:#3399ff;
	text-decoration:underline;
	padding-top:3px;
}

#main_nav {
	background-image:url(Bilder/main_nav.jpg);
	width:242px;
	height:31px;
	float:left;
	display:block;
}

#clan_nav {
	background-image:url(Bilder/clan_nav.jpg);
	width:242px;
	height:31px;
	float:left;
	display:block;
}

#comm_nav {
	background-image:url(Bilder/comm_nav.jpg);
	width:242px;
	height:31px;
	float:left;
	display:block;
}

#media_nav {
	background-image:url(Bilder/media_nav.jpg);
	width:242px;
	height:31px;
	float:left;
	display:block;
}

#misc_nav {
	background-image:url(Bilder/misc_nav.jpg);
	width:242px;
	height:31px;
	float:left;
	display:block;
}

/**--- CONTENT ---**/

#content {
	width:556px;
	float:left;
	display:block;
	margin: 8px 13px 9px 12px;
}

/**--- NEWS ***/

.news_bild {
	width:555px;
	height:62px;
	float:left;
	display:block;
	z-index:2;
}

.news_bild_text {
	width:167px;
	height:30px;
	float:left;
	display:block;
	z-index:10;
	text-align:left;
	margin-top:-54px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-right:4px;
	margin-left:384px;
}

.news_link, a.news_link, a.news_link:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#66ccff;
	font-size:11px;
	text-decoration:none;
	padding:3px 0px 3px 0px;
}

a.news_link:hover, a.news_link:active, a.news_link:focus {
	font-family:Arial, Helvetica, sans-serif;
	color:#66ccff;
	font-size:11px;
	text-decoration:underline;
	padding:3px 0px 3px 0px;
}
	

.news_content {
	width:543px;
	float:left;
	display:block;
	border: 1px solid #999999;
	padding:5px;
}

.more_news {
	background-image:url(Bilder/more.jpg);
	width:35px;
	height:16px;
	float:right;
	margin:10px;
}

/**--- RECHTE SEITE --**/

#right {
	width:255px;
	float:left;
	display:block;
	background-image:url(Bilder/bg_right.jpg);
	background-repeat:repeat-y;
}

.box_inhalt {
	width:255px;
	float:left;
	display:block;
	background-repeat:repeat-y;
}

/**--- LOGIN ---**/

#usercenter {
	background-image:url(Bilder/usercenter.jpg);
	width:255px;
	height:31px;
	float:left;
	display:block;
}

#userarea {
	width:249px;
	height:118px;
	float:left;
	display:block;
	background-image:url(Bilder/login_bg.jpg);
	padding: 6px 0px 0px 5px;
}

#login_felder {
	width:171px;
	float:left;
	display:block;
	margin: 0px 13px 0px 0px;
}

.login_input_user, .login_input_user:active, .login_input_user:focus {
	background-image:url(Bilder/input_user.jpg);
	width:97px;
	height:25px;
	float:left;
	display:block;
	color:#fff;
	padding:0px;
	margin:0px 0px 3px 5px;
	border:0px;
	outline:none;
	padding-left:66px;
	padding-right:3px;
}


.login_input_pass, .login_input_pass:active, .login_input_pass:focus {
	background-image:url(Bilder/input_pw.jpg);
	width:97px;
	height:25px;
	float:left;
	display:block;
	color:#fff;
	padding:0px;
	margin:0px 0px 3px 5px;
	border:0px;
	outline:none;
	padding-left:66px;
	padding-right:3px;
}

#login_enter {
	background-image:url(Bilder/enter.jpg);
	width:53px;
	height:97px;
	float:left;
	display:block;
	border:none;
	outline:none;
	cursor:pointer;
	margin: 0px 11px 0px 0px;
}

#login_details {
	width:100%;
	float:left;
	display:block;
	margin-top:-41px;
}

#login_key {
	width:43px;
	height:60px;
	float:left;
	display:block;
}

#regnow {
	background-image:url(Bilder/reg.png);
	width:79px;
	height:11px;
	float:left;
	display:block;
	margin: 20px 50px 0px 14px;
}

#regnow:hover, #regnow:active {
	background-image:url(Bilder/reg_over.jpg);
	outline:none;
}

#lost {
	background-image:url(Bilder/lost.png);
	width:83px;
	height:9px;
	float:left;
	display:block;
	margin: 5px 0px 0px 14px;
}

#lost:hover, #lost:active {
	background-image:url(Bilder/lost_over.jpg);
	outline:none;
}
	

/**--- LATEST NEWS ---**/

#lt_news {
	background-image:url(Bilder/last_news.jpg);
	width:255px;
	height:31px;
	float:left;
	display:block;
}

.spalte_news {
	background-image:url(Bilder/last_news_bg.jpg);
	width:206px;
	height:16px;
	float:left;
	display:block;
	margin:3px 12px 3px 10px;
	padding: 5px 2px 3px 23px;
}

.spalte_news a, .spalte_news a:visited {
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.spalte_news a:hover, .spalte_news a:active {
	outline:none;
	text-decoration:underline;
}

/**--- LATEST MATCHES ---**/

#lt_matches {
	background-image:url(Bilder/lastmatches.jpg);
	width:255px;
	height:31px;
	float:left;
	display:block;
}

.spalte_matches {
	background-image:url(Bilder/last_matches_bg.jpg);
	width:219px;
	height:19px;
	float:left;
	display:block;
	margin:3px 12px 3px 10px;
	padding: 2px 2px 3px 11px;
}

.spalte_matches a, .spalte_matches a:visited {
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.spalte_matches a:hover, .spalte_matches a:active {
	outline:none;
	text-decoration:underline;
}

/**--- SC PARTNER ---**/

#sc_partner {
	background-image:url(Bilder/partner.jpg);
	width:254px;
	height:31px;
	float:left;
	display:block;
}

/**--- SC SPONSORS ---**/

#sc_sponsors {
	background-image:url(Bilder/sponsor.jpg);
	width:255px;
	height:31px;
	float:left;
	display:block;
}

/**--- FOOTER ---**/

#abschluss_content {
	background-image:url(Bilder/abschluss.jpg);
	height:72px;
	float:left;
	display:block;
	width:530px;
	padding: 28px 255px 0px 292px;
}

#footer {
	background-image:url(Bilder/footer.png);
	width:1077px;
	height:75px;
	float:left;
	display:block;
}

#footer_copyright {
	width:360px;
	height:36px;
	float:left;
	display:block;
}

#footer_kontakt {
	width:55px;
	height:36px;
	float:left;
	display:block;
	margin-left:569px;
}

#footer_impressum {
	width:56px;
	height:36px;
	float:left;
	display:block;
}

#footer_top {
	width:37px;
	height:36px;
	float:left;
	display:block;
}
#sponsor{

background-image:url(Bilder/gg.png);
width:254px;
height:112px;}
