/* CSS Document */

html, body {
	width:100%;
	height:690px;
	margin:0px;
	padding:0px;
	background-color: #c9c9ca;
}

.links{
	width:50%;
	height:50%;
	margin-left:-510px; /*Hälfte von .hohe width und negativ*/
	margin-right:0px;
	float:left;
	padding:0px;
}

.hoehe {
	width:1020px;
	height:690px;
	position:absolute;
	left:0px;
	top:0px;
}

.grund {
	padding:0px;
	margin:0px;
	postion:relative;
	top:0px;
	left:0px;
	width:1020px;
	height:100%;
	background-color:#FFFFFF;
	float:left;	
}/*bestätigt nocheinmal .hoehe*/

.grund_ueber {
	position: relative;
	left: 0px;
	top: 0px;
	width: 1020px;
	height: 666px;
	}

.blauhorizontal {
	position:absolute;
	left:0px;
	top:100px;
	width:630px;
	height:160px;
	background-color:#00519e;
	}
	
/*Texte*/

.inhalt	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Times, serif;*/
	font-size:14px;
	line-height:20px;
	color:#404040;
	}
	
.blauhorizontal_textoben {
	position:absolute;
	left:10px;
	top:5px;
	width:630px;
	height:20px;
	color:#FFFFFF;
	font-size:14px;
	}	
	
.blauhorizontal_textunten {
	position:absolute;
	left:10px;
	top:135px;
	width:630px;
	height:20px;
	color:#FFFFFF;
	font-size:14px;
	}	
	
.blauhorizontal_bild {
	position:absolute;
	left:0px;
	top:32px;
	width:630px;
	height:100px;
	background-image:url(pics/headerbilder.jpg);
	}		
	
	
.klein
	{
		font-size:10px;
		line-height:16px;
		display:inline;
	}
	
.headline
	{
		font-size:18px;
		font-weight:bold;
		display:inline;
	}

	
/*Positionen*/

.text_aussen{
		margin:0px;
		padding:0px;
		padding-right:5px;
		position:absolute;
		left:30px; 
		top:280px; 
		width:580px; 
		height:390px;
		overflow:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		color:#404040;
	}
	

.bild{
		margin:0px;
		padding:0px;
		position:absolute;
		left:800px; 
		top:260px; 
		width:220px; 
		}
			
.logo
	{
		margin:0px;
		padding:0px;
		position:absolute;
		left:800px; 
		top:0px; 
		width:220x; 
		height:260px;
	}
	
.kontaktimpressum{
		position:absolute;
		left:630px; 
		top:5px; 
		width:170px;
		height:20px;
		color:#FFFFFF;
		text-align:center;
	}

	
/*Links*/	

a:link{
	font-size:12px;
	color:#404040;
	font-style:normal;
	text-decoration:none;
	}

a:visited{
	color:#ffffff;
	text-decoration:none;
	}	
a:hover{
	color:#00519e;
	text-decoration:none;
	}	
a:active{
	color:#ffffff;
	text-decoration:none;
	}


		
/*Navi +++++++++++++++ */

.navi{
	position:absolute;
	left:630px;
	top:0px;
	width:145px;
	height:430px;
	background-color:#00519e;
	padding-top:260px;
	padding-left:15px;
	padding-right:10px;
	color:#FFFFFF;
	line-height:34px;
	font-size:12px;
}

.link:link {
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		}
.link:hover {
		color:#09ABA5; 
		font-weight:bold;
		}
.link:visited {
		font-weight:bold;
		}
.link:active {
		color:#404040; 
		font-weight:bold;
		}


.linkunter:link {
		color:#FFFFFF;
		font-size:10px; 
		font-weight:normal;
		}
.linkunter:hover {
		color:#09ABA5; 
		font-weight:normal;
		}
.linkunter:visited {
		font-size:10px; 
		font-weight:normal;
		}

 
 /*eigabefelder und scrollbalken*/
 
 
 
.eingabe1{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:30px; 
	width:300px; 
	height:40px;
}

.eingabe2{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:70px; 
	width:300px; 
	height:40px;
}

.eingabe3{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:110px; 
	width:300px; 
	height:40px;
}

.eingabe4{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:150px; 
	width:300px; 
	height:40px;
}

.eingabe5{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:190px; 
	width:300px; 
	height:40px;
}

.eingabe6{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:230px; 
	width:350px; 
	height:40px;
}

.eingabe7{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:270px; 
	width:350px; 
	height:40px;
}

.eingabe8{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:310px; 
	width:300px; 
	height:40px;
}

.mitteilung{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:260px; 
	top:30px; 
	width:230px; 
	height:200px;
}
.eingabemitteilung{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:0px; 
	top:18px; 
	width:230px; 
	height:260px;
	overflow:no;
	border: 0px; 
	color:	#000000;
	background-color:#d1d1d1;
	font-size:11px;
}

.eingabefeld { 
	width:230px; 
	height:18px; 
	border: 0px; 
	color:	#000000;
	background-color:#d1d1d1;
	font-size:11px;
	}
	

/*/////////////////////////////////////////////////////////////////*/
/* Buttons*/


.buttons{
	margin: 0px;
	bottom: 0px;
	padding: 0px;
	position:absolute;
	left:260px; 
	top:322px; 
	width:176px; 
	height:40px;
}

