/* forms.css */
.sf-termine td{border-bottom:.1em solid rgba(204,204,204,.2)}input:not([type]),input[type="text"]{background-color: #00ffd5;    font-size: 15px;    text-decoration: none;    color: #666666;    font-style: normal}#container legend{min-width:200px;max-width:300px;margin-bottom:10px;margin-left:0;padding-top:8px;padding-bottom:8px;padding-left:20px;background-color:#252929;font-size:17px;font-weight:bold;color:rgba(255,255,255,.75)}.submit{display:inline-block;margin-top:10px;padding:2px 20px;background-color:#fcb91c;font-weight:normal;color: #fff;cursor: pointer}.submit_container a:hover{color:rgba(255,255,255,.8)}#container .submit{display: inline-block;    padding: 8px 20px;    border: none;    font-weight: normal;   color: #ffffff;    background: #E37A25}.checkbox_container label,.radio_container label{font-weight:normal}.formbody label{display:block;margin-top:1.5em;padding-bottom:3px}.formbody .checkbox_container label,.formbody .radio_container label{display:inline}form .text,form .textarea,form .captcha{padding:6px;background-color:#fff;border:1px solid #d4cbc5}form .text,form .textarea,form .captcha{width:60%}.mod_subscribe input[type="text"]{width:210px}textarea{width:90%;height:140px}form .text:focus,form .textarea:focus,form .captcha:focus{border:1px solid #CFCFCF;background: #EDEDED}select{width:62%;padding:4px 3px 4px 1px;background-color:#fff;border:1px solid #CCC}.checkbox_container span,.radio_container span{display:block}.checkbox_container + br,.radio_container + br{display:none}.checkbox_container label,.checkbox_container input,.radio_container label,.radio_container input{vertical-align:middle}.formbody input[type="checkbox"],x:-moz-any-link{top:0;position:relative}.checkbox_container{margin-top:10px}input[type="radio"],x:-moz-any-link{top:0;position:relative}.submit_container{margin-top:1em;margin-bottom:1em}form table td{padding-top:3px;padding-bottom:3px}form table td:first-child{width:45%;padding-bottom:0;text-align:left}.tableform table{width:92%;margin-top:1.5em;margin-bottom:0;background-color:#00d0ff}#container .tableform .formbody,#container .formbody .formbody{width:100%;overflow:hidden}.formbody .formbody{padding-top:0}legend{padding-right:6px;color:#00adf1}fieldset table{width:92%;margin-top: 1em ! important;margin-bottom: 1em ! important}fieldset table td:first-child{width:140px;text-align:left}span.mandatory{display:inline;padding-left:2px;font-weight:bold;color:#F00}p.confirm{color:#00ADF1}p.error{margin-bottom:6px;font-weight:bold;color:#F00}form input.error,textarea.error
/*
input.error[type="text"],input.error[type="email"],input.error[type="password"],textarea.error */{background-color:#FFD;border-color:#F00}input.captcha{width:48px}span.captcha_text{font-weight:normal}:first-child + html span.captcha_text{top:-3px;position:relative}select{width:63%;padding:4px 3px 4px 1px;border:1px solid #CCC}.checkbox_container span,.radio_container span{display:block}.checkbox_container + br,.radio_container + br{display:none}.checkbox_container label,.checkbox_container input{vertical-align:middle}.formbody input[type="checkbox"],x:-moz-any-link{top:-2px;position:relative}#ctrl_notify{padding:0}.checkbox_container{margin-top:10px}input[type="radio"],x:-moz-any-link{top:2px;position:relative}#main .formbody div.submit_container{margin-top:5px;padding-top:10px;padding-bottom:20px;border:none}#container .mod_lostPassword,#container .mod_login{position:relative;padding-bottom:60px}#container .mod_lostPassword .text,#container .mod_login .text{width:74.4%;display:inline-block}label,#container .mod_login label{width:50%;display:inline-block}#container .mod_lostPassword  br,#container .mod_login br{display:none}#container .mod_lostPassword .checkbox_container,#container .mod_login .checkbox_container{bottom:14px;position:absolute;right: 18.5%}#container .mod_lostPassword .checkbox_container label,#container .mod_login .checkbox_container label{width:120px;margin-top:7px}#container .mod_lostPassword .submit_container,#container .mod_login .submit_container{bottom:0;right:3em;position:absolute;border: none}#container .grid6 .mod_login .submit_container{right:1.8em}#container .mod_login .checkbox{margin-top:7px}