a:active, a:hover {
    color: yellow;
}

a:link, a:visited {
    color: #cfcfcf;
}

body,input,select,textarea {
    color:white;
    background-color:black;
}

div.menutitle {
    background-color: #808080;
    color: white;
    font-weight: bold;
    text-align: center;
}

hr {
    background-color: transparent;
    color: #808080;
}

input, select, textarea {
 background-color:#606060;
 border-bottom-color: white;
}

td.Inhalt {
    background-color: #606060;
    border: 4px outset #808080;
    color: white;
}

td.logo {
    border: 4px outset #808080;
    padding: 2px;
    text-align: center;
}

td.menu {
    border: 4px outset #808080;
    min-width: 165px;
    max-width: 200px;
    overflow: hidden;
    vertical-align: top;
    width: 165px;
}

td.path {
    background-color: #606060;
    border: 4px outset #808080;
    color: white;
}

td.register, th.register {
    border-bottom: none;
    border-left: 1px solid #808080;
    border-right: 1px solid #808080;
    border-top: 1px solid #808080;
    text-align: center;
}

textarea {
    border: solid white 1px;
}

.bottom {
 background-color:#606060;
 color:white;
 border: 4px outset #808080;
}

.forumcode {
    background-color: transparent;
    border: #000000;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-style: solid;
    color: #000000;
    font-family: Courier, 'Courier New', sans-serif;
    font-size: 10px;
}

.forumquote {
    background-color: transparent;
    border: #9f9f9f;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style: dotted;
    border-top-width: 1px;
    color: #9f9f9f;
    font-size: 10px;
}

.Inhalt table {
    border: 1px outset #808080;
    border-collapse:collapse;
}

.Inhalt th {
    background-color: #808080;
}

.Inhalt input, .Inhalt option, .Inhalt select, .Inhalt textarea   {
    background-color: #606060;
    color: white;
}

.InterfaceMsgBox {
    border: outset 1px #808080;
    width: 100%;
}

.InterfaceMsgBoxBody {
    background-color: transparent;
    border: outset 1px #808080;
    color: black;
    padding: 10px;
    padding-bottom: 0px;
    text-align: justify;
}

.InterfaceMsgBoxBottom {
    background-color: transparent;
    color: #9f9f9f;
}

.InterfaceMsgBoxCaption {
    background-color: transparent;
    color: white;
    font-size: 11pt;
    padding-left: 10px;
}

.InterfaceMsgBoxChoice
{
    background-color: transparent;
    color: white;
    padding: 10px;
    padding-top: 0px;
    text-align: justify;
    white-space: nowrap;
}

.InterfaceMsgBoxIcon {
    padding: 10px;
    vertical-align: top;
}

.InterfaceMsgBoxText {
    background-color: transparent;
    color: white;
    padding: 10px;
    padding-bottom: 0px;
    text-align: justify;
}

.main {
    background-color:#000000;
    color: white;
}

.main input, .main option, .main select, .main textarea {
    background-color: #606060;
}

.menu {
    background-color: #606060;
    border: 4px outset #808080;
    color: #ffffbf;
    padding: 2px;
}

.top {
    background-color: #606060;
}

.row1, .row2, .row3, .row4 {
    background-color:#606060;
    border-width: 0px 0px 0px 1px;
}

.forumspacerow {
    background-color:#808080;
    height: 4px;
}

#dbdebug {
    background-color:#bfbfbf;
    color:black;
}

#footer {
 background-color: #606060;
 border-top-color: gray;
 color: white;
}

#motd {
    background-color: #606060;
    border-bottom-color: gray;
    color: white;
}

