@charset "utf-8";
/* CSS Document */
.form-quick-contact {
    background: #faf7ee url(../images/login_box_bg.gif) repeat-x;
    /* width:578px; */
    border: 1px solid #b6b6b6;
    padding: 0 45px; font-size:12px;
    text-align: left;
}
.form-quick-contact .response {
    display: block;
    padding-top: 20px;
}
.form-quick-contact .title {
    /* background: url(../images/logo_klein.png) no-repeat; */
    margin-top: 10px;
    padding-bottom: 0px;
}
.form-quick-contact .title h1 {
    color:#8fba1d; font-weight:800;
    padding-left: 0px;
    padding-top: 70px;
    font-size: 2em;
}
.form-quick-contact .radio {
    color: #8fba1d;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    padding-bottom: 20px;
}
.form-quick-contact .radio .radio-box {
    width: 135px;
    float: left;
}
.form-quick-contact .radio .radio-check {}
.form-quick-contact .text {
    padding: 0;
    float: left;
    width: 120px;
    line-height: 20px;
    font-size: 13px;
}
.form-quick-contact .input { float: left; width: 200px; line-height: 20px; }
.form-quick-contact .text .info-txt { width:120px; padding-bottom:3px; color:#666666; vertical-align: middle; }
.form-quick-contact .input .textbox { margin-bottom: 3px; width:405px; border:1px solid #B6B6B6; }
.form-quick-contact .capcha .textbox { width:60px; border:1px solid #B6B6B6; }
.form-quick-contact .capcha .label{ float:left; }
.form-quick-contact #security_image { margin-left:5px; margin-top:1px; }
.form-quick-contact .capcha { padding-top:10px; color:#5e8096;font-weight: bold;font-family: arial, helvetica, sans-serif; margin-bottom:10px }
.form-quick-contact .hm_content { color: #8fba1d; font-weight: bold; font-family: arial, helvetica, sans-serif; margin-bottom: 3px }
.form-quick-contact .input .textarea { border: 1px solid #B6B6B6; width: 405px; height: 60px; }
.form-quick-contact .submit { text-align: right; padding: 10px 15px 10px 10px; }
.form-quick-contact .submit a, .form-quick-contact .submit a:hover { text-decoration: none; padding-top: 3px; color: #fff; }
.form-quick-contact .submit a img { border: none; }
.contact-buttons {
    background: #7ea317 url(../images/menu_bg.jpg) no-repeat 0px 0px;
    overflow: visible;
    width: auto;
    border: solid 1px #90bb1e;
    padding: 2px 8px;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    font-weight: bold;
    margin: 0;
}
