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; }