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

html {
	margin:0px;
	padding:0px;
}
body {
	margin:0px;
	padding:0px;
}
p  {
	color:#444;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:15px 0px 0px 0px;
}

h1  {
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:15px 0px 0px 0px;

}

h3  {
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:15px 0px 0px 0px;

}

ul  {
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px 0px 10px 0px;
	padding:0px;

}

ul li {
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0px 0px 0px;
	width:370px;
	list-style: inside;
	padding:0px;
	text-indent:0px;
}

ul li ul li{
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0px 0px 0px;
	width:370px;
	list-style: inside;
	list-style-type:circle;
	padding:0px;
	text-indent:7px;
}


form  {
	
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

form textarea {
	
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


form input {
	margin:4px 5px 3px 0px;
	padding:0px;
}

table  {
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:0px;
	padding-left:0px;
}

table tr  {
	margin-left:0px;
	padding-left:0px;
	
	}
table tr td  {
	margin-left:0px;
	padding-left:0px;
	
	}

#posCenter  {
	display:block;
	width:980px;
	margin:10px auto 0px ;
	postion:relative;
}





/*	KOPF */
#header  {
	width:980px;
	height:84px;
	background:url(../bilder/header.png) no-repeat;
	position:relative;
}
#header a {
	display:block;
	border:none;
	width:980px;
	height:84px;
	
}
/*	MITTE */
#middle  {
	width:980px;
	height:670px;
	background: #FFF;
	position:relative;
}

#eyecatcher  {
	width:980px;
	height:250px;
}

#leftbar  {
	width:180px;
	height:300px;
	position:absolute;
	left:0px;
	top:250px;
}
#subnavi  {
	width:170px;
	margin-left:10px;
	position:relative;
}
#subnavi  a {
	width:165px;
	height:14px;
	margin-left:5px;
	margin-top:5px;
	display:block;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#subnavi  a:hover {
	font-weight:bold;
}
#shortContact  {
	width:170px;
	height:100px;
	margin-left:10px;
	margin-top:10px;
}


#navigation  {
	width:790px;
	height:45px;
	position:absolute;
	top:250px;
	left:190px;
}

#navigation a {
	width:120px;
	height:45px;
	margin-right:10px;
	text-align:center;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	display:block;
	float:right;
	vertical-align:middle;
	line-height:45px;
}


#content  {
	width:765px;
	height:350px;
	position:absolute;
	top:300px;
	left:203px;
}

#content a {
	color:#444;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#content  p {
	width:400px;
}


/*	FUSS */
#footer  {
	width:980px;
	height:50px;
	border-top:1px black solid;
}
#footer  a {
	color:#000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:60px;
	margin-right:60px;
	text-decoration:none;
}
#footer  span {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:60px;
	margin-right:60px;
}
#footer  a:hover {
	text-decoration:underline;
}

