a:hover { color: #002951;  text-decoration: underline; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
a { color: #f19200;  text-decoration: none; text-align: left; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
body { font-size: 10pt; background-color: #ffffff; margin: 0pt; padding: 0pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
p {   }
h1 {  color:  #002951; font-size: 12pt; text-align: left; margin-top: 0px; margin-bottom: 10px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
h2 {  color: #000000; font-size: 11pt; text-align: left; margin-top: 10px; margin-bottom: 5px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
h3 {   color: #000000;  font-size: 10pt; text-align: left; margin-top: 10px; margin-bottom: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
input { font-size: 8pt; border: solid 1pt #a9a9a9 ;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
select { font-size: 8pt; border: solid 1pt #a9a9a9 ;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
textarea { border: solid 1pt #a9a9a9; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#bild100 { margin: 0px 25px 5px 0px; padding: 0px }
#bild225 { margin: 0px 50px 5px 0px; padding: 0px }
#bild375 { margin: 0px 25px 5px 0px; padding: 0px }
#bild500 { margin: 0px 0px 5px 0px; padding: 0px }
#bild100r { margin: 0px 0px 5px 25px ; padding: 0px }
#bild225r { margin: 0px 0px 5px 50px ; padding: 0px }
#bild375r { margin: 0px 0px 5px 25px ; padding: 0px }
#bild500r { margin: 0px 0px 5px  0px; padding: 0px }
#titelrot {    }
#counterecke  { margin-top: 2px; color: #88A2CD; font-style: normal;  font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-counterecke  { color: #88A2CD; font-style: normal;  font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#kategoriebottom { color: #88A2CD; font-style: bold;  font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#kategoriebottom:hover { color: #ffffff; font-style: bold;  font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#kategorietitel { color: font-size: #002951pt; font-size: 13pt;; text-align: left;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#button { font-size: 8pt; border: solid 0pt;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#radio { font-size: 8pt; border: solid 0pt;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#ckeckbox { font-size: 8pt; border: solid 0pt;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

#formularfehler  { color: #B5172E; font-weight: bold; font-style: normal;  font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-;  }

#newskleinkategorie  {  padding: 2px 0px 0px 0px; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; text-align: left;     }
#newskleintitel  { padding: 3px 0px 4px 0px; color: #000000; font-weight: bold;font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; text-align: left;    }
#newskleinheader  { padding: 4px 0px 0px 0px; color: #ffffff; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; text-align: left;    }
#newskleinweiter { padding: 4px 0px 0px 5px; color: #ffffff; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; text-align: right;    }

#tdnavi1 {padding: 4px 0px 0px 0px ;font-weight: bold; line-height: 80%; background-color: #fff; background-image: url('img/pfister-(2).jpg'); background-repeat: no-repeat; text-align: right; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#anavi1 {  padding: 0; margin: 2px 12px 18px 60px ; color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#anavi1:hover {  margin: 0; padding: 2px 12px 18px 60px ; color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-anavi1 {  margin: 0; padding: 2px 12px 18px 60px ; color: #ffffff; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-tdnavi1 { padding: 4px 0px 0px 0px ;font-weight: bold; line-height: 80%; background-color: #fff; background-image: url('img/pfister-(2).jpg'); background-repeat: no-repeat; text-align: right; font-size: 10px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

#tdnavi2 { padding: 0px 4px 0px 20px; text-align: left;  }
#a-tdnavi2 { padding: 0px 4px 0px 20px;  text-align: left; }
#anavi2 { color: #f19200;  font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#anavi2:hover { color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-anavi2 { color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

#tdnavi3 { padding: 1px 4px 4px 30px; color: #000000; font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-tdnavi3 { padding: 1px 4px 4px 30px; color: #000000; font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

#navi { color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#td-newshaupt { padding: 4px 0px 0px 0px ;font-weight: bold; line-height: 80%; background-color: #fff; background-image: url('img/pfister-(2).jpg'); background-repeat: no-repeat; text-align: right;  color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newshaupt {  padding: 0; margin: 2px 12px 18px 60px ;color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newshaupt:hover {  padding: 0; margin: 2px 12px 18px 60px ;color: #ffffff; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newshauptaktiv {  padding: 0; margin: 2px 12px 18px 60px ;color: #ffffff; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#td-newshauptaktiv { padding: 4px 0px 0px 0px ;font-weight: bold; line-height: 80%; background-color: #fff; background-image: url('img/pfister-(2).jpg'); background-repeat: no-repeat; text-align: right; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

#td-newsarchiv { padding: 4px 0px 0px 0px ;font-weight: bold; line-height: 80%; background-color: #fff; background-image: url('img/pfister-(2).jpg'); background-repeat: no-repeat; text-align: right; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newsarchiv {   padding: 0; margin: 2px 12px 18px 60px ; color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newsarchiv:hover {   padding: 0; margin: 2px 12px 18px 60px ; color: #ffffff; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newsarchivaktiv {   padding: 0; margin: 2px 12px 18px 60px ; color: #ffffff; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#td-newsarchivaktiv {padding: 4px 0px 0px 0px ;font-weight: bold; line-height: 80%; background-color: #fff; background-image: url('img/pfister-(2).jpg'); background-repeat: no-repeat; text-align: right; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

#td-newsinaktiv { text-align: left; padding: 0px 4px 6px 20px; }
#a-newsinaktiv { font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newsinaktiv:hover {  color: #000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#a-newsaktiv {  color:#000000; font-style: normal; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#td-newsaktiv { text-align: left; padding: 0px 4px 6px 20px; }


#formularFeldname {    font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#formularText {    font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#formulareinfachertextganz {    font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }
#formularmarkiertertextganz {     font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-; }

