body {



	color: black;



	background-color: #FFFFFF;



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



	margin: 0;



	padding: 0px;



	min-width: 1000px;



}



  



a {



	text-decoration: none;



	color: #6B6B85;



	font-weight: bold;



}







 



#contentwrapper {



	background-color: #FFFFFF;



	padding: 15px;



	box-shadow: 0px 0px 20px;



}







#header {



    margin: 0 0 25px; 



	padding: 15px;







    background-color: #9AFE2E;







	border-radius: 10px;



}



#header h1 {



	font-size: 1.5em;



	margin-top: 12.5px;



}



#header h2 {



	font-size: 1em;

	

	

}



#header img



 {



	



	float: center;

	



}





ul#navbar {



    font-size: 0.75em;



    float: left; 



	width: 200px;



    margin: 0 0 25px; 



	padding: 0;



	padding-bottom: 6.5px;



	background-color: #FFFFFF;







}



ul#navbar li {



    list-style: none;



    margin: 0;



	padding: 5px 5px 0 5px;



    font-weight: bold;  



}



ul#navbar li h1{



    font-size: 100%;



	color: #28333A;



	margin: 7px 3px 0;



}



ul#navbar a.current {



    color: white;



	background-color: #9AFE2E;



}



ul#navbar a {



	padding: 9px;



	display: block;



	border-radius: 5px;



}



ul#navbar a:link {



    color: #3A4A54; 



	background-color: #9AFE2E;



}



ul#navbar a:visited {



    color: #3A4A54; 



	background-color: #9AFE2E;



}



ul#navbar a:hover {



    color: #3A4A54; 



	background-color: #E1F3FF;



}



ul#navbar a:active {



    color: white; 



	background-color: #506675;



}







div#content {



	margin: 0 0 20px 210px;



    padding: 0 1em;



}



div#content h1 {



    font-size: 1em;



	color: #04B431;

	

	margin-top: 20px;



}



div#content h2 {



    font-size: 0.8em;



	color: #3A4A54;



	margin-top: 20px;



}



div#content p {



    font-size: 0.8em;



    margin: 1em 0;



    text-align: justify;

    

    line-height: 170%;



}







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: 70%;



	background-color: #E1F3FF;



	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: #28333A;



	text-align: center;



	padding: 10px;



	padding-bottom: 10px;



    background-color: #9AFE2E;







	border-radius: 10px;



}


