
/* ###################### utils/cz/bios/vdb2/nacitani/jsf/css/layout-vo.css */
.vystupni-objekt-container, .vystupni-objekt-parametry{
 
 margin-right: 20px;
 margin-top: 14px;
}

.fajfka{
 background-image: url("/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/fajfka.png") ;
 width: 16px;
 height: 16px;
 display: inline-block;
 background-repeat: no-repeat;
 background-position: center center;

}


.header-fixed{
 border-bottom: 1px solid #006AB1;
}

.vystupni-objekt-operace-header{
 position: relative;
 float: left;
 width: 100%;
 min-width: 770px;
 top: -5px;
 margin-bottom: -19px;
}

.vystupni-objekt-operace-header .bottom{
 margin-left: 50%;
 margin-bottom: 5px;
 z-index: 105;
}

.vystupni-objekt-header{
 position: relative;
 float: left;
 width: 100%;
 min-width: 960px;
 top: -15px;
 height: 50px;
 margin-bottom: -19px;
}

.vystupni-objekt-header .tabulka,
.vystupni-objekt-header .graf,
.vystupni-objekt-header .mapa,
.vystupni-objekt-header .tabulka-disabled,
.vystupni-objekt-header .graf-disabled,
.vystupni-objekt-header .mapa-disabled,
.vystupni-objekt-header .tabulka-selected,
.vystupni-objekt-header .graf-selected,
.vystupni-objekt-header .mapa-selected,
.ud-data .tabulka-selected,
.profil-layout-table .tabulka,
.profil-layout-table .graf,
.profil-layout-table .mapa,
.profil-layout-table .tabulka-disabled,
.profil-layout-table .graf-disabled,
.profil-layout-table .mapa-disabled,
.profil-layout-table .tabulka-selected,
.profil-layout-table .graf-selected,
.profil-layout-table .mapa-selected{
 width: 35px;
 height: 20px;
 background-repeat: no-repeat;
 background-image: url('/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/zalozky.png') ;
 float: left;
 content: '.';
 border: 1px solid #006AB1;
}

.vystupni-objekt-header .tabulka,
.profil-layout-table .tabulka{
 background-position: -62px 1px;
}

.vystupni-objekt-header .tabulka-disabled,
.profil-layout-table .tabulka-disabled{
 background-position: -62px -45px;
}

.vystupni-objekt-header .tabulka:hover,
.vystupni-objekt-header .tabulka-selected,
.ud-data .tabulka-selected,
.profil-layout-table .tabulka:hover,
.profil-layout-table .tabulka-selected{
 background-position: -62px -21px;
 background-color: #006AB1;
}

.profil-layout-table .tabulka:hover{
 cursor: pointer;
}

.vystupni-objekt-header .graf,
.profil-layout-table .graf{
 background-position: 5px 1px;
}

.vystupni-objekt-header .graf-disabled,
.profil-layout-table .graf-disabled{
 background-position: 5px -45px;
}

.vystupni-objekt-header .graf:hover,
.vystupni-objekt-header .graf-selected,
.profil-layout-table .graf:hover,
.profil-layout-table .graf-selected{
 background-position: 5px -21px;
 background-color: #006AB1;
}

.profil-layout-table .graf:hover{
 cursor: pointer;
}

.vystupni-objekt-header .mapa,
.profil-layout-table .mapa{
 background-position: -30px 1px;
}

.vystupni-objekt-header .mapa-disabled,
.profil-layout-table .mapa-disabled{
 background-position: -30px -45px;
}

.vystupni-objekt-header .mapa:hover,
.vystupni-objekt-header .mapa-selected,
.profil-layout-table .mapa:hover,
.profil-layout-table .mapa-selected{
 background-position: -30px -21px;
 background-color: #006AB1;
}

.profil-layout-table .mapa:hover{
 cursor: pointer;
}

.vystupni-objekt-header .ouska{
 float:left;
 position: relative;
 top: 27px;
}

.vystupni-objekt-header .params-ovladani{
 float:right;
}

.vystupni-objekt-header .header-split{
 border: 1px solid transparent ;
 float:left;
 
 max-width: 1000px;
 width: 60%;
}

.vystupni-objekt-header .quickParams{
 position: relative;
 float: left;
 margin-right: 15px;
 top:5px;

}

.vystupni-objekt-header .quickParams table{
 float:right;
 position: relative;
 margin-top: 20px;
}

.vystupni-objekt-header .ovladaci-prvky{
 float: left;
 top: 28px;
 width: 220px;
 margin-right: 20px;
}

.objekt-btn{
 position: relative;
 top: -5px;
}

.ovladaci-prvky{
 position: relative;
 
}

