﻿/*таблица стилей которая описывает вид таблиц строк и блоков*/
/***************/
/*наверное надо удалить*/
/*
div.SubMenu2 {
    width:100%;
    height:1.3em;
    padding-top:0.6em;
    padding-bottom:0.6em;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    color:#003333;
    background-color:#003333;
    border-left:1px solid black;
}
div.ActionMenu {
    clear:left;
    font-size:1em;
    height:2.6em;
    float:right;
}
    */
/*******************************/
/*     Основной контент        */
/*******************************/
/*Ячейка шаблона в которой находится весь контент для страницы*/
td.td_content {
    vertical-align:top;
    height:100%;
    padding:0px;
    background-color:white;
}
/*блок в который помещается вся информация по разделу*/
div.div_SubMenuContent{
    clear:left;
    padding-left:2em;
    padding-right:2em;
    padding-top:1em;
}
/*  строка, которая находится под лого и в которой могут находиться 
    дополнительные кнопки */
/*Поддменю*/
/*стандартное меню*/
div.SubMenu {
    width:100%;
    padding-top:0.6em;
    padding-bottom:0.6em;
    height:1.3em;
    font-size: 1em;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    color:white;
    background-color:#003333;
}
/*-------------------------------*/
/*******************************/
/*  Контент для разделов ВАТС  */
/*******************************/
div.content_vats{
    clear:left;
    padding-left:2em;
    padding-right:2em;
    padding-top:1em;
    height:100%;
}
/***********************/
/*  стили для таблиц   */
/*+++++++++++++++++++++*/
/*Таблицы, куда выводится вся информация*/
table.table_list{
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    border-collapse:separate;
    border-spacing:0.4em;
    width:100%;
}
table.table_list_mashtab{
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    border-collapse:separate;
    border-spacing:0.4em;
    width:100%;
    margin-bottom: 0px;
}
/*заголовки таблиц с ячейками*/
th.table_header_list{
    text-align:center;
    /*background-color:rgb(172, 216, 216);*/
    background-color:#336666;
    color:#e9e9e9;
    padding-left:0.1em;
    padding-right:0.1em;
    padding-bottom:0.4em;
    padding-top:0.4em;
    font-size: calc(0.7em + 0.3vw);
    
}
td.table_header_list{
    text-align:center;
    /*background-color:#d7d7d7;*/
    font-size: calc(0.7em + 0.3vw);
    padding:0.2em;
}
/*масштабируемые заголовки с ячейками*/
th.table_header_list_m{
    text-align:center;
    background-color:rgb(172, 216, 216);
    font-size:1vw;
    padding:0.6em;
}
td.table_header_list_m{
    text-align:center;
    font-size:1vw;
    padding:0.6em;
}
/*строки для таблиц*/
tr.table_info:nth-child(2n), tr.table_info_1 {
    background-color:#eee;
}
tr.table_info:nth-child(2n+1), tr.table_info_2 {
    background-color:#e2e2e2;
}
tr.table_info:hover, tr.table_info_2:hover, tr.table_info_1:hover {
    /*background-color:#a1e6e2;*/
    background-color:#b9dbd8;
    border:1px solid #003333;
    /*border:1px solid #003333;*/
}
tr.table_info_pointer:hover, tr.table_pointer_2:hover, tr.table_pointer_1:hover {
    background-color:#a1e6e2;
    border:1px solid #003333;
    /*border:1px solid #003333;*/
    cursor:pointer;
}
tr.table_info_selected{
    background-color:#a1e6e2;
    border:1px solid #003333;
    cursor:pointer;
}
/*-----------------------------------------------*/
/*******************************************************************************/
/*    Раздел для работы с таблицей которая отвечает за настройки параметров    */
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
table.ShortSettingsTable{
    border:0px;
    border-collapse:collapse;
    border-spacing:0px;
    text-align:center;
    margin:auto;
}
table.ShortSettingsTable td{
    border-spacing:0px;
    border:0px;
}
table.ShortSettingsTable td.left{
    border-spacing:0px;
    border:0px;
    text-align:left;
    padding:0.2em;
}
table.ShortSettingsTable td.right{
    border-spacing:0px;
    border:0px;
    text-align:right;
    padding:0.2em;
}
table.ShortSettingsTable td.centre{
    border-spacing:0px;
    border:0px;
    text-align:center;
    padding:0.2em;
}
.centrePanel{
    margin:auto;
    width:80%;
}
/*-------------Раздел для блоков----------------*/
div.div_centre{
    text-align:center;
}
div.div_paddin_small{
    padding:0.4em;
}
div.div_font_size_1em{
    font-size:1em;
}
/*-----------------------------------------------*/
/*раздел для работы с инпутами */
input,textarea, select{
    border:1px solid #336666;
    padding:0.2em;
    margin-left:1em;
    margin-right:1em;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size:0.8em;
}
input:hover,textarea:hover, select:hover{
    border:1px solid #66cccc;
    padding:0.2em;
    margin-left:1em;
    margin-right:1em;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size:0.8em;
}