body {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 0px;
		margin: 0px;
		background-image:url(../images/bg.gif);
		background-repeat:repeat-y;
		background-color:#aec575;
		}
		
	#frame {
		width:935px;
		float:left;
		}
		
/* head */
		
	#first_head {
		margin-left:10px;
		width:935px;
		}
		
	.second_head {
		width:923px;
		line-height:32px;
		border-bottom:1px solid #ADB59C;
		border-top:1px solid #ADB59C;
		background-color:#607E37;
		font-size: 11px;
		color: #EFFEC5;
		word-spacing:6px;
		text-align: right;
		text-decoration: none;
		}
		
	.second_head a {	
		color: #EFFEC5;
		text-decoration: none;
		font-size: 11px;
		word-spacing:6px;
		}

	#third_head {
		width:935px;
		height:148px;
		}
	
	.claim {
		width:923px;
		line-height:38px;
		border-bottom:1px solid #ADB59C;
		border-top:1px solid #ADB59C;
		background-color:#607E37;
		}
	.claim_text {	
		font-size: 14px;
		color: #EFFEC5;
		word-spacing:6px;
		padding-left:210px;
		}
			
	#logo {
		width:208px;
		height:148px;
		border-right:1px solid #ADB59C;
		float:left;
		}
		
	#bilder {
		width:714px;
		height:148px;
		float:left;
		}
		
	#flashcontent {
		height: 100%;
		}	
		
	#footer {
		border-top:1px solid #ADB59C;
		float: left;
		background-color:#607E37;
		line-height:16px;
		color: #EFFEC5;
		text-align: center;
		width:924px;
		margin-left: 10px;
		font-size: 9px;
		}
		
		
/* content */

	#skyscraper {
		margin:0;
		padding:0;
		width:160px;
		height:600px;
		float:left;
		}
				
    #main {
		margin-left:10px;
		width:935px;
		}
	
	#content {
		width:557px;
		float:left;
		}
		
	.text {
		padding-left:20px;
		padding-right:20px;
		padding-bottom:20px;
		line-height:20px;
		}
		
	.text a {
		font-size: 12px;
		color: #3F5023;
		text-decoration:underline;
		}
	.text a:hover {
		font-size: 12px;
		color: #3F5023;
		text-decoration:underline;
		}
	.text a:visited {
		font-size: 12px;
		color: #3F5023;
		}	
	
	.headline_sky {
		padding-top:8px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		font-weight:bold;
		font-size: 12px;
		color: #3F5023;
		line-height: 20px;
		}
			
	.text_sky {
		font-size: 11px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		line-height:16px;
		color:#6F8042;
		}
	
	.text_sky a{
		color:#6F8042;
		}
		
	h1 	{ 
		margin-top:8px;
		padding-left:20px;
		padding-right:20px;
		font-weight:bold;
		font-size: 12px;
		color: #3F5023;
		line-height: 18px; 
		}
	h2  {
		padding-left:20px;
		padding-right:20px;
		font-weight:bold;
		font-size: 12px;
		color: #000000;
		line-height: 16px; 
		}
		
	h3  {
		font-weight:bold;
		font-size: 12px;
		color: #3F5023;
		margin:0px;
		padding: 2px 2px 4px 6px;
		}
		
	h4  {
		font-weight:bold;
		font-size: 12px;
		color: #000000;
		line-height: 16px;
		}
	
	
	hr {
		width:100%; 
		color:#3F5023; 
		background-color:#3F5023; 
		height:1px; 
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px; 
		border:0px;
		}
		
	.zusatz {
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		background-color:#FFFFFF; 
		font-size: 12px;
		color: #3F5023;
		border-bottom:1px solid #ADB59C;
		border-top:1px solid #ADB59C;
		text-decoration:none;
		}
	.termine{
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		background-color:#DFE5D8; 
		font-size: 12px;
		color: #3F5023;
		border-bottom:1px dashed #ADB59C;
		border-top:1px dashed #ADB59C;
		text-decoration:none;
		}
		
	.formular {
		padding-left:20px;
		padding-right:20px;
		padding-bottom:20px;
		line-height:20px;
		}
			
	.feld {
		float:left;
		width:300px;
		padding-bottom:12px;
		}
	
	.form_text {
		float:left;
		width:180px;
		padding-bottom:12px;
		}
		
	.ticker{	
		float:right;
		width:150px;
		background-color:#EEF2EA;
		margin-left:10px; 
		}
		
	.ticker_top{
		background-image:url(../images/ticker_top.gif); background-repeat:no-repeat;
		}
	.ticker_bottom{
		background-image:url(../images/ticker-bottom.gif); background-repeat:no-repeat;
		}
	.ticker_middle {	
		text-decoration: none;
		padding: 6px 6px 6px 6px;
        border-left:1px solid #CED4DA;
		border-right:1px solid #CED4DA;
		}
	.ticker_middle a{	
		text-decoration: none;
		}
		
	ul {
		padding-left: 20px;
		padding-right: 20px;
		list-style-type:disc;
		list-style-position:outside;
		text-decoration: none;
	}
	
	ol {
		padding-left: 20px;
		padding-right: 20px;
		list-style-type:disc;
		list-style-position:outside;
	}
	li {
		text-decoration: none;
	}
	
/* navigation */

	.navigation {
		width: 208px;
		float:left;
	}
	.menue {
		background: #709500;
		color: #FFFFFF;
		font-size: 13px;
		line-height: 26px;
		padding-left: 8px;
		font-size: 13px;
		font-weight:bold;
		letter-spacing:1px;
	}
	.navigation ul {margin: 0px; padding: 0px;}
	.navigation li {
		border-bottom: 1px solid #D5E8AD;
		list-style: none;
	}
	.navigation li a {
		background: #E8F6BF;	
		color: #3F5023;
		display: block;
		padding: 4px 4px 4px 12px;
		text-decoration: none;
	}
	.navigation li a:hover {
		background: #D3E991;
		color: #3F5023;
		text-decoration: none;
		
	}
	.navigation li a:active {
		background: #D3E991;
		color: #3F5023;
		text-decoration: none;
	}
	
