* {margin:0; padding:0}

body {background-color: rgb(255,255,255);}

img.none {border: 0;}
img.nahled {border: 2px solid rgb(176,176,176);}

table.bezokr {border-collapse: collapse; border: 0px solid rgb(0,0,0);}
table.ct {height: 100%; width: 100%; border-collapse: collapse; border: 0px solid rgb(0,0,0);}

td.tar {text-align: right;}
td.vat {vertical-align: top;}
td.vab {vertical-align: bottom;}

/*BEGIN - začátek*/
p.begin-pom-leva {color: rgb(35,35,35); font: 9pt "Arial","Arial CE"; cursor: default; text-align: left;}
p.begin-pom-prava {color: rgb(35,35,35); font: 9pt "Arial","Arial CE"; cursor: default; text-align: right;}
table.hlavni {height: 100%; width: 100%; border-collapse: collapse; border: 0px solid rgb(0,0,0);}
td.begin-spodek {width: 100%; height: 32; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/begin_spodek.png'); background-position: center top; background-repeat: repeat-x;}
td.begin-horni-lr {width: 15; height: 38; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/begin_horni_rohy.png'); background-position: left bottom; background-repeat: repeat-x;}
td.begin-horni-rr {width: 15; height: 38; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/begin_horni_rohy.png'); background-position: right bottom; background-repeat: repeat-x;}
td.begin-horni-stred {width: 465; height: 38; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/begin_horni_bg.png'); background-position: center bottom; background-repeat: repeat-x;}

input.vp {width: 366; height: 28; border: 1px solid rgb(115,198,252); color: rgb(164,164,164); font-family: 'Arial','Arial CE'; font: 10pt; padding: 5px 0px 0px 4px; background-color: rgb(255,255,255);}
input.vpb {width: 30; height: 28; border: 0px solid rgb(255,255,255); font: bold 10pt "Arial","Arial CE"; color: rgb(255,255,255); cursor: pointer; background: url('./grafika/design/vb.png'); background-position: center center; background-repeat: no-repeat; background-color: rgb(115,198,252);}

a.begin:link, a.begin:visited {color: rgb(35,35,35); font: 9pt "Arial","Arial CE"; text-decoration: underline;}
a.begin:hover, a.begin:active {color: rgb(35,35,35); font: 9pt "Arial","Arial CE"; text-decoration: none;}
/*BEGIN - konec*/

/*END - začátek*/
span.end {color: rgb(0,0,0); font: 10pt "Arial","Arial CE"; cursor: default;}
span.end-text {color: rgb(102,102,102); font: 10pt "Arial","Arial CE"; cursor: default;}
/*END - konec*/

/*LOGIN - začátek*/
td.login-horni {width: 380; height: 15; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/logroh.png'); background-position: center top; background-repeat: no-repeat;}
td.login-stredni {width: 380; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/logstr.png'); background-position: center center; background-repeat: repeat-y;}
td.login-spodni {width: 380; height: 15; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/logroh.png'); background-position: center bottom; background-repeat: no-repeat;}
/*LOGIN - konec*/

/*REG - začátek*/
td.reg-horni {width: 380; height: 15; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/regroh.png'); background-position: center top; background-repeat: no-repeat;}
td.reg-stredni {width: 380; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/regstr.png'); background-position: center center; background-repeat: repeat-y;}
td.reg-spodni {width: 380; height: 15; border-collapse: collapse; border: 0px solid rgb(0,0,0); background: url('./grafika/design/regroh.png'); background-position: center bottom; background-repeat: no-repeat;}
/*REG - konec*/

p.pom {color: rgb(0,0,0); font: 10pt "Arial","Arial CE"; cursor: default;}

a:link, a:visited {color: rgb(13,139,255); font: 10pt "Arial","Arial CE"; text-decoration: underline;}
a:hover, a:active {color: rgb(204,0,0); font: 10pt "Arial","Arial CE"; text-decoration: underline;}

table.upozorneni {border-collapse: collapse; border: 1px solid rgb(255,204,0); background-color: rgb(255,255,153);}
td.upozorneni {border-collapse: collapse; border: 1px solid rgb(255,204,0); background-color: rgb(255,255,153);}
table.prihlaseni {border-collapse: collapse; border: 1px solid rgb(13,139,255); background-color: rgb(112,167,217);}
p.upozorneni {color: rgb(32,32,32); font: 9pt "Arial","Arial CE"; cursor: default; text-align: center;}
a.upozorneni:link, a.upozorneni:visited {color: rgb(32,32,32); font: 9pt "Arial","Arial CE"; text-decoration: underline;}
a.upozorneni:hover, a.upozorneni:active {color: rgb(32,32,32); font: 9pt "Arial","Arial CE"; text-decoration: none;}

table.hlaska {border-collapse: collapse; border: 1px solid rgb(236,191,191); background-color: rgb(255,231,231);}
p.hlaska {color: rgb(153,0,0); font: 9pt "Arial","Arial CE"; cursor: default; text-align: center;}
a.hlaska:link, a.hlaska:visited {color: rgb(153,0,0); font: 9pt "Arial","Arial CE"; text-decoration: underline;}
a.hlaska:hover, a.hlaska:active {color: rgb(153,0,0); font: 9pt "Arial","Arial CE"; text-decoration: none;}

font.vasestranka {color: rgb(13,139,255); font: 12pt "Arial","Arial CE"; cursor: default; text-align: right;}

h1 {color: rgb(95,183,0); font: 20pt "Arial","Arial CE"; cursor: default; display: none;}
h2 {color: rgb(17,17,17); font: 16pt "Arial","Arial CE"; cursor: default; text-align: justify;}
h3 {color: rgb(21,144,255); font: 9.5pt "Arial","Arial CE"; cursor: default; text-align: justify;}

br {font: 6pt "Arial","Arial CE";}

input.vb {width: 160; height: 35; border: 0px solid rgb(255,255,255); font: bold 10pt "Arial","Arial CE"; color: rgb(255,255,255); cursor: pointer; background: url('./grafika/design/inpbut.png'); background-position: center center; background-repeat: repeat-x; background-color: rgb(40,40,40);}
input.nb {width: 150; height: 30;}
input.mb {width: 150; height: 25;}
input.op {width: 250; height: 25; border: 1px solid rgb(90,153,211); color: rgb(43,43,43); font-family: 'Arial','Arial CE'; font: 10pt; padding: 4px 0px 0px 4px; background-color: rgb(255,255,255);}
input.op-index {width: 200; height: 25; border: 1px solid rgb(90,153,211); color: rgb(43,43,43); font-family: 'Arial','Arial CE'; font: 10pt; padding: 4px 0px 0px 4px; background-color: rgb(255,255,255);}

a.popis-pole-chyba:link, a.popis-pole-chyba:visited {color: rgb(204,0,0); font: 8pt "Arial","Arial CE"; text-decoration: none;}
a.popis-pole-chyba:hover, a.popis-pole-chyba:active {color: rgb(204,0,0); font: 8pt "Arial","Arial CE"; text-decoration: underline;}

p {color: rgb(32,32,32); font: 9.5pt "Arial","Arial CE"; cursor: default; text-align: justify;}
p.nadpis {color: rgb(32,32,32); font: 13pt "Arial","Arial CE"; cursor: default; text-align: justify; padding: 0px 0px 4px 0px;}

p.popis-index {color: rgb(60,60,60); font: 10pt "Arial","Arial CE"; cursor: default; text-align: right;}
p.popis {color: rgb(60,60,60); font: bold 10pt "Arial","Arial CE"; cursor: default;}
p.popis-right {color: rgb(60,60,60); font: 10pt "Arial","Arial CE"; cursor: default; text-align: right;}
p.popis-mini {color: rgb(52,52,52); font: 7pt "Arial","Arial CE"; cursor: default;}
p.popis-pole {color: rgb(60,60,60); font: 12pt "Arial","Arial CE"; cursor: default; text-align: right;}
p.popis-pole-chyba {color: rgb(204,0,0); font: 8pt "Arial","Arial CE"; cursor: default;}
p.popis-info {color: rgb(60,60,60); font: 10pt "Arial","Arial CE"; cursor: default;}

