	
	body {
		text-align:center;
		background:#000000
		}
	
	#frame {
		width:799px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
		
	#framesmall {
		width:600px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}

	#framepress {
		width:600px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		}

	#content {
		width:100%;
		margin:0;
		z-index:2;
		}
		
	#contentleft {
		width:249px;
		padding:0px;
		float:left;
		background:#000000;
		}
	
	#contentcenter {
		width:300px;
		padding:0px;
		float:left;
		background:#000000;
		}
	
	#contentright {
		width:249px;
		padding:0px;
		float:left;
		background:#000000;
		}

	#moderncontentright {
		width:499px;
		padding:0px;
		float:left;
		background:#000000;
		}
		
	#entercontentleft {
		width:399px;
		padding:0px;
		float:left;
		background:#000000;
		}
		
	#entercontentright {
		width:399px;
		padding:0px;
		float:left;
		background:#000000;
		}				
	
	#contentheader {
		background:#000000
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
		
	#contentright p { font-size:10px}
		
		#footer_container
		{
			position:fixed;
			bottom:0; left:0; right:0;
			text-align:center;
			margin:0;
			height:6em;
			z-index:3;
		}
		#footer 
		{
			position:absolute;
			top:0; left:0; right:0; bottom:0;
			background:#000000;
			z-index:3;
		}
		
		#menuwrapper {
			width:799px;
			margin-right:auto;
			margin-left:auto;
			bottom:3px;}
			
		#menuwrappermodern {
			width:429px;
			margin-right:auto;
			margin-left:auto;
			bottom:3px;}
			
		#indexwrapper {
			width:735px;
			margin-right:auto;
			margin-left:auto;
			bottom:5px;}
			
		#enterwrapper {
			width:399px;
			margin-right:auto;
			margin-left:auto;
			bottom:5px;}				
			
		#list ul{
			list-style:none;
			margin:0;
			padding:0;}

		#list li{
			float:left;
			width:4em;
			height:2em;
			list-style:none;
			margin:0 0 0 10px;}

		#list a{
			color:#CC9966;
			font:normal 9pt arial,sans-serif;
			padding:4px 1px 1px 1px;
			width:95%;
			height:100%;
			display:block;
			text-decoration:none;
			background:#000000;
			border:1px solid #000000;
			border-left:4px solid #000000;
			text-align:center;}

		#list a:hover{
			color:#CC9966;
			border:1px solid #CCCC66;
			border-left:4px solid #CC9966;}
			
		a:hover {  color: #666666}
			
		div.floatleftd
		   { 
		   float: left;
		   text-align: left;
		   width:20%;
			}
			
		div.floatleftdfr
		   { 
		   float: left;
		   text-align: left;
		   width:30%;
			}	
								
		div.floatleft
			{
			float: left;
			text-align: left;
			width:19%;
		}
						
		div.float
			{ 
			float: left;
		   	text-align: left;
			width:75%;
			}
			
		div.floatfr
			{ 
			float: left;
		   	text-align: left;
			width:65%;
			}
			
		div.floatright
			{ 
			float: left;
		   	text-align: right;
			width:79%;
			}
			
		div.floatequalleft
			{ 
			float: left;
		   	text-align: left;
			width:65%;
			}
			
		div.floatequalright
			{ 
			float: left;
		   	text-align: left;
			width:33%;
			}
						
		div.row
			{
			clear: both;
			margin: 0.5em 25px 1.5em;
		
			}
			
		div.rowcontact
			{
			clear: both;	
			}
	
		/* Nun f&uuml;r den MSIE */	

		* html, * html body {
			overflow:hidden;
			bottom:0;
			height:100%;
		}
		
		* html #footer_container
		{
			position:absolute;
			width:100%;
			padding-right:0px;
		}
		
		* html #footer
		{
			height:100%;
			position:static;
		}
		
		* html #content {
			position:absolute;
			top:0px; bottom:0; left:20px; right:0;
			height:100%;
			width:100%;
			overflow:auto;
			margin:0;
		}
		
		* html #enterwrapper {
			top:0; bottom:0; left:0; right:0;
			margin:0;
		}


		
		.menufont {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #CC9966}
		.text {	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #E6CC7E; text-align: justify;}
		.textjust {	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #E6CC7E; text-align: justify;}
		.textxxs {	font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #E6CC7E;}
		.textxs {	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #E6CC7E;}
		.texts {	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #E6CC7E;}
		.textmm {	font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #E6CC7E;}		
		.textm {	font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #E6CC7E;}
		.textl {	font-family: Arial, Helvetica, sans-serif; font-size: 24pt; color: #E6CC7E;}
		.textxl {	font-family: Arial, Helvetica, sans-serif; font-size: 36pt; color: #E6CC7E;}
		.link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC9966}
		.linkl {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #CC9966}
		.subsubheaderxxs {  font-family: "Times New Roman", Times, serif; font-size: 7pt; color: #E6CC7E}
		.subsubheaderxs {  font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #E6CC7E}
		.subsubheader {  font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #E6CC7E}
		.subheader {  font-family: "Times New Roman", Times, serif; font-size: 18pt; color: #E6CC7E}
		.header {  font-family: "Times New Roman", Times, serif; font-size: 24pt; color: #E6CC7E}
		.header2 {  font-family: "Times New Roman", Times, serif; font-size: 36pt; color: #E6CC7E}
		.blindtext {  font-family: Arial, Helvetica, sans-serif; font-size: 1px; color: #000000}
		.blindtext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 5px; color: #000000}
		.blindtext3 {  font-family: Arial, Helvetica, sans-serif; font-size: 3px; color: #000000}
