body{
 margin:0px;
 font-family:serif;
 color:#161E3C;
 background-color:#ffffff;
}
table{
 width:100%;
}
td{
 vertical-align:top;
}
#kopf11{
 width:190px;
 height:120px;
 background-color:#f8f8f8;
 border:2px solid #f8f8f8;
 text-align:center;
 vertical-align:middle;
}
#kopf12{
 width:20px;
 height:120px;
 background-color:#ffffff;
 border-bottom:2px solid #ff0000;
}
#kopf13{
 height:120px;
 background-color:#ffffff;
 border-bottom:2px solid #ff0000;
 text-align:left;
 vertical-align:middle;
}
#kopf14{
 width:10px;
 height:120px;
 background-color:#ffffff;
 border-bottom:2px solid #ff0000;
}
#kopf15{
 width:190px;
 height:120px;
 background-color:#ffffff;
 border-bottom:2px solid #ff0000;
}

#kopf21{
 width:190px;
 height:5px;
 background-color:#f8f8f8;
 border:2px solid #f8f8f8;
 font-size:1px;
}
#kopf22{
 width:20px;
 height:5px;
 background-color:#ffffff;
 border-left:2px solid #ff0000;
 font-size:1px;
}
#kopf23{
 height:5px;
 background-color:#ffffff;
 border-bottom:2px solid #ffffff;
 font-size:1px;
}
#kopf24{
 width:10px;
 height:5px;
 background-color:#ffffff;
 border-right:2px solid #ff0000;
 font-size:1px;
}
#kopf25{
 width:190px;
 height:5px;
 background-color:#f8f8f8;
 border-bottom:2px solid #f8f8f8;
 font-size:1px;
}
#kopfprn{
 display:none;
 border-bottom:2px #ff0000 solid;
 margin-bottom:20px;
}
#navbar{
 width:190px;
 background-color:#f8f8f8;
 border:2px solid #f8f8f8;
}

#navigation{
 margin-left: 0px; 
 margin-bottom:40px;
}

#navigation ul{
 margin:0;
 padding:0;
 list-style-type:none;
 font-family:serif;
 font-size:120%;
}

#navigation li{
 margin: 0;
}

#navigation a{
 display: block;
 padding: 1px 10px 2px 10px;
 width: 170px;
 color: #161E3C;
 background-color: #f8f8f8;
 text-decoration: none;
 border-top: 2px solid #f8f8f8;
 border-left: 2px solid #f8f8f8;
 border-bottom: 2px solid #f8f8f8;
 border-right: 2px solid #f8f8f8;
 font-weight: bold;
 font-size:100%;
}

#navigation a:hover{
 color: #161E3C;
 background-color: #ffffff;
 text-decoration: none;
 border-top: 2px solid #fff;
 border-left: 2px solid #fff;
 border-bottom: 2px solid #fff;
 border-right: 2px solid #f8f8f8;
}

#navigation ul ul li{
 margin: 0;
}
#navigation ul ul ul li{
 margin: 0;
}

#navigation ul ul a{
 display: block;
 padding: 1px 5px 2px 20px;
 width: 165px;
 color: #161E3C;
 background-color: #f8f8f8;
 text-decoration: none;
 font-weight: bold;
 font-size:75%;

}
#navigation ul ul ul a{
 display: block;
 padding: 1px 5px 2px 30px;
 width: 155px;
 color: #161E3C;
 background-color: #f8f8f8;
 text-decoration: none;
 font-weight: bold;
 font-size:50%;
}
#navigation a.current{
 color:#ff0000;
 background-color:#ffffff;
 border-left: 2px solid #161E3C;
 border-bottom: 2px solid #161E3C;
}


#navigation ul ul a:hover{
 color: #000;
 background-color: #ffffff;
 text-decoration: none;
}

#standort{
 display:block;
 padding:0px 2px 0px 12px;
 width:172px;
 margin-bottom:40px;
}
#standort h1{
 display: block;
 width: 182px;
 font-size:100%;
 font-weight:bold;
 border-bottom:#ff0000 solid 2px;
 margin-bottom:0px;
}
#standort p{
 margin-top:0px;
 font-size:90%;
}
#standort a{
 color:#161e3c;
 text-decoration:none;
}

