.tx-dropdownsitemap-pi1 {
  	padding: 0px;
  	margin: 10px 0px;
}

img {
	padding: 0px;
	margin: 0px;
	border: none;
}

a {
	outline: none;
}

.tx-dropdownsitemap-pi1 div.expAll {
	margin: 0px 0px 8px 0px;
	padding: 1px 0px 1px 7px;
	font-size: 12px;
	font-weight: bold;
	background: #efefef;
	border: none;
	border-top: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
}

#tx_dropdownsitemap_pi1_expImg {
	margin: 0px 4px 0px 0px;
	padding: 0px;
}


.tx-dropdownsitemap-pi1 div.expAll a:link {
	color: #808080;
	text-decoration: none;
}

.tx-dropdownsitemap-pi1 div.expAll a:visited {
	color: #808080;
	text-decoration: none;
}

.tx-dropdownsitemap-pi1 div.expAll a:hover {
	color: #3a6daf;
	text-decoration: none;
}

.tx-dropdownsitemap-pi1 div.expAll img {
	dislpay: none;
}

.tx-dropdownsitemap-pi1 ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-position: outside;
}

div.level_1, div.level_2, div.level_3 {
	margin: 0px;
	padding: 0px 0px 0px 8px;
}

div.level_2, div.level_3 {
	margin: 1px 0px;
	padding: 0px 0px 0px 12px;
}

span.description {
	margin: 0px;
	padding: 0px;
}

/* 1. Ebene
--------------------------------------------*/

span.ifsub {
	font-size: 11px;
	font-weight: normal !important;
}

span.ifsub a:link {
	color: #3a6daf;
	text-decoration: none;
}

span.ifsub a:visited {
	color: #3a6daf;
	text-decoration: none;
}

span.ifsub a:hover {
	color: #3a6daf;
	text-decoration: underline;
}

/* 2. Ebene
--------------------------------------------*/



li.closed {
	margin: 0px;
	padding: 0px;
}

span.no {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: normal !important;
}

span.no a:link {
	color: #3a6daf;
	text-decoration: none;
}

span.no a:visited {
	color: #3a6daf;
	text-decoration: none;
}

span.no a:hover {
	color: #3a6daf;
	text-decoration: underline;
}
