/* VSEOBECNE */
input, textarea, select {
    font-size:1.0em;
    font-family:Arial;
}
input.button, input[type="submit"], input.submit {
    font-size:1em;
    font-family:Arial, sans-serif;
}
/* .submit {
    background: url(images/submit-button.gif) no-repeat left top #FFF;
    width: 124px;
    height: 30px;
    border: none;
    margin: 0px 0px 0px auto;
} */
input.submit {
    font-size:1.1em;
    font-weight:bold;
}
.buttons {
    text-align:center;
    margin-top:0.5em;
}

form fieldset {
    border:1px solid #579B00;
    margin-bottom:1em;
}
form fieldset input,form fieldset textarea, form fieldset select {
    margin-bottom:5px;
    vertical-align:middle;
}
form fieldset legend {
    color:#FFF;
    background: url(images/gradient-green1.gif) repeat-x left bottom #77CB02;
    padding: 3px 10px;
}
form fieldset .inputline {
    clear:both;
}
form fieldset label {
    float:left;
    clear:left;
    display:block;
    width:140px;
    margin-right:10px;
    padding-top:3px;
    text-align:right;
    color:#4D4D4D;
}

form fieldset label.core {
    font-weight:bold;
    color:#FE3131;
}
form fieldset div.input {
    padding-left:150px;
    float: none;
}
form fieldset div.inputtext {
    padding-top:3px;
}
form fieldset div.input .inputline {
    clear:both;
}
form fieldset div.input label {
    float:left;
    clear:left;
    display:block;
    width:50px;
    margin-right:10px;
    padding-top:3px;
    text-align:left;
    color:#4D4D4D;
}
form fieldset .text {
    width:200px;
}
form fieldset textarea {
    width:300px;
}
form fieldset .date {
    width:80px;
}

form .text.field_newsletter {
    border: 1px solid #83959D;
    background: #647177;
    color: #DBE9ED;
    width: 96px;
    padding: 1px;
    height: 17px;
}
form .text.field_login {
    border: 1px solid #83959D;
    background: #647177;
    color: #ABBABF;
    width: 118px;
    padding: 1px;
    height: 17px;
}
form .login_button {
    background: url(images/login-button.gif) no-repeat left top #FFF;
    display: block;
    width: 122px;
    height: 33px;
    border: none;
}

form.loginform {
    margin: 0px;
    padding: 0px;
}
form.loginform table {
    width: 100%;
}
form.loginform table th {
    color: #ABBABF;
    text-align: right;
    width: 50px;
    font-weight: normal;
    padding: 0px 5px 5px 0px;
}
form.loginform table td {
    padding: 0px 0px 5px 0px;
}



