div#center-content ul {
	padding-left:15px;
	margin-bottom:10px;
}
blockquote {padding-left:15px;}

/* Sitemap: */
.tx-dropdownsitemap-pi1 ul li {height:auto;}
.tx-dropdownsitemap-pi1 img {padding-right:5px;position:relative;top:-4px;}
.tx-dropdownsitemap-pi1 li.open ul {display: block;}
.tx-dropdownsitemap-pi1 li.closed ul {display: none;}
.tx-dropdownsitemap-pi1 div {padding: 2px;margin-bottom:2px;}
.tx-dropdownsitemap-pi1 div.level_2 {margin-left:10px;}
.tx-dropdownsitemap-pi1 div.level_3 {}
.tx-dropdownsitemap-pi1 div.level_4 {}
.tx-dropdownsitemap-pi1 div.level_5 {}
.tx-dropdownsitemap-pi1 div.expAll {font-size:80%;}

/*Formulare*/
fieldset { 
	float:left;
	clear: both;
	width:100%;
	margin: 0 0 15px 0; 
	padding: 0;
	border: 1px solid #8A8A8A;
	background-color: #F2EFE9;
	background-image: url('../img/fieldset_gradient.jpg'); 
	background-repeat: repeat-x;	
	
}
legend { 
	font-weight:bold;
	margin-left:10px;
}
fieldset ol { 
	padding: 10px 10px 0 10px; 
	list-style: none;
}
fieldset li { 
	float:left;
	clear: left; 
	width: 100%;
	padding-bottom:10px;
}
fieldset.submit { 
	float:none; 
	width:auto; 
	border: 0 none #FFF; 
	padding-left:9em;
	background:none;
	border-style: none;
}

label.normal, label.Nachricht {
	position:relative;
	float:left; 
	width:6em; 
	margin-right:1em;
}
label.Nachricht {
	visibility:hidden;
}

em.required, span.required {
	display:none;
}
label strong.error {
	position:absolute;
	color:#5F8A3A;
	top:0;
	left:234px;
	width: 26em;
}

input.text {width:130px;}
input.plz {width:50px;}


input.Datenschutz {
	float:left; 
	width:1em; 
	margin-left:6em;
	margin-right:1em;
	text-align:right;
}
label.Datenschutz {
	float:left; 
	width:32em; 
	width:25em;
	margin-right:1em;
	text-align:left;
}
textarea.nachricht {}

input.submit {
	font-weight:bold;
	border: 1px solid #8A8A8A;
	background-color: #F2EFE9;
	padding:2px 5px;	
}