body {
	background-image:url(../images/main_bg.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#81010d;
	font-family:Tahoma;
	font-size:12px;
}

img {
	border:0;
}

a:link, a:visited {
	color:#808080;
	text-decoration:none;
}

a:hover, a:active {
	color:#9b0225;
	text-decoration:underline;
}

#wrapper {
	width:990px;
	height:auto;
	margin:auto;
}

/* #################################################################################################### Header Start ################################################## */
#header {
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	width:990px;
	height:287px;
}

#headerinfo {
  color:#ff022a;
  text-align:center;
  font-size:10px;
  float:right;
  padding:50px 150px 0 0;
}

#headerinfo a {
  color:#ff022a;
  text-decoration:none;
}

#headerinfo a:hover {
  color:#ff022a;
  text-decoration:underline;
}

#logolink {
	margin:0 0 0 650px;
	padding:130px 0 0 0;
	width:230px;
	height:130px;
}

#logolinkspan {
	width:230px;
	height:130px;
}
/* --------------------------------------------------------------------- Login Start ---------------------------------------- */
#loginwrapper {
	width:240px;
	height:52px;
	float:right;
	margin-top:49px;
	margin-right:110px;
}

#logininhalt {
}

.username {
	background-color:#ffffff;
	border:1px solid #e0e0e0;
	font-size:12px;
	width:110px;
	height:16px;
	color:#a0a0a0;
	padding-top:4px;
	float:left;
}

.password {
	background-color:#ffffff;
	border:1px solid #e0e0e0;
	width:110px;
	height:20px;
	color:#a0a0a0;
}

.submit {
	background-image: url(../images/button_login.png);
	vertical-align:top;
	cursor:pointer;
	height:22px;
	width:67px;
	padding:0;
	border:0;
	margin:0;
}
/* --------------------------------------------------------------------- Login Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Squadswitch Start ---------------------------------------- */
#sqswitchwrapper {
	width:298px;
	height:auto;
	float:left;
	margin-top:87px;
	margin-left:20px;
}

#sqswitchinhalt {
}

.sqname {
	background-image:url(../images/sqswitch/sq_name_bg_repeat.png);
	background-repeat: repeat-x;
	width:auto;
	height:25px;
	line-height:25px;
	float:left;
	padding-left:3px;
	padding-right:3px;
	color:#c0c0c0;
}

.sq_info_text {
	background-repeat:no-repeat;
	text-align:center;
	padding-top:25px;
	font-size:11px;
	color:#747474;
}

.buttons_rahmen {
	height:135px;
	width:100px;
	overflow:hidden;
}

.buttons_up_down {
	margin-top:3px;
	margin-left:30px;
	margin-bottom:3px;
	cursor:pointer;
}

.buttons_nickname {
	background-image:url(../images/button_playername.png);
	background-repeat:no-repeat;
	width:auto;
	height:27px;
	line-height:27px;
	padding-left:10px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	text-align:left;
}
/* --------------------------------------------------------------------- Squadswitch Ende ---------------------------------------- */
/* #################################################################################################### Header Ende ################################################## */

/* #################################################################################################### Linke Spalte Start ################################################## */
#linkespaltewrapper {
	width:574px;
	height:auto;
	margin:auto;
	float:left;
}
/* --------------------------------------------------------------------- Playerinfos Start ---------------------------------------- */
#playerinfos {
	width:574px;
	height:44px;
}

#playerinfos ul, .playerinfos ul {
	list-style:none;
	margin:0;
	padding:0;
}

#playerinfos li, .playerinfos li {
	display:inline;
	float:left;
	height:19px;
}
/* --------------------------------------------------------------------- Playerinfos Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Headboxen Start ---------------------------------------- */
#headboxenwrapper {
	width:574px;
	height:190px;
	margin-top:2px;
}
/* :::::::::::::::::::::::::::::::::::::::: Latest News Start :::::::::::::::::::::::::::::::::::::::: */
#lastnewswrapper {
	width:190px;
	height:auto;
	float:left;
}

#lastnewshead {
	background-image:url(../images/latest_news_head.png);
	background-repeat:no-repeat;
	text-align:right;
	line-height:72px;
	width:190px;
	height:46px;
}

#lastnewsbg {
	background-image:url(../images/bg_last_news.png);
	background-repeat:no-repeat;
	width:190px;
	height:144px;
}

#lastnewsinhalt {
	width:190px;
}

#lastnewsinhalt a:link, #lastnewsinhalt a:visited {
	color:#9b0225;
	text-decoration:none;
}

#lastnewsinhalt a:hover, #lastnewsinhalt a:active {
	color:#9b0225;
	text-decoration:underline;
}

#news_archiv {
  color:#FFF;
  font-size:10px;
  font-weight: bold;
  padding-right:6px;
}
/* :::::::::::::::::::::::::::::::::::::::: Latest News Ende :::::::::::::::::::::::::::::::::::::::: */

