body {background-color:#bfe2f1; text-align:center;}


	#hintergrund 
	{
	background-image:url(../images/bg2.jpg);
	background-repeat:no-repeat;
	border: 0px blue solid;
	height: 720px;
	width: 1082px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	}

	#menu2 
	{
	position:absolute;
	height: 200px;
	width: 240px;
	margin-left:10px;
	margin-top:205px;
	border: 0px red solid;
	z-index:99;
	}

	#logo
	{
	background-image:url(../images/logo.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 74px;
	width: 370px;
	margin-left:18px;
	margin-top:24px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#blume
	{
	background-image:url(../images/blume.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#zweig
	{
	background-image:url(../images/zweig.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#a1
	{
	background-image:url(../images/1.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#a2
	{
	background-image:url(../images/2.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}
	
	#a3
	{
	background-image:url(../images/3.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#a4
	{
	background-image:url(../images/4.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#a5
	{
	background-image:url(../images/5.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}
	
	#a6
	{
	background-image:url(../images/6.png); 
	background-repeat:no-repeat;
	position:absolute;
	height: 199px;
	width: 243px;
	margin-left:10px;
	margin-top:512px;
	border: 0px red solid;
	text-align:center;
	float: left;
	z-index:99;
	}

	#slogan 
	{
	position:absolute;
	height: 25px;
	width: 155px;
	margin-left:1010px;
	margin-top:720px;
	border: 0px red solid;
	text-align:left;
	z-index:99;
	}
		
	#slogan2
	{
	position:absolute;
	height: 25px;
	width: 155px;
	margin-left:922px;
	margin-top:72px;
	border: 0px red solid;
	text-align:left;
	z-index:99;
	}

	#text
	{
	position:absolute;
	border: 0px orange solid;
	height:500px;
	width: 700px;
	margin-left:355px;
	margin-top:200px;
	overflow:auto;
	float: left;
	z-index:99;
	}


	table { width:500px; }
	td { border:0px solid #000; vertical-align:top; overflow:hidden; }

	
	.uberschrift1 {margin:0px;font-family:arial; color:#800080;	font-size:18px;}
	.fliess {line-height: 1.3;font-family:arial; color:#315f64;font-size:14px; margin-left:15px;margin-top:5px;}
	.fliess2 {line-height: 1.3;font-family:arial; color:#008080;font-size:14px;margin-top:5px;}
	.fliess3 {line-height: 1.3;font-family:arial; color:#315f64;font-size:14px;margin-top:5px;}

	.klein {font-family:Arial; color:#87de21; font-size:12px;}



	.zeilenabstand {line-height: 1.05; font-size:20px; color:#87de21;}
	.navigoto {font-family:arial; line-height: 1.05; font-size:18px; color:#222222;}


	a:link { text-decoration:none; font-weight:regular; color:#315f64; }
	a:visited { text-decoration:none; font-weight:regular; color:#315f64; }
	a:hover { text-decoration:none; font-weight:regular; color:#24a8b6; font-size:14px; }
	a:active { text-decoration:none; font-weight:regular; color:#315f64; }
	a:focus { outline: none;}
	
	.footer {font-family:Arial; color:#315f64; font-size:12px;}

	a.footer:hover { text-decoration:none; font-weight:regular; color:#24a8b6; font-size:12px; }
	a.footer:link { text-decoration:none; font-weight:regular; color:#315f64; }
	a.footer:visited { text-decoration:none; font-weight:regular; color:#315f64; }
	a.footer:active { text-decoration:none; font-weight:regular; color:#24a8b6; }


	a.email:hover { text-decoration:none; font-weight:regular; color:#87de21; font-size:12px; }



	#navi {
	margin: 0;
	padding: 0px;
	width: 240px;
	}

	#navi ul, #navi li{
	list-style-type: none;
	padding-top: 3px;
	font:14px arial; 
	color:#315f64;
	text-align:left;
	}

	#navi li a {
	text-decoration: none;
	display: block;
	padding: -10px;
	line-height: 22px;
	}

	#navi a:link, #navi a:visited {
	color: #315f64;
	}

	#navi #akt {
	color: #315f64;
	background-color: #315f64;
	border-left: 3px solid #0f3c75;
	border-right: 1px solid #0f3c75;
	}

	#navi a:hover, #navi a:hover#akt {
	color: #800080;
	background-color: #d7eaf1;
	font-family:Arial; color:800080; font-size:14px;
	}




	form.webseiten { width: 350px; padding:0px; border:0px solid #114585;}
	td, input, select, textarea { font-size:13px; font-family:Arial;color:#222222;  }
	input, select, textarea { color:#222222; }
	

	.Bereich, .Feld { background-color:#ffffff; width:200px; border:1px solid #ddd; }
	.Auswahl { background-color:#ffffff; width:200px; border:1px solid #ddd; }
	.AuswahlKlein { background-color:#114585; width:300px; border:1px solid #ddd; }
	.Check, .Radio { background-color:#ffffff; border:1px white solid ; }
	.Button { background-color:#114585; color:#114585; width:200px; border:6px solid #ddd; }
	.text { background-color:#114585; color:#114585; width:200px; border:6px solid #ddd;} 






            