	body {
	background-color: #7CA69B;
	color:#FFECCE;
	}

	h1 { font-size:220%; text-align:center; margin-top: 15px; margin-bottom: 5px; }
	h2 { font-size:170%; text-align:center; margin-top: 10px; margin-bottom: 3px; }
	h3 { font-size:120%; text-align:center; margin-top: 5px; margin-bottom: 0px; }
	
	p { margin-top: 3px; }

/*	a:link {text-decoration:none; color:#111111; }
	a:visited { text-decoration:none;  color: #DDDDDD; }
	a:hover { text-decoration:none;  color:#FFFFFF; }
*/
	.gross {font-size: 150%; text-align: center }


#kopf {
	background-color:#7CA69B;
	color:#FFFFFF;
	margin: 0px;
	}
	
	

#wrapper {
	position: relative;
	min-height: 550px;
	background-color:#7CA69B;
	color:#FFFFFF;
	}

* html #wrapper { height: 1px; }


#navi {
	position: absolute;
	margin: 0px;
	padding: 0px;
	border: 0; /* 1px solid #f09; */
	width: 200px;
	font-family: "Comic Sans MS", Arial, Verdana, Times, sansserif;
	font-size: 24px;
	top:0px;
	left:10px;
   }
   
#navi a:link {
	text-decoration:none;
	color:#000000;
	}
	
#navi a:visited {
	text-decoration:none;
	color: #DDDDDD;
	}

#navi a:hover {
	text-decoration:none;
	color:#FFFFFF;
	}
   
   
#navi ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:24px;
	}   
   

#navi li {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:24px;
	}


.naviklein {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 18px;
	padding: 0px;
	font-size: 18px;
	}
	

	
#main {
	background-color:#FFF1DB;
	color: #444444;
	border: 0; /* 1px solid #f09; */
	margin: 10px 10px 10px 250px;
	padding:10px;
	font-family: "Comic Sans MS", Arial, Verdana, Times, sansserif;
	
}

#main a:link {
	color:#7CA69B;
	}
	
#main a:visited {
	color: #772233;
	}

#main a:hover {
	color:#000000;
	}




