html{margin:0;padding:0; background:#096de6; width:100%;}
body{font: 90% arial, sans-serif, tahoma, helvetica, arial narrow; width:100%; margin:0; padding:0; background:#096de6;}

div#zapati{clear:left;}
table#zapati{background:#096de6;color:white;font-size:8pt;}
td#zapatileft{padding-left:10px;background:#096de6;color:white;font-size:8pt;}
td#zapatiright{padding-left:30px;background:#096de6;color:white;font-size:8pt;text-align:right;}

table#zahlavi { width:100%;margin:0;padding:0;border-width:0;}
tr#zahlavi { background:#096de6;border-width:0;}
div#zahlavi{position:relative;}

div#linkastin{background-image:url(image/left_bottom_left3.gif); background-repeat:repeat-x; top:147px; position:absolute;
                    width:100%; line-height:15px; }
div#linkabila{line-height:5px; background-color:transparent; position:relative; width:100%;  }
div#linkabila1{ background:#096de6;line-height:2px; top:160px; position:absolute; width: 100%; }

div#hlavni{float:left;width:100%;background:#096de6;}

div#levemenu{background:#096de6;float:left;width:170px;margin-left:-100%;margin-top:5px;}
div#stred{margin: 0 170px 0 170px; background:#c6e1ff; margin-top:5px;}
div#pravemenu{background:#096de6;float:left;width:170px;margin-left:-170px; margin-top:5px;}



a.text { color: #096de6;  text-decoration: underline }
a.texta { color: #096de6;  text-decoration: none}
a.textbi { color: #096de6; background: white; text-decoration: underline }
a.text1 { color: #096de6; font-size: 11pt; text-decoration: none; font-weight: bold; }
a.text2 { color: #e2890b; font-size: 10pt; text-decoration: none; font-weight: bold; }
a.text2a { color: #ee9a1d; font-size: 12pt; text-decoration: none; font-weight: bold; }
a.text3 { color: yellow; font-size: 10pt; text-decoration: none; font-weight: bold; text-align: right; }
a.h1 {  padding-left: 5px; font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 10pt }

a.menu01 { background:  #ffa600; padding-left: 5px; font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 10pt }
a.menu01:link, a.menu01:visited { background:  #ffa600; color: white }
a.menu01:active  { background: #ffa600; color: white; font-weight: bold }
a.menu01:hover { background: #096de6;  color: white; text-decoration: underline }

a.menu02 { font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 10pt }
a.menu02:link, a.menu02:visited { color: white }
a.menu02:active  { background: transparent; color: white ; text-decoration: none }
a.menu02:hover { background: transparent; color: #ffc000; text-decoration: underline; font-size: 11pt }

a.menu02b { padding-left: 10px; text-decoration: none; text-align: left; color: #c6e1ff; font-size: 9pt;  }
a.menu02b:link, a.menu02b:visited { color: #c6e1ff;  }
a.menu02b:active  { background:  transparent; color: #c6e1ff; font-weight: bold;   }
a.menu02b:hover { background: transparent; color: #ffff00; text-decoration: underline; font-weight: bold;  }
 
a.menu02c { font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 10pt }
a.menu02c:link, a.menu02c:visited { color: white }
a.menu02c:active  { background:  transparent; color: white; text-decoration: none }
a.menu02c:hover { background:  transparent; color: white; text-decoration: none }

a.menuh2 { padding-left: 15px; text-decoration: none; text-align: left; color: #c6e1ff; font-size: 9pt; }
a.menuh2:link, a.menuh2:visited { color: #c6e1ff; }
a.menuh2:active  { background:  transparent; color: #c6e1ff; font-weight: bold; }
a.menuh2:hover { background: transparent; color: #ffff00; text-decoration: underline; font-weight: bold;  }
 
a.h3 { cursor: pointer; cursor: hand; padding-left: 20px; font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 10pt }
a.h3:link { color: white; }
.skryvany {display: none}

a.h2 { cursor: pointer; cursor: hand; font-weight: bold; padding-left: 0; text-decoration: none; text-align: left; color: white; font-size: 10pt }
a.h2:link { color: white; }
.skryvany {display: none}

a.menuh3 { padding-left: 5px; text-decoration: none; text-align: left; color: #c6e1ff;  font-size: 9pt; }
a.menuh3:link, a.menuh3:visited { color: #c6e1ff;  }
a.menuh3:active  { background:  transparent; color: #c6e1ff;  text-decoration: none }
a.menuh3:hover { background: transparent; color: #ffff00; text-decoration: underline; font-weight: bold;}

a.menu03 { padding-left:5px; font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 10pt}
a.menu03:link, a.menu03:visited { color: white }
a.menu03:active  { background:  transparent; color: white ; font-weight: bold }
a.menu03:hover { background: transparent; color: #ffc000; text-decoration: underline; font-size: 11pt}

a.menu03b { padding-top: 0 0 0 15px; font-weight: bold; text-decoration: none; text-align: left; color: white; font-size: 8pt }
a.menu03b:link, a.menu03b:visited { color: white }
a.menu03b:active  { background:  transparent; color: white; font-weight: bold }
a.menu03b:hover { background: transparent; color: yellow; text-decoration: underline }

a.nadpistext { font-weight: bold; text-decoration: none; text-align: right; color: white; font-size: 11pt; text-decoration: underline }
a.nadpistext:link, a.nadpistext:visited { color: white }
a.nadpistext:active  { color: white; font-weight: bold }
a.nadpistext:hover { color: #096de6; text-decoration: underline }

a.akce { color: #096de6; }
a.akce:link { color: #096de6; }
a.akce:visited { color: green }
a.akce:active { color: green }
a.akce:hover  { color: green }

img { border: 0px }

td.obrazek  { background-color: transparent; 
            position: absolute; 
            width: 65%; 
            height: 145px; 
            top: 0px; 
            right: 0px;
            text-align: right;
            border-width: 0; }

td.nadpis01 { background-color: transparent; 
             position: absolute; 
             width: 50%; 
             height: 43px; 
             left: 19%; 
             top: 9px;
             text-align: left; 
             font-size: 33pt; 
             font-weight: bold; 
             color:  #ffff00;
             font-family: comic sans ms;
             letter-spacing: 3pt;
             border-width: 0; 
             z-index: 1 }
             
td.nadpis02 { background-color: transparent; 
             position: absolute; 
             width: 15%; 
             height: 30px; 
             left: 27%; 
             top: 68px;
             font-size: 33pt;
             font-weight: bold;
             color: #ffff00;
             font-family: comic sans ms;
             letter-spacing: 3pt;
             border-width: 0; 
             z-index: 1
             }
             
       
td.nadpis03 { background-color: transparent; 
             position: absolute; 
             width: 35%; 
             height: 43px; 
             left: 53%; 
             top: 55px;
             font-size: 12pt;
             font-weight: bold;
             color: white;
             border-width: 0; 
             z-index: 1
             }
             
div.center  { text-align: center; width: 100%; }

p.pocitadlo  { background-color:  tranparent; text-align: right; padding-right: 15px }

p.menu { color: #ffff00;  font-size: 8pt;  text-align: left; font-weight: bold; margin: 0; background-color: transparent }

p.nadpis  { color: #096de6; text-indent: 1.5em; font-size: 16pt; font-weight: bold; top: 10px; margin: 10px 5px 5px 5px; font-family: comic sans ms;  text-align: left }
p.nadpisuvod  { color: #096de6;  font-size: 13pt; font-weight: bold;  font-family: comic sans ms; margin: 0px 5px 5px 5px; margin-bottom: 5px; text-align: center }
p.naduvod  { color: #096de6; font-size: 11pt; text-align: center; background-color: transparent; padding: 5px 5px 0 5px;}
p.nadpis02   { color: #ffff00; text-indent: 1.5em; font-weight: bold; font-size: 11pt; top: 5px; margin: 0 5px 5px 5px; background-color:  #408df6; text-align: left }
p.nadpis03   { color: #c6e1ff; text-indent: 1.5em; font-weight: bold; font-size: 11pt; top: 5px; margin: 0 5px 5px 5px; background-color:  #888888; text-align: left }
p.nadpis04   { color: #ffff00; text-indent: 1.5em; font-weight: bold; font-size: 11pt; top: 5px; margin: 0 1% 0 1%; background-color:  #408df6; text-align: left }
p.nadpis05   { color: #096de6; text-indent: 1.5em; font-weight: bold; font-size: 11pt; top: 5px; margin: 0 5px 5px 5px; background-color:  #ff9900; text-align: left }
p.nadpishi  { color: #096de6;  font-size: 15pt; font-weight: bold;  font-family: comic sans ms; margin: 0px 2px 5px 2px; text-align: center }

p.akce  { font-size: 10pt; text-align: center; text-indent: 20pt; margin-top: 0pt; color: black; }
p.normal  { color: black; text-indent: 1.5em; font-size: 9pt; font-weight: bold; text-align: justify;  margin: 1% 1% 0 1%; background-color: transparent }
p.normala  { color: #777777; text-indent: 1.5em; font-size: 9pt; font-weight: bold; text-align: justify;  margin: 1% 1% 0 1%; background-color: transparent }
p.normala1  { color: #ff9900; text-indent: 1.5em; font-size: 9pt; font-weight: bold; text-align: justify;  margin: 1% 1% 0 1%; background-color: transparent }
p.normal01  { color: #ee9a1d; font-size: 11pt; font-weight: bold; text-align: justify; margin: 1% 2% 0 2%; background-color: transparent }
p.normal02  { color: white;  font-size: 8pt;  text-align: left; padding: 0 10px 0 10px; background-color: transparent }
p.normal03  { color: #ff9900; font-size: 13pt; text-indent: 1.5em; font-weight: bold; text-align: left; margin: 0 5px 5px 5px; background-color: transparent; }
p.normal04  { color: black; text-indent: 1.0em; font-size: 9pt; font-weight: bold; text-align: justify; margin: 0 10px 0 10px; background-color: transparent }
p.normal05  { color: black; text-indent: 2.0em; font-size: 9pt; font-weight: bold; text-align: justify; margin: 0 10px 0 10px; background-color: transparent }
p.normal06  { color: black;  font-size: 9pt;  font-weight: bold; text-align: left; margin: 0 10px 0 10px; background-color: transparent }

p.center  { color: black; font-size: 10pt; font-weight: bold; text-align: center; background-color: transparent; }
p.centera  { color: black; font-size: 10pt; text-align: center; background-color: transparent; }

table.1 { font-size: 10pt; border-style: solid; border-color: #408df6;  border-width: 1px; width: 98%; margin: 0 1% 0 1%; color: black; text-align: center; border-collapse: collapse }
td.1 { font-size: 10pt; border-style: solid; border-color: #408df6;  border-width: 1px; color: black; }
tr.1 { border-style: solid; border-color: #408df6; border-width: 1px; border-collapse: collapse; }

table.bez { font-size: 10pt; border-style: solid;   border-width: 0px; margin: 0 1% 0 1%; color: black; text-align: center; border-collapse: collapse }
td.bez { font-size: 10pt; font-weight: bold; border-style: solid;  border-width: 0px; color: black; }
tr.bez { border-style: solid; border-width: 0px; border-collapse: collapse }
td.bezp { font-size: 10pt; font-weight: bold; padding-right: 5px; text-align: right; border-style: solid;  border-width: 0px; color: black; }
tr.bezp { border-style: solid; border-width: 0px; padding-right: 5px; text-align: right; border-collapse: collapse }

table.ram { font-size: 10pt; border-style: solid; border-width: 1px; margin: 0 1% 0 1%; border-color: #408df6; color: black; text-align: center; border-collapse: collapse }
td.ram { font-size: 10pt; border-style: solid;  font-weight: bold; border-width: 1px; border-color: #408df6; color: black; }
tr.ram { border-style: solid; border-width: 1px; border-color: #408df6; border-collapse: collapse }

table.akce { font-size: 10pt; text-align: center; border: inset 2px; color: black; }
td.akcehl { font-size: 10pt; text-align: center; font-weight: bold; border: outset 2px; color: black; }
td.akce { font-size: 10pt; border: outset 2px; color: black; }
li.akce { font-size: 10pt; font-style: italic; text-indent: 5pt; margin-top: 1pt; color: black; }
h1.akce { font-family: comic sans ms; text-align: center; font-size: 14pt; color: black; }
h2.akce { font-size: 12pt; text-align: center; font-weight: bold; color: black; }
h3.akce { font-size: 10pt; text-align: center; font-weight: bold; color: black; }
.autor { font-variant: small-caps }

table.n { font-size: 16pt; border-style: solid;  border-width: 0; width: 98%; color: #096de6; border-collapse: collapse; font-weight: bold; }

table.nov { font-size: 11pt; border-style: solid;  border-width: 0px; width: 98%; color: #096de6; border-collapse: collapse; font-weight: bold; }
td.nov { font-size: 11pt; text-indent: 0.5em; font-weight: bold; text-align: left; border-style: solid; border-color: #408df6; border-width: 0px; color: #096de6; font-family: comic sans ms; }
td.normal  { color: black; text-indent: 2.0em; font-size: 9pt; text-align: justify; padding: 0 10px 0 10px;  border-width: 0px; background-color:  transparent }
td.normala  { color: #777777;  text-indent: 2.0em; font-size: 9pt; text-align: justify; padding: 0 10px 0 10px;  border-width: 0px; background-color:  transparent }
td.normal01  { color: #ff9900; text-indent: 2.0em; font-size: 10pt; text-align: justify; padding: 0 10px 0 5px;  border-width: 0px; background-color:  transparent }
td.normal02  { color: black; text-indent: 2.0em; font-size: 9pt; text-align: justify; padding: 0 10px 0 20px;  border-width: 0px; background-color:  transparent }

tr.center { border-style: solid; border-color: #408df6; border-width: 1px; border-collapse: collapse; text-align: center }

table.formul { width: 100% }
td.formul { width: 50%; font-size: 10pt; font-weight: bold; text-align: center}

table.st { font-size: 10pt; border-style: solid;  border-width: 0px; width: 98%; margin: 0 1% 0 1%; color: black; text-align: center; border-collapse: collapse }
td.st { font-size: 10pt; border-style: solid; border-width: 0px; color: black; }
tr.st { border-style: solid; text-align: center; border-width: 0px; border-collapse: collapse }
td.cst { font-size: 10pt; text-align: center; border-style: solid; border-width: 0px; }
td.leftst { font-size: 9pt; padding-left: 28px; font-weight: bold; text-align: left; border-style: solid; border-width: 0px; color: black; }
td.leftst1 { font-size: 9pt; padding-left: 21px; font-weight: bold; text-align: left; border-style: solid; border-width: 0px; color: black; }
td.leftst0 { font-size: 9pt; padding-left: 10px; font-weight: bold; text-align: left; border-style: solid; border-width: 0px; color: black; }

table.t { font-size: 10pt; border-style: solid;  border-width: 0px; width: 98%; margin: 0 1% 0 1%; color: #ffa600; text-align: center; border-collapse: collapse }
td.t { font-size: 10pt; border-style: solid; border-width: 0px; color: #ffa600; }
tr.t { border-style: solid; border-width: 0px; border-collapse: collapse }
td.centert { font-size: 10pt; text-align: center; border-style: solid; border-width: 0px; }

table.f { font-size: 9pt; border-style: solid;  border-width: 0px; width: 98%; border-collapse: collapse; font-weight: bold; }
td.fo { font-size: 9pt; font-weight: bold; padding-left: 20px; border-style: solid; border-width: 0px; color: #096de6; text-align: left}
td.f { font-size: 9pt; padding-left: 10px; font-weight: bold; text-align: left; border-style: solid; border-width: 0px; color: black; }
tr.f { border-style: solid; border-width: 0px; border-collapse: collapse }
td.ko { font-size: 10pt; padding-left: 30px; font-weight: bold; text-align: left; border-style: solid; border-width: 0px; color: #096de6; }
td.k { font-size: 10pt;  font-weight: bold; text-align: left; border-style: solid; border-width: 0px; color: black; }
td.fa { font-size: 9pt; font-weight: bold; padding-left: 20px; border-style: solid; border-width: 0px; color: black; text-align: left}

table.menu {width: 170px;  padding:0; border-width: 0; background:transparent }
td.menu {background: transparent;} 
tr.menu {background: transparent;} 
td.mel { color: #ffff00;  font-size: 10pt;  text-align: left; font-weight: bold; margin: 0; background-color: transparent }
td.mep { color: #ffff00;  font-size: 10pt;  text-align: right; font-weight: bold; margin: 0; background-color: transparent }

table.kal { font-size: 9pt; border-style: solid;  border-width: 1px; border-color: #408df6; width: 98%; border-collapse: collapse; font-weight: bold; }
table.std { font-size: 9pt; border-style: solid;  border-width: 1px; border-color: #408df6; width: 100%; border-collapse: collapse; font-weight: bold; }
td.hl { font-size: 10pt; font-weight: bold;  border-style: solid; border-color: #408df6; border-width: 1px; color: black; text-align: center }
 
td.left { font-size: 10pt; padding: 0 5px 0 5px; font-weight: bold; text-align: left; border-style: solid; border-color: #408df6; border-width: 1px; color: black }
td.center { font-size: 10pt; text-align: center; padding: 0 5px 0 5px; font-weight: bold; border-style: solid; border-color: #408df6; border-width: 1px; }

td.right { font-size: 10pt; padding-right: 5px; text-align: right;  border-style: solid; border-color: #408df6; border-width: 1px; }
td.h1 { font-size: 12pt; font-weight: bold;  border-style: solid; border-color: #408df6; border-width: 1px; color: black; text-align: center }
td.h2 { font-size: 0pt; width: 98%; border-style: solid; border-color: #408df6; border-width: 0px; }
td.h3 { font-size: 10pt; font-weight: bold; width: 25%;  border-style: solid; border-color: #408df6; border-width: 1px; color: black; text-align: center }
td.h4 { font-size: 10pt; font-weight: bold; border-style: solid; border-color: #408df6; border-width: 1px; color: black; text-align: center }
td.h5 { font-size: 10pt; font-weight: bold; width: 18%;  border-style: solid; border-color: #408df6; border-width: 1px; color: black; text-align: center }

td.datum { font-size: 11pt; font-weight: bold; text-align: left; border-style: solid; border-color: #408df6; border-width: 1px; color: #096de6; }
td.nleft { font-size: 16pt; text-indent: 1.5em; font-weight: bold; text-align: left; border-style: solid; border-color: #408df6; border-width: 0px; color: #096de6; font-family: comic sans ms;  }
td.nright { font-size: 11pt; font-weight: bold; margin-right: 5px; border-style: solid; text-align: right; border-color: #408df6; border-width: 0px; color: #096de6; font-family: comic sans ms;  }
td.datum1 { font-size: 11pt; font-weight: bold; text-align: center; border-style: solid; border-color: #408df6; border-width: 1px; color: #096de6; }

td.hi { font-size: 8pt; text-align: left; text-indent: 0.5em; font-weight: bold;  border-style: solid; border-color: #408df6; border-width: 1px; color: black; }
td.rok { font-size: 9pt; font-weight: bold; text-align: center; border-style: solid; border-color: #408df6; border-width: 1px; color: #096de6; }
td.rok1 { font-size: 9pt; background: white; font-weight: bold; text-align: center; border-style: solid; border-color: #408df6; border-width: 1px; color: #096de6; }

td.hl3 { font-size: 10pt; font-weight: bold;  width: 33%; text-align: center; border-style: solid; border-color: #408df6; border-width: 1px; color: black;  }
td.left3 { font-size: 10pt; font-weight: bold; text-align: left; padding: 0 5px 0 10px; border-style: solid; border-color: #408df6; border-width: 1px; color: black;  }

table.tre { font-size: 10pt; border-style: solid;  border-width: 0; width: 50%; color: black; text-align: center; border-collapse: collapse }
td.tre { font-size: 10pt; font-weight: bold;  width: 48%; border-style: solid; border-color: #408df6; border-width: 0; color: black; text-align: center }
td.tren { font-size: 10pt; font-weight: bold; width: 48%; text-align: left; padding: 0 5px 0 5px; border-style: solid; border-color: #408df6; border-width: 0; color: black;  }

td.hl2 { font-size: 10pt; font-weight: bold;  width: 48%; border-style: solid; border-color: #408df6; border-width: 1px; color: black; text-align: center }
td.left2 { font-size: 10pt; font-weight: bold; text-align: left;  padding: 0 5px 0 15px; border-style: solid; border-color: #408df6; border-width: 1px; color: black; }
td.right0 { font-size: 10pt; font-weight: bold; padding: 0 5px 0 5px; text-align: right;  border-style: solid;  border-width: 0; }
td.right1 { font-size: 10pt; font-weight: bold; padding: 0 5px 0 5px; text-align: right;  border-style: solid;  border-width: 1px; border-color: #408df6; }

table1 { font-size: 8pt; border-style: solid; border-color: #408df6; border-width: 1px; width: 100%; color: black; text-align: center; border-collapse: collapse }
td.lefta { font-size: 8pt; padding-left: 10px; font-weight: bold; text-align: left; border-style: solid; border-color: #408df6; border-width: 1px; color: black }
td.righta { font-size: 8pt; padding-right: 10px; text-align: right;  border-style: solid; border-color: #408df6; border-width: 1px; }

td.odkaz { font-size: 12pt; text-indent: 2.5em; font-weight: bold;  border-style: solid;  border-width: 0; text-align: left }


