<style>
body { 
 PADDING: 0px; 
 WIDTH: 100%; 
 height: 95%;
 layer-background-color:#ffffff;
 background-color:#ffffff;
 font-size:0.75em;
} 
/* Tabelle */
#tableMain {
 width:766px;
 height:95%;
}
#tableMain #zeile1 {
 height:220px;
}
#tableMain #zeile1_ag {
 height:130px;
}
#tableMain #zeile2 {
 height:100%;
}
/* Layer fuer Seitenaufbau */
#content1 { 
 position:absolute;
 z-index:1; 
 background-image: url(images/hg_top.gif); 
 background-repeat:no-repeat;
 background-position:top;
 WIDTH: 766px; 
 height:82px;
 overflow:hidden;
}
#content2 { 
 position:absolute;
 z-index:1; 
 top:220px;
 WIDTH: 766px; 
 height:100%;
 overflow:hidden;
}
#contentMain1{
/* In diesem Layer wird der gesamte editierbare Inhalt dargestellt */
 position:absolute;
 width:553px;
 left:200px;
 height:95%;
 z-index:2;
 background-color: #ffffff;
 layer-background-color: #ffffff;
 font-family:Arial, Helvetica, sans-serif; /* => Fliesstext */
 font-size:0.75em;
 color:#333333;
 overflow:auto;
 scrollbar-base-color:#666666;
 scrollbar-3dlight-color:#666666;
 scrollbar-arrow-color:#FFB803;
 scrollbar-darkshadow-color:#666666;
 scrollbar-face-color:#E5E5E5;
 scrollbar-highlight-color:#666666;
 scrollbar-shadow-color:#666666;
 scrollbar-track-color:#E5E5E5;
}
#contentMain1 ul{
 margin-top:-2px;
}
#contentMain1 li{
 list-style-image:url(images/aufzaehlungspunkt.gif);
 color:#333333;
}
#contentMain1 #person {
 display:none; /* damit th angezeigt wird */
}
#contentMain1 th {
 display:table-header-group;
}
#contentMain1 caption {
 display:none;
}
#contentMain1 #dbKontakt th {
 background-color:#FAE2A7;
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 display:table-cell;
}
#contentMain1 #dbKontakt td {
 font-family:Arial, Helvetica, sans-serif;
 }
#contentMain1 td {
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 }
#contentMain1 p {
 font-family:Arial, Helvetica, sans-serif;
 }
/* Suche */
.searchhi{
 background:#FFEAB3;
}
#contentMain1 li.search {
 list-style-type:decimal;
 list-style-image: none;
}
/* SITEMAP */
#contentMain1 li.sitemapebene0, #contentMain1 li.sitemapebene1   {
 list-style-image: none;
 list-style-type: none;
 text-transform: uppercase;
 line-height:1.5em;
}
#contentMain1 li.sitemapebene2, #contentMain1 li.sitemapebene3, #contentMain1 li.sitemapebene4  {
 list-style-image: none;
 list-style-type: none;
 text-transform: none;
 line-height:1.5em;
}
#contentMain1 .linksitemap0, #contentMain1 .linksitemap0:hover,#contentMain1 .linksitemap0:active, #contentMain1 .linksitemap0:visited, #contentMain1 .linksitemap0:link {
 color:#ff9900;
 font-weight:bold;
 text-transform: uppercase;
}
#contentMain1 .linksitemap1, #contentMain1 .linksitemap1:hover,#contentMain1 .linksitemap1:active, #contentMain1 .linksitemap1:visited, #contentMain1 .linksitemap1:link {
 color:#ff9900;
 font-weight:bold;
 text-transform: uppercase;
}
#contentMain1 .linksitemap2, #contentMain1 .linksitemap2:hover, #contentMain1 .linksitemap2:active,#contentMain1 .linksitemap2:visited,#contentMain1 .linksitemap2:link {
 font-weight:bold;
}
/* Highlight horizontal subnavigation */
#contentMain1 a.submenuactive:link, #contentMain1 a.submenuactive:visited, #contentMain1 a.submenuactive:hover,#contentMain1 a.submenuactive:active {
 background-color:#FFC736;
 color: #000000; 
 padding:0pt 2px;
}
#contentMain1 .subnav_line_top {
    padding-bottom:3px;
}
#contentMain1 .subnav_line_bottom {
    padding-top:2px;
}
#head1 {
 position:absolute;
 background-color: #ffffff;
 WIDTH: 212px;
 HEIGHT: 79px;
 left:549px;
 top:3px;
}
#head2 {
 position:absolute; 
 width:766px; 
 height:30px; 
 left: 0px; 
 top:82px;
 background-color: #ffb701; 
 layer-background-color: #ffb701; 
}
#head2AG {
 position:relative; 
 width:740px; 
 height:80px; 
 left: 13px; 
 top:auto; /* Angabe für NN4*/
 background-color: #ffb701; 
}
#head3 {
 position:absolute;
 width:766px;
 height:90px;
 left:0px;
 background-color: #e5e5e5;
 layer-background-color: #e5e5e5;
 top:115px;
}
#head4 {
 position:absolute;
 width:766px;
 left:0px;
 top:205px;
 background-color:#ffffff;
}
#lineOrange{
 position:absolute;
 width:553px;
 left:200px;
 height:3%;
 z-index:1;
}
#siteBottom {
 position:absolute;
 width:766px;
 height:25px;
 top:auto;
}
#siteBottom #back {
 position:absolute;
 width:200px;
 height:25px;
 top:0px;
 left:200px;
 bottom:5px;
}
#siteBottom a, #siteBottom a:visited  {
 font-family:Arial, Helvetica, sans-serif;
 color:#333333;
 font-weight:normal;
}
#siteBottom a:hover, #siteBottom a:active {
 font-family:Arial, Helvetica, sans-serif;
 color:#ff9900;
 font-weight:normal;
}
/* Icon-Navigation */
#navIcons {
 position:absolute;
 width:170px; 
 height:19px; 
 z-index:3; 
 top: 69px;
 left:9px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:100%;
 color:#c3c3c3;
 font-weight:bold;
} 
#navIcons span {
 display:none;
}
/* (KH-)Navigation links */
#navLeft {
 position:absolute; 
 width:187px; 
 height:95%; 
 z-index:6; 
 left: 13px; 
 background-color: #ffffff; 
 layer-background-color: #ffffff; 
}
#navLeftText {
 position:absolute; 
 width:187px; 
 height:95%px; 
 z-index:6; 
 padding:19px 0px 0px 23px;
}
#navLeftLine {
 position:absolute; 
 width:175px; 
 height:1px; 
 z-index:6; 
 background-color: #f5f5f5; 
 background-image:  url(images/hg_navi_left_linie.gif);
 layer-background-image:  url(images/hg_navi_left_linie.gif);
 background-repeat:no-repeat;
 background-position:center;
}
#navLeftText a.menulevel0lo:link    { 
 color:black; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em; 
 font-weight: bold; 
 text-decoration:none;
}
#navLeftText a.menulevel0lo:visited  { 
 color: black; 
 font-weight: bold; 
 font-size: 0.75em; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}
