body { 
 padding:0px; 
 margin:0px;
 font-family: verdana, arial, sans-serif; 
 color:#58595b; 
 font-size:11px;
 background-color:#ffffff;
} 

h1 {
 display:inline;
 font-size:18px;
 font-weight:bold;
 vertical-align:top;
 margin:0px;
 padding:0px;
 margin-left:20px;
 font-family: verdana, arial, sans-serif;
}

h2 {
 font-size:12px;
 margin:5px;
 border-style:solid;
 border-color:#a0a0a0;
 border-bottom-width:1px;
 border-top-width:1px;
 border-left-width:0px;
 border-right-width:0px;
 padding:4px;
 margin-bottom:6px;
 margin-top:6px;
 background-color:#f8f8f8;
}

h3 {
 display:inline;
 font-size:12px;
 margin:0px;
 margin-top:4px;
 margin-bottom:4px;
 line-height:18px;
 font-family:verdana,arial, sans-serif;
}

h4 {
 font-size:12px;
 font-weight:bold;
 margin-bottom:0px;
 margin-top:5px;
 padding-bottom:0px;
 padding-top:5px;
 border-width:0px;
 border-style:solid;
 display:block;
}

h5 {
 margin-left:10px;
}

a { 
 text-decoration:none;  
}

a:active { 
 color: #ce171e;
} 

:link {
 color:#231f20;
}

:visited {
 color:#231f20;
}

a:hover { 
 background:#f7f7f7;
} 

a:link img, a:visited img { 
 border-style: none; 
} 

a img { color: white; } 
@media all { 
 a img { color: inherit; } 
} 

.linkElement, .onlineUser {
 color:#231f20;
 display:block;
 font-size:11px;
 font-weight:normal;
 background:#ffffff;
 border-style:solid;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#f0f0f0;
 padding:0px;
 margin:0px;
 padding-left:10px;
}

.linkElement2 {
 color:#231f20;
 display:block;
 font-size:11px;
 font-weight:normal;
 background:#ffffff;
 border-style:solid;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#f0f0f0;
 padding:0px;
 margin:0px;
 padding-left:18px;
}

.box {
 border-style:solid;
 border-width:1px;
 border-color:#58595B;
 padding:0px;
 margin:1px;
 width:auto;
 display:block;
 background-color:#ffffff;
 background-image:url('/Bilder/navi/background.jpg');
 height:100%;
}

.numberBox {
 font-size:18px;
 font-weight:bold;
 background-color:#58595B;
 color:#ffffff;
 display:block;
 width:100%;
 text-align:center;
}

.navibox {
border-style:solid;
border-color:#58595B;
border-width:2px;
margin:0px;
margin-left:4px;
margin-right:4px;
margin-top:15px;
padding:4px;
background-color:#F8F8F8;

height:auto;
width:225px;
margin-left:40px;
/*
overflow:auto;
scrollbar-base-color:#ffffff;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#b0b0b0;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#b0b0b0;
scrollbar-shadow-color:#b0b0b0;
scrollbar-track-color:#ffffff;
*/
}

.topBanner {
 border-style:solid;
 border-width:0px;
 border-top-width:2px;
 border-bottom-width:2px;
 border-color:#58595B;
 margin-left:0px;
 margin-right:0px;
 margin-top:4px;
 margin-bottom:4px;
 padding-left:0px;
 padding-top:3px;
 padding-bottom:2px;
 text-align:center;
 background-color:#F8F8F8;
}


.topNaviBox {
 margin:0px;
 margin-left:40px;
 margin-right:40px;
 margin-top:3px;
 padding:0px;
 padding-top:2px;
 background-color:#ffffff;
 width:940px;

}

.outerbox {
 border-style:solid;
 border-width:2px;
 border-color:#58595B;
 padding:4px;
 margin:1px;
 margin-top:15px;
 background-color:#F8F8F8;
}

@media print {
  .outerbox { border-width:0px; margin:0px; padding:0px; }
  .box { border-width:0px; margin:0px; padding:0px; }
}

.tbox {
 border-style:solid;
 border-width:0px; 
 border-right-width:1px; 
 border-bottom-width:1px; 
 border-color:#231f20; 
 padding:5px; 
 margin:0px;
 text-align:center;
}
.tboxr {
 border-style:solid; 
 border-width:0px; 
 border-right-width:0px; 
 border-bottom-width:1px; 
 border-color:#231f20; 
 padding:5px; 
 margin:0px;
 text-align:center;
}

.rstbox {
 border-style:solid; 
 border-width:0px; 
 border-right-width:1px; 
 border-bottom-width:1px; 
 border-color:#231f20; 
 padding:5px; 
 margin:0px;
}
.rstboxr {
 border-style:solid; 
 border-width:0px; 
 border-right-width:0px; 
 border-bottom-width:1px; 
 border-color:#231f20; 
 padding:5px; 
 margin:0px;
}

.banner {
 border-style:solid;
 border-width:0px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-color:#231f20;
 padding-top:4px;
 padding-bottom:4px;
 padding-left:24px;
 padding-right:2px;
 margin-left:0px;
 margin-right:0px;
 margin-top:20px;
 margin-bottom:10px;
 width:auto;
 display:block;
 clear:both;
 background-color:#F8F8F8;

}

.menuebanner {
 border-style:solid;
 border-width:0px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-color:#231f20;
 padding-top:4px;
 padding-bottom:4px;
 padding-left:5px;
 padding-right:2px;
 margin-left:0px;
 margin-right:0px;
 margin-top:10px;
 margin-bottom:5px;
 display:block;
 font-weight:bold;
 font-size:13px;
 background-color:#F8F8F8;
}

.bildbox {
 border-style:solid;
 border-width:1px;
 border-color:#231f20;
 padding:5px;
 margin:1px;
 width:auto;
}

.revierfoto {
 border-style:solid;
 border-width:1px;
 border-color:#231f20;
 padding:5px;
 margin:1px;
 margin-left:15px;
 margin-right:15px;
 margin-top:12px;
 margin-bottom:15px;
 float:left; 
}

.doppelbox {
 border-style:double;
 border-width:4px;
 border-color:#231f20;
 padding:0px;
 margin:0px;
 font-size:30px;
 font-weight:bold;
 margin-top:10px;
 text-align:center;
}

.centerlogo {
 position:absolute;
 top:29px;
 left:240px;
 filter:Alpha(opacity=100, finishopacity=80, style=3);
}

p {
 margin:10px;
 padding:0px;
 text-align:justify;
}

.longtext {
 margin:20px;
 margin-top:15px;
 margin-bottom:10px;
}

.mitabstand {
 margin:1px;
}

em {
 color:#ce171e;
 font-style:normal;
}

.high {
background-color:#FFFFFF;
}
.low {
background-color:#F6F6F6;
}

.searchElement {
 width:180px;
}
.searchElement2 {
 width:300px;
}
.inputElement {
width:300px;
border-style:solid;
border-width:1px;
}
.searchBox {
margin:8px;
}

.sitemapLink {
 visibility:hidden;
 display:none;
}

.mainNavi {
  font-size:13px;
  font-weight:bold;
}

.landNavi {
  border-width:1px;
  background-color:#ffffff;
  border-color:#f0f0f0;
}

.onlineUser:active { 
 color: #ce171e;
 font-weight:bold;
} 

.onlineUser:link {
 color:#231f20;
 font-weight:bold;
}

.onlineUser:visited {
 color:#231f20;
 font-weight:normal;
}

.onlineUser:hover { 
 background:#f7f7f7;
} 
