form.formular {
}
form.formular label {
    width: 160px;
}
form.formular .form-row {
    overflow: hidden;
    margin-bottom: 20px;
}
form.formular .form-row.noMargin {
    margin: 0;
}
form.formular .form-row.small {
    font-size: 14px;
}
form.formular .form-row.alignRight {
    text-align: right;
}
form.formular label {
    float: left;
    line-height: 32px;
}
form.formular input:focus,
form.formular textarea:focus {
    border-color: #7b212b;
}
form.formular input.error,
form.formular textarea.error {
    border-color: #7b212b;
}
form.formular input,
form.formular textarea {
    padding: 4px;
    outline: 0;
    border: 1px solid #cbcbcb;
    color: #7b212b;
}
form.formular textarea {
    width: 475px;
}
form.formular input {
    height: 24px;
    width: 475px;
}
form.formular input[type=checkbox] {
    width: auto;
    
}
form.formular button {
    padding: 7px 15px;
}
form.formular .form-error,
form.formular .form-error a {
    font-size: 14px;
    color: #7b212b;
    text-decoration: none;

}
form.formular .form-error {
    margin: 5px 0 5px 165px;
}
