body{
	font: 76% verdana,sans-serif;
	text-align: left; 
	background: #000627;
	}
		
p{margin: 0 10px 10px}

a{
	display: block;
	color: white; 
	padding: 10px;
	}

div#container{
	text-align:left; 
	width: 800px;
	margin: 0 auto;
	}

div#header{
	height: 81px;
	margin: 0;
	color: #FFFFFF;
	}
	
	#header a {
		display: block;
		background-image: url(pics/header_logo.jpg);
		background-repeat: no-repeat;
		height: 81px;
		background-color: #000627f;
		}

div#language{
	height: 20px;
	margin: 0; 
	text-align: left;
	}
	
div#language p{ 
	float: left;
	font: 80% verdana,sans-serif; 	
	text-align: left; 
	color: white;
	}

ul#language {
    margin: 0; 
    text-align: center;  
  	}
	
 	ul#language li {
    	list-style: none;
    	display: inline;
    	margin: 0; 
		padding: 0;
  		}

  	ul#language a, ul#language span {
   		margin: 0; 
		padding: 0.1em 1em;
		color: white;  
  		}
  
#navi{
	position: relative;	
	width: 800px; 
	height: 60px;
	font-size: 90%;
	margin:0;
	background: #000627 url(pics/mainnav.jpg)  no-repeat;	
	}

#navi li a{
	position: absolute;
	display: block;
	opacity: 0.01; /* CSS3 - FF, Opera und Safari */
	-moz-opacity: 0.01; /* für ältere Mozilla Versionen */
	-khtml-opacity: 0.01; /* für ältere Safari und Konqueror Versionen */
	filter: alpha(opacity=1); /* IE */
	}

#navi li a:hover{
	color: black; 
	background-color: white;     
	opacity: 0.5; /* CSS3 - FF, Opera und Safari */
	-moz-opacity: 0.5; /* für ältere Mozilla Versionen */
	-khtml-opacity: 0.5; /* für ältere Safari und Konqueror Versionen */
	filter: alpha(opacity=50); /* IE */
	}
	
#button1 a{
	width: auto;
	height: 27px;
	top: 0px;
	left: 162px;
	border: 1px solid white;
	}
	
#button2 a{
	width: auto;
	height: 27px;
	top: 0px;
	left: 278px;
	border: 1px solid white;
	}
	
#button3 a{
	width: 80px;
	height: 27px;
	top: 0px;
	left: 365px;
	border: 1px solid white;
	}
	
#button4 a{
	width: auto;
	height: 27px;
	top: 0px;
	left: 477px;
	border: 1px solid white;
	}
	
#button5 a{
	width: auto;
	height: 27px;
	top: 0px;
	left: 581px;
	border: 1px solid white;
	}
	
#button6 a{
	width: auto;
	height: 27px;
	top: 0px;
	left: 669px;
	border: 1px solid white;
	}
	
div#navi1{ 
	height: 50;
	margin:0;
	}

div#content{
	font-size: 11px; 
	float: right;
	width: 640px; 
	min-height: 350px; 
	background: white; 
	margin-bottom: 10px;
	}
	
* html #content { height: 350px;}

	
div#content p{line-height: 1.4}

div#navigation{
	font: 90% verdana,sans-serif;  
	line-height: 1.3;
	width: 150px;
	float: left;
	height: 350px;
	background: url(pics/wald.jpg)  no-repeat; 
	}
  
ul#navigation2 {
	font-weight: bold;
    margin: 0; 
	padding: 0;
    text-align: left;
	}
	
	ul#navigation2 li {
		display: inline;
		list-style: none;
		margin: 0;
		}

ul#navigation2 a{
	padding: 0; /*Davor 2px*/
	position: absolute; /*Wenn gelöscht, Transparenz weg*/ 
	color: #000627;
	text-decoration: none;
	background-color: white;
	width: 149px;
	opacity: 0.5; /* CSS3 - FF, Opera und Safari */
	-moz-opacity: 0.5; /* für ältere Mozilla Versionen */
	-khtml-opacity: 0.5; /* für ältere Safari und Konqueror Versionen */
	filter: alpha(opacity=50); /* IE */
	}

ul#navigation2 a:hover{
	borderl-left-color: black;
	border-top-color: black;
	color: white; 
	text-decoration:none;
	background-color: #000627;     
	/*opacity: 0.5; /* CSS3 - FF, Opera und Safari */
	/*-moz-opacity: 0.5; /* für ältere Mozilla Versionen */
	/*-khtml-opacity: 0.5; /* für ältere Safari und Konqueror Versionen */
	/*filter: alpha(opacity=50); /* IE */
	}

div#footer{
	height: 20px; 
	background: #6FB31A;
	clear:both;
	margin:0;
	}
	
div#footer p{
	/*float: left; */
	font: 80% verdana,sans-serif; 
	text-align: left; 
	color: white; 
	padding-left: 30px; 
	}

ul#footer {
    margin: 0; 
    text-align: right;  
  	}
  
  ul#footer li {
  	list-style: none;
    display: inline;
    margin: 0; 
	padding: 0;
  	}

  ul#footer a, ul#footer span {
    float: left;
    margin: 0.4em; 
	padding: 0.1em 3em;
	color: white;  
 	}

/* Schrift-Style-Varianten */
.weißeSchrift {
	color: #FFFFFF;
	font-size: 8pt;
	}

.fett12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.GrossFett {
	font-size: large;
	font-weight: bold;
	}

.kursivGross {
	font-size: large;
	font-style: italic;
	}

.hochgestellt {font-variant: small-caps;} 

.textLink {
	padding: 0;
	color: black;
	font-size: 10pt;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.textLink_content_10pt {
	padding: 0;
	color: black;
	font-size: 10pt;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.normallink {
	padding: 0;
	color: #000000;
	font-size: 8pt;
	line-height: 1.3;
	font-family: Verdana;
	text-decoration: underline;
	}
	
.normallink2 {
	padding: 0;
	color: #ffffff;
	font-size: 10pt;
	line-height: 1.3;
	font-family: Verdana;
	text-decoration: underline;
	}