﻿    .k_nadpis {
        width: 150px;
        text-align: center;
        /*border: 1px solid blue;*/ 
        border: none;
        font-size: 12px;
        float: left;
        vertical-align: central;
        color: #535353;
        padding-top: 2px;
        padding-bottom: 2px;
    }
    .k_TD {
        /*border: 1px solid #BFBFBF;*/
        border: none;
        background-color: white;
        padding: 0px;
        margin: 0px;
        vertical-align: top;
        /*min-height: 100px;*/
        height:inherit;
        position: relative;
    }
    .k_TD_levy {
        background-color: #DCDCDC;
        border-bottom: 1px solid #BEBEBE;
        min-height: 100px;
        /*height:auto;*/
    }
    .k_TR {
        padding: 0px;
        margin: 0px;
        vertical-align: top;
    }
    .k_den_nadpis {
         width: 150px;
        text-align: left;
        border: 1px solid silver; 
        background-color: #DCDCDC;
        /*border: none;*/
        font-size: 12px;
        float: left;
        vertical-align: top;
        color: #535353;
    }

    .k_den_nadpis_den {
         width: 98%;
        text-align: left;
        border: 1px solid silver; 
        background-color: #DCDCDC;
        /*border: none;*/
        font-size: 12px;
        float: left;
        vertical-align: top;
        color: #535353;
    }
    .k_den_jiny { background-color: #DCDCDC; }
    .k_polozka {
        font-size: 12px;
        /*overflow-x: hidden;
        overflow-y: hidden;*/
        position: absolute;
        padding-left: 3px;
        padding-right: 3px;
        /*float: left;*/ 
        /*top: 0px;*/ 
        /*top:initial;*/ 
        /*vertical-align: top;*/ 
        white-space: nowrap;
	    overflow: hidden;
        height: 14px;
    }
    .k_popis { font-weight: bold; }
    .k_ukol { color: red; background-color: #f5bebe; border: 1px solid red; }
    .k_info { color: orange; background-color: #fbebcd; border: 1px solid orange; }
    .k_material { color: blue; border: 1px solid blue; background-color: #a9a9fb }
    .k_operace { color: green; border: 1px solid green; background-color: #afedaf; }
    .k_dny_1 { width: 144px; }
    .k_dny_2 { width: 296px; }
    .k_dny_3 { width: 448px; }
    .k_dny_4 { width: 600px; }
    .k_dny_5 { width: 752px; }
    .k_dny_6 { width: 904px; }
    .k_dny_7 { width: 1056px; }
    .k_pozice_1 { left: 0px; }
    .k_pozice_2 { left: 152px; }
    .k_pozice_3 { left: 304px; }
    .k_pozice_4 { left: 456px; }
    .k_pozice_5 { left: 608px; }
    .k_pozice_6 { left: 760px; }
    .k_pozice_7 { left: 912px; }
    .k_jiny_mesic {
        width: 150px;
        border: 1px solid silver; 
        /*border-right: 1px solid silver; 
        border-bottom: 1px solid silver; 
        border-left: none;
        border-top: none;*/
        background-color: #DCDCDC;
        /*border: none;*/
        font-size: 12px;
        color: #535353;
        position: absolute;
    }
    .k_mesic {
        width: 150px;
        border: 1px solid silver; 
        /*border-right: 1px solid silver; 
        border-bottom: 1px solid silver; 
        border-left: none;
        border-top: none;*/
        background-color: white;
        /*border: none;*/
        font-size: 12px;
        color: #535353;
        position: absolute;
    }

    .k_mesic_den {
        width: 98%;
        border: 1px solid silver; 
        /*border-right: 1px solid silver; 
        border-bottom: 1px solid silver; 
        border-left: none;
        border-top: none;*/
        background-color: white;
        /*border: none;*/
        font-size: 12px;
        color: #535353;
        position: absolute;
    }

    .k_leva_sipka {
        background-image:url("/Content/images/sipka_leva_mala.png");
        width: 10px;
        background-repeat: no-repeat;
        position: absolute;
        left: 0px;
        top: 3px;
        height: 16px;
        padding-left: 10px;
    }
    .k_text_leva_sipka {
        height: 16px;
        position: absolute;
        left: 15px;
        top: 0px;
    }
    .k_prava_sipka {
       background-image:url("/Content/images/sipka_prava_mala.png");
       background-repeat: no-repeat;
       position: absolute;
       right: 0px;
       top: 3px;
       height: 16px;
       padding-right: 10px;
    }

    .PrepinacKalendare {
        text-decoration: none;
    }
    .PrepinacKalendare:hover {
        text-decoration: underline;
        background-color: transparent;
    }
    .ZobrazenyKalendar {
        font-weight: bold;
    }