body {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: #191b21;
	background-image: url(back.gif);
	font-size:x-small;
	voice-family:"\"}\"";
	voice-family:inherit;
 color: #C1C1C7;
	margin-left: 20px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
}

body, td {
    font-size: 11px;
}

body a:link {
    color: #c1c1c7;
    text-decoration: none;
}

body a:visited, body a:active {
    color: #c1c1c7;
    text-decoration: none;

}

body a:hover {
    color: #c1c1c7;
    text-decoration: ;

}
.mainpage {
  background-color: #191b21;//#34353b;
}

.homepage {
  background-color: #191b21;
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 0px  #000000 solid;
  }

.footer {
  background-color: #191b21;
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 0px  #000000 solid;
  border-bottom: 1px  #000000 solid;
  }

.tableoutborder {
  background-color: #333333;

}

td.ucpc {
  color: #000000;
  background-color: #000000;
  background-image: url(catpic2.gif);
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 1px  #000000 solid;
}

.tableinborder {
  background-color: #363636;
  border-left: 1px  #504f4f solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #504f4f solid;
  border-bottom: 1px  #000000 solid;

}

table.menubarbackground {
      color: #000000;
      background-color: #000000;
      background-image: url(th_1a_bg.gif);
      font-weight: small;
	  font-size: 12pt;
}

table.menubarbackground a:link, table.menubarbackground a:visited {
  color: #E7AC1D;
  font-size: 8pt;
  text-decoration: underline;
}

table.menubarbackground a:active, table.menubarbackground a:hover {
  color: #ed9226
  text-decoration: none;
}

.threadline {
  color: #ADADAD;
}

table.statusbar {
background-color: #E2E2E2;//#F4F4F0;
border-style: ridge;
border-width: 2px;
}

table.menu {
background-color: #082946;//#F4F4F0;
border-style: ridge;
border-width: 2px;
}

table.menu a:link {
  color: #000000;
  font-size: 10pt;
  text-decoration: none;
}

td.menunavigation {
    color: #D0D0D0;
    background-color: #363636;//#28282d;
	font-weight: bold;
	font-size: 8pt;
	border-style: none solid none solid;
	border: none;
}

td.menunavigationp a:link {
  color: #D0D0D0;
  font-size: 8pt;
  text-decoration: none;
}

td.menunavigationp {
    color: #FFC600;
    background-color: #363636;
	font-weight: bold;
	font-size: 8pt;
	border-style: none solid none solid;
	border: none;
}

td.menunavigationp a:link {
  color: #0ad000;
  font-size: 8pt;
  text-decoration: none;
}

td.menunavigationtp {
color: #b30000;
        background-color: #363636;
	font-weight: bold;
	font-size: 8pt;
	border-style: none solid none solid;
	border: none;
}

td.menunavigationtp a:link {
  color: #079400;
  font-size: 8pt;
  text-decoration: none;
}

td.menunavigationd {
color: #f20000;
    background-color: #363636;
	font-weight: bold;
	font-size: 8pt;
	border-style: none solid none solid;
	border: none;
}

td.menunavigationd a:link {
  color: #ca453c;
  font-size: 8pt;
  text-decoration: none;
}

td.menunavigation:Hover{
	font-weight: bold;
	font-size: 8pt;
	border-style: none solid none solid;
	border: none;

}

td.bottom {
  color: #D0D0D0;
  border: none;
}

.tabletitle {
  color: #FFC600;
  background-color: #363636;
  background-image: url(th_1_bg.gif);
  border: none;
}

.tabletitle_fc {
  color: #ADADAD;
}

.inposttable {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c1c1c7;
  background-color: #191b21;
  border-left: 1px  #111111 solid;
  border-right: 1px  #535353 solid;
  border-top: 1px  #111111 solid;
  border-bottom: 1px  #535353 solid;
}

.tabletitle a:link, .tabletitle a:visited, .tabletitle a:active {
  color: #FFC600;
  text-decoration: none;
}

.tabletitle a:hover {
  color: #39567c;
  text-decoration: underline;
}

.smallfont {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-color: #E7AC1D;
}

.normalfont {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-color: #E7AC1D;
}

.tablecat1 {
  color: #b8c4cd;
  background-color: #333333;
  background-image: url(catpic.gif);
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 1px  #000000 solid;
}

