body   { }
.kontakt { font-size: 11px }
.bodytext        { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
p {}
td    { font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif }
.rand_unten  { border-bottom: 1px solid #093 }
.rand_unten1  { border-left: 1px solid #093 }
.rand_unten2  { border-right: 1px solid #093; border-left: 1px solid #093 }
.weiss  { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.weiss a:hover { color: #333; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.weiss a:visited { color: #333; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.ft10px666666  { color: #666; font-size: 11px; text-decoration: none }
.navi                          { color: #093; font: bold 13px/24px Arial, sans-serif; text-decoration: none; background: #e7e7e7; display: block; padding: 1px 0 0 10px; border-bottom: 1px solid #fff }
.navi:hover         { color: #ffffff; font-size: 13px; background-color: #999999; border-bottom: 1px solid #fff; border-left: 6px solid #093 }
.navi_active          { color: #fff; font-size: 13px; font-family: Arial, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none; background-color: #999999; display: block; padding-top: 1px; padding-left: 10px; border-left: 6px solid #093 }
.navi2              { color: #093; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; background-color: #ccc; list-style-type: none; list-style-image: none; display: block; padding-top: 1px; padding-left: 20px; border-top: 1px solid #fff }
.navi2:hover         { color: #fff; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; background-color: #999; list-style-type: none; list-style-image: none; display: block; padding-top: 1px; padding-left: 20px; border-top: 1px solid #fff; border-left: medium none }
.navi3        { color: #fff; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; background-color: #999; list-style-type: none; list-style-image: none; display: block; padding-top: 1px; padding-left: 20px; border-top: 1px solid #fff; border-left: medium none }
.navi22                   { color: #093; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #fff; list-style-type: none; list-style-image: none; display: block; padding-top: 1px; padding-left: 30px; border-style: solid none none solid; border-width: 1px medium medium 2px; border-color: #093 #093 #093 #fff }
.navi22:hover         { color: #093; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #fff; list-style-type: none; list-style-image: none; display: block; padding-top: 1px; padding-left: 30px; border-style: solid none none solid; border-width: 1px medium medium 2px; border-color: #093 }
.navi32          { color: #093; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #fff; list-style-type: none; list-style-image: none; display: block; padding-top: 1px; padding-left: 30px; border-style: solid none none solid; border-width: 1px medium medium 2px; border-color: #093 }
.csc-firstHeader   { color: #093; font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: normal }
h6  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-color: #093; display: block; padding-left: 10px }
.csc-header   { color: #093; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
h1  { color: #093; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
ul      { font-size: 12px; font-family: Arial, sans-serif; list-style-type: disc }
ol     { font-size: 12px; font-family: Arial, sans-serif }
.head_spalte     { color: #fff; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; background-color: #093; display: block; padding-left: 5px }
.text_spalte    { font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; display: block; padding-left: 10px }
.newsdate  { font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold }
.newstitel a:link   { color: #000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.newstitel a:hover  { color: #000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
.newstitel a:visited  { color: #000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.newstitel a:active  { color: #000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.ft10px333334 a:link     { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.ft10px333334      { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.ft10px333334 a:visited       { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.ft10px333333 a:link        { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.ft10px333333 a:visited        { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.ft10px333333 a:hover        { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.ft10px333333 a:active        { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.news_header { }
.news_datum { }
.level_1 a:link   { color: #333; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration: none }
.level_1 a:hover   { color: #000; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.level_1 a:visited   { color: #333; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration: none }
.expAll a:link, .expAll a:hover, .expAll a:visited  { color: #666; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold }
li  { font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif }
li a:link  { color: #000; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration: none }
li a:hover  { color: #000; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration: underline }
li a:visited   { color: #000; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration: none }
.csc-textpic-caption  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.marker-layer               { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #fff; padding: 2px; max-width: 150px; border: solid 1px #090 }
.map_container     { border: solid 0 #fff }
.tx-mlmaps-pi1  { border: solid 0 #fff }
img {border: 0px;}
.linie_unten { border-bottom: 1px solid #666 }