#navLeftText a.menulevel0lo:hover    { 
 color: #ff9900; 
 font-weight: bold; 
 font-size: 0.75em;  
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}
#navLeftText a.menulevel0hi    { 
 color:#ff9900; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 1.05em;  
 font-weight: bold; 
 text-decoration:none;}
#navLeftText a.menulevel0hi:visited     { 
 color: #ff9900; 
 font-weight: bold; 
 font-size: 0.75em; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}
#navLeftText a.menulevel1lo:link     { 
 color: black; 
 font-weight: bold; 
 font-size: 0.75em; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}   
#navLeftText a.menulevel1lo:visited  { 
 color: black; 
 font-weight: bold; 
 font-size: 0.75em; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}
#navLeftText a.menulevel1lo:hover    { 
 color: #ff9900; 
 font-weight: bold; 
 font-size: 0.75em;  
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}
#navLeftText a.menulevel1hi    { 
 color:#ff9900; 
 font-family: Arial, Verdana, Helvetica, sans-serif;  
 font-size: 0.75em;  
 font-weight: bold; text-decoration:none;
}
#navLeftText a.menulevel1hi:visited     { 
 color: #ff9900; 
 font-weight: bold; 
 font-size: 0.75em; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 text-decoration: none;
}
#navLeftText a.menulevel2lo:link    { 
 color:black; 
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif;  
 font-size: 0.75em;  
 text-decoration:none;
}
#navLeftText a.menulevel2lo:visited { 
 color:black; 
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em;  
 text-decoration:none;
}
#navLeftText a.menulevel2lo:hover   { 
 color:#ff9900; 
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em;   
 text-decoration:none;
}
#navLeftText a.menulevel2hi    { 
 color:#ff9900; 
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em;   
 text-decoration:none;
}
#navLeftText a.menulevel2hi:visited    { 
 color:#ff9900; 
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif;  
 font-size: 0.75em;   
 text-decoration:none;
}
#navLeftText a.menulevel3lo:link    { 
 color:black; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em;
 text-decoration:none;
}
#navLeftText a.menulevel3lo:visited { 
 color:black; 
 font-family: Arial, Verdana, Helvetica, sans-serif;  
 font-size: 0.75em;  
 text-decoration:none; 
}
#navLeftText a.menulevel3lo:hover   { 
 color:#ff9900; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em;   
 text-decoration:none;
}
#navLeftText a.menulevel3hi    { 
 color:#ff9900; 
 font-family: Arial, Verdana, Helvetica, sans-serif;  
 font-size: 0.75em;  
 text-decoration:none;
}
#navLeftText a.menulevel3hi:visited    { 
 color:#ff9900; 
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 0.75em;  
 text-decoration:none;
}
#navLeftText .menulevelx0lo    { 
 margin-left:0px;
}
#navLeftText .menulevelx0hi    { 
 margin-left:0px;
}
#navLeftText .menulevelx1lo    { 
 margin-left:0px;
}   
#navLeftText .menulevelx1hi    { 
 margin-left:0px;
}
#navLeftText .menulevelx2lo    { 
 margin-left:30px
}
#navLeftText .menulevelx2hi    { 
 margin-left:30px
}
#navLeftText .menulevelx3lo    { 
 margin-left:35px
}
#navLeftText .menulevelx3hi    { 
 margin-left:35px
}
/* (Gespag-)Hauptnavigation*/
#navTop {
 position:absolute;
 width:554px; 
 height:51px; 
 left:19px;
 top: 29px;
 padding:6px 0px 0px 0px;
 }
