/*základ*/
BODY {font-family: Verdana, Arial; font-size: 8pt; font-weight: normal; color: black; background-color: white; margin: 0px; padding: 0px}
TD {font-family: Verdana, Arial; font-size: 8pt; font-weight: normal; color: black}
TH {font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; color: black}
TABLE {padding: 0px}
DIV {border: 0px solid black}




/*globální*/
#kategorie2 ul {list-style-type: none; width: 100%; text-align: left; padding: 0px; margin: 0px}
#kategorie2 li {padding: 2px 0 2px 10px}
#kategorie2 .podkat {font-size: 8pt; font-weight: normal}
#kategorie2 .vybrano {background-color: #fef0b6}
#kategorie2 .vybrano2 {font-weight: bold}

#menu { font-size: 10pt}
#menu A {padding: 4px; line-height: 1.7; color: black; text-decoration: none}
#menu A:hover {text-decoration: underline}
#menu .menu-vybrano1 {font-weight: bold; background-color: #E2EFFC}
#menu .menu-vybrano2 {font-weight: bold; background-color: #BCDFFA}
#menu .menu-vybrano3 {font-weight: bold}
#menu #hlavni-menu {background-color: white; padding-top: 8px; padding-left: 8px}
#menu #podmenu1 {height: 30px; background-color: #E2EFFC; border-bottom: 1px solid #CEDBEA; padding: 8px; padding-bottom: 0px; margin: 0 8px 0 8px}
#menu #podmenu2 {position: relative; border-top: 1px solid white; padding: 6px; margin: 0 8px 0 8px; font-size: 8pt}
#menu #oddelovac {border-right: 1px solid white; border-left: 1px solid #C8C8C8; width: 2px; height: 18px; display: inline; margin: 0 3px 0 3px}

#menu-nadpis {position: absolute; font-size: 16pt; color: #BCDFFA; right: 4px; top: 4px}

