body
	{
		margin:20px 2%;
		padding: 0;
		font: 100% arial, hevetica, sans-serif;
		font-size:11px;
		
	
		text-align: center;
		color: #000000;
		background-color: #FFFFFF;
	}
	
	#container
	{
		margin: 1em auto;
		width: 950px;
		height: auto;
		text-align: left;
		
		background-color: #FFFFFF;
		/*border: 1px solid black; */
		border-bottom: none;
		/*padding: 10px 10px 10px 10px; */
	}
	
	
	#links{
	
		width: 307px;
		height: 549px;
		background-color: #FFFFFF;
		/*border: 1px solid black; */
		border-bottom: 2px solid black;
		position: absolute;	
		
		
		
	}
	
	#logo{
		
		float: left;
		/*margin: 1em auto;*/ 
		width: 307px;
		height: 80px;
		border-bottom: 2px solid black;	
	}
	
	#navigation{
		float: left;
		width: 302px;
		height: 95px;
		border-bottom: 2px solid black;
		padding-top: 10px;
		padding-left: 5px;	
		overflow: auto;
	
	}
	
	#scroll_box{
		float: left;
		width: 280px;
		height: 300px;
		
		padding-left: 8px;
		padding-bottom: 20px;
		overflow: auto;
	}
	
	#rechts{
		float: right;
		width: 620px;
		scrolling: auto;
		height: 549px;
		
		border-bottom: 2px solid black;
 		
			
		
			
	}
	
	#rechts_oben{
		margin: 1em auto;
		padding-top: 4px;
		height: 65px;
		border-bottom: 2px solid black;
		width: 620px;
	}
	
	#rechts_text{
		width: 610px;
		height: 427px;
		margin-top: 40px;
		position: absolute;
		line-height: 16px;	
		padding-left: 2px;		
	}
	
	a{
		color:#333333;
		background:transparent;
		font:11px arial, verdana, helvetica, sans-serif;
		text-decoration: none;

		
		}
	
	a:hover{
		color:#FF0000;
		text-decoration: none;
		
		
		
	}	

	a:visited{
		color:#666666 ;
		background:transparent;
	}
		
	
	a:active{
		color: #FF0000;
		text-decoration: none;
	}


  #scroll_up {
    cursor: pointer;
  }
  #scroll_down {
    cursor: pointer;
  }
  
  #scroll_box_band {
    height: 415px;
    width: 600px;
    overflow: auto;
  	
  }