@charset "utf-8";
/* CSS Document */


/*body {
	background-color:#cfdae3;
	font-family: Arial, Helvetica, sans-serif;
}
	color:#E0E0E0;

*/



h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	color: #0c6e38;
	/*color: #504b48;*/
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #0c6e38;
}

h3 {
	font-size: 1.4em;
	color: #0c6e38;
	/*color: #504b48;*/
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	color: #0c6e38;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	text-align: justify;
}


p3 {
	font-family: Courier New, Courier;
	font-size: 1.15em;
}

.leer {
	clear: both;
	font-size: 1em;
}

ul {
	list-style-type: none;
		font-size: 1.2em;
}



#navigation { 
	border-right:1px solid #999;
	padding:15px 0px; 
	width:163px; 
	font-size: 1.16em;
	text-align: right;
	line-height: 2.1em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold
} 

#navigation ul  { 
	list-style-type: none;
	padding:30px 10px;
	color:#339900;
	display:block; 
} 
 

#navigation a  { 
	text-decoration:none
	color:#339900;
	display:block; 
} 

#navigation a:hover, #navigation a:focus, #navigation a:active {
	background-color: #0a6332;
	color:#FFF
	display:block; 
} 

#navigation a.link:hover {
	background-color: #0a6332;
	color:#FFF
} 




.gesamt {
	width:1020px;
	margin:0px auto; /* bestimmt den Außenabstand (oben und unten null; an den Seiten automatisch) */
	background-color:#ffffff;}

.header {
	clear: both;
	
	/*padding: 10px;   /*	bestimmt den Innenabstand */
	/*padding-left: 35px;*/
	/*background-color: #004188; */
	

}

.footer {
	clear: both;
}


.links {
	width:190px;
	float:left;
	padding: 0px;
	margin: 0px;s
}


.links a:link {
		color: #339900;
		text-decoration:none;
}

.links a:visited {
		color: #339900;
		text-decoration:none;
}

.links a:hover {
		color: #FFF;
		text-decoration:none;
}


.rechts {
	width:830px;
	float:right;
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
}

.rechts ul{
		list-style-type: disc;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.25em;
		text-align: justify;
		padding-top: 0.2em;		/*	bestimmt den Innenabstand */
}

.rechts ul ul{
		list-style-type: circle;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.25em;
		text-align: justify;
		padding-top: 0.4em;		/*	bestimmt den Innenabstand */
		padding-bottom: 0.65em;		/*	bestimmt den Innenabstand */
}

.rechts li{
		padding-top: 0.3em;		/*	bestimmt den Abstand oben */
}

.rechts a:link {
		color: #339900;
		text-decoration:none;
}

.rechts a:visited {
		color: #339900;
		text-decoration:none;
}

.rechts a:hover {
		color: #0066cc;
		text-decoration:none;
}


.rechtsDatenschutz {
	width:830px;
	float:right;
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
}

.rechtsDatenschutz p {
	font-size: 1.0em;
	text-align: justify;
}


.rechtsDatenschutz a:link {
		color: #339900;
		text-decoration:none;
}

.rechtsDatenschutz a:visited {
		color: #339900;
		text-decoration:none;
}

.rechtsDatenschutz a:hover {
		color: #0066cc;
		text-decoration:none;
}


.wrapper {
	clear: both;
	width:width:1020px;
}


/*
*/