
.dokument {max-width: 13cm; padding: 0 0 0 0; margin: 0 auto 0 auto;}

.id { max-width: 13 cm; font-family: times new roman; font-size: 1em; text-align: center; padding: 0.6cm 0cm 0cm 0cm}

.idp {width: 100%; font-family: times new roman; font-size: 1em; text-align: center; padding: 0 0 0 0; margin: 0 0 0 0}

.id-tdp {width: 2%}

.id-vlevop {width: 34%; padding: none; vertical-align: bottom; text-align: center}

.id-vpravop {width: 64%; text-align: center; vertical-align: bottom; padding: none}

.popisekp {width: 100%; font-family: times new roman; font-size: 1em; text-align: justify; text-align-last: center; padding: 0 0 0 0; margin: 0 0 0 0}

.popisekpp {font-family: times new roman; font-size: 1em; text-align: justify; text-align-last: center; padding: 0 0 0 0; margin: 0 0 0 0}

.pp {text-align: justify; font-family: times new roman; font-size: 1.2em; width: 100%; padding: 0 0 0.3cm 0; margin: 0 0 0 0}

.poznamkap {width: 100%; text-align: justify; font-family: times new roman; font-size: 1em; margin: 0 0 0 0; padding: 0 0 0 0}

.prvni {max-width: 13cm; text-align: left; text-indent: 0; font-family: times new roman; font-size: 1.2em; width: 100%; padding: 0 0 0 0; margin: 0 0 0 0; text-align-last: left}

.p-bez-odsazenip {text-align: justify; text-indent: 0; font-family: times new roman; font-size: 1.2em; width: 100%; padding: 0 0 0 0; margin: 0 0 0 0}

.p-zalomenyp {text-align: justify; text-indent: 3.5%; font-family: times new roman; font-size: 1.2em; width: 100%; padding: 0 0 0 0; margin: 0 0 0 0; text-align-last: justify}

.ram-obsah {max-width: 13cm; padding: 0 0cm 0cm 0; margin: 0 0 0 0; font-weight: bold; vertical-align: bottom}

.skupina {width: 100%}

.slovo {display: none}

.tablep {border-collapse: collapse; width: 100%; background-color: white; margin: 0 0 0 0}

.upozorneni {width: 100%; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 0.40cm; font-family: times new roman; font-size: 1.2em; color: white; text-align: left; background-color: black}



.autor {max-width: 13cm; padding: 0 0 0 0; font-family: times new roman; font-size: 1em; text-align: left; background-color: white}

.href-c {text-decoration: none; color: black}

.href-ex {text-decoration: none; color: black; font-weight: bold}

