div.zsddatenkoerper {
	width: 100%;
	max-width: 100%;
	font-size: medium;
}

div.zsddatenkoerper {
	width: 100%;
	max-width: 100%;
	font-size: medium;
}

div.zsddatenkoerper span.zzeichenzaehlung {
	font-weight: normal;
	color: #0000FF;
}

div.zsddatenkoerper span.zzeichenwarnung {
	font-weight: bold;
	color: #800000;
}

div.zsddatenkoerper div.datensektiontitel, 
#druckversion div.zsddatenkoerper div.datensektiontitel {
	background-color: #C0C0C0;
	padding: 5px;color: #000000;
	font-size: large;
}

#druckversion div.zsddatenkoerper div.datensektiontitel {
	background-color: #FFFFFF;
}

div.zsddatenkoerper div.datenpositionkoerper {
	font-size: medium;
	margin-bottom: 10px;
}

div.zsddatenkoerper div.hintergrund1 {
	background-color: #FFFFC9;
}

div.zsddatenkoerper div.hintergrund2 {
	background-color: #EBEBBE;
}

#druckversion div.zsddatenkoerper div.hintergrund1,
#druckversion div.zsddatenkoerper div.hintergrund2 {
	background-color: #FFFFFF;
}


div.zsddatenkoerper div.datenpositiontitel {
	font-size: medium;
	text-align: center;
	padding: 5px;
}

div.zsddatenkoerper div.datenpositiontitel {
	padding: 5px;
}

div.zsddatenkoerper div.datenpositiontitel p.ueber {
	display: block;
	font-size: large;
	text-align: center;
	padding: 5px;
	margin: 5px;
	color: #000000;
	font-weight: bold;
	border: solid 1px #000000;
}

div.zsddatenkoerper div.hintergrund1 p.ueber {
	background-color: #EBEBBE;
}

div.zsddatenkoerper div.hintergrund2 p.ueber {
	background-color: #FFFFC9;
}

#druckversion div.zsddatenkoerper div.hintergrund1 p.ueber,
#druckversion div.zsddatenkoerper div.hintergrund2 p.ueber {
	background-color: #FFFFFF;
}

div.zsddatenkoerper div.datentitel {
	font-size: medium;
	padding: 10px 5px 0px 5px;
	color: #808080;
	font-weight: bold;
}

div.zsddatenkoerper div.dateninhalt {
	font-size: medium;
	text-align: left;
	padding: 0px 10px 10px 10px;
}

div.zsddatenkoerper div.dateninhalt p,
div.zsddatenkoerper div.dateninhalt p.plarge,
div.zsddatenkoerper div.dateninhalt p.pgruen,
div.zsddatenkoerper div.dateninhalt p.pcenter {
	font-size: medium;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

div.zsddatenkoerper div.dateninhalt p a {
	font-weight: normal;
}

div.zsddatenkoerper div.dateninhalt p.plarge {
	font-size: x-large;
}

div.zsddatenkoerper div.dateninhalt p.pgruen {
	color: green;
}

#druckversion div.zsddatenkoerper div.dateninhalt p.pgruen {
	color: #000000;
}

div.zsddatenkoerper div.dateninhalt p.pcenter {
	text-align: center;
}

div.zsddatenkoerper div.dateneingabe {
	text-align: center;
	padding-bottom: 10px;
}

div.zsddatenkoerper div.dateneingabe input.eingabefeld,
div.zsddatenkoerper div.dateneingabe select.eingabefeld {
	font-size: medium;
	width: 90%;
}

div.zsddatenkoerper div.dateneingabe textarea.eingabefeld,
div.zsddatenkoerper div.dateneingabe textarea.bibliothek {
	font-size: large;
	width: 96%;
	max-width: 100%;
	height: 200px;
	margin: 0px;
}

div.zsddatenkoerper div.datenbutton {
	text-align: center;
	padding-bottom: 10px;
}

div.zsddatenkoerper div.datenbutton span.checkimg img {
	vertical-align: middle;
	width: 26px;
	height: 26px;
}

div.zsddatenkoerper div.sektionplatzadd {
	text-align: left;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}

div.zsddatenkoerper div.datenbutton button {
	font-size: large;
}

#xmleintragform div.sektionfelderadd {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #8CC0E2;
	margin-bottom: 10px;
}

#xmleintragform div.sektionfelderadd button {
	font-size: large;
}

#druckversion p.kopfinhalt,
#druckversion p.fussinhalt {
	text-align: left;
	color: #000000;
	font-size: medium;
}

#druckversion p.info,
#druckversion div.info {
	text-align: left;
	color: #000000;
	margin-top: 50px;
	font-size: medium;
}

#druckversion div.startseite {
	text-align: left;
	margin-top: 50px;
}