input {font-family: Verdana; font-size: 8pt;}
textarea {background-color: #eee3bd; border: 1px solid black;}
select {background-color: #eee3bd; border: 1px solid black; font-family: Verdana; font-size: 8pt}
#nutneVyplnit {background-color: yellow; border: 1px solid black;}
input.nutneVyplnit {background-color: yellow; border: 1px solid black;}
select.nutneVyplnit {background-color: yellow; border: 1px solid black;}

input.dblclick {
 background-image: url(grafika/layout-stranky/autocomplete_required_1.gif);
 background-position: left top;
 background-repeat: no-repeat;
}

input.disable { background-color: #e3e3e1; border: 1px solid black; }

div.radek_permission {cursor: pointer; border-bottom: 1px dotted silver; line-height: 25px;}
div.radek_permission:hover {background-color: #f0efdc}

img.maxi_editor {
 margin-right: 5px; margin-top: 5px; cursor: pointer; width: 11px; height: 11px;
 background-image: url(../grafika/ikony/collapse_ico_right_black.gif)
}

img.maxi_editor:hover {
 background-image: url(../grafika/ikony/collapse_ico_right_silver.gif); width: 11px; height: 11px;
}

div.ev_check_id {
display: none
}

div.gdpr_wrapper {
 float: left
}

div.gdpr_title {
 float: left; margin-right: 20px; line-height: 1.8em; text-align: right; width: 158px
}

div.gdpr_mezera {
 float: left; width: 45px
}

div.sw_gdpr {
 display: none
}

div.sw_umisteni {
 display: none
}


#prubezna_data_pocitadla div.prubezna_data {
 border-left: 1px dotted black; border-right: 1px dotted black; border-bottom: 1px dotted black; padding: 3px
}

div.prubezna_data_datum {
 float: left; width: 70%
}

div.prubezna_data_pocet {
 float: left; width: 18%; text-align: left
}

div.prubezna_data_admin {
 float: left; width: 10%; text-align: right
}

div.prubezna_data_admin img {
 margin-top: 2px; cursor: pointer
}

#pdl_data_hlavicka div.pdl_datum {
 float: left; width: 70%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding-left: 3px; 
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; font-weight: bold;
}

#pdl_data_hlavicka div.pdl_pocet {
 float: left; width: 28%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding-left: 3px; 
 height: 18px; line-height: 26px; text-align: right;
 overflow: hidden; height: 26px; font-weight: bold;
}

div.container_hlavicka {
 border-bottom: 1px dotted black
}


#pdl_prubezna_data div.prubezna_data {
 background-color: #fcfccc; height: 25px; line-height: 25px; border-bottom: 1px dotted black; padding: 0px 3px 0px 3px;
}

#pdl_prubezna_data div.prubezna_data_datum {
 width: 70%; text-align: left; 
}

#pdl_prubezna_data div.prubezna_data_pocet {
 width: 28%; text-align: right; 
}

#pdl_prubezna_data div.prubezna_data_admin {
 display: none
}

div.filtr_zarizeni_licence {
 float: right; font-size: 8pt; font-weight: bold; cursor: pointer; padding: 2px 5px 2px 5px;
 border: 1px dotted black; background-color: #f5e0a2; margin-left: 2px
}


div.filtr_zarizeni_licence_active {
 background-color: #e3dac0
}


div.filtr_zarizeni_licence:hover {
 background-color: #eee8d5
}

div.filtr_zarizeni_pipe {
 width: 20px; text-align: center; float: right; display: none
}


div.k_cislo_dokumentu { display: none}
div.k_schvaleno { display: none}
div.k_tisk_smernice { display: none}
div.k_podkategorie { display: none}
div.k_id_podkategorie { display: none}
div.k_duverne {display: none}

