  body {

        font-family: helvetica, arial, sans-serif;
	font-size: 75%;
        line-height: 1.4em;
	padding: 0px;
	margin: 0;
	color: #7b0a62;
	background-color: #ffffff;
        word-spacing: 0.2em; 
     }

h1
{
         font-size:15px;
}

#kopf {
  top: 45px;
  height: 100px;
  min-width:900px;
  left: 33px;
  border-right: 0px;
  border-left: 1px solid #89793b;
  
}
#titel {
  top: 0px;
  left: 0px;
  top: 0px;  
  min-width:900px;
  }

#inhalt {
 float: left;
 position: absolute;
min-width:750px;
margin: 0px 150px 5px 5px;
border-right: 0px;
border-left: 0px solid #89793b;
padding: 5px;  
}

#impressum { 
position: absolute;
  top: 80px;
  width: 600px;
  margin: 5px 0px;
  left: 130px;
  font-size:12px;
 }

#links {

  top: 200px;
  margin: 10px;
  left: 10px;
  width: 160px;
  height: 300px;
  background-color: #fffff0;
}

#spalte1 {
  position: absolute;
  margin: 10px;
  margin-left: 10px;
  width: 200px;
  }
#spalte2 {
  position: absolute;
  margin: 10px;
  margin-left: 210px;
  width: 200px;
  }

a:link {
   color:#89793b;
  }


b.name
{
   color:#89793b;
  }
  


.container_all{
	margin:0px;
	padding:0px;
   top: 0px;
  left: 0px;
 width: 800px;
 min-width:800px;
 }
.outer{
      
	margin:0px;
	padding:0px;
  top: 145px;
  left: 33px;
 width: 160px;
 }
#menu4 {
   position: absolute;
    float: left;
	width: 145px;
	border-style: solid solid none solid;
	border-color: #7b0a62;
	border-size: 1px;
	border-width: 1px;
	padding:0px;
	}
	#menu4 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	#menu4 li a {
		height: 32px;
		voice-family: "\"}\""; 
		voice-family: inherit;
		height: 22px;
		text-decoration: underline;
		font-weight:normal;
		}
		
	#menu4 li a:link, #menu4 li a:visited {
		color: #7b0a62;
		display: block;
		background-image: url(/images/menu4.gif);
		padding: 8px 0 0 30px;
		}
		
	#menu4 li a:hover {
		color: #000;
		background-image: url(/images/menu4.gif) 0 -32px;
		padding: 8px 0 0 30px;
		text-decoration: underline;
		}
		
	#menu4 li a:active {
		color: #fff;
		background-image: url(/images/menu4.gif) 0 -64px;
		padding: 8px 0 0 30px;
		}		
/* Formate fr den Kastenstil 1 */
.kasten1 {
  width: 145px;
  float: left;
  height: 200px;
  position: absolute;
   border-style: solid;
  border-width: 1px;
  border-color: #7b0a62;
  border-left: 0px;
}

.kasten1 h4 {
  font-size: 0.9em;
  letter-spacing: normal;
  text-align: center;
  width: 145px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: white;
  background-color: #7b0a62;
  margin-top: 0px;
  margin-bottom: 0px;
 }

.kasten1 div {
  font-size: 0.9em;
  letter-spacing:0.2mm; 
  word-spacing:0.6mm;
  color: #7b0a62;
  padding: 5px;
}



.kasten2 {
  width: 145px;
  float: left;
  position: absolute;
  top:280px; 
  height: 200px; 
  border-style: solid;
  border-width: 1px;
  border-color: #89793b;
  border-left: 0px;
}

.kasten2 h4 {
  font-size: 0.9em;
  letter-spacing: normal;
  text-align: center;
  width: 145px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: white;
  background-color: #89793b;
  margin-top: 0px;
  margin-bottom: 0px;
 }

.kasten2 div {
  font-size: 0.9em;
  letter-spacing:0.2mm; 
  word-spacing:0.6mm;
  color: #89793b;
  padding: 5px;
}

.kasteni {
  width: 145px;
  float: left;
  position: absolute;
  top:350px; 
  height: 200px; 
  border-style: solid;
  border-width: 1px;
  border-color: #89793b;
  border-left: 0px;
}

.kasteni h4 {
  font-size: 0.9em;
  letter-spacing: normal;
  text-align: center;
  width: 145px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: white;
  background-color: #89793b;
  margin-top: 0px;
  margin-bottom: 0px;
 }

.kasteni div {
  font-size: 0.9em;
  letter-spacing:0.2mm; 
  word-spacing:0.6mm;
  color: #89793b;
  padding: 5px;
}



#maindiv{ width: 900px;}

