BODY
{
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.address_detail
{
    FONT-SIZE: x-small
}
.address_field
{
    FONT-SIZE: x-small;
    BORDER-BOTTOM: #e8e8e8 1px solid
}
.address_field A
{
    COLOR: #3f673f
}
.address_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    PADDING-TOP: 12px;
    BORDER-BOTTOM: #a9a9a9 1px solid;
    FONT-VARIANT: small-caps
}
.address_image
{
}
.address_list_abstract
{
    FONT-SIZE: x-small;
    FONT-STYLE: italic
}
.address_list_address
{
    PADDING-LEFT: 2px;
    FONT-SIZE: x-small;
    BORDER-LEFT: silver 1px solid;
    COLOR: #000000
}
.address_list_address_tel
{
    PADDING-LEFT: 2px;
    FONT-SIZE: x-small;
    BORDER-LEFT: medium none;
    COLOR: #000000
}
.address_list_address A
{
    FONT-WEIGHT: normal;
    COLOR: #3f673f;
    TEXT-DECORATION: underline
}
.address_list_menu
{
    PADDING-LEFT: 2px;
    FONT-SIZE: x-small;
    COLOR: #000000
}
.address_list_menu A
{
    FONT-WEIGHT: normal;
    COLOR: #3f673f
}
.address_list_title
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    COLOR: #3f673f;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #eef3e7
}
.address_list_title A
{
    COLOR: #3f673f
}
.address_section
{
    BORDER-RIGHT: #a9a9a9 1px;
    BORDER-TOP: #a9a9a9 1px;
    FONT-SIZE: small;
    BORDER-LEFT: #a9a9a9 1px;
    PADDING-TOP: 12px;
    BORDER-BOTTOM: #a9a9a9 1px solid
}
.address_table
{
}
.claim
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #3f673f;
    FONT-STYLE: oblique
}
.content
{
    FONT-SIZE: x-small
}
.date
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
.footer
{
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: x-small
}
.footer A
{
    BORDER-TOP: silver 1px solid;
    COLOR: #3f673f
}
.form_field
{
    BORDER-BOTTOM: #cbdcc0 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.form_group
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #cbdcc0
}
.form_help
{
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #ffffff
}
.form_label
{
    FONT-SIZE: x-small;
    BORDER-BOTTOM: #cbdcc0 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.form_req_field
{
    BACKGROUND-COLOR: #e7ece4
}
.form_req_label
{
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #e7ece4
}
.form_table
{
    BORDER-RIGHT: #94b183 1px solid;
    BORDER-TOP: #94b183 1px solid;
    BORDER-LEFT: #94b183 1px solid;
    BORDER-BOTTOM: #94b183 1px solid;
    BACKGROUND-COLOR: #e7ece4
}
.kalender_button
{
}
.kalender_content
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: x-small
}
.kalender_date
{
    FONT-SIZE: small;
    COLOR: #3f673f;
    BORDER-BOTTOM: silver 1px;
    BACKGROUND-COLOR: #e7ece4
}
.kalender_header
{
    BORDER-RIGHT: silver 1px;
    BORDER-TOP: silver 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    BORDER-LEFT: silver 1px;
    COLOR: #3f673f;
    BORDER-BOTTOM: silver 1px;
    TEXT-ALIGN: left
}
.kalender_header_sub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #999999;
    TEXT-ALIGN: left
}
.kalender_image
{
    VERTICAL-ALIGN: top;
    WIDTH: 80px;
    TEXT-ALIGN: right
}
.kalender_line
{
    BORDER-BOTTOM: silver 1px solid
}
.kalender_link_title
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: silver 1px solid
}
.kalender_link_title A
{
    COLOR: #3f673f
}
.kalender_note
{
    FONT-SIZE: x-small;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}
