.tabelle .tabs {
	height:64px;
	overflow:hidden;
}

#twitter_update_list {
	background:url(../Bilder/web_concept_improved_18.gif) no-repeat;
	width:376px;
	height:34px;
	padding:17px 44px 0 94px;
	overflow:hidden;
	font-size:10px;
	display:block;
}

body {
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-size:12px;
}

h2 {
	padding:0;
	margin:0;
}

a {
	text-decoration:none;
	border:none;
	color:#3172c1;
}

a img {
	border:none;
}

.fLeft { float:left; }
.fRight { float:right; }

.hideembed object {
	display:none;
}

#header {
	margin: 0 auto;
	width:1020px;
}

#counter {
	background:url(../Bilder/header_04.png);
	height:30px;
	padding:18px 5px 0px 35px;
	color:#fff;
	font-size:12px;
	font-weight:700;
	width:397px;
	overflow:hidden;
}

#navi ul {
	list-style:none;
	 padding:0; margin:0;
}

#navi ul li {
	display:inline;
}

.loginarea {
	border:none;
	font-size:10px;
	color:#1a1f23;
	float:left;
}

#loggedin {
	background:url(../Bilder/logged_bg.png);
	width:489px; 
	height:16px; 
	float:left; 
	padding:5px 10px; 
	color:#fff; 
	font-size:10px; 
	font-weight:700;	
}
 #loggedin span { color:#606060; }
 #loggedin a {
	 text-transform:capitalize;
	 color:#fff;
 }
.loginarea .username {
	background:url(../Bilder/concept_roccatconcep4_22.png);
	width:101px !important;
	height:22px;
	border:none;
	padding:4px 12px 0 65px;
}

.loginarea .password {
	background:url(../Bilder/concept_roccatconcep4_23.png);
	width:79px;
	height:22px;
	border:none;
	padding:4px 20px 0 80px;
}

.loginarea .password, .loginarea .username, .loginarea .btn, .searchbtn {
	float:left;
	border:none !important;
}

.quicksearch {
	float:left;
}

.selecttoggle {
display:none;
text-align:left;
position:relative;
background:#fff;
font-size:12px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #000;
margin:10px 0 0 20px;
padding:10px 20px 20px;
-moz-opacity:.85; filter:alpha(opacity=85); opacity:.85;
z-index:99;
}

.selecttoggle img {
	padding:0; margin:0;
	display:inline !important;
}

 .selecttoggle h2 { color:#000; margin: 0 0 10px 0; }

.searchinput {
	height:22px;
	width:118px;
	padding:4px 10px 0 70px;
	background:url(../Bilder/concept_roccatconcep4_27.png);
	border:none !important;
	float:left;
}

#language {
	float:left;
	margin:0;
	padding: 7px 0 4px 77px;
	width:25px;
	height:15px;
	background:url(../Bilder/concept_roccatconcep4_30.png);
	cursor:pointer;
}
 #language .selecttoggle {
	 left:-290px;
	 width:260px;
 }
#wrppr {
	background:url(../Bilder/concept_roccatconcep4_101.png);
	width:1010px; /* -10px padding */
	padding:0 5px 10px 5px;
	margin: 0 auto;
}

div#feature_list {
			width: 655px;
			height: 240px;
			overflow: hidden;
		}

		div#feature_list ul {
			list-style: none;	
			padding: 0;
			margin: 0;
		}

ul#featuredTabs {
			width: 99px;
			height:198px;
			list-style:none;
			padding:4px; margin:0;
		}

		ul#featuredTabs li {
			margin:0 6px 0 0;
		}

		ul#featuredTabs li:hover {
			background:#29536b;
		}
		
		ul#featuredTabs li img {
			padding: 0;
			border: none;
			margin: 4px 0;
			border:1px solid #fff;
		}

		ul#featuredTabs li a {
			padding:0 5px;
		}

		ul#featuredTabs li a.current {
			background:  url('feature-tab-current.png');
			color: #FFF;
		}

		ul#featuredTabs li a.current:hover {
		}

		ul#output {
			width: 463px;
			height: 240px;
			position: relative;
		}

		ul#output li {			
			position: absolute;
			width: 463px;
			height: 240px;
		}


/* Squadswitch
-------------------------------------------------------------------*/
#squadswitch {
	margin:2px 0;
}

#slider ul div a {
	font-size:9px !important;
	padding:8px 0 0 0 !important;
}

#slider, #slider3, #slider4 { float:left;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li,
	#slider3 ul, #slider3 li,
	#slider4 ul, #slider4 li,
	#slider5 ul, #slider5 li{
		margin:0;
		padding:0;
		list-style:none;
		}
		
	#slider {
		background:url(../Bilder/web_concept_improved_10.gif);
	}
	#slider, #slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:896px;
		height:150px;
		padding:4px 0 0 1px;
		overflow:hidden; 
		}	
		#slider2, #slider2 li {
			width:342px;
			height:200px;
			overflow:hidden; 
			}
			#slider3, #slider3 li {
			width:305px;
			height:245px;
			overflow:hidden; 
			}
			 #slider3 li a.gallerylink { text-align:center; display:block; padding:3px 0; }
			  #slider3 li img { padding:8px 0 0 13px; }
				#slider4, #slider4 li {
				width:596px;
				height:119px;
				overflow:hidden;
				text-align:center;
				}

	#slider1next a, #slider1prev a{  
		display:block;
		width:47px;
		height:154px;
		background:url(../Bilder/web_concept_improved_08.gif) no-repeat 0 0;
		float:left;
		}	
	#nextBtn a, #slider1next a{ 
		width:66px;
		background:url(../Bilder/web_concept_improved_13.gif) no-repeat 0 0;
		float:right;
		}	

	#slider3next {float:right; margin:110px 0 0 0; width: 17px;}
				  #slider3prev {float:left; margin:110px 0 0 0; width: 17px;}
				  
	#slider4next {float:right; margin:45px 3px 0 7px; width: 17px;}
				  #slider4prev {float:left; margin:45px 7px 0 3px; width: 17px;}
				  			  #slider4 img { padding:0 8px; }

	#slider3 .fLeft, #slider3 .fRight { 
		background:url(../Bilder/concept_roccatconcep4_73.png);
		width:150px;
		height:119px;
	}


	ol#controls{
		padding:0;
		margin:0 0 0 225px;
		height:24px;
		}
	ol#controls li{
		margin:0; 
		padding:0;
		float:left;
		list-style:none;
		height:24px;
		line-height:24px;
		}
	ol#controls li a{
		float:left;
		height:24px;
		line-height:24px;
		border:none;
		padding:0;
		text-decoration:none;
		}
	ol#controls li.current a{
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
#controls li a { width:23px; height:24px; visibility:hidden; cursor:pointer; }

