
/* ---------- Komponent: Formular-Feld ---------- */

#pageContent div.form {
	width: 470px;
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	border: solid 1px #c0c0c0;
	b/ackground-color: #d8eef7;
	background-color: #f3f3f3;
}

#pageContent div.formHeader {
	float: left;
	width: 419px;
	padding: 0px 0px 13px 11px;
}


#pageContent div.formBody  {
	float: left;
	width: 470px;
	margin: 0px;
	padding: 0px;
}

#pageContent div.formTitle {
	float: left;
	font-weight: bold;
	padding: 0px;
}

#pageContent div.formBodyZeile {
	float: left;
	width: 448px;
	padding: 0px 11px 8px 11px;
}

#pageContent div.formBodyText {
	float: left;
	width: 174px;
	padding: 4px 0px 0px 0px;
}

#pageContent div.formBodyFehlerTextStern {
	float: left;
	width: 8px;
	padding: 4px 0px 0px 0px;
	color: #ed7314;
	font-weight: bold;
}

#pageContent div.formBodyFeld {
	float: left;
	width: 212px;
	padding: 0px;
}

#pageContent div.formBodyFehlerText {
	float: left;
	width: 174px;
	padding: 4px 0px 0px 0px;
	color: #ed7314;
	font-weight: bold;
}

#pageContent div.formBody input.feldStandard,
#pageContent div.formBody input.feldRechtsbuendig {
	float: left;
	width: 208px !important; /* em11 */
	width: 211px; /* em11 */
	height: 14px; /* em11 */
	padding: 2px 0px 2px 2px; /* em11 */
}


#pageContent div.formBody select.feldStandard,
#pageContent div.formBody select.feldRechtsbuendig {
	width: 215px; /* em11 */
	padding: 0px 0px 0px 0px; /* em11 */
}


#pageContent div.formBody textarea {
	width: 210px; /* em11 */
	height: 140px;
}

#pageContent div.form div.radioFeld {
	float: left;
	padding: 4px 24px 0px 0px;
}


#pageContent div.formBody input.radio {
	vertical-align: middle;
}


#pageContent div.formFooter {
	float: left;
	width: 470px;
	margin-top: 11px;
	text-align: right;
	padding: 14px 0px 14px 0px;
	border-top: solid 1px #ffffff;
}

#pageContent div.formFooterText {
	float: left;
	width: auto;
	margin: 0px;
	padding: 0px 0px 0px 11px;
}

#pageContent div.formFooterButton {
	float: right;
	margin: 0px;
	padding: 0px 40px 0px 11px;
}

/* ---------- Formular - Fehlermeldungen ---------- */

#dataBody div.formHeaderFehler {
	width: 419px;
	margin: 0px;
	padding: 11px 0px 13px 11px;
}

#dataBody div.formBody input.fehler, 
#dataBody div.formBody select.fehler {
	width: 208px !important; /* em11 */
	width: 211px; /* em11 */
	margin-bottom: 0px; /* em11 */
	padding: 2px 0px 2px 2px; /* em11 */
}




/* ---------- Komponent: Formular Persoenliche Angaben ---------- */

#pageContent div.form input.textSmall {
	float: left;
	width: 47px; /* em11 */
	margin: 0px; /* em11 */
	height: 14px; /* em11 */
	padding: 2px 0px 2px 2px; /* em11 */
}

#pageContent div.form input.textBig {
	float: right;
	width: 155px; /* em11 */
	padding: 2px 0px 2px 2px; /* em11 */
	margin: 0px; /* em11 */
	height: 14px; /* em11 */
}



#dataBody div.keinZeilenabstand {
	padding-bottom: 0px;
}

#dataBody div.zeilenAbstand {
	margin-bottom: 11px;
}

#dataBody div.fehlerZeilenabstand {
	padding-bottom: 15px;
}