.kalender_note_line
{
    BORDER-RIGHT: #94b183 1px;
    BORDER-TOP: #94b183 1px dotted;
    FONT-SIZE: x-small;
    BORDER-LEFT: #94b183 1px;
    BORDER-BOTTOM: #94b183 1px;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: #e7ece4;
    TEXT-ALIGN: left
}
.kalender_table
{
    WIDTH: 310px;
    TEXT-ALIGN: left
}
.kalender_table_list
{
    BORDER-RIGHT: darkgreen 1px;
    BORDER-TOP: darkgreen 1px solid;
    BORDER-LEFT: darkgreen 1px;
    BORDER-BOTTOM: darkgreen 1px;
    BACKGROUND-COLOR: white
}
.kalender_time
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: x-small;
    FONT-STYLE: italic
}
.line_dark
{
    BACKGROUND-COLOR: #404040
}
.menu1_ACT
{
    FONT-WEIGHT: 900;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-STYLE: italic
}
.menu1_ACT A
{
    COLOR: #000000
}
.menu1_CUR
{
    FONT-WEIGHT: 900;
    FONT-SIZE: x-small;
    COLOR: #ffd700;
    FONT-STYLE: italic
}
.menu1_CUR A
{
    COLOR: #ffd700
}
.menu1_NO
{
    FONT-WEIGHT: 900;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-STYLE: italic
}
.menu1_NO A
{
    COLOR: #000000
}
.menu2_ACT
{
    FONT-SIZE: x-small;
    COLOR: #3f673f
}
.menu2_ACT A
{
    COLOR: #3f673f
}
.menu2_CUR
{
    FONT-SIZE: x-small;
    COLOR: #3f673f
}
.menu2_CUR A
{
    COLOR: #3f673f
}
.menu2_NO
{
    FONT-SIZE: x-small;
    COLOR: #000000
}
.menu2_NO A
{
    COLOR: #000000
}
.navi
{
    FONT-SIZE: 14px;
    COLOR: #ffffff
}
.navi A
{
    COLOR: #ffffff
}
.news_author
{
    FONT-SIZE: x-small;
    TEXT-TRANSFORM: capitalize
}
.news_author A
{
    COLOR: #3f673f
}
.news_cat
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #000080
}
.news_cat_item
{
    FONT-SIZE: x-small;
    COLOR: #000080;
    BORDER-BOTTOM: #7aa07a 1px solid
}
.news_cat_item A
{
    COLOR: #000080
}
.news_cat_date
{
    FONT-SIZE: xx-small;
    COLOR: #7aa07a;
    BORDER-BOTTOM: #7aa07a 1px solid
}
.news_cat_header
{
    FONT-WEIGHT: 900;
    FONT-SIZE: large;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-STYLE: italic
}
.seitentitel
{
    FONT-WEIGHT: 900;
    FONT-SIZE: large;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-STYLE: normal
}
.news_content
{
    FONT-SIZE: x-small;
    TEXT-ALIGN: left
}
.news_image
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: #e7ece4;
    TEXT-ALIGN: center
}
.news_links
{
    FONT-SIZE: x-small
}
.news_archiv_liste
{
    FONT-SIZE: x-small;
    COLOR: #000080;
    TEXT-DECORATION: none
}
.news_archiv_liste A
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
.news_archiv_list_date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #000080;
    BACKGROUND-COLOR: #ffd700
}
.news_archiv_list_text
{
    FONT-SIZE: x-small
}
.news_archiv_list_text A
{
    COLOR: #3f673f
}
.news_archiv_list_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000080;
    BACKGROUND-COLOR: #ffd700
}
.news_archiv_list_title A
{
    COLOR: #000080
}
.news_list_date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #000080;
    BACKGROUND-COLOR: #ffd700
}
.news_list_text
{
    FONT-SIZE: medium;
    FONT-STYLE: normal;
    text-align: justify
}
.news_list_poet
{
    FONT-SIZE: medium;
    FONT-STYLE: italic
    text-align: left
}
.news_list_poet A
{
    COLOR: #3f673f
}
.news_list_text A
{
    COLOR: #3f673f
}
.news_list_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000080;
    BACKGROUND-COLOR: #ffd700
}
.news_list_title A
{
    COLOR: #000080
}
.news_related
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: #f8f8f8
}
.news_related A
{
    COLOR: #3f673f
}
.news_related LI
{
}
.news_related UL
{
    LIST-STYLE-POSITION: outside;
    MARGIN-LEFT: 16px;
    COLOR: #3f673f;
    TEXT-INDENT: 0pt;
    LIST-STYLE-TYPE: square;
    TEXT-ALIGN: left
}
.news_reltitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #e7ece4
}
.news_subheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}
.news_table
{
    BORDER-RIGHT: #94b183 1px solid;
    BORDER-TOP: #94b183 1px solid;
    BORDER-LEFT: #94b183 1px solid;
    BORDER-BOTTOM: #94b183 1px solid;
    BACKGROUND-COLOR: #e7ece4
}
.news_absatz_text
{
    FONT-SIZE: medium;
    FONT-STYLE: normal;
    text-align: justify
    TEXT-INDENT: -1em;    
}
.news_absatz_theater
{
    text-indent:-1em;
    PADDING-BOTTOM:0.5em;
}
.ov_address_name
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: x-small;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: silver 1px solid
}
.ov_address_tel
{
    FONT-SIZE: x-small
}
.ov_address_kontakt
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    BORDER-BOTTOM: silver 1px solid
}
.ov_address_kontakt A
{
    FONT-SIZE: x-small;
    COLOR: #3f673f;
    TEXT-DECORATION: underline
}
.portal_address_list
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    COLOR: #3f673f;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #eef3e7
}
.portal_address_list A
{
    COLOR: #3f673f
}
.portal_header
{
    FONT-WEIGHT: 900;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-STYLE: italic
}
.portal_kalender_date
{
    FONT-SIZE: x-small;
    COLOR: #3f673f;
    BORDER-BOTTOM: silver 1px;
    BACKGROUND-COLOR: #e7ece4
}
.portal_kalender_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #3f673f;
    TEXT-ALIGN: left
}
.portal_kalender_header A
{
    COLOR: #3f673f
}
.portal_kalender_line
{
    BORDER-BOTTOM: silver 1px solid
}
.search_seite
{
    COLOR: #3f673f;
    TEXT-DECORATION: none
}
.search_seite A
{
    COLOR: #3f673f;
    TEXT-DECORATION: underline
}
.search_title
{
    COLOR: #3f673f;
    TEXT-DECORATION: none
}
.search_title A
{
    COLOR: #3f673f;
    TEXT-DECORATION: underline
}
.sepcell
{
    BACKGROUND-COLOR: #ffffff
}
.title
{
    FONT-SIZE: small;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.title_nav
{
    FONT-SIZE: x-small;
    COLOR: #000080;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.title_nav A
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
#PAGE_FULL
{
    WIDTH: 760px;
    HEIGHT: 100%
}
#ROW_HEADER
{
    HEIGHT: 106px
}
#CELL_HEADER
{
    HEIGHT: 106px
}
#ROW_CENTER
{
    HEIGHT: 100%
}
#CELL_CENTER
{
    HEIGHT: 100%
}
#ROW_FOOTER
{
    HEIGHT: 30px
}
#CELL_FOOTER
{
    HEIGHT: 30px
}
.kalender_table TD
{
    FONT-SIZE: x-small
}
.bild
{
    text-align:left;
    margin-left:200px;
    margin-bottom:1em;
}
.bildunterschrift
{
  font-size:7.5pt;
  text-align:justify;
}
.box
{
  margin-top:0.3em;
  border:1px none red;
}
.absatz_einfach
{
  font-style:normal;
  text-align:left;
  text-indent:0px;
  margin-bottom:18px;
  font-size:10pt;
}
.version
{
  font-style:normal;
  text-align:left;
  text-indent:0px;
  margin-bottom:18px;
  font-size:10pt;
}