#controls1 {
	background:url(../Bilder/btn_1.png);
	cursor:pointer;
}	
#controls2 {
	background:url(../Bilder/btn_2.png);
	cursor:pointer;
}	
#controls3 {
	background:url(../Bilder/btn_3.png);
	cursor:pointer;
}	
#controls4 {
	background:url(../Bilder/btn_4.png);
	cursor:pointer;
}	
#controls5 {
	background:url(../Bilder/btn_5.png);
	cursor:pointer;
}
#controls .current {
	cursor:move;
}

#tcmmatches {
	width:263px;
}

#tcmmatches .tabelle .tabs div {
	display:none;
}

#tcmmatches .top {
	background:url(../Bilder/concept_roccatconcep4_33-37.png) no-repeat;
	padding:11px 26px 9px 228px;
	position:absolute;
	cursor:pointer;
}
 #tcmmatches .selecttoggle {
	 left:-245px;
	 width:215px;
 }
   #tcmmatches .selecttoggle img {
	   padding:2px;
   }
   	#tcmmatches .selecttoggle img:hover {
		background:#06F;
	}
 
#tcmmatches .tabelle {
	background:url(../Bilder/concept_roccatconcep4_35-40.png);
	height:69px;
	margin:32px 0 0;
}

#tcmmatches .tabelle table {
	margin:1px 10px 0 11px;
}

.tcmnews {
	background:url(../Bilder/tcm_news_bg.png);
	font-size:11px;
}
 .tcmnews tr td {
	 
 }

.fLeft .contentbx {
	background:url(../Bilder/content_puff.png);
	padding:0 3px;
	line-height:18px;
	font-size:12px;
}

.fRight .contentbx {
	background:url(../Bilder/concept_roccatconcep4_64.png);
	padding:0 5px;
	font-size:12px;
	width:342px;
}

.newshead {
	background:url(../Bilder/concept_roccatconcep4_62.png);
	height:96px;
	width:651px;
}

.newshead .retweetbtn {
	padding:18px 0 0 14px;
	float:left;
}

.newshead .fLeft {
	text-align:right;
	width:350px;
	padding:2px 0 0;
}

 .newshead h2, .newshead h2 a {
	 font-size:12px;
	 color:#000;
	 padding:10px 0 0 0;
 }
 
 .newshead .fLeft p {
	 font-size:11px;
 }
 
 .contentbx p {
	 padding:0 5px;
 }
 
 .contentbx .medialinks {
	 background:url(../Bilder/concept_roccatconcep4_75.png) no-repeat;
	 height:23px;
	 width:642px;
	 clear:both;
	 padding:4px 4px 0px 5px;
	 margin:0 0 5px 0;
 }

.newshead .fRight {
	padding:10px 10px 0 0;
	width:210px;
	text-align:center;
	font-weight:700;
}
 .newshead .fRight span {
	 color:#666;
 }

#addbox {
	text-align:center;
	padding:15px 5px;
}

#gallery {
	padding:5px 0;
}

#blogposts {
	margin:0; padding:2px 0 0 0;
	color:#8692aa;
}

#blogposts a {
	color:#FFF;
}

#awards {
	background:url(../Bilder/concept_awards_bg.png);
	margin:0; padding:0;
}

#files_forum {
	background:url(../Bilder/concept_roccatconcep4_98.png);
}

.pikachoose{width:342px;margin:0 auto; background:url(../Bilder/adsshop_bg_thumbs.png) no-repeat bottom;}
/* This is the ul you have all your images in */
.pikachoose ul{padding: 0 0 0 2px;width:340px;height:58px;margin:128px 0 0 0;overflow:hidden;}
.pikachoose ul li{float: left;position:relative;overflow:hidden; background:url(../Bilder/adsshop_bg_of_a_thumbs.png) no-repeat; padding:3px 2px 2px 3px; margin:5px 0 0 0;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:344px;height:39px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:absolute;top:0px;left:0; padding:1px; background:#999; }
.pika_back_img{position:relative;top:0px; padding:1px; background:#999;}
.pika_subdiv{position:relative;}
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:340px;height:20px;padding-top:4px;text-align:center;position:absolute;top:142px;left:1px;background:url('../black.png') top left; color:#FFF;}
.pika_caption a{color:white;}


#footer {
	margin: 0 auto;
	width:1020px;
	clear:both;
}

#footer .links {
	background:url(../Bilder/footer_10.png);
	font-size:11px;
	font-weight:700;
	color:#525252;
	padding:10px 0 0 20px;
	height:71px;
}
#footer .links a {
	color:#fff;
}