	* {

		font-family: "Trebuchet MS", Arial, Helvetica;
	}


	body {
		background-image: url(images/hintergrund_1.jpg);
		background-repeat: no-repeat;
		magin: 0px;
		top: 0px;
		margin: 0px;
		padding: 0px;
		background-attachment: fixed;
	}

	table {
		font-size: 0.9em;
		background-color: #FFFFFF;
		
		color: #333;
		line-height:180%;
		letter-spacing:1px;
		}
	



	div#head1 {
	position:absolute;
	height:65px;
	width: 100%;
	left: 51px;
	}
	div#head2 {
	background-color: #7A7AAC;
	top: 85px;
	position: absolute;
	width: 100%;
	height: 120px;
	}
	div#content {
		font-size: 0.9em;
		background-color: #FFFFFF;
		position: absolute;
		width: 480px;
		left: 285px;
		top: 205px;
		padding: 40px 5px 40px 5px;
		color: #333;
		line-height:180%;
		letter-spacing:1px;
		vertical-align:top;
	}

	div#footer {
		position: absolute;
		font-size: 0.7em;
		height: 20px;
		width: 100%;
		bottom: 0px;
		position: absolute;

	}
	.logo {
		position: relative;
		left: 15px;
		top: 7px;
	}
	.bild1 {
		position: absolute;
		left: 0px;
	}
	.bild2{
		position: absolute;
		left: 240px;
	}

	.bildueberschrift{
		position: relative;
		left: 0px;
		top: -12px;
	}


	/* navigation */

	div#navigation {
		position: absolute;
		height: 215px;
		width: 240px;
		top: 220px;
	}



	#navcontainer
	{
		margin-left: 0px;
		/* width: 12em; */
		padding: 0px;
		margin-bottom: 1em;

		font-size: 0.9em;
		/* background-color: #D4D4ED; */
		color: #333;
	}

	#navcontainer ul
	{
		list-style: none;
		margin-left: 0px;
		padding: 0px;
		border: none;
	}

	#navcontainer li
	{
		/* border-bottom: 1px solid #6A6969; */
		margin: 0px;


	}

	#navcontainer li a
	{
		display: block;
		padding: 5px 5px 5px 24px;
		/* background-color: #2175bc; */
		color: #000;
		text-decoration: none;
		width: 100%;
	}

	html>body #navcontainer li a { width: auto; }

		#navcontainer li a:hover
	{
		background-color: #D4D4ED;
		color: #fff;
		background-image: url(images/logo-navi.gif);
		background-repeat: no-repeat;
		background-position: 0% 50%;

	}

	#navcontainer li li
	{
		/* border-top: 1px solid #000; */
		border-bottom: 0px;
		margin: 0px;
	}

	#navcontainer li li a
	{
		display: block;
		padding: 5px 5px 5px 50px;
		color: #000;
		text-decoration: none;
		width: 100%;
	}

	#navcontainer ul li a#current
	{
		background-color: #D4D4ED;
		background: url(images/logo-navi.gif);
		background-repeat: no-repeat;
		color: #000;
		border: 0px ;
		background-position: 0% 50%;
	}
	#navcontainer ul li a#currentsub
	{
		background-color: #D4D4ED;
		background: url(images/logo-navi-pfeil.gif);
		background-repeat: no-repeat;
		color: #000;
		border: 0px ;
		background-position: 0% 50%;
	}

	#navcontainer li li li a
	{
		display: block;
		padding: 5px 5px 5px 65px;
		color: #000;
		text-decoration: none;
		width: 100%;
	}




		#subnavlist li a:hover
	{
		background-color: #D4D4ED;
		background: url(images/logo-navi-pfeil.gif);
		background-repeat: no-repeat;
		color: #000;
		border: 0px ;
		background-position: 0% 50%;
	}

		#subnavlist li li a:hover
	{
		background-color: #D4D4ED;
		background: url(images/logo-navi-pfeil.gif);
		background-repeat: no-repeat;
		color: #000;
		border: 0px ;
		background-position: 0% 50%;
	}

		#subnavlist li li a:hover
	{
		background-color: #D4D4ED;
		background: url(images/logo-navi-punkt.gif);
		background-repeat: no-repeat;
		color: #000;
		border: 0px ;
		background-position: 0% 50%;
	}

		#subnavlist li li li a:hover
	{
		background-color: #D4D4ED;
		background: url(images/logo-navi-punkt.gif);
		background-repeat: no-repeat;
		color: #000;
		border: 0px ;
		background-position: 0% 50%;
	}



	.fett {
		font-weight: bold;
		color: #05258D;
	}
	.kursiv {
		font-style: italic;
		color: #173595;
	}
	a.kontakt:link {
		color: #173595;
		text-decoration: none;
	}
	a.kontakt:visited {
		color: #003366;
		text-decoration: none;
	}
	a.kontakt:hover {
		color: #CC6600;
		text-decoration: underline;
	}
	a.kontakt:active {
		color: #CC6600;
		text-decoration: none;
	}
	.copyright {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
	}
	.imgfloat {
		float: left;
		margin-right: 10px;
	}
	.rot {
		font-weight: bold;
		color: #CC0000;
	}

	#einzug{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 12;
		margin-left: 240px;

	}
	#einzug2{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 12;
		margin-left: 240px;

	}
	#einzug3{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 12;
		margin-left: 240px;

	}
	#einzug4{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 12;
		margin-left: 240px;

	}