.ovladaci-prvky .bottom{
 height: 20px;
 float: left;
 width: 80px;
}

.ovladaci-prvky .bottom a{
 position: relative;
}

.ovladaci-prvky .top{
 float: left;
 height: 20px;
 margin-bottom: 10px;
}

.ovladaci-prvky .top .vertical-navigation .menu
{
 background-repeat: no-repeat;
 
 background-image: url('/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/ikonky_funkcni_vsechny.png') ;
}

.ovladaci-prvky .top .vertical-navigation li .share,
.ovladaci-prvky .top .vertical-navigation li .print,
.ovladaci-prvky .top .vertical-navigation li .settings,
.ovladaci-prvky .top .vertical-navigation li .fullscreen{
 width: 20px;
 height: 10px;
}

.ovladaci-prvky .top .vertical-navigation li .export, .ovladaci-prvky .top .vertical-navigation li .export:hover{
 width: 20px;
 height: 20px;
 display: inline-block;
}

.ovladaci-prvky .top .vertical-navigation .fullscreen{
 background-position: 2px -2px;
}

.ovladaci-prvky .top .vertical-navigation .fullscreen:hover{
 background-position: 2px -26px;
}

.ovladaci-prvky .top .vertical-navigation .settings{
 background-position: -26px -2px;
} 

.ovladaci-prvky .top .vertical-navigation .settings-disabled{
 background-position: -126px -2px;
 height: 10px;
 width: 20px;
 cursor: default;
} 

.ovladaci-prvky .top .vertical-navigation .settings:hover{
 background-position: -26px -26px;
} 

.ovladaci-prvky .top .vertical-navigation .export{
 background-position: -54px -2px;
 height: 15px;
}

.ovladaci-prvky .top .vertical-navigation .export:hover{
 background-position: -54px -26px;
 height: 15px;
}

.ovladaci-prvky .top .vertical-navigation .print{
 background-position: -77px -2px;
}

.ovladaci-prvky .top .vertical-navigation .print:hover{
 background-position: -77px -26px;
}

.ovladaci-prvky .top .vertical-navigation .share{
 background-position: -105px -2px;
}

.ovladaci-prvky .top .vertical-navigation .share:hover{
 background-position: -105px -26px;
}

.poznamka-legenda{
 padding-right: 5px;
 text-align: right;
 vertical-align: top;
}

.pozn-metainfo-title{
 font-weight: bold;
 margin-top: 5px;
}

.pozn-metainfo-body{
 border-top: 1px solid Black;
 width: 100%;
}

.disabled-link{
 color: #808080 !important;
}

.disabled-link:hover{
 color: #808080 !important;
 text-decoration: none !important;
 cursor: default !important;
}

.dyn-nahled {
 margin-top: 15px;
}

.align-sup sup {
 vertical-align: text-top;
}

.vystupni-objekt:fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt:-ms-fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt:-moz-fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt:-webkit-fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt:-moz-full-screen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt:-webkit-full-screen{ background: #fff; margin: 0; overflow: auto; padding: 5px; }




span.fix-button {
 cursor: pointer;
}

span.fixace {
 width: 23px;
 height: 20px;
 background-repeat: no-repeat;
 float: left;
 margin-left: 30px;
 background-image: url('/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/fix_blue.png') ;
}
 
span.fixace:hover {
 background-image: url('/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/fix_red.png') ;
}

span.fixace_red {
 width: 23px;
 height: 20px;
 background-repeat: no-repeat;
 float: left;
 margin-left: 30px;
 background-image: url('/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/fix_red.png') ;
}

#fixZrus {
 display: none;
}

.dataTables_scrollBody td {
 white-space: normal;
}

.dataTables_scroll {
 border: 0 solid #e6e5eb;
}

.fixedHeader-floating {
 display: none;
}


/* layout-vo.css end ###################### */


/* ###################### utils/cz/bios/vdb2/nacitani/jsf/css/layout-vo-tabulka.css */

.vystupni-objekt-parametry .vdb-tlacitko-barva-bf1627:hover .vdb-tlacitko-c , .vystupni-objekt-parametry .vdb-tlacitko-barva-bf1627:hover .vdb-tlacitko-c .iceOutTxt {
 text-decoration: underline; 
}

.param-header .uvozeni, .param-header .ovladani {
 float: left;
 width: auto;
}
 .param-header .ovladani {
 margin-left: 180px;
 }
 
 .param-header .parametry-zobrazit-btn
 {
 background: #BF1627;
 border: 2px outset;
 color: white;
 padding: 5px 8px;
 text-decoration: none;
 }
 
 .param-header .parametry-zobrazit-btn:hover {
 text-decoration: underline;
 color: white;
 }
 .vyber-parametru {
 margin-top: 20px;
 }

