#redakteur input {
	height:14px;
	font-size:11px;
	border-width: 1px;
	margin: 0px 5px 0px 0px;
	padding: 1px 0px 0px 0px;
}

#redakteur .radio,
#redakteur .checkbox {
	margin-top:2px;
	margin-left:-4px;
}

html>body #redakteur .radio,
html>body #redakteur .checkbox {
	margin-top:1px;
	margin-left:0px;
	margin-right:4px;
}

h1.ueberschrift {
	padding-top:1px;
}

form.formular {
	margin: 0px;
}

div#fussText {
	width:595px;
	margin-left:-12px;
	margin-bottom:12px;
	padding:8px 12px 0px 9px;
	clear:both;
}

#redakteur #fussText p {
	width:589px;
	padding-left:3px;
}

div.kopfbereich {
	width:595px;
	margin-left:-12px;
	margin-bottom:12px;
	padding:6px 12px 2px 9px;
	clear:both;
}

div.kopfbereichOhneAbstand {
	width:595px;
	margin-left:-12px;
	margin-bottom:12px;
	margin-top:-8px;
	padding:6px 12px 2px 9px;
	clear:both;
}

#redakteur .kopfbereich ul.kopfbereichListe {
	margin-left:19px;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#redakteur .kopfbereichOhneAbstand ul.kopfbereichListe {
	margin-left:19px;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

html>body #redakteur .kopfbereich ul.kopfbereichListe {
	margin-left:16px;
}

html>body #redakteur .kopfbereichOhneAbstand ul.kopfbereichListe {
	margin-left:16px;
}

#redakteur .kopfbereich li.kopfbereichListenpunkt {
	padding:0px 0px 6px 0px;
	margin-bottom:0px;
}

#redakteur .kopfbereichOhneAbstand li.kopfbereichListenpunkt {
	padding:0px 0px 6px 0px;
	margin-bottom:0px;
}

.formularTrenner {
	padding:0px 0px 8px 0px;
}

div.formularBalken {
	float:left;
	padding-bottom:8px;
	margin:0px 0px 0px 0px;
}

div.formularBalkenLinks {
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:12px;
	height:14px;
	width:16px;
	font-weight:bold;
	font-size:12px;
	float:left;
	text-align:center;
}

#redakteur .formularBalken h2.formularBalkenRechts {
	padding:2px 0px 2px 5px;
	margin:0px 0px 0px 0px;
	line-height:12px;
	font-weight:bold;
	font-size:12px;
	width:571px;
	float:left;
}

#redakteur .formularBalken h5 {
	padding:2px 0px 2px 5px;
	margin:0px 0px 0px 0px;
	line-height:12px;
	font-weight:bold;
	font-size:12px;
	width:571px;
	float:left;
}


#redakteur .formularText {
	float:left;
	margin-top:1px;
	margin-bottom:-1px;
}

div.eingabeFeldZeile {
	float:left;
	margin:3px 0px 7px 0px;
	clear:both;
	width:100%;
}

html>body div.eingabeFeldZeile {
	margin:4px 0px 8px 0px;
}

label.eingabeFeldBezeichnung,
div.eingabeFeldBezeichnung {
	float:left;
	width:235px;
	font-size:11px;
	padding:3px 15px 0px 0px;
}

label.empfaengerAuswahlAnmoderationBezeichnung,
div.empfaengerAuswahlAnmoderationBezeichnung {
	float:left;
	width:100%;
	font-size:11px;
	padding:3px 15px 0px 2px;
}

.eingabeFeldBezeichnungIcon {
	padding-left:9px;
	width:16px;
	height:20px;
	padding-bottom:1px;
	line-height:14px;
}

html>body .eingabeFeldBezeichnungIcon {
	margin-left:1px;
}

.formularBalkenIcon {
	display:inline;
	padding:0px 5px 0px 0px;
	margin-left:11px;
	width:11px;
	height:16px;
}

div.eingabePflichtFeld {
	float:left;
	font-size:11px;
	padding:3px 4px 0px 0px;
	margin-left:-11px;
}

div.eingabeFeld {
	float:left;
}

div.eingabeFeldCaptcha {
	padding-top:1px;
}

div.eingabeFeld input,
div.eingabeFeld select {
	margin-right:5px;
	font-size:8pt;
	font-family:verdana;
}

div.eingabeFeldAusfuellHilfe {
	float:left;
	font-size:11px;
	padding:3px 0px 0px 0px;
}

div.eingabeFeldAusfuellHilfeSubelemente {
	float:left;
	font-size:11px;
	padding:1px 0px 0px 0px;
}

div.eingabeFeldCheckboxText,
label.eingabeFeldCheckboxText {
	float:left;
	font-size:11px;
	margin-left:0px;
	padding:0px 0px 0px 0px;
}

