/*###################### HIERACHIE ###########################*/
#hierarchie {
   padding:0 0 0 1em;
   margin:0 2em 0 0;
   float:left;
   width:48%;
   }
#hierarchie li {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
#hierarchie li {
   background: url(../images/border_folder.gif) no-repeat 0% 0%;
   }
#hierarchie li.last {
   background: url(../images/border_end.gif) no-repeat 0% 0%;
   }
#hierarchie a {
   padding: 0 0 0 1px;
   line-height:1.6em;
   }
#hierarchie a.active {
   background-color: #e0e0e0;
}
#hierarchie ul {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
#hierarchie ul {
   background: url(../images/border.gif) repeat-y 0% 0%;
   }
#hierarchie ul.last {
   background-image: none;
   }
#hierarchie_info li.status {
	background: url(../images/status.gif) no-repeat 0% 30%;
    padding: 0 0 0 35px;
}
#hierarchie_info li.zugriff {
	background: url(../images/zugriff.gif) no-repeat 0% 90%;
    padding: 5px 0 0 20px;
}
#hierarchie_info li.kein_zugriff {
	background: url(../images/kein_zugriff.gif) no-repeat 0% 90%;
    padding: 0 0 0 20px;
}
#hierarchie_info li.abgeleitet {
	background: url(../images/abgeleitet.gif) no-repeat 0% 90%;
    padding: 0 0 0 20px;
}
#hierarchie img {
	border:none;
}
#hierarchie_info {
	float:left;
	margin:1em 0 0 0;
	padding:0 0 0 1em;
	width:45%;
	border-left:1px solid #ccc;
	min-height: 400px;
	height: auto;
	_height: 400px;
}
/*######################## HIERACHIE END #######################*/