/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.4
 * CSS Author:    PaSCom s.r.o.
 * Copyright:     PaSCom s.r.o.
 * Browser:       Webkit 537.3
 * Browser group: cssA
 */
body { margin: 0px 0px 0px 0px; border: 0px; font-size: 10px; font-family: Verdana, sans-serif}
#histdata { font-size: 11px}
table.login { table-layout: auto}
table { width: 100%; table-layout:fixed; border-collapse:collapse; border: 0px}
td.wb { border: 0px; padding: 0px }
.normbatt { }
.warnbatt { color: red; }
.critbatt { color: red; font-weight: bold }
td { border: 1px solid black; }
#tr_horni { background-color: #000; font-size: 14px; color: #ffffff; width: 240px; }
#tr_horni td { border-right: 1px solid white; overflow: hidden; white-space: nowrap}
tr.btz,tr.btz td { border-top: 0px; overflow: hidden; white-space: nowrap; vertical-align: center}
#popis { font-size: 16px; font-weight: bold; height: 18px; overflow: hidden; white-space: nowrap }
#pozice { width: 80px; text-align: right; overflow: hidden; white-space: nowrap}
#uzivatel { overflow: hidden; white-space: nowrap; }
#cvysk { width: 116px }
#kodpr { font-size: 34px; font-weight: bold; text-align: center; padding: 0px; margin: 0px }
#EAN { width: 100%; font-size: 20px}
td#inputbox { width: 80px; font-size: 16px}
.trzbozi { font-size: 19px; font-weight: bold;}
.zbozi { text-align: right }
.mnozstvi { text-align: right}
.cisvys { text-align: left }
.pozice { text-align: right }
.uzivatel { text-align: right }
.tblseznam { font-size: 12px; }
.tblseznam td { white-space: nowrap; }
div.divseznam { height: 180px}
.trsezhead { background-color: gray; }
.trsezakt { background-color: silver; }
.trsezpol2 { height: 18px; }
.inputx { width: 100% }
col.colcislo { text-align: right }
col.colprihradka { text-align: center }
col.colmnozstvi { text-align: right }
.right { text-align: right }
.center { text-align: center }
input { font-size: 12px; }
input.odecitani { background-color: #FF3030 }
div.rinfo { padding: 2px; font-size: 9pt; position:absolute; top: 0px; right:0; background:blue; color:white; visibility: hidden }
.screen { width: 100%; height: 90%; vertical-align: top; text-align: center; margin: 0px; border: 0px; padding: 0px; }
.tdcenter { vertical-align: middle }
.tdtop { vertical-align: top }
.smallinfo { font-size: 9pt }
table.login { width: 160px; text-align: center; margin-left:auto; margin-right:auto; }
table.login td.tdbutton { text-align: right}
.error { color: red; font-size: 10px}
.verror { color: red; font-weight: bold; font-size: 12px }
button, .button { display: inline-block; line-height: 1; padding: 7px 10px; text-decoration: none; font-weight: bold; color: #fff; background-color: #39c; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }
input.button, button.button { border: 0px none; }
button.small { width: 18px; height: 18px; font-size: 10px; margin: 0px; padding: 0px}
button.nizky { height: 22px; margin: 0px; padding: 3px}
td#buttonbox { width: 38px; max-width: 10px }
div#keyinfo { font-size: 10px; text-align: center }
div#keyinfo button { width: 76px; height: 16px; font-size: 10px; margin: 0px; padding: 0px}
input#loginuser { width: 120px }
input#pass { width: 120px }
#bottompanel { position: absolute; bottom:0px; left: 0px; width: 100%; text-align: center; height: 34px }
#terminfo { height: 16px; font-size: 12px }
#overlay { display: none; visibility: hidden; position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 1000; background: rgb(0, 0, 0); }
#overlay div { width:180px; margin: 50px auto; background-color: #ffffff; border:0px solid #000000; padding:5px; text-align:center; }
#overlay table { border: 0px }
#overlay td.title { text-align: left; }
#overlay td { text-align: center; border: 0px }
#overlay button { width: 50px; height: 24px; font-size: 12px; margin: 0px; padding: 0px; visibility: hidden; display: none }
#overlay button[disabled] { color: lightgray; font-style: italic; }
#ovrtitle { font-size: 14px; text-weight: bold; background-color: #4D90DC; border: 0px}
#ovrcontent { font-size: 11px; background-color: white; border: 0px}
#selector { display: none; visibility: hidden; position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 1000; background: rgb(0, 0, 0); }
#selector div { width:208px; margin: 50px auto; background-color: #ffffff; border:0px solid #000000; padding:5px; text-align:center; }
#selector table { border: 0px }
#selector td.title { text-align: left; font-weight: bold;}
#selector td { text-align: center; border: 0px }
#selector button { width: 200px; height: 20px; font-size: 12px; margin: 0px; padding: 0px; display: inline }
#selector button.small { width: 80px; }
#selector button.sel { background: blue; color: white;}
#seltitle { font-size: 14px; background-color: #4D90DC; border: 0px}
#selcontent { font-size: 10px; background-color: white; border: 0px}
#verze { font-size: 8pt}
#sending { display: none; padding:2px; fontSize:9pt; position:absolute; top:16; right:0; background:#000; color:white}
