body,p,span,td{
 font-family: Tahoma,Arial,Verdana;
 font-size: 13pt;
 text-align:justify;
 color: #ffffff;
}

/*formatierung bei aufz?hlungen*/
td.auf{
 font-family: Tahoma, Arial, Verdana;
 font-size: 13pt;
 text-align:justify;
 color: #FFFF00 ;
}

/*oben und unten jeder seite*/
td.rand {
 font-size: 1pt;
 text-align: center;
 color: #FFFFFF;
}

/*wei?e, mittige schrift ?ber td.uber*/
td.head {
 font-family: Arial;
 font-size: 15pt;
 font-weight: bold;
 text-align: center;
 color: #FFFFFF;
}

/*headline bei tabellen, mit blau-gr?nen hintergrundbild versehen*/
td.uber {
 font-family: Arial;
 font-size: 13pt;
 font-weight: bold;
 text-align: left;
 color: #FFFFFF;
}

/*inhalt bei tabellen*/
td.text {
 font-family: Tahoma, Arial, Verdana;
 font-size: 13pt;
 text-align: left;
 color: #FFFFFF;
}

/*kleiner tabelle im textfluss*/
td.tab {
 font-family: Tahoma, Arial, Verdana;
 font-size: 9pt;
 font-weight: bold;
 text-align: left;
 color: #FFFFFF ;
 background: #0000DF ;
}

/*kleinere tabelle im textfluss*/
td.uber-tab {
 font-family: Arial;
 font-size: 11pt;
 font-weight: bold;
 text-align: left;
 color: #FFFFFF;
 background: #0000FF ;
}

/*text in der abschlussleiste*/
td.schluss {
 font-family: Tahoma, Arial, Verdana;
 font-size: 9pt;
 font-weight: bold;
 text-align: right;
}
 
/*der "nach oben" textbutton*/
td.nachoben {
 text-align: right;
}

/*Horizontale Abtrennstriche innerhalb der Seiten*/
td.line {
 font-size: 1pt;
 color: #FFFFFF;
 background: #ffffff;
}

a:link, a:active, a:visited {
 font-family: Verdana, Arial;
 font-size: 11pt;
 text-decoration: none;
 color: #00C0FF ;
 font-weight: bold;
}

a:hover {
 color: #FFFFFF ;
}

span.gelb {
 color: #FFFF00;
}

input{
border-right: black 1 solid;
border-left: black 1 solid;
border-top: black 1 solid;
border-bottom: black 2 solid;
}

span.pwd
{font-size: 10pt;}
