body {
background-color:#000000;
color:#02ff02;
font-family: Verdana, Arial, sans-serif;
}

td.schriftzug {
background-color:#000000;
color: #02ff02;
font-size: 30px;
font-weight:bold;
padding-left:10px;
}

.abstand {
background-color:#000000;
border-top:2px solid black;
max-height:15px;
}

.unten, {
background-color:#02ff02;
color: #000000;
font-size:12px;
line-height:15px;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
max-height:15px;
padding-left:10px;
text-decoration:none;
}
.unten a {
background-color:#02ff02;
color: #000000;
font-size:12px;
line-height:15px;
max-height:15px;
text-decoration:none;
}

.nachoben, .nachoben a {
background-color:#02ff02;
color:white;
font-size:12px;
line-height:13px;
border:1px solid #EFEFEF;
max-height:14px;
text-decoration:none;
padding:2px;
}
.nachoben {
margin-left:430px;
}

.abstand1 {
background-color:#000000;
border-left: 1px solid black;
border-top: 1px solid black;
}

.abstand2 {
background-color:#000000;
border-right: 1px solid black;
}

table.haupttabelle {
border: 1px solid #02ff02;
}

.content_start {
background-color:#000000;
color:#02ff02;
padding-left:40px;
padding-right:20px;
padding-top:20px;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:16px;
}

.content {
background-color:#000000;
color:#02ff02;
padding-left:40px;
padding-right:20px;
padding-top:20px;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:16px;
}

.contentnews {
background-color:#000000;
color:#02ff02;
padding-left:20px;
padding-right:20px;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:16px;
height:380px;
}

.wichtig {
background-color:#000000;
color:#02ff02;
font-size:15px;
font-family:verdana, helvetica, arial;
line-height:16px;
}

a.verlinkung {
background-color:#000000;
color:#02ff02;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:18px;
text-decoration:none
}

a.verlinkung:hover {
background-color:#000000;
color:#ff7f02;
font-size:14px;
font-family:verdana, helvetica, arial;
line-height:18px;
text-decoration:none
}

.bilder {
border: 1px solid #02ff02;
background-color:#000000;
}

.training {
border-color: #02ff02;
}

hr {
color:#02ff02;
background-color:#000000;
margin-right:20px;
}

h1, h2 {
background-color:#000000;
color:#02ff02;
font-family:verdana, helvetica, arial;
line-height:16px;
}

h1 {
font-size:16px;
padding-bottom:10px;
padding-top:10px;
}

h2 {
font-size:14px;
padding-top:5px;
}

.navigationsdiv {
padding-top:10px;
padding-bottom:10px;
}

td.navi {
border-right:1px solid black;
background-color: #000000;

}

.ueberdiv {
border-top:1px solid black;
border-bottom:1px solid black;
padding-left:10px;
background-color:#000000;
font-size:13px;
margin-top:10px;
}

.hinweis {
font-style:italic;
font-size:9px;
color:#bfbfbf;
}

a.navigation:link, a.navigation:visited {
text-decoration:none;
background-color:#000000;
color:#02ff02;
font-size:13px;
line-height:16px;
padding-left:10px;
}


a.navigation:hover {
text-decoration:none;
background-color:#000000;
color:#ff7f02;
font-size:13px;
line-height:16px;
padding-left:10px;
}



.tabellenkopf {
background-color: #000000;
color: #02ff02;
font-weight: bold;
}

.zeile1, .zeile2 {
color:#000000;
line-height:18px;
font-size:12px;
}

.zeile1 {
background-color:#02ff02;
}


.zeile2 {
background-color:#000000;
}

a.zeile1 {
background-color:#02ff02;
color:#5C81AA;
}

a.zeile2 {
background-color:#ffffff;
color:#000000;
}



/*--- Formfields ---*/
input
{
        font-family: sans-serif;
        border: 1px solid black;
        font-size: 90%;
        color: #000000;
        background: #ffffff;
}
input.field
{
        color: #000000;
        background: #ffffff;
        border: 1px solid black;
        height: 20px;
        width: 250px

}
input.button
{
color: #000000;
background:#5C81AA;
border: 1px solid black;
height: 20px;
width: 20ex;
}

textarea
{
        font-family: sans-serif;
        font-size: 10pt;
        color: #000000;
        background: #ffffff;
        border: 1px solid black;
        height: 150px;
        width: 250px;
}