/* Links in der (Gespag-)Hauptnavigation */
#navTop a.menulevel1lo:link    { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none;
 padding:4px 5px 4px 5px;
}
#navTop a.menulevel1lo:visited  { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none;
 padding:4px 5px 4px 5px;
}
#navTop a.menulevel1lo:hover    { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none;
 padding:4px 5px 4px 5px;
 border-top:1px solid #ffb904;
}
#navTop a.menulevel1hi    { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none; 
 padding:4px 5px 4px 5px;
 border-top:1px solid #ffb904;
}
#navTop a.menulevel1hi:visited     { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none; 
 padding:4px 5px 4px 5px;
 border-top:1px solid #ffb904;
}
#navTop a.menulevel2lo:link     { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none;
 font-weight:normal;
 padding:4px 5px 4px 5px;
 border-top:0px;
}   
#navTop a.menulevel2lo:visited  { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#333333;
 text-decoration:none;
 font-weight:normal;
 padding:4px 5px 4px 5px;
 border-top:0px;
}
#navTop a.menulevel2lo:hover    { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
 padding:4px 5px 4px 5px;
 border-top:0px;
}
#navTop a.menulevel2hi    { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
 padding:4px 5px 4px 5px;
 border-top:0px;
}
#navTop a.menulevel2hi:visited     { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:0.75em;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
 padding:4px 5px 4px 5px;
 border-top:0px;
}
#navTop .menulevelx1lo { 
margin-left:0px;  
}
#navTop .menulevelx1hi { 
margin-left:0px;
}
#navTop .menulevelx2lo { 
margin-left:0px;
} 
#navTop .menulevelx2hi { 
margin-left:0px;
}
/* Content-Schriften */
h1, a.h1, a.h1:visited, a.h1:active, a.h1:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:1.4em; /* 16px */
 font-weight:bold;
 color:#333333;
}
h2, a.h2, a.h2:active, a.h2:hover, a.h2:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:1.2em; /* 15px */
 font-weight:bold;
 color:#333333;
}
h3, a.h3, a.h3:active, a.h3:hover, a.h3:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:1.00em;
 font-weight:bold;
 color:#333333;
}
h4, a.h4, a.h4:active, a.h4:hover, a.h4:visited {
 font-family:Arial, Helvetica, sans-serif; /*h4-h6 => fliesstext*/
 font-size: 1.00em; 
 font-weight:normal;
 color:#333333;
}
h5, a.h5, a.h5:active, a.h5:hover, a.h5:visited {
 font-family:Arial, Helvetica, sans-serif; 
 font-size: 1.00em;
 font-weight:normal;
 color:#333333;
}
h6, a.h6, a.h6:active, a.h6:hover, a.h6:visited {
 font-family:Arial, Helvetica, sans-serif; 
 font-size: 1.00em;
 font-weight:normal;
 color:#333333;
}
.fliesstext{
 font-family:Arial, Helvetica, sans-serif; 
 color:#333333;
}
.fliesstext_fett, a.fliesstext_fett, a.fliesstext_fett:hover, a.fliesstext_fett:active, a.fliesstext_fett:visited {
 font-family:Arial, Helvetica, sans-serif; 
 font-weight:bold;
 color:#333333;
}
.fliesstext_fett_gross, a.fliesstext_fett_gross, a.fliesstext_fett_gross:hover, a.fliesstext_fett_gross:active, a.fliesstext_fett_gross:visited {
 font-family:Arial, Helvetica, sans-serif; 
 font-weight:bold;
 color:#333333;
}
.bildtext_grau{
 font-family:Arial, Helvetica, sans-serif; 
 color:#666;
}
.blindtext{
 display:none;
}
ul{
 margin-top:-2px;
}
ol{
 margin-top:-2px;
}
#contentMain1 ul li,#contentMain1 ol li ul li{
 list-style-image:url(images/aufzaehlungspunkt.gif);
 color:#333333;
}
#contentMain1 ol li{
 list-style-image:none;
 list-style-type:decimal;
 color:#333333;
}
#contentMain1 a {
 font-family:Arial, Helvetica, sans-serif;
 color:#333333;
 font-weight:normal;
}
#contentMain1 a:visited {
 font-family:Arial, Helvetica, sans-serif;
 color:#333333;
 font-weight:normal;
}
#contentMain1 a:hover {
 font-family:Arial, Helvetica, sans-serif;
 color:#ff9900;
 font-weight:normal;
}
#contentMain1 a:active {
 font-family:Arial, Helvetica, sans-serif;
 color:#ff9900;
 font-weight:normal;
}
.unsichtbar {
display:none;
}
label {
 display:none;
}
</style>
