/* Gestaltung von Navigationselementen */



/* Hauptnavigation (linke seite) */

#navigation ul, #subnavigation ul, #footer ul {

	list-style-type:none;

	margin:0px 0px 0px 0px;

	padding:0;

}



#navigation ul li {

	margin:0;

	padding:0;

	background-image:url(../pic/linie_mainnav.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}





#subnavigation ul li {

	margin:0;

	padding:0;

	background-image:url(../pic/linie_subnav.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#footer-navigation ul li {

	float:left;

	margin:0px 10px 0px 0px;

	padding:0;



}



#footer-navigation {

	float:left;

	margin-left:208px;

	width:540px;

}







/* erste ebene */

#navigation ul.level-0 a {

	line-height:1.20em;

	font-family: Arial, Helvetica;

	font-size:0.75em;

	font-weight:bold;

	color:#0767BB;

	text-transform:uppercase;

	text-decoration:none;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:12px;

	display:block;

	background-image:url(../pic/linie_mainnav.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	border-left:1px solid #58AB29;

	border-right:1px solid #58AB29;

}



#navigation ul.level-0 a:link { color:#0767BB; }

#navigation ul.level-0 a:visited { color:#0767BB; }

#navigation ul.level-0 a:hover {

	background-color:#A4CF63;

	color:#fff;

}

#navigation ul.level-0 a:active { color:#0767BB; }



#navigation ul.level-0 a.selected {

	background-color:#A4CF63;

	color:#fff;

}





/* zweite ebene */

#navigation ul.level-1 a {

	font-family: Arial, Helvetica;

	font-size:0.75em;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

	padding-left:33px;

	display:block;

	background-image:url(../pic/pfeil_nav.gif);

	background-repeat:no-repeat;

	background-position:23px 9px;

	border-left:1px solid #58AB29;

	border-right:1px solid #58AB29;

}



#navigation ul.level-1 a:link { color:#0767BB; }

#navigation ul.level-1 a:visited { color:#0767BB; }

#navigation ul.level-1 a:hover {

	color:#488619;

	background-color:transparent;

	background-image:url(../pic/pfeil_nav_gruen.gif);

}

#navigation ul.level-1 a:active { color:#0767BB; }



#navigation ul.level-1 a.selected {

	color:#488619;

	font-weight:bold;

	background-color:transparent;

	background-image:url(../pic/pfeil_nav_gruen.gif);

}





/* dritte ebene */

#subnavigation ul.level-3 a {

	line-height:1.20em;

	font-family: Arial, Helvetica;

	font-size:0.70em;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:28px;

	display:block;

	background-image:url(../pic/pfeil_nav.gif);

	background-repeat:no-repeat;

	background-position:18px 9px;

}



#subnavigation ul.level-3 a:link { color:#0767BB; }

#subnavigation ul.level-3 a:visited { color:#0767BB; }

#subnavigation ul.level-3 a:hover {

	color:#488619;

	background-color:transparent;

	background-image:url(../pic/pfeil_nav_gruen.gif);

}

#subnavigation ul.level-3 a:active { color:#0767BB; }



#subnavigation ul.level-3 a.selected {

	color:#488619;

	font-weight:bold;

	background-color:transparent;

	background-image:url(../pic/pfeil_nav_gruen.gif);

}





/* vierte ebene */

#subnavigation ul.level-4 a {

	font-family: Arial, Helvetica;

	font-size:0.70em;

	font-weight:normal;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

	padding-left:48px;

	display:block;

	background-image:url(../pic/pfeil_nav.gif);

	background-repeat:no-repeat;

	background-position:38px 9px;

}



#subnavigation ul.level-4 a:link { color:#0767BB; }

#subnavigation ul.level-4 a:visited { color:#0767BB; }

#subnavigation ul.level-4 a:hover {

	color:#488619;

	background-color:transparent;

	background-image:url(../pic/pfeil_nav_gruen.gif);

}

#subnavigation ul.level-4 a:active { color:#0767BB; }



#subnavigation ul.level-4 a.selected {

	color:#488619;

	font-weight:bold;

	background-color:transparent;

	background-image:url(../pic/pfeil_nav_gruen.gif);

}



