/* Styles fuer Sitemap mit Icons */


#sitemap * {
margin: 0;
padding: 0;
border: 0px none;
}


#sitemap ul {
margin: 0;
padding: 0;
}


#wrapper {

margin: 0;
padding: 0;
font-size: 100%;
text-align: left;
font-weight: bold;
}

#sitemap {

margin: 10px 0px 0px 15px;
padding: 0px 5px 0px 0px;
}

#sitemap ul {
list-style-type: none;
}

#leftmenue a {
text-decoration:none;
}


#sitemap ul li {
display: inline;
font-size: 100%;
}

#sitemap ul ul li {
font-size: 100%;
}

#sitemap ul li a {
display: block;
text-decoration: none;
}

#sitemap ul li a {
padding-left:0px; padding-right:0; padding-top:0px; padding-bottom:0px;
}

#sitemap ul ul li a {
padding-left: 10px;
}

#sitemap ul ul ul li a {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 20px;
}

#sitemap ul ul ul ul li a {
padding-left: 30px;
}


#sitemap ul li a.passive {
text-transform: uppercase; 
padding: 7px 0 3px 0px;
color: #FFFFFF;
/* ---- height: 21px;*/
}

#sitemap ul li a.active {
text-transform: uppercase; 
padding: 7px 0 3px 0px;
color: #FFFFFF;
text-decoration: underline;
/* ---- height: 21px;*/
}

#sitemap ul ul li a.subactive {
text-transform: none; 
padding: 7px 0px 3px 10px;
color: #FFFFFF;
text-decoration: underline;
}

#sitemap ul ul li a.subpassive {
text-transform: none; 
padding: 7px 0px 3px 10px;
color: #FFFFFF;
}



#sitemap ul li a.active:hover {
color: #FFFFFF;
text-decoration: underline;
}

#sitemap ul li a.passive:hover {
color: #FFFFFF;
text-decoration: underline;
}

#sitemap ul ul li a.subactive:hover {
color: #FFFFFF;
text-decoration: underline;
}

#sitemap ul ul li a.subpassive:hover {
color: #FFFFFF;
text-decoration: underline;
}



/* IE Extrawurst */
* html #sitemap ul li {
display: inline;
}
* html #sitemap ul li a {
height: 1%;
}
/* Extrawurst Ende */
                  