/* Minification failed. Returning unminified contents.
(522,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
/*  General and default  
----------------------------------------------------------------------------------------------------*/
/*body { font-family: "Microsoft Sans Serif"; font-size: 8pt; margin: 0px; padding: 0px; background-color: #82C0FF; background-image: url('../Images/Logo_Krab_Gray.png');}*/
body
{
  font-family: "Microsoft Sans Serif";
  font-size: 8pt;
  margin: 0px;
  padding: 0px;
  background-color: #CFDDEE;
}

input, select { font-family: "Microsoft Sans Serif"; font-size: 8pt; margin: 0px; padding: 0px; height: 18px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
/*textarea {font-family: "Microsoft Sans Serif"; font-size: 8pt; margin: 0px; padding:  2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}*/
textarea {font-family: "Microsoft Sans Serif"; font-size: 8pt; margin: 0px; padding: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
button {font-family: "Microsoft Sans Serif"; font-size: 8pt; margin: 0px; padding: 0px 4px 0px 4px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-image: url('../Images/Grid/GHbcg.png');}


/*css style for IE*/
select[disabled='disabled']::-ms-value {color: #000;}
/*Specific to chrome and firefox*/
select[disabled='disabled'] {color: #000;}

/*  Header content 
----------------------------------------------------------------------------------------------------*/
.AppLogo
{
  background-image: url('../Images/KRAB48x48.png');
  background-position: right center;
  width: 50px;
}
.AppName { font-family: "Microsoft Sans Serif"; font-size: 16pt;}
/*.content-wrapper { background-color: #3E9EFF; width: 100%;}*/
.content-wrapper { background-color: #D7D7D7; width: 100%;}

/*  Page content 
----------------------------------------------------------------------------------------------------*/
.content-appbody{ }


/* SysInfo panels
----------------------------------------------------------------------------------------------------*/
.SysIn-Img
{
  height: 48px;
  }
.SysIn-App { -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px;	-moz-border-radius-bottomright: 6px;	-moz-border-radius-bottomleft: 6px;	border-bottom-right-radius: 6px;	border-bottom-left-radius: 6px;	background-color: white;	color: #242424; }
.SysIn-App-Header {	-webkit-border-bottom-right-radius: 6px;	-webkit-border-bottom-left-radius: 6px;	-moz-border-radius-bottomright: 6px;	-moz-border-radius-bottomleft: 6px;	border-bottom-right-radius: 6px;	border-bottom-left-radius: 6px;	background-color: #F0F0F0;	color: #696969;	border:1px solid silver;}
.SysIn-App-Content { color: #0000B9; line-height:36px;}
.SysIn-App-Block { background-color: #F5F5F5; border-width: thin; border-style: solid; border-color: #C0C0C0 #666666 #666666 #C0C0C0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding: 8px; margin: 8px;}
.SysIn-Adm { -webkit-border-bottom-right-radius: 6px;	-webkit-border-bottom-left-radius: 6px;	-moz-border-radius-bottomright: 6px;	-moz-border-radius-bottomleft: 6px;	border-bottom-right-radius: 6px;	border-bottom-left-radius: 6px;	background-color: white;	color: #242424;}
.SysIn-Adm-Header {	-webkit-border-bottom-right-radius: 6px;	-webkit-border-bottom-left-radius: 6px;	-moz-border-radius-bottomright: 6px;	-moz-border-radius-bottomleft: 6px;	border-bottom-right-radius: 6px;	border-bottom-left-radius: 6px;	background-color: #F0F0F0;	color: #696969;	border:1px solid silver;}
.SysIn-Adm-Content { color: #0000B9;}
.SysIn-Adm-Block { background-color: #F5F5F5; border-width: thin;  border-style: solid;  border-color: #C0C0C0 #666666 #666666 #C0C0C0;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	padding: 8px;	margin: 8px;}

/* Custom windows universal block
----------------------------------------------------------------------------------------------------*/
.WindowMain { border: 2px ridge #F0F0F0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.WindowHeader { border: 2px outset #C0C0C0; background-color: #4285F4; border-top-left-radius: 6px; border-top-right-radius: 6px;}
.WindowHeaderText { font-size: 14px; color: #F3F3F3;}
.WindowHeaderImage { height:24px;}
.WindowToolbar { background-color: #CFDDEE; padding-left: 8px;}
.WindowContent { overflow: auto; background-color: #CFDDEE; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.WindowClose { padding-right: 4px; cursor:pointer;}
.WindowCloseImage { height:24px; width:24px;}


/* LogOff - standard logout
----------------------------------------------------------------------------------------------------*/
.lgf-main { border-left: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 2px outset #808080; border-right: 2px outset #808080; background-color: #CFDDEE; border-style: solid; border-color: #808080 #333333 #333333 #808080; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.lgf-hdr { color: #FF1515;}
.lgf-errbox-main { background-color: #F0F0F0; border: 1px solid #4D4D4D; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.lgf-errbox-hdr { font-size: 12pt; font-weight: bold; color: #4D4D4D;}
.lgf-errbox-msg { font-size: 9pt; color: #FF0000;}

/* LogOn - standard login
----------------------------------------------------------------------------------------------------*/
.lgn-main { border-left: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 2px outset #808080; border-right: 2px outset #808080; background-color: #CFDDEE; border-style: solid; border-color: #808080 #333333 #333333 #808080; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.lgn-main-hdr { font-size: 16px; color: #0000FF;}
.lgn-errbox-main { background-color: #F0F0F0; border: 1px solid #4D4D4D; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.lgn-errbox-hdr { font-size: 12pt; font-weight: bold; color: #4D4D4D;}
.lgn-errbox-msg { overflow:hidden; font-size: 10pt; color: #FF0000;}
.lgn-main-img { width: 64px; height: 64px; text-align: center; vertical-align: text-top;}
.lgn-flags {}
.lgn-flag-img { border-width: 0px 2px 2px 0px; border-style: solid; border-color: transparent #838383 #838383 transparent; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
#Txb_UP {font-size: 10pt;}
#Txb_UID {font-size: 10pt;}


/* Instance select
----------------------------------------------------------------------------------------------------*/
.inst-sel-main { border-left: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 2px outset #808080; border-right: 2px outset #808080; background-color: #CFDDEE; border-style: solid; border-color: #808080 #333333 #333333 #808080; font-size: 9pt; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.inst-sel-hdr { font-size: 16px; color: #0000FF;}
.inst-sel-tab {}
.inst-sel-btn { border-style: solid; border-width: 0px 2px 2px 0px; border-color: transparent #838383 #838383 transparent; font-size: 12px; color: #FFFFFF; background-color: #0079F2; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}


/* MapList bar
----------------------------------------------------------------------------------------------------*/
.maplist-bar { border-bottom-style: ridge; border-bottom-width: 2px; border-bottom-color: #FFFFFF; background-color: #ACACAC; background-image: url('../Images/Tools/TOOLMap.png');}
.maplist-bar-leftbox { border-top-left-radius: 6px;}
.maplist-bar-rightbox { border-top-right-radius: 6px;}
.maplist-bar-button { font-size: 14px; color: #0033CC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.maplist-bar-button-last { font-size: 14px; color: #003300; }
.maplist-bar-button-supp { font-size: 12px; color: #0033CC;}
.maplist-bar-button-logout { font-size: 14px; color: #0033CC;}


/* Agends list
----------------------------------------------------------------------------------------------------*/
.agd-mainlist { margin-left: auto; margin-right: auto; margin-top: 2px; margin-bottom: 2px; padding-left: 40px;}
.agd-sublist-items-block { background-color: transparent;}
.agd-sublist-orgitems-block { background-color: transparent;}
.agd-mainlist-item { background-color: #005EBB; color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border-right-style: solid; border-bottom-style: solid; border-right-width: 2px; border-bottom-width: 2px; border-right-color: #838383; border-bottom-color: #838383;}
.agd-sublist-item { background-color: #158AFF; color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border-right-style: solid; border-bottom-style: solid; border-right-width: 2px; border-bottom-width: 2px; border-right-color: #838383; border-bottom-color: #838383;}
.agd-orglist-item { background-color: #0079F2; color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  border-right-style: solid; border-bottom-style: solid; border-right-width: 2px; border-bottom-width: 2px; border-right-color: #838383; border-bottom-color: #838383;}
.agd-item-img-block {}
.agd-item-img { height: 65%;}
.agd-item-text {font-size: 14px;}


/* GRID LIST  - seznam formulářů  
----------------------------------------------------------------------------------------------------*/
.grl-tab { border: 1px ridge #C0C0C0;}
.grl-header-cell { color: #003399; background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.grl-filter-img {}
.grl-header-separator { border-bottom-style: ridge; border-bottom-width: 2px; border-bottom-color: #A3A2A4;}
.grl-row-selected { background-color: #86AEF2;}
.grl-row { background-color: #FFFFFF;}
.grl-row-img {}
.grl-col { border: thin inset #CCCCCC;}
.grl-cell { padding: 0px 4px 0px 4px;}


/* FORM 
----------------------------------------------------------------------------------------------------*/
.form-main { background-color: #CFDDEE;}
.form-panel-top {}
.form-panel-tab {}
.form-panel-splitter { border: 2px outset #C0C0C0; background-color: #808080;	height: 0px;}
.form-main-img { height: 36px;}


/* FORM TABs
----------------------------------------------------------------------------------------------------*/
.form-tab-bookmark { background-color: #EFF6FD; }
.form-tab-bookmark-cnt { background-color: #BBCEE6; }
.form-tab-bookmark-unselected { background-color: #EFF6FD; color: #232323; border-style: solid; border-width: 1px; border-top-color: #CFDDEE; border-right-color: #CFDDEE; border-left-color: #CFDDEE; border-bottom-color: transparent; border-top-left-radius: 6px; border-top-right-radius: 6px;}
.form-tab-bookmark-selected { background-color: #BBCEE6; color: #0033CC; border-style: solid; border-top-color: #CFDDEE; border-right-color: #CFDDEE; border-left-color: #CFDDEE; border-bottom-color: transparent; border-top-left-radius: 6px; border-top-right-radius: 6px;}


/*  GRID - standard
----------------------------------------------------------------------------------------------------*/
.gr-tab { border: 1px ridge #999999; border-collapse: collapse;}
.gr-hdr-block {}
.gr-cnt-block {	background-color: #EAF1FA;}
.gr-row-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.gr-col-header { color: #999999; background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.gr-header-button { color: #003399;}
.gr-header-button-unsorted { color: #003399;}
.gr-row { background-color: #FFFFFF;}
.gr-col { border: thin inset #CCCCCC;}
.gr-col-splitter { background-color: #A9A9A9;}
.gr-cell-empty { color: #999999; background-image: url('../Images/Grid/GHbcg.png');	background-repeat: repeat-x; background-size: auto 99%;	border-radius: 2px;}
.gr-cell-filter { background-color: #EBEBEB; border-radius: 2px;}
.gr-cell-str { border: none; text-align:left; text-overflow: ellipsis; white-space: nowrap;}
.gr-cell-dat { height: 100%; text-align:right; border: none; text-overflow: ellipsis; white-space: nowrap;}
.gr-cell-bol { height: 100%;  text-align:center; text-overflow: ellipsis; white-space: nowrap;}
.gr-cell-num { height: 100%; text-align:right; border: none; text-overflow: ellipsis; white-space: nowrap;}
.gr-cell-button { border: 1px solid #808080;}
.gr-cell-button-image {}




/*  FORMLIST  
----------------------------------------------------------------------------------------------------*/
.show-frml-main { background-color: #CFDDEE;}
.show-frml-bar { background-color: #BCCCDF;}
.show-frml-bar-button {}
.show-frml-bar-button-image {border-right: thin outset #0033CC; border-bottom: thin outset #0033CC;}  /* background-color: #0079F2;}*/
.show-frml-grid { border: 1px ridge #C0C0C0;}
.show-frml-grid-header-cell { color: #003399; background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.show-frml-grid-header-button { color: #003399;}
.show-frml-grid-header-button-unsorted { color: #003399;}
.show-frml-grid-filter-cell {}
.show-frml-grid-filter-image {}
.show-frml-grid-row { background-color: #FFFFFF; }
.show-frml-grid-row-selected { background-color: #C0C0C0;}
.show-frml-grid-row-image {}
.show-frml-grid-col { border: thin inset #CCCCCC;}
.show-frml-grid-cell-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.show-frml-grid-cell { background-color: transparent;}


/*  FILELIST - souborové přílohy 
----------------------------------------------------------------------------------------------------*/
.show-fili-main { background-color: #CFDDEE;}
.show-fili-bar { background-color: #BCCCDF;}
.show-fili-bar-button-image { border-right: thin outset #0033CC; border-bottom: thin outset #0033CC;} /*background-color: #0079F2;}*/
.show-fili-cont {}
.show-fili-cont-tree { background-color: #FFFFFF;}
.show-fili-cont-splitter { background-color: #808080;}
.show-fili-cont-info {}
.show-fili-cont-info-bar {}
.show-fili-bar a:link, .show-fili-bar a:visited, .show-fili-bar a:active
{color: #BCCCDF; border: none; text-decoration:none;}
.show-fili-file-icon {}
.show-fili-file-ico-js {}
.show-fili-file-img {}
.show-fili-infobar-certbtn {}
.show-fili-infobar-tsabtn {} 
.G1 { background-color: #3704F7; color: #FFFFFF;}
.G2 { background-color: #F8FB02;}
.G3 { background-color: #21E906;}
.G4 { background-color: #FA0611; color: #FFFFFF;}
.G5 { background-color: #FC03F9;}
.G6 { background-color: #999933;}
.G7 { background-color: #458032;}
.G8 { background-color: #9F63A4;}
.G9 { background-color: #040404; color: #FFFFFF;}
.show-fili-list-filename {}
.show-fili-list-filenote {}


/*  File import/Select file type 
----------------------------------------------------------------------------------------------------*/
.file-import-main { background-color: #CFDDEE; border:3px ridge #C0C0C0; font-size: 12px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.file-import-img-close {}
.file-import-btnuse {}
.file-import-bar { background-color: #C0C0C0;}

/*  File import/DropZone
----------------------------------------------------------------------------------------------------*/
.drop_zone_insert { font-size: 10pt; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px outset #BBB; background-color: #333333; color: #FFFFFF;}
.drop_zone_clear { font-size: 10pt; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px outset #CC0000; background-color: #666666; color: #FFFFFF;}
.drop_zone { border: 1px dashed #bbb; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font: 14pt bold 'Arial'; color: #bbb;}

/*  Print message window  
----------------------------------------------------------------------------------------------------*/
.show-prnmsg {}
.show-prnmsg-main { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-prnmsg-header { background-position: center center; background-color: #FFFFFF; border: 1px solid #333333; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: black;}
.show-prnmsg-header-img {}
.show-prnmsg-header-text {}
.show-prnmsg-text { background-position: center center; font-size: 10pt; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #666666;}
.show-prnmsg-button { font-size: 12px; color: #FF0000; background-color: #FFFFFF;}

/*  Message window  
----------------------------------------------------------------------------------------------------*/
.show-msg {}
.show-msg-main { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-msg-header { background-position: center center; background-color: #FFFFFF; border: 1px solid #CFDDEE; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: Blue;}
.show-msg-header-crit { background-position: center center; background-color: #FFFFFF; border: 1px solid #CC0000; vertical-align: middle; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #CC0000;}
.show-msg-header-warn { background-position: center center; background-color: #FFFFFF; border: 1px solid #FFFF00; vertical-align: middle; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #000000;}
.show-msg-text { background-position: center center; font-size: 10pt; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #666666;}
.show-msg-header-img {}
.show-msg-header-text {}
.show-msg-header-button { font-size: 12px; color: #FF0000; background-color: #FFFFFF;}


/*  Warning message window  
----------------------------------------------------------------------------------------------------*/
.show-warning-main { background-position: center center; background-color: #FFFF99; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #808080; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-warning-header { background-position: center center; background-color: #EFEFEF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.show-warning-header-img {}
.show-warning-header-txt {font-size: 18px;color: black;}
.show-warning-msg { background-position: center center; font-size: 14px; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.show-warning-ref { font-size: 12px; color: #FF0000; background-color: #EFEFEF;	-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.show-warning-ref-img {}


/*  Error message window 
----------------------------------------------------------------------------------------------------*/
.show-error-main { background-position: center center; background-color: #FF0000; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset yellow; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-error-header { background-position: center center; background-color: #EFEFEF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.show-error-header-img {}
.show-error-header-txt {font-size: 18px;color: black;}
.show-error-msg { background-position: center center; font-size: 14px; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.show-error-ref { font-size: 12px; color: #FF0000; background-color: #EFEFEF;	-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.show-error-ref-img {}



/*  Show Sign file UI window 
----------------------------------------------------------------------------------------------------*/
.show-signfile {}
.show-signfile-main { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-signfile-header { background-position: center center; background-color: #FFFFFF; border: 1px solid #4F4FD2; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #990000;}
.show-signfile-header-tab { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px;}
.show-signfile-header-text { font-size: 14px;}
.show-signfile-header-img {}
.show-signfile-hdr-btnclose {}
.show-signfile-content { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #4F4FD2; font-size: 10pt;}


/*  Show Cert UI window 
----------------------------------------------------------------------------------------------------*/
.show-cert {}
.show-cert-main { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-cert-header { background-position: center center; background-color: #FFFFFF; border: 1px solid #4F4FD2; vertical-align: middle; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #990000;}
.show-cert-header-tab { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px;}
.show-cert-header-text { font-size: 14px;}
.show-cert-header-img {}
.show-cert-hdr-btnclose {}
.show-cert-content { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #4F4FD2; font-size: 10pt;}


/*  Show Cert UI window 
----------------------------------------------------------------------------------------------------*/
.show-scan {}
.show-scan-main { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-scan-header { background-position: center center; background-color: #FFFFFF; border: 1px solid #4F4FD2; vertical-align: middle; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #990000;}
.show-scan-header-tab { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px;}
.show-scan-header-text { font-size: 14px;}
.show-scan-header-img {}
.show-scan-hdr-btnclose {}
.show-scan-content { background-position: center center; font-size: 10pt; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #4F4FD2;}


/* GetPassword window  
----------------------------------------------------------------------------------------------------*/
.show-gcp {}
.show-gcp-main { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-gcp-header { background-position: center center; background-color: #FFFFFF; border: 1px solid #CFDDEE; vertical-align: middle; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: Blue;}
.show-gcp-header-text { background-position: center center; font-size: 14px; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #666666;}
.show-gcp-text { background-position: center center; font-size: 10pt; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 4px; border: 1px ridge #666666;}
.show-gcp-header-btnclose { font-size: 12px; color: #FF0000; background-color: #FFFFFF;}
.show-gcp-header-img {}

/* ShowGrid window 
----------------------------------------------------------------------------------------------------*/
.show-gr-main { background-position: center center; background-color: #CFDDEE;  border: 2px ridge #FFFFFF; border-radius: 4px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-gr-hdr-tab { background-color: #CFDDEE; border: 2px outset #C0C0C0; background-color: #82A9E3; color: #FFFFFF; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-radius-topleft: 4px; border-radius-topright: 4px;}
.show-gr-hdr-btnclose {}
.show-gr-hdr-bar-block { border-bottom: 1px solid #A4A4A4; background-color: #C0C0C0;}
.show-gr-hdr-bar {}
.show-gr-hdr-btnuse {}  
.show-gr-hdr-block {}
.show-gr-cnt-block {}
.show-grid-gr-tab { border: 1px ridge #C0C0C0;}
.show-grid-gr-header-row { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;} 
.show-grid-gr-header-cell { color: #003399; background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-grid-gr-filter-cell { background-color: #EBEBEB; border-radius: 2px;}
.show-grid-gr-filter-img {}
.show-grid-gr-header-splitter { border-bottom-style: ridge; border-bottom-width: 2px; border-bottom-color: #A3A2A4;}
.show-grid-gr-row { background-color: #FFFFFF;}
.show-grid-gr-cell-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-grid-gr-col { border: thin inset #CCCCCC;}


/* Show Window Select New Form
----------------------------------------------------------------------------------------------------*/
.show-sel-form-main { background-color: #FFFFFF; border: 3px ridge #C0C0C0; font-size: 12px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-sel-form-header { background-color:#808080; color:#FFFFFF; border:2px outset #C0C0C0;}
.show-sel-form-btn-block {}
.show-sel-form-btn {}
.show-sel-form-btn-img {}
.show-sel-form-form-img {}



/*  Show Form History Window
----------------------------------------------------------------------------------------------------*/
.show-histform-tab { border: 1px ridge #C0C0C0;}
.show-histform-header-row { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-histform-header-cell { color: #003399; border-radius: 2px;}
.show-histform-cell-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-histform-row { background-color: #FFFFFF;}



/* Show Find Window
----------------------------------------------------------------------------------------------------*/
.show-ff-main { background-color: #CFDDEE; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-ff-bar-button {}
.show-ff-tab-header { background-color: #BCC7D8; color: black;}
.show-ff-tab-header-selected {background-color: #EFF6FD; color: black;}
.show-ff-tab-header-disabled { background-color: #BCC7D8; color: #666666;}
.show-ff-tab-content { background-color: #EFF6FD;}
.show-ff-grid {	border: 1px solid #808080;}
.show-ff-gridrow-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-ff-gridcell-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-ff-gridrow { background-color: #FFFFFF;}
.show-ff-gridrow-savehdr { background-color: #CFDDEE;}
.show-ff-gridrow-save-sel { background-color: #C0C0C0;}
.show-ff-gridrow-save-unsel { background-color: #FFFFFF;}
.show-ff-gridcell-save { background-color: #CFDDEE;}
  
/* Fin Form - Second Window */
.show-fi-box { border: 3px ridge #C0C0C0; font-size: 11px;}
.show-ff-box { border: 3px ridge #C0C0C0; font-size: 11px;}  
.show-ff-box-bar { background-color: #BCC7D8;}
.show-ff-box-bar-button {}


/* File Certificates Window 
----------------------------------------------------------------------------------------------------*/
.show-certview-inf {  border: 2px ridge #C0C0C0; background-color: #CFDDEE; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-certview-grid { border: 1px ridge #C0C0C0;}
.show-certview-grid-row-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-certview-grid-col-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px; color: #003399;}
.show-certview-grid-row { background-color: #FFFFFF;}
.show-certview-grid-row_sel { background-color: #86AEF2;}
.show-certview-grid-col-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px; border: thin inset #CCCCCC;}
.show-certview-grid-col { border: thin inset #CCCCCC;}


/*  File History Window
----------------------------------------------------------------------------------------------------*/
.show-histview-inf { border: 2px ridge #C0C0C0; background-color: #CFDDEE; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-histview-grid { border: 1px ridge #C0C0C0;}
.show-histview-grid-row-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-histview-grid-col-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px; color: #003399;}
.show-histview-grid-row { background-color: #FFFFFF;}
.show-histview-grid-col-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px; border: thin inset #CCCCCC;}
.show-histview-grid-col { border: thin inset #CCCCCC;}

/* Form Status bar 
----------------------------------------------------------------------------------------------------*/
.status-bar-button { border-style: solid; border-width: 1px thin thin 1px; border-color: #808080 #333333 #333333 #808080; background-color: #729DDE; color: #000000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.status-bar-button-disabled { border-style: solid; border-width: 1px thin thin 1px; border-color: #808080 #333333 #333333 #808080; background-color:#C0C0C0; color: #808080; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}


/* Get Mail UI - LogOn 
----------------------------------------------------------------------------------------------------*/
.show-gmui-lgn-main { background-color: #9C9B9D; border: 1px solid black; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-gmui-lgn-header { color: Black;}
.show-gmui-lgn-cont { background-color: #C0C0C0; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;}  
.show-gmui-lgn-cont div {margin: 2px;}  
.show-gmui-lgn-footer-bar { color: Black; background-color: #C0C0C0; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;}
.show-gmui-lgn-footer-bar-button { font-size: 10pt;}


/* Get mail UI 
----------------------------------------------------------------------------------------------------*/
.show-gmui-main { background-color: #9C9B9D; border: 1px solid black; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-gmui-header { font-size: 12pt; color: Black;}
.show-gmui-bar { font-size: 12pt; color: Black; background-color: #CCE1F7; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 3px ridge #808080;}
.show-gmui-cont { background-color: #C0C0C0; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; background-color: #FFFFFF;}
.show-gmui-bar-button { font-size: 10pt;}
.show-gmui-bar-button-image {}
.show-gmui-mailmsg-header { font-size: 11pt; font-weight: bold;}
.show-gmui-mailmsg-frmadr {font-size: 9.5pt; font-weight: bold;}
.show-gmui-mailmsg-msginf {color: #808080;}


/* Show FindDatabox Window
----------------------------------------------------------------------------------------------------*/
.show-finddbx-main { border: 2px ridge #C0C0C0; background-color: #9BBDFC; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-finddbx-header { font-size: 14px; background-color: #BCC7D8;}
.show-finddbx-bar { background-color: #CFDDEE;}
.show-finddbx-bar-btn {}
.show-finddbx-bar-img {}
.show-finddbx-content {}
.show-finddbx-header-btn-close {}
.show-finddbx-list-hdr { font-size: 11px; background-color: #DEE1E7;}


/* FindDatabox - searching params 
----------------------------------------------------------------------------------------------------*/
.show-finddbx-btn {}
.show-finddbx-lbl {}
.show-finddbx-input {}
  

/* Show Fulltext Window 
----------------------------------------------------------------------------------------------------*/
.show-ft-main { border: 4px ridge #C0C0C0; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-ft-header { font-size: 12pt; background-color: #F0F0F0;}
.show-ft-grid {	background-color: #C0C0C0;}
.show-ft-bar-button {}
.show-ft-cont { background-color: #FFFFFF;}
.show-ft-cont-grid { border: 1px solid #808080;}
.show-ft-cont-gridrow-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-ft-cont-gridcell-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-ft-cont-gridrow { background-color: #FFFFFF;}
.show-ft-cont-gridrow-sel {	background-color:  #7DA9F2;}
.show-ft-cont-gridcell-image {}
  

/*  Tree objects                            
----------------------------------------------------------------------------------------------------*/
.tree-node-text { font-weight: normal; background-color: transparent;}
.tree-node-text-selected { font-weight: bold; background-color: #3399FF;}

/* Tree context menu
----------------------------------------------------------------------------------------------------*/
.tree-ContextItem { background-color:#FFFFFF; color:Black; font-weight:normal; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px; border-radius: 3px;}
.tree-ContextItem:hover { color:blue; font-weight:bold;}

/* Tree (un)collapsing */
.WCFListExpandCollapse {font-size:14px; font-weight:bold;}
.WCFListLI {}
.WCFListUL {}
.WCFListULIn {}

/* Custom ToolTip 
----------------------------------------------------------------------------------------------------*/
.cust-tt { border: 2px solid #F5F5F5; background-color: #FFFF99; color: #0066FF; border-radius: 8px; min-width: 80px; padding: 8px; position: absolute; z-index: 7500; text-align:center; font-size: 8.25pt; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.cust-tt-hdr { background-color: #663300; color: #FFFF00; border-radius: 8px; padding: 4px; text-align: center; font-size: 9.25pt;}


/*	Show Supply Window  
----------------------------------------------------------------------------------------------------*/
.show-supp-grid-block {	background-color: #CFDDEE;}
.show-supp-grid-block-name { font-size: 10pt;background-color: #FFFFFF;}
.show-supp-grid { border: 1px ridge #C0C0C0;}
.show-supp-grid-row-header { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-supp-grid-col-header {	color: #003399; background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-supp-grid-row_sel { background-color: #86AEF2; color: #FFFFFF;}
.show-supp-grid-row_unsel {	background-color: #FFFFFF;}
.show-supp-grid-row { background-color: #FFFFFF;}
.show-supp-grid-col-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-supp-grid-col { border: thin inset #CCCCCC;}
.show-supp-grid-delbutton { color: #003399;}


/*  Show Report select window 
----------------------------------------------------------------------------------------------------*/
.show-report { background-position: center center; background-color: #CFDDEE; border: 2px ridge #FFFFFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 4px 6px 20px black; -webkit-box-shadow: black 4px 6px 20px; -moz-box-shadow: black 4px 6px 20px;}
.show-report-header-tab { background: background-color: #CFDDEE; border: 2px outset #C0C0C0; background-color: #82A9E3; color: #FFFFFF; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-radius-topleft: 4px; border-radius-topright: 4px; cursor: move;}
.show-report-header-btnclose {}
.show-report-tab { border: 2px ridge #C0C0C0;}
.show-report-header-btnuse {}
.show-report-tab-header-row { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%;}
.show-report-tab-header-cell { color: #003399; background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-report-tab-row { background-color: #FFFFFF;}
.show-report-tab-cell-empty { background-image: url('../Images/Grid/GHbcg.png'); background-repeat: repeat-x; background-size: auto 99%; border-radius: 2px;}
.show-report-tab-col { border: thin inset #CCCCCC;}


/*  TOOLBAR - main tool bar 
----------------------------------------------------------------------------------------------------*/
.main-tool-bar { border-bottom-style: ridge; border-bottom-width: 1px; border-bottom-color: #CFDDEE; vertical-align: bottom; background-color: #CFDDEE;}
.main-tool-bar-button { color: #FFFFFF; border-right: thin outset #0033CC; border-bottom: thin outset #0033CC; border-radius: 4px; background-color: #7195FF;}
.main-tool-bar-button-disable { color: #FFFFFF; border-right: thin outset #0033CC; border-bottom: thin outset #0033CC; border-right-color: #838383; border-bottom-color: #838383; border-radius: 4px; background-color: #A2A2A2;}
.main-tool-bar-info {}
.main-tool-bar-button-image {}


/*  Overlay visual elements  
----------------------------------------------------------------------------------------------------*/
.Hinge { background-color: rgba(0,0,0,0.25); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.HingeW { background-color: rgba(0,0,0,0.25); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.HingeW2 { background-color: rgba(0,0,0,0.25); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.HingeTab { background-color: rgba(0,0,0,0.25); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}



/* AJAX Call
----------------------------------------------------------------------------------------------------*/
.show-tmp-call { border: 1px solid #ffffff; background-color: #4F4F4F; color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  box-shadow: 4px 6px 16px black; -webkit-box-shadow: black 4px 6px 16px; -moz-box-shadow: black 4px 6px 16px;}
.show-tmp-call-txt { font-size: 10pt; }
.show-tmp-proc { background-color: #4F4F4F; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}


/*  ELLE Okno elektronické konverze (pouze pro CZ agendy!!)   
----------------------------------------------------------------------------------------------------*/
.ELLEMain {}
.ELLEMainIn { background-position: center center; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px outset #C0C0C0; background-color: #FFFFFF;}
.ELLEHdr { background-position: center center; background-color: #FFFFFF; border: 1px solid #CFDDEE; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: Blue;}
.ELLETxt { background-position: center center; font-size: 10pt; background-color: #FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 6px; border-radius: 6px; border: 1px ridge #666666;}
.ELLELT { background-position: center center; font-size: 10pt; background-color: #FFFFFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px ridge #666666;}
.BELLE_V { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.BELLE_NON { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

