/* CSS Document */

body {
text-align:center; /*fuer Internetexplorer*/
color : #000;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size:1.00em;
margin: 0; 
padding: .2em 0;
background:#ccc;
}
html,body{height:97%;}
#seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1023px;
    padding: 0;
    border: 2px ridge silver;
	background-color: #5E8636;
	background-image: url(images/bannerverw.jpg);
	background-repeat:no-repeat;
	}
html>body #seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
	} 
	
#inhalt {
margin-top:0px;
margin-bottom:2px;
margin-right:2px;
padding: .2em .2em .2em .2em;
background:#fff;
text-align:left;
border: 2px ridge silver;
overflow-x:visible;
overflow-y:auto;
height:75%;  /* für moderne Browser */
}

html>body #inhalt {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
	overflow:auto;
	ma\rgin-top:72;
	ma\rgin-left:0;
	ma\rgin-bottom:0;
	he\ight:auto;
}
#text{
margin:0 0 0 250px;
text-align:left;
padding:0 0 0 0 ;
}

p#fuss{
clear:both;
margin:0;
padding:0.1em;
text-align:center;
background-color:#5E8636;
color:#dfdfdf;}

#wet{
clear:top;
width:154px;
background-color: #014723;
color:#FFFFE6;
font-size:1.00em;
font-weight:bold;
margin: .1em .1em 0 0;
display:block;
text-align:center;
padding-top:.2em;padding-bottom:.2em;
}

ul#nav{
width:200px;
margin-left:0px;
padding:.2em .2em 0 0;
float:top;

}
ul#nav li{
list-style:none;
margin: .1em 0 0 0;
padding:0;
}
ul#nav li ul{
margin:0;
padding:0;
}
ul#nav li ul li{
margin:0;
color: #014723;
}

ul#nav li ul li a{
background-color:#FFF5B1;
font-weight:normal;
display:block;
text-decoration:none;
border-left: .1em solid #fff;
border-top:.1em solid #fff;
border-bottom:.1em solid #000;
border-right:.1em solid #000;
font-size:1.00em;
padding-left:10px;
}

ul#nav a{
color: #014723;
display:block;
padding:.2em .2em;
text-decoration:none;
font-weight:bold;
border-left: .1em solid #fff;
border-top:.1em solid #fff;
border-bottom:.1em solid #000;
border-right:.1em solid #000;
background-color: #FFEA61;
font-size:1.00em;}

ul#nav a:hover{
background-color: #5E8636;
font-size:1.00em;
color:#FFFFE6;}

ul#nav li ul li a:hover{
background-color: #5E8636;
color:#FFFFE6;}

ul#nav li ul li{
margin:0;
color: #014723;
}

ul#nav li ul li ul li a{
background-color:#FDF6CB;
font-weight:normal;
display:block;
text-decoration:none;
border-left: .1em solid #fff;
border-top:.1em solid #fff;
border-bottom:.1em solid #000;
border-right:.1em solid #000;
font-size:1.00em;
padding-left:10px;
}

ul#nav li ul li ul li{
margin:0;
color: #014723;}
ul#nav li ul li a:hover{
background-color:#5E8636;
color:#FFFFE6;}

ul#nav li ul li ul li ul li{
margin:0;
color: #014723;
}

ul#nav li ul li ul li ul li a{
background-color:#FFFFE6;
font-weight:normal;
display:block;
text-decoration:none;
border-left: .1em solid #fff;
border-top:.1em solid #fff;
border-bottom:.1em solid #000;
border-right:.1em solid #000;
font-size:1.00em;
padding-left:32px;
}
ul#nav li ul li ul li ul li ul li{
margin:0;
color: #014723;
}

ul#nav li ul li ul li ul li ul li a{
background-color:#FFFFFf;
font-weight:normal;
display:block;
text-decoration:none;
border-left: .1em solid #fff;
border-top:.1em solid #fff;
border-bottom:.1em solid #000;
border-right:.1em solid #000;
font-size:1.00em;
padding-left:32px;}

h1{
font-size:1.25em;
text-align:center;
font-weight:bold;
}
h2{
font-size:1.00em;
text-align:left;
font-weight:bold;}

#box1{
width:auto;
height:auto;
font-size:1.00em;}

#box2{
margin-left:30px;
width:auto;
height:auto;
font-size:1.00em;}
#box3{
margin-left:30px;
width:auto;
height:auto;
font-size:1.00em;}
#box4{
margin-left:30px;
width:auto;
height:auto;
font-size:1.00em;}
#box5{
margin-left:25px;
width:auto;
height:auto;
font-size:1.00em;}

