    body {
        background-color:#F4EFE5;
		margin: 0px;
		text-align: center; /* Zentrierung im Internet Explorer */
        color:#393838;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
    }

    td {
    	font-size: 12px;
    	font-family: Arial, Helvetica, sans-serif;
    }

	#frame {
		margin: auto; /*standardkonforme horizontale Zentrierung */
		position:relative;
		width:1005px;
		height: 622px;
		overflow:visible;
		clear: both;
		border: 1px solid #838588;
		/* border: 1px solid #838588; */
		background-color: White;
		text-align: left; /*Seiteninhalt wieder links ausrichten */
		z-index: 10000;
	}

	html>body #frame {width: 1003px; height: 620px;z-index: 10000;}

	#startlink {
		position: absolute;
		left: 125px;
		top: 70px;
		border-style: none;
		text-decoration: none;
		z-index: 10;
	}

	#topnav {
		position: absolute;
    left:0px;
    top:0px;
		z-index: 12000;
	}

	#topnav div {
		position: absolute;
		top: 105px;
	}
	

	#topnav a {
		font-weight: bold;
		color: black;
		text-decoration: none;
		border-top: 3px solid Black;
		display: block;

	}

	#topnav a:visited {
		font-weight: bold;
		color: black;
		text-decoration: none;
	}

	#topnav a:hover {
		color:  #009F68;
		font-weight: bold;
		text-decoration: none;
		border-top: 3px solid #009F68;
	}

	#topnav a:active {
		font-weight: bold;
        text-decoration: none;
		color: #009F68;
	}




	#subnav {
		position: absolute;
    left:0px;
    top:0px;
		z-index: 12000;
		font-size: 11px;
	}

	#subnav a {
		color: black;
		font-weight: bold;
		text-decoration: none;
		border-top: 2px solid Black;
		border-bottom: 1px solid Black;
		display: block;
		width: 98px;
	}

	#subnav a:visited {
		color: black;
		font-weight: bold;
		text-decoration: none;
	}

	#subnav a:hover {
		color: #009F68;
		font-weight: bold;
    text-decoration: none;
		border-top: 2px solid #009F68;
		border-bottom: 1px solid #009F68;
		color: #009F68;
	}

	#subnav a:active {
		font-weight: bold;
    text-decoration: none;
		color: #009F68;
	}

	#subnav div {
		position: absolute;
		left: 17px;
	}



	#topnavwhite div {
		position: absolute;
		top: 105px;
		z-index: 100;
	}


	#topnavwhite a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		border-top: 3px solid White;
		display: block;
	}

	#topnavwhite a:visited {
		color: white;
		text-decoration: none;
		font-weight: bold;
	}

	#topnavwhite a:hover {
		font-weight: bold;
		color:  #009F68;
		text-decoration: none;
		border-top: 3px solid #009F68;
	}

	#topnavwhite a:active {
		font-weight: bold;
		color: #009F68;
	}




	#subnavwhite {
		position: absolute;
		left:0px;
    top:0px;
		z-index: 12000;
		font-size: 11px;
	}

	#subnavwhite div {
		position: absolute;
		left: 17px;
	}


	#subnavwhite a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		border-top: 2px solid White;
		border-bottom: 1px solid White;
		display: block;
		width: 98px;

	}

	#subnavwhite a:visited {
		color: white;
		text-decoration: none;
		font-weight: bold;
	}

	#subnavwhite a:hover {
		color: #009F68;
		font-weight: bold;
        text-decoration: none;
		border-top: 2px solid #009F68;
		border-bottom: 1px solid #009F68;

	}

	#subnavwhite a:active {
		font-weight: bold;
        text-decoration: none;
		color: #009F68;
	}



	.std {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}


table.download td {font-size: 12px;  color: #3F3F3F;}
table.download tr {height: 30px}

a.sprache { color: Black; display: block; width: 75px; padding-left: 23px; text-decoration: none; }
a.sprache:hover { text-decoration: underline; }

	#button {
	position: absolute;
	top: 630px;
	left: 920px;
	color: #3b3b3b;
}