
form#siteForm {
    margin: 0 auto;
    width: 530px;
}
form#siteForm p {
    width: 530px;
}
form#siteForm p label {
    float: left;
    font-weight: bold;
    width: 120px;
}
form#siteForm p label span {
    color: #ff4a00;
}
form#siteForm p input, form p textarea {
    background-color: #000000;
    border: 1px solid #5F5959;
    color: white;
    padding: 4px;
    width: 400px;
}
form#siteForm p input .error {
    border: 1px solid red;
}
form#siteForm p#submit {
    text-align: right;
}
form#siteForm p#submit input {
    background-color: #ff4a00;
    width: 100px;
}
form#siteForm div.msg {
    background-color: black;
    border: 1px solid #ff4a00;
    font-weight: bold;
    padding: 4px;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 15px;
}
form#siteForm div.msg.ok {
    border: 1px solid green !important;
}
form#siteForm div.msg span {
    color: #ff4a00;
}
form#siteForm div.msg li {
    list-style-type: none;
}
form#siteForm #captcha {
    border: 1px solid #5F5959;
}
form#siteForm #kod {
    float: right;
    width: 250px;
}