/* footer navigation */

#footer-navigation ul.level-0 a {

	font-family: Arial, Helvetica;

	font-size:0.75em;

	font-weight:normal;

	color:#0767BB;

	text-transform:uppercase;

	text-decoration:none;

}



#footer-navigation ul.level-0 a:link { color:#0767BB; }

#footer-navigation ul.level-0 a:visited { color:#0767BB; }

#footer-navigation ul.level-0 a:hover {

	background-color:#A4CF63;

	color:#fff;

}

#footer-navigation ul.level-0 a:active { color:#0767BB; }





#footer-navigation ul.level-0 a.selected {

	font-family: Arial, Helvetica;

	font-size:0.75em;

	font-weight:normal;

	color:#fff;

	background-color:#A4CF63;

	text-transform:uppercase;

	text-decoration:none;

}



#footer-navigation ul.level-0 aselected:link { color:#fff; }

#footer-navigation ul.level-0 aselected:visited { color:#fff; }

#footer-navigation ul.level-0 aselected:hover {

	background-color:#A4CF63;

	color:#fff;

}

#footer-navigation ul.level-0 aselected:active { color:#fff; }



/* page-navigation bei news-anzeige */

div.news-list-browse, div.tx-indexedsearch-browsebox {

	margin-top:20px;

}



div.tx-ttnews-browsebox {

	font-size:0.90em;

}

div.tx-ttnews-browsebox a {

	font-family: Arial, Helvetica;

	font-size:1.00em;

	font-weight:normal;

	margin-right:5px;

	padding:0px 2px 0px 2px;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



div.tx-ttnews-browsebox a:link { color:#0767BB; }

div.tx-ttnews-browsebox a:visited { color:#0767BB; }

div.tx-ttnews-browsebox a:hover {

	color:#fff;

	background-color:#A4CF63;

}

div.tx-ttnews-browsebox a:active {

	color:#fff;

	background-color:#A4CF63;

}



td.tx-ttnews-browsebox-SCell a {

	font-family: Arial, Helvetica;

	font-size:1.00em;

	font-weight:normal;

	margin-right:5px;

	padding:0px 2px 0px 2px;

	color:#fff;

	background-color:#A4CF63;

	text-transform:none;

	text-decoration:none;

}

td.tx-ttnews-browsebox-SCell a:link { color:#fff; }

td.tx-ttnews-browsebox-SCell a:visited { color:#fff; }

td.tx-ttnews-browsebox-SCell a:hover {

	color:#fff;

	background-color:#A4CF63;

}

td.tx-ttnews-browsebox-SCell a:active {

	color:#fff;

	background-color:#A4CF63;

}



/* page-navigation bei suchergebiss-anzeige */



div.tx-indexedsearch-browsebox ul, div.tx-indexedsearch-browsebox ul li {

	margin:0;

	padding:0;

}



div.tx-indexedsearch-browsebox ul {

	margin-top:5px;

}



div.tx-indexedsearch-browsebox a {

	font-family: Arial, Helvetica;

	font-size:1.00em;

	font-weight:normal;

	margin-right:5px;

	padding:0px 2px 0px 2px;

	color:#0767BB;

	text-transform:none;

	text-decoration:none;

}



div.tx-indexedsearch-browsebox a:link { color:#0767BB; }

div.tx-indexedsearch-browsebox a:visited { color:#0767BB; }

div.tx-indexedsearch-browsebox a:hover {

	color:#fff;

	background-color:#A4CF63;

}

div.tx-indexedsearch-browsebox a:active {

	color:#fff;

	background-color:#A4CF63;

}





div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a {

	font-family: Arial, Helvetica;

	font-size:1.00em;

	font-weight:normal;

	margin-right:5px;

	padding:0px 2px 0px 2px;

	color:#fff;

	background-color:#A4CF63;

	text-transform:none;

	text-decoration:none;

}

div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:link { color:#fff; }

div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:visited { color:#fff; }

div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:hover {

	color:#fff;

	background-color:#A4CF63;

}

div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:active {

	color:#fff;

	background-color:#A4CF63;

}

#eyecatcher {
	margin-top: 10px;
}
