body {







	color: black;







	background-color: #FFFFFF;







	font-family: Verdana, Helvetica, sans-serif;







	margin: 0;







	padding: 15px;







	min-width: 1000px;







}







  







a {







	text-decoration: none;







	color: #FFFFFF;







	font-weight: bold;







}















 







#contentwrapper {







	background-color: #FFFFFF;







	padding: 15px;







	box-shadow: 0px 0px 20px;







}















#header {







    margin: 0 0 25px; 







	padding: 15px;







	color: #00CC00;







    background-color: #FFFF99;







	box-shadow: 0px 0px 5px;







	border-radius: 10px;







}







#header h1 {







	font-size: 1.5em;







	margin-top: 12.5px;







}







#header h2 {







	font-size: 1em;



	



	



}







#header img







 {







	







	float: center;







	







}







#hr {



   color: #9AFE2E;



   height: 2px;



}







ul#navbar {



color: #00CC00;



    font-size: 0.75em;







    float: left; 







	width: 220px;







    margin: 0 0 25px; 







	padding: 0;







	padding-bottom: 6.5px;







	background-color: #FFFF99;







	box-shadow: 0px 0px 5px;







	border-radius: 10px;







}







ul#navbar li {







    list-style: none;



	color: #FFFFFF;



    margin: 0;







	padding: 5px 5px 0 5px;









}



ul#navbar li2 {







    list-style: none;



	color: #228B22;

font-weight: bold;

    margin: 0;







	padding: 5px 5px 0 5px;









}





ul#navbar li h1{







    font-size: 100%;







	color: #FFFFFF;







	margin: 7px 3px 0;







}







ul#navbar a.current {







    color: white;







	background-color: #FFFF99;

	







}






ul#navbar a {







	padding: 9px;







	display: block;







	border-radius: 5px;







}





ul#navbar a:link {







    color: #FFFFFF; 







	background-color: #00CC00;







}



ul#navbar a:visited {







    color: #FFFFFF; 







	background-color: #00CC00;







}







ul#navbar a:hover {







    color: #FFFFFF; 







	background-color: #00CC00;







}







ul#navbar a:active {







    color: white; 







	background-color: #00CC00;







}















div#content {







	margin: 0 0 20px 230px;



	padding: 1px 10px 10px 10px;



	



	background-color: #FFFF99;







	box-shadow: 0px 0px 5px;





	color: #00CC00;

	border-radius: 10px;



  











}







div#content h1 {







    font-size: 1em;







	color: #228B22;



	



	margin-top: 20px;







}







div#content h2 {







    font-size: 0.8em;







	color: #228B22;








	margin-top: 20px;







}







div#content p {







    font-size: 0.8em;







    margin: 1em 0;







    text-align: justify;



    



    line-height: 170%;



    color: #000000;



}















div#content p.marked {







	width: 70%;







	background-color: #E1F3FF;







	padding: 10px 10px;







	margin: 0;







}







div#content img.marked {







	background-color: #E1F3FF;







	padding: 10px 10px;







	margin: 0;







}







div#content form {







	width: 100%;















	margin: 0px;







	padding: 5px;







}







div#content fieldset{







	font-size: 0.8em;







	margin: 0; 







	padding: 0;







	border: 0px none;







}







div#content label.csearch {







	float: left;







	width: 170px;







	margin-top: 3px;







}







div#content legend {







	margin: 0;







	border: 0px none;







	font-weight: bold;







	color: #3A4A54; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px







}







div#content input, select {







	margin: 0 10px 10px 5px;







}







div#content p.fehler{







	font-size: 0.8em;







	font-weight: bold;







	width: 70%;	







	color: #c00;







}























#footer {







    clear: both;







    font-size: 0.7em;







	color: #00CC00;







	margin: 0;







	padding: 10px;







	






    background-color: #FFFF99;







	box-shadow: 0px 0px 5px;







	border-radius: 10px;







}







#footer .left {







   float: left;

color: #000000;





}







#footer .center {

  display: flex;

  align-items: center;

  justify-content: center;

color: #000000;

}





#footer .right {







   float: right;







}