a {  color: #003399; text-decoration: underline;  background-color : transparent;  font-family : arial,helvetica,sans-serif;  font-size : 12px;  text-align : left; font-style : normal;    }
a:hover {  color:#3399CC; text-decoration: none;  }

P { color:black;
    font-family : "Arial", "Helvetica", sans-serif;
    font-size:12px;
    text-align:left;
    margin-top:0px;
    margin-bottom:4px;
    }

body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; scrollbar-arrow-color: #808080; scrollbar-base-color:#F3F3F3;
}
li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
ul { list-style-type: square;}

.tableleft {color:black; font-family : "Arial", "Helvetica", sansserif; font-size:12px;  text-align:left; margin-top: 0px; margin-bottom: 0px; margin-left: 3px;  margin-right : 0px;  }
.tableright {color:black; font-family : "Arial", "Helvetica", sansserif; font-size:12px;  text-align:right; margin-top:0px; margin-bottom:0px; margin-left: 3px;  margin-right : 3px;  }
.tablecenter {color:black; font-family : "Arial", "Helvetica", sansserif; font-size:12px;  text-align:center; margin-top:0px; margin-bottom:0px;}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.thead {
    margin-bottom : 2px;
    background-color : #003399; color:white; font-family : "Arial", "Helvetica", sansserif; font-size:13px;  text-align:left;
}
.tbody {color:black; font-family : "Arial", "Helvetica", sansserif; font-size:12px;  text-align:left;  vertical-align : middle;  background-color: #eeeeee}

.theaderror {
    margin-bottom : 2px;
    background-color : red; color:white; font-family : "Arial", "Helvetica", sansserif; font-size:13px;  text-align:left;
    font-weight : bold;
    }

.tbodyerror
{
    background-color : #eeeeee;
    color : black;  font-family : "Arial", "Helvetica", sansserif; font-size:12px;  text-align:left;
    }
    
.fuss  a{
    color:white; text-decoration : none;
; text-align: center

}   

.fuss  a:hover{
    color:white; text-decoration : underline;
; text-align: center

}   


.fuss  body{
    color:white; text-decoration : none;
    text-align : center;
 }
 .fuss  p{
    color:white; text-decoration : none;
    text-align : center;
 }.roman { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; ; list-style-type: upper-roman}
.textuber {  font-size: 12px; font-weight: bold; color: #000000; text-align: left}
.px11 {  font-size: 11px}
.trightgrey { color:black; font-family : "Arial", "Helvetica", sansserif; font-size:12px; text-align:left; vertical-align : top; ; background-color: #eeeeee }
.tleftblue { margin-bottom : 2px; background-color : #EEEEEE; color:#000000; font-family : "Arial", "Helvetica", sansserif; font-size:13px; text-align:left; ; vertical-align: top}

.headerSeparator
  {
   height:          20px;
  }

    /* Tabelle mit Sinnabschnitten (Content) */

.contentTable
  {
   width:           420px;
  }

    /* Trennzeile (Abstandshalter) zwischen zwei Sinnabschnitten */

.tableSeparator
  {
   height:          13px;
  }

    /* Trennzeile (Abstandshalter) zwischen Sinnabschnitt und Buttons */

.buttonSeparator
  {
   font-size:        2px;   
   height:           8px;
  }
  
  input 
  {
   font-family:         Arial, Helvetica, sans-serif; 
   font-size:       12px
  }

    /* Text in Combo-Boxen */

select 
  { 
   font-family:         Arial, Helvetica, sans-serif; 
   font-size:       12px
  }

    /* Eingabefeld für 10 Zeichen */

.input10
  {
   width:               70px;
  }
  
    /* Eingabefeld für 20 Zeichen */

.input20
  {
   width:               140px;
  }
  
    /* Eingabefeld für 30 Zeichen */

.input30
  {
   width:               210px;
  }
  
    /* Eingabefeld für 40 Zeichen */

.input40
  {
   width:               280px;
  }

    /* Eingabefeld für ca. 10 Zeichen */
    /* (So bemessen, dass zusammen mit einem Eingabefeld für 30 Zeichen */
    /* die Breite eines 40-Zeichen Eingabefeldes entsteht) */

.input40_30
  {
   width:           60px;
  }
.tleftbluevertmiddle { margin-bottom : 2px; background-color : #EEEEEE; color:#000000; font-family : "Arial", "Helvetica", sansserif; font-size:13px; text-align:left; ; vertical-align: middle}

    /* Hinweise für Eingaben o. Ä.*/


.notify
  {
   color:               red;
   font-size:       xx-small;
  }