.tablecat {
background-image: url(catpic.gif);
background-color: #363636;
border-top: #504F4F 1px solid;
border-left: #504F4F 1px solid
}

.tablecat_fc {
  color: #ADADAD;
  background-image: url(catpic2.gif);
}
.topnav a:link, .topnav a:visited, .topnav a:active {
  color: #FFC600 !important;
  text-decoration: none;
}
.topnav {
background-image: url(nav_07.gif);
background-color: #363636;
border: none;

}

.tablecat a:link, .tablecat a:visited, .tablecat a:active {
  color: #FFC600 !important;
  text-decoration: none;
}

.tablecat a:hover {
  color: #ADADAD !important;
  text-decoration: underline;
}

.tablea {
color: #C1C1C7;
background-color: #424242;
border-top: #504F4F 1px solid;
border-left: #504F4F 1px solid
}

.tablea a:link, .tablea a:visited, .tablea a:active {
  color: #aeaeb4;
  text-decoration: underline;
}

.tablea a:hover {
  color: #e7ac1d;
  text-decoration: none;
}

.tableb {
color: #C1C1C7;
background-color: #363636;
border-top: #504F4F 1px solid;
border-left: #504F4F 1px solid
}

.tableb a:link, .tableb a:visited, .tableb a:active {
  color: #e7ac1d;
  text-decoration: underline;
}

.tableb a:hover {
  color: #ADADAD;
  text-decoration: none;
}

.tableb_fc {
 color: #CED6DC;
}

.tablea1 {
  color: #8d9194;
  background-color: #092844;
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 1px  #000000 solid;
  text-align: left;
}

.prefix {
  color: red;
}

.time {
  color: #193AA2;
}

.highlight {
  color: red;
  font-weight: bold;
}

select {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c1c1c7;
  background-color: #191b21;
  border-left: 1px  #111111 solid;
  border-right: 1px  #535353 solid;
  border-top: 1px  #111111 solid;
  border-bottom: 1px  #535353 solid;
}

textarea {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c1c1c7;
  background-color: #191b21;
  border-left: 1px  #111111 solid;
  border-right: 1px  #535353 solid;
  border-top: 1px  #111111 solid;
  border-bottom: 1px  #535353 solid;

}

input {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c1c1c7;
  background-color: #191b21;
  border-left: 1px  #111111 solid;
  border-right: 1px  #535353 solid;
  border-top: 1px  #111111 solid;
  border-bottom: 1px  #535353 solid;
  text-indent : 2px;
}

button {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #c1c1c7;
  background-color: #303030;
  border-left: 1px  #535353 solid;
  border-right: 1px  #111111 solid;
  border-top: 1px  #535353 solid;
  border-bottom: 1px  #111111 solid;
}

.publicevent {
  color: red;
}

.privateevent {
 color: blue;

}

form {
  padding:0px;
  margin:0px;
}

pre {
  font-family: 'MS LineDraw', monospace;
  padding:0px;
  margin:0px;
}

.pn {
  color: #000000;
  background-color: #000000;
  background-image: url(pn_box.gif);
  border-style: none solid none solid;
  border: none;
}

.ucuser          { color: #9CDEDF; }
.ucpoweruser     { color: #00ff99; }
.ucextremuser    { color: #C3C318; }
.ucvip           { color: #9C5A9C; }
.ucuploader      { color: #0066FF; }
.ucmoderator     { color: #990033; }
.uccoadmin       { color: #18849C; }
.ucadministrator { color: #CC0066; }
.ucteamleitung   { color: #39DF18; }
.ucsysop         { color: #ff0000; }
.ucowner         { color: #18DFDF; }
.uccoder         { color: #FFFFFF; }
.ucpartvip       { color: #C37B7B; }

.tabled {
  color: #8d9194;
  background-color: #092844;
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 1px  #000000 solid;
  text-align: left;
}

.tablee {
  color: #8d9194;
  background-color: #092844;
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 1px  #000000 solid;
  text-align: left;
}

.tablef {
  color: #8d9194;
  background-color: #092844;
  border-left: 1px  #000000 solid;
  border-right: 1px  #000000 solid;
  border-top: 1px  #000000 solid;
  border-bottom: 1px  #000000 solid;
  text-align: left;
}
