@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:#000000;
		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:#000000;
		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/blumenkopf.gif);
		padding-top: 50px;
		line-height: 25px;
		position: fixed;
		top: 0px;

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

#snavi {

		width: 900px;
		height: 30px;
		background-image:url(img2/blumennavi2.gif);
		margin-top: 200px;
		color:#FFFFFF;
		text-align:center;
		position: fixed;
		top: 0px;
}

#snavi li {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 12px;
		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 {

		min-width: 900px;
		height: auto;

}


#footer {
    	position: fixed;
    	bottom: 0px;
   	    min-width: 900px;
    	height: 35px;
    	color:#4c7132;
    	background-color: #FFFFFF;
    	border-top-style: none;
    	border-top-color: FFFFFF;
    	border-top-width: 1px;
    	padding-top: 15px;
    	font-family:Verdana,Arial,Helvetica,sans-serif;
    	font-size:10px;
		line-height:18px;
    	text-align: center;
	
}

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.konzept2 {
		overflow: hidden;
		background-color:transparent;
		width: 900px;
		height:auto;
		padding:10px;
		padding-top: 50px;
		margin:0 3px 3px 0;
		
}

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


div.impressum {
		overflow: hidden;
		background-color:transparent;
		width: 900px;
		height:auto;
		padding:12px;
		padding-top: 250px;
		margin-bottom: 30px;
		margin:0 3px 3px 0;

	
		
}
.maintext {
		color:#002942;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		line-height:20px;
		right:10px;
		text-align:left;
		padding-left: 250px;
		padding-right: 50px;
}
.starttext {
		color:#002942;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		right:10px;
		text-align:left;
		padding-left: 250px;
		padding-right: 50px;
}
.imptext {
		color:#4c7132;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		line-height:20px;
		right:10px;
		text-align:left;
		padding-left: 350px;
		padding-right: 50px;
}
.imptext2 {
		color:#4c7132;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		line-height:20px;
		right:10px;
		text-align:left;
		padding-left: 50px;
		padding-right: 750px;
}
.koltext {
		color:#002942;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:18px;
		right:10px;
		text-align:left;
		
}


.textbereich {
		color:#002942;
		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;
		}

a {
		color:#FFFFFF;
		text-decoration: none;
		outline: none;
		}		

a.mail {
		color:#7c7132;
		text-decoration: none;
		outline: none;
		}		
		
a:link {
		color:#FFFFFF;
		font: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;

		}
		
a:hover {
		color: #7c7132;
		}






