.tabletable{
	border: 1px solid #000000;
	background-color: transparent;
}

.tableHeaderTD { border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #778899; color : #000000; font-size : 11px; }

.tableFooterTD{ border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #808080; color : #000000; font-size : 11px; }

.tableColumnLeftTD{ border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #FFCF63; color : #000000; font-size : 11px; }

.tableDataTD{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #C6C7BD;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #EFEBE7;
	background-color: #4A4A4A;
	color: #000000;
	font-size: 11px;
}

.tableDataAltTD{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #a52a2a;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #a52a2a;
	background-color: #778899;
	color: #f0f8ff;
	font-size: 11px;
}

.tableColumnRightTD{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #C6C7BD;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #EFEBE7;
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
}

.tableRowDataTD1{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #C6C7BD;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #EFEBE7;
	background-color: #BBD5D4;
	color: #000000;
	font-size: 11px;
}

.tableRowDataTD2{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #C6C7BD;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #EFEBE7;
	background-color: #DCDCDC;
	color: #000000;
	font-size: 11px;
}

.tableColDataTD1{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #C6C7BD;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #EFEBE7;
	background-color: #DCDCDC;
	color: #000000;
	font-size: 11px;
}

.tableColDataTD2{
	border-top: 1px solid #C6C7BD;
	border-left: 1px solid #C6C7BD;
	border-bottom: 1px solid #EFEBE7;
	border-right: 1px solid #EFEBE7;
	background-color: #f5f5f5;
	color: #000000;
	font-size: 11px;
}

.tableHeaderTR {
	border-bottom: 1px solid #63655A;
	border-right: 1px solid #63655A;
	border-top: 1px solid #D6D3C6;
	border-left: 1px solid #D6D3C6;
	background-color: #95A4BB;
	color: #000000;
	font-size: 11px;
}

.tableFooterTR{
	border-bottom: 1px solid #63655A;
	border-right: 1px solid #63655A;
	border-top: 1px solid #D6D3C6;
	border-left: 1px solid #D6D3C6;
	background-color: #304D6B;
	color: #000000;
	font-size: 11px;
}

td.splattbar{
	/* background: #1e3653; */
	/* background: #375982; */
	background: black;
	BACKGROUND-IMAGE: url(/themes/subBlack3dBlue/forums/images/bgin2.png);
	/* BACKGROUND-COLOR: #3a3a3a; */
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-WEIGHT: bolder;
	Text-Decoration: none;
	margin-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	/* font: normal bolder; */
}
td.splattbar a:link { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: white; Text-Decoration: none;}
td.splattbar a:active {  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: white; Text-Decoration: none;}
td.splattbar a:visited {  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: white; Text-Decoration: none;}
td.splattbar a:hover {  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #E9960C; Text-Decoration: none;}

font.sig{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #DDDDDD;
	
	Text-Decoration: none;
}

td.splattbox1{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #DDDDDD;
	
	Text-Decoration: none;
}

td.splattbox{
	/* background: #375982; */
	/* background: #375982; */
	background: black;
	BACKGROUND-IMAGE: url(/themes/subBlack3dBlue/forums/images/bgin2.png); 
	/* background: #545454; */
	/* BACKGROUND-IMAGE: url(/themes/subBlack3dBlue/forums/images/bgm.jpg); */
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #DDDDDD;
	
	Text-Decoration: none;
	margin-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 0px solid #7A7A7A;
	border-right: 1px solid #7A7A7A;
	border-top: 0px solid #7A7A7A;
	border-bottom: 1px solid #7A7A7A;
}
td.splattbox a:link {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FBC300;
	
	Text-Decoration: none;
}
td.splattbox a:active {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FBC300;
	
	Text-Decoration: none;
}
td.splattbox a:visited {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FBC300;
	
	Text-Decoration: none;
}
td.splattbox a:hover {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FBC300;
	
	Text-Decoration: none;
}

td.splattthreadbar{
	/*background: #545454;*/
	/* background: #375982; */
	background: black;
	BACKGROUND-IMAGE: url(/themes/subBlack3dBlue/forums/images/bgin2.png);
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FBC300;
	
	Text-Decoration: none;
	margin-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-left: 1px solid #7A7A7A;
	border-right: 1px solid #7A7A7A;
	border-top: 1px solid #7A7A7A;
	border-bottom: 1px solid #7A7A7A;
}
td.splattthreadbar a:link { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #FBC300;  Text-Decoration: none;}
td.splattthreadbar a:active {  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #FBC300;  Text-Decoration: none;}
td.splattthreadbar a:visited {  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #FBC300;  Text-Decoration: none;}
td.splattthreadbar a:hover {  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #E9960C;  Text-Decoration: none;}

td.zitat{
BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: white;  Text-Decoration: none;
margin-right : 0px;  padding-top:2px;
padding-bottom : 2px; padding-left : 4px;
padding-right : 2px;
color: #000000;
border-left : 1px solid #d0d0d0; border-right:1px solid #d0d0d0;
border-top: 1px solid #d0d0d0; border-bottom :1px solid #d0d0d0; }
td.zitat a:link { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: underline;}
td.zitat a:active {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: underline;}
td.zitat a:visited {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: underline;}
td.zitat a:hover {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #E9960C;  Text-Decoration: underline;}

td.zitatbar{
background : #d2d2d2; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: none;
margin-right : 0px;  padding-top:2px;
padding-bottom : 2px; padding-left : 2px;
padding-right : 2px;
border-left : 1px solid #7A7A7A; border-right:1px solid #7A7A7A;
border-top: 1px solid #7A7A7A; border-bottom :1px solid #7A7A7A; }
td.zitatbar a:link { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: none;}
td.zitatbar a:active {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: none;}
td.zitatbar a:visited {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black;  Text-Decoration: none;}
td.zitatbar a:hover {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #E9960C;  Text-Decoration: none;}

td.code{
BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; COLOR: black;  Text-Decoration: none;
margin-right : 0px;  padding-top:2px;
padding-bottom : 2px; padding-left : 4px;
padding-right : 2px;
color: #000000;
border-left : 1px solid #d0d0d0; border-right:1px solid #d0d0d0;
border-top: 1px solid #d0d0d0; border-bottom :1px solid #d0d0d0; }
td.zitat a:link { FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; COLOR: black;  Text-Decoration: underline;}
td.zitat a:active {  FONT-SIZE: 12px; FONT-FAMILY: Times New Roman, sans-serif; COLOR: black;  Text-Decoration: underline;}
td.zitat a:visited {  FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; COLOR: black;  Text-Decoration: underline;}
td.zitat a:hover {  FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; COLOR: #E9960C;  Text-Decoration: underline;}

span.pbutton{
background : black; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #e29005;  Text-Decoration: none;
margin-right : 2px;
margin-top:2px;
margin-bottom:2px;
padding-top:2px;
padding-bottom : 2px; padding-left : 4px;
padding-right : 4px;
border-left : 1px solid white; border-right:1px solid white;
border-top: 1px solid white; border-bottom :1px solid white; }
span.pbutton a:link { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #e29005;  Text-Decoration: none;}
span.pbutton a:active {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #e29005;  Text-Decoration: none;}
span.pbutton a:visited {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #e29005;  Text-Decoration: none;}
span.pbutton a:hover {  FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #e29005;  Text-Decoration: none;}

span.online{
background : green; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: white;  Text-Decoration: none;
margin-right : 2px;
margin-top:2px;
margin-bottom:2px;
padding-top:2px;
padding-bottom : 2px; padding-left : 4px;
padding-right : 4px;
border-left : 1px solid white; border-right:1px solid white;
border-top: 1px solid white; border-bottom :1px solid white; }

span.offline{
background : red; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: white;  Text-Decoration: none;
margin-right : 2px;
margin-top:2px;
margin-bottom:2px;
padding-top:2px;
padding-bottom : 2px; padding-left : 4px;
padding-right : 4px;
border-left : 1px solid white; border-right:1px solid white;
border-top: 1px solid white; border-bottom :1px solid white; }

.absmiddle { 
vertical-align : middle; 
} 

/* Web 2.0: Glossy http://mortox.de/blog/wp-content/uploads/2008/07/web-2-0-headlines.html */
hx1 {
      color: #de0060;
      font-size: 30px;
      line-height: 32px;
      font-weight: bold;
      text-transform: uppercase;
      overflow: hidden;
      margin: 20px;
      position: relative;
    }
    
    /* for ie6: no glossy :( */
    hx1 span {
     display: none
    }
    
    /* for others: glossy glossy glossy! */
    hx1>span,
    hx1 a>span {
      display: inline;
      position: absolute;
      background: url(gloss.png);
      height: 100%;
      width: 100%;
    }


