*{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}html{height:100%}body{min-height:100%;height:100%}
body{-webkit-font-smoothing:antialiased;color:#000;font-family:'OpenSans Conbold','Lucida Grande','Segoe UI Semibold',Arial;line-height:1.4;text-align:left;background-color:#fff;font-size:80%}
a{color:#2f6e99;cursor:pointer;text-decoration:underline}#body{position:relative;min-height:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding-bottom:83px}
a:focus,a:hover,#menu-vertical a.active{background-color:#ffd500;color:#111;outline:0}body input,body select,body textarea{color:#111;background-color:#fff;font-size:1em}
body input[type='radio'],body input[type='checkbox']{color:inherit;background-color:inherit}
body input:focus,body input:hover,body button:focus,body button:hover,body select:focus,body select:hover{background-color:#ffd500}
body input[type='radio']:focus,body input[type='radio']:hover,body input[type='checkbox']:focus,body input[type='checkbox']:hover{background-color:inherit}
body select:active,body select>option{background-color:#fff}body input[type='button'],body input[type='submit'],body input[type='reset'],body button{cursor:pointer;font-size:1em;background-color:#e6e6e6;border:1px solid #aaa}
body input[type='button']:focus,body input[type='submit']:focus,body input[type='reset']:focus,body button:focus,body input[type='button']:hover,body input[type='submit']:hover,body input[type='reset']:hover,body button:hover{background-color:#ffd500}
body input[type='button']:active,body input[type='submit']:active,body input[type='reset']:active,body button:active{background-color:#ffb500;box-shadow:inset 0 0 6px gray}
body input:disabled,body input[readonly="readonly"],body select:disabled,body select[readonly="readonly"],body .disabled{color:#888;background-color:#ddd;cursor:default}
body input:disabled:active,body input[readonly="readonly"]:active,body input:disabled:focus,body input[readonly="readonly"]:focus,body input:disabled:hover,body input[readonly="readonly"]:hover,body .disabled:active,body .disabled:focus,body .disabled:hover{background-color:#ddd;box-shadow:none}
body input[type='radio']:disabled,body input[type='checkbox']:disabled{background-color:inherit}
#body a span{display:none}hr{background-color:#aaa;border:0;height:1px;margin-top:0}h1{color:#c24100;font-size:140%;font-weight:600;margin:0;margin-top:.5em}
h2{color:#224f79;font-size:120%;font-weight:600;margin:.6em 0 .2em}h3{color:#0d93d1;font-size:110%;font-weight:600;margin:.6em 0 .2em}
p{margin:0;padding:.8em 0 .8em 0}ol,ul{list-style:none}li{list-style-type:circle}small{font-size:.85em}
#header-box{background-color:#e7e7e7;background-position:initial initial;background-repeat:initial initial;border-bottom:1px #ddd solid}
#header{height:76px;margin:0 auto;max-width:900px;min-width:780px;overflow:hidden}#header #header-left{float:left}
#header a#header-logo{float:left;margin:5px 0 0 5px;background-image:url('../img/logoCUZK.gif');background-repeat:no-repeat;width:158px;height:59px;display:block;float:left}
#header #header-logo:hover{background-color:transparent}#header #header-nadpis{float:left;font-size:180%;margin-top:22px}
#header #skipNav{background-color:transparent;height:1px;margin-left:-2000px !important;margin-top:0;text-align:left}
#header #header-icons{float:right;margin:20px 0 0 10px}#header #napoveda{background-image:url('../img/otaznik.png');background-repeat:no-repeat;width:32px;height:32px;display:block;float:left}
#header a{text-decoration:none}#menu-vertical{float:left;margin-top:2.8em;overflow:hidden;width:200px;margin-right:10px}
#menu-vertical h1,#menu-vertical h2{background-color:#2f6e99;color:#fff;text-transform:uppercase;font-weight:normal;margin:0;border:1px solid #aaa}
#menu-vertical h1{font-size:120%;padding:10px 20px;text-align:center;margin-bottom:2px}#menu-vertical h2{font-size:110%;padding:6px 10px;border-top:0}
#menu-vertical h2.first{border:1px solid #aaa}#menu-vertical ul{margin:0;background-color:#e7e7e7}#menu-vertical ul li{list-style-type:none}
#menu-vertical ul li a{border:1px solid #aaa;border-top:0;padding:6px 20px;color:#000;display:block}
#menu-vertical ul li span.neaktivni{border:1px solid #aaa;border-top:0;padding:6px 20px;color:#aaa;background-color:#e7e7e7;display:block;text-decoration:underline}
#menu-vertical ul li p{margin:.5em}#menu-vertical ul li li{color:#2f6e99;margin:0 0 2px 20px;padding:0}
#menu-vertical ul ul{margin:.2em 0 0}#menu-horizontal{margin:0;background-color:#2f6e99;position:relative;z-index:100}
#menu-horizontal ul{margin:0 auto;max-width:900px;min-width:780px}#menu-horizontal ul li{list-style-type:none;float:left;position:relative}
.menu-horizontal_item{padding:8px 10px;color:#fff;display:block;width:149px;text-decoration:none;text-align:center;border-right:1px solid #6e9dbe;border-left:1px solid #6e9dbe}
.menu-horizontal_head{padding:8px 10px;color:#fff;display:block;width:149px;text-decoration:none;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
#menu-horizontal ul ul{display:none;top:100%;left:0;position:absolute;width:170px;max-width:170px;min-width:170px;z-index:100;background-color:#2f6e99}
#menu-horizontal ul ul li{list-style-type:none;float:none}#main{background-color:#fff;left:0;margin:0;padding:0;top:0;width:100%}
#contentWrapper{margin:0 auto;max-width:790px;min-width:780px;overflow:hidden;position:relative}#content{position:relative;margin-bottom:1em;width:790px;max-width:790px;min-width:690px;overflow:hidden;float:left;margin-top:.5em;text-align:left}
#content .bold{font-weight:600}.nadpis{color:#2f6e99;font-size:120%;font-weight:600}.modry{color:#2f6e99}
.left20{margin-left:20px}.pravy-horni{position:absolute;top:2em;right:0;color:#2f6e99;width:200px;text-align:right}
.pravy-horni2{position:absolute;right:0;width:200px;text-align:right}.zobraz{display:none}.zobraz-img,.skryj-img{display:block;float:left;width:32px;height:24px;background-repeat:no-repeat;background-position:center center}
.zobraz-img{background-image:url('../img/rozbalovac.png')}.skryj-img{background-image:url('../img/sbalovac.png')}
.sirka70{width:68%;float:left}.sirka75{width:73%;float:left}.sirka30{width:30%;float:right;padding-left:2%}
.tabulky{float:left}.tlacitka{clear:both;padding-top:20px}.tlacitka-bez-mezery{clear:both}.tlacitka-paginator a.inlineButton{margin-left:3px}
.boxik{width:220px;margin:0 20px 10px 0;float:left}.boxik-w250{width:250px;margin:0 20px 10px 0;float:left}
.boxik-w440{width:440px}.boxik-w680{width:680px}.radek{clear:both;line-height:2.2em}.radek2{margin:.4em 0}
.radek2 label{margin-bottom:.5em;display:block}.boxik-rizeni{width:600px}.label-rizeni{display:inline-block}
.rizeni-polozka{float:left}.rizeni-oddelovac{float:left;text-align:center;padding:21px 5px 3px .7em}
.rizeni-nebo{width:100px;margin:0 20px 10px 0;padding-left:17px}.typy-provoz-zprav-sel{width:inherit}
.table-sledovane-nemovitosti-filtrace{width:100%}.col-center{text-align:center}.col-checkbox{text-align:center}
.col-vyrazene{text-align:center;width:1%;white-space:nowrap}.col-cislo-lv{width:1%;white-space:nowrap}
.col-kategorie-sledovani{text-align:center;width:1%;white-space:nowrap}.label{display:block;float:left;width:150px;padding-right:6px}
.label-long{display:block;float:left;width:250px;padding-right:6px}.label-long2{display:block;float:left;width:350px;padding-right:6px}
.label2{display:block;float:left;width:120px;padding-right:6px}.label3{display:block;float:left;width:180px;padding-right:6px}
.label-overeni-status{display:block;float:left;width:120px;padding-right:6px;padding-left:12px}.label-overeni-status-neoveren{color:#ca0200}
.input{max-width:240px;min-width:180px;float:left}.input-long{max-width:400px;min-width:180px;float:left}
.input-short{max-width:180px;min-width:100px;float:left}.input2{display:block;float:left;width:80px;text-align:right}
.mezera{height:10px;width:50px;display:block;float:left}.label-block{display:block}.textbox{padding:3px 5px;border:solid #aaa 1px;height:1.2em}
.selectbox{border:1px solid #AAA}.w95p{width:95%}.w240{width:240px}input[type=text].w240,input[type=password].w240{width:228px}
.w180{width:180px}.w50{width:50px}.w120{width:120px}.w170{width:170px}.textbox-bezp-kod{width:1.5em;text-align:center}
.inlineButton{display:inline-block;float:none;box-sizing:border-box;vertical-align:middle;white-space:nowrap;background-color:#e6e6e6;border:1px solid #aaa;border-radius:4px;color:#111;padding:0 1.5em;line-height:1.9em;text-decoration:none;text-align:center}
a.inlineButton{display:inline-block}a.inlineButton:focus,a.inlineButton:hover,a.inline-button-hover{background-color:#ffd500}
a.inlineButton:active,a.inline-button-active{background-color:#ffb500;box-shadow:inset 0 0 6px gray}
.inline-button-disabled{cursor:default;color:#888;background-color:#ddd}.inlineButton.muj-ucet-zmena-btn{min-width:90px}
.fieldsetWrapper{background-color:#eff5fb;border:1px solid #aaa;border-radius:2px;margin:1em 0;padding:.5em .8em}
.fieldsetWrapper .fieldsetWrapper{margin:.5em 0}fieldset{margin:0}fieldset legend{color:#2f6e99;font-size:130%;font-weight:600;margin-bottom:.2em}
textarea{padding:2px 3px;border:solid #aaa 1px;width:98.889%}.form-element-wrapper>*{display:inline-block}
.form-element-error{display:inline-block;color:#ca0200;line-height:1.5}.textbox.form-element-error,.textbox.form-element-error:hover,.textbox.form-element-error:focus{color:inherit;border-color:#ca0200}
.textbox.form-element-error:focus{box-shadow:0 0 3px #ca0200}.textbox[readonly="readonly"].form-element-error:focus{box-shadow:none}
.selectbox.form-element-error{color:inherit;border-color:#ca0200}label.form-element-error{display:inherit}
table{margin-bottom:.2em;border-collapse:collapse;margin:1em 0;width:100%;background-color:#fff}th{background-color:#2f6e99;color:#fff;white-space:nowrap}
td,th{border:solid #AAA 1px;padding:.7em .4em}tr.even{background-color:#e7e7e7}tr.odd{background-color:#fff}
tr.neuhrazeno{background-color:#f1b3b3}tr.neuhrazeno:hover{background-color:#f5e077}#body .displayNone,.ui-dialog .displayNone{display:none}
#body .vlevo{float:left;text-align:left;margin:0}#body .vpravo{float:right;text-align:right;margin:0}
#body .left{text-align:left;margin:0}#body .right{text-align:right;margin:0}.clearElement{clear:both;height:0;overflow:hidden}
.clearElement2{clear:both;height:0;overflow:hidden;margin-bottom:20px}.userHint{font-style:italic}.userHintGray{font-style:italic;color:#666}
.userHint ol,ul{list-style:circle inside;padding-left:.2em}.userHint li{list-style-type:circle;margin-left:20px}
.povinna{color:#c24100;padding-left:.2em}.povinna-box{width:100%}.small{font-size:.9em;padding:.5em 0 0 0}
.varovani,.varovani-loading,.potvrzeni,.info,.chyba{padding:6px 10px 6px 50px;border-radius:6px;margin:1em 0}
.varovani{background:#ff0 url('../img/varovani.png') no-repeat 12px center}.varovani-loading{background:#ff0 url('../img/cuzk_loader.gif') no-repeat 12px center}
.potvrzeni{background:#2e9609 url('../img/potvrzeni.png') no-repeat 10px center;color:#fff}
.chyba{background:#b91d47 url('../img/chyba.png') no-repeat 10px center;color:#fff}
.info{background:#2f6e99 url('../img/info.png') no-repeat 10px center;color:#fff}
.info a{color:#fff}.info a:focus,.info a:hover,.info a.active{background-color:#ffd500;color:#111;outline:0}
#footer-box{position:relative;clear:both;margin:3em 0 0 0;background-color:#e7e7e7;margin-top:-53px;border-top:1px #ddd solid}
#footer{position:relative;font-size:80%;height:42px;margin:0 auto;max-width:860px;min-width:780px;padding:5px 0;text-align:left}
#footer .copyright{float:left;text-align:left}#footer .verze{float:right;text-align:right}a.externiLink:after{color:red;content:"⇗";font-weight:600}
.tooltip{border-bottom-color:#000;border-bottom-style:dotted;border-bottom-width:1px;cursor:help;outline:0;position:relative;text-decoration:none}
.tooltip span{background-color:#ffa;background-position:initial initial;background-repeat:initial initial;border:1px solid #ffd500;margin-left:-999em;padding:.8em 1em;position:absolute}
.tooltip:hover span{-webkit-box-shadow:rgba(0,0,0,0.0980392) 5px 5px;border-radius:5px;box-shadow:rgba(0,0,0,0.0980392) 5px 5px 5px;left:1em;margin-left:0;position:absolute;top:2em;white-space:normal;width:20em;z-index:99}
#waitDialog{color:#000;background-color:#fff;border:1px solid #AAA}.waitDialog-title{font-weight:bold;color:#fff;background-color:#2f6e99;border-bottom:1px solid #AAA}
.waitDialog-message{margin-left:16px}.fa-spin-2x{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}
#waitDialogIcon .fa-spin-2x{color:#fff}input[type=file]{cursor:pointer;padding:0;width:150px;height:auto;border:solid #aaa 1px}
.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;width:578px}
.input-group-wrapper{display:inline-block;vertical-align:bottom}.input-group{display:table;width:100%}
.input-group div,.input-group input{display:table-cell;width:157px;border-radius:3px 0 0 3px}.input-group div,.input-group input.upload-input-filename{width:440px}
.input-group .input-group-btn{display:table-cell;width:30px;color:#111;line-height:1.4;text-align:center;font-weight:normal;text-align:center;background-color:#eee;border:1px solid #aaa;border-left:0;border-radius:0 3px 3px 0;vertical-align:middle}
.input-group a.inline-button-hover{background-color:#ffd500}.input-group a.inline-button-active{background-color:#ffb500;box-shadow:inset 0 0 6px gray}
.input-group .upload-input-btn{white-space:nowrap;padding-left:15px;padding-right:15px;text-decoration:none}
.input-group-btn:hover,.input-group-btn:focus{background:url("../img/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #dadada}
.input-group-btn:focus{box-shadow:0 0 4px #aaa}.input-group-btn:active{background-image:none;background-color:#d0d0d0;border:1px solid #a0a0a0;border-left:0;box-shadow:inset 0 0 6px gray}
div.disabled-element{color:#505050;background-color:#e8e8e8}div.disabled-element legend{color:#676767}
tr.disabled-element{color:#878787}tr.disabled-element a{color:#878787}tr.disabled-element a:hover,tr.disabled-element a:focus,tr.disabled-element a:active{color:#333;background-color:#d4d4d4}
div.tab{margin:10px 0 0 0}ul.tab-header{margin:0;padding:0;background-color:#2f6e99;border:1px solid #2f6e99;border-bottom:0}
ul.tab-header::after{content:"";display:table;clear:both}ul.tab-header li{float:left;cursor:pointer;list-style:none;margin:0;padding:0}
ul.tab-header li.tab-header-list-disabled{color:#888;background-color:#ddd;cursor:default;pointer-events:none}
ul.tab-header li a{display:block;margin:0;padding:.4em 1em;color:#fff;text-decoration:none}ul.tab-header li a:focus,ul.tab-header li a:hover{color:#111;background-color:#ffd500}
ul.tab-header li a:active,ul.tab-header li a.activated{color:#111;background-color:#ffd500;box-shadow:inset 0 0 6px gray}
ul.tab-header li a.activated:focus,ul.tab-header li a.activated:hover{cursor:default}div.tab .tab-page{padding:1em;background-color:#eff5fb;border-right:1px solid #2f6e99;border-bottom:1px solid #2f6e99;border-left:1px solid #2f6e99}
div.tab.muj-ucet ul.tab-header{border:0}div.tab.muj-ucet .tab-page{padding:0;background-color:transparent;border-right:0;border-bottom:0;border-left:0}
.provozni-zpravy-kanal-vyber-wrapper{min-height:70px}.preferovany-typ-2fa{margin-top:20px}.preferovany-typ-2fa-radios{margin-top:10px}
.preferovany-typ-2fa-buttons{margin-top:10px}.text-uvod,.form-uvod{font-family:'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}
.text-uvod{width:71%;float:left}.text-uvod p{text-align:justify}.text-uvod-osoby{margin-bottom:1em}.text-uvod-osoby p{padding:.2rem 0 .4rem}
.text-uvod strong{font-weight:600}.form-uvod{width:25%;float:right;padding-left:4%}.form-uvod .fieldsetWrapper{padding:0 15px}
.form-uvod-button{margin:20px 0 20px;text-align:center}.button-emp,a.button-emp{background:0;background-color:#2f6e99;color:#fff;border:1px solid #2f6e99;text-decoration:none;padding:.3125em 1rem}
.button-emp:hover,.button-emp:focus,a.button-emp:hover,a.button-emp:focus{background:0;background-color:#ffd500;color:#000;text-decoration:none;border:1px solid #dfbf21}
.button-emp:focus{box-shadow:0 0 4px #dfbf21}.button-emp:active{background-color:#ffb500;color:#000;border:1px solid #c99e36;box-shadow:inset 0 0 6px gray}
.varovani-vypocet-ceny{display:none}.activate-2fa-btn,.deactivate-2fa-btn{min-width:115px}.message-dialog .dialog-body{min-height:65px}
.message-dialog .dialog-footer{text-align:center}.dialog-body-row{margin-bottom:10px}.dialog-body-row-input{margin:20px 0}
.dialog-body-row-input>*,.dialog-body-row-input input[type="text"]{margin:0 auto;width:140px}
.dialog-body-buttons{margin-top:20px}.confirm-dialog-footer>:first-child,.dialog-body-buttons>:first-child{float:left}
.confirm-dialog-footer>:last-child,.dialog-body-buttons>:last-child{float:right}.dialog-body-buttons-one{text-align:center}
.dialog-body-buttons-one>:first-child{float:none}.dialog-2fa{margin-bottom:20px}.dialog-2fa-body{margin:20px 0;text-align:center;font-weight:600}
.dialog-2fa-footer{margin-top:20px}.dialog-metoda-obnoveni-bk-kod{font-size:120%;font-weight:600}.dialog-metoda-obnoveni-bk-message{font-weight:600}
.dialog-body-row-input-2fa-totp{margin:60px auto}.dialog-2fa-totp-qr{text-align:center}ol.dialog-2fa-totp-manual{list-style-type:decimal;list-style-position:inside}
ol.dialog-2fa-totp-manual>li{margin-bottom:10px;list-style-type:decimal}.dialog-2fa-totp-ss{margin:20px 0;padding:5px;font-size:120%;font-weight:600;text-align:center;border:1px solid #bbb;border-radius:5px}
.dialog-qr-platba .dialog-body{text-align:center}.dialog-body .dialog-status-message{margin-bottom:10px}
.ui-widget.ui-widget-content{border:0}.ui-dialog{border-radius:4px}.ui-dialog hr{background-color:#e7e7e7}
.ui-dialog-titlebar{background-image:none;background-color:transparent;color:#c24100;border:1px solid #fff}
.ui-dialog-titlebar .ui-dialog-title{font-size:140%}.ui-draggable .ui-dialog-titlebar:hover{border:1px dashed silver;border-radius:3px}
.ui-dialog .ui-dialog-titlebar-close{display:none}.ui-widget-content a{color:#2f6e99}.ui-widget-content a:focus,.ui-widget-content a:hover{color:#111}
.ui-menu{background-image:none;background-color:#eee;border:1px solid #aaa;box-shadow:3px 3px 6px -1px gray}
.ui-menu .ui-menu-item{color:#333;background-color:#eee}.ui-menu .ui-menu-item.ui-state-focus{background-image:none;background-color:#e0e0e0;border:1px solid #e0e0e0;border-left:1px solid #aaa;border-right:1px solid #aaa}
.ui-menu .ui-menu-item.ui-state-focus:first-of-type{border-top-color:#aaa}.ui-menu .ui-menu-item.ui-state-focus:last-of-type{border-bottom-color:#aaa}
.ui-autocomplete{width:auto;max-height:200px;overflow-y:auto;overflow-x:hidden;border-radius:3px}.ui-autocomplete li.ui-menu-item{width:100%;margin-right:1.5em}
.ui-autocomplete li.ui-menu-item:first-of-type,.ui-autocomplete li.ui-menu-item:first-of-type .ui-menu-item-wrapper.ui-state-active{font-weight:600}
.autocomplete-loader-wrapper{position:relative}.autocomplete-foreground{position:relative;z-index:1}
.autocomplete-foreground-transparent,.autocomplete-foreground-transparent:focus,.autocomplete-foreground-transparent:hover{background:transparent}
.autocomplete-backgound{position:absolute;top:0;background-color:#fff}.autocomplete-backgound:focus,.autocomplete-backgound:hover{background-color:#ffd500}
.autocomplete-backgound i{position:relative;left:92%}