#content .view_sitemap {
	position: absolute;
   margin: -35px -35px 0 -45px;
   padding: 0;
   width: 922px;
}

/* Ebene 0 */
#content .view_sitemap ul {
   padding: 0;
   margin: 0;
   list-style-type: none;
   width: 100%;
}
#content .view_sitemap ul li {
   float: left;
   width: 20%;
}

#content .view_sitemap ul li a,
#content .view_sitemap ul li a:link,
#content .view_sitemap ul li a:visited
#content .view_sitemap ul li a:focus,
#content .view_sitemap ul li a:hover,
#content .view_sitemap ul li a:active {
   display: none;
}

/* Ebene 1 */
#content .view_sitemap ul ul {
   padding: 0 0 0 25px;
   margin: 10px 0 20px 0;
   list-style-type: square;
   width: auto;
}
#content .view_sitemap ul ul li {
   margin: 0;
   float: none;
   width: auto;
}

#content .view_sitemap ul li ul li a,
#content .view_sitemap ul li ul li a:link,
#content .view_sitemap ul li ul li a:visited {
	display: block;
   color: #000;
   font-weight: normal;
   text-decoration: none;
   padding: 3px 2px 3px 2px;
   margin: 0 12% 0 0;
}

#content .view_sitemap ul li ul li a:focus,
#content .view_sitemap ul li ul li a:hover,
#content .view_sitemap ul li ul li a:active {
   color: #fff;
   font-weight: normal;
   font-size: 100%;
   text-decoration: none;
   background-color: #4E642F;
}

/* Ebene 2 */
#content .view_sitemap ul ul ul {
   padding: 0 0 0 25px;
   margin: 0 0 10px 0;
   list-style-type: square;
   width: auto;
}
#content .view_sitemap ul ul ul li {
   margin: 4px 0 0 0;
   padding: 0;
   float: none;
   width: auto;
}

#content .view_sitemap ul ul ul li a,
#content .view_sitemap ul ul ul li a:link,
#content .view_sitemap ul ul ul li a:visited {
   color: #000;
   font-weight: normal;
   font-size: 100%;
   text-decoration: none;
   margin: 0 15% 0 0;
}

#content .view_sitemap ul ul ul li a:focus,
#content .view_sitemap ul ul ul li a:hover,
#content .view_sitemap ul ul ul li a:active {
   color: #FFF;
   font-weight: normal;
   font-size: 100%;
   text-decoration: none;
   background-color: #4E642F;
}