/* :::::::::::::::::::::::::::::::::::::::: Topmatch Start :::::::::::::::::::::::::::::::::::::::: */
#topmatchwrapper {
	width:190px;
	height:auto;
	float:left;
	border-left:2px solid #FFF;
}

#topmatchbg {
	background-image:url(../images/topmatch_bg.png);
	width:190px;
	height:190px;
}

#topmatchinhalt {
}

#topmatchinhalt a {
	color:#FFF;
	font-weight:bold;
}
/* :::::::::::::::::::::::::::::::::::::::: Topmatch Ende :::::::::::::::::::::::::::::::::::::::: */

/* :::::::::::::::::::::::::::::::::::::::: Recent Matches Start :::::::::::::::::::::::::::::::::::::::: */
#recentmatcheswrapper {
	width:190px;
	height:auto;
	float:left;
	border-left:2px solid #FFF;
}

#recentmatcheshead {
	background-image:url(../images/recent_matches_head.png);
	width:190px;
	height:46px;
}

#recentmatchesheadinhalt {
	padding-top:26px;
}

#recentmatchesbg {
	background-color:#FFF;
	width:190px;
	height:144px;
}

#recentmatchesinhalt {
}

#recentmatchesinhalt a:link, #recentmatchesinhalt a:visited {
	color:#9b0225;
	text-decoration:none;
}

#recentmatchesinhalt a:hover, #recentmatchesinhalt a:active {
	color:#9b0225;
	text-decoration:underline;
}

#awards {
  color:#FFF;
  font-size:10px;
  font-weight:bold;
  padding-top:4px;
  padding-left:5px;
  float:left;
}

#all_matches {
  color:#FFF;
  font-size:10px;
  font-weight:bold;
  padding-top:4px;
  padding-right:5px;
  float:right;
  
}
/* :::::::::::::::::::::::::::::::::::::::: Recent Matches Ende :::::::::::::::::::::::::::::::::::::::: */
/* --------------------------------------------------------------------- Headboxen Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Main Content Start ---------------------------------------- */
#maincontentwrapper {
	width:574px;
	height:auto;
	margin:auto;
	margin-top:2px;
}

#maincontentbg {
	background-color:#FFF;
	width:574px;
	height:auto;
	margin:auto;
}

#maincontentinhalt {
	width:574px;
	height:auto;
	padding-top:1px;
}

.tr_mirrors a {
	color:#e50424;
	text-decoration:underline;
}

.tr_mirrors a:hover {
	color:#e50424;
	text-decoration:none;
}

.tr_user_link a {
	color:#FFF;
	text-decoration:none;
}

.tr_user_link a:hover {
	color:#FFF;
	text-decoration:underline;
}

.articles_headline {
	background-image:url(../images/bg_articles_headline.png);
	background-repeat:no-repeat;
	width:570px;
	height:35px;
	padding-left:40px;
	color:#FFF;
}

.blog_headline {
  background-image:url(../images/headline_bg.png);
  background-repeat:no-repeat;
  height:35px;
  width:434px;
  margin-left:135px;
  color:#FFF;
  padding-left:32px;
  vertical-align:middle;
  line-height:35px;
}

.blog_headline a {
  color:#FFF;
}

#copyright {
  color:#ff022a;
  text-align:center;
  font-size:10px;
  padding-top:10px;
}

#copyright a {
  color:#ff022a;
  text-decoration:underline;
}

#copyright a:hover {
  color:#ff022a;
  text-decoration:none;
}

#squads_link a {
  color:#B91F1D;
}
/* --------------------------------------------------------------------- Main Content Ende ---------------------------------------- */
/* #################################################################################################### Linke Spalte Ende ################################################## */

/* #################################################################################################### Rechte Spalte Start ################################################## */
#rechtespaltewrapper {
	width:414px;
	height:auto;
	margin:auto;
	float:right;
}
/* --------------------------------------------------------------------- Navi Start ---------------------------------------- */
#navi {
	width:414px;
	height:44px;
	margin:auto;
}

#navi ul {
	list-style:none;
	margin:0;
	padding:0;
}

#navi li {
	display:inline;
	float:left;
}
/* --------------------------------------------------------------------- Navi Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Special Start ---------------------------------------- */
#specialwrapper {
	width:414px;
	height:190px;
	margin:auto;
	margin-top:2px;
}

#specialbg {
	background-color:transparent;
	width:414px;
	height:190px;
}

#specialinhalt {
	position:relative;
	top:0;
	left:0;
}
/* --------------------------------------------------------------------- Special Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Partner Spalte Start ---------------------------------------- */
#partnerspaltewrapper {
	width:207px;
	height:auto;
	margin:auto;
	margin-top:2px;
	float:left;
}
/* --------------------------------------------------------------------- Partners Start ---------------------------------------- */
#mainsponsorwrapper {
	width:207px;
	height:auto;
	margin:auto;
}

#mainsponsorhead {
	background-image:url(../images/mainsponsors_head.png);
	width:207px;
	height:48px;
}

#mainsponsorbg {
	background-color:#a5001e;
	width:207px;
	height:auto;
	padding-bottom:10px;
}