#vyplnenoAutomaticky {background-color: #e1fd8a; border: 1px solid black; cursor: default} 
#zaloha_castka {background-color: #ffc04d; border: 1px solid black;}
#polozkaLegendy {background-color: #ffc04d; border: 1px solid black;}
#nutneVyplnitPolozky {background-color: #ffc04d; border: 1px solid black;}
input.nutneVyplnitPolozky {background-color: #ffc04d; border: 1px solid black;}
#nepovinne, #firma, #filtr_klient_aktivity {background-color: #eee3bd; border: 1px solid black}
input.nepovinne {background-color: #eee3bd; border: 1px solid black}
#dulezite {background-color: #ffc04d; border: 1px solid black;}
input.dulezite {background-color: #ffc04d; border: 1px solid black;}
td.hlavickaCheckButton {border-right: 1px dotted silver; padding-bottom: 5px;}
td.hlavickaTabulky {border-right: 1px dotted black; padding-left: 5px; padding-bottom: 5px; font-size: 95%; cursor: pointer}
td.hlavickaTabulky:hover {color: #c7380a}
td.hlavickaTabulkyRight {border-right: 1px dotted black; padding-right: 5px; padding-bottom: 5px; font-size: 95%; cursor: pointer; text-align: right}
td.hlavickaTabulkyRight:hover {color: #c7380a}

td.hlavickaTabulkyPosledni {border-right: 0px dotted black; padding-left: 5px; padding-bottom: 5px; font-size: 95%; cursor: pointer;}
td.hlavickaTabulkyPosledni:hover {color: #c7380a}

td.hlavickaAdmin {border-right: 1px dotted black; padding-right: 5px; padding-bottom: 5px; cursor: default; font-size: 95%}
td.hlavickaAdminLast {padding-right: 5px; padding-bottom: 5px; cursor: default; font-size: 95%}
td.bunkaCheckButton {border-right: 1px dotted silver; background-color: #f8f7ea}
td.bunkaTabulky {border-right: 1px dotted silver; padding-left: 5px; font-size: 95%}
td.bunkaTabulkyRight {border-right: 1px dotted silver; padding-right: 5px; font-size: 95%; text-align: right}
td.bunkaAdmin{border-right: 1px dotted silver; padding-right: 5px; font-size: 95%}

input.zustatek, input.rozdil, input.datum {
 color: black; border: 1px solid #afafaf
}


div.ukoly_komentar { padding: 10px; background-color:  #f3e9cd !important; margin-bottom: 20px} /* #ffdfdf, #ffefd5, #fdeded, #ffecb8 */
div.ukoly_komentar_jmeno { font-weight: bold; float: left;}
div.ukoly_komentar_datetime { font-weight: bold; float: right;}
div.ukoly_komentar_admin {float: right; }
div.ukoly_komentar_id {float: left; display: none}
div.ukoly_komentar_id_zapsal {float: left; display: none}
div.ukoly_komentar_typ_uctu {float: left; display: none}
div.ukoly_komentar_zprava {}




img.ukoly_komentar_ico { margin-left: 5px; cursor: pointer}


div.radek_uhrady_dokladu {
 float: left; padding: 0px 5px 0px 5px;
 height: 25px; line-height: 25px;
 overflow: hidden; border-right: 1px dotted silver
}

div.radek_uhrady_dokladu_last {
 float: left; padding: 0px 5px 0px 5px;
 height: 25px; line-height: 25px;
 overflow: hidden; 
}

div.zk_radek {
 border-bottom: 1px dotted #6c6c68;
}

div.zk_radek span {
padding-left: 5px;
height: 18px; line-height: 18px;
overflow: hidden;
padding-top: 3px; padding-bottom: 3px;
}

div.zk_radek img {
 cursor: pointer; 
 margin-right: 5px;
}



span.zk_kalendar_id { display: none; float: left;}
span.zk_kalendar { width: 120px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_predmet { width: 180px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_datum_start {width: 66px; display: block; float: left;}
span.zk_cas_start {width: 40px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_datum_konec {width: 66px; display: block; float: left;}
span.zk_cas_konec {width: 40px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_cely_den {display: none; float: left;}
span.zk_cely_den_preklad {width: 90px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_admin {display: block; float: left; padding-top: 5px;}

span.zk_vyrizuje_kalendar_nazev {width: 120px; border-right: 1px dotted #6c6c68; display: block; float: left; }
span.zk_vyrizuje_kalendar { display: none; float: left; }
span.zk_misto_konani {width: 180px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_kategorie_kalendar {width: 111px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_id_kategorie_kalendar {display: none; float: left; }
span.zk_kalendar_aktivita {width: 111px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_kalendar_aktivita_id {display: none; float: left; }
span.zk_typ_aktivity {width: 90px; border-right: 1px dotted #6c6c68; display: block; float: left;}
span.zk_id_typ_aktivity {display: none; float: left; }

span.zk_id_polozky_zakazky_kalendar {display: none; float: left; }
span.zk_id_udalosti_kalendar {display: none; float: left;}
span.zk_txtKalendar {display: none; clear: both !important; border-top: 1px dotted #6c6c68 }


#tlacitkoFormulare, #tlacitkoFormulareUlozitCenik, #tlacitkoFormulareUlozitANovyCenik, #tlacitkoFormulareUlozitUkol {
margin-left: 10px; 
width: 100px; height: 23px;
line-height: 23px; float: right;  
background-image: url(grafika/tlacitkoFormulare1.gif); background-repeat: no-repeat; 
border: 1px dotted black; 
cursor: pointer
}

#tlacitkoFormulare:hover, #tlacitkoFormulareUlozitCenik:hover, #tlacitkoFormulareUlozitANovyCenik:hover, #tlacitkoFormulareUlozitUkol:hover {
margin-left: 10px; 
width: 100px; height: 23px;
line-height: 23px; float: right;  
background-image: url(grafika/tlacitkoFormulareActive.gif); background-repeat: no-repeat; 
border: 1px dotted black; 
cursor: pointer
}

/* Login Form */
#pass, #user {border: solid; font-size: 8pt; border-width: 1px; color:black; background-color: #D9D5A3; width: 130px; padding: 2px;}

/* Search Panel */
#fulltext {background-color: #eee3bd; width: 180px; border: 1px solid silver; background-color: #f8f7ea}
#fulltext_search {background-color: #eee3bd; width: 490px; border: 1px solid silver; background-color: #f8f7ea}
/* Nadpis Formuláře */
#nadpisFormulare {
font-family: Verdana; font-size: 10pt; letter-spacing: 0.1em; font-weight: bold; color: black; padding-left: 10px;
}

/* Legend Form*/
#legendForm {
position: absolute;
top: -8px; left: 15px;
padding: 0px 8px 0px 8px;
height: 14px;
background-color: white;
font-weight: bold; color: black; font-size: 90%;
z-index: 100;
}

/* Objednávky - Formulář */
#polozkyObjednavky {
position: absolute;
top: 32px; width: 100%;
z-index: 500;
}

#kod {white-space:nowrap; overflow: hidden; text-overflow: ellipsis; display:block; width: 100px;}
#nazev {white-space: wrap; overflow: hidden; text-overflow: ellipsis; display: block; /*width: 295px; */padding-bottom: 4px}
#mnozstvi {white-space:nowrap; overflow: hidden; text-overflow: ellipsis; display: block; width: 35px; float: right;}
#mnozstvi_mj {white-space:nowrap; overflow: hidden; text-overflow: ellipsis; display: block; float: right; margin-left: 2px}
#cena {white-space:nowrap; overflow: hidden; text-overflow: ellipsis; display: block; width: 65px;}
#stav_dodavky {white-space:nowrap; overflow: hidden; text-overflow: ellipsis; display: block; width: 85px;}
#dodavatel {font-size: 90%; float: left; color: maroon;}
#dostupnost {font-size: 90%; float: right; color: maroon; padding-right: 5px;}

#vstupniPolePolozkyObj, #vstupniPolePolozkyPrace, #vstupniPolePolozkyMaterial, #vstupniPolePolozkyZapujcky, #vstupniPolePolozkyRema, #vstupniPolePolozkyZapoctu {
padding: 15px 13px 0px 10px; 
border-bottom: 1px dotted #69686c;
}


#vstupniPolePolozkyInventury {
padding: 15px 13px 0px 10px; 
border-bottom: 1px dotted black;
}

div.wol_typ_konzole {
float: left; width: 100px; height: 20px; overflow: hidden
}


div.wol_nazev {
float: left; width: 250px; height: 20px; overflow: hidden
}

div.wol_adresa {
float: left; width: 285px; height: 20px; overflow: hidden;
}

div.wol_admin {
float: left; width: 85px; margin-left: 2px; line-height: 2.2em;
text-align: right;
}



div.gw_radek {
 line-height: 2em; border-bottom: 1px dotted silver
}

div.gw_adresa {
float: left; width: 595px;
}

div.gw_admin {
float: left; width: 115px; margin-left: 2px; line-height: 2.2em;
text-align: right
}


div.gw_datum_dph {
float: left; width: 300px;
}

div.gw_platce_dph {
float: left; width: 295px; display: none
}

div.gw_platce_dph_text {
float: left; width: 295px; 
}

img.gw_ico {
margin-right: 5px; cursor: pointer
}


div.dan_radek {
 line-height: 2em; border-bottom: 1px dotted silver
}

div.dan_rok {
float: left; width: 50px; display: none
}


div.dan_typ_spolecnosti {
float: left; width: 100px; display: none
}

div.dan_typ_spolecnosti_nazev {
float: left; width: 100px;
}


div.dan_nazev_dane {
float: left; width: 350px; height: 20px; overflow: hidden;
}


div.dan_promenna_dane {
float: left; width: 100px; display: none; height: 20px; overflow: hidden;
}

div.dan_sazba {
float: left; width: 100px; height: 20px; overflow: hidden; text-align: right; padding-right: 20px
}

div.dan_sazba_druh {
float: left; width: 50px; display: none; height: 20px; overflow: hidden;
}


div.dan_datum_platnosti {
float: left; width: 135px;
height: 20px; overflow: hidden;
}

div.dan_admin {
float: left;
height: 20px; overflow: hidden;
}







#zakazkyOdberatel {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zakazkyOdberatelFakturacni {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
display: none;
}

#zakazkyOdberatelDodaci {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
display: none;
}

#zalozkaZakazkyOdberatel {
position: absolute;
left: 20px; top: 236px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaZakazkyOdberatelFakturacni{
position: absolute;
left: 135px; top: 237px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaZakazkyOdberatelDodaci{
position: absolute;
left: 250px; top: 237px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}



#prihlaseniFormular {
position: absolute;
left: 12px; top: 25px;
width: 400px; height: 330px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
}

#zalozkaPrihlaseniFormular{
position: absolute;
left: 20px; top: 356px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}



#homepageUdalosti {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
}

#zalozkaHomepageUdalosti{
position: absolute;
left: 20px; top: 416px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#homepageZodpovednosti {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none;
}

#zalozkaHomepageZodpovednosti{
position: absolute;
left: 135px; top: 417px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepageDochazka {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 15;
display: none;
}

#zalozkaHomepageDochazka{
position: absolute;
left: 250px; top: 417px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 15;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepageMzda {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
display: none;
}

#zalozkaHomepageMzda {
position: absolute;
left: 365px; top: 417px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepageObchodniSouhrn {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 5;
display: none;
}

#zalozkaHomepageObchodniSouhrn{
position: absolute;
left: 480px; top: 417px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 5;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#homepageAktivity {
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 80;
}

#zalozkaHomepageAktivity{
position: absolute;
left: 20px; top: 851px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 80;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepageObrat{
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 70; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaHomepageObrat{
position: absolute;
left: 135px; top: 852px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 70;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#homepageVystaveneFaktury{
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaHomepageVystaveneFaktury{
position: absolute;
left: 250px; top: 852px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepagePrijateFaktury{
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaHomepagePrijateFaktury{
position: absolute;
left: 365px; top: 852px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}



#homepageDPH{
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaHomepageDPH{
position: absolute;
left: 480px /*595px*/; top: 852px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#homepageSkladoveDoklady{
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaHomepageSkladoveDoklady{
position: absolute;
left: 365px; top: 852px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepageZisk{
position: absolute;
left: 12px; top: 460px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaHomepageZisk{
position: absolute;
left: 480px; top: 852px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#homepageTlacitka {
position: absolute;
left: 12px; top: 920px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
}

#objednavkyOdberatel {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 248px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#objednavkyOdberatelFakturacni {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 248px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
display: none;
}

#objednavkyOdberatelDodaci {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 248px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
display: none;
}

#zalozkaOdberatel {
position: absolute;
left: 20px; top: 264px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaOdberatelFakturacni{
position: absolute;
left: 135px; top: 265px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaOdberatelDodaci{
position: absolute;
left: 250px; top: 265px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#objednavkyInformace{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 248px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#objednavkyPoznamky{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 248px;
/*background-color: #fff;*/
border: 1px dotted #69686c;
z-index: 20;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#objednavkyPrilohy{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 248px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaObjInformace{
position: absolute;
left: 395px; top: 264px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaObjPoznamky{
position: absolute;
left: 510px; top: 265px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaObjPrilohy{
position: absolute;
left: 626px; top: 265px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#objednavkyPolozky{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}


#zalozkaObjPolozky{
position: absolute;
left: 20px; top: 724px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#polozkyObj {
height: 225px; * height: 223px; 
overflow-y: scroll;
}

#patickaPolozkyObjednavky {
border-top: 1px dotted black;
background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x;
height: 20px;
line-height: 20px;
* line-height: 18px;
padding-right: 20px;
font-size: 90%;
}

#objednavkyTlacitka {
position: absolute;
left: 12px; top: 758px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
}

/************************************************************************************/
/*************************** Zakázky - Start ****************************************/
/************************************************************************************/

#zakazkyInformace{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zakazkyPoznamky{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 220px;
/*background-color: #fff;*/
border: 1px dotted #69686c;
z-index: 20;
}

#zakazkyPrilohy{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaZakazkyInformace{
position: absolute;
left: 395px; top: 236px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaZakazkyPoznamky{
position: absolute;
left: 510px; top: 237px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaZakazkyPrilohy{
position: absolute;
left: 626px; top: 237px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

/************************************************************************************/
/*************************** Zakázky - Konec ****************************************/
/************************************************************************************/

/* Formulář - Kontakty */

#hlavickaAdresar {
position: fixed; 
left: 214px; right: 18px; top: 60px; 
padding: 12px 0px 0px 0px; 
background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x;
background-color: white;
z-index: 1000;
}

#polozkyAdresare {
position: absolute; 
top: 0px; 
width: 100%;
}

#hlavickaFormulare {
position: fixed; 
left: 214px; right: 18px; top: 60px; 
padding: 12px 0px 0px 12px; 
background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; 
background-color: white;
z-index: 1000;
}

#nadpisFormulare {
font-family: Verdana; font-size: 10pt; letter-spacing: 0.1em; font-weight: bold; color: black;
}

#sipkaNazevFormulare {
padding-top: 3px; * padding-top: 2px
}

#caraNazevFormulare {
width: 740px; height: 8px; 
background-image: url(grafika/vodorovna-cara.gif); background-repeat: repeat-x; background-position: bottom;
}

#kontaktyLegendForm {
position: absolute;
top: -8px; left: 15px;
padding: 0px 8px 0px 8px;
height: 14px;
background-color: white;
font-weight: bold; color: black; font-size: 90%;
}

#kontaktyZakladniUdaje {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 210px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaZakladniUdaje{
position: absolute;
left: 20px; top: 226px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

/******************************************/

#kontaktyPlatebniUdaje {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 210px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
}

#zalozkaPlatebniUdaje{
position: absolute;
left: 135px; top: 227px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#kontaktyPrilohySoubory {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 210px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
}

#zalozkaKontaktyPrilohy{
position: absolute;
left: 250px; top: 227px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}



/******************************************/

#kontaktyKontaktniUdaje{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 210px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#kontaktyPartnerskeUdaje{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 210px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#kontaktyLogin{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 210px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaKontaktniUdaje{
position: absolute;
left: 395px; top: 226px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaPartnerskeUdaje{
position: absolute;
left: 510px; top: 227px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaLogin{
position: absolute;
left: 626px; top: 227px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#kontaktyFakturacniAdresa{
position: absolute;
left: 12px; top: 260px;
width: 362px; height: 105px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#kontaktyDodaciAdresa{
position: absolute;
left: 12px; top: 380px;
width: 362px; height: 105px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
z-index: 30;
}

#kontaktyReklamacniAdresa{
position: absolute;
left: 12px; top: 380px;
width: 362px; height: 105px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
z-index: 20;
display: none;
}

#zalozkaDodaciAdresa{
position: absolute;
left: 20px; top: 486px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaReklamacniAdresa{
position: absolute;
left: 135px; top: 487px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#kontaktyObchodniUdaje{
position: absolute;
left: 387px; top: 260px;
width: 362px; height: 225px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
z-index: 30;
}

#kontaktyPrilohy{
position: absolute;
left: 387px; top: 260px;
width: 362px; height: 225px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
z-index: 20;
}

#kontaktyPoznamky{
position: absolute;
left: 387px; top: 260px;
width: 362px; height: 225px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
z-index: 10;
}

#zalozkaObchodniUdaje{
position: absolute;
left: 395px; top: 486px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaPrilohy{
position: absolute;
left: 510px; top: 486px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaPoznamky{
position: absolute;
left: 625px; top: 486px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#loginHelpdesk {
position: absolute;
left: 12px; top: 520px;
width: 737px; height: 300px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
}

#zalozkaLoginHelpdesk{
position: absolute;
left: 20px; top: 821px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#loginOpravneni {
position: absolute;
left: 12px; top: 520px;
width: 737px; height: 300px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30; display: none
}

#zalozkaLoginOpravneni{
position: absolute;
left: 135px; top: 822px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#loginEvidence {
position: absolute;
left: 12px; top: 520px;
width: 737px; height: 300px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none
}

