	body {
		margin : 0;
		padding : 0;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		color : #333333;
		background : #EEEEF0;
		line-height : 130%;
		height:800px;
	}
	
	h1 {
		margin : 15px 0 15px 0;
		padding : 0;
		font-size: 14pt;
		font-weight: bold;
		color : #FF9900;
	}
	
	h2 {
		margin : 15px 0 15px 0;
		padding : 0;
		font-size: 12pt;
		font-weight: bold;
		color : #FF9900;
	}
	
	h3 {
		margin : 10px 0 10px 0;
		padding : 0;
		font-size: 10pt;
		font-weight: bold;
		color : #FF9900;
	}

	.banner{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 0px; 
		top: 0px; 
		width: 1000px; 
		height: 220px; 
		z-index: 2;
		background-color: #CCCCFF;
/*		background-image: url(./banner-ek-g.jpg); */
	}

	.banner h1{	
		margin : 15px 0 15px 0;
		padding : 0;
		font-size: 24pt;
		text-align : center;
		color : #eeeeee;
	}

	.ueberschrift{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 300px; 
		top: 10px; 
		width: 600px; 
		height: 30px; 
		z-index: 4;
	}

	.ueberschrift p{	
		margin : 15px 0 15px 0;
		padding : 0;
		font-size: 24pt;
		font-weight: bold;
		text-align : center;
		color : #eeeeee;
	}

	.ueberschrift-schatten{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 302px; 
		top: 12px; 
		width: 600px; 
		height: 30px; 
		z-index: 3;
	}

	.ueberschrift-schatten p{	
		margin : 15px 0 15px 0;
		padding : 0;
		font-size: 24pt;
		font-weight: bold;
		text-align : center;
		color : #000055;
	}
	
	.hidden{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 0px; 
		top: 0px; 
		width: 1000px; 
		height: 200px; 
		z-index: 0;
		line-height : 90%;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 7pt;
	}

	.hidden h1 {
		margin : 0px 0 0px 0;
		padding : 0;
		font-size: 10pt;
		color : #FF9900;
	}
	
	.hidden h2 {
		margin : 0px 0 0px 0;
		padding : 0;
		font-size: 9pt;
		color : #FF9900;
	}

	.bookmarks{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 894px; 
		top: 5px; 
		width: 150px; 
		height: 18px; 
		z-index: 4;
	}

	.news{
		padding : 0px 0px 0px 30px;
		position: absolute; 
		left: 0px; 
		top: 220px; 
		width: 970px; 
		height: 18px; 
		z-index: 3;
		background-color: yellow;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight: bold;
		color: #000000;
		opacity: 0.7;
		filter: alpha(opacity=70) ;
	}

	.navi_home{
		position: absolute; 
		left: 0px; 
		top: 160px; 
		width: 100px; 
		height: 40px; 
		z-index: 4;
		background-color: #D0D0FF;
		color: #8888FF;
		text-align : left;
		font-family : Arial;
		font-size : 20pt;
		color: #8888FF;
		opacity: 0.7;
		filter: alpha(opacity=70) ;
		padding : 20px 0px 0px 30px;
	}

	.navi_home a:link {
		text-decoration : none;
		text-align : left;
		font-family : Arial;
		font-size : 20pt;
		color : #7777FF;
	}

	.navi_home a:visited {
		text-decoration : none;
		text-align : left;
		font-family : Arial;
		font-size : 20pt;
		color : #7777FF;
	}

	.navi_home a:hover {
	    color: #000000;
		text-align : left;
		font-family : Arial;
		font-size : 24pt;
	}
	
	.navi_hb{
		padding : 0px 0px 0px 10px;
		position: absolute; 
		left: 130px; 
		top: 160px; 
		width: 860px; 
		height: 30px; 
		z-index: 3;
		background-color: #D0D0FF;
		color: #8888FF;
		letter-spacing: -1pt;
		font-family : Arial;
		font-size:11pt;
		font-weight: bold;
		opacity: 0.7;
		filter: alpha(opacity=70) ;
	}

	.navi_hb table {
		text-align : center;
	}

	.navi_hb td {
 	    border-color: #8888FF;
	    border-left-style: solid;
	    border-left-width: 1px;
	    border-right-style: solid;
	    border-right-width: 1px;
	}
	
	.navi_hb a:link {
		text-decoration : none;
		color : #333333;
	}

	.navi_hb a:visited {
		text-decoration : none;
		color : #333333;
	}

	.navi_hb a:hover {
	    color: #000000;
	    font-size:12pt;
	}
	
	.navi_fa{
		padding : 0px 0px 0px 10px;
		position: absolute; 
		left: 130px; 
		top: 190px; 
		width: 860px; 
		height: 30px; 
		z-index: 3;
		background-color: #E0E0FF;
		color: #8888FF;
		letter-spacing: -1pt;
		font-family : Arial;
		font-size:11pt;
		font-weight: bold;
		opacity: 0.7;
		filter: alpha(opacity=70) ;
	}

	.navi_fa table {
		text-align : center;
	}

	.navi_fa td {
	 	border-color: #8888FF;
	  	border-left-style: solid;
	   	border-left-width: 1px;
	    	border-right-style: solid;
	    	border-right-width: 1px;
	}
	
	.navi_fa a:link {
		text-decoration : none;
		color : #666666;
	}

	.navi_fa a:visited {
		text-decoration : none;
		color : #666666;
	}

	.navi_fa a:hover {
	    color: #000000;
	    font-size:12pt;
	}
	
	.schrift_fett{
		font-size:12pt;
		font-weight: bold;
	}

	.inhalt_rahmen{
		position: absolute; 
		left: 30px; 
		top: 240px; 
		width: 890px; 
		height: 600px; 
		z-index: 2;
	}
	
	.inhalt_rahmen a:link, a:visited {
		text-decoration : none;
		color : #5555ff;
	}
	
	.inhalt_rahmen_start{
		position: absolute; 
		left: 30px; 
		top: 280px; 
		width: 760px; 
		height: 600px; 
		z-index: 2;
	}
	
	.inhalt_rahmen_start a:link, a:visited {
		text-decoration : none;
		color : #5555ff;
	}
	
	.animation {
		position: absolute; 
		left: 450px; 
		top: 300px; 
		width: 250px; 
		height: 200px; 
		z-index: 2;
	}

	.inhalt_rahmen li {
		line-height : 150%;
	}

	.inhalt_rahmen_li{
		position: absolute; 
		left: 30px; 
		top: 240px; 
		width: 200px; 
		height: 600px; 
		z-index: 2;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10pt;
	}

	.inhalt_rahmen_li a:link, a:visited {
		text-decoration : none;
		color : #5555ff;
	}

	.inhalt_rahmen_re{
		position: absolute; 
		left: 300px; 
		top: 240px; 
		width: 600px; 
		height: 600px; 
		z-index: 2;
	}

	.inhalt_rahmen_re a:link, a:visited {
		text-decoration : none;
		color : #5555ff;
	}

	.inhalt_rahmen_re_f{
		position: fixed;
		padding : 240px 0px 240px 0px;
		left: 300px; 
		top: 0px; 
		width: 600px; 
		height: 600px; 
		z-index: 2;
	}

	.inhalt_rahmen_re_f a:link, a:visited {
		text-decoration : none;
		color : #5555ff;
	}

	.inhalt_uebersicht {
		position: absolute; 
		left: 30px; 
		top: 240px; 
		width: 900px; 
		height: 100%; 
		z-index: 2;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10pt;

	}

	.inhalt_uebersicht td {
		text-align : center;
	 	border-color: #8888FF;
	  	border-left-style: solid;
	   	border-left-width: 1px;
	    	border-right-style: solid;
	    	border-right-width: 1px;
	}

	.inhalt_uebersicht a:link, a:visited {
		text-decoration : none;
		color : #5555ff;
	}

	.werbung {
		position: absolute; 
		left: 790px; 
		top: 280px; 
		width: 200px; 
		height: 600px;
	 	border-color: #8888FF;
	  	border-left-style: solid;
	   	border-left-width: 1px;
		padding-left: 10px; 

		z-index: 4;
	}


	.lang {
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 900px; 
		top: 20px; 
		width: 100px; 
		height: 20px; 
		z-index: 3;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 7pt;
	}
	
