/* CSS Document */

body, html {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;} 
	
h1 {
	font-size:22px;}
h2 {
	font-size:20px;}
h3 {
	font-size:18px;}
h4 {
	font-size:14px;}

body {
	background:#e3f4fe;}

#banner{
	position:absolute; 
	padding:0; 
	width:960px; 
	height:120px; 
	top:0px;
	left:3%;
	margin: 0px 0px 0px auto;
	}

#hauptindex{
	background:#FFFFFF;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:680px; 
	top: 10px;;  
	left:3%;
	margin: 0px 0px 0px auto;}
	
#top{
	background:#9ad9ea;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:140px; 
	top: 0;  
	left:0;}

#navi{
	background:#ffffff;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:100px; 
	top: 140px;  
	left:0;}
	#navi a{
		color:#999999;
		font-size:18px;
		text-decoration:none;}
	#navi a:hover{
		color:#333333;
		font-size:18px;
		text-decoration:none;}

#bilder{
	background:#ffffff;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:170px; 
	top: 240px;  
	left:0;}

#subnavi{
	background:#ffffff;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:140px; 
	top: 410px;  
	left:0;}	
	#subnavi a{
		color:#999999;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;}
	#subnavi a:hover{
		color:#333333;
		text-decoration:none;}

#steine{
	background:#ffffff;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:110px; 
	top: 540px;  
	left:0;}

#deineseite{
	background:#ffffff;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:20px; 
	top: 650px;  
	left:0;
	text-align:center;}
	#deineseite a{
	color:#333333;
	text-decoration:none;}
	#deineseite a:hover{
	color:#000000;
	text-decoration:none;}
	
#inhalt{
	background:#ffffff;
	position:absolute; 
	padding:0; 
	width:960px; 
	height:425px; 
	top: 220px;  
	left:0;
	text-align:left;
	overflow:auto;}
	












