body {background: #ffffff;
}



        #navi {
        float: left;
	width:170px;
         height:100%;
         min-height:100%;
}

#seite{
margin: auto;
width: 90%;
}



        #inhalt {
        margin-left: 180px;
        margin-right:15px;
	padding: 1px;
        background-color:#ffffff;
}

	#oben {
	width:100%;
	height: 120px;
         min-height: 120px;
          background-image: url("bilder/hg_kl.jpg");
	background-position: left;
	background-repeat : no-repeat;
         border-bottom: solid #9999cc 1px;
}

	#mitte {
	width:100%;
	background-color:#9999cc;
}


	#unten {
	width:100%;
         border-top: solid #9999cc 1px;
         border-bottom: solid #9999cc 1px;
         float: left;
         background-color: #f1f1fa;
}


p, th, td, li {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	margin-left : 10px;
         margin-right : 10px;
	margin-top : 8px;
	margin-bottom: 2px;
}


h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 150%;
	color : #333366;
	margin-bottom : 20px;
	margin-left : 180px;
         padding-top: 50px;
	}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 130%;
	color : #504d72;
	margin-left : 10px;
	margin-top : 10px;
	margin-bottom : 5px;
	}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 100%;
	color : #009a6f;
	margin-left : 10px;
	margin-top : 10px;
	margin-bottom: 1px;
}


ul.navi {list-style-type: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	text-decoration:none;
         text-align: left;
	font-weight : bold;
         margin-left: 3px;
         padding-left: 0px;
         margin-top: 3px;

}

.logo {text-align: right;
	float: right;
	margin: 5px;}


a:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color : #993333;
}
a:visited { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color : #993333;
}
a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color : #9999cc;
}
a:active { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color : #9999cc;
}

a.navi:link {
	color : #ffffff;


}
a.navi:visited {
	color : #ffffff;
}
a.navi:hover {
	color : #D04347;

}
a.navi:active {
	color : #D04347;

}