#head{
background-color:#014723;
color:ridge silver;
padding:.2em .2em;
margin-left:195px;
margin-top:5px;
width:600px;
font-size:0.9em;
font-weight:bold;
color:#ffffff;
}
	html>body #head{
    color: #ccc;  /* Farbangleichung an den Internet Explorer  */
	}
#head a{
font-size:1.00em;
font-weight:bold;
color:#ffffff;
text-decoration:none;}
#head a:hover{
color:#C7FF9D;}

#layout{
font-size: 1.00em;
font-weight:bold;
margin-top:57px;
margin-left:5px;
color: #fff;
border:1px dashed #fff;
padding:.1em .1em .1em .1em;
float:left;
text-align:center;
height:23px;
width:23px;

}
#layout a{
font-size:1.00em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding:.1em .1em .1em .1em;
height:23px;
width:23px;
text-align:center;
}
#layout a:hover{
color:#C7FF9D;}
#layout1{
font-size: 1.20em;
font-weight:bold;
margin-top:57;
margin-left:10px;
color: #fff;
border:1px dashed #fff;
padding:.1em .1em .1em .1em;
width:23px;
float:left;
text-align:center;
height:23px;

}
#layout1 a{
font-size:1.20em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
#layout1 a:hover{
color:#C7FF9D;}

a:link{
font-size:1.00em;
color:#669933;
font-weight:bold;
}
a:hover{
font-size:1.00em;
color:#669933;
font-weight:bold;
text-decoration:none;}
a:visited{
font-size:1.00em;
color:#669933;
font-weight:bold;}

#gemein{
font-weight:bold;
background-color: #014723;
color:#FFFFE6;
padding:.1em;
margin:0;
text-align:center;
padding-top:.2em;padding-bottom:.2em;
}

#element{
border:1px solid #669933;
margin:0.1em; 
line-height:100%;
line-width:100%;
padding:1px;}
#element1{}


#titel{
font-size:3.10em;
color:#dfdfdf;
font-family : Square721 BT, Tahoma, Arial, Helvetica, sans-serif;
}
h3 {font-size:1.00em;
font-family: Arial;
font-weight:bold;
p:0;}
#titel1{
font-size:1.35em;
color:#dfdfdf;
font-family : Square721 BT, Tahoma, Arial, Helvetica, sans-serif;
}
h2{text-align:center;}
#link a{color:#000;}
#link a:hover{text-decoration:none;}
#vbb{
background-color:#fff;
width:152px;
text-align:center;
padding-top:2px;padding-bottom:2px;border:1px solid #014723;}

#zahl{
font-family: Tahoma, Arial, Verdana;
font-weight:bold;
background-color:#C51F18;
color: #fff;
margin: 0;
display:block;
padding:.2em .2em .2em .2em;
}

#abst1 {
float:left;
padding-right:.2em;}
table{font-size:1.00em;}
wmtop {
background-color:#C51F18;
color:#fff;}
#kalender1{
margin-left:150px;}
.feuer1{
margin-left:150px;float:left;width:160px;}
.feuer2{margin-left:150px;}
#kalender {font-weight:bold;
border-bottom:#D99A3C;
background-color:#E9A53E;
padding : 0 .1em .1em .2em;
width: 500px;
margin-left:150px;}
#table {
width: 500px;
margin-left:150px;
font-size: 1.00em;}
#beschl {color: #717070;font-weight:bold;}
table th{font-weight:bold;
border-bottom: 2px solid #ccc;
border-top: 2px solid #ccc;
background-color:#014723;
padding : 0 .1em .1em .2em;
margin-left:150px;
color:#ccc;}

#table1{font-weight:bold;
border-bottom: 2px solid #ccc;
border-top: 2px solid #ccc;
background-color:#014723;
padding : 0 .1em .1em .2em;
margin-left:150px;
color:#ccc;
width:500px;
width: 500px;
margin-left:150px;}

.formbox {
  margin-left: 80px;
  width: 400px;
  color: #000;
  background-color: #fff;
  }

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
  float: left;
  width: 100px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

.feld {
  float: right;
  width: 300px;
  text-align: left;
} 

.knopf {
  clear: both;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 30px;
}

.defbreite {
  width: 260px;}
.boxst{float:left;clear:left}  
.box{
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:200px;
width: 400px;
}
.box3{border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:300px;
width: 400px;}
.boxfl01{float:left;padding-right:2px;width:240px;}

.box2{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:200px;
width: 400px;
margin-top:0;
padding-left:5px;}
.box4{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:300px;
width: 400px;
margin-top:0;
padding-left:5px;}

.spalt06{float:left;
padding-right:.1em;}

.spalt04{float:left;
padding-right:.2em;
text-align:center;}