h1 {max-width: 13cm; text-align: center; font-family: times new roman; font-size: 1.4em; padding: 0 0 0.5em 0; margin: 0 0 0 0; border: solid; border-width: 0px 0 1px 0; border-color: #black}

.obsah-strana {text-align: left; font-family: times new roman; font-size: 1em;  font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0}

.obsah-strana-ex {text-align: center; font-family: times new roman; font-size: 1em; padding: 0 0 0 0; margin: 0 0 0 0; background-color: white; border: solid; border-width: 0cm 0cm 0.05cm 0cm; vertical-align: bottom; border-color: #3465a4}

.obsah-strana-ex-l {max-width: 13cm; text-align: center; font-family: times new roman; font-size: 1em; padding: 0.1em; margin: 0 0 0 0; background-color: white; border: solid; border-width: 3px; border-radius: 9px; vertical-align: center; border-color: #black}

.obsahss {display: none}

.obsah {font-family: times new roman; font-size: 1.2em; text-align: justify; text-align-last: left; border: solid; border-width: 0cm 0 0.03cm 0; border-color: black}

.obsahs {font-family: times new roman; font-size: 1.2em; text-align: left; padding: 0.6cm 0cm 0cm 0cm}

.sloupek-vlevo {padding: 0 0 0 0; margin: 0.3cm 0 0 0}

.sloupek-vpravo {padding: 0 0 0 0; margin: 0.3cm 0 0 0}

.stranaa4 {max-width: 13cm; padding: none; margin: 0cm auto 0cm auto; background-color: white}

.stranaa4-prilohy {max-width: 13cm; padding: none; margin: 0cm auto 0cm auto; background-color: white; border: solid; border-width: 0.3cm 0 0.3cm 0; border-color: white}

.zahlavi {display: none}

.strana {max-width: 13cm; background-color: white}

.zapati  {display: none}

.nezobrazovat  {display: none}

.p-nabidka {text-align: justify; font-family: times new roman; font-size: 1.2em; width: 100%; padding: 0.3cm 0 0.3cm 0; margin: none}

.reklama {max-width: 13cm; font-family: times new roman; background-color: White; margin: 0cm auto 0cm auto; padding: 0.1cm 0cm 0.1cm 0cm; border: solid; border-color: white; border-width: 0.3cm 0cm 0.3cm 0cm}

.reklama-strana {max-width: 13cm; font-family: times new roman; background-color: White; margin: 0cm auto 0cm auto; padding: 0.3cm 0cm 0.1cm 0cm; border: solid; border-color: white; border-width: 0.3cm 0cm 0.3cm 0cm}

.reklama-30 {max-width: 13cm; font-family: times new roman; text-align: center; background-color: White; margin: 0 auto 0 auto; border: solid; border-color: white; border-width: 0.4cm 0cm 0.4cm 0cm}


.zajimavost {max-width: 13cm; font-family: times new roman; font-size: 1em; background-color: WhiteSmoke; margin: 0cm auto 0cm auto; padding: 0.1cm 0cm 0.1cm 0cm; border: solid; border-color: white; border-width: 0.3cm 0cm 0.3cm 0cm}

.p {text-align: justify; font-family: times new roman; font-size: 1.2em; width: 100%; padding: 0.3cm 0 0.3cm 0; margin: none}
blockquote {text-align: justify; font-family: times new roman; font-size: 1.2em; max-width: 15cm; padding: 0.6cm 0 0.6cm 0; margin-left: auto; margin-right: auto; margin-top: 0cm; margin-bottom: 0cm; background-color: white}

.zahlavi-m {font-family: arial; vertical-align: bottom; font-size: 1.2em; max-width: 13cm; padding: 0.2cm 0 0cm 0; margin: 0cm auto 0cm auto; background-color: white; border: solid; border-width: 0px 0 3px 0; border-color: #black}

.sloupek {max-width: 100%; padding-bottom: 0.3cm; font-family: times new roman; font-size: 1.2em; text-align: left; background-color: white}

.mezera {border-collapse: collapse; background-color: white; margin: 0.3cm 0 0cm 0}

.modra {color: #3465a4}

.poznamka-prvni {padding: 0cm 0cm 0.6cm 0cm; font-family: times new roman; font-size: 1.2em; text-align: justify; background-color: white}

.poznamka {padding: 0.6cm 0cm 0.6cm 0cm; font-family: times new roman; font-size: 1.2em; text-align: justify; background-color: white}

.poznamka-posledni {padding: 0.6cm 0cm 0cm 0cm; font-family: times new roman; font-size: 1.2em; text-align: justify; background-color: white}

.poznamka-prvni-posledni {padding: none; font-family: times new roman; font-size: 1.2em; text-align: justify; background-color: white; padding: 0 0 0.3cm 0; margin: 0 0 0 0}



.popisek {font-family: times new roman; font-size: 1.2em; text-align: justify; text-align-last: center; padding: none}

.odkaz {text-decoration: none; font-family: times new roman; color: silver}

.mp {display: none}

.table {width: 100%; border-collapse: collapse; background-color: white; margin: 0 0 0 0}

.id-vlevo {width: 50%; padding: none; vertical-align: bottom; text-align: center}

.id-td {width: 0%}

.id-vpravo {width: 50%; font-family: times new roman; font-size: 1em; text-align: center; vertical-align: bottom; padding: none}

tr {vertical-align: top}

h2 {max-width: 13cm; text-align: left; font-family: times new roman; padding: 0.6cm 0 0 0; margin: 0 0 0.3cm 0}

.h2-linka {display: none}

.h2-cz {text-align: left; font-family: times new roman; text-align-last: left; background-color: white}

.h2-en {text-align: left; font-family: times new roman; padding: 0 0 0 0; margin: 0 0 0 0; text-align-last: left; background-color: white}

.h2-prvni {max-width: 13cm; text-align: left; font-family: times new roman; padding: 1.2cm 0cm 0cm 0cm; margin: 0 0 0.3cm 0}

.dl-prvni {text-align: justify; font-family: times new roman; font-size: 1em; margin: none; padding: 0cm 0 0.6cm 0}

.dl {text-align: justify; font-family: times new roman; font-size: 1em; margin: none; padding: 0.6cm 0 0.6cm 0}

.dl-posledni {text-align: justify; font-family: times new roman; font-size: 1em; margin: none; padding: 0.6cm 0 0cm 0}

.dl-prvni-posledni      {text-align: justify; font-family: times new roman; font-size: 1em; margin: none; padding: 0cm 0 0cm 0}

dt      {font-style: italic}

dd {margin-left: 0}

pre     {font-family: courier new; margin: 0cm auto 0cm auto; background-color: white; text-align: center}

.pre-tab{font-family: courier new; margin: 0cm auto 0cm auto; background-color: white; text-align: center}

ol {width: 100%; font-family: times new roman; font-size: 1em; text-align: justify; list-style-position: inside; background-color: white; margin: none; padding: none}

li {padding: 0 0 0.3cm 0}

ul {text-align: left; list-style-position: inside; background-color: white; margin: none; padding: none}

sup {font-family: times new roman}

sub {font-family: times new roman}
