body {
font-family: arial, tahoma, verdana, sans-serif;
color: #3C6439;
background-color:#F0F6E5;
margin: 0 0 0 0;
}
.bodytext, p{line-height:1.2em;}
#maininhalt li {line-height:1em; font-size:x-small, list-style-type:square;}
#maininhalt ul {margin-left:12px;}

.csc-caption{text-align:right;font-weight:bold;font-size:0.7em;}
.bildstartseite{text-align:left;font-weight:bold;font-size:0.7em;}

#maininhalt  {background-color:#F0F6E5;font-size: 0.9em; line-height: 1.5em; padding: 0 0 0 15px; border-left:10px solid #FFF; border-right:10px solid #FFF;text-align:left; }
#footer {font-size:0.6em ; text-align: right; color: #CCCCCC;  padding-top:250px;}
#Datum{font-size:0.7em; float:right; color: #FFFFFF;margin-right: 5px;}
#tip {font-size: xx-small; text-align: center;}

#headMenu {
text-align: right;
height:15px;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}

#headMenu ul {
text-transform:uppercase;
height:15px;
padding: 0 0 0 0;
margin: 0 0 0 0;
color:#FFFFFF;
}
	
#headMenu li {
display:inline; 
text-align: right;
}

#headMenu li a {	
font-size: 0.7em;
color: #3C6439;
font-weight: bold;
text-decoration:underline;
}
#headMenu li a:hover {
text-decoration:none;
}

a {text-decoration: underline; color: #3C6439; }
a:hover {text-decoration: underline;}

#news-latest-item {font-size:0.6em;}

h1 { 
font-size: 1.1em; 
margin: 0 0 0 -5 px;
border-left:2px solid #FFCC33; border-bottom:1px solid #FFCC33;
padding:2px 2 2px 5px;
font-size: 1.3em;
margin-top:40px;
}

h2 { font-size: 0.8em; }
h3 { font-size: 0.6em; }
h4 { font-size: 0.5em; }

.gr1 { font-size: 1.1em; }
.gr2 { font-size: 1em; }
.gr3 { font-size: 0.9em; }
.gr4 { font-size: 0.8em; }


/* main navi */
#navigationAndSearch { font-size:0.8em; font-family:inherit; }

#navigationAndSearch ul {
margin-bottom:15px;
display:block;
list-style-type:none;
background:#F0F6E5;
margin-left: 0.5em;
padding-left: 0.5em; 
	}

#navigationAndSearch ul ul {
	margin:0 0 0 20px; /* unset margin bottom */
	}
#navigationAndSearch ul ul ul {
	margin-left:15px;
	}

#navigationAndSearch li {
	width:170px;
	}
*html #navigationAndSearch li { display:inline; } /* IE fix */

#navigationAndSearch li a, #navigationAndSearch li a:visited {
	display:block;
	padding:2px 0 2px 20px;
	border-top:1px solid #F0F6E5; border-bottom:1px solid #F0F6E5;
	text-decoration:none; color:#3C6439;
	}
#navigationAndSearch li li {
	width:155px;
	}
#navigationAndSearch li li a, #navigationAndSearch li li a:visited {
	padding-left:5px;
	color:#666666;
	}
#navigationAndSearch li li li {
	width:140px;
	}
#navigationAndSearch li li li a, #navigationAndSearch li li li a:visited {
	color:#999999;
	}

#navigationAndSearch li a:hover, #navigationAndSearch li a:focus, #navigationAndSearch li #active {
	display:block;
	padding:2px 0px 2px 20px;
	border-top:1px dotted #669900; border-bottom:1px dotted #669900;
background-color: #DCEAC5;
	text-decoration:none; color:#3C6439;
	}
#navigationAndSearch li li a:hover, #navigationAndSearch li li a:focus, #navigationAndSearch li li #active {
	padding-left:5px;
	border-top:1px dotted #669900; border-bottom:1px dotted #669900;
	color:#3C6439;
	}
#navigationAndSearch li li li a:hover, #navigationAndSearch li li li a:focus, #navigationAndSearch li li li #active {
	border-top:1px solid #F0F6E5; border-bottom:1px solid #F0F6E5;
	background:transparent;
	color:#666666;
	}
/*Suchfunktion anpassen*/

.tx-indexedsearch-rules{
font-size: 0.8em;}

.tx-indexedsearch-searchbox p,  .tx-indexedsearch-browsebox-SCell, .tx-indexedsearch-info, .tx-indexedsearch-sectionlinks, .tx-indexedsearch-secHead {
display: none;
} 
.news-single-img  {
float: right;
}
.news-single-img img {
z-index: auto;}
