/* Formátování detailu pro STORNO záznam */
.hd_detail_storno table,
.hd_detail_storno th,
.hd_detail_storno td,
.hd_detail_storno label,
.hd_detail_storno button,
.hd_detail_storno input[type="submit"],
.hd_detail_storno p,
.hd_detail_storno div {
    font-size: 13px;
    line-height: 15px;
    padding: 3px;
}

.hd_detail_storno textarea,
.hd_detail_storno select,
.hd_detail_storno input[type="text"],
.hd_detail_storno input[type="email"],
.hd_detail_storno input[type="date"]
{
    color: red;
    font-size: 13px;
    line-height: 15px;
    padding: 3px;
}

/* Specificky pro tabulku uvnitř .detail */
.hd_detail_storno table {
    border-collapse: collapse;
}

/* Odstranění borderů pro buňky */
.hd_detail_storno th,
.hd_detail_storno td {
    border: none;
    padding-left: 10px;
    padding-right: 10px;
}

/* Hover efekt u řádků v tabulce */
.hd_detail_storno table tr:hover {
    background-color: inherit !important;
}

/* Tlačítka a submit tlačítka */
.hd_detail_storno button,
.hd_detail_storno input[type="submit"] {
    font-weight: bold;
    height: 35px;
}



.hd_detail table,
.hd_detail th,
.hd_detail td,
.hd_detail input,
.hd_detail select,
.hd_detail textarea,
.hd_detail label,
.hd_detail button,
.hd_detail input[type="submit"],
.hd_detail p,
.hd_detail div {
    font-size: 13px;
    line-height: 15px;
    padding: 3px;
}

/* Specificky pro tabulku uvnitř .detail */
.hd_detail table {
    border-collapse: collapse;
}

/* Odstranění borderů pro buňky */
.hd_detail th,
.hd_detail td {
    border: none;
    padding-left: 10px;
    padding-right: 10px;
}

/* Hover efekt u řádků v tabulce */
.hd_detail table tr:hover {
    background-color: inherit !important;
}

/* Tlačítka a submit tlačítka */
.hd_detail button,
.hd_detail input[type="submit"] {
    font-weight: bold;
    height: 35px;
}

/* Ostylujeme gridy s logy nebo poznámkami*/
.table_detail_grid table {
    width: 100%;
    font-size: 10px;
    border: 1px solid #ccc;
}

.table_detail_grid table th
{
    border: 1px solid #ccc;
    padding: 5px;
    background-color: #1675D0;
    color: white;
}
.table_detail_grid table td {
    border: 1px solid #ccc;
    padding: 5px;
}

/* Ostylujeme přehledové gridy z logy nebo poznámkami*/
.table_grid table {
    width: 100%;
    font-size: 13px;
    border: 1px solid #b10f0f;
}

.table_grid table th
{
    border: 1px solid #ccc;
    padding: 5px;
    background-color: #1675D0;
    color: white;
}
.table_grid table td {
    border: 1px solid #ccc;
    padding: 5px;
}