.linka-oddelovac {border-top: 1px solid #D8D8D8; border-bottom: 1px solid white; padding: 0px; line-height: 0}

#tabulka-hlavni {height: 100%}
.menu-znacky {width: 180px; border-right: 2px solid black; padding: 0px; background-color: #F2F2F2}
.menu-znacky-sirka {width: 180px}
.menu-znacky UL {list-style-type: none; margin: 4px; padding: 0px}
.menu-znacky LI {margin: 6px}
.menu-znacky LI A:link, .menu-znacky LI A:active, .menu-znacky LI A:visited, .menu-znacky LI A:hover {color: black}


#tabulka-menu {background-color: #F2F2F2; border: 1px solid black; width: 180px; height: 200px; position: absolute; left: 0px; top: 0px; display: none}
#tabulka-menu UL {list-style-type: none; margin: 0px; font-size: 8pt; font-weight: bold; padding: 0px}
#tabulka-menu UL LI {margin: 8px}
#tabulka-menu #oddelovac2 {border-bottom: 1px solid white; border-top: 1px solid #CEDBEA; margin: 15px 6px 0 6px}

#okno-select-pridat {z-index: 10; padding: 10px; background-color: #F2F2F2; border: 1px solid black; position: absolute; display: none}

#tabulka1 {white-space: normal}
#tabulka1 TH {white-space: nowrap; padding: 0px; border-bottom: 2px solid black; border-right: 1px solid silver; background-color: #F2F2F2}
#tabulka1 TH.razeni {background-color: #FFE2C6}
#tabulka1 TH A {display: block; height: 100%; padding: 4px; text-decoration: none; color: black}
#tabulka1 TH A:hover {background-color: #FFE2C6}
#tabulka1 TH A.odkaz {padding: 0px; font-weight: normal; display: inline; height: auto; text-decoration: underline; color: #196f8f}
#tabulka1 TH A.odkaz:hover {text-decoration: none; background-color: #F2F2F2}
#tabulka1 TD {white-space: normal; padding: 6px; border-bottom: 1px solid silver; border-right: 1px solid silver}
#tabulka1 TR.zvyrazneni TD {color: red}

#tabulka2 {margin: 50px; border-left: 1px solid black; border-top: 1px solid black}
#tabulka2 TD {padding: 8px; border-bottom: 1px solid black; border-right: 1px solid black}
#tabulka2 TH {padding: 12px; font-size: 14pt; border-bottom: 1px solid black; border-right: 1px solid black; background-color: #F2F2F2}
#tabulka2 .nazev {font-weight: bold}

#tabulka3 {border: 0px; line-height: 1.5}
#tabulka3 TD {border: 0px; padding: 2px; padding-right: 8px; padding-left: 8px}

#tabulka4 {border: 0px}
#tabulka4 TD {border: 0px}

.tabulka-edit-vse TD {cursor: auto}

#prijemky {border: 2px solid red; padding: 6px; margin: 10px; line-height: 1.6}

.darek {color: #455eca; font-size: 7pt}

.plus {padding: 0 1px 0 1px; margin-right: 4px; background-color: black; color: white; font-weight: bold}
.vykricnik {padding: 0 3px 0 3px; background-color: red; color: white; font-weight: bold}
#krizek {float: right; background-color: black; font-weight: bold; color: white; text-decoration: none; padding: 0 4px 1px 4px}
#otaznik {padding: 0 3px 0 3px; margin-left: 4px; background-color: #196f8f; color: white; font-weight: bold; text-decoration: none}
 
#okno-info-pozadi {position: fixed; left: 0; top: 0; z-index: 500000; width: 100%; height: 100%; background-color: black; opacity: 0.7; filter:Alpha(opacity=70)}
#okno-info {display: block; position: fixed; background-color: white; padding: 20px; border: 1px solid black; z-index: 500001; text-decoration: none; font-size: 14px; font-weight: bold; color: red; width: 500px}




/*výběr zboží*/
.zbozi-vyber-frame {border: 2px solid red; width: 160px; height: 90px; margin-left: 5px; margin-top: 5px; display: inline; position: fixed}
.zbozi-vyber-frame2 {position: relative; height: 110px; display: none}



/*barva písma*/
.red {color: red}
.gray {color: #999999}
.blue-info {color: #0090ff}




/*písma*/
.velky {font-size: 10pt}
.velky2 {font-size: 13pt}
.maly {font-family: Verdana, Arial; font-size: 8pt}
.mini {font-family: Verdana, Arial; font-size: 7pt}
.objednat {color: red; background-color: #FFFFB7}




/*formulář*/
FORM {font-family: Verdana, Arial;font-size: 8pt; margin: 0px}
TEXTAREA {font-family: Verdana, Arial;font-size: 8pt; white-space: pre-line}
SELECT {font-family: Verdana, Arial;font-size: 8pt}
INPUT {font-family: Verdana, Arial;font-size: 8pt}
INPUT.submit {font-weight: bold}
INPUT.infobox {border: 1px solid silver; text-align: right; font-size: 8pt; background-color: #E2EFFC}
INPUT[type="radio"],INPUT[type="checkbox"] {width: auto; height: auto; vertical-align: middle}
#form {border: 1px solid silver; position: relative; margin: 50px; min-width: 350px}
#form #form-nadpis {position: absolute; top: -12px; left: 10px; padding: 4px; background-color: white; font-weight: bold; color: silver}
#form #form2 TD {white-space: nowrap; font-size: 8pt}
#form #form2 {margin: 20px}
#form #form2 .linka {border-bottom: 1px solid #EAEAEA}
#form #form2 .nazev-pole {font-weight: bold; font-size: 8pt; text-align: right; white-space: nowrap}
#form #form2 .nadpis {font-weight: bold; color: silver}
#form #form2 .hodnota {font-size: 8pt}
#form #form2 .info {color: silver}
#form #form3 {background-color: #F4F4F4; border: 10px solid #F4F4F4}




/*odkazy*/
#menu2 {text-decoration: none; border-bottom: 1px dotted black; color: black}

a:LINK {text-decoration: underline; color: #196f8f}
a:VISITED {text-decoration: underline; color: #196f8f}
a:ACTIVE {text-decoration: underline; color: #196f8f}
a:hover {text-decoration: none; color: #196f8f}

a#normal {text-decoration: underline; color: #196f8f}
a#normal:hover {text-decoration: none}

.obr a:LINK IMG {border: 2px solid #29619b}
.obr a:VISITED IMG {border: 2px solid #29619b}
.obr a:ACTIVE IMG {border: 2px solid #29619b}
.obr a:hover IMG {border: 2px solid #d01111}




/*export*/
.export {background-color: #FEDDD8}
.export-nazev {font-size: 9pt; font-weight: bold; color: white; background-color: red; padding: 2px}