p,b,ul,li,td { font-family: Arial, Helvetica; font-size: 12px; color: #000000; }
body,select,textarea
     {
       color: #559C78;
       background-color: #FFFFFF;
       scrollbar-track-color: #CCCCCC;
       scrollbar-shadow-color: #505050;
       scrollbar-highlight-color: #FFFFCC;
       scrollbar-face-color: #559C78;
       scrollbar-3dlight-color: #505050;
       scrollbar-arrow-color: #FFFFCC;
     }

.linie { background-color: #505050; }
.select2 { color:000000; background-color: #FFFFFF; }

.h1 { font-family: Arial, Helvetica; font-size: 18px; font-weight:bold; color: #1C7147; }
.h2 { font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #505050; }
.h3 { font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #505050; }
.ukat { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; background-color: #DCEBE3; }
.ukat2 { font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #000000; background-color: #DCEBE3; }
.block { font-family: Arial, Helvetica; font-size: 12px; color: #000000; text-align: justify; }
.datum { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #505050; }
.seitenzahl { color: #FFFFFF; background-color: #CC6600; }
.ansprechhead { font-size: 14px; color: #FFFFCC; background-color: #1C7147; font-weight: bold; }
.ansprechbody { font-size: 12px; font-weight: bold; color: #505050; background-color: #DCEBE3; }
.ansprechfett { font-size: 12px; font-weight: bold; color: #000000; background-color: #DCEBE3; }
.small { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; background-color: #DCEBE3; }
.name { font-family: Arial, Helvetica; font-size: 18px; font-weight: bold; color: #1C7147; line-height: 21px; }
.adresse { font-family: Arial, Helvetica; font-size: 13px; font-weight: bold; color: #505050; line-height: 18px; }
.adressbez { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; background-color: #FCE0A9; }
.adressinput { font-family: Arial, Helvetica; font-size: 10pt; color: #000000; background-color: #FCE0A9; }
.adressbutton { font-family: Arial, Helvetica; font-size: 12px; color: #000000; }
.aktualisierung { font-family: Arial, Helvetica; font-size: 10px; }

a:link { font-family: Arial, Helvetica; font-size: 12px; text-decoration: none; font-weight: bold; color: #1C7147; }
a:visited { font-family: Arial, Helvetica; font-size: 12px; text-decoration: none; font-weight: bold; color: #1C7147; }
a:hover { font-family: Arial, Helvetica; font-size: 12px; text-decoration: underline; font-weight: bold; color: #505050; }
a:active { font-family: Arial, Helvetica; font-size: 12px; text-decoration: none; font-weight: bold; color: #1C7147; }

a.menue:link { font-family: Arial, Helvetica; font-size: 12px; text-decoration: none; font-weight:bold; color: #2C8458; }
a.menue:visited { font-family: Arial, Helvetica; font-size: 12px; text-decoration: none; font-weight: bold; color: #2C8458; }
a.menue:hover { font-family: Arial, Helvetica; font-size: 12px; text-decoration: underline; font-weight: bold; color: #000000; }
a.menue:active { font-family: Arial, Helvetica; font-size: 12px; text-decoration: none; font-weight: bold; color: #2C8458; }

a.small:link { font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight:bold; color: #1C7147; }
a.small:visited { font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: bold; color: #1C7147; }
a.small:hover { font-family: Arial, Helvetica; font-size: 10px; text-decoration: underline; font-weight: bold; color: #505050; }
a.small:active { font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: bold; color: #1C7147; }