.abs11{width:270px;height:100px;float:left;}
.abs04{width:200px;height:330px;float:left;}
.abs08{width:200px;height:230px;float:left;}
.abs10{width:200px;height:80px;float:left;}
.bild{float:left;height:185px;width:250px;}
.stand01{float:left;width:250px;height:100px;}
.stand02{float:left;width:250px;height:170px;}
.kul01{float:left;padding-right:.2em;height:350px;text-align:center;}
.kul02{float:left;padding-right:.2em;height:250px;}
.schul{float:left;padding-right:.2em;height:202px;width:270;}
.bibl{padding-right:2em;float:left;}
.bibl1{padding-right:2em;float:left;width:200px;}

}
.frie02{width:220px;height:100px;float:left;}
.frie01{width:220px;height:150px;float:left;}
.frie05{width:220px;height:100px;float:left;}
.such01{padding-left:380px;}

#table2 {
width: 200px;
font-size: 1.00em;}

table2 th{font-weight:bold;
border-bottom: 2px solid #ccc;
border-top: 2px solid #ccc;
background-color:#014723;
padding : 0 .1em .1em .2em;
margin-left:150px;
color:#ccc;}
.steuer1{width:300px;height:130px;float:left;}
.pfeil{font-size:0.9em;color:#969696;}
.pfeil a{font-size:0.9em;color:#969696;}

.box5{border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:200px;
width: 400px;}
.box6{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:200px;
width: 400px;
margin-top:0;
padding-left:5px;}
.box7{border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:350px;
width: 400px;}
.box8{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:350px;
width: 400px;
margin-top:0;
padding-left:5px;}
.box9{border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:250px;
width: 400px;}
.box10{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:250px;
width: 400px;
margin-top:0;
padding-left:5px;}
.box11{border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
height:125px;
width: 400px;}
.box12{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:125px;
width: 400px;
margin-top:0;
padding-left:5px;}
.box13{
margin-left:400px;
border-left:1px solid #ccc;
border-bottom: 1px solid #ccc;
height:150px;
width: 400px;
margin-top:0;
padding-left:5px;}

.box14{ float:left;padding-right:2em;width:500px;}
.box15{float:left;padding-right:2em;}
.box16{float:left;padding-right:1em;}
.box17{float:left;width:350px;height:80px;}

.press01{border-bottom: 1px solid #5E8636;border-right: 1px solid #5E8636;height:250px;width:400px;float:left;}
.press02{border-left:1px solid #5E8636;border-bottom: 1px solid #5E8636;height:250px;width:400px;margin-left:400px;margin-top:0;padding-left:5px;}
.press03{border-bottom: 1px solid #5E8636;height:300px;width:400px;margin-left:150px}
.press04{border-bottom: 1px solid #5E8636;height:420px;width:400px;margin-left:150px}
.pressue{font-weight:bold;text-decoration:underline;}
.pressfl{float:left;width:250px;}

.sitemap{margin-left:100px;}
.sitemap a:link{color:#000;text-decoration:none;}
.sitemap a:visited{color:#000;text-decoration:none;}
.sitemap a:hidden{color:#000;text-decoration:none;}
.sitemap a:hover{color:#000;text-decoration:underline;}

#info{
float:right;
width:200px;
border: .1em solid  #5E8636;
margin: .2em .2em .2em .2em;
padding:0;
font-size:0.85em;
background-color:#FFFFff;
}
#info h2 {
font-weight:bold;
background-color:#014723;
margin:0;
padding-top: .2em;
padding-bottom:.2em;
color:#fff;
}
#info a {
text-decoration:none;
}
#info hr{color:#014723;}
#info p {padding : 0 .1em .1em .2em;}
.his01{float:left;width:500px;padding-right:2em;}
.abs12{float:left;width:380px;padding-right:2em;}.his02{float:left;width:100px;padding-right:2em;}
.abs14{float:left;width:380px;padding-right:2em;}
.750{float:left;width:300;padding-right:2em;}
.stelle{margin-left:150px;}
.pers01{float:left;width:150px;height:150px;}
.wohnp01{float:left;width:100px;padding-right:2em;height:30px;}
.wohnp02{float:left;width:100px;padding-right:2em;height:80px;}
.wohnp03{float:left;width:100px;padding-right:2em;height:240px;}
.wohnp04{float:left;width:500px;padding-right:2em;}
.partn01{float:left;padding-right:2em;width:150px;}
.seitez{text-align:center;color:#838383;font-size:1em;}
.seitez a{text-align:center;color:#838383;font-size:1em;text-decoration:none;}
.seitez a:hover{text-align:center;color:#838383;font-size:1em;text-decoration:none;}
.bahn{float:left;padding-right:.5em;width:170px;}