@charset "utf-8";
/* CSS Document */

body {
	background-color:#000000;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
hr {
	height:1px;
	border:none;
	background-color:#666666;
	color:#666666;
	padding:0px;
}
a{
	z-index:999;
	position:relative;
	text-decoration:underline;	
}
#contentcolumnmidle a,
#contentcolumnright a{outline:0 none;}
a:link.cleanlink, a:visited.cleanlink {
	text-decoration:none;
	outline:0 none;
}
p {
	margin-top:0px;
	margin-bottom:15px;
	padding:0px;
}
a:visited {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
div.text {
	margin-bottom:10px;
	position:relative;
}
#q3stuffpage {
	position:relative;
	padding-left:0px;
	background-image:url(/img/bgbar.png);
	background-repeat:repeat-x;
	background-position:0px 63px;/*left:-6px;	*/
	
	
}
#headerbg {
	height:141px;
	background-image:url(/img/topbg.png);
	background-repeat:repeat-x;
	position:relative;
	left:0px;
	min-width:1003px;
}
#header {
	height:141px;
	background-image:url(/img/bgbar.png);
	min-width:1003px;
	background-repeat:repeat-x;
	background-position:0px 63px;
	position:relative;
	font-family:Tahoma, Arial, Verdana;
	font-weight:bold;
	font-size:11px;
}
#q3stuffpage #q3stufflogo {
	width:129px;
	height:127px;
	background-image:url(/img/logo.png);
	position:absolute;
	left:29px;
	top:9px;
	z-index:30;
	display:block;
}
#menu1text {
	position:absolute;
	top:61px;
	left:199px;
	z-index:99;
}
.menu1 {
}
#menu1 {
	width:510px;
	height:37px;
	background-image:url(/img/menu1.png);
	background-repeat:no-repeat;
	position:absolute;
	left:142px;
	top:54px;
	z-index:20;
}
#menu2 {
	width:394px;
	height:47px;
	background-image:url(/img/menu2.png);
	z-index:10;
	position:absolute;
	left:142px;
	top:63px;
}
#menu2text {
	position:absolute;
	left:199px;
	top:90px;
	z-index:98;
}
#menu3text {
	/*left:142px;*/
	position:absolute;
	z-index:99;
	left:442px;
	top:61px;
	width:190px;
}
.pagewidth {
	/*width:994px;*/
	width:988px;
}
#contentbg.pagewidthlist4 {
	/*width:994px;*/
	/*width:1192px;*/
	width:1210px;
}
#contentbg {
	background-image:url(/img/rightbar.png);
	background-position:right 0px;
	background-repeat:repeat-y;
}
#contentbg table {
	position:relative;
}
#contentbglist5 {
	/*width:994px;*/
	/*width:1188px;*/
	/*width:1192px;*/
	width:1217px;
	background-image:none;
}
#content {
	position:relative;
	min-height:400px;
	background-position:18px 0px;
	background-image:url(/img/leftbar.png);
	background-repeat:repeat-y;
	z-index:20;
}
#content.content_midle_left {
	background-image:url(/img/leftbar2.png);
}
.alignleft {
	float:left;
	padding:5px;
}
.alignright {
	float:right;
	padding:5px;
}
.left {
	width:150px;
	float:left;
	padding-left:18px;
	min-height:10px;
	position:relative;
}
.midle {
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:600px;
	min-height:10px;
	position:relative;
}
.midle_left {
	padding-left:18px;
	padding-right:10px;
	float:left;
	width:760px;
	min-height:10px;
	position:relative;
}
.midle_list4 {
	width:822px;
	float:left;
}
.midle_list5 {
	width:1017px;
	float:left;
}
#contentcolumnright.right, #footer div.right, #contentfooter div.right {
	width:200px;
	float:left;
	min-height:10px;
	position:relative;
}
#content h1 {
	font-size:12px;
	margin-top:0px;
	margin-bottom:1em;
}
#content h1.first {
	position:relative;
	top:5px;
}
#content div.text a, .newsreadermain a, .Teaser a, a.date {
	color:#FFFFFF;
}
#content div.text ul {
	list-style:outside;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
