
form.formular { font-size: 12px; width:96%; margin:0; padding:0; }

.formText { font-size:80%; line-height:140%; color:#FFFFFF; margin:1em 2.5em 1em 1.9em; padding:0; }

.formular fieldset { margin:1em 0 0 1.9em; padding : 15px; border:solid 1px #666666; }
.formular legend { font-size: 12px; color: #FFF; font-weight: 900; }

.formular fieldset label { float: none; text-align: inherit; width: auto; }
.formular label span { color: #FFFFFF; }

.formularul { float:left; list-style:none; display:inline; margin:0; padding:0; }
.formularli { float:left; margin:0; padding:0; color:#FFFFFF; }


.formular input, .formular select, .formular textarea { display : block; margin-bottom: 10px; }

.formular .text-input { width: 315px; color: #555; padding: 4px; border: 1px solid #B5B8C8; font-size: 14px; margin-top: 4px; border:none; background: #FFF url(../images/input-bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; }
.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 .submit { background: url('../images/submitBtnBkd.gif') repeat-x; border: 1px solid #AAA; padding: 4px; margin-top: 20px; float: right; text-decoration: none; color:#FFFFFF; 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; }
