#registerForm { font-weight: normal; width: 510px; margin-top: 5px; }
#registerForm .error-box, #registerForm .error-box2 { background: none repeat scroll 0 0 #ffbaba; border: 1px solid #d8000c; color: black; font-weight: bold; margin: 10px 0; padding: 5px 10px; width: 500px; }
#registerForm .error-box p, #registerForm .error-box2 p { margin: 10px 0; }
#registerForm p { font-size: 10pt; }
#registerForm .plichtfelder { font-size: 8pt; }
#registerForm form { display: block; }
#registerForm fieldset { border: 0 none; }
#registerForm label { display: block; font-size: 8pt; margin: 0; }
#registerForm label.aussen { display: inline; }
#registerForm label.innen { display: inline; margin-left: 36px; }
#registerForm label.innen_fax { display: inline; margin-left: 104px; }
#registerForm input { padding-right: 0; padding-left: 0; background-color: #faf6e0; border: none; border-right: 1px solid #cfcaba; border-bottom: 1px solid #cfcaba; margin: 0px 0px 2px 0px; }
#registerForm input.text { display: block; width: 500px; }
#registerForm input.text_plz { clear: both; display: inline; width: 50px; }
#registerForm input.text_ort { display: inline; margin-left: 10px; width: 435px; }
#registerForm input.text_fon { display: inline; margin: 0 21px 0 10px; width: 172px; }
#registerForm input.text_fax { display: inline; margin-left: 10px; width: 172px; }
#registerForm input.text_kurz { display: inline; margin-left: 12px; width: 161px; }
#registerForm input.submit { border: 0 none; float: right; background-color: transparent; }
#registerForm input.submit.big_button { margin-right: -4px; }
#registerForm .optInCheckbox { width: 21px; height: 21px; display: inline-block; cursor: pointer; vertical-align: middle; background: url(/img/cam/kostenlos_haken_leer.png) no-repeat; }
#registerForm .optInCheckbox.selected { background: url(/img/cam/check.gif) no-repeat; }
#registerForm .optInBox { background: url("/img/cam/heading_bg.gif") repeat-y; line-height: 20px; margin: 20px 20px 20px -40px; padding: 10px 0 10px 40px; position: relative; }
#registerForm .optInSublineLeft { font-weight: bold; margin-top: -22px; }
#registerForm .optInSublineRight { float: right; margin-top: -15px; font-size: 80%; }
