body {
 color: #cccccc;
 background-color: #000000;
 font-family: verdana,tahoma,helvetica;

}

body a:link, body a:visited, body a:active {
 color: #97C9CA;
 text-decoration: underline;

}
body a:hover {
 color: #B1441C;
 text-decoration: none;

}


.logobackground {
}



.mainpage {
 background-color: #1E3A3E;
}



.tableoutborder {
 background-color: #101b1b;
}



.tableinborder {
 background-color: #101b1b;
}

.threadline {
 color: #101b1b;
 background-color: #101b1b;
 height: 1px;
 border: 0;
}


.tabletitle {
 color: #000000;
 background-color: #4A7374;
 background-image: url(images/cellpic.gif);
}


.tabletitle_fc {
 color: #000000;
}


.inposttable {
 background-color: #303226;

}

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

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

}



.tablecat {
 color: #000000;
 background-color: #61ADAE;
 background-image: url(http://www.voiceless.de/forum/images/cellpic.gif);
}


.tablecat_fc {
 color: #000000;
}


.tablecat a:link, .tablecat a:visited, .tablecat a:active {
 color: #5E2410;
 text-decoration: underline;

}
.tablecat a:hover {
 color: #B1441C;
 text-decoration: none;

}

.tableb {
 color: #DFE1D7;
 background-color: #142E33;

}


.tableb_fc {
 color: #DFE1D7;
}


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

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

}

.tablea {
 color: #DFE1D7;
 background-color: #142E33;

}


.tablea_fc {
 color: #DFE1D7;
}


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

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

}

.prefix {
 color: #000000;



}

.time {
 color: #DFE1D7;



}

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


}

select {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #000000;
 background-color: #cfcfcf;

}

textarea {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #000000;
 background-color: #cfcfcf;

}

.input {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #000000;
 background-color: #cfcfcf;
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.publicevent {
 color: red;

}

.privateevent {
 color: blue;

}

.hoverMenu {
 display: none;
 position: absolute;
 z-index: 10;
 padding: 5px;
 border: 1px solid #1E221A;
 color: #DFE1D7;
 background-color: #142E33;
}
.hoverMenu ul {
 list-style-type: none;
 margin: 0;
 padding: 0;

}
.hoverMenu ul li {
 text-align: left;
 padding: 0;
}

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

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

/* Schrift-Formatierung */

.smallfont {
 font-size: 11px;
 font-family: Tahoma,Helvetica;
}

.normalfont {
 font-size: 13px;
 font-family: Tahoma,Helvetica;
}

p {
  font-size: 13px;
  font-family: Tahoma,Helvetica;
  text-align: justify;
}

/* Ausrichtung */

.center {
text-align:center;
}

.right {
text-align:right;
}


/* Rahmen um die Fotos */

#gallery
{
        position: relative;
}
#gallery .image
{
        text-align: center;
}
#gallery .image img
{
        border: 1px solid #a9a9a9;
        margin: 6px 6px 6px 6px;
        padding: 2px;
}
#gallery .image img:hover, .image img:focus
{
        background-color: #a9a9a9;
}
#gallery .imgdata
{
        border: 1px solid #a9a9a9;
        margin: 6px 0px 6px 0px;
        padding: 4px;
}
#gallery #nav
{
        border: 1px solid #a9a9a9;
        margin: 6px 0px 6px 0px;
        padding: 4px 4px 0px 4px;
        height: 18px;
}
#gallery #nav .alignleft
{
        float: left;
}
#gallery #nav .alignright
{
        float: right;
}
#gallery .folder
{
        margin: 6px 0px 6px 0px;
        padding: 4px 0px 4px 0px;
}