html>body div.eingabeFeldCheckboxText,
html>body label.eingabeFeldCheckboxText {
	margin-left:0px;
	padding:1px 0px 0px 0px;
}

div.eingabeFeldRadioText,
label.eingabeFeldRadioText {
	float:left;
	font-size:11px;
	margin-left:0px;
	padding:1px 0px 0px 0px;
}

html>body div.eingabeFeldRadioText,
html>body label.eingabeFeldRadioText {
	margin-left:0px;
}

*+html>body div.eingabeFeldRadioText,
*+html>body label.eingabeFeldRadioText {
	padding-top:1px;
}

*+html>body div.eingabeFeldCheckboxText,
*+html>body label.eingabeFeldCheckboxText {
	padding:0px 0px 0px 0px;
}

div.eingabeFeldRadioButtons,
div.eingabeFeldCheckboxButtons {
	float:left;
}


div#formularButtons {
	width:592px;
	margin:0px 0px 12px -12px;
	padding:8px 12px 0px 24px;
	float:left;
}

html>body div#formularButtons {
	width:592px;
	margin:0px 0px 12px -12px;
	padding:11px 12px 0px 12px;
}

#redakteur #formularButtons ul {
	margin-top:0px;
	padding-top:0px;
}

div#formularFuss {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
}

#formularFuss div {
	margin:0px;
	padding:0px 0px 0px 17px;
	float:left;
	font-size:11px;
	height:16px;
}

*+html>body #redakteur .radio,
*+html>body #redakteur .checkbox {
	width:15px;
}


table.checkBoxRadioBoxTabelleRechts {
	float:left;
	width:340px;
	padding-top:2px;
}

table.checkBoxRadioBoxTabelleRechts td.checkBoxRadioBoxZelleRechts {
	width:1px;
}

table.checkBoxRadioBoxTabelleLinks {
	float:left;
	width:594px;
	padding-top:2px;
}

table.checkBoxRadioBoxTabelleLinks td.checkBoxRadioBoxZelleLinks {
	width:1px;
}

.eingabeFeld155 {
	width:153px;
}

.eingabeFeld55 {
	width:53px;
}

.eingabeFeld75 {
	width:73px;
}

.eingabeFeld45 {
	width:43px;
}

.eingabeFeld32 {
	width:30px;
}

.eingabeFeld39 {
	width:37px;
}

.eingabeFeld111 {
	width:109px;
}

.eingabeFeld140 {
	width:138px;
}

.eingabeFeld300 {
	width:302px;
}

#redakteur .eingabeFeldFile {
	height:20px;
	width:250px;
	margin-bottom:2px;
}

.eingabeBereich440x205 {
	width:438px;
	height:203px;
}

.eingabeBereich440x55 {
	width:438px;
	height:53px;
}

.fehlermeldungBereich {
	float:left;
	width:100%;
	margin-bottom:8px;
	margin-top:4px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
}

.fehlermeldungIconBereich {
	float:left;
	height:22px;
	width:16px;
}

.fehlermeldungTextBereich {
	float:left;
	margin-left:5px;
	margin-top:3px;
	margin-bottom:-1px;
}

.fehlermeldungIconEingabefeld {
	float:left;
	margin-left:-7px;
	position:relative;
}

.fehlermeldungTextCheckboxRadiobox {
	font-size:11px;
	display:block;
	clear:both;
}

.fehlermeldungTextCheckboxRadioboxSubelement {
	font-size:11px;
	display:block;
	clear:both;
	padding:0px 0px 0px 0px;
}

.fehlermeldungTextEingabefeld {
	margin-left:251px;
	font-size:11px;
	display:block;
	clear:both;
}

.eingabeFeldAusfuellhilfeDatei {
	margin-left:251px;
	font-size:11px;
	display:block;
	clear:both;
}


.unterschriftBereich {
	float:left;
	padding-top:28px;
	margin-bottom:8px;
}

.unterschriftSpalte {
	float:left;
	padding-right:10px;
}

.unterschriftLinie {
	font-size:0px;
	width:240px;
	padding:0px;
	margin:0px;
	border-top-width:2px;
	border-top-style:solid;
	height:0px;
	line-height:0px;
}

.unterschriftText {
	font-size:11px;
	padding-right:20px;
	margin-right:50px;
}

#redakteur p.fussText {
	margin-top:12px;
}

.formularTrenner {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 12px 0px;
	border-top-width:1px;
	border-top-style:dashed;
}

div.captchaContainer {
	float:left;
}

a.captchaNeuLink {
	font-size:11px;
	font-weight:bold;
}

img.captcha {
	margin-bottom:10px;
	margin-left:-6px;
}
