@media only screen
and (min-width:320px)
and (max-width:480px){}
@media only screen
and (min-width:321px){}
@media only screen
and (max-width:320px){}
@media only screen
and (min-width:768px)
and (max-width:1024px){}
@media only screen
and (min-width:768px)
and (max-width:1024px)
and (orientation:landscape){}
@media only screen
and (min-width:768px)
and (max-width:1024px)
and (orientation:portrait){}
@media only screen
and (min-width:1224px){}
@media only screen
and (min-width:1824px){}
@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){}

*{margin:0px;}
body {  }
h1,h2,h3,h4,h5,h6 {font-family:arial,verdana,helvetica,san-serif;color:black;}
h1{font-size:0.9em;line-height:30px;}
h2{font-size:0.75em;line-height:18px;font-weight: normal; text-align: left;}
h3{font-size:0.7em;font-weight: normal;}
h4{font-size:0.65em;font-weight: normal;line-height:18px;}
h5{font-size:0.6em;font-weight:bold;color:white;}
h6{font-size:0.5em;font-weight: normal;}
p { text-align: left;}
i { text-align: left;}
hr{background-color:black;color:black;height:1px;max-width:600px;width:100%;}
strong {font-weight: bold;}	
a{color:black;text-decoration: underline dotted;}
img {max-width:100%;border:0px;width:auto;height:auto;}
.text ul{list-style-type:none;padding:0; }
.text li{margin-left:10px;}

iframe { max-width:350px; width:100%; height:350px;}

ul.bld{list-style-type:none;float:left;margin:0;padding:0;}
ul.bld li{float:left;margin:5px5px0px2px;padding: 5px; height:220px;width:140px;font-family:verdana, arial, helvetica, sans-serif;text-align:center;font-weight:normal;font-size:10px;}
ul.bld img{display:block;border:0;}

ul.kontakt{list-style-type:none;float:left;padding:0; }
ul.kontakt li{float:left;margin:5px;height:165px;width:200px;}

ul.wirkungskreis{list-style-type:none;float:left;padding:0;max-width:600px;width:100%; }
ul.wirkungskreis li{float:left;margin:5px;height:220px;width:180px; text-align: center; border: 1px solid gray; }

ul.wirkungskreis2{list-style-type:none;float:left;padding:0;max-width:610px;width:100%; }
ul.wirkungskreis2 li{float:left;margin:5px;max-height:370px;height:100%; max-width:440px; width: 100%; }

ul.makrolagen{   list-style-type:none;float:left;padding:5px;max-width:620px;width:100%; }
ul.makrolagen li{list-style-type:none;float:left;margin:5px;width:190px;}

ul.behoerden{list-style-type:none;float:left;padding:0;max-width:620px;width:100%; }
ul.behoerden li{float:left;min-height:350px;height:100%;width: auto; }

ul.amtsgerichte{list-style-type:none;float:left;padding:0;max-width:600px;width:100%; }
ul.amtsgerichte li{float:left;margin:5px;min-height:255px;height:100%; width:180px; text-align:left; }

#nav-container{width:172px; margin:0px; float:left; font: 12px tahoma,arial,helvetica; background-color: #D3E1E4; overflow: hidden;}
.nav ul { padding:0px; width:150px; display: block; list-style: none; min-height:700px; height: 100%; margin-top: 40px; margin-bottom: 10px;}
.nav li { width: 100%; display: block; line-height: 2.5em; font-weight: bold; }
.nav li a { text-decoration: none; color: #D3E1E4; line-height: 2.5em; display: block; width: 100%; padding: 0px; background-color: #6B8596; border: 1px solid #6B8596; margin: 5px 0px 8px 8px; }
.nav li a:hover { color: #6B8596; line-height: 2.5em; background-color: #e5e5e5; border: 1px solid #999999; margin: 5px 0px 8px 5px; }

.js .nav-collapse { clip: rect(0 0 0 0); max-height: 0; position: absolute; display: block; overflow: hidden; zoom: 1; }
.nav-collapse.opened { max-height: 9999px; }
.nav-toggle { color: white; background-color:#6B8596;margin-left: 50px; font-weight: bold; font-size:1.25em; line-height: 30px;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }
@media screen and (min-width: 40em) {
  .js .nav-collapse {
    position: relative; }
  .js .nav-collapse.closed {
    max-height: none; }
  .nav-toggle { display: none; }
}

#wrapper{margin-right:auto;margin-left:auto;max-width:867px;width:100%;height:100%;}
#content{float: left;max-width:610px;width:73%;min-height:700px;height:100%; padding-left:25px; padding-top: 20px; }
#picture{margin-top:10px;margin-bottom:3px;max-width:867px;width:100%;}
.imageContainer{max-width:867px;width:100%; }
#imageContainer{max-width:867px;width:100%;}/*background-color:#6d1313;*/
#imageContainer img{display:none;position:absolute;}
#footer{background-image: url(../images/foot.gif); background-repeat: repeat-x; padding-top:0;height:30px;max-width:970px;width:100%;line-height:30px;text-align:left;margin-right:auto;margin-left:auto;clear:both;}
a.kontakt{text-decoration:none;border-bottom:1pxdotted;line-height:25px;}
#impressum1{visibility:visible;position:relative;float:left;width:350px;height:350px;}
#impressum2{visibility:visible;position:relative;float:left;width:320px;height:350px;}
#impressum3{visibility:visible;position:relative;float:left;max-width:950px;width:100%;}
