/* Форма запроса акта сверки взаимных рассчетов */
.act-request-form {
    border: 1px solid #ccc;
    padding: 10px;
}
.act-request-form td.form.type{
    height: 27px;
}
.act-request-form td.type .type-table{
    width: 100%;
    border-collapse: collapse;
}
.act-request-form td.type .type-table td{
    padding: 0;
}
.act-request-form td.type .type-table td input[type=radio]{
    margin-left: 0;
}
.act-request-form td.label{
    font-weight: bold;
    padding-right: 20px;
}
.act-request-form td.form input,
.act-request-form td.form textarea{
    width: 244px;
    border: 1px solid #9b9b9b;
    color: #666666;
    font: 1em Tahoma,Arial,Helvetica,sans-serif;
    height: 21px;
    padding: 1px 0 0 5px;
}
.act-request-form td.form input[type=checkbox],
.act-request-form td.form input[type=radio]{
    height: auto;
}

.act-request-form .date-range-table{
    width: 100%;
    border: 0;
    margin-top: 1px;
}
.act-request-form .date-range-table td{
    padding: 0;
}

.act-request-form td.form input.date_from,
.act-request-form td.form input.date_to{
    width: 100px;
}
.act-request-form td.form select{
    box-sizing: border-box;
    height: 25px;
    padding: 0 0 0 3px;
    width: 251px;
    font: 8pt Tahoma,Verdana,Arial,sans-serif;
}

.act-request-form td.form input[type=checkbox],
.act-request-form td.form input[type=radio]{
    width: auto;
}
.act-request-form .smallbutton_t{
    margin-top: 10px;
    width: 91px;
}
.act-request-form .smallbutton_t b{
    padding: 2px 10px 0;
}
