
body     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
td  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
table  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }


.bodytext {
   margin-top:0px;
   padding-top:0px
   padding-left:10px;
   padding-right:10px;
   spacing: 0px;
           }

p {
   margin-top:0px;
   padding-top:0px
   padding-left:2px;
   padding-right:2px;
   padding-top: 0px;
   spacing: 0px;
 }


h1, h2,h3{
      font-size:12px;
      spacing: 0px;
      padding: 0px;
      border: 0;
      margin: 0px 0px 0px 0px;
                }
  
h1 {
      font-size: 19px;
      offset = 1, 21;
      color:#b93224;
      margin: 0px 0px 0px 0px;
      line-height: 19px;
      font-weight:normal;
     }


h2  {
      font-size: 12px;
      offset = 1, 21;
      color:#b93224;
      line-height: 5px;
      }



h3 {...}

##########################################

.hauptnavi { }
.hauptnavi:link { color: #b93224; font-size: 12px; text-decoration: none }
.hauptnavi:visited { color: #b93224; text-decoration: none }
.hauptnavi:hover  { color: #b93224; font-weight: bold }
.hauptnavi:active  { color: #b93224; font-weight: normal }

a:link { color: #b93224; text-decoration: none }
a:visited { color: #b93224; text-decoration: none }
a:hover   { color: #B93224 }
a:active  { color: #b93224; font-weight: normal }
.suchfeld  { font-size: 10px; height: 17px; border: solid 1px #b93224 }
.suchbutton { color: #b93224; font-size: 12px; background-color: #efe2d1; height: 15px; border-style: none }
.absenden {  color: #b93224; font-size: 12px; background-color: #efe2d1; height: 20px; border: solid 1px #b93224 }

.klickpfad { }
.klickpfad:link { color: #b93224; font-size: 12px; text-decoration: none }
.klickpfad:visited { color: #b93224; text-decoration: none }
.klickpfad:hover    { color: #b93224; font-weight: normal; text-decoration: underline }
.klickpfad:active  { color: #b93224; font-weight: normal }

.subnavi { }
.subnavi:link { color: #b93224; font-size: 12px; text-decoration: none }
.subnavi:visited { color: #b93224; text-decoration: none }
.subnavi:hover   { color: #b93224; font-weight: bold }
.subnavi:active  { color: #b93224; font-weight: normal }

.jahreszahlen   { font-size: 12px; font-family: Verdana }
.jahreszahlen:link   { color: #b93224; font-size: 12px; font-family: Verdana }
.jahreszahlen:visited   { color: #b93224; font-size: 12px; font-family: Verdana }
.jahreszahlen:hover     { color: #b93224; font-size: 12px; font-family: Verdana; text-decoration: underline }
.jahreszahlen:active    { color: #b93224; font-size: 12px; font-family: Verdana }


input  { border: solid 1px #b93224 }
textarea  { border: solid 1px #b93224 }

body,textarea { 
          scrollbar-base-color:#EFE2D1;
          scrollbar-3dlight-color:#b93224;
          scrollbar-arrow-color:#ffffff;
          scrollbar-darkshadow-color:#EFE2D1;
          scrollbar-face-color:#b93224;
          scrollbar-highlight-color:#b93224;
          scrollbar-shadow-color:#000000;
          scrollbar-track-color:#EFE2D1; 
            }

 .csc-sitemap { padding: 5px 5px 5px 5px;
                      padding-left: 15px;
                      line-height:12px;
                      color: #b93224;
                      font-size: 12px;
                      font-weight:bold;
                      text-decoration: underline; }

 .csc-sitemap.csc-sitemap-level4 { 
            padding: 4px 4px 4px 4px;
            padding-left: 30px;
            color: #b93224;
            font-size: 11px;
            font-weight:normal;
            text-decoration: none; }