*{
	margin:0px;
	padding:0px;
}
#kopf p{
	padding:280px 0 0 35px;
	color:#fff;
	}
.laufschrift{
	width:300px;
	color:#fff;}
body {
	background-color: cacaca;
	background-image: url(image/hg_weiss.jpg);
	background-repeat: repeat-y;
	background-position: center;
	font-family:Verdana, Geneva, sans-serif;
}

#kopf{
background-image:url(image/kopf.jpg);
background-repeat:no-repeat;
width:875px;
height:350px;
margin:auto;}

#main{
	width:100%;
	background-image:url(image/hg_gruen.jpg);
	background-repeat:repeat-x;
	background-position:1px 135px;
}

#content{
margin:auto;
width:837px;}

#navigationzwei LI {
   padding: 0;
   margin: 0;
   list-style: none;
   width:186px;
   }

#navigationzwei UL {
   padding: 0;
   margin: 0;
   }

#navigationzwei A {
   display: block;
   padding: 0;
   margin: 0;
   }

#navigationzwei A:link, #navigationzwei A:visited {
	color: #6f6f6f;
	font-size:16px;
	/*background-color: #eb6;*/
   text-decoration: none;
	width: 186px;
	display: block;
	text-indent: 10px;
	line-height:30px;
	border-bottom:1px solid #89b822;
   }

#navigationzwei A:hover, #navigationzwei A:focus {
   color: #6f6f6f;
   background-color: #ebebeb;
   text-decoration: none;
   width: 186px;
   display: block;
   }
  
#navigationzwei{
	   border-top:1px solid #89b822;}
	   

#links{
	padding:50px 0 0 10px;
	float:left;}
	
#rechts{
	float:left;
	padding:45px 0 0 50px;
	color:#6f6f6f;
	font-size:14px;
	line-height:20px;}

#rechts h1{
	color:#84b61f;
	font-size:16px;
	font-weight:normal;
	padding-bottom:5px;}
	
	
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #efeff0;
	height: 16px;
	width: 320px;
	border:solid 1px #b7b7b7;
	left: 10px;

}

.boxzwei {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #efeff0;
	height: 16px;
	width: 320px;
	border:solid 1px #b7b7b7;
	left: 10px;
	color:#8C0000;

}


.boxnach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #efeff0;
	height: 200px;
	width: 359px;
	border: none;
		border:solid 1px #b7b7b7;
}

.boxnachzwei {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #efeff0;
	height: 200px;
	width: 359px;
	border: none;
	border:solid 1px #b7b7b7;
	color:#8C0000;

}



.boxex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #efeff0;
	height: 16px;
	width: 40px;
	border: none;
	left: 10px;

}

.button {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	height: 18px;
	width: auto;
	border: none;
	background-color: #3a3a3a;
	width:180px;
}
#navi a{
font-size:12px;
text-decoration:none;
color:#484848;}

#navi{padding:1px 10px 0 0; text-align:right;
}

#rechts a{
font-size:14px;
text-decoration:underline;
color:#6f6f6f;}

#rechts ul{
   padding-left: 17px;
   margin: 0;
}
#stuttgart{
	font-size:12px;
	color:#FFF;
	background:#7fb41e;
	padding:20px 10px;
	margin-top:25px;
	width:162px;
	border:2px #628817 solid;
	}