/*  copyright by 24designs   */
/*############ Body ##################*/
body {
background: #000000; /*besser -> #111111  red: #590000 / davor: #151515 */
color: #FFFFFF;
font-family: verdana;
font-size: 9px;
}

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

font {
color:#D2D2D2; /* text wie zb. news head oder vote in der navi */
font-family: verdana;
font-size: 10px;
}

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

font.small {
font-size: 11px;
color: #ffffff;
}

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

font.red {
color: #ff0000;
}

font.headmenu {
font-size: 12px;
color: #D50600;
}

font.quote {}

font.contenttext {
font-size: 11px;
font-family: verdana;
color: #FFFFFF    /* #242D32 content text zb. news, links content #435964 */
}

p {
color:#CCCCCC; /* ??? */
font-family: verdana;
font-size: 12px;
}

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 {
background-color:#092D35; /*guestbook / kommentar eintrag 1*/
}

th.even,
td.even {
background-color:#00252D; /*guestbook / kommentar eintrag 2*/
}

th.odd2,
td.odd2 {
background-color:#092D35; /*guestbook / kommentar eintrag 3*/
}

th.even2,
td.even2 {
background-color:#00252D; /*guestbook / kommentar eintrag 4*/
}

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

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

th.quote,
td.quote {
background-color: #163A42; /* 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.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 {
background-color: #7D8283;
}

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

table.contenthead {
background-color: black;
}

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;
font-size: 12px;
color: #FFFFFF; /*news head text, forum post text*/
}

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

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

th.designbodytop,
td.designbodytop {}

th.designbodyleft,
td.designbodyleft {}

th.designbodycenter,
td.designbodycenter	{}

th.designbodyright,
td.designbodyright	{}

th.designbodybottom,
td.designbodybottom	{}



th.contentodd,
td.contentodd {
background-color:#00252D; /*news archiv background 1*/
}

th.contenteven,
td.contenteven {
background: #092D35; /*news archiv background 2*/
}

th.contentodd2,
td.contentodd2 {
background-color:#00252D; /*news archiv background 4*/
}

th.contenteven2,
td.contenteven2 {
background-color:#092D35; /*news archiv background 3*/
}


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

th.left,
td.left {
background-color:#092D35; /*kontakt formular ihr name background*/
} 

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

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

td.detailcat {
font-size: 9px;
color: #888D8F; /* #D56400 */
background-color: #162D33; 
}

td.headcat {
font-size: 11px;
color: #888D8F;
background-color:#26373B;
}

td.insidetable1,
td.insidetable1 {
font-size: 11px;
color: #ffffff;
background-color:#162D33;
}

td.insidetable2,
td.insidetable2 {
font-size: 11px;
background-color:#092D35; /* #26373B*/
}

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: 11px;
background-color:#26373B; /* #00222B, #720000 */
color: #ffffff;
}

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 {
background: #163A42; /* news head background */
font-weight: bold;
}

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

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

td.navin,
th.navin {
color: #4C636B; /* status font color */
font-family: verdana;
font-size: 8pt;
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;
font-size: 8pt;
text-align: center;
}

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

td.design,
th.design {
background-color: #123444; /*background top banner*/
color: #000000;
font-family: verdana;
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;
font-size: 8pt;
color: #CCCCCC;
background-color:#666666;
}


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

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

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

A:hover {
text-decoration: none;
color : #FFFFFF;
font-size: 12px;
}
/*------------------------------------*/
A.big:link {
text-decoration: none;
color : #D50600; /* wein rot: B21C18 ---link farbe zb "archiv" unter vote */
font-size: 13px;
}

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

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

A.big:hover {
text-decoration: none;
color : #FFFFFF;
font-size: 13px;
}
/*------------------------------------*/
A.navright:link { /*navigation links*/				 				
text-decoration: none;
color : D50600;
}

A.navright:visited {
text-decoration: none;
color : #D50600;
}

A.navright:active {
text-decoration: none;
color : #D50600;
}

A.navright:hover {
text-decoration: none; 
color: #FFFFFF;
font-weight: none;
}
/*------------------------------------*/
A.forumthread:link { /* hauptforum thread link */
text-decoration: none;
color : #D50600;
font-weight: bold;
font-size: 12px;
}

A.forumthread:visited {
text-decoration: none;
color : #D50600;
font-weight: bold;
font-size: 12px;
}

A.forumthread:active {
text-decoration: none;
color : #D50600;
font-weight: bold;
font-size: 12px;
}

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

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

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

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

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

input,
option,
select,
textarea {
background-color: #394144; /*eingabe felder background*/
color: #FFFFFF;
font-family: verdana;
font-size: 10pt;
border-color: #333333;
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;
}

/*#############################################*/
/*  copyright by 24designs   */
