body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background:#000000; margin:0px; padding:0px; }

a:focus, a:active  {outline:none; } 


#container { width:1039px; height:auto; margin:auto; }

/*---| BG |---*/
#bg1puffer { background-image:url(styles/bg/bg1puffer.png); width:1039px; height:auto; padding-left:8px; padding-right:7px; }
#bg1end { background-image:url(styles/bg/bg1end.png); width:1054px; height:11px; overflow:hidden; }
#bg2puffer { background-image:url(styles/bg/bg2puffer.jpg); width:1022px; height:auto; padding-left:7px; padding-right:10px; }
#bg2end { background-image:url(styles/bg/bg2end.png); width:1039px; height:8px; overflow:hidden; }
#bgredtop { background-image:url(styles/bg/bgredtop.jpg); width:1022px; height:10px;}
#bgredpuffer { background-image:url(styles/bg/bgredpuffer.jpg); width:1022px; height:auto; }
#bgredend { background-image:url(styles/bg/bgredend.jpg); width:1022px; height:4px; overflow:hidden; }

/*---| HEAD |---*/
#logo {
	width:auto;
	height:auto;
	position:absolute;
	margin-top:120px;
	overflow:hidden;
	left: auto;
	top: 16px;
	z-index:100;
}
#language {	width:auto;height:auto; position:absolute; margin-top:15px; margin-left:960px; overflow:hidden; }
#newshead { background-image:url(styles/header/newshead.png); width:1039px; height:30px; }
#head { width:1039px; height:auto; }
#headerbg {
	background-image:url(styles/header/header.jpg);
	width:1039px;
	height:164px;
	overflow:hidden;
}
#headerlayer { background-image:url(styles/header/headerlayer.png); width:1039px; height:164px; overflow:hidden; }
#headerlayer ul { list-style-type:none; margin:0px; padding:0px 0px 0px 109px; float:left; }
#headerlayer li { list-style-type:none; margin:140px 5px 0px 0px; padding:0px; float:left; }
#login { width:209px; height:52px; padding:105px 50px 5px 45px; overflow:hidden; float:left; }
#navi {  height:50px; background-color:#000; width:1039px}

#puffernav { width:104px; height:29px;}
#mainnav { width:129px; height:29px;}
#clannav { width:129px; height:29px;}
#comnav { width:129px; height:29px;}
#miscnav { width:129px; height:29px;}
#Uhrnav { width:420px; height:29px; background-repeat:no-repeat}

/*---| LEFT |---*/
#left { background-image:url(styles/spaltelinks/puffer.jpg); width:166px; height:auto; float:left; margin-left:4px; margin-top:8px; }
.leftboxend { background-image:url(styles/spaltelinks/boxend.jpg); width:166px; height:19px; text-align:center; padding-top:4px; }
.toplinks { background-image:url(styles/spaltelinks/toplinks.jpg); width:166px; height:8px; overflow:hidden; }
.pollhead { background-image:url(styles/spaltelinks/pollhead.jpg); width:166px; height:49px; }
.leftinhalt { width:150px; height:auto; padding-right:9px; padding-left:7px; }
.leftabstand { background-image:url(styles/spaltelinks/abstand.jpg); width:166px; height:8px; overflow:hidden; }
.shoutboxhead { background-image:url(styles/spaltelinks/shoutboxhead.jpg); width:166px; height:49px; }
.sponsorhead { background-image:url(styles/spaltelinks/sponsortop.jpg); width:166px; height:49px; }
.sponsorend { background-image:url(styles/spaltelinks/sponsorbottom.jpg); width:166px; height:36px; }
.gallerie { background-image:url(styles/spaltelinks/gallerie.jpg); width:166px; height:36px; }
.liga { background-image:url(styles/spaltelinks/liga.jpg); width:166px; height:31px; }
.media { background-image:url(styles/spaltelinks/multimedia.jpg); width:166px; height:36px; }
.counter { background-image:url(styles/spaltelinks/counter.jpg); width:166px; height:36px; }



