
.one_line_menu_table {
    width: 100%;
    border-bottom: 1px solid #bbbcc2;
    border-top: 1px solid #bbbcc2;
    border-spacing: 0;
    border-collapse: separate;
}

.one_line_menu_td, .one_line_menu_tdSELECTED, .one_line_menu_left_td, .one_line_menu_left_td2 {
    border-right: 1px solid #ffffff;
    text-align: left;
    vertical-align: middle;
    padding: 4px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    color: #37474f;
    background-color: #d7dbe8;
    text-decoration: none;
}

.one_line_menu_left_td2 {
    bprder-top: 1px solid #ffffff;
}

.one_line_menu_tdSELECTED {
    color: #37474f;
    background-color: #a7aec2;
}

.one_line_menu_left_td {
    background-color: #ffffff;
}

.one_line_menu_right_td {
    background-color: #ffffff;
    border-right: 0 none #fff;
}


a.month_link, a.month_linkSELECTED {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    color: #37474f;
    text-decoration: none;
}

a.month_linkSELECTED {
    color: #37474f;
}

a.month_link:hover, a.month_linkSELECTED:hover {
    text-decoration: underline;
}

.content_table, .content_menu_table, .form_table, .content_buttons_table {
    table-layout: fixed;
    border-collapse: collapse;
    width: 100%;
    padding: 0;
}

.upload_foto_td {
    vertical-align: top;
}

.form_table {
    border-spacing: 4px;
    border-collapse: separate;
}

.form_content_td {
    vertical-align: top;
}

.content_table {
    background-color: #ffffff;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    height: 100%;
}

.content_fields, .content_file_fields, .content_wide_fields, .content_small_fields, .content_full_filter, .content_filtr_fields, .content_filtr_fields_small, .content_filtr_fields_middle {
    border: 1px solid #ffffff;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #37474f;
    background-color: #d7dbe8;
    width: 384px;
}

.content_filtr_fields {
    width: 334px;
    font-size: 13px;
}

.content_filtr_fields_middle {
    width: 150px;
    font-size: 13px;
}

.content_filtr_fields_small {
    width: 106px;
    font-size: 13px;
}

.content_full_filter {
    width: 723px;
    font-size: 13px;
}


.content_file_fields {
    width: 150px;
}

.content_wide_fields {
    width: 520px;
}

.content_small_fields {
    width: 121px;
}

.content_plain, .form_table {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #383331;
}

.filtr_div {
    padding-top: 4px;
}

.content_rubs_td {
    border-right: 1px solid #ffffff;
    vertical-align: top;
}

.content_menu_space {
    border-right: 1px solid #ffffff;
}

.content_area {
    background-color: #f0f1f5;
    padding: 8px;
    vertical-align: top;
}

.content_menu_selected, .content_menu, .menu_link, .menu_link_selected, .content_button_td, .content_button_foto, .item_box, .item_box_selected, .content_button_td_selected {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}

.content_menu_selected, .content_menu {
    border-bottom: 1px solid #ffffff;
    cursor: pointer;
    padding: 2px 4px 2px 8px;
}

.item_box, .item_box_selected {
    border: 1px solid #ffffff;
    cursor: pointer;
    padding: 4px;
    float: left;
    margin: 4px;
    width: 28%;
}

.menu_link {
    color: #37474f;
}

.menu_link_selected {
    color: #37474f;
}

.content_menu_selected, .item_box_selected, .content_button_td_selected {
    background-color: #a7aec2;
    color: #37474f;
}

.content_menu_selected:hover, .item_box_selected:hover {
    background-color: #000000;
    color: #37474f;
}

.content_menu, .content_button_td, .content_button_foto, .item_box {
    background-color: #d7dbe8;
    color: #37474f;
}

.content_menu:hover, .content_button_td:hover, .content_button_foto:hover, .item_box:hover {
    background-color: #a7aec2;
    color: #37474f;
}

.content_buttons_table {
    border-spacing: 2px;
    border-collapse: separate;
}

.content_button_td, .content_button_foto, .content_button_td_selected {
    border: 1px solid #ffffff;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    padding: 0;
}

.content_button_foto {
    width: 150px;
    vertical-align: middle;
    padding: 2px;
}

.rule_button_col {
    width: 22px;
}

.content_button_td, .content_button_td_selected {
    height: 20px;
}

.content_main_buttom {
    border-style: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffff;
    background-color: #606984;
    cursor: pointer;
    padding: 3px;
    width: 384px;
}

.content_main_buttom:hover {
    background-color: #9ca4b0;
}

.button_content_table {
    width: 100%;
    border-bottom: 1px solid #bbbcc2;
    border-top: 1px solid #bbbcc2;
    border-collapse: collapse;
    border-spacing: 0;
}

.button_content_td {
    text-align: left;
    vertical-align: middle;
    padding: 8px 22px 8px 22px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    color: #383331;
    text-decoration: none;
}

.onclick_string_table, .onclick_string_table_sub {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
}

.onclick_string_table {
    border-bottom: 1px solid #bbbcc2;
}

.onclick_string_main_tr {
    border-top: 1px solid #bbbcc2;
}

.onclick_string_main_td, .onclick_string_sep_td, .onclick_string_a, .onclick_string_a_selected, .onclick_string_main_td_selected, .onclick_string_button_td_selected {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #37474f;
    text-decoration: none;
}

.onclick_string_a_selected, .onclick_string_main_td_selected, .onclick_string_button_td_selected {
    color: #37474f;
}

.onclick_string_main_td, .onclick_string_sep_td, .onclick_string_main_td_selected, .onclick_string_button_td_selected {
    text-align: left;
    vertical-align: middle;
    padding: 4px 22px 4px 16px;
    cursor: pointer;
    background-color: #d7dbe8;
    border-top: 1px solid #bbbcc2;
}

.onclick_string_main_td_selected, .onclick_string_button_td_selected {
    background-color: #a7aec2;
}

.onclick_string_button_td_selected {
    width: 88px;
    text-align: right
}

.col_500 {
    width: 500px;
}

.onclick_string_sep_td {
    background-color: #ffffff;
    border-right: 1px solid #bbbcc2;
    width: 22px;
}

.onclick_string_main_td:hover {
    background-color: #a7aec2;
}

.small_buttom {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    color: #ffffff;
    background-color: #606984;
    cursor: pointer;
    padding: 1px;
    text-align: center;
    width: 160px;
}

.small_buttom:hover {
    background-color: #9ca4b0;
}

.comment_link {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    color: #383331;
    text-decoration: none;
}

.comment_link:hover {
    text-decoration: underline;
}

#OperatorTable {
    text-align: left;
}

.operator_row {
    border: 1px solid #bbbcc2;
    background-color: #d7dbe8;
    cursor: pointer;
    padding: 2px 8px 2px 0;

}

.operator_row:hover {
    background-color: #a7aec2;
}

.text_area_filds {
    width: 100%;
    border: 1px solid #ffffff;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #37474f;
    background-color: #d7dbe8;
}

.but_col {
    width: 50%;
}

.but_table {
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 8px;
    width: 100%;
}

.td_buttom {
    border: 1px solid #606984;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #ffffff;
    background-color: #606984;
    cursor: pointer;
    padding: 3px;
    text-align: center;
}

.td_buttom:hover {
    background-color: #9ca4b0;
}