body {    background: #ececec;}form.formular {    font-family: tahoma, verdana, "sans-serif";    font-size: 12px;    padding: 20px;    border: 1px solid #A5A8B8;    width: 300px;    margin-left: 300px;}.formular fieldset {    margin-top: 20px;    padding: 15px;    border: 1px solid #B5B8C8;}.formular legend {    font-size: 12px;    color: #15428B;    font-weight: 900;}.formular fieldset label {    float: none;    text-align: inherit;    width: auto;}.formular label span {    color: #000;}.formular input, .formular select, .formular textarea {    display: block;    margin-bottom: 5px;}.formular .text-input {    width: 250px;    color: #555;    padding: 4px;    border: 1px solid #B5B8C8;    font-size: 14px;    margin-top: 4px;    background: #FFF url('/img/form/text-bg.gif') repeat-x;}.formular textarea {    width: 250px;    height: 70px;    color: #555;    padding: 4px;    border: 1px solid #B5B8C8;    font-size: 14px;    margin-top: 4px;    background: #FFF url('/img/form/text-bg.gif') repeat-x;}.formular .infos {    background: #FFF;    color: #333;    font-size: 12px;    padding: 10px;    margin-bottom: 10px;}.formular span.checkbox, .formular .checkbox {    display: inline;}.formular .submit {    background: url('/img/form/button-bg.png') repeat-x;    border: 1px solid #AAA;    padding: 4px;    margin-top: 20px;    float: right;    text-decoration: none;    cursor: pointer;}.formular hr {    clear: both;    visibility: hidden;}.formular .fc-error {    width: 350px;    color: 555;    padding: 4px;    border: 1px solid #B5B8C8;    font-size: 12px;    margin-bottom: 15px;    background: #FFEAEA;}