/*---| MIDDLE |---*/
#middle { width:639px; height:auto; float:left; }
#bgredinnerpuffer { background-image:url(styles/bg/bgredinnerpuffer.jpg); width:639px; height:auto; }
#bgredinnerend { background-image:url(styles/bg/bgredinnerend.jpg); width:539px; height:9px; overflow:hidden; }
#headlinestop { background-image:url(styles/middle/headlinestop.jpg); width:211px; height:46px; }
#warstop {
	background-image:url(styles/middle/warstop.jpg);
	width:215px;
	height:46px;

}
#threadstop {
	background-image:url(styles/middle/threadstop.jpg);
	width:213px;
	height:46px;

}
#headlinesbuttom {
	background-image:url(styles/middle/headlinesbuttom.jpg);
	width:211px;
	height:23px;
}
#warsbuttom {
	background-image:url(styles/middle/warsbuttom.jpg);
	width:215px;
	height:23px;

}
#threadsbuttom {
	background-image:url(styles/middle/threadsbuttom.jpg);
	width:213px;
	height:23px;

}
#headlinespuffer {
	background-image:url(styles/middle/headlinespuffer.jpg);
	width:211px;
	height:auto;
}
#warspuffer {
	background-image:url(styles/middle/warspuffer.jpg);
	width:215px;
	height:auto;

}
#threadspuffer {
	background-image:url(styles/middle/threadspuffer.jpg);
	width:213px;
	height:auto;

}
#top { background-image:url(styles/content/top.jpg); width:639px; height:126px;  }
#slider {
	width: 639px;
	height: 130px;
	background: url(styles/content/top.jpg) top left no-repeat;
}
#topinner { width:468px; height:60px; padding-left:86px; padding-top:21px; padding-right:36px; }
#allp { width:77px; height:5px; padding-left:60px; padding-top:8px; float:left; }
#interesse { width:244px; height:5px; padding-top:8px; padding-left:36px; float:left; }
#overcontent { background-image:url(styles/content/overcontent.jpg); width:639px; height:10px; }
#content { background-image:url(styles/content/contentpuffer.jpg); width:617px; height:auto; margin-left:7px; padding:3px; }
#contentend { background-image:url(styles/content/contentend.jpg); width:623px; height:18px; margin-left:7px; }

/*---| RIGHT |---*/
#right { background-image:url(styles/spalterechts/puffer.jpg); width:211px; height:auto; float:left; margin-left:1px; }
.rightboxend { background-image:url(styles/spalterechts/boxend.jpg); width:211px; height:4px; overflow:hidden; }
.rightinhalt {
	width:193px;
	height:auto;
	padding:2px 9px;
	text-align: center;
}
.rightabstand { background-image:url(styles/spalterechts/abstand.jpg); width:211px; height:10px; overflow:hidden; }
.rightbuttons { width:auto; height:auto; padding:0px 0px 0px 0px; }
.loginpanel { background-image:url(styles/spalterechts/loginpanel.jpg); width:211px; height:52px; }
.pufferhead { background-image:url(styles/spalterechts/pufferhead.jpg); width:211px; height:65px; }
.rightend { background-image:url(styles/spalterechts/threadsbottom.jpg); width:211px; height:18px; }
.vote { background-image:url(styles/spalterechts/vote.jpg); width:211px; height:52px; }
.online { background-image:url(styles/spalterechts/online.jpg); width:211px; height:52px; }
.roaster { background-image:url(styles/spalterechts/roaster.jpg); width:211px; height:52px; }
.server { background-image:url(styles/spalterechts/gameserver.jpg); width:211px; height:52px; }
.partners { background-image:url(styles/spalterechts/sponsors.jpg); width:211px; height:52px; }
.last { background-image:url(styles/spalterechts/last.jpg); width:211px; height:52px; }
.sponsors { background-image:url(styles/spalterechts/gameserver.jpg); width:211px; height:52px; }
.announce { background-image:url(styles/spalterechts/announce.jpg); width:211px; height:52px; }

.clear { clear:both; }


/*---| LATEST HEADLINES |---*/
.headline { width:187px; height:19px; border:5px; margin-left:1px; margin-bottom:0px; padding-left:4px; padding-top:2px; }

/*---| LATEST CLANWARS |---*/
.clanwar {  width:187px; height:20px; margin-left:1px; margin-bottom:0px; overflow:hidden; }
.clanicon { width:16px; height:16px; float:left; padding-left:1px; padding-top:3px; }
.clantext { width:auto; height:18px; float:left; padding-left:1px; padding-top:4px; }

/*---| LATEST THREADS |---*/
.threadshead { width:100%; height:auto; }
.threads {  width:100%; height:auto; margin-left:1px; margin-bottom:2px; padding-top:2px; }
.threads p { padding:0px 0px 0px 5px; margin:0px; font-size:9px; }

/*---| NEWS |---*/
.newsgesamt { width:570px; padding-left:5px; padding-right:5px; height:auto; }
.newsrest { width:570px; padding-left:5px; height:auto;  }

/*---| LOGGED |---*/
.loggedava { width:49px; height:45px; padding-right:5px; float:left; }
.loggedrest { width:2px; height:52px; }

/*---| POLL |---*/
.poll { width:100%; height:auto; text-align:center; font-weight:bold; }
.pollbalken { background-image:url(styles/spaltelinks/pollbg.jpg); width:84px; height:4px; margin:3px 0px 3px 30px; padding:2px; }

