@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
*{ padding: 0; margin: 0}

h2, p, ul, ol {margin-bottom: 1em; }

ul ul {margin-bottom: 0; }

li { margin-left: 1em; }

body {
		color:#000;
		background-color:#ffffff;
		background-position:center;
		background-attachment:fixed;
		background-repeat:no-repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
}

#wrapper {
		color:#000;
		background-color:transparent;
		width: 900px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 10px;
		margin-left: auto;
		
		}
		
#navi {	
		width: 900px;
	   	height: 150px;
		background-image:url(img2/kopf.png);
		padding-top: 50px;
		line-height: 20px;
		position: fixed;
		top: 0px;

	   
		}	
			
#navi li {
		
		font-size: 12px;
		font-weight: bold;
		list-style-type: none;
		margin-right:555px;
		text-align:right;
}

#snavi {

		width: 900px;
		height: 30px;
		margin-top: 200px;
		color:#000;
		text-align:center;
		position: fixed;
		top: 0px;
}

#snavi li {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 10px;
		font-weight: bold;
		list-style-type: none;
		margin-right:555px;
		text-align:right;
		display: inline;
		list-style-type: none;
		margin-left:0;
		margin-right:2px;
}

#main {
		background-repeat:no-repeat;
		min-width: 900px;
		height: auto;

}


#footer {
    	position: fixed;
    	bottom: 0px;
   	    min-width: 900px;
    	height: 75px;
    	color:#000;
		background-image:url(img2/footer.png);
    	background-color: #fff;
    	border-top-style: none;
    	border-top-color: FFF;
    	border-top-width: 1px;
    	padding-top: 15px;
    	font-family:Verdana,Arial,Helvetica,sans-serif;
    	font-size:10px;
		line-height:18px;
    	text-align: right;
	
}

div.start {

		width: 900px;
		height: 602px;
		margin-top: 225px;
		background-image: url(img2/statik/emmmatitel3.gif);
		text-align: right;
}


div.konzept {
		overflow: hidden;
		background-color:transparent;
		width: 900px;
		height:auto;
		padding:10px;
		padding-top: 250px;
		margin:0 3px 3px 0;
		
}

div.konzept img {
		float: left;
		margin-right: 50px;
		margin-bottom: 20px;
}


div.impressum {
		background-color:transparent;
		width: 900px;
		height:auto;
		padding:10px;
		padding-top: 250px;
		margin-bottom: 30px;
		
}
.maintext {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:18px;
		right:10px;
		text-align:left;
		padding-left: 250px;
		padding-right: 50px;
}
.starttext {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:15px;
		right:10px;
		text-align:center;

}
.imptext {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:18px;
		right:10px;
		text-align:left;
		padding-left: 20px;
		padding-right: 50px;
}
.koltext {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:18px;
		right:10px;
		text-align:left;
		
}
.koltext2 {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:18px;
		right:10px;
		text-align:center;
		
}


.textbereich {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		text-align:right;
		padding-right: 400px;
		padding-left: 20px;
		padding-top: 80px;
		}
		
.mitarbeiter {
		width: 150px;
		float: left;
		margin:230px 20px 25px 10px;
		}

p.mitarbeiter {
		color:#000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:18px;
		text-align:left;
		margin-top: 5px;

	}

		

a {
		color:#000;
		text-decoration: none;
		outline: none;
		}		
		
a:link {
		color:#000;
		font: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;

		}
		
a:hover {
		color: #000;
		}






