/* em conversion assuming default font size is 0.8 em  15pt = 1.538em 10pt = 1em 8 pt = 0.846em 18 px = 1.385em 13 px = 1em 12 px = 0.923em */  a.statement-link {font-size: 9pt; color: #ba3347} a.publikovano-link {font-size: 9pt; color: #ba3347} h1.j_popup_header {font-weight: bold; text-align:left; font-size: 9pt; color:black} a.j_popup_citace {font-size: 9pt; color:#ba3347; font-weight: bold} p.j_popup_pravni_veta {font-size: 9pt} p.j_popup_text {font-size: 9pt} h1.j_popup_nadpis {font-size: 9pt; margin-top:10px; margin-bottom:5px; font-weight:bold} span.vyplnit {background-color: #c0c0c0 !important} #content a {text-decoration: none; color: #ba3347 !important; vertical-align: top} #content a.link_lexikon {color: #008080; vertical-align: text-bottom} #content a.link_lexikon:hover {text-decoration: underline; color: black} div.margin {margin-top: 1.6em; float: right; font-weight: bold; text-align: right; color: #900; width: 15px} p.p-margin {padding-right:20px} td.td-margin {width:20px; vertical-align:top} div {text-align:left} td {text-align:left} .custom-menu1 {background-color: #ce9f00; padding: 1px; font-weight:bold; color: #ce9f00; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom: 1px solid #c79744; border-right: 1px solid #444} .custom-menu2 {background-color: #ce9f00; padding: 1px; font-weight:bold; color: #ce9f00; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-right: 1px solid #444; border-bottom: 1px solid #444} .custom-menu3, .custom-menu5 {background-color: #ce9f00; padding: 1px; font-weight: bold; color: #ce9f00; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-right: 1px solid #444; border-bottom: 1px solid #444} a.fr {color: #fff} a.fl {color: #fff} a.fh {color: #fff} a.fr.zeroclipboard-is-hover {color: #fff} a.fl.zeroclipboard-is-hover {color: #fff} a.fh.zeroclipboard-is-hover {color: #fff} .custom-menu1-zeroclipboard-is-hover {background-color: #900; color: #900; font-weight:bold; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom: 1px solid #c79744; border-right: 1px solid #444} .custom-menu2-zeroclipboard-is-hover {background-color: #900; color: #900; font-weight:bold; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom: 1px solid #444; border-right: 1px solid #444} .custom-menu35-zeroclipboard-is-hover {background-color: #900; color: #900; font-weight: bold; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom: 1px solid #444; border-right: 1px solid #444} div.copyright-source {margin-top: 10pt; font-size: 10pt; text-align: right; font-style: italic} div.CopyrightEu {font-size: 10pt; text-align: right; font-style: italic} div.h3 {font-weight: bold; margin-top: 12pt; text-align: center; color: black} h3.h3 {font-weight: bold; margin-top: 12pt; text-align: center; color: black} div.paragraf {margin-top: 10pt; margin-bottom: 5pt; padding-top: 0} div.ustanoveni {margin-top: 10pt; margin-bottom: 5pt; padding-top: 0; font-size: 0.846em} div.predpisy {margin-top: 10pt; margin-bottom: 5pt; padding-top: 0; font-size: 0.846em} div.predpis-text {margin-bottom: 5pt} div.literatura {margin-top: 10pt; margin-bottom: 5pt; padding-top: 0; font-size: 0.846em} div.komentar {margin-top: 10pt; margin-bottom: 5pt; padding-top: 0} div.judikatura {margin-top: 10pt; margin-bottom: 5pt; padding-top: 0; font-size: 0.846em} div.priloha {text-align: right; font-weight:bold} div.podpis {text-align: center; margin-top: 10pt} div.zakon-citace {text-align: right; font-style: italic; margin-bottom: 10pt} div.verzenovela {text-align: center; margin-bottom:10px} div.veta {font-weight: bold; text-align: justify; margin-bottom: 15px} div.titul2{text-align:left; margin-bottom: 15px} /* Editorial footnote from the metadata, for example 283/2021 Sb. or 135/2021 ÚD */ div.poznamka {border: 1px solid #cdcdcd; font-size: 11px; font-style: italic; margin-top: 10px; padding: 5px; text-align: left} div.poznamka p{margin-top:0.2em; margin-bottom:0.2em} h3.MonitorH3 {color:#004b91; font-size:1.8em; text-align:center} table.MonitorTabulka {width: 95%; margin: auto} table.MonitorTabulka td, th {text-align: right; vertical-align: top; padding: 3px} table.MonitorTabulka th {font-size: 0.9em} .doc table p {margin-top:0} .doc p {margin-top: 1.6em; text-align: justify; line-height: 1.538em !important; color: #444} p.p2 {margin-top: 1.6em} p.empty-p {margin-top: 0; line-height: 0 !important} p.left-ind {text-indent: -0.25in; margin-left: 0.25in} p.center {text-align: center} p.right {text-align: right} p.left {text-align: left} /*p.top1 {margin-top:1.5em}*/ p.left-margin1 {margin-left:1.5em} #contentPageArticles td p.left span {vertical-align: baseline} p.editor {text-align: left; font-style: italic} /*p.bok-uvod-vyklad {background-color: #eee; font-weight: normal; color: #000; margin: 0; padding: 2px}*/ p#spanVnVice {color: #873737; text-decoration: none} p#spanVnVice:hover {text-decoration: underline; cursor: pointer} p#spanPuVice {color: #873737; text-decoration: none} p#spanPuVice:hover {text-decoration: underline; cursor: pointer} .doc table {font-size: 1em} table.obsah {margin-left: auto; margin-right: auto} table.seznam td {vertical-align: top} table.FrontPageTabulka  {margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; border-color: #555; width:100%} table.FrontPageTabulka td, table.FrontPageTabulka th {text-align: center; vertical-align: middle; padding: 3px} table.FrontPageTabulka th {font-size: 0.8em; color: #fff; background-color: #900; width:7.7%} table.FrontPageTabulka .TopBorder {border-top: 1px solid #555} table.FrontPageTabulka .RightBorder {border-right: 1px solid #555} table.FrontPageTabulka .BottomBorder {border-bottom: 1px solid #555} table.FrontPageTabulka .LeftBorder {border-left: 1px solid #555} table.FrontPageTabulka .TopBorder2 {border-top: 1px solid #555} table.FrontPageTabulka .RightBorder2 {border-right: 1px solid #555} table.FrontPageTabulka .BottomBorder2 {border-bottom: 1px solid #555} table.FrontPageTabulka .LeftBorder2 {border-left: 1px solid #555} table.FrontPageTabulka .LichyRadek {background-color: #fff} table.FrontPageTabulka .SudyRadek {background-color: #e7e7e7} table.FrontPageTabulka .Rok {font-weight: bold; font-style: italic; padding-left: 10px; padding-right: 10px} table.ml-list {width:100%} td.cell1MlList {vertical-align: top; text-align: left; width: 2em; padding-top: 2pt} td.cell1MlListBold {vertical-align: top; text-align: left; width: 2em; padding-top: 2pt; font-weight: bold} td.cell2MlList {padding-left: 4px; padding-top: 2pt} td.bunkaOdsazeni {padding-left: 5px; padding-right: 5px} td.pu-column1 {text-align: right} td.right {text-align: right!important} .pu-column2 {text-align: right; padding-left: 20px} .verzenovela-column12 {width: 35%; vertical-align: top; padding-right: 10px} .verzenovela-column3 {width: 20%; vertical-align: top; padding-right: 0; text-align: right} td.verzenovela-column4 {padding-left:20px; vertical-align: top; text-align:left } td.verzenovela-column4 p {margin-top:0; margin-bottom:0} a.sup2{vertical-align:super!important; font-size:smaller} span.highlight {vertical-align: top} span.pravni-veta {font-weight: normal} span.bok-nadpis-literatura {display: block; text-align: left; font-size: 10px; font-weight: bold; color: #000; padding-top: 10px} hr.strana1 {border: solid 1px; color: gray; border-bottom: 2px; width: 100%} hr.strana2 {border: solid 1px; color: gray; border-top: 2px; width: 100%} h1 {font-size: 1em} #content h1 {font-size: 1em; text-align:center} h1.priloha-title {text-align: right; margin-bottom: 5px} h1.paragraf-title {text-align: center; font-size: 1em} h1.cast-title {text-align: center; font-weight: bold; font-size: 13pt} h1.hlava-title {text-align: center; font-size: 12pt} h1.oddil-title {text-align: center; font-style: italic; font-size: 12pt} h1.dil-title {text-align: center; font-weight: bold; font-size: 11pt} h1.clanek-title {text-align: center; font-weight: bold} h1.skupina {text-align: center; font-weight: bold} h1.kapitola-title {text-align: center; font-weight: bold; font-size: 12pt} h1.dohoda-title {text-align: center; font-weight: bold} h1.prechodnaustanoveni-title {padding-bottom: 15px; text-align: left; font-weight: bold; font-size: 1.1em} h1.nadpis_sb {text-align: left; text-indent: 20px; padding-top: 5px; padding-left: 10px; font-weight: bold; font-size: 15px; color: #800000; padding-bottom: 15px; background: url(/bo/seam/resource/products/Fp_Sb.png) no-repeat left}/* Fp_Sb */ h1.nadpis_eu {text-align: left; text-indent: 20px; padding-top: 5px; padding-left: 10px; font-weight: bold; font-size: 15px; color: #800000; padding-bottom: 15px; background: url(/bo/seam/resource/products/Fp_Eu.gif ) no-repeat left}/* Fp_Eux */ h1.nadpis_journals {text-align: left; text-indent: 20px; padding-top: 20px; padding-left: 10px; font-weight: bold; font-size: 15px; color: #800000; padding-bottom: 15px; background: url(/bo/seam/resource/products/Fp_Journals.png) no-repeat left}/* Fp_L */ h1.nadpis_Vz {text-align: left; text-indent: 20px; padding-top: 20px; padding-left: 10px; font-weight: bold; font-size: 15px; color: #800000; padding-bottom: 15px; background: url(/bo/seam/resource/products/Fp_Vz.png) no-repeat left}/* Fp_Vz */ h1.nadpis_judikatura {text-align: left; text-indent: 20px; padding-top: 20px; padding-left: 10px; font-weight: bold; font-size: 15px; color: #800000; padding-bottom: 15px; background: url(/bo/seam/resource/products/Fp_judikatura.png) no-repeat left}/* Fp_J */ h1.nadpis_mis {text-align: left; text-indent: 20px; padding-top: 20px; padding-left: 10px; font-weight: bold; font-size: 15px; color: #800000; padding-bottom: 15px; background: url(/bo/seam/resource/products/Fp_Mis.png) no-repeat left} h6.frontpage_nadpis {text-align: center; font-weight: bold; font-size: 1.385em !important; color: #800000; padding-bottom: 25px} h6.frontpage_vydani {text-align: center; font-weight: bold; font-size: 1em; color: #800000; padding-bottom: 25px} h6.frontpage-autor {text-align: center; font-size: 1em; color: #000} h6.frontpage_vydavatel {text-align: center; font-size: 0.923em; color: #a5a5a5; padding-top: 25px} h6.frontpage_ISBN {text-align: center; font-size: 0.923em; color: #a5a5a5} h6.frontpage_citace {text-align: left !important; font-size: 0.923em !important; color: #000} h6.book-template-chapter {font-size: 11pt; padding-bottom: 5px; padding-top: 10px} h2 {font-size: 1.1em} #content h2 {font-size: 1em; text-align:center} h2.paragraf-line {text-align: center; font-weight: bold; font-size: 11pt} h2.cast-line {text-align: center; font-weight: bold; font-size: 13pt} h2.hlava-line {text-align: center; font-size: 12pt} h2.oddil-line {text-align: center; font-style: italic; font-size: 12pt} h2.dil-line {text-align: center; font-weight: bold; font-size: 11pt} h2.clanek-line {text-align: center; font-weight: bold} h2.skupina {text-align: center; font-weight: bold} h2.kapitola-line {text-align: center; font-weight: bold; font-size: 12pt} h2.dohoda-line {text-align: center; font-weight: bold} img.frontpage_obrazek {padding-top: 20px} img.ObrazekBig {width: 100%; margin-top: 10pt; margin-bottom: 5pt} /* Literature - section's title */ h4.skupina-title {margin-top: 22px; margin-bottom: 1em; cursor: pointer} div.h6 {text-align: left; font-style: italic!important; font-size: 12px!important; color: #000!important; padding-top: 10px!important; padding-bottom: 5px!important} .subtoc {margin-top: 6pt; margin-bottom: 6pt; margin-left:10px} .subtoc p.title {margin-top:0} .doc {color: #000; font-family: inherit, sans-serif; font-weight: normal; text-align: center} .floating-body {margin-top: 24pt} .document-fragment-selected {background-color: #eee} a.results-list-group-more {font-size: 8pt; margin-top: 0} p.results_title {display: block; font-weight: bold; margin-left: 30px; padding-left: 0; padding-top: 0; text-indent: 0} p.citation {margin-left: 5px; padding-bottom: 0; padding-top: 0; text-align: left; text-indent: 0; font-size:8pt} tr.rich-table-row {font-size: 9pt; padding-bottom: 0; border-bottom: 1px dotted} .beck-cz-sb {background-image: url(/bo/seam/resource/products/beck-cz-sb.png); background-position: center center; background-repeat: no-repeat} .beck-cz-l {background-image: url(/bo/seam/resource/products/beck-cz-l.png); background-position: center center; background-repeat: no-repeat} .beck-cz-j {background-image: url(/bo/seam/resource/products/beck-cz-j.png); background-position: center center; background-repeat: no-repeat} .beck-cz-eu {background-image: url(/bo/seam/resource/products/beck-cz-eu.png); background-position: center center; background-repeat: no-repeat} .beck-cz-k {background-image: url(/bo/seam/resource/products/beck-cz-k.png); background-position: center center; background-repeat: no-repeat} .citation {font-style: italic; text-align: right; padding-bottom: 20px} .hitlist-entry-author {font-style: italic; font-size: 8pt} .hl-group-document-entry {margin-top:2px; margin-left:5px; font-size:8pt} .results-invalid {color: #808080} .group-documents {margin-left: 34px} .group-documents td {vertical-align: top} div.help {display: none!important} div.fn {font-size: 8pt; border-top: 1px dotted black} sup.fnr {float: none; vertical-align: top; font-size: 7pt} sup.fnt {float: left; padding-right: 3pt} p.related-citation-no-clock-me {margin-top: 0; text-indent: 0; padding-right: 20px; background: url(/bo/images/no-clock-me.gif) no-repeat right top} td.related-citation-no-clock-me {margin-top: 0; text-indent: 0; padding-right: 9px; width: 3px; background: url(/bo/images/no-clock-me.gif) no-repeat right top} h2.related-citation-no-clock-me {margin-top: 0; text-indent: 0; padding-right: 20px; background: url(/bo/images/no-clock-me.gif) no-repeat scroll left center transparent} p.related-citation-clock-me {margin-top: 0; text-indent: 0; padding-right: 20px; background: url(/bo/images/clock-me.gif) no-repeat right top} td.related-citation-clock-me {margin-top: 0; text-indent: 0; width: 3px; padding-right: 9px; background: url(/bo/images/clock-me.gif) no-repeat right top} h2.related-citation-clock-me {margin-top: 0; text-indent: 0; padding-right: 20px; background: url(/bo/images/clock-me.gif) no-repeat scroll left center transparent} h2.related-versions {text-indent: 5px; margin-bottom: -15px; padding-bottom: 10px} .related-ident{margin-left: 30px} h2.zakladnipredpis_j {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_j-active {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_k {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_k-active {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_c {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.vzor_k {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_c-active {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_o {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.zakladnipredpis_l {text-indent:27px; margin-left:0; margin-bottom:-10px; padding-bottom:10px} h2.souvisi {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.souvisi_eu {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:12px} h2.rusi {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.novelizuje {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:9px} h2.novelizovano {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.cituje {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.cited_eu {text-indent: 10px; margin-left: 0; margin-bottom: -10px; padding-bottom: 11px} h2.dz-active {text-indent: 10px; margin-left: 0; margin-bottom: -10px; padding-bottom: 11px} h2.zakladnipredpis {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:10px} h2.republikuje {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:8px} h2.predchozi {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.vydani {text-indent:10px; margin-left:0; margin-bottom:-10px; padding-bottom:11px} h2.nolink {text-indent:10px; margin-left:0; margin-bottom:-22px; padding-bottom:1em} .hl-related-inner-entry {margin-left: 2px; padding-right: 15px; border-bottom: 1px solid #f0f0f0; font-size: 8pt; line-height: 9pt; margin-top: 3pt; padding-top: 3pt; margin-bottom: -4px} #right-column-content .hl-related-inner-entry {border-top: 1px solid #f0f0f0; border-bottom: none; margin-top: 4pt} #main-form\:related-hits-versions\:tb .hl-related-inner-entry {border-top: none; border-bottom: none} #right-column-content p.creator{margin-left: 0} #right-column-content a.more-link {margin-top: 0} p.creator {font-style: italic; margin-top: 3pt; position: relative; text-indent: 0; margin-left:5px; font-size: 8pt} span.statement-name {font-weight:bold; padding-left: 10px} span.statement-value {display: block; padding-left: 10px; font-size: 9pt} h2.basic_statement {margin-left: 10px; margin-bottom:-20px; padding-bottom:11px} img.statement-obalka {width: 80px; margin-left: 10px} .toc_citation_title {margin-top: 13px; font-weight: bold; text-indent: 0; font-size: 1em} .toc_citation_citationline {margin-top: 10pt; text-indent: 0} .new {color: green!important; text-decoration: underline} .old {color: red!important; text-decoration: line-through} ul.gesaufz {list-style: none outside none} ul.gesaufz li {list-style: none outside none} ul.gesaufz li em {display: inline-block; float: left; font-style: normal; left: -41px; margin-bottom: 0; margin-top: 0; position: absolute; text-align: right; vertical-align: top; width: 35px} ul.gesaufz {list-style: none outside none; padding-left: 0} ul.gesaufz li {margin-bottom: 0; margin-left: 20px; margin-top: 0; padding-left: 0; position: relative; vertical-align: top} .footnote-content-header,.footnote-display-content-header {text-align: left; font-weight: bold; text-decoration: underline} .footnote-content-number,.footnote-display-content-number {display: block; float: left; text-align: left; font-weight: bold} .footnote-display-content {border-top: 1px dotted gray} .hitlist-invalid-link {color: #907070; padding-left:10px} .results-invalid a {color: #907070} .invalid-beck-cz-sb {background-image: url(/bo/seam/resource/products/beck-cz-sb.png); background-position: center center; background-repeat: no-repeat} .invalid-beck-cz-l {background-image: url(/bo/seam/resource/products/beck-cz-l.png); background-position: center center; background-repeat: no-repeat} .invalid-beck-cz-k {background-image: url(/bo/seam/resource/products/beck-cz-k.png); background-position: center center; background-repeat: no-repeat} .invalid-beck-cz-j {background-image: url(/bo/seam/resource/products/beck-cz-j.png); background-position: center center; background-repeat: no-repeat} .invalid-beck-cz-eu {background-image: url(/bo/seam/resource/products/beck-cz-eu.png); background-position: center center; background-repeat: no-repeat} .hl-no-subscription {background: url(/bo/seam/resource/products/icon-content-boxik-cart.png) no-repeat right top} td.dr-table-footercell {font-weight:bold; text-indent:8%} .frontpage_list td {text-align: left} .article-title {font-weight: bold; font-size:1.5em; text-align: left; margin-bottom: 25px; text-transform:uppercase; letter-spacing:0.05em; line-height:1.5em} .article-veta {font-style: italic; margin-bottom: 25px} p.citation .hitlist-link {padding-left: 25px} div#right-column .hitlist-link {padding-left: 0} div#right-column .hitlist-invalid-link {padding-left: 0} .footnote-display_content {text-align: left} table.footnote-display-content td {vertical-align: top; font-size: 0.846em} table.footnote-display-content td div.footnote-display_content {padding-left: 10px; font-size: 0.846em} td.bulletcolumn {width: 20px; color: #800000} table.komentarobsah {width:90%} table.komentarobsah td {vertical-align: top} .italic {font-style: italic} .super {vertical-align: super} .sub {vertical-align: sub} .bold {font-weight: bold} .note {font-size: 8pt} p.tbl-hdr, p.C37Centregras {font-weight: bold; text-align: center} p.C36Centre, p.C71Indicateur, p.C38Centregrasgrandespacement, p.C39Centreespacement, p.C19Centre, .signatory {text-align: center} p.ti-art {font-style: italic; margin-bottom: 8px; margin-top: 24px; text-align: center} p.ti-section-1 {font-weight: bold; margin-bottom: 8px; margin-top: 24px; text-align: center} p.sti-art, p.ti-section-2, p.doc-ti {font-weight: bold; margin-bottom: 8px; text-align: center} div.div-eu-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0} table.eu-table td, table.eu-table th {text-align: right; vertical-align: top; padding: 2px 2px 2px 5px; margin:0} .one-line-search-submit {color: black; font-weight:bold} div.inner {margin-right: 12px; margin-left: 12px; line-height: 13pt} /* *{font-family: Calibri} */ h1.paragraf-title {text-align: center; color: #ba3347; font-size: 1em} h1.cast-title {text-align: center; color: #ba3347; font-size: 1em} h1.dil-title {text-align: center; color: #ba3347; font-size: 1em} h1.skupina-title {text-align: center; color: black; font-size: 1em} h1.oddil-title {text-align: center; color: #ba3347; font-size: 1em; font-style:normal} h1.pododdil-title {text-align: center; color: #ba3347; font-size: 1em; font-style:normal} h1.hlava-title {text-align: center; color: #ba3347; font-size: 1em} h1.priloha-title {text-align: right; color: #ba3347; font-size: 1em} #content h2 {font-size: 1em !important} #content h2.cast-line {text-align: center; color: black} #content h2.paragraf-line {text-align: center; color: black} #content h2.hlava-line {text-align: center; color: black} #content h2.dil-line {text-align: center; color: black} #content h2.skupina-line {text-align: center; color: black} #content h2.oddil-line {text-align: center; color: black; font-style:normal} #content h2.pododdil-line {text-align: center; color: black; font-style:normal} #content h2.priloha-line {text-align: center; color: black; font-style:normal} #content a {color: #ba3347} .highlight {text-align: left; color: black; padding: 0 5px; border: 1px solid; border-bottom-color:grey; border-right-color:grey; border-radius: 4px} div.predpis-text {font-size:1em} a.page2 {margin-left: 3px; margin-right: 3px; color: #ce9f00 !important; font-weight:normal !important} a:hover.page2 {text-decoration: none !important; color: #ce9f00 !important; cursor:default !important} a:visited.page2 {text-decoration: none !important; color: #ce9f00 !important} p.j-cislo{text-align: center; margin-bottom:10px; font-weight: bold} p.j-titul{text-align:left; margin-bottom:10px; font-weight: bold} p.j-line {margin-bottom:10px} p.j-k{text-align:left; margin-bottom:10px} p.j-veta{text-align:justify; margin-bottom:10px; font-weight:bold} p.j-podle{text-align:left; margin-bottom:10px; font-style: italic} p.j-vec{text-align:justify; border-bottom:solid 1px black; margin-bottom:10px} p.j-prejudikatura{text-align:justify; margin-bottom:10px} p.Oduvodneni-nadpis {text-align:center;font-weight:bold} /* Nov� form�tov�n� */ .hlavicka-pz {font-family: sylfaen, serif !important; border-bottom: 6px solid lightgrey !important; margin-bottom: 25px !important; padding-bottom: 20px !important} .hlavicka-casopis {margin-top: 20px !important; font-size: 25pt !important; vertical-align: middle !important; font-weight: bold !important; text-align: left !important; font-family: sylfaen, serif !important} .hlavicka-datum {text-align: left !important; font-size: 15pt !important; font-weight: bold !important; float: right !important; margin-top: -10px !important; font-family: sylfaen, serif !important} .citace {font-style: italic !important; font-size: 9pt !important; text-align: right !important; color: #b6b6b6 !important; font-family: sylfaen, serif !important} .titulek-1 {text-align: left !important; font-size: 13pt !important; font-weight: bold !important; color: black !important; margin-top: 5px !important; margin-bottom: 15px; /* border-left: 10px solid #ba3347!important; padding-left: 7px!important; */ } .souhrn {text-align: left !important; font-style: italic !important; font-size: 1em !important; color: #444 !important; margin-bottom: 10px; line-height: 1.538em !important} .text {text-align: left; font-size: 1em !important; color: #444 !important; line-height: 1.538em !important} .seznam-1-odrazka {margin-left: -23px !important; list-style-type: square !important; margin-top: 5px; line-height: 1.538em !important} .doc {margin-right: 25px; margin-left: 25px; line-height: 1.538em !important; margin-top: 7px} /* * {font-family: inherit!important} */ .extra-content {padding-bottom: 3px; padding-top: 2px; font-size: 9pt !important} .left-panel-reference a {color: #ba3347 !important} .cz .theme-home-box-tab span.home-box-tab-selected {background-color: #0057b7 !important; color: #ffd700 !important} .cz .theme-home-box-inner-more {background-color: white !important; box-shadow: 2px 2px 2px 0 white !important} .module-boxes-column {width: 50%; float: left} .module-box {float: left; margin-bottom: 13px; width: 100%} .module-box-content {padding-left: 45px; padding-right: 14px; padding-top: 5px} .module-box-content-header {border-bottom: 1px solid #d3d3d3; height: 19px; text-align:left} @-moz-document url-prefix() {.module-box-content-header {border-bottom: 1px solid #d3d3d3; height: 20px} } .module-box-content-header-tab {background-color: #b3132a; color: #fff; font-weight: 400; border-top-left-radius: 4px; border-top-right-radius: 4px; padding: 3px 10px; cursor: pointer} .module-box-content-body {} .module-box-row {padding-left: 7px; padding-top: 2px; padding-bottom: 2px; text-align:left} .module-box-row:first-child {margin-top: 4px} .module-box-row a:hover {background-color: #f0f0f0; text-decoration:none!important} .module-box-bullet {margin-left: -6px; display: block} .module-box-plus-item, .module-box-plus-item-unavailable, .module-box-row-plus-item-unavailable {margin-left: -6px; display: block; text-align: left} .module-box-row-plus-item-unavailable:first-child {margin-top: 9px} .module-box-row-plus-item-unavailable {padding-left: 6px} .module-box-bullet::before {color: rgba(0, 0, 0, 0.4); content: "\f192"; display: inline-block; font-family: 'Font Awesome 5 Pro'; font-size: 12px; margin-left: -19px; text-indent: 0; margin-right: 7px} .module-box-plus-item::before, .module-box-plus-item-unavailable::before, .module-box-row-plus-item-unavailable::before {content: 'plus' !important; font-size: 1.1em; font-weight: 700; font-style: normal; line-height: 1em; padding: 2px 6px 1px 6px; display: inline-block; text-transform: uppercase; letter-spacing: 0.1ex; border-radius: 4px; transform: scale(0.7); vertical-align: bottom; margin-right: -2px; margin-left: -54px} .module-box-plus-item::before {border: 2px solid rgba(222, 188, 81,0.8); color: #debc51; background: rgba(222, 188, 81,0.05)} .module-box-plus-item-unavailable::before, .module-box-row-plus-item-unavailable::before {border: 2px solid rgba(206,206,206,0.8); color: #cecece; background: rgba(206,206,206,0.05)} .module-box-content-footer {} div.module-box-content-footer-show-more {float: right} #content div.module-box-content-footer-show-more a {cursor: pointer; color: #9a9a9a!important; text-transform: uppercase; text-decoration:none} #content a.module-box-bullet, #content a.module-box-plus-item, #content a.module-box-plus-item-unavailable {color: #000!important} h1.frontpage-module-title {text-align:left!important; padding-top:20px; padding-left:27px; font-size:1.7em!important; color:black; padding-bottom:20px; text-transform:uppercase; font-weight:normal} .k-anotace {-webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; margin-top: 2em; margin-bottom: 2em; padding: 0 41px 0 38px; background: #fff; position: relative} .k-anotace::before, .k-anotace::after {background: #debc51; width: 2px; top: 0.4ex; bottom: 0.4ex; position: absolute; content: ''} .k-anotace::before {left: 18px} .k-anotace::after {right: 21px} .k-anotace p {/* font-size: 1.15em; */ font-weight: 300; color: #444 !important; /* line-height: 1.3em !important;*/ margin-bottom: 0.7em} .k-anotace p:last-child {margin-bottom: 0} p.k-anotace-citace {/*font-family: 'Titillium Web', sans-serif !important;*/ font-style: italic; letter-spacing: 0.1ex; color: #717070 !important} p.k-anotace-citace::before {content: 'plus' !important; font-size: 1.1em; font-weight: 700; font-style: normal; line-height: 1em; padding: 2px 6px; display: inline-block; margin-right: -1ex; text-transform: uppercase; letter-spacing: 0.1ex; color: #debc51; border: 2px solid #debc51; border-radius: 4px; background: white; transform: scale(0.7); transform-origin: center left} .library-no-subscription-standard-plus::after, .library-standard-subscription::after, .library-ppd-plus-subscription::after {content: 'plus' !important; font-size: 1.1em; font-weight: 700; font-style: normal; line-height: 1em; padding: 2px 6px; display: inline-block; text-transform: uppercase; letter-spacing: 0.1ex; color: #cecece; border: 2px solid rgba(206,206,206,0.8); border-radius: 4px; background: rgba(206,206,206,0.05); transform: scale(0.7); transform-origin: center left} .library-plus-subscription::after {content: 'plus' !important; font-size: 1.1em; font-weight: 700; font-style: normal; line-height: 1em; padding: 2px 6px; display: inline-block; text-transform: uppercase; letter-spacing: 0.1ex; color: #debc51; border: 2px solid rgba(222, 188, 81,0.8); border-radius: 4px; background: rgba(222, 188, 81,0.05); transform: scale(0.7); transform-origin: center left} .library-no-subscription-standard-plus::after, .library-standard-subscription::after, .library-plus-subscription::after, .library-ppd-plus-subscription::after {margin-top: -4px; margin-left: 6px !important} .tree-section {margin-top: 1.2em} #colorsheme-container {display: flex; flex-wrap: wrap; height: 30vh; margin-bottom: 10vw} #colorsheme-box {display: flex; flex: 20%; padding: 10px; font-family: 'Montserrat', sans-serif !important; color: #fff; text-transform: uppercase; font-size: 1.4vw; font-weight: 400; line-height: 1em; letter-spacing: 0.2ex; box-sizing: border-box} .iusfocus-header-m1_plus {background: #bab87c} .iusfocus-header-m2_plus {background: #d28567} .iusfocus-header-m3_plus {background: #937f72} .iusfocus-header-m6_plus {background: #99809b} .iusfocus-header-m22_plus {background: #8ba8b7} #iusfocus-header {height: 4.5vw; margin: 2em 0; padding: 2.5em; position: relative; border-radius: 0 20px 0 20px} #iusfocus-header .if-title {color: #fff; font-size: 3vw; margin: 0 0 0 -2px; line-height: 1ex !important; font-family: 'Montserrat', sans-serif !important; font-weight: 200; letter-spacing: -0.05ex} #iusfocus-header .if-title span {color: rgba(255,255,255,0.7); font-weight: 700} #iusfocus-header .if-subtitle {font-family: 'Montserrat', sans-serif !important; color: #fff; text-transform: uppercase; font-size: 1.1vw; margin-top: 0.6em; font-weight: 400; line-height: 1em; letter-spacing: 0.2ex} #iusfocus-header .if-bottomline {position: absolute; color: #fff; padding: 0.6em; background: rgba(0, 0, 0, 0.25); bottom: 0; left: 0; right: 0; text-align: right; border-radius: 0 0 0 20px; font-family: 'Montserrat', sans-serif !important; font-size: 0.6vw; text-transform: uppercase; font-weight: 400; letter-spacing: 0.2ex} div.title-if {font-weight:bold;font-size:1.5em;margin-bottom:15px;margin-top:10px;text-align:left; text-transform:uppercase;letter-spacing:0.05em;line-height:1.5em} div.veta-if {font-weight:bold;color:#009;margin-bottom:10px} div.citace-if {font-size:0.9em;margin-bottom:1em;text-align:right} div.komentar-if {background-color: #eee; margin-top:20px;margin-bottom:10px;padding-top:7px;padding-bottom:7px; padding-left:1em;padding-right:1em} div.border-if-m1_plus {border-top:solid 2px #bab87c;border-bottom:solid 2px #bab87c} div.border-if-m2_plus {border-top:solid 2px #d28567;border-bottom:solid 2px #d28567} div.border-if-m3_plus {border-top:solid 2px #937f72;border-bottom:solid 2px #937f72} div.border-if-m6_plus {border-top:solid 2px #99809b;border-bottom:solid 2px #99809b} div.border-if-m22_plus {border-top:solid 2px #8ba8b7;border-bottom:solid 2px #8ba8b7} div.lex_author-if-m1_plus {text-align: right; color: Black; text-transform: uppercase; font-size: 0.9em; font-weight: bold; letter-spacing: 0.1em; margin-top: 0.5em} div.lex_author-if-m2_plus {text-align: right; color: Black; text-transform: uppercase; font-size: 0.9em; font-weight: bold; letter-spacing: 0.1em; margin-top: 0.5em} div.lex_author-if-m3_plus {text-align: right; color: Black; text-transform: uppercase; font-size: 0.9em; font-weight: bold; letter-spacing: 0.1em; margin-top: 0.5em} div.lex_author-if-m6_plus {text-align: right; color: Black; text-transform: uppercase; font-size: 0.9em; font-weight: bold; letter-spacing: 0.1em; margin-top: 0.5em} div.lex_author-if-m22_plus {text-align: right; color: Black; text-transform: uppercase; font-size: 0.9em; font-weight: bold; letter-spacing: 0.1em; margin-top: 0.5em} div.lex_author-if-m1_plus::before {content: "\f04d"; display: inline-block; color: transparent; border-radius: 2px; height:0.9em; margin: 0 7px 2px 0; vertical-align: middle; background:#bab87c} div.lex_author-if-m2_plus::before {content: "\f04d"; display: inline-block; color: transparent; border-radius: 2px; height: 0.9em; margin: 0 7px 2px 0; vertical-align: middle; background: #d28567} div.lex_author-if-m3_plus::before {content: "\f04d"; display: inline-block; color: transparent; border-radius: 2px; height: 0.9em; margin: 0 7px 2px 0; vertical-align: middle; background: #937f72} div.lex_author-if-m6_plus::before {content: "\f04d"; display: inline-block; color: transparent; border-radius: 2px; height: 0.9em; margin: 0 7px 2px 0; vertical-align: middle; background: #99809b} div.lex_author-if-m22_plus::before {content: "\f04d"; display: inline-block; color: transparent; border-radius: 2px; height: 0.9em; margin: 0 7px 2px 0; vertical-align: middle; background: #8ba8b7} p.sn-h1-title {font-weight: bold; font-size: 14px} p.sn-p-title {font-weight: bold; text-align: center !important; font-size: 16px; color: black} p.sn-section-title {font-weight: bold; color: black; font-size: 14px} p.sn-subtitle {font-style: italic; margin-top: 15px; margin-bottom: 15px; font-size: 12px} div.sn-page-title {margin-bottom: 1.5em} div.sn-legislative-process {margin-bottom: 20px} span.sn-completed {background-color: #779cc5 !important} span.sn-current {background-color: #b2070d !important} span.sn-terminated {background-color: black !important} div.sn-legislative-process span.sn-marks {color: #1e4a7b; line-height: 18px; padding: 0; margin: 0; outline: none; background-position: left top; background-repeat: no-repeat; display: block; height: 39px; padding-top: 10px} div.sn-legislative-process span.sn-mark {outline: none; width: 24px; height: 24px; text-align: center; line-height: 24px; background-image: url(/bo/seam/resource/products/circle-mask.png); display: inline-block; color: #fff; font-weight: bold; text-decoration: none; border-bottom: none; cursor: default; background-color: #acacac; margin: 0 2px; overflow: hidden; position: relative} span.sn-legislative-block {color: #1e4a7b; line-height: 18px; margin: 0; outline: none; background-position: left top; background-repeat: no-repeat; border: 2px dashed #a2bcd8; border-radius: 10px; text-align: center; position: relative; display: inline-block; vertical-align: middle !important; height: 68px; padding: 10px 5px 0 5px} span.sn-submitter {color: #1e4a7b; text-align: center; line-height: 18px; margin: 0; outline: none; background-repeat: no-repeat; display: inline-block; vertical-align: middle !important; background-color: #dae5ef; font-weight: bold; border-radius: 5px; height: 82px; width: 0; background-image: url(/bo/seam/resource/products/submitter-bg.png); background-position: 9px center; padding: 0 0 0 31px; overflow: hidden} span.sn-paragraph {color: #1e4a7b; text-align: center; line-height: 18px; padding: 0; margin: 0; outline: none; background-position: left top; background-repeat: no-repeat; display: inline-block; width: 45px; height: 58px; vertical-align: middle !important; text-indent: -20em; overflow: hidden; background-image: url(/bo/seam/resource/products/icon-document-midi-gray.png)} div.sn-legislative-process span.sn-approved {background-image: url(/bo/seam/resource/products/icon-document-midi-green.png) !important} span.sn-arrow {color: #1e4a7b; text-align: center; line-height: 18px; padding: 0; outline: none; background-position: left top; background-repeat: no-repeat; display: inline-block; width: 20px; height: 12px; background-image: url(/bo/seam/resource/products/arrow-blue.png); text-indent: -20em; overflow: hidden; margin: 0 3px} div.sn-simple {text-align: left} div.sn-section-content {color: #000; font-weight: normal; line-height: 0.9; vertical-align: middle !important; text-align: left} ul.sn-document-log {line-height: 160%; color: #000; padding: 0; outline: none; background-position: left top; background-repeat: no-repeat; margin: 0} li.sn-document-log-item {line-height: 160%; color: #000; padding: 0; margin: 0; outline: none; list-style: none; padding-left: 50px; background: none; position: relative} ul.sn-document-log {font-weight: normal; text-align: left; vertical-align: middle !important; line-height: 160%; color: #000; padding: 0; outline: none; background-position: left top; background-repeat: no-repeat; margin: 0} span.sn-mark {outline: none; width: 24px; height: 24px; text-align: center; line-height: 24px; background-image: url(/bo/seam/resource/products/circle-mask.png); display: inline-block; color: #fff; font-weight: bold; text-decoration: none; background-color: #acacac; position: absolute; left: 0; top: -3px; list-style: none; padding: 0; margin: 0; background-position: left top; background-repeat: no-repeat} li.sn-reading-1 {line-height: 160%; color: #000; padding: 0 0 10px 0; margin: 0; outline: none; list-style: none; background: none; position: relative; padding-left: 50px} p.sn-status {margin-top: 20px; margin-bottom: 20px} p.sn-okx {line-height: 160%; color: #000; outline: none; background-position: left top; background-repeat: no-repeat; border: 1px solid #cdcdcd; padding: 0.4em 1em; border-color: #a2ba95; background-color: #cfc} p.sn-warning{border: 1px solid #dfd882; background-color: #fbf8be; padding: 0.4em 1em} p.sn-infox{border: 1px solid #a8b6c7; background-color: #e0ebf8; padding: 0.4em 1em} /* Per Redmine Task #14536, START*/ div.lex_author {text-align: right; color:Black; text-transform:uppercase; font-size:0.9em; font-weight:bold; letter-spacing:0.1em; margin-top:3em; margin-bottom:3em} div.lex_author::before {content: "\f04d"; display: inline-block; color: transparent; border-radius: 2px; height:0.9em; margin: 0 7px 2px 0; vertical-align: middle; background:#c5a054} /* Per Redmine Task #14536, END*/  span.anonymous {background-color: gainsboro; color: cadetblue } p.copyright-legito::before{content: 'Powered by ';font-size:0.9em;font-weight:bold} p.copyright-legito{text-align:right!important;} p.copyright-legito img {height:23px;font-size:0.9em;font-weight:bold} div.vzor {margin-top:20px} div.vzor:not(:first-child) {margin-top:50px} div.vzor h6 {margin-top: 0; margin-bottom: 0} h6.vzor-otevrit{font-weight:bold;font-size:14pt!important;margin:0;padding:0!important;float:left;margin-right:20pt;} h6.vzor-prohlednout {font-weight:bold; font-size:14pt!important; color:#c0a648; padding:0!important; float:left; margin-right: 20pt} #content a.vzor-otevrit {background-color: #b3132a; color: #fff!important; font-weight: bold; font-size:0.9em; letter-spacing: 0.1ex; text-transform: uppercase; text-decoration: none; padding: 10px 20px 10px 20px; border-radius: 4px; /*font-size: 14px;*/ } #content a.vzor-prohlednout  {background-color: #c0a648; font-weight: bold; font-size:0.9em; color: White!important; text-decoration: none; padding: 10px 20px 10px 20px; letter-spacing: 0.1ex; text-transform: uppercase; border-radius: 4px; /*font-size: 14px;*/ /*border: 2px solid rgba(222, 188, 81,0.8);*/ /*transform: scale(0.7); transform-origin: center left;*/ } #contentPageArticles p a, #contentPageArticles b, #contentPageArticles i, #contentPageArticles span {vertical-align:unset} #contentPageArticles p span.highlight-selected {vertical-align:top} body{font-family:sans-serif; background: #fff; color:#000; font-size:9pt; line-height:1.3} p {margin-bottom:0.6em; text-indent:2em} h1 {font-size:1.4em } h2 {font-size:1.2em } .invisible, #header, #right-column, #footer {display: none} p.editor {text-align:center; color:red} #f1 {display:block} #f1 p {font-size: 9pt} #f1 img {float: left} div.zakon-citace {color: red} a {color:#000; text-decoration: none} .footnote-content {display: none} /*@media print {table.nav {display: none} body {font-family: Times New Roman, serif} @page {margin: 3cm} @page:first {margin-right: 5cm} @page:left {margin-left: 5cm} @page:right {margin-right: 5cm} }*/