.vystupni-objekt-container table{
 
 text-align: left;
 border-collapse: collapse;
}

.vystupni-objekt-container table thead .prave{
 width: 50%;
}

.vystupni-objekt-container table thead .prave table{
 float:right;
 margin-right: 0px;
}

.vystupni-objekt-container table thead .uvozeni{
 text-align: right;
 white-space: nowrap;
}


.vystupni-objekt-container table thead .hodnota{
 text-align: left;
 white-space: nowrap;
 padding-left: 3px;
}

.param-header .nazev
{
 margin-bottom: 30px;
}


.param-header .uvozeni span{
 white-space: nowrap;
}

.vyber-parametru .title{
 font-weight: bold;
}

.popup-buttons .zpet{
 background-image: url(/vdbvo2/utils/cz/bios/vdb2/nacitani/jsf/css/images/zpet.png) ;
 background-repeat: no-repeat;
 background-position: 2px center;
 padding-left: 18px;
}

.metainformace{
 border-left: 1px solid #414140;
 border-right: 1px solid #414140;
 border-bottom: 1px solid #414140;
 width: 100%; 
 margin-bottom: 10px;
}

.metainformace .metainfo-poznamka-tab{
 margin-left: -2px;
 margin-right: -2px;
}


.jswinkey-detailcis .pop-up-templete-body-grid, 
.jswinkey-metainfo .pop-up-templete-body-grid, 
.jswinkey-metauzemi .pop-up-templete-body-grid, 
.jswinkey-metavip .pop-up-templete-body-grid, 
.jswinkey-metastapro .pop-up-templete-body-grid, 
.jswinkey-metauloha .pop-up-templete-body-grid, 
.jswinkey-metaidhod .pop-up-templete-body-grid
{
 min-width: 400px;
 max-width: 600px;
}

.metainformace, .metainformace .ODKAZ {
 font-size: 13px; 
}

.metainformace .metainfo-poznamka-tab td{
 border: none;
 padding-left: 0;
 padding-right: 0;
}

.metainformace td{
 border-top: 1px solid #414140; 
 border-left: 1px solid #414140;
 padding: 4px;
}
.metainformace td:first-child{
 border-left: 0;
}

.metainformace .hodnota{
 font-weight: bold;
 white-space:nowrap;
}

.metainformace .label{
 font-weight: bold;
 border-left: none;
 
}
.metainformace .label2 {
 font-weight: normal;
 padding-left: 2em;
 border-left: none;
 
}

.metainformace .tab-nadpis{
 border-left: none;
 font-weight: bold;
}

.metainformace .empty-row{
 border-left: none;
 border-right: none;
}

.metainformace .elpro{
 padding-left: 15px;
}

.metainformace .tab-nadpis {
 border-left: medium none;
 font-weight: bold;
 white-space: nowrap;
}

.metainformace .ODKAZ{
 color: #333333
}

.metainformace .ODKAZ:hover{
 color: #BF1627;
}

.metainfo-navigace
{
 float: none;
 
 margin-left: auto;
 margin-right: auto;
 text-align: center;
}

.popup-buttons{
 float: none;
 
 margin-left: auto;
 margin-right: auto;
 
}
.ui-dialog-content .popup-buttons {
 margin-left: 0;
 
 float: right;
 margin-left: 0;
 margin-right: 2px;
 
}

.poznamka{
 color: red; 
}

.poznamka-nadpis{
 color: red;
 font-size: 8pt;
}

.vystupni-objekt .leve, .vystupni-objekt .prave{
 vertical-align: bottom;
}

.DATA, .LEGENDA, .HLAVICKA, .LEVA_HORNI
{
 padding: 1px;
}
.DATA{
 text-align: right;
}

.param-selected{
 font-weight: bold;
 color: #bf1627;
}

.param-selected a{
 font-weight: bold;
 color: #bf1627;
}
.ui-datatable a{
 text-decoration: none;
}
tr.ui-datatable-odd:hover, tr.ui-datatable-even:hover {
 background-color: #e8f2ff;
}

.DATA.ODKAZ, .DATA.ODKAZ:hover{
 font-size: 13px;
}

.HLAVICKA.ODKAZ, .LEGENDA.ODKAZ, .ZAHLAVI.ODKAZ {
 text-decoration: none;
 font-size: 13px;
 color: #333; 
}

.LEGENDA.ODKAZ:hover, .ZAHLAVI.ODKAZ:hover {
 color: #BF1627 !important; 
}

