body         { color: black; font-size: 100.01%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; text-align: center; margin: 0em }
p    { font-size: 1em; margin: 0em;  margin-top: 0.5em; margin-bottom: 0.5em }
td       { background-color: #ccf }
table p   { background-color: #ccf; margin: 0em; padding-right: 5px; padding-left: 5px }
.tabinfo        { color: #28115b; font-weight: bold; background-color: #69c; text-align: left; padding-right: 5px; padding-left: 5px }
.biwe            { color: #28115b; font-weight: bold; background-color: transparent; text-align: center; margin: 0px 0px 0px 2px; border: solid 1px #ccf; width: 715px }
.biwe a   { color: #69c; font-weight: normal }
.biwe a:visited  { color: #69c; font-weight: normal }
.biwe_pf_l     { text-decoration: none; background: url(../1_navigationselemente/pf_l_col.gif) no-repeat right ; margin-right: 5px }
.biwe_pf_wl { text-decoration: none; background: url(../1_navigationselemente/pf_w_col.gif) no-repeat right ; margin-right: 5px }
.biwe_pf_l:hover   { background-image: url(../1_navigationselemente/pf_l_col_mo.gif) }
.biwe_pf_l:active  { background-image: url(../1_navigationselemente/pf_l_col.gif) }
.biwe_pf_r    { text-decoration: none; background: url(../1_navigationselemente/pf_r_col.gif) no-repeat left ; margin-left: 5px; width: 30px }
.biwe_pf_wr { text-decoration: none; background: url(../1_navigationselemente/pf_w_col.gif) no-repeat left ; margin-left: 5px; width: 30px }
.biwe_pf_r:hover { background-image: url(../1_navigationselemente/pf_r_col_mo.gif) }
.biwe_pf_r:active { background-image: url(../1_navigationselemente/pf_r_col.gif) }
h1   { color: #69c; font-weight: bold; font-size: 1.5em; margin-top: 0.5em; margin-bottom: 0.5em }
h2   { font-weight: bold; font-size: 1em; margin-top: 0.5em }
h3   { font-weight: normal; font-size: 1em; margin-top: 0em; margin-bottom: 0.5em }
#seite          { text-align: left; margin: 0em auto; width: 1000px; height: 100% }
#inhalt       { text-align: left; float: left; margin-top: 10px; padding: 0px 0px 0px 5px; width: 745px; height: 97%; overflow: auto }
#bilder_anzeige       { text-align: left; float: right; width: 740px; height: 300px; overflow: hidden }
#inhalt_oben   { text-align: left; float: left; margin-top: 10px; padding: 0px 0px 0px 5px; width: 745px; height: auto }
#navi   { background-color: #69c; margin-top: 15px; padding-top: 5px; padding-bottom: 5px; width: 200px; height: auto }
#navigation        { text-align: left; float: left; margin-top: 10px; margin-right: 0px; padding: 0px 0px 0px 10px; width: 225px; height: 97%; overflow: auto }
#navigation a { text-decoration:none;  display: block; }
#navigation a:link    { }
#navigation a:visited  { }
#navigation a:focus {  color: #339; }
#navigation a:hover { color: #c33; }
#navigation a:active { color: #f53051 }
.nav1       { color: silver; font-weight: bold; background-color: #69c; text-indent: 20px; margin: 0em }
.nav1-pl   { color: silver; font-weight: bold; background: #69c url(../1_navigationselemente/p_l_w.gif) no-repeat; text-indent: 20px; margin: 0em }
.nav2      { color: silver; background-color: #ccf; text-indent: 20px; margin: 0em }
.nav2-pl   { color: silver; background: #ccf url(../1_navigationselemente/p_l_g.gif) no-repeat; text-indent: 20px; margin: 0em }
.nav2-pr   { color: silver; background: #ccf url(../1_navigationselemente/p_r_g.gif) no-repeat; text-indent: 20px; margin: 0em }
.nav3-pr    { color: silver; background: #ddd url(../1_navigationselemente/p_r_g.gif) no-repeat 15px top; text-indent: 35px; margin: 0em }
.nav4-pr    { color: silver; background: #ffc url(../1_navigationselemente/p_r_g.gif) no-repeat 30px top; text-indent: 50px; margin: 0em }
.nav1 a  { color:white;  }
.nav1 a:hover 	{background-color: silver }
.nav1-pl a { color:white;}
.nav1-pl a:hover {background: silver url(../1_navigationselemente/p_l_g.gif) no-repeat }
.nav2  a { color:blue;}
.nav2  a:hover{background-color: #eee }
.nav2-pl a { color:blue;}
.nav2-pl a:hover{background: #eee url(../1_navigationselemente/p_l_g.gif) no-repeat }
.nav2-pr a {color:blue;}
.nav2-pr a:hover{ background: #eee url(../1_navigationselemente/p_r_g.gif) no-repeat }
.nav3-pr a { color:blue;  }
.nav3-pr a:hover  { background: #eee url(../1_navigationselemente/p_r_g.gif) no-repeat 15px top }
.nav4-pr a { color:blue;}
.nav4-pr a:hover  { background: #eee url(../1_navigationselemente/p_r_g.gif) no-repeat 30px top }

.reiter         { color: silver; background: #ccf url(../1_navigationselemente/bu_v_69c.jpg); text-align: center; margin: 0em; border-top: 2px groove white; border-right: 2px outset white; border-bottom: 1px none; border-left: 2px groove white }
.reiter a  { color: blue; text-decoration: none; display: block }
.reiter a:link { color: blue; }
.reiter a:focus {  color: #339;}
.reiter a:hover    { color: #c33; background: silver url(../1_navigationselemente/bu_v_u.jpg) }
.reiter a:active { color: #339;background-color: #ccf;  display: block; }
.reiter a:span { color: #339;background-color: #ccf;  display: block; }

.linie{ line-height: 1px; margin: 0em;}
.text{ margin: 0em;}
.minimini  { font-size: xx-small; margin: 0em }
.kopf 	{ border-bottom: 1px solid black; margin: 2px 0px}
.strich    { margin: 0em; border-top: 1px solid #c0c0c0; position: relative; top: 0.5em }
.datum     { color: blue; margin-top: -5px; margin-bottom: 5px }
#fusszeile       { font-size: xx-small; background-color: #eee; vertical-align: middle; clear: left; margin: 0em; width: 99%; height: 2em }
.top      	{ font-size: xx-small; text-indent: 5px }
.top a	{color: blue; text-decoration: none; display: block;  }
.top a:hover   { color: #c33; }

.alpha      { color: silver; font-weight: bold; background-color: #ccf; text-align: center; float: left; margin: 0px 2px 0px 0px; padding: 0px; width: 2.5ex }
.alpha a { color:blue;  text-decoration:none;  display: block;  }
.alpha a:link { color: blue; }
.alpha a:focus {  color: #339;}
.alpha a:hover { color: #c33; display: block; background-color: silver  }
.alpha a:active{ color: #339;background-color: #eee}

.bild_tab    { border: none; width: 720px }
.bild_tab td { text-align: center; width: 360px }
.stw_tab   { margin-top: 4px; width: 99% }

.ausw1		 { margin-top: 4px; width: 99% }
.ausw1 td	{ background-image: url(../1_navigationselemente/ou_k_cf.jpg) }
.ausw1 p		{ background-color: transparent; text-indent: 20px }
.ausw1 span	{ color: #28115b; font-weight: bold; background-color: #69c; text-align: left; padding-right: 5px; padding-left: 5px }
.ausw1 a		{ font-weight: bold}

.ausw    { background-color: transparent; text-indent: 20px }
.ausw a { font-weight: bold}
