body {

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 80%;

	color: #000;

	background: #fff;

}


#logo {

	text-align: right;

}

#pic {

	position: absolute;

	top: 0;

	left: 0;

	margin: 0;

	padding: 0;

	z-index: 1;

}

#subnav {
	
	
	position: absolute;

	top: 0;

	left: 260px;

	margin: 0;

	padding: 7px 50px 7px 3px;	
	
	font-weight: bold;

	z-index: 2;

}



/*
#container {

	margin: 0 0 0 290px;

	padding: 0;

}



#content {

	margin: 0;

	padding: 60px 40px 30px 0;

	color: #104871;

	border-bottom: 2px solid #104871;

	line-height: 16px;

}

#content a {

	color: #104871;

}

#content p {

	margin: 5px 0 10px 0;

	padding: 0;
	

}

#content h1 {

	margin: 0 0 25px 0;

	padding: 0;

	font-size: 150%;

	color: #999966;

}

#content h2 {
	
	margin: 25px 0 0 0;

	padding: 0;

	font-size: 130%;

	color: #999966;

}

#content h3 {

	margin: 10px 0 0 0;

	padding: 0;	

	font-size: 100%;

	font-style: normal;

	color: #104871;

}

#content ul {

	margin: 10px 0 10px 30px;

	padding: 0;

}

#content li {

	line-height: 18px;

}



#meldungen {

	width: 80%;

	margin: 0;

	padding: 0;	

}

#meldungen h2 {

	margin: 20px 0 0 0;

	padding: 0;	

	font-size: 130%;

}

#meldungen h3 {

	margin: 30px 0 0 0;

	padding: 0;	

	font-size: 120%;

	color: #999966;

}

#meldungen h4 {

	margin: 20px 0 0 0;

	padding: 0;	

	font-size: 100%;

}

#meldungen img {

	float: left;

	margin: 0 5px 0 0;

	padding: 0;

}



#contact {

	margin: 2px 0 40px 0;

	padding: 25px 0 0 20px;

	border-top: 1px solid #104871;

	color: #104871;

	background: transparent;

}

#contact a {

	color: #104871;

	text-decoration: underline;

}

#contact h2 {

	margin: 0;

	padding: 0;

	font-size: 130%;

	color: #104871;

}



#topnav {

	display: none;

	position: absolute;

	top: 0;

	left: 0;

	margin: 0;

	padding: 14px 0 13px 35px;	

	background: url(images/ecke_top.gif) no-repeat left top;

	font-weight: bold;

	z-index: 3;

}

#topnav a {

	margin: 0;

	padding: 0 8px 0 18px;

	color: #104871;

	background: #fff url(images/bullet1.gif) no-repeat;

	text-decoration: none;

}

#topnav a:hover {

	text-decoration: underline;

	background: url(images/bullet1.gif) no-repeat;

}



#topnav span.active {

	margin: 0;

	padding: 0 8px 0 18px;

	color: #104871;

	background: #fff url(images/bullet1_hover.gif) no-repeat;

	text-decoration: underline;

}



#subnav {
	
	
	position: absolute;

	top: 0;

	left: 260px;

	margin: 0;

	padding: 7px 50px 7px 3px;	
	
	font-weight: bold;

	z-index: 2;

}

#subnav a {

	margin: 0;

	padding: 0 8px 0 18px;

	text-decoration: none;

}

#subnav a:hover {

	margin: 0;

	padding: 0 8px 0 18px;

	color: #eee;

	text-decoration: underline;

}

#subnav span.active {

	margin: 0;

	padding: 0 8px 0 18px;

	color: #eee;

	text-decoration: none;

}



#leftcol {

	position: absolute;

	top: 100px;

	left: 0;

	margin: 0;

	padding: 0;

}



#hauptnav {

	width: 260px;

	margin: 00;

	padding: 0 0 1px 0;

	}

#hauptnav p {

	margin: 1px 0 0 0;

	padding: 0;

}

#hauptnav ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

#hauptnav li {

	margin: 0;

	padding: 0;

	border-top: 1px solid #fff;

}

#hauptnav li a {

	display: block;

	width: 225px;

	margin: 0;

	padding: 5px 5px 4px 30px;

	color: #cccc99;

	text-decoration: none;

	font-weight: bold;

}

html>body #hauptnav li a {

	width: auto;
}

#hauptnav li a:hover {

	color: #eee;

	text-decoration: underline;

}

#hauptnav span.active {

	display: block;

	width: 225px;

	margin: 0;

	padding: 5px 5px 4px 30px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



#leftnav {

	width: 260px;

	margin: 0;

	padding: 15px 0 10px 0;

	background: #cccc99;

	border-top: 1px solid #104871;

}

#leftnav p {

	margin: 1px 0 0 0;

	padding: 0;

}

#leftnav ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

#leftnav li {

	margin: 0;

	padding: 0;

}

#leftnav li a {

	display: block;

	width: 225px;

	margin: 0;

	padding: 5px 5px 4px 30px;

	color: #104871;

	background: #cccc99 url(images/bullet3.gif) left no-repeat;

	text-decoration: none;

	font-weight: bold;

}

html>body #leftnav li a {

	width: auto;

}

#leftnav li a:hover {

	color: #104871;

	background: url(images/bullet3.gif) left no-repeat;

	text-decoration: underline;

}



#footercontainer {

	margin: 0;

	padding: 0;

}



#bottomnav {

	float: right;

	width: 250px;

	margin: 0;

	padding: 7px 15px 7px 10px;

	color: #fff;

	background: #104871 url(images/ecke_bottom.gif) no-repeat;

	font-weight: bold;

	text-align: right;

}

#bottomnav a {

	margin: 0;

	padding: 0 8px 0 18px;

	color: #cccc99;

	background: url(images/bullet2.gif) no-repeat;

	text-decoration: none;

}

#bottomnav a:hover {

	color: #eee;

	background: url(images/bullet2.gif) no-repeat;

	text-decoration: underline;

}

#bottomnav span.active {

	margin: 0;

	padding: 0 8px 0 18px;

	color: #eee;

	background: url(images/bullet2_hover.gif) no-repeat;

	text-decoration: none;

}

#footer {

	float: left;

	margin: 0;

	padding: 5px 10px 5px 0;

	color: #104871;

	background: #fff;

	font-size: 80%;

	text-align: left;

}

#footer a {

	margin: 0;

	padding: 0;

	color: #104871;

}



#pic {

	position: absolute;

	top: 0;

	left: 0;

	margin: 0;

	padding: 0;

	z-index: 1;

}



.werbung {

	margin: 0 0 0 20px;

	padding: 0;

}



.unten {

	margin: 0 0 250px 0;

	padding: 0;	

}
*/
