body {
	
		margin: 0;
		padding: 0;
		background-image: url("../images/background.gif");
		background-repeat: no-repeat;
		background-color: #dfe5f4;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		color: #000;
	}
img {
		border: 0;
		}
#left{
		float: left;
		width: 208px;
	}
#logo img{
	
		margin: 17px 0 19px 16px;
		padding: 0;
		
	}
#navi{		background-image: url("../images/navi/blueblue.gif");
		background-repeat: repeat-y;
		padding: 4px 0 0 0; 
	}

#navi ul {	
		list-style-type: none;
		margin: 2px 0 0 0;
		padding: 0;
		color: #fff;
		
	}
#navi li {
		
 		margin: 0;
 		padding: 0;
	}
#sitemap ul	
 {		list-style-type: none;
		margin: 0;
		padding: 0;
	
		
	}
#sitemap ul li	
 {		margin: 5px 0 5px 0;
		padding: 0;
		
	}
#sitemap ul ul	
 {		list-style-type: none;
		margin: 0;
		padding: 0;
		
	}
#sitemap ul ul li	
 {		list-style-type: none;
		margin: 5px 0 5px 0;
		padding: 0;
		
	}
#trenner	
 {		margin: 0;
		padding: 3px 0 0 0;
		border-bottom: 1px solid #000;
		
	}
#navisecond{
		
		
		
	}
#navisecond ul {
		
		background: url('../images/navi/sw.gif') no-repeat 16px bottom;
		list-style-type: none;
		margin: 35px 0 0 0;
		padding: 0;
		color: #fff;
		
		
	}
#navisecond li {
		background: url('../images/navi/sw.gif') no-repeat 16px 0;
		list-style-type: none;
 		margin: 0;
 		padding: 3px 0 3px 0;	
 		font-size: 10px;
		
	}

			
#right{
		float: left;
		width: 531px;
	}
#subnavi{

		float: right;
		margin: 105px 3px 17px 0;
		font-size: 11px;
		text-transform: uppercase;
	}
#visual{
		margin: 17px 0 0 0;
	}
#visual img{
		border-left: 1px solid #000;
		border-right: 1px solid #000;
	}
#adresse{
		margin: 43px 0 0 16px !important; margin: 26px 0 0 16px;
		padding: 0;
		
	}
#content p .imgright{
		margin: 0 15px 0 0;
		padding: 0;
		}
#sitemap h1,	
#content h1{
		font-size: 12px;
		font-weight: bold;
		margin: 26px 0 25px 0;
		padding: 0;
		color: #0C69B5;
	}
.auszeichnung{
		color: #0C69B5;
		}

#footer{
		font-size: 10px;
		border-top: 1px solid #000;
		margin: 15px 0 0 0;
		padding: 10px 0 10px 0;
	}
/*LINKS START*/
#content a	{
 			text-decoration: none;
 			color: #0C69B5;
 			}
 #content a.aktiv,		
 #content  a:hover	{
 			text-decoration: underline;
 			} 
#navi a	{
 			line-height: 16px;
 			display: block;
 			text-decoration: none;
 			color: #fff;
 			margin: 5px 0 5px 0;
 			padding: 0 0 0 16px;
 			
 			}
 #navi a.aktiv,		
 #navi  a:hover	{
 			line-height: 14px;
 			display: block;
 			text-decoration: none;
 			color: #000;
 			background-image: url("../images/navi/white.gif");
			background: #fff;
 			margin: 5px 0 5px 0;
 			padding: 0 0 0 16px;
 			border-bottom: 1px solid #000;
			border-top: 1px solid #000;} 			
#navisecond a	{
 			text-decoration: none;
 			background: url('../images/navi/list.gif') no-repeat 16px center;
 			margin: 3px 0 3px 0;
 			padding: 0 0 0 27px;
 			color: #000;
 			}
#navisecond a.aktiv,		
#navisecond  a:hover	{
 			text-decoration: none;
 			background: url('../images/navi/list.gif') no-repeat 16px center;
 			margin: 3px 0 3px 0;
 			padding: 0 0 0 27px;
 			color: #0C69B5;}
#subnavi a	{
 			text-decoration: none;
 			color: #000;
 			}
	
#subnavi a.aktiv,		
#subnavi  a:hover	{
 			text-decoration: none;
 			color: #0C69B5;} 	
#sitemap ul li a	{
			font-weight: bold;
 			text-decoration: none;
 			color: #000;
 			margin: 0;
 			padding: 0;
 			
 			}
#sitemap ul ul li a	{
			font-weight: normal;
 			text-decoration: none;
 			color: #000;
 			margin: 0;
 			padding: 3px 0 3px 15px;
 			}
	
div#sitemap ul li a:hover {
					color: #0C69B5
				}




		
textarea {
			font-family: verdana, arial, sans-serif;
			font-size: 11px;
			float: right;
			width: 300px;
			height: 50px;
			margin: 0;
			padding: 3px;
			}
input {
			font-family: verdana, arial, sans-serif;
			font-size: 11px;
			float: right;
			width: 300px;
			margin: 0;
			padding: 3px;
			}
label {
			
			float: left;
			width: 150px;
			margin: 0;
			padding: 0;
			}
.textform {		margin: 0;
			padding: 0;
			}
.send {			margin: 0;
			padding: 3px;
			width: 100px;
			float: right;
			border: 1px solid #000;
			background: #fff;
			font-weight: bold;
			}			