#content div.text ul li {
	position:relative;
	padding:0px;
	margin:0px;
	margin-left:20px;
}
#content #contentcolumnleft {
}
#content #contentcolumnleft h1 {
	background-image:url(/img/lefth1.png);
	background-repeat:no-repeat;
	height:21px;
	margin-left:1px;
	margin-top:0px;
	margin-bottom:1em;
	padding-left:10px;
	padding-top:5px;
}
#content #contentcolumnleft #leftbartop {
	z-index:21;
	position:absolute;
	top:-50px;
	left:18px;
	width:150px;
	height:50px;
	background-image:url(/img/leftbartop.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#content #contentcolumnmidle {
	/*background-color:#000000;*/
	min-height:400px;
	padding-top:5px;
}
#content #contentcolumnmidle.midle_left #leftbartop {
	z-index:21;
	position:absolute;
	top:-50px;
	left:18px;
	width:150px;
	height:50px;
	background-image:url(/img/leftbartop2.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#content #contentcolumnright {
}
#content #contentcolumnright h1 {
	background-image:url(/img/righth1.png);
	background-repeat:no-repeat;
	height:21px;
	width:188px;
	margin-left:1px;
	margin-top:0px;
	margin-bottom:1em;
	padding-left:10px;
	padding-top:5px;
}
#rightbartoplist5, #content #contentcolumnright #rightbartop {
	z-index:21;
	position:absolute;
	top:-50px;
	width:200px;
	height:50px;
	background-image:url(/img/rightbartop.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#rightbartoplist5 {
	top:-50px;
	left:992px;
	background-image:url(/img/rightbartoplist5.png);
}
#content #contentfooter {
	background-color:#000000;
	height:21px;
}
#content #contentfooter #footercolumnleft {
	background-image:url(/img/leftbarbottom.png);
	background-repeat:no-repeat;
	background-position: 18px 0px;
	height:21px;
}
#content #contentfooter #footercolumnleft.content_midle_left {
	background-image:url(/img/leftbarbottom2.png);
}
#content #contentfooter #footercolumnmidle {
	height:21px;
}
#content #contentfooter #footercolumnright {
	background-image:url(/img/rightbarbottom.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:21px;
}
#footer {
	color:#666666;
}
#footer .midle {
	margin-top:20px;
	padding-bottom:20px;
}
.newsreaderbg {
	position:relative;
	left:-10px;
	background-image:url(/img/title/middle.png);
	background-repeat:repeat-x;
	/*background-color:#0066FF;*/
	/*height:30px;*/
	height:48px;
	float:left;
	/*padding-top:18px;*/
	margin-bottom:0px;
}
.newsreaderbgleft {
	background-image:url(/img/title/leftborder.png);
	background-repeat:no-repeat;
	height:48px;
}
.newsreaderbgright {
	background-image:url(/img/title/rightborder.png);
	background-repeat:no-repeat;
	background-position: right 0px;
	height:48px;
}
.newsreaderTitlebgleft {
	background-image:url(/img/title/middleleft.png);
	margin-left:15px;
	background-repeat:no-repeat;
	height:48px;
}
.newsreaderTitlebgright {
	background-image:url(/img/title/middleright.png);
	margin-right:15px;
	background-repeat:no-repeat;
	background-position: right 0px;
	height:48px;
}
.newsreaderTitle {
	padding-top:18px;
}
.maps, .newstext {
	color:#FF3300;
	line-height:20px;
}
.mapentry {
	margin-bottom:30px;
}
#content div.map_title {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#content a:link.map_title, #content a:visited.map_title {
	color:#FF6600;
}
.mapnotes {
	font-size:10px;
	margin-bottom:10px;
	color:#FFFFFF;
}
.mapconstructor {
	font-size:12px;
	margin-bottom:5px;
}
.filesize {
	font-weight:bold;
}
.code {
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	margin-bottom:10px;
	line-height:normal;
}
div.text strong, div.newstext strong {
	color:#FFFFFF;
}
.servernames {
	float:left;
}
li.serverinfos:hover .servernames {
	color:#FFFFFF;
}
li.serverinfos:hover .serverips {
	color:#FFFFFF;
}
.serverips {
	float:right;
}
li.serverinfos {
/*line-height:20px;*/

}
li.serverinfos:hover {
	color:#FFFFFF;
	background-color:#666666/*background-color:#00CCFF;*/
}
/*li.serverinfos:active .servernames{
	background-color:#00CCFF;
}
*/

