/*  www.QuakeUnity.de   */
/*############ Body ##################*/
body {
background: #000000;
background-image: url(images/site-bg.jpg);
background-repeat: repeat-x;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
/* NEW */
/*--------------------------------------*/
td.th { /* Table Head */
font-size: 11px;
font-weight: bold;
color: #000000; }

td.ti { /* Table Info */
font-size: 9px;
color: #000000; }

td.tt, /* Table Text */
td.content11,
td.black11,
td.headcat {
font-size: 11px;
color: #000000; }

A.tl:link, /* Table Link */
A.tl:visited,
A.tl:active {
text-decoration: none;
color : #D50600; 
font-size: 11px; }

A.tl:hover { /* Table Link */
text-decoration: underline; }
/*--------------------------------------*/
td.ct, /* Content Text */
td.content10,
td.black10 {
font-size: 10px;
color: #000000; }

td.detailcat {
font-size: 11px;
color: #888D8F; }

td.ch { /* Content Head */
font-size: 11px;
color: #000000;
font-weight: bold; }

td.hh, /* Head Head */
font.headmenu {
font-size: 11px;
color: #D50600;
font-weight: bold; }

font.ht { /* Head Text */
font-size: 11px;
color: #000000;
font-weight: bold; }

font.hi { /* Head Info */
font-size: 11px;
color: #000000; }

A.cl:link, /* Content Link */
A.cl:visited,
A.cl:active {
text-decoration: none;
color : #D50600; 
font-size: 10px; }

A.cl:hover { /* Content Link */
text-decoration: underline; }

A.hl:link, /* Head Link */
A.hl:visited,
A.hl:active {
text-decoration: none;
color : #D50600; 
font-size: 11px; }

A.hl:hover { /* Head Link */
text-decoration: underline; }

td.content9
td.black9,
td.insidetable1 {
font-size: 9px;
color: #000000; }



/* ### */


/*############ Textformatierungen #######*/

font {
color:#000000; /* head text der memberliste */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

font.big {
font-size: 14px;
font-weight: bold;
}

font.small {
font-size: 9px;
color: #000000;
}

font.navsign {
font-size: 9px;
color: #000000;
}

font.forumedit {
font-size: 10px;
}

font.red {
color: #ff0000;
}

font.quote {
font-size: 9px;
color: #000000;
}

font.contenttext {
font-size: 9px; /* 11 */
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000    /* #242D32 content text zb. news, links content #435964 */
}

p {
color: #000000; /* msg das die mail per kontaktformular rausgegangen ist */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

p.contenttitle:first-letter {
font-size: 14px; /*news*/
font-weight: bold;
}


/* -------- FORUM -------- */
table.forumhead {
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*forum kopf*/
}

table.forumbody	{
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*forum middle*/
}

table.forumbottom {
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*forum bottom*/
}

th.forum1,
td.forum1 {
background-color:#092D35; /*forum unterforen folder back*/
}

th.forum2,
td.forum2 {
background-color:#00252D; /*hauptforum background*/
}

th.forum3,
td.forum3 {
background-color:#092D35; /*forum unterforen back*/
}

th.forum4,
td.forum4 {
background-color:#00252D; /*forum author background*/
}

th.odd,
td.odd {
 /*guestbook / kommentar eintrag 1*/
}

th.even,
td.even {
 /*guestbook / kommentar eintrag 2*/
}

th.odd2,
td.odd2 {
 /*guestbook / kommentar eintrag 3*/
}

th.even2,
td.even2 {
 /* guestbook, kommentar eintrag 4, memberliste 4 */
}

td.head,
th.head {
background: #163A42; /* guestbook head */
color: #0e0e0e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
}

table.quote {
background-color: #7D8283; /* zitat rand */
}

th.quote,
td.quote {
background-color: #ffffff; /* zitat hintergrund */
}
/* --------------------- */

/*######### Tabellen #########*/

table.head {
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; 
} /*haar-rand um "welcome msg", "login", "copyright"  #666666 */
/* --------------------- */

table.pixel {
border-collapse: collapse;
border-color: #000000; /* 1px tabelle #747474 */
}

/* qu4 test */
/* --------------------- */
table.body {
color: #ff0000; /*???*/
}

table.bottom {
color: #0000ff; /*???*/
}

table.sitehead {
background-color: #666666; /*???*/
border-left: 0px #999999 solid; /*top haar-rand, um den banner*/
border-top: 0px #999999 solid; /*top haar-rand, um den banner*/
border-right: 0px #333333 solid; /*top haar-rand, um den banner*/
border-bottom: 0px #333333 solid; /*top haar-rand, um den banner*/
}

table.sitebody {}

table.sitecenter {}

table.userhead {
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*haar-rand "persönlicher bereich"*/
}
 
table.userbody {
border-top: 1px #7D8283 solid;
border-left: 1px #7D8283 solid;
border-right: 1px #7D8283 solid;
border-bottom: 1px #7D8283 solid; /*haar-rand "kontaktformular"*/
}
 
table.userbottom {
background-color: #0000ff; /*???*/
} 

table.commentbody {
background-color: #8BA3AD; /* rand um und in den news comments */
}

table.inrand {
background-color: #00FF00; /* rand um und in den news comments */
}

table.standard {
}

table.imbody {
background-color: #435964; /* im msg inside rand */
}

table.contenthead {
}

table.contentbody {  /* rand um news */
border-top: 0px #7D8283 solid;
border-left: 0px #7D8283 solid;
border-right: 0px #7D8283 solid;
border-bottom: 0px #7D8283 solid;
}


/*=== guestbook ===*/
table.gbookhead	{
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*Gästebuch top und bottom haar-rand*/
}

table.gbookbody	{
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*Gästebuch inside haar-rand*/
}

table.gbookbottom {
background-color: black;
}
/*=== guestbook ===*/


/*=== navigation ===*/
table.navtableleft,
table.navtableleft {
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*navi links haar-rand*/
}

table.navtableright,
 table.navtableright {
border-top: 1px #435964 solid;
border-left: 1px #435964 solid;
border-right: 1px #435964 solid;
border-bottom: 1px #435964 solid; /*navi rechts haar-rand*/
}
/*=== navigation ===*/



/*############ Tabellenzellen #########*/

th,
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000; /*news head text*/
}

td.small,
td.small {
font-size: 11px;
}

td.copyright {
font-size: 9px;
}

td.cw {
font-size: 9px;
color: #000000;
}

th.designbodytop,
td.designbodytop {}

th.designbodyleft,
td.designbodyleft {}

th.designbodycenter,
td.designbodycenter	{}

th.designbodyright,
td.designbodyright	{}

th.designbodybottom,
td.designbodybottom	{}



th.contentodd,
td.contentodd {
}

th.contenteven,
td.contenteven {
}

th.contentodd2,
td.contentodd2 {
}

th.contenteven2,
td.contenteven2 {
}


th.right,
td.right {
 /* forum top und bottom */
font-size: 11px; 
}

th.left,
td.left {
 /*kontakt formular ihr name background*/
font-size: 11px;
} 

 /* about in / content farbe / #E0E8EB, #C6D5DA, #D7E2E8, #E2EAED  */

td.insidehead,
td.insidehead {
font-size: 11px;
color: #ffffff;
}


td.insidetable2,
td.insidetable2 {
font-size: 9px;
}

td.insidetable3,
td.insidetable3 {
font-size: 11px;
background-color:#163A42;
}

td.insidetable4,
td.insidetable4 {
font-size: 11px;
color: #D2D2D2;
background-color:#00ff00;
}

td.insidetable5,
td.insidetable5 {
font-size: 9px;
color: #000000;
}

td.insidetable-loose,
td.insidetable-loose {
font-size: 11px;
background-color:#E0E8EB;
color: #ff0000;
}

td.insidetable-win,
td.insidetable-win {
font-size: 11px;
background-color:#E0E8EB;
color: #009900;
}

td.why,
th.why {
font-size: 11px;
background-color:#D0DDE2;
}

td.bg,
th.bg {
background-color: #B4B4B4;
color: #000000;
font-size=: 1px;
}


td.heads,
th.heads {
 /* news head background, memberliste heads */
font-weight: bold;
}

td.navheadleft,
th.navheadleft {
color: #FFFFFF;    /* navi head text zb. QuakeUnity .. oder das grau: #6F6F6F */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt; text-align: center;
}

td.navheadright,
th.navheadright	{
color: #FFFFFF;    /* navi head text zb. login */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt; text-align: center;
}

td.navin,
th.navin {
color: #D2D2D2; /* D2D2D2 - status font color */
font-family: Verdana, Arial;
font-size: 9px;
text-align: center;
border-left: 0px #ff0000 solid;
border-top: 0px #ff0000 solid;
border-right: 0px #ff0000 solid;
border-bottom: 0px #435964 solid;
}

td.banner,
th.banner {
text-align: center;
border-left: 0px #ff0000 dashed;
border-top: 0px #ff0000 dashed;
border-right: 0px #ff0000 dashed;
border-bottom: 1px #435964 dashed;
}

td.navbgleft,
th.navbgleft {
 /*nav background left*/
color: #4C636B; /* status font color */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
}

td.navbgright,
th.navbgright {
 /*nav background right*/
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
}

td.design,
th.design {
background-color: #123444; /*background top banner*/
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
}

th.top, 
td.top {
background-color: #666666;
color: #000000;
font-size:1px;
background-image: url(img/topbg.gif);
}

th.centertop, 
td.centertop {
color: #404040;
font-size:1px;
background-image: url(img/centertopbg.gif);
}

th.centerbot, 
td.centerbot {color: #404040;
font-size:1px;
background-image: url(img/centerbotbg.gif);
}

th.centerrightb, 
td.centerrightb	{
color: #CCCCCC;
font-size:1px;
background-image: url(img/centerrightb.gif);
}

th.centerleftb, 
td.centerleftb {
color: #CCCCCC;
font-size:1px;
background-image: url(img/centerleftb.gif);
}

th.center,
td.center {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #CCCCCC;
background-color:#666666;
}


/*############ Links #################*/
A:link,
A:visited,
A:active {
text-decoration: none;
color : #D50600; /* wein rot: B21C18 ---link farbe zb "archiv" unter vote */
font-size: 10px; }

A:hover {
text-decoration: underline; }
/*------------------------------------*/
A.won:link {
text-decoration: none;
color : #006600; /* last clan wars won clan link */
font-size: 9px;
}

A.won:visited {
text-decoration: none;
color : #006600;
font-size: 9px;
}

A.won:active {
text-decoration: none;
color : #006600;
font-size: 9px;
}

A.won:hover {
text-decoration: underline;
color : #006600; /* #ffffff */
font-size: 9px;
}
/*------------------------------------*/
A.lose:link {
text-decoration: none;
color : #D50600; /* last clan wars lose clan link */
font-size: 9px;
}

A.lose:visited {
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.lose:active {
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.lose:hover {
text-decoration: underline;
color : #D50600; /* #ffffff */
font-size: 9px;
}
/*------------------------------------*/
A.cat:link {
text-decoration: none;
color : #E4E4E4; /* wein rot: B21C18 ---link farbe zb "archiv" unter vote */
font-size: 9px;
}

A.cat:visited {
text-decoration: none;
color : #E4E4E4;
font-size: 11px;
}

A.cat:active {
text-decoration: none;
color : #E4E4E4;
font-size: 11px;
}

A.cat:hover {
text-decoration: none;
color : #E4E4E4;
font-size: 11px;
}
/*------------------------------------*/
A.navleft:link { /*navigation links*/				 				
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.navleft:visited {
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.navleft:active {
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.navleft:hover {
text-decoration: none; 
color: #000000;
font-weight: none;
font-size: 9px;
}
/*------------------------------------*/
A.navright:link { /*navigation links*/				 				
text-decoration: none;
color : D50600;
font-size: 9px;
}

A.navright:visited {
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.navright:active {
text-decoration: none;
color : #D50600;
font-size: 9px;
}

A.navright:hover {
text-decoration: none; 
color: #000000;
font-weight: none;
font-size: 9px;
}
/*------------------------------------*/
A.noline:link { /*navigation links*/				 				
text-decoration: none;
color : #D50600;
font-size: 11px;
}

A.noline:visited {
text-decoration: none;
color : #D50600;
font-size: 11px;
}

A.noline:active {
text-decoration: none;
color : #D50600;
font-size: 11px;
}

A.noline:hover {
text-decoration: none; 
color: #FFFFFF;
font-weight: none;
font-size: 11px;
}

/*------------------------------------*/
A.letter:link {
text-decoration: underline;
color : #D50600; /* wein rot: D50600 ---link farbe zb "archiv" unter vote */
font-size: 11px;
}

A.letter:visited {
text-decoration: underline;
color : #D50600;
font-size: 11px;
}

A.letter:active {
text-decoration: none;
color : #ffffff;
font-size: 11px;
}

A.letter:hover {
text-decoration: underline;
color : #D50600; /* #ffffff */
font-size: 11px;
}
/*------------------------------------*/
A.forumthread:link { /* hauptforum thread link */
text-decoration: none;
color : #000000;
font-weight: bold;
}

A.forumthread:visited {
text-decoration: none;
color : #000000;
font-weight: bold;
}

A.forumthread:active {
text-decoration: underline overline;
color : #000000;
font-weight: bold;
background-color: #FFFFFF;
}

A.forumthread:hover {
text-decoration: underline;
color : #000000;
font-weight: bold;
}
/*------------------------------------*/
A.forumcat:link {/* hauptforum category link */
text-decoration: none;
color : #B21C18; 
font-weight: bold;
font-size: 13px;
}

A.forumcat:visited {
text-decoration: none;
color : #B21C18;  
font-weight: bold;
font-size: 13px;
}

A.forumcat:active {
text-decoration: none;
color : #B21C18;
font-weight: bold;
background-color: #FFFFFF;
font-size: 13px;
}

A.forumcat:hover {
text-decoration: underline;
color : #000000;  
font-weight: bold;
font-size: 13px;
}
/*------------------------------------*/
A.copyright:link {/* hauptforum category link */
text-decoration: none;
color : #D50600; 
font-weight: none;
font-size: 11px;
}

A.copyright:visited {
text-decoration: none;
color : #D50600;  
font-weight: none;
font-size: 11px;
}

A.copyright:active {
text-decoration: none;
color : #D50600;
font-weight: none;
font-size: 11px;
}

A.copyright:hover {
text-decoration: underline;
color : #000000;  
font-weight: none;
font-size: 11px;
}

/*############ Submit-Felder #################*/

input,
option,
select,
textarea {
background-color: #ffffff; /*eingabe felder background*/
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-color: #747474;
border-style: groove;
border-width: 1px;
scrollbar-track-color: #666666;
}

input.w90,
option.w90,
select.w90,
textarea.w90 {
width:90%;
}

input.small {
font-size: 9px;
border-width: 1px;
}

input.formtext {
font-size: 8pt;
border-width: 1px;
}

/*#############################################*/
/*  www.QuakeUnity.de   */