#mainsponsorinhalt {
	width:176px;
	height:auto;
	margin:auto;
	text-align:center;
}
/* --------------------------------------------------------------------- Partners Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Partners Start ---------------------------------------- */
#partnerwrapper {
	width:207px;
	height:auto;
	margin:auto;
}

#partnerhead {
	background-image:url(../images/partners_head.png);
	width:207px;
	height:48px;
}

#partnerbg {
	background-color:#a5001e;
	width:207px;
	height:auto;
	padding-bottom:10px;
}

#partnerinhalt {
	width:180px;
	margin:auto;
	text-align:center;
}
/* --------------------------------------------------------------------- Partners Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Important Leagues Start ---------------------------------------- */
/* --------------------------------------------------------------------- Important Leagues Ende ---------------------------------------- */
/* --------------------------------------------------------------------- Partner Spalte Ende ---------------------------------------------------------------- */

/* --------------------------------------------------------------------- Recent Spalte Start ---------------------------------------- */
#recentspaltewrapper {
	width:205px;
	height:auto;
	margin:auto;
	margin-top:1px;
	float:right;
}
/* --------------------------------------------------------------------- Recent Blogs Start ---------------------------------------- */
/* --------------------------------------------------------------------- Recent Blogs Ende ---------------------------------------- */
#recentblogswrapper {
	width:205px;
	height:auto;
	margin:auto;
}

#recentscenehead {
	background-image:url(../images/recent_scene_head.png);
	width:205px;
	height:28px;
}

#recentblogshead {
	background-image:url(../images/recent_blogs_head.png);
	width:205px;
	height:28px;
}

#recentblogsbg {
	background-image:url(../images/recent_blogs_bg.png);
	width:205px;
	height:99px;
}

#recentscenebg {
	background-image:url(../images/recent_scene_bg.png);
	width:205px;
	height:99px;
}

#recentblogsinhalt {
	width:180px;
	line-height:25px;
	float:right;
	position:relative;
	top:-3px;
}

#recentsceneinhalt {
	width:180px;
	line-height:25px;
	float:left;
	position:relative;
	top:-3px;
}
/* --------------------------------------------------------------------- Recent Poll Start ---------------------------------------- */
#recentpollwrapper {
	width:205px;
	height:auto;
	margin:auto;
	margin-top:2px;
}

#recentpollhead {
	background-image:url(../images/recent_poll_head.png);
	background-repeat:no-repeat;
	width:206px;
	height:26px;
}

#recentpollfrage {
	background-image:url(../images/recent_poll_frage.png);
	background-repeat:repeat-x;
	width:195px;
	height:auto;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	padding:3px;
	color:#FFF;
	text-align:center;
	font-size: 11px;
}

#recentpollfrage2 {
	background-image:url(../images/recent_poll_frage.png);
	background-repeat:repeat-x;
	width:195px;
	height:auto;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	padding:3px;
	color:#FFF;
	font-size:10px;
	text-align:right;
	font-size: 10px;
}

#recentpollfrage2 a:hover  {
  color:#FFF;
  font-size:10px;
  font-weight:bold;
  text-decoration:underline;
}

#recentpollbg {
	background-color:#FFF;
	width:205px;
	height:auto;
}

#recentpollinhalt {
}

.recentpollantwort {
	background-image:url(../images/poll_antwort_bg.png);
	width:205px;
	height:27px;
	line-height:27px;
	color:#9b0225;
	float:right;
	font-size: 11px;
}

.recentpollantwort_voted {
	background-image:url(../images/poll_antwort_bg.png);
	width:205px;
	height:30px;
	color:#9b0225;
	font-size: 11px;
}

.recentpollantwort input {
	margin-left:11px;
}

.votesubmit {
	background-image:url(../images/button_votenow.png);
	background-color:transparent;
	width:98px;
	height:31px;
	padding:0;
	margin:0;
	border:0;
	vertical-align:top;
	cursor:pointer;
}
/* --------------------------------------------------------------------- Recent Poll Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Stats Start ---------------------------------------- */
#statswrapper {
	width:205px;
	height:auto;
	margin:auto;
	margin-top:2px;
}

#statshead {
	background-image:url(../images/stats_head.png);
	background-repeat:no-repeat;
	width:205px;
	height:27px;
}

#statsbg {
	background-image:url(../images/stats_bg.png);
	background-repeat:no-repeat;
	width:205px;
	height:169px;
}

#statsinhalt {
	width:163px;
	margin:auto;
	padding-top:5px;
}

.counttext {
	color:#8a8a8a;
}

.count {
	color:#c90222;
	font-weight:bold;
}
/* --------------------------------------------------------------------- Stats Ende ---------------------------------------- */

/* --------------------------------------------------------------------- Recent Spalte Ende ----------------------------------------------------------------- */
/* #################################################################################################### Rechte Spalte Ende ################################################## */

/* #################################################################################################### Clear Class Start ################################################## */
.clear {
	clear:both;
}
/* #################################################################################################### Clear Class Ende ################################################## */