.q3tableentry {
	margin-right:10px;
}
.q3tableeImg {
	vertical-align:bottom;
	height:220px;
	padding-top:5px;
	padding-bottom:5px;
}
.q3tableentryImg {
	text-align:center;
}
div.q3tableentryImg .holder {
}
div.q3tableentryImg img {
	vertical-align:bottom;/*border:1px #FFFFFF solid;
	padding:4px;*/
	
}
.lastnews {
	font-size:10px;
	line-height:12px;
}
.newsreaderentrys {
/*min-height:1750px;*/
}
.newsreader.showentry {
	margin-bottom:30px;
	/*background-color:#006600;*/
	clear:both;
}
.newsreader.lastnews {
	margin-bottom:3px;
}
.smallbutton {
	margin:1px;
	border:1px solid #333333;
}
.imageleft {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:5px;
}
.imageright {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:5px;
}
.imagetop {
	margin-bottom:10px;
}
.imagetop2 {
	margin-top:10px;
	margin-bottom:10px;
}
.imageright {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.clear {
	clear:both;
	height:0px;
}
.center {
	text-align:center;
	margin-bottom:10px;
}
.Teaser {
	margin-bottom:10px;
}
.tfield {
	background-color:#666666;
	color:#FFFFFF;
	border:1px solid #000000;
	margin-top:5px;
	margin-bottom:5px;
}
.left .columntext {
	width:130px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.right .columntext {
	width:180px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.columntext a {
}
.hardwaregroup {
	color:#666666;
}
.hardware a {
	text-decoration:none;
	color:#666666;
}
.hardware {
	margin-bottom:10px;
}
.hardware a:hover {
	text-decoration:underline;
}
.Stil1 {
	color: #00CCCC
}
.Stil2 {
	color: #009900
}
.group1 a {color:#FF0000;}
.group1 a:hover {}
.group2 a{color:#FF6600;}
.group2 a:hover {}
.hardware a:hover .hardwaregroup {
	color:#FFFFFF;
}
.auction a {
	text-decoration:none;
	color:#666666;
}
.group0 a {
	color:#0FF;
}
.auction a:hover{font-weight:bold;}
.auction a:hover .hardwaregroup{
	text-decoration:none;
	color:#fff;
}
.DubLi_D,.DubLi_u,.DubLi_b,.DubLi_L,.DubLi_i{color:#666;}
.auction a:hover .DubLi_D {
	color:#2EA03D;
}
.auction a:hover .DubLi_u {
	color:#0166B8;
}
.auction a:hover .DubLi_b {
	color:#D00B13;
}
.auction a:hover .DubLi_L {
	color:#F7C116;
}
.auction a:hover .DubLi_i {
	color:#841B97;
}
.group3 a {
	color:#FFCC00;
}
.group3 a:hover {
}
.group4 a {
	color:#00FFFF;
}
.group4 a:hover {
}
.group5 a{
	color:#FF0099;
}
.group5 a:hover {}
.bunt a {
	text-decoration:none;
}
.bunt a:hover {
	font-weight:bold;
}
.Polycount {
	color:#33FF00;
}
.Teaser ul{
	
}
.Teaser ul .active{
	color:#FF0000;
}
.Teaser ul,
.Teaser ul li{
	margin:0px;
	padding-left:10px;
}
.Teaser ul li{
    padding-left:0px;
}
.Teaser ul li ul li{
	margin:0px;
	padding-left:0px;
}