#zalozkaLoginEvidence{
position: absolute;
left: 250px; top: 822px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#formEvidence {
position: absolute; top: 15px;
width: 675px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

div.radek_evidence {
 line-height: 25px;
 border-bottom: 1px dotted #92907f
}

div.radek_evidence_detail {
 border-top: 1px dotted #92907f;
 background-color: #fffee8; padding: 5px 5px 5px 10px
}

span.f_id_zarizeni {
  width: 60px; padding-left: 5px; display: inline-block; border-right: 1px dotted #92907f;
}

span.f_typ_zarizeni {
  width: 115px; padding-left: 5px; display: inline-block; border-right: 1px dotted #92907f;
}

span.f_id_typ_zarizeni {
  width: 40px; padding-left: 10px; display: inline-block; display: none; border-right: 1px dotted #92907f;
}

span.f_nazev {
  width: 265px; padding-left: 10px; display: inline-block; border-right: 1px dotted #92907f;
}

span.f_umisteni {
  width: 179px; padding-left: 5px; display: inline-block; border-right: 1px dotted #92907f;
}

img.f_evidence_delete, img.f_evidence_edit, img.f_evidence_expand {
 cursor: pointer; margin-left: 5px
}

span.label_f_sn {display: none; width: 110px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_sn {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_pn {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_pn {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_ev {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_ev {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}

span.label_f_datum_porizeni {display: none; width: 110px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_datum_porizeni {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_sitovy_nazev {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_sitovy_nazev {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_domena {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_domena {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}

span.label_f_skupina {display: none; width: 110px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}	
span.f_skupina {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}	
span.label_f_ip {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_ip {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_ms {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_ms {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}

span.label_f_gw {display: none; width: 110px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}	
span.f_gw {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}	
span.label_f_mac {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_mac {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_dns1 {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_dns1 {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}

span.label_f_dns2 {display: none; width: 110px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}	
span.f_dns2 {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}	
span.label_f_username {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_username {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}
span.label_f_password {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%; border-bottom: 1px dotted #979681}
span.f_password {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #979681}

span.label_f_tisk_cerny {display: none; width: 110px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%}	
span.f_tisk_cerny {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden}	
span.label_f_tisk_barevny {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%}
span.f_tisk_barevny {display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden}
span.label_f_valec {display: none; width: 100px; font-weight: bold; height: 20px; line-height: 20px; overflow: hidden; font-size: 98%}
span.f_valec{display: none; width: 110px; padding-right: 10px; height: 20px; line-height: 20px; overflow: hidden}

#kontaktyTlacitka {
position: absolute;
left: 12px; top: 852px;
width: 739px; height: 141px;
border-bottom: 0px dotted black;
}


/* Formular Ceník */

#cenikNastaveniPriplatky{
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 160px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaCenikNastaveniPriplatky{
position: absolute;
left: 20px; top: 176px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#cenikNastaveniVychoziPlatby {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 160px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
display: none
}

#zalozkaCenikNastaveniVychoziPlatby{
position: absolute;
left: 135px; top: 177px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#cenikNastaveniSlevy{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 160px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}


#zalozkaCenikNastaveniSlevy{
position: absolute;
left: 395px; top: 176px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#cenikNastaveniLegenda{
position: absolute;
left: 12px; top: 213px;
width: 737px; height: 372px;
background-color: #fff;
border: 1px dotted #69686c;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaCenikNastaveniLegenda{
position: absolute;
left: 20px; top: 586px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#vstupniPoleCenikNastaveniLegenda {
padding: 15px 13px 0px 10px; 
border-bottom: 1px dotted #69686c;
}

#cenikNastaveniTlacitka {
position: absolute;
left: 12px; top: 623px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
}

#cenikNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 180px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaCenikNovaPolozka{
position: absolute;
left: 20px; top: 196px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#cenikCeny{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 180px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaCenikCeny{
position: absolute;
left: 395px; top: 196px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#cenikSlevy{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 180px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaCenikSlevy{
position: absolute;
left: 510px; top: 197px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#cenikPopisPolozky{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaCenikPopisPolozky{
position: absolute;
left: 20px; top: 753px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#cenikSouvisejiciUkony{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaCenikSouvisejiciUkony{
position: absolute;
left: 135px; top: 754px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
display: none;
font-size: 85%; * font-size: 80%;
}

#cenikSprazenePolozky{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

/*Spřažené položky původní left: 250*/
#zalozkaCenikSprazenePolozky{
position: absolute;
left: 135px; top: 754px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#cenikTlacitka {
position: absolute;
left: 12px; top: 780px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */



#prijemZakazky{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaPrijemZakazky {
position: absolute;
left: 20px; top: 706px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#reklamace{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaReklamace {
position: absolute;
left: 135px; top: 707px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zapujcky{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaZapujcky {
position: absolute;
left: 20px; top: 706px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#provedenePrace{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaProvedenePrace {
position: absolute;
/*left: 135px;*/ /*left: 250px;*/  left: 365px; top: 707px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#dataAktivity{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaAktivity {
position: absolute;
/*left: 250px;*/ left: 135px; top: 707px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#material{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaMaterial {
position: absolute;
/* left: 365px; */ left: 250px; top: 707px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#externiServis{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 5;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaExterniServis {
position: absolute;
left: 480px; top: 707px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 5;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#zakazkyKalendar{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 5; display:none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}


#zalozkaZakazkyKalendar {
position: absolute;
top: 707px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 4;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#rema{
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 430px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaRema {
position: absolute;
left: 20px; top: 706px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#zakazkyTlacitka {
position: absolute;
left: 12px; top: 745px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
z-index: 400;
}

div.zakZapKod {
 width: 100px;
 padding: 4px 0px 0px 5px;
 overflow: hidden;
 text-verflow: ellipsis;
}

div.zakZapNazev {
 width: 185px;
 padding: 4px 5px 4px 5px;
 overflow: hidden;
 text-verflow: ellipsis;
}

div.zakZapStav {
 padding: 4px 0px 4px 5px;
 display: none;
 width: 185px;
}

div.zakZapMnozstvi {
 width: 50px;
 padding: 4px 5px 4px 5px;
 overflow: hidden;
 text-verflow: ellipsis;
 text-align: right;
}

div.zakZapCena {
 width: 85px;
 padding: 4px 5px 4px 5px;
 overflow: hidden;
 text-verflow: ellipsis;
 text-align: right;
}

div.zakZapDPH {
 width: 29px;
 padding: 4px 0px 0px 0px;
 overflow: hidden;
 text-verflow: ellipsis;
 text-align: right;
}

div.zakZapDPHProcento {
 width: 12px;
 padding: 4px 4px 0px 0px;
 overflow: hidden;
 text-verflow: ellipsis;
 text-align: left;
}

div.zakZapMJ {
 float: right;
 padding: 4px 5px 4px 0px;
 overflow: hidden;
}

div.zakZapTextPoplatek {
 float: right;
 padding: 4px 5px 4px 0px;
 overflow: hidden;
}

div.zakZapPoplatek {
 width: 40px;
 float: right;
 padding: 4px 5px 4px 5px;
 overflow: hidden;
 text-verflow: ellipsis;
 text-align: right;
}


#ukolyNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 170px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaUkolyNovaPolozka{
position: absolute;
left: 20px; top: 186px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyHlaseni {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 170px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none
}

#zalozkaUkolyHlaseni{
position: absolute;
left: 135px; top: 187px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyInformace{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 170px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyInformace{
position: absolute;
left: 395px; top: 186px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyPoznamky{
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 170px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyPoznamky{
position: absolute;
left: 510px; top: 187px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#ukolyPopisUkolu{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 80;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyPopisUkolu{
position: absolute;
left: 20px; top: 753px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 80;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyRozdeleniUkolu{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 70;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyRozdeleniUkolu{
position: absolute;
left: 135px; top: 754px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 70;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyKomentare{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyKomentare{
position: absolute;
left: 250px; top: 754px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyKnowhow{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyKnowhow{
position: absolute;
left: 365px; top: 754px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolyEvidence{
position: absolute;
left: 12px; top: 230px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUkolyEvidence{
position: absolute;
left: 480px; top: 754px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#ukolySouvisejiciUkony{
position: absolute;
left: 12px; top: 220px;
width: 737px; height: 392px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#ukolyCenikSouvisejiciUkony{
position: absolute;
left: 135px; top: 604px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
display: none;
font-size: 85%; * font-size: 80%;
}


#ukolyTlacitka {
position: absolute;
left: 12px; top: 790px;
width: 739px; height: 81px;
border-bottom: 0px dotted black;
} /* 20px */



#knowhowNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 275px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#knowhowHlaseni {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 275px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none
}

#knowhowZalohy {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 275px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none;
}


#zalozkaKnowhowNovaPolozka{
position: absolute;
left: 20px; top: 291px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaKnowhowHlaseni{
position: absolute;
left: 135px; top: 292px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaKnowhowZalohy{
position: absolute;
left: 250px; top: 292px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 10;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knowhowClanek {
position: absolute;
left: 12px; top: 330px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaKnowhowClanek{
position: absolute;
left: 20px; top: 853px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knowhowRizika {
position: absolute;
left: 12px; top: 330px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaKnowhowRizika{
position: absolute;
left: 135px; top: 854px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knowhowOpatreni {
position: absolute;
left: 12px; top: 330px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaKnowhowOpatreni{
position: absolute;
left: 250px; top: 854px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knowhowEvidence {
position: absolute;
left: 12px; top: 330px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaKnowhowEvidence{
position: absolute;
left: 365px; top: 854px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#knowhowTlacitka {
position: absolute;
left: 12px; top: 890px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


/**/


#poznamkyNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 205px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaPoznamkyNovaPolozka{
position: absolute;
left: 20px; top: 220px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#poznamkyClanek {
position: absolute;
left: 12px; top: 260px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaPoznamkyClanek{
position: absolute;
left: 20px; top: 783px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#poznamkyTlacitka {
position: absolute;
left: 12px; top: 810px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


/**/

#zodpovednostiNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 225px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkazodpovednostiNovaPolozka{
position: absolute;
left: 20px; top: 240px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zodpovednostipopis {
position: absolute;
left: 12px; top: 280px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkazodpovednostipopis{
position: absolute;
left: 20px; top: 803px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zodpovednostiTlacitka {
position: absolute;
left: 12px; top: 830px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
padding-bottom: 50px
} /* 20px */


/**/


#loginNovyUcet {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 230px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaLoginNovyUcet{
position: absolute;
left: 20px; top: 246px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#loginPoznamky {
position: absolute;
left: 12px; top: 280px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaLoginPoznamky{
position: absolute;
left: 20px; top: 803px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#loginEvidenceZarizeni {
position: absolute;
left: 12px; top: 280px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaLoginEvidenceZarizeni{
position: absolute;
left: 135px; top: 804px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#loginTlacitka {
position: absolute;
left: 12px; top: 825px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


#pokladnaNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 75px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaPokladnaNovaPolozka{
position: absolute;
left: 20px; top: 91px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#pokladnaBankovky {
position: absolute;
left: 12px; top: 130px;
width: 737px; height: 180px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaPokladnaBankovky{
position: absolute;
left: 20px; top: 311px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#pokladnaTlacitka {
position: absolute;
left: 12px; top: 330px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */



div.pripojeny_obrazek {
 float: left; width: 100px; height: 16px; border: 1px solid #9f9e9d; 
 margin-right: 5px; padding-left: 5px; margin-bottom: 5px; 
 background-color: #fdf793; position: relative;
}


div.div_nahled {
 position: absolute; bottom: 20px; left: 0px; z-index: 1000; background-color: white; border: 1px solid black
}

div.nazev_obrazku {float: left; width: 88px; height: 16px; overflow: hidden; line-height: 16px; cursor: pointer; position: relative;}
div.odstranit_pripojeny_obrazek {float: left; line-height: 16px; padding-top: 1px; * padding-top: 2px; cursor: pointer}

div.pripojeny_dokument {
 float: left; height: 16px; border: 1px solid #9f9e9d;
 margin-right: 5px; padding-left: 5px; margin-bottom: 5px; 
 background-color: #fdf793;
}

div.nazev_dokumentu {float: left; height: 16px; overflow: hidden; line-height: 16px; position: relative; padding-right: 15px}
div.odstranit_pripojeny_dokument {float: left; line-height: 16px; padding-top: 1px; * padding-top: 2px; cursor: pointer; padding-right: 2px}


div.form_dochazka {
 margin-left: 0px; margin-top: 0px	
}

div.b_dochazka {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
overflow: hidden; height: 24px;
line-height: 24px; padding-left: 2px; padding-right: 3px;text-align: center;
}


#financeNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 335px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaFinanceNovaPolozka{
position: absolute;
left: 20px; top: 351px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#financePoznamky {
position: absolute;
left: 12px; top: 390px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaFinancePoznamky{
position: absolute;
left: 135px; top: 914px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer; 
font-size: 85%; * font-size: 80%;
}

#financeUhrady {
position: absolute;
left: 12px; top: 390px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaFinanceUhrady{
position: absolute;
left: 20px; top: 913px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#financeTlacitka {
position: absolute;
left: 12px; top: 940px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


div.polozky_uhrad {
 border-bottom: 1px dotted black;
 height: 360px; overflow: hidden;  
 overflow-y: scroll;
}

div.polozky_ukoly {
 border-bottom: 0px dotted black;
 height: 340px; overflow: hidden;  
 overflow-y: scroll;
}

div.p_datum_uhrady {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted black; border-bottom: 1px dotted black;
 width: 115px;
}

div.p_poznamka {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted black; border-bottom: 1px dotted black;
 width: 405px;
}

div.p_castka {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted black; border-bottom: 1px dotted black;
 width: 105px; text-align: right;
}

div.p_obsah {
 clear: both; padding: 5px 5px 5px 5px; border-bottom: 1px dotted black;
 text-align: left;
}

div.p_admin {
 float: left; height: 18px; padding: 5px 0px 0px 5px; border-bottom: 1px dotted black;
 width: 55px;
}



div.u_termin_vyrizeni {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 width: 90px;
}

div.u_predmet {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 width: 305px;
}

div.u_vyrizuje {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 width: 105px; text-align: right;
}

div.u_stav {
 float: left; height: 18px; padding: 5px 5px 0px 5px; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 width: 95px; text-align: right;
}

div.u_obsah {
 clear: both; padding: 5px 5px 5px 5px; border-bottom: 1px dotted silver;
 text-align: left; display: none;
}

div.u_obsah_seznam {
 clear: both; padding: 5px 5px 5px 5px; border-bottom: 1px dotted silver;
 text-align: left; display: none; width: 710px;
}

div.u_admin {
 float: left; height: 18px; padding: 5px 0px 0px 5px; border-bottom: 1px dotted silver;
 width: 75px;
}



div.pripojena_ikona {
 float: left; width: 100px; height: 16px; border: 1px solid #9f9e9d; 
 margin-right: 5px; padding-left: 5px; margin-bottom: 5px; 
 background-color: #fcf5a6; position: relative;
}

div.div_nahled {
 position: absolute; bottom: 20px; left: 0px; z-index: 1000; background-color: white; border: 1px solid black
}


#knihajizdDiety {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
}

#zalozkaknihajizdDiety{
position: absolute;
left: 20px; top: 538px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knihajizdSrazky {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none;
}

#zalozkaknihajizdSrazky{
position: absolute;
left: 135px; top: 539px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%;
}

#knihajizdNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 380px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
}

#zalozkaknihajizdPolozka{
position: absolute;
left: 20px; top: 396px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knihajizdNovaPolozkaDiety {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 380px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none;
}

#zalozkaknihajizdPolozkaDiety{
position: absolute;
left: 135px; top: 397px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knihajizdNovaPolozkaSrazkyDiety {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 380px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none;
}

#zalozkaknihajizdPolozkaSrazkyDiety{
position: absolute;
left: 250px; top: 397px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knihajizdCestujici {
position: absolute;
left: 12px; top: 435px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#knihajizdNaklady {
position: absolute;
left: 12px; top: 435px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#data_naklady {
 height: 380px; overflow-x: hidden; overflow-y: scroll; border-bottom: 1px dotted black;
}

#data_cestujici {
 height: 381px; overflow-x: hidden; overflow-y: scroll; border-bottom: 1px dotted black;
}

#data_stravenky {
 height: 381px; overflow-x: hidden; overflow-y: scroll; border-bottom: 1px dotted black;
}

#data_diety {
 height: 380px; overflow-x: hidden; overflow-y: scroll; border-bottom: 1px dotted black;
}

#data_srazky {
 height: 380px; overflow-x: hidden; overflow-y: scroll; border-bottom: 1px dotted black;
}

#data_vyuctovani {
 height: 480px; overflow-x: hidden; overflow-y: hidden; margin-top: 1px
}

div.faze_cesty {
 height: 130px; overflow-x: hidden; overflow-y: scroll;
 border-right: 1px solid #aea483; border-left: 1px solid #aea483; border-bottom: 1px solid #aea483;
}

div.faze_vyuctovani {
 height: 105px; overflow-x: hidden; overflow-y: scroll;
 border-right: 1px solid #aea483; border-left: 1px solid #aea483; border-bottom: 1px solid #aea483;
}

#knihajizdStravovani {
position: absolute;
left: 12px; top: 435px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#knihajizdClanek {
position: absolute;
left: 12px; top: 435px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30; display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#knihajizdVyuctovani {
position: absolute;
left: 12px; top: 435px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}


#zalozkaKnihaJizdCestujici {
position: absolute;
left: 20px; top: 958px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaKnihaJizdNaklady {
position: absolute;
left: 135px; top: 959px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaKnihaJizdStravovani {
position: absolute;
left: 250px; top: 959px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; display: none;
}

#zalozkaKnihaJizdClanek{
position: absolute;
left: 250px; top: 959px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zalozkaKnihaJizdVyuctovani{
position: absolute;
left: 365px; top: 959px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#knihaJizdTlacitka {
position: absolute;
left: 12px; top: 1000px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


#drzetSklademTlacitka {
position: absolute;
left: 12px; top: 710px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


div.zakVozidlo {
 padding-top: 6px; height: 18px;  overflow: hidden;
 display: none; font-size: 7pt; text-align: right;
 width: 110px; 
}


#mailingNastaveniTestovaciAdresy {
position: absolute;
left: 387px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaMailingNastaveniTestovaciAdresy {
position: absolute;
left: 395px; top: 236px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#mailingNastaveni {
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
display: block;
}

#zalozkaMailingNastaveni{
position: absolute;
left: 20px; top: 236px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#mailingWebdav{
position: absolute;
left: 12px; top: 15px;
width: 362px; height: 220px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20; display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaMailingWebdav{
position: absolute;
left: 135px; top: 237px;
/*left: 20px; top: 237px;*/
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#mailingTextyZapati {
position: absolute;
left: 12px; top: 275px;
width: 737px; height: 390px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaMailingTextyZapati{
position: absolute;
left: 20px; top: 666px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#mailingNastaveniTlacitka {
position: absolute;
left: 12px; top: 730px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
}


#backubObnovadb {
position: absolute;
left: 12px; top: 25px;
width: 980px; height: 650px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaBackubObnovadb{
position: absolute;
left: 38px; top: 676px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

div.div_nadpis_konzistence {
 margin-top: 25px; color: black; font-weight: bold;
}

div.div_vysledek_konzistence {
 color: black; font-size: 8pt; margin-top: 10px; line-height: 1.5em;
}

div.div_nadpis_konzistence_result {
 font-weight: bold; color: #873536;
}

div.div_obsah_konz {
 padding-left: 13px;
}

div.div_info_sync {
 position: absolute; bottom: 200px; right: 200px;
}




#skladNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 190px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaSkladNovaPolozka{
position: absolute;
left: 20px; top: 206px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#skladNovaPolozkyPopis {
position: absolute;
left: 12px; top: 245px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaSkladNovaPolozkaPopis{
position: absolute;
left: 20px; top: 768px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#tlacitkaSklad {
position: absolute;
left: 12px; top: 795px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */

/*

div.div_zaruka {
 float: right; margin-right: 3px
}

div.div_zaruka_mj {
 float: right
} */

/* POLOŽKY Zakázka */
td.polzak_cas_od {
 border-right: 1px dotted silver; border-bottom: 1px dotted silver;
}

div.polzak_cas_od {
 float: left; padding: 4px 5px 4px 5px; height: 13px;
 overflow: hidden; text-overflow: ellipsis;
 width: 37px; /*background-color: red;*/
}

div.polzak_cas_do {
 float: left; padding: 4px 5px 4px 5px; height: 15px;
 overflow: hidden; text-overflow: ellipsis;
 width: 37px; /*background-color: green;*/
}

div.polzak_zaruka {
 float: left; font-size: 7pt;  margin-left: 5px;
 margin-top: 2px; color: maroon; display: none;
 overflow: hidden; height:13px; clear: left; 
	}
	
div.polzak_zaruka_mj {
float: left; font-size: 7pt; margin-left: 4px;
 margin-top: 2px; color: maroon; display: none; clear: right;
	}

td.polzak_datum {
 border-right: 1px dotted silver;
 border-bottom: 1px dotted silver;
}

div.polzak_datum {
 width: 75px; padding: 4px 5px 4px 5px;
 overflow: hidden; text-overflow: ellipsis;
}

div.polzak_kod {
 font-size: 7pt; padding: 4px 5px 2px 5px;
 color: maroon; display: none; clear: right;
}

td.polzak_popis {
border-right: 1px dotted silver;
border-bottom: 1px dotted silver;
}

div.polzak_popis {
 width: 260px; padding: 4px 5px 4px 5px;
 overflow: hidden; text-overflow: ellipsis;
}


div.polzak_ukony {
 width: 260px; padding: 4px 5px 2px 5px;
 overflow: hidden; text-overflow: ellipsis;
 font-size: 90%; display: none;
}

td.polzak_mjprace {
 border-right: 1px dotted silver;
 border-bottom: 1px dotted silver;
 width: 65px;
}

div.polzak_mjprace {
 text-align: right; float: right; padding: 4px 5px 4px 0px;
}

div.polzak_mnozstvi {
width: 32px; float: right;
text-align: right; padding: 4px 5px 4px 0px;
overflow: hidden; text-overflow: ellipsis;
}

td.polzak_cena {
 border-right: 1px dotted silver;
 border-bottom: 1px dotted silver;
}

div.polzak_cena {
text-align: right;
width: 75px; padding: 4px 5px 4px 5px;
overflow: hidden; text-overflow: ellipsis;
}

td.td_admin_prace {
 padding: 4px 5px 4px 0px; 
 text-align: right; 
 border-bottom: 1px dotted silver;
 width: 110px; 
}


#vfakturyPolozky{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaVfakturyPolozky{
position: absolute;
left: 20px; top: 724px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#vfakturyTexty{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaVfakturyTexty{
position: absolute;
left: 135px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#vfakturyUhrady{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaVfakturyUhrady{
position: absolute;
left: 250px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#vfakturyEvidence{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaVfakturyEvidence{
position: absolute;
left: 365px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#polozkyVFaktury {
height: 225px; * height: 223px; 
overflow-y: scroll;
}

#polozkyPFaktury {
height: 225px; * height: 223px; 
overflow-y: scroll;
}

#polozkySDoklady {
height: 225px; * height: 223px; 
overflow-y: scroll;
}

#polozkyInventury {
height: 255px; 
overflow-y: scroll;
}

div.inv_plu {
  float: left; width: calc(10% - 9px); padding: 5px; border-right: 1px dotted #7b7a6b;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_nazev {
  float: left; width: calc(32% - 5px); padding: 5px; border-right: 1px dotted #7b7a6b;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_dph {
  float: left; width: calc(8% - 10px); padding: 5px; border-right: 1px dotted #7b7a6b; text-align: right;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_mnozstvi {
  float: left; width: calc(10% - 10px); padding: 5px; border-right: 1px dotted #7b7a6b; text-align: right;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_mnozstvi_mj {
  float: left; width: calc(3% - 10px); padding: 5px; border-right: 1px dotted #7b7a6b; text-align: right;
  display: none;
}

div.inv_zasoba {
  float: left; width: calc(10% - 9px); padding: 5px; border-right: 1px dotted #7b7a6b; text-align: right;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_nakup {
  float: left; width: calc(11% - 9px); padding: 5px; border-right: 1px dotted #7b7a6b; text-align: right;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_prodej {
  float: left; width: calc(11% - 9px); padding: 5px; border-right: 1px dotted #7b7a6b; text-align: right;
  height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_admin {
 float: left; width: calc(8% - 30px); text-align: right; padding: 5px;
 height: 20px; line-height: 19px; overflow: hidden; border-bottom: 1px dotted black;
}

div.inv_id_polozky {
 display: none
}


div.polozky_doklady_bunka {
 float: left; height: 22px; line-height: 18px; padding: 0px 5px 0px 5px; border-right: 1px dotted silver; overflow: hidden;
 cursor: pointer
}

div.polozky_doklady_bunka_right {
 float: left; height: 22px; line-height: 18px; padding: 0px 5px 0px 5px; border-right: 1px dotted silver; overflow: hidden;
 text-align: right; cursor: pointer
}

div.polozky_doklady_bunka_last {
float: left; height: 22px; line-height: 18px; padding: 0px 5px 0px 5px; border-right: 0px dotted silver; overflow: hidden
}


#pfakturyPolozky{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaPfakturyPolozky{
position: absolute;
left: 20px; top: 724px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#pfakturyUhrady{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaPfakturyUhrady{
position: absolute;
left: 135px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#pfakturyEvidence{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaPfakturyEvidence{
position: absolute;
left: 250px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#uhradyPolozky{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaUhradyPolozky{
position: absolute;
left: 20px; top: 724px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#zapocetPolozky{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaZapocetPolozky{
position: absolute;
left: 135px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


div.uhradyTexty{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

div.zalozkaUhradyTexty{
position: absolute;
left: 135px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

div.uhradyTextyZapocet{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

div.zalozkaTextyZapocet {
position: absolute;
left: 250px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#polozkyUhrady, #polozkyZapocet {
height: 250px; 
overflow-y: scroll;
}


#sdokladyImport {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 450px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaSdokladyImport{
position: absolute;
left: 38px; top: 476px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#importTlacitka {
position: absolute;
left: 12px; top: 510px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
}



#sdokladyInventura{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaSdokladyInventura{
position: absolute;
left: 20px; top: 724px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#sdokladyPolozky{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 60;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaSdokladyPolozky{
position: absolute;
left: 20px; top: 724px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 60;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#sdokladyTexty{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 50; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaSdokladyTexty{
position: absolute;
left: 135px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 50;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#sdokladyUhrady{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaSdokladyUhrady{
position: absolute;
left: 250px; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#sdokladyEvidence{
position: absolute;
left: 12px; top: 303px;
width: 737px; height: 420px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30; display: none
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

#zalozkaSdokladyEvidence{
position: absolute; top: 725px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


span.kj_rozpeti_konec, span.kj_rozpeti_start, span.kj_rovnitko {
 display: none
}

span.kj_srazka_id {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 55px; height: 25px; overflow: hidden; 
}

span.kj_srazka_nazev {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 174px; height: 25px; overflow: hidden;
}


span.kj_srazka_pocet {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 53px; height: 25px; overflow: hidden; text-align: right;
}

span.kj_srazka_cena {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 112px; height: 25px; overflow: hidden; text-align: right;
}


span.kj_dieta_id {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 60px; height: 25px; overflow: hidden; 
}

span.kj_dieta_nazev {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 179px; height: 25px; overflow: hidden;
}

span.kj_rozpeti {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 220px; height: 25px; overflow: hidden;
}

span.kj_srazka_rozpeti {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 232px; height: 25px; overflow: hidden;
}

span.kj_dieta_pocet {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 58px; height: 25px; overflow: hidden; text-align: right;
}

span.kj_dieta_cena {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 112px; height: 25px; overflow: hidden; text-align: right;
}

span.diety_admin {
float: left; line-height: 25px; padding-left: 5px; font-size: 7pt; font-weight: bold; width: 55px; border-bottom: 1px dotted silver; height: 25px;
overflow: hidden;
}

span.diety_admin img {
 padding-top: 3px
}

span.srazky_admin {
float: left; line-height: 25px; padding-left: 5px; font-size: 7pt; font-weight: bold; width: 55px; border-bottom: 1px dotted silver; height: 25px;
overflow: hidden;
}

span.srazky_admin img {
 padding-top: 3px
}

span.kj_id_polozky_cestujici {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 50px; height: 25px; overflow: hidden; display: none
}

span.kj_id_cestujici {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 134px; height: 25px; overflow: hidden;
}

span.kj_kontakt {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 334px; height: 25px; overflow: hidden;
}

span.kj_typ_uctu {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 143px; height: 25px; overflow: hidden; text-align: left;
}

span.cestujici_admin {
float: left; line-height: 25px; padding-left: 5px; font-size: 7pt; font-weight: bold; width: 85px; border-bottom: 1px dotted silver; height: 25px;
overflow: hidden;
}

span.kj_id_polozky_naklady {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 50px; height: 25px; overflow: hidden; display: none
}

span.kjKodZbozi {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 134px; height: 25px; overflow: hidden;
}

span.kjNazevZbozi {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 284px; height: 25px; overflow: hidden;
}

span.kjMnozstviZbozi {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 93px; height: 25px; overflow: hidden; text-align: right;
}

span.kjCenaZbozi {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 112px; height: 25px; overflow: hidden; text-align: right;
}

span.naklady_admin {
float: left; line-height: 25px; padding-left: 5px; font-size: 7pt; font-weight: bold; width: 60px; border-bottom: 1px dotted silver; height: 25px;
overflow: hidden;
}

span.naklady_admin img {
 padding-top: 3px
}



/* Stravenky */
span.kj_id_polozky_stravenky {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;  
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 50px; height: 25px; overflow: hidden; display: none
}

span.kj_stravenka_rozpeti {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 138px; height: 25px; overflow: hidden; text-align: left;
}




span.kj_stravenka_pocet {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 70px; height: 25px; overflow: hidden; text-align: right;
}


span.kj_id_stravenky {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 50px; height: 25px; overflow: hidden;
}

span.kjStravenkaNazev {
float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver;
 line-height: 25px; padding-left: 5px; font-size: 8pt; 
 width: 125px; height: 25px; overflow: hidden;
}

span.kjStravenkaMnozstvi {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 93px; height: 25px; overflow: hidden; text-align: right;
}

span.kjStravenkaCena {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 68px; height: 25px; overflow: hidden; text-align: right;
}

span.kjSrazka {
 float: left; border-right: 1px dotted silver; border-bottom: 1px dotted silver; 
 line-height: 25px; padding-right: 5px; font-size: 8pt; 
 width: 65px; height: 25px; overflow: hidden; text-align: right;
}


span.stravenky_admin {
float: left; line-height: 25px; padding-left: 5px; font-size: 7pt; font-weight: bold; width: 60px; border-bottom: 1px dotted silver; height: 25px;
overflow: hidden;
}

span.stravenky_admin img {
 padding-top: 3px
}


#evidenceNastaveniSite {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 450px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
}

#zalozkaEvidenceNastaveniSite{
position: absolute;
left: 20px; top: 476px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}


#evidenceZalozka2 {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 450px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30; display: none;
}

#zalozkaEvidenceZalozka2{
position: absolute;
left: 135px; top: 477px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; display: none;
}


#evidenceZalozka3 {
position: absolute;
left: 12px; top: 25px;
width: 737px; height: 450px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 20;
display: none;
}

#zalozkaEvidenceZalozka3{
position: absolute;
left: 250px; top: 477px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 20;
cursor: pointer;
font-size: 85%; display: none;
}


div.radek_evidence_nastaveni { line-height: 1.5em !important; border-bottom: 1px dotted black; background-color: #f9f7e8}
div.ev_id_rozsahu { float: left; width: 123px; padding: 2px 5px 2px 0px; height: 18px; overflow: hidden}
div.ev_zacatek_site { float: left; width: 140px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_maska_site { float: left; width: 140px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_dns1 { float: left; width: 140px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_admin { float: left; width: 120px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_typ_rozsahu { float: left; width: 123px; padding: 2px 5px 2px 0px; height: 18px; overflow: hidden}
div.ev_konec_site { float: left; width: 140px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_vychozi_brana { float: left; width: 140px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_dns2 { float: left; width: 140px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_organizace_ukoly { float: left; width: 120px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden}
div.ev_id_organizace_ukoly { float: left; width: 120px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden; display: none}
div.ev_id_predvolby { float: left; width: 120px; padding: 2px 5px 2px 5px; height: 18px; overflow: hidden; display: none}

/*******/

div.padding_panelu {
height: 8px;
}

div.padding_panelu1 {
height: 8px;
}

div.title_datum_zapisu {
 float: left; width: 125px; line-height: 1.8em
}

div.data_datum_zapisu {
 float: left; margin-right: 15px;
}

div.title_stav_polozky {
 float: left; width: 105px; line-height: 1.8em;
}

input.input_datum_zapisu {
width: 110px
}

div.data_stav_polozky {
 float: left;
}

div.title_zarazeno {
float: left; width: 125px; line-height: 1.8em
}

div.data_zarazeno {
float:left; margin-right: 15px
}

input.input_zarazeno {
width: 105px
}

div.title_vyrazeno {
float: left; width: 105px; line-height: 1.8em
}

div.data_vyrazeno {
float:left;
}

input.input_vyrazeno {
width: 101px
}

div.odeslat_email_ne {
float: left; width: 40px; line-height: 20px
}

div.soubory_do_prilohy {
float: left; width: 125px; line-height: 20px
}

div.odeslat_email_radio {
float: left; width: 25px;
}

div.odeslat_email_note {
float: left; line-height: 20px; font-size: 7pt; color: green
}

div.title_prijemci {
 float: left; width: 130px; line-height: 1.5em
}

div.data_prijemci_div {
float: left; width: 565px; height: 46px; overflow: hidden; overflow-y: scroll;
}

input.ev_p_nazev {
width: 359px
}

div.title_zkratka {
float: left; width: 105px; line-height: 1.8em;
}

input.ev_zkratka {
 width: 101px
}

div.ev_konec_zaruky {
float: left; width: 105px; line-height: 1.8em
}

div.ev_konec_zaruky_data {
float: left; line-height: 1.8em;
}

input.ev_konec_zaruky {
width: 101px
}

input.ev_serial_number {
width: 110px
}

input.ev_ev_cislo {
width: 105px
}

input.ev_pn_cislo {
 width: 101px;
}

input.ev_datum_expirace {
width: 101px
}

textarea.ev_popis_polozky {
width: 584px;
}

input.ev_email_kontakt {
width: 110px
}

input.ev_kontakt_telefon {
width: 105px;
}

input.ev_kontakt_mobil {
width: 101px
}

input.ev_kontakt_psc {
width: 101px
}

div.title_ev_nazev_v_siti {
 float: left; width: 80px; line-height: 1.8em; cursor: pointer; color: black
}

div.title_ev_nazev_v_siti:hover {
 color: brown
}

div.title_ev_nazev_v_siti_remote {
 float: left; width: 80px; line-height: 1.8em; cursor: pointer; color: brown
}

div.title_ev_nazev_v_siti_remote:hover {
 color: brown
}

input.input_sitovy_nazev {
width: 90px
}

div.title_ev_domena {
float: left; width: 70px; line-height: 1.8em
}

input.input_domena {
width: 85px
}

div.title_ev_skupina {
float: left; width: 65px; line-height: 1.8em
}

div.title_ev_tv {
float: left; width: 80px; line-height: 1.8em
}

input.input_skupina {
 width: 91px
}

input.field1 {
width: 584px
}

select.field1 {
width: 584px
}

div.div_evidence_line {
 clear: both; height: 1px; border-top: 1px dotted black; margin-right: 15px
}

div.div_title_ev {
 float: left; width: 125px; line-height: 1.8em
}

div.div_title_ev1 {
 float: left; width: 105px; line-height: 1.8em
}

div.div_title_ev2 {
 float: left; width: 125px; line-height: 1.8em
}

div.clear_radek_ev {
clear: both; height: 6px
}


div.div_data_ev1 {
float: left
}

select.stav_polozky_ev {
width: 105px
}

#evidenceNovaPolozka {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 225px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaEvidenceNovaPolozka{
position: absolute;
left: 20px; top: 240px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#evidencePopis {
position: absolute;
left: 12px; top: 280px;
width: 737px; height: 522px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
/*background-image: url(grafika/vodorovny-stin-submenu.gif); background-repeat: repeat-x; background-position: top;*/
}

div.panelEvidence {
position: absolute;
left: 12px; top: 280px;
width: 737px; height: 422px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 10;
}

div.zalozkyEvidence{
position: absolute;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
cursor: pointer;
font-size: 85%;
}

#evidenceTlacitka {
position: absolute;
left: 12px;
width: 739px; height: 41px;
border-bottom: 0px dotted black;
} /* 20px */


div.ev_id_polozky {
 display: none;
}


/* Evidence */

div.evid_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.evid_id_typ_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.evid_id_evidence {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.evid_typ_polozky {
 float: left; width: 160px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.evid_nazev_polozky {
 float: left; width: 210px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px;
 overflow: hidden; height: 26px;
}

div.evid_umisteni {
 float: left; width: 150px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px;
 overflow: hidden; height: 26px;
}

div.evid_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_evidence{
 background-color: white;
}

div.konec_expand_evidence {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Opravneni */

div.op_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.op_id_uzivatele {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.op_id_kontaktu {
 float: left; width: 59px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.op_druh {
 float: left; width: calc(22% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.op_id_druh {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.op_nazev_skupiny {
 float: left; width: 80px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.op_umisteni {
 float: left; width: 80px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}



div.op_kontakt {
 float: left; width: calc(45% - 91px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.op_email {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.op_opravneni {
 float: left; width: calc(33% - 34px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.op_id_opravneni {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}



div.op_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_opravneni {
 background-color: white;
}

div.konec_expand_opravneni {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}


/* Uzivatele */

div.u_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.u_id_kontaktu {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.u_id_uzivatele {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.u_kontakt {
 float: left; width: calc(50% - 131px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.u_email {
 float: left; width: calc(30% - 45px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.u_telefon {
 float: left; width: calc(20% - 24px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.u_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_uzivatele {
 background-color: white;
}

div.konec_expand_uzivatele {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Sdilena složka */

div.fo_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.fo_id_kontaktu {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.fo_id_uzivatele {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.fo_id_sdilene_slozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fo_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fo_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fo_opravneni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fo_jednotka {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fo_id_opravneni {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.fo_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_sdilena_slozka {
 background-color: white;
}

div.konec_expand_sdilena_slozka {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}


/* Skupina */

div.sk_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.sk_kontakt {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}


div.sk_id_kontaktu {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}



div.sk_id_skupina {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sk_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sk_umisteni {
 float: left; width: calc(50% - 99px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sk_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_skupina {
 background-color: white;
}

div.konec_expand_skupina {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Login */

div.l_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.l_id_login {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.l_vlastnik {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.l_id_vlastnik {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.l_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.l_username {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.l_password {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.l_kategorie {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.l_id_kategorie {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.l_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

div.expand_login {
 background-color: white;
}

div.konec_expand_login {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}




/* Knowhow */

div.k_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.k_id_knowhow {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.k_skupina {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.k_id_skupina {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.k_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.k_kategorie {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.k_id_kategorie {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.k_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_knowhow {
 background-color: white;
}

div.konec_expand_knowhow {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Doklady */

div.dk_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.dk_id_dokladu{
 float: left; width: 140px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.dk_cislo_dokladu {
 float: left; width: calc(25% - 10px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.dk_typ_dokladu {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.dk_datum_vystaveni {
 float: left; width: calc(25% - 10px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.dk_admin {
 float: left; width: 64px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_doklady {
 background-color: white;
}

div.konec_expand_doklady {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Ukoly */

div.uk_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.uk_id_zapsal {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.uk_id_vyrizuje {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.uk_id_ukolu {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.uk_priorita {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.uk_id_priorita {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.uk_predmet {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.uk_cena {
 display: none
}

div.uk_kategorie {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.uk_id_kategorie {
 float: left; width: 130px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.uk_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_ukoly {
 background-color: white;
}

div.konec_expand_ukoly {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}



/* Tiskarna */

div.ft_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.ft_id_tiskarny {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.ft_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ft_zkratka {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ft_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ft_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_tiskarna {
 background-color: white;
}

div.konec_expand_tiskarna {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Počítač */

div.pc_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.pc_id_pocitace {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pc_nazev_polozky {
 float: left; width: calc(46% - 89px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pc_sitovy_nazev {
 float: left; width: calc(27% - 56px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pc_umisteni {
 float: left; width: calc(27% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pc_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_pocitac {
 background-color: white;
}

div.konec_expand_pocitac {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Notebook */

div.nb_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.nb_id_notebook {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.nb_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.nb_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.nb_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.nb_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_notebook {
 background-color: white;
}

div.konec_expand_notebook {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Server */

div.sv_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.sv_id_server {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sv_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sv_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sv_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sv_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_server {
 background-color: white;
}

div.konec_expand_server {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Sitovy prvek */

div.sp_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.sp_id_sitovy_prvek {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sp_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sp_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sp_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sp_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_sitovy_prvek {
 background-color: white;
}

div.konec_expand_sitovy_prvek {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Kamera */

div.km_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.km_id_kamera {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.km_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.km_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.km_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.km_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_kamera {
 background-color: white;
}

div.konec_expand_kamera {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* NAS */

div.ns_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.ns_id_nas {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ns_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ns_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ns_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ns_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_nas {
 background-color: white;
}

div.konec_expand_nas {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Projektor */

div.prk_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.prk_id_projektor {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.prk_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.prk_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.prk_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.prk_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_projektor {
 background-color: white;
}

div.konec_expand_projektor {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Telefon */

div.tel_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.tel_id_telefon {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tel_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tel_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tel_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tel_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_telefon {
 background-color: white;
}

div.konec_expand_telefon {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Tablet */

div.tbl_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.tbl_id_tablet {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tbl_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tbl_sitovy_nazev {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tbl_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.tbl_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_tablet {
 background-color: white;
}

div.konec_expand_tablet {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Servis */

div.zak_id_zakazky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.zak_cislo_zakazky {
 float: left; width: 89px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.zak_nazev_zakazky {
 float: left; width: calc(100% - 430px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.zak_datum_prijeti {
 float: left; width: 110px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.zak_typ_zakazky {
 float: left; width: 110px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.zak_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_helpdesk {
 background-color: white;
}

div.konec_expand_helpdesk {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Aktivity */

div.akt_id_zakazky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.akt_cislo_zakazky {
 float: left; width: 100px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.akt_typ_aktivity {
 float: left; width: calc(50% - 119px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.akt_datum {
 float: left; width: calc(25% - 53px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.akt_vyrizuje {
 float: left; width: calc(25% - 53px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.akt_admin {
 float: left; width: 70px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_aktivity {
 background-color: white;
}

div.konec_expand_aktivity {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Zalozni zdroj */

div.z_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.z_id_zdroje {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.z_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.z_zkratka {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.z_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.z_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_zalozni_zdroj {
 background-color: white;
}

div.konec_expand_zalozni_zdroj {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Monitor */

div.fm_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.fm_id_monitoru {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fm_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fm_zkratka {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fm_umisteni {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.fm_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_monitor {
 background-color: white;
}

div.konec_expand_monitor {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}


/* Prislusenstvi */

div.pr_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.pr_id_typ {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.pr_id {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.pr_typ {
 float: left; width: calc(35% - 89px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pr_nazev_polozky {
 float: left; width: calc(65% - 109px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px;
 overflow: hidden; height: 26px;
}

div.pr_admin {
 float: left; width: 73px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_prislusenstvi {
 background-color: white;
}

div.konec_expand_prislusenstvi {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}


/* Hardware */

div.ev_id_hw {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.ev_kat_hw {
 float: left; /*width: 170px;*/ width: calc(40% - 101px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ev_komponenta {
 float: left; /*width: 352px; */ width: calc(60% - 97px);font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px;
 overflow: hidden; height: 26px;
}

div.ev_hw_admin {
 float: left; width: 73px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_hw_vybava {
 background-color: white;
}


div.expand_sw_vybava {
 background-color: white;
}

div.expand_hlavicka_innerpanel {
 border-top: 1px dotted black; border-bottom: 1px dotted black;
 padding: 3px 5px 3px 5px; background-color: #e1e1e2
}


div.informace_obecne {
 padding: 10px
}

div.informace_popis_hw {
 padding: 10px; line-height: 1.5em
}

div.informace_popis_doklady {
 padding: 10px
}

div.informace_popis_ukoly {
 padding: 10px
}

div.exp_title {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_value {
 float: left; width: 80%; font-weight: normal; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_popis_dodavatel_hw {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_dodavatel_hw {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_doklad_hw {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_doklad_hw {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_sn_hw {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_sn_hw {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}


/**/

div.ctyri_na_radek {
  float: left; width: 32%; font-weight: normal; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_cely_radek {
  float: left; width: 80%; font-weight: normal; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_popis_datum_zakoupeni_hw {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_datum_zakoupeni_hw {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_ev_hw {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_ev_hw {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_konec_zaruky_hw {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_konec_zaruky_hw {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}


div.konec_expand_sw_vybava {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Software */

div.ev_typ_sw {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.ev_nazev_sw {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.ev_id_sw {
 float: left; width: 59px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sw_licencovano {
 display: none
}


div.ev_install {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; cursor: pointer
}

div.popis_sw {
 float: left; width: calc(100% - 350px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.typ_licence {
 float: left; width: 100px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ev_sw_admin {
 float: left; width: 73px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.licencni_udaje {
 padding: 5px; line-height: 1.5em
}

div.informace_licence {
 padding: 5px; line-height: 1.5em
} 


/* Licence */

div.ev_id_licence{
 float: left; width: 314px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.ev_popis_licence {
 float: left; width: calc(100% - 376px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ev_licencovano {
 display: none;
}

div.ev_mnozstvi_licence {
 float: left; width: 90px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; text-align: right;
 overflow: hidden; height: 26px; 
}

div.ev_nakup_licence {
 float: left; width: 120px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; text-align: right;
 overflow: hidden; height: 26px;
}

div.ev_licence_admin {
 float: left; width: 120px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


/* Licence - druhý řádek */

div.ev_dodavatel_licence {
 float: left; width: calc(100% - 376px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.ev_doklad_licence {
 float: left; width: 90px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; text-align: right;
 overflow: hidden; height: 26px; 
}

div.ev_expirace_licence {
 float: left; width: 120px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; text-align: right;
 overflow: hidden; height: 26px;
}

div.ev_typ_licence {
 float: left; width: 120px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.ev_licencni_udaje {
padding: 5px; background-color: white; line-height: 1.5em
}

div.lic_zarizeni {
padding-left: 5px; padding-right: 5px; padding-bottom: 5px; background-color: white; line-height: 1.5em
}

div.lic_zarizeni_hlavicka {
padding-left: 5px; padding-right: 5px; padding-top: 5px; background-color: white; line-height: 1.5em
}


/* */
div.exp_popis_nazev_polozky {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_nazev_polozky {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_mnozstvi_licence {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_mnozstvi_licence {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_mnozstvi_instalace {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden
}

div.exp_mnozstvi_instalace {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}



div.exp_popis_dodavatel_licence {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_dodavatel_licence {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}


/* */
div.exp_popis_doklad_licence {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_doklad_licence {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_datum_zakoupeni {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_datum_zakoupeni {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}

div.exp_popis_datum_expirace {
 float: left; width: 16%; font-weight: bold; height: 20px; overflow: hidden; font-size: 98%
}

div.exp_datum_expirace {
 float: left; width: 16%; font-weight: normal; height: 20px; overflow: hidden
}


/* Počítačová síť - první řádek */

div.evf_id_polozky {
 float: left; width: 314px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.evf_id_rozsahu {
 float: left; width: 314px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.evf_nazev_rozsahu {
 float: left; width: 314px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

div.evf_dhcp_rezervace {
 float: left; width: calc(16% + 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.evf_ip_adresa {
 float: left; width: calc(20% + 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

div.evf_maska_site {
 float: left; width: calc(20% + 4px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.evf_dns1 {
 float: left; width: calc(20% + 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.evf_ipv4_admin {
 float: left; width: calc(24% - 72px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

/* Počítačová síť - druhý řádek */

div.evf_vychozi_adresa {
 float: left; width: calc(16% + 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


div.evf_mac_adresa {
 float: left; width: calc(20% + 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px;
 overflow: hidden; height: 26px; 
}

div.evf_vychozi_brana {
 float: left; width: calc(20% + 4px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px;
 overflow: hidden; height: 26px;
}

div.evf_dns_sekundarni {
 float: left; width: calc(20% + 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.evf_typ_rozsahu {
 float: left; width: calc(24% - 72px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}


/* Kontakty - Form - Skupina */
#kontaktyNovaSkupina {
position: absolute;
left: 12px; top: 15px;
width: 737px; height: 160px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30;
}

#zalozkaKontaktyNovaSkupina {
position: absolute;
left: 20px; top: 176px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#kontaktyPopisSkupiny {
position: absolute;
left: 12px; top: 215px;
width: 737px; height: 422px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 40;
}

#zalozkaKontaktyPopisSkupiny {
position: absolute;
left: 20px; top: 638px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 40;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#kontaktySkupinaUzivatele {
position: absolute;
left: 12px; top: 215px;
width: 737px; height: 422px;
background-color: #fff;
border: 1px dotted #69686c;
z-index: 30; display: none;
}

#zalozkaKontaktySkupinaUzivatele {
position: absolute;
left: 135px; top: 639px;
width: 121px; height: 17px;
background-image: url(grafika/zalozka.gif); background-repeat: no-repeat; background-position: top;
line-height: 15px;
z-index: 30;
cursor: pointer;
font-size: 85%; * font-size: 80%;
}

#kontaktySkupinaTlacitka {
position: absolute;
left: 12px; top: 665px;
width: 739px; height: 141px;
border-bottom: 0px dotted black;
}

/* zar_id_evidence zar_id_typ_polozky zar_typ_polozky zar_nazev_polozky zar_admin */

#fl_lic_zarizeni div.zar_id_evidence {
 float: left; width: 15%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding-left: 3px; 
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#fl_lic_zarizeni div.zar_id_typ_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px; 
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

#fl_lic_zarizeni div.zar_typ_polozky {
 float: left; width: 25%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#fl_lic_zarizeni div.zar_nazev_polozky {
 float: left; width: calc(32% - 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}


#fl_lic_zarizeni div.zar_mnozstvi_licenci {
 float: left; width: 18%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;  cursor: pointer;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#fl_lic_zarizeni div.zar_mnozstvi_licenci:hover {
 color: red;
}

#fl_lic_zarizeni div.zar_admin {
 float: left; width: 10%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; text-align: right
}


/* */

#hlavicka_lic_zarizeni div.zar_id_evidence {
 float: left; width: 15%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding-left: 3px; 
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; font-weight: bold;
}

#hlavicka_lic_zarizeni div.zar_typ_polozky {
 float: left; width: 25%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#hlavicka_lic_zarizeni div.zar_nazev_polozky {
 float: left; width: calc(32% - 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#hlavicka_lic_zarizeni div.zar_mnozstvi_licenci {
 float: left; width: 18%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

/**/

#lic_zarizeni div.zar_id_evidence {
 float: left; width: 15%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding-left: 3px; 
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#lic_zarizeni div.zar_id_typ_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px; 
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none
}

#lic_zarizeni div.zar_typ_polozky {
 float: left; width: 25%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#lic_zarizeni div.zar_nazev_polozky {
 float: left; width: calc(32% - 3px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#lic_zarizeni div.zar_mnozstvi_licenci {
 float: left; width: 18%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px; cursor: pointer;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; 
}

#lic_zarizeni div.zar_mnozstvi_licenci:hover {
 color: red
}


#lic_zarizeni div.zar_admin {
 float: left; width: 10%; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px;
 height: 18px; line-height: 26px; display: none; 
 overflow: hidden; height: 26px; text-align: right
}


/* Spotřební materiál */

div.sm_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.sm_id_spotrebni_material {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sm_nazev_polozky {
 float: left; width: calc(65% - 88px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sm_pn {
 float: left; width: calc(35% - 101px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.sm_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_spotrebni_material {
 background-color: white;
}

div.konec_expand_spotrebni_material {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}

/* Notebook */

div.pdl_id_polozky {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px; display: none;
}

div.pdl_id_pocitadla {
 float: left; width: 79px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pdl_nazev_polozky {
 float: left; width: calc(50% - 90px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pdl_hodnota {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pdl_datum_aktualizace {
 float: left; width: calc(25% - 55px); font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 1px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.pdl_admin {
 float: left; width: 60px; font-weight: normal; 
 font-size: 98%; color: black; /* #5b5a58 */
 padding: 0px 5px 0px 5px; border-right: 0px dotted silver;
 height: 18px; line-height: 26px; 
 overflow: hidden; height: 26px;
}

div.expand_pocitadla {
 background-color: white;
}

div.konec_expand_pocitadla {
height: 5px; background-color: #e1e1e2; border-top: 1px dotted black; margin-top: 1px;
 border-bottom: 1px dotted black;
}