html { width: auto; height: auto; min-height: 100%; }
body { min-height: 100%; margin: 0; word-wrap: break-word; font-family: Candara, arial, tahoma, helvetica; width: auto; height: auto; }
#rahmen { position: static; text-align: left; width: 16cm; height: auto; float: none; min-height: 30em; border-style: none; border-width: 0; }
#inhalt { position: static; left: 0; width: auto; height: auto; overflow: visible; float: none; margin: 0; padding: 0; border-style: none; border-width: 0; }
#inhalt li { font-size: 10pt; font-family: Candara, arial, tahoma, helvetica; margin-bottom: 3px; list-style-image: url(../bilder/punkt.jpg); }
#text { width: 16cm; height: auto; float: none; }
.textblock { width: auto; height: auto; float: none; margin-top: 0; margin-bottom: 0; }
.kurzbeschreibung { margin-top: 0; margin-bottom: 0; width: auto; height: auto; float: none; }
.textblock-gr { width: auto; height: auto; margin-top: 0; margin-bottom: 0; }
#info_impressum { color: #000; font-family: Candara, arial, tahoma, helvetica; display: block; }
.portrait { position: static; width: 16cm; height: auto; float: none; margin-right: 1em; }
.portrait img { width: auto; height: auto; float: none; margin: 0 8px 16px; border-style: none; border-width: 0; }
/*
#bilderleiste { width: 12cm; height: auto; vertical-align: top; top: 0; left: 0; background-image: none; position: static; margin: 0; padding: 1.5cm 0 0; border-width: 0; }
*/
#bilderleiste {display: none;}
.bilderleiste { float: none; margin: 0; border-width: 0; }
.bilderleiste_links { width: 10cm; height: auto; z-index: 50; visibility: visible; margin: 0 0 0 auto; border-width: 0; }
.bilderleiste_rechts { background-image: url(../bilder/collage_bilderleiste.png); display: none; width: 600px; height: 142px; z-index: 50; visibility: visible; margin: 0 auto 0 0; border-width: 0; }
h1 { color: #000; font-size: 14pt; text-decoration: none; font-family: Candara, arial, tahoma, helvetica; border-style: none; border-width: 0; }
h2 { color: #206487; font-size: 1em; font-family: Candara, arial, tahoma, helvetica; font-variant: small-caps; margin-top: 0; border-width: 0; }
p { color: #000000; font-size: 10pt; font-family: Candara, arial, tahoma, helvetica; }
a {color: #206487; text-decoration: none; font-size: 10pt; font-family: Candara, arial, tahoma, helvetica;}
a:hover { color: #000;}
table { color: #000; font-size: 10pt; font-family: Candara, arial, tahoma, helvetica; line-height: 11pt; margin: 0; padding: 0; }
.kurzbeschr_tab { line-height: 10pt; }
.ausf_tab {  }
.weisse_zelle { line-height: 10pt; background-color: #fff; }
.blaue_zelle { font-size: 10pt; }
.bildunterschrift { font-size: 10pt; font-family: Candara, arial, tahoma, helvetica; font-style: italic; line-height: 10pt; text-align: center; width: auto; height: 15px; visibility: hidden; margin-top: 5px; display: none; }
/*Ausgeblendet*/
.detaillink a { font-size: 0.9em; font-family: Candara, arial, tahoma, helvetica; font-weight: bold; display: none; }
.detaillink a:hover { color: #000; font-weight: bold; display: none; }
#fuss { color: #fff; font-size: 16px; font-family: Candara, arial, tahoma, helvetica; line-height: 16px; background-color: #1b688f; text-align: right; width: 0; height: 0; visibility: hidden; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding-top: 0; padding-right: 0; border-top: 1px solid #4f5372 ; display: none; }
#druckansicht { text-align: center; width: 0; height: 0; visibility: hidden; float: left; display: none; }
#schatten_l_o { background-image: url(../bilder/schatten_01.png); background-repeat: no-repeat; position: absolute; z-index: 51; top: -15px; left: -15px; width: 15px; height: 15px; visibility: hidden; display: none; }
#schatten_oben { background-image: url(../bilder/schatten_02.png); background-repeat: repeat; position: absolute; top: -15px; z-index: 50; right: 0; left: 0; height: 15px; visibility: hidden; display: none; }
#schatten_r_o { background-image: url(../bilder/schatten_03.png); background-repeat: no-repeat; position: absolute; top: -15px; right: -15px; width: 15px; height: 15px; z-index: 51; visibility: hidden; display: none; }
#schatten_links { background-image: url(../bilder/schatten_05.png); background-repeat: repeat; position: absolute; top: 0; left: -15px; bottom: -30px; width: 15px; z-index: 50; visibility: hidden; display: none; }
#schatten_rechts { background-image: url(../bilder/schatten_08.png); background-repeat: repeat; position: absolute; top: 0; right: -15px; bottom: -30px; width: 15px; z-index: 50; visibility: hidden; display: none; }
#schatten_l_u { background-image: url(../bilder/schatten_09.png); background-repeat: no-repeat; position: absolute; z-index: 51; left: -15px; bottom: -45px; width: 15px; height: 15px; visibility: hidden; display: none; }
#schatten_unten { background-image: none; background-repeat: repeat; position: static; z-index: 50; bottom: 0; left: 0; right: 0; width: 0; height: 15px; visibility: hidden; display: none; }
#schatten_r_u { background-image: url(../bilder/schatten_10.png); background-repeat: no-repeat; position: absolute; z-index: 51; right: -15px; bottom: -45px; width: 15px; height: 15px; visibility: hidden; display: none; }
#bilddetail { font-family: Candara, arial, tahoma, helvetica; background-color: #fff; position: relative; width: 500px; height: 500px; visibility: hidden; margin: 80px auto auto; padding: 15px; border: solid 2px #808080; display: none; }
#cms_steuerung{display: none;}
/*
#navigation { background-color: #f5faff; position: static; overflow: auto; width: 0; float:none; padding-top: 2em; padding-left: 1.5em; height: 0; display:none; border-right: 1px solid #4f5372; }
*/
#navigation {display: none;}
#navigation ul { height: auto; visibility: hidden; margin: 15px 0 0; padding: 0; display: none; }
#navigation li ul { visibility: hidden; margin-top: 0; display: none; }
#navigation li { visibility: hidden; margin: 3px 0 0; padding: 2px 5px; list-style-type: none; display: none; }
#navigation ul ul li { color: #211a37; visibility: hidden; margin-left: 20px; padding: 0; border-style: none; display: none; }
#navigation li a { color: #211a37; font-size: 1em; font-family: Candara, arial, tahoma, helvetica; text-decoration: none; visibility: hidden; display: none; }
#navigation li a.aktiv { color: #206487; font-weight: bold; visibility: hidden; display: none; }
#navigation ul ul li a { color: #211a37; font-size: 0.8em; visibility: hidden; display: none; }
#navigation a:hover { font-weight: bold; visibility: hidden; display: none; }
#kurzbeschreibung { background-color: #f5faff; width: 95%; height: auto; visibility: visible; margin-bottom: 15px; padding: 1px 5px 5px; }
#kurzbeschreibung h1 { color: #206487; font-size: 1em; font-family: Candara, arial, tahoma, helvetica; visibility: visible; border-bottom: 1px solid #206487; }
#kurzbeschreibung img { visibility: visible; margin: 5px; border: solid 2px #206487; }
#datenschutzerklaerung { color: #000; font-family: Candara, arial, tahoma, helvetica; background-color: #fff; width: 600px; height: auto; visibility: hidden; padding: 20px; display: none; }
.grossbild { width: 350px; visibility: hidden; margin-left: auto; margin-right: auto; display: none; }
.bdblogo { position: relative; bottom: -3px; visibility: hidden; margin-right: 30px; margin-left: 5px; display: none; }


/*
  Für das einwend_gen - Modul
*/
.einw_gen_ergebnis_anzeigen_steuerbuttons{
   display: none;
}
/* ---------------------------------------------------- */