body{
    color: #E2E1E0;
    background-color: #344340;
    font-family: Verdana, Lucida, Sans-Serif;
    font-size: 10pt;
    text-align: left;
    vertical-align: text-top;
}

a:link{ color: #C9CB47; }
a:active{ color: #C9CB47; }
a:hover{ color: red; }
a:visited{ color: #C9CB47; }

a.small:link{ font-size: 8pt; text-decoration: none; }
a.small:active{ font-size: 8pt; text-decoration: none; }
a.small:hover{ font-size: 8pt; text-decoration: none; }
a.small:visited{ font-size: 8pt; text-decoration: none; }

a.unvisible:link{ color: #344340; }
a.unvisible:active{ color: #344340; }
a.unvisible:hover{ color: #344340; }
a.unvisible:visited{ color: #344340; }

hr{
    background-color: #C9CB47; /* Mozilla 1.4 */
    color: #C9CB47; /* IE 6 */
    border: #C9CB47; /* Opera 7.11 */
    height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

pre {
    background-image: url(../IMAGES/GENERAL/hinweis.gif);
    background-repeat: no-repeat;
    background-color: #1B2321;
    margin: 30px; /* Außenabstand */
    padding: 5px; /* Innenabstand */
    padding-left: 20px;
    border: 1px dashed #344340;
    white-space: pre;
}

div.hinweis {
    background-image: url(../IMAGES/GENERAL/hinweis.gif);
    background-repeat: no-repeat;
    background-color: #1B2321;
    padding: 5px; /* Innenabstand */
    padding-left: 25px;
    border: 1px dashed #344340;
}

div.alert {
    background-image: url(../IMAGES/GENERAL/alert.gif);
    background-repeat: no-repeat;
    background-color: #1B2321;
    padding: 5px; /* Innenabstand */
    padding-left: 25px;
    border: 1px dashed #344340;
}

div.done {
    background-image: url(../IMAGES/GENERAL/done.gif);
    background-repeat: no-repeat;
    background-color: #1B2321;
    padding: 5px; /* Innenabstand */
    padding-left: 25px;
    border: 1px dashed #344340;
}

div.question {
    background-image: url(../IMAGES/GENERAL/question.gif);
    background-repeat: no-repeat;
    background-color: #1B2321;
    padding: 5px; /* Innenabstand */
    padding-left: 25px;
    border: 1px dashed #344340;
}

div.admin {
    background-image: url(../IMAGES/GENERAL/admin.gif);
    background-repeat: no-repeat;
    background-color: #1B2321;
    padding: 5px; /* Innenabstand */
    padding-left: 25px;
    border: 1px dashed #344340;
}

input.Formular, textarea.Formular, select.Formular {
    background-color: #344340;
    color: #E2E1E0;
    border: 1px ridge #E2E1E0;
    font-family = Lucida;
}

input.Button {
    background-color: #42524F;
    color: #E2E1E0;
    border: 2px outset #E2E1E0;
    font-family = Lucida;
}

td.left{
    background-color: #C9CB47;
}

td.content{
    font-size: 10pt;
}

table.content{
    font-size: 10pt;
}

td.preview{
    font-size: 8pt;
}

tr.highlight{
    background-color: #42524F;
}

td.highlight{
    background-color: #42524F;
}

td.banner{
    border-top: solid;
    border-top-width: 1px;
    border-bottom: solid;
    border-bottom-width: 1px;
    border-color: #C9CB47;
}

div.edge_left_top{
    border-top: solid;
    border-top-width: 1px;
    border-left: solid;
    border-left-width: 1px;
    border-color: #C9CB47;
}

div.edge_left_bottom{
    border-bottom: solid;
    border-bottom-width: 1px;
    border-left: solid;
    border-left-width: 1px;
    border-color: #C9CB47;
}

div.edge_right_top{
    border-top: solid;
    border-top-width: 1px;
    border-right: solid;
    border-right-width: 1px;
    border-color: #C9CB47;
}

div.edge_right_bottom{
    border-bottom: solid;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-width: 1px;
    border-color: #C9CB47;
}

div.right_line{
    border-right: solid;
    border-right-width: 1px;
    border-color: #C9CB47;
}

.infotext {
    font-size: 8pt;
}

