body {font-family:Verdana, Arial, Helvectica;
      font-size: 10pt;
      background-image:url(../pics/bg.jpg);
      /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */
      SCROLLBAR-BASE-color:  #99CC99;
      SCROLLBAR-ARROW-color: #006600;
}

font.small {font-family: Verdana, Arial, Helvectica;
            font-size: 8pt;
            COLOR: #000000;
}

h1 {font-family: Verdana, Arial, Helvectica;
    font-size: 18pt;
    color: #000000;
}

h2 {font-family: Verdana, Arial, Helvectica;
    font-size: 14pt;
    color: #000000;
}

h3 {font-family: Verdana, Arial, Helvectica;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
}

table {font-family: Verdana, Arial, Helvectica;
       font-size: 7.5pt;
       color: #000000;
}

th {font-family: Verdana, Arial, Helvectica;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
    background-color: #99CC99;
}

tr {font-family: Verdana, Arial, Helvectica;
    font-size: 8pt;
    color: #000000;
}

tr.Zeile0 {background-color: #CACACA;}
tr.Zeile1 {background-color: #EBEBEB;}
tr.HoverZeile {background-color: #FFF0C0;}

td {font-family: Verdana, Arial, Helvectica;
    font-size: 8pt;
    color: #000000;
}

td.Zeile0 {color: #000000;}
td.Zeile1 {color: blue;}

p {font-family: Verdana, Arial, Helvectica;
   font-size: 10pt;
   color: #000000;
}

A:link {font-family: Verdana, Arial, Helvectica;  font-size: 10pt; color: blue;}
A:hover {font-family: Verdana, Arial, Helvectica;  font-size: 10pt; color: #006600; background-color: #fff0c0;}
A:visited {font-family: Verdana, Arial, Helvectica;  font-size: 10pt; color: #006600;}
A:active {font-family: Verdana, Arial, Helvectica;  font-size: 10pt; color: red;}
h2.ttc-farbe {font-color:#006600;}

TEXTAREA, input, select {FONT-SIZE: 7pt;
                         FONT-FAMILY: Verdana;
                         COLOR: #000000;}

p.NaviPfad {
    font-weight: bold;
    color: #006600;
    padding: 2 0 2 0px;
    background: #B3CC99;
    border-bottom: 2px solid #006600;
}

p.Kopfzeile {
    font-size: 14pt;
    font-weight: bold;
    letter-spacing: 1px;
    color: #006600;
    padding: 0 0 15 0px;
    border-bottom: 4px solid #006600;
}

p.Fusszeile {
    font-weight: bold;
    color: #006600;
    padding: 2 0 2 0px;
    background: #B3CC99;
    border-top: 4px solid #006600;
}

p.Markerzeile {font-family: Verdana, Arial, Helvectica;
    font-size: 8pt;
    font-weight: bold;
    background: #99CC99;
    color: #006600;
    padding: 2 0 2 2px;
    margin: 10 0 5 0px;
    color: #000000;
}

p.LetzteMeldungText {font-family: Verdana, Arial, Helvectica;
    font-size: 8pt;
    text-align: justify;
    color: #000000;
    padding: 0 10 0 0px;
}

p.Bildunterschrift {font-family:Verdana, Arial, Helvectica;
    font-size: 8pt;
}

p.NewsletterUeberschrift {font-family:Verdana, Arial, Helvectica;
    font-size: 10pt;
    font-weight: bold;
    background: #99CC99;
    color: #006600;
    padding: 2 0 2 2px;
    margin: 10 0 5 0px;
    color: #000000;
}

p.Hinweismeldung {color='#006600';
    font-size: 8pt;
    font-weight: bold;
}

p.telefon {
    font-size: 8pt;
    padding-left: 20px;
    background: url(../pics/telefon.gif);
    background-position: left;
    background-repeat: no-repeat;
}

a.pdflink_l {
    padding-left: 20px;
    background: url(../pics/pdf.gif);
    background-position: left;
    background-repeat: no-repeat;
}

a.pdflink_l:hover {background-color: #fff0c0;}


a.pdflink_r {
    padding-right: 20px;
    background: url(../pics/pdf.gif);
    background-position: right;
    background-repeat: no-repeat;
}

a.pdflink_r:hover {background-color: #fff0c0;}


a.rsslink_l {
    padding-left: 40px;
    background: url(../pics/xml.gif);
    background-position: left;
    background-repeat: no-repeat;
}

a.rsslink_l:hover {background-color: #fff0c0;}


a.maillink_l {
    padding-left: 20px;
    background: url(../pics/mail.gif);
    background-position: left;
    background-repeat: no-repeat;
}

a.maillink_l:hover {background-color: #fff0c0;}

a.nextblaulink_r {
    padding-right: 20px;
    background: url(../pics/next_blau.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

a.nextblaulink_r:hover {background-color: #fff0c0;}


a.nextgreunlink_r {
    padding-right: 20px;
    background: url(../pics/next_gruen.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

a.nextgreunlink_r:hover {background-color: #fff0c0;}

#Fehlermeldung {font-family: Verdana, Arial, Helvectica;
    font-size: 10pt;
    font-weight: bold;
    color: #ff0000;
    text-align: center;
    margin-top: 3px;
    background: #fff0c0;
    padding: 3 3 3 3px;
    margin-bottom: 10px;
}