body { background-color:#E7FEC2; }

p,h1,h2,h3,h4,ul,ol,li,div,table,td,th,address,blockquote,nobr,b,i
     { font-family:arial, sans-serif; color:black;}

p {
	margin-top: 6px; 
	margin-bottom: 6px;
	}

A {
	color:#315816;
	text-decoration:none;
	}
a:visited {
	color:#CA8807;
	text-decoration:none;
	}
a:active {
	color:red;
	text-decoration:none;
	}
a:hover  {
	Text-Decoration: underline; 
	Color:red;
	}

td {valign:top;}

#navitop {
	position: absolute;
	top:5px;
	left:5px; 
	width:800px;
	}

#navileft {
	position: absolute;
	top:45px;
	left:5px; 
	width:50px;
	}
	
.line {
	position: absolute;
    top:490px;
	left:5px; 
	width:120px;
	}	
		
	
#main {
	position: absolute;
	top:90px;
	left:105px; 
	width:670px;
	}	
	
#sonder {
	position: absolute;
	top:140px;
	left:110px; 
	width:540px;
	}		


#news {
	position: absolute;
	top:90px;
	left:504px; 
	width:540px;
	}		


#azumi1 {
	position: absolute;
	top:120px;
	left:630px; 
	width:540px;
	}		

#altus1 {
	position: absolute;
	top:270px;
	left:630px; 
	width:540px;
	}		
  
#easy1 {
	position: absolute;
	top:390px;
	left:520px; 
	width:540px;
	}		
  

#line {
	position: absolute;
    top:490px;
	left:5px; 
	width:120px;
	}	
	
#back {
	position: absolute;
	top:70px;
	left:80px; 
	width:600px;
	}

	
#back2 {
	position: absolute;
	top:90px;
	left:100px; 
	width:670px;
	}

#subnav {
	position: absolute;
	top:60px;
	left:95px; 
	width:670px;
	}

#innen {
	position: absolute;
	top:50px;
	left:250px; 
	width:430px;
	}				

#queri {
	position: absolute;
	top:40px;
	left:170px; 
	width:430px;
	}
#plus {
	position: absolute;
	top:135px;
	left:700px; 
	width:80px;
	}	

#punkt {
	position: absolute;
	top:250px;
	left:700px; 
	width:80px;
	}	

#minus {
	position: absolute;
	top:385px;
	left:700px; 
	width:80px;
	}	



	