.HLAVICKA.ODKAZ:hover>span, .LEGENDA.ODKAZ:hover>span, .ZAHLAVI.ODKAZ:hover>span { 
 text-decoration: underline;
}
.HLAVICKA sup .poznamka, .LEGENDA sup .poznamka, .ZAHLAVI sup .poznamka {
 margin-left: 2px;
}

.metainformace tr td
{
 white-space: pre-line;
}

.vystupni-objekt-container:fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt-container:-ms-fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt-container:-moz-fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt-container:-webkit-fullscreen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt-container:-moz-full-screen { background: #fff; margin: 0; overflow: auto; padding: 5px; }
.vystupni-objekt-container:-webkit-full-screen{ background: #fff; margin: 0; overflow: auto; padding: 5px; }

/* layout-vo-tabulka.css end ###################### */


/* ###################### css/layout-vystup.css */
.data{
 width: auto;
}
.logo {
}

.pop_up_param_vyber{
 text-align: right;
}

.export-nastaveni{
 vertical-align: top;
}

.kody-dimenzi-div-list select{
 float: right;
}

.export-nastaveni tr{
 vertical-align: top;
}

.export-nastaveni td span label{
 font-size: 13px;
 color: #333333;
 font-weight: bold;
 vertical-align: top;
 position: relative;
 top: 0px;
}

.div-param{
 border: 2px inset #787878;
 padding: 1px 1px 1px 3px;
}

.user-param-separ{
 border-bottom: 1px solid #006AB1;
}

.pvo-nazev{
 display: none;
}

.favorite{
 background-image: url("/vdbvo2/img/star.png") ;
 background-position: -40px;
 background-repeat: no-repeat;
 height: 12px;
 width: 15px;
 margin-left: -4px;
}

.favorite:hover{
 background-position: 0px;
}

.favorite-selected{
 background-position: 0px;
}

.favorite-selected:hover{
 background-position: -40px;
}

.favorite-disabled, .favorite-disabled:hover{
 background-position: -40px;
}

.embeded-right-bottom{
 position: absolute;
 right: 0px;
 width: 120px;
}

.quickParams table td{
 padding-right: 3px;
}

.dyn-nahled>span{
 margin-right: 5px;
}

.share-icons div{
 padding: 0pt;
}

.share-icons ul{
 list-style: none;
 padding: 0;
}

.share-icons li{
 display: inline;
}

.share-icons img{
 width: 18px;
}

/* layout-vystup.css end ###################### */


/* ###################### css/jquery.qtip.css */

.qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;

	direction: ltr;

	box-shadow: none;
	padding: 0;
}

	.qtip-content{
 position: relative;
 padding: 5px 9px;
 overflow: hidden;

 text-align: left;
 word-wrap: break-word;
	}

	.qtip-titlebar{
 position: relative;
 padding: 5px 35px 5px 10px;
 overflow: hidden;

 border-width: 0 0 1px;
 font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	
	.qtip-close{
 position: absolute;
 right: -9px; top: -9px;

 cursor: pointer;
 outline: medium none;

 border-width: 1px;
 border-style: solid;
 border-color: transparent;
	}

 .qtip-titlebar .qtip-close{
 right: 4px; top: 50%;
 margin-top: -9px;
 }
	
 * html .qtip-titlebar .qtip-close{ top: 16px; } 

 .qtip-titlebar .ui-icon,
 .qtip-icon .ui-icon{
 display: block;
 text-indent: -1000em;
 direction: ltr;
 }

 .qtip-icon, .qtip-icon .ui-icon{
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
 text-decoration: none;
 }

 .qtip-icon .ui-icon{
 width: 18px;
 height: 14px;

 line-height: 14px;
 text-align: center;
 text-indent: 0;
 font: normal bold 10px/13px Tahoma,sans-serif;

 color: inherit;
 background: transparent none no-repeat -100em -100em;
 }


.qtip-focus{}


.qtip-hover{}


.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #F1D031;

	background-color: #FFFFA3;
	color: #000; 
}

	.qtip-default .qtip-titlebar{
 background-color: #FFEF93;
	}

	.qtip-default .qtip-icon{
 border-color: #CCC;
 background: #F1F1F1;
 color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
 border-color: #AAA;
 color: #111;
	}



.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
	
}

	
	x:-o-prefocus, .qtip .qtip-tip{
 visibility: hidden;
	}

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml,
	.qtip .qtip-tip canvas{
 position: absolute;

 color: #123456;
 background: transparent;
 border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
 behavior: url(/vdbvo2/css/#default#VML);
 display: inline-block;
 visibility: visible;
	}
/* jquery.qtip.css end ###################### */

