	body {
		margin : 0;
		padding : 0;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		color : #333333;
		background : #CCCC99;
		line-height : 130%;
		height:800px;
	}
	
	h1 {
	margin : 15px 0 15px 0;
	padding : 0;
	font-size: 12pt;
	color : #FF9900;
	}
	
	h2 {
	margin : 15px 0 15px 0;
	padding : 0;
	font-size: 10pt;
	color : #FF9900;
	}
	
	a:link, a:visited {
	text-decoration : none;
	color : #555555;
	}

	
	.logo {
		position: absolute;
		left:70px;
		top:100px;
		width: 212px;
		height: 174px;	
		z-index: 5;
	}
	
	.ueschrift_name{
		position: absolute; 
		left: 360px; 
		top: 130px; 
		width: 620px; 
		height: 155px; 
		z-index: 7;	
	}

	.ueschrift_name_h1{	
		margin : 15px 0 15px 0;
		padding : 0;
		font-size: 18pt;
		font-weight: bold;
		color : #FF9900;
	}
	
	.ueschrift_name_h2{
		margin : 10px 0 10px 0;
		padding : 0;
		font-size: 12pt;
		font-weight: bold;
		line-height: 125%;
		color : #FF9900;
	}


	.navi_rahmen{
		padding : 30px 0px 0px 30px;
		position: absolute; 
		left: 300px; 
		top: 0px; 
		width: 670px; 
		height: 70px; 
		z-index: 6;
		background-color: #CCCC99;
	}

/* navi link invert darstellen */
	.navi_rahmen a:hover {
	    color: #FF9900;
	}

	.language{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 45px; 
		top: 5px; 
		width: 280px; 
		height: 20px; 
		z-index: 4;
	}
			
	.adresse_rahmen{
		position: absolute;
		top: 310px;
		left: 0;
		width: 250px;
		height: 200px;
		z-index: 4;
		float: left;
		margin-left: 70px;
	}
	
	.adresse_rahmen table {
		font-size:10pt;
		font-weight: bold;
	}
	
	.schrift_fett{
		font-size:10pt;
		font-weight: bold;
	}

	.bookmarks{
		padding : 0px 0px 0px 0px;
		position: absolute; 
		left: 920px; 
		top: 5px; 
		width: 80px; 
		height: 18px; 
		z-index: 10;
	}

	.inhalt_rahmen{
		position: absolute; 
		left: 330px; 
		top: 310px; 
		width: 670px; 
		height: 470px; 
		z-index: 0;
	}
		
	.inhalt_rahmen_li{
		position: absolute; 
		left: 330px; 
		top: 310px; 
		width: 420px; 
		height: 470px; 
		z-index: 0;
	}

	.inhalt_rahmen_re{
		position: absolute; 
		left: 760px; 
		top: 310px; 
		width: 240px; 
		height: 470px; 
		z-index: 0;
	}
	
	.balken_v{
		position: absolute;
		top: 0px;
		left: 40px;
		height: 840px;
		width: 260px;
		background-color: #669966;
		z-index: 2;
		float: left;		
	}

	.balken_h{
		position: absolute;
		top: 100px;
		left: 0px;
		width : 1000px;
		height: 150px;
		z-index: 3;
		float:left;
		background-color: #669966;
		/* background-image: url(/images/lubaj-bg-r.gif); */
	}
	
	.balken_hidden{
		position: absolute;
		top: 110px;
		left: 0px;
		width : 1000px;
		height: 170px;
		z-index: 1;
		float:left;
		background-color: #669966;
		text-align : left;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		line-height: 80%; 

	}

	.balken_hidden h1{	
		margin : 0 0 0 0;
		padding : 0;
		font-size:10pt;
		line-height: 80%; 
	}
	
	.balken_hidden h2{
		margin : 0 0 0 0;
		padding : 0;
		font-size: 9pt;
		line-height: 80%; 
	}

	.ticker{
		position: absolute;
		top: 260px;
		left: 340px;
		width : 640px;
		height: 10px;
		z-index: 5;
		float:left;
		background-color: #669966;
	}
	
	.tagcloud {
		position: absolute;
		top: 700px;
		left: 70px;
		height: 140px;
		width: 220px;
		background-color: #669966;
		z-index: 3;
		float: left;	
	}
	
	.uploader_rahmen{
		position: absolute;
		top: 700px;
		left: 760px;
		width: 250px;
		height: 200px;
		z-index: 4;
	}
