body {
   background-color: #ffffcc;
   font-family: arial, helvetica, sans-serif;
   color:            #003366;
}

.Stil1 {
   font-size: 24px;
}
.Stil3 {
   font-size: 12px;
}
.Stil4 {
   font-size: 14px;
}
.Stil6 {
   font-size: 18px;
}
.Stil7 {
   font-family:   "New Times Roman", Times, serif;
   font-size:  36px;
   font-style: italic;
}
.Stil8 {
   font-size:  16px;
}
}
.Stil9 {
   font-size:  10px;
}
.Stil35 {
   font-family:   "New Times Roman", Times, serif;
   font-size:     24px;
   font-style:    italic;
}

.Stil_table {
   font-size:  16px;
   font-weight:   bold;
}

a:link {
   text-decoration:  none;
}
a:visited {
   text-decoration:  none;
}
a:hover {
   text-decoration:  underline;
}
a:active {
    text-decoration:  none;
}
a:focus {
   color:            #993399;
   text-decoration:  none;
}
.zentriert {
    text-align: center;
}
.rechts {
    text-align: right;
}
.links {
    text-align: left;
}
.tabellen_linie {
   color:         #cc6600;
   border-bottom: thin dotted #888888;
}
#Zwischenueberschrift {
   font-family: arial, helvetica, sans-serif;
   font-size: 12pt; color: #003366;
   margin-top: 16pt; margin-bottom: 0pt;
}
#TabellenzelleTermine {
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt; color: #003366;
   vertical-align: top;
}
.tab_abstand {
    padding-left: 10px;
    padding-right: 10px;
}
.tab_abstand1 {
    padding-bottom: 5px;
    padding-top: 5px;
}
.textfarbe1 {
   color:   #A02000
}