#einblender{
 width:20px;
 background-color:#ffffff;
 border-left:2px solid #ff0000;
 background-image:url(hintergrund-einblender.png);
 background-repeat:repeat-y;
}
#inhalt{
 background-color:#ffffff;
 background-image:url(hintergrund-inhalt.jpg);
 background-repeat:no-repeat;
 background-position:center top;
}
#inhalt h1{
 font-size:110%;
 font-weight:bold;
 margin-top:0px;
 margin-bottom:2px;
}
#inhalt h2{
 font-size:105%;
 font-weight:bold;
 margin-top:0px;
 margin-bottom:16px;
}
#inhalt h3{
 font-size:100%;
 font-weight:bold;
 margin-top:0px;
 margin-bottom:2px;
 border-bottom:2px solid #161E3C;
}
#inhalt a{
 color:#000099;
 text-decoration:none;
}
#inhalt a:hover{
 color:#ff0000;
 text-decoration:none;
}
#inhalt p{
 font-size:85%;
 margin-top:0px;
 margin-bottom:8px;
 text-align:justify;
}
#inhalt ul{
 margin:0;
 padding:0px;
 padding-left:20px;
 list-style-type:none;
 font-family:serif;
}

#inhalt li{
 font-size:90%;
 margin-top:0px;
 margin-bottom:0px;
 text-align:justify;
}
#inhalt td.row0{
 background-color:#eeeeee;
}
#inhalt td.row1{
 background-color:#f8f8f8;
}
#eckdaten td.row0{
 background-color:#eeeeee;
 font-size:90%;
}
#eckdaten td.row1{
 background-color:#f8f8f8;
 font-size:90%;
}
#objektverbund td.row0{
 background-color:#eeeeee;
 font-size:90%;
}
#objektverbund td.row1{
 background-color:#f8f8f8;
 font-size:90%;
}



#ausblender{
 width:10px;
 background-color:#ffffff;
 border-right:2px solid #ff0000;
 background-image:url(hintergrund-ausblender.png);
 background-repeat:repeat-y;
}

#sidebar{
 width:190px;
 padding-left:4px;
 background-color:#f8f8f8;
}
#sidebar h1{
 font-size:100%;
 text-align:center;
 border-bottom:2px solid #161E3C;
 font-weight:bold;
 margin-top:0px;
 margin-bottom:2px;
/* width:180px; */
}
#sidebar div{
 margin-bottom:40px;
}
#sidebar a{
 color:#000099;
 text-decoration:none;
}
#sidebar a:hover{
 color:#ff0000;
 text-decoration:none;
}
#aktuelles{
 text-align:left;
}
#objektderwoche{
 text-align:center;
}

#fuss1{
 width:190px;
 height:20px;
 background-color:#f8f8f8;
 border:2px solid #f8f8f8;
 border-top:2px solid #ff0000;
 text-align:center;
}
#fuss2{
 width:20px;
 height:20px;
 background-color:#ffffff;
 border-top:2px solid #ff0000;
 border-left:2px solid #ff0000;
 font-size:1px;
}
#fuss3{
 height:20px;
 background-color:#ffffff;
 border-top:2px solid #ff0000;
 font-size:12px;
 text-align:center;
}
#fuss4{
 width:10px;
 height:20px;
 background-color:#ffffff;
 border-top:2px solid #ff0000;
 border-right:2px solid #ff0000;
 font-size:1px;
}
#fuss5{
 width:190px;
 height:20px;
 background-color:#f8f8f8;
 border:2px solid #f8f8f8;
 border-top:2px solid #ff0000;
 text-align:center;
}
#fussprn{
 display:none;
}

@media print{
 #kopf11{display:none;}
 #kopf12{display:none;}
 #kopf13{display:none;}
 #kopf14{display:none;}
 #kopf15{display:none;}
 #kopf21{display:none;}
 #kopf22{display:none;}
 #kopf23{display:none;}
 #kopf24{display:none;}
 #kopf25{display:none;}
 #kopfprn{display:block;}
 #navbar{display:none;}
 #einblender{display:none;}
 #inhalt{font-size:120%;}
 #ausblender{display:none;}
 #sidebar{display:none;}
 #fuss1{display:none;}
 #fuss2{display:none;}
 #fuss3{display:none;}
 #fuss4{display:none;}
 #fuss5{display:none;}
 #fussprn{display:block;border-top:2px #ff0000 solid;width:100%;text-align:center;}
}
