/*
form#systart input { width: 200px; }
form#systart select { width: 210px; }
form#systart textarea { width: 200px; }
*/
form#systart input[class*="span"],
form#systart select[class*="span"],
form#systart textarea[class*="span"] { margin-left: 2.5641% !important; }
form#systart input[class*="span"]:first-child,
form#systart select[class*="span"]:first-child,
form#systart textarea[class*="span"]:first-child { margin-left: 0 !important; }
form#systart select { min-height: 26px !important; height: 26px !important; }
form#systart input[type="file"] { width: auto; }
form#systart input[type="checkbox"] { width: auto; padding: 0 !important; margin-top: -2px; }
form#systart #appendedInputButton { height: 28px !important; line-height: 28px !important; }
form#systart .control-group { margin: 20px; position: relative; }
form#systart .control-group label.error { display: inline-block; padding-left: 6px; letter-spacing: 1px; position: absolute; top: 28px; left: 236px; }
form#systart .control-group .help-inline { letter-spacing: 1px;  padding-top: 3px !important; }
form#systart .control-group .control-label { width: 230px; padding-top: 3px !important; }
form#systart .control-group .controls { margin-left: 236px; }
form#systart .control-group .controls .help-inline { font-size: 11px; }
form#systart .control-group .controls em { display: block; font-size: 12px; margin: 0; padding: 0 0 0 5px; }
form#systart .control-group.summe { margin: 0; }
form#systart .control-group.summe .control-label { padding: 0px; }
form#systart .control-group.summe .controls { text-align: right; white-space: nowrap; width: 120px; }
form#systart hr.strong { height: 6px; background: #EEE; }
form#systart .btn.text-error { color: #B94A48 !important; }
form#systart .btn.text-info { color: #0180C2 !important; }
form#systart .btn-mini { width: 170px; margin-top: 10px; }
form#systart .left { margin-left: 0px !important; }
form#systart.zusammenfassung p { margin-bottom: 0 !important; min-height: 24px !important; }
form#systart.zusammenfassung .checkmail { line-height: 30px; }
form#systart.zusammenfassung .send { position: relative; }
form#systart.zusammenfassung .send label.error { position:absolute; top: -18px; }
form#systart.zusammenfassung .agb { position: relative; }
form#systart.zusammenfassung #agbi.error { color: red; }
form#systart.zusammenfassung .agb label.error { position:absolute; top: -16px; }