/* ############# NAVIGATION ######################*/
div.zweite-link {
	display:block;
	float:left;	
	padding:3px 6px;
	background-color:#8e8f94;
	border-right:1px solid #fff;
	}

div.zweite-link a {
	color:#fff;
	text-decoration:none;
	}

div.zweite-active {
	display:block;
	float:left;
	padding:0px 0px;
	background-color:#64666c;
	border-right:1px solid #fff;
	}

div.zweite-active a {
	color:#fff;
	text-decoration:none;
	}
	
div.zweite-active img {
	padding:0px;
	margin:0px;
	}
	
div.left div.navigation div.dritte-link a {
	display:block;
	color:#000000;
	/*text-indent:23px;*/
	padding:3px 3px;
	padding-left:20px;
	text-decoration: none;
	/*line-height:21px;*/
	background:#e7e7e7 url(../img/link.gif) repeat-y left;
	border-bottom:1px solid #ffffff;
	}
	
div.left div.navigation div.dritte-active a {
	display:block;
	padding:3px 3px;
	padding-left:20px;
	background:#e7e7e7 url(../img/active.gif) repeat-y left;
	border-bottom:1px solid #ffffff;
	color:#29600f;
	text-decoration: none;
	}
	
div.left div.navigation div.dritte-sub-link {
	background:#F7F7F7 url(../img/active.gif) repeat-y left;
	}
	
div.left div.navigation div.dritte-sub-link a {
	display:block;
	padding:3px 3px;
	padding-left:30px;
	background:url(../img/arr_med_gray.gif) no-repeat 20px 5px;
	border-bottom:1px solid #ffffff;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	}
	
div.left div.navigation div.dritte-sub-active {
	background:#F7F7F7 url(../img/active.gif) repeat-y left;
	}
	
div.left div.navigation div.dritte-sub-active a {
	display:block;
	padding:3px 3px;
	padding-left:30px;
	background:url(../img/arr_med_green.gif) no-repeat 20px 5px;
	border-bottom:1px solid #ffffff;
	font-size:11px;	
	color:#29600f;
	text-decoration: none;
	}
	
div.left div.navigation div.vierte-sub-link a {
	display:block;
	font-size:11px;
	color:#000000;
	padding:3px 3px;
	padding-left:30px;
	text-decoration: none;
	background:#FFF url(../img/level4.gif) repeat-y left;
	border-bottom:1px solid #ffffff;
	}
	
div.left div.navigation div.vierte-sub-active a {
	display:block;
	font-size:11px;
	color:#29600f;
	padding:3px 3px;
	padding-left:30px;
	text-decoration: none;
	background:#FFF url(../img/level4.gif) repeat-y left;
	border-bottom:1px solid #ffffff;
	}

div.left div.navigation div.oberseite-link {
	border-top:1px solid #ffffff;
	background:#67666c url('../img/dkblue.gif') repeat-y left;
}

div.left div.navigation div.oberseite-link a {
	display:block;
	/*height:21px;*/
	/*font-size:11px;*/
	color:#fff;
	padding:3px 3px;
	padding-left:20px;
	text-decoration: none;
	border-bottom:1px solid #ffffff;
	}

	
.print {
	margin-top:20px;
	margin-bottom:20px;
	margin-right:50px;
       }	

.print a {
        font-size:11px;
	text-decoration:none;
	}

div.footer a.footer_no {
        text-decoration:none;
	color:#000;
	font-size:10px;
	}
	
.footer{
	border-bottom:2px solid #E4E4E4;
	margin-top:20px;
	padding-bottom:10px;
	}
	
.toplink {
	color:#42559c;
	text-decoration:none;
	font-size:11px;
	text-align:right;
	margin-left:45px;
	}
	
.newsletter a {
	color:#fff;
        font-size:11px;
	text-decoration:none;
	}

/* ***********************************
   *********************************** */

div.tools .sitemapbottom {
	margin-top: 30px;
	height: 50px;
}

div.tools div.ptxt {
	position: absolute;
	width: 435px;
	text-align: right;
	color: #999999;
}

div.tools div.sitemap3 {
	position: absolute;
	right: 10px;
}

div.tools div.sitemap3 ul {
	padding: 0 0 5px 15px;
	margin: 0;
	white-space: nowrap;
	list-style: url(../img/arr_small_blue.gif) square outside;
}

div.tools div.sitemap3 ul li {
	margin: 0 0px 0 0;
	padding: 0;
}

div.tools div.sitemap3 a{
	color: #42559C;
	text-decoration: none;
	font-size: 11px;
}
