span.lvlN {font-family:Verdana;font-size:9pt;font-weight:bold;}
span.lvl0 {font-family:Verdana;font-size:8pt;font-weight:bold;}
span.lvl1 {font-family:Verdana;font-size:8pt;font-weight:bold;text-transform:uppercase;}
span.lvl2 {font-family:Verdana;font-size:8pt;font-weight:bold;text-transform:uppercase;}
span.lvl3 {font-family:Verdana;font-size:8pt;font-weight:normal;}
span.lvl4 {font-family:Verdana;font-size:8pt;font-weight:normal;font-style:italic;}
span.lvl5 {font-family:Verdana;font-size:8pt;font-weight:normal;}
span.lvlP {font-family:Verdana;font-size:8pt;font-weight:bold;}
span.lvlH {font-family:Verdana;font-size:8pt;font-weight:normal;}
span.lvlX {font-family:Verdana;font-size:8pt;font-weight:normal;}
span.chng {font-size:9pt;font-weight:normal;color:red;}
span.chng_fut {font-size:9pt;font-weight:normal;color:green;}
span.fthit {font-size:9pt;font-weight:normal;color:yellow;}
span.p1name {
	width: 0.9cm;
	text-align: right;
}
span.pnname {
	width: 0.4cm;
	text-align: right;
}
span.ftnname {
	width: 0.6cm;
	text-align: right;
}
span.jvecname {
	width: 0.9cm;
	text-align: right;
	font-weight: bold;
}
td.chng {width:40;font-family:Arial;font-size:8pt;border-bottom:solid windowtext 0.5pt;border-right:solid windowtext 0.5pt;}
td.oddo {width:110;font-family:Arial;font-size:8pt;border-bottom:solid windowtext 0.5pt;border-right:solid windowtext 0.5pt;}
td.nazev {width:450;font-family:Arial;font-size:8pt;border-bottom:solid windowtext 0.5pt;margin-left:2pt;margin-left:2pt;}
td.nazev1 {width:560;font-family:Arial;font-size:8pt;border-bottom:solid windowtext 0.5pt;margin-left:2pt;}
td.titul {font-family:Arial;font-size:9pt;font-weight:bold;margin-left:0cm;background:ffffff;}
tr.tr0 {border-bottom:solid windowtext 0.5pt;}
div.titul {font-family:Verdana;font-size:10pt;font-weight:bold;margin-left:0cm;}
p.a {margin-top:0;margin-bottom:0;}
p.p {margin-top:0;margin-bottom:0;margin-left:3;margin-right:3;}
p.p a:link, div.titul a:link {color:black;text-decoration: none;}
p.p a:active, div.titul a:active  {color:black;text-decoration: none;}
p.p a:visited, div.titul a:visited  {color:black;text-decoration: none;}
p.p a:hover, div.titul a:hover  {color:red;text-decoration: none;}
a.blue:link {color:104989;text-decoration: none;}
a.blue:active {color:104989;text-decoration: none;}
a.blue:visited {color:104989;text-decoration: none;}
a.blue:hover {color:red;text-decoration: none;}

p.sbc {margin:0cm;margin-right:1.0cm;margin-left:1.0cm;margin-bottom:0pt;text-align:center;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
p.nsstitul {
	background-color: Silver;
	font-family: Verdana;
	font-size: 18pt;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 20pt;
}
p.nssrocnik {
	background-color: Silver;
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 20pt;
}
p.nssref {
	text-align: center;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
p.jpv {
	font-size: 10pt;
	font-family: Verdana;
	margin-top: 0pt;
	margin-bottom: 3pt;
}
td.jref {
	width: 160px;
	font-size: 10pt;
	font-family: Verdana;
	vertical-align: top;
}
div.nssheslotit {
	font-family: Verdana;
	font-size: 18pt;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 20pt;
}
div.nsssubheslotit {
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 10pt;
	margin-left: 50px;
	margin-bottom: 20pt;
}
div.nsstitul {
	font-family: Verdana;
	font-size: 18pt;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 20pt;
}
div.nssrocnik {
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 10pt;
	margin-bottom: 20pt;
}
div.nssheslo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 0pt;
}
div.nsssubheslo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 15px;
}

div.sbc {margin:0cm;margin-right:1.0cm;margin-left:1.0cm;margin-bottom:0pt;text-align:center;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbcitace {margin-top:0cm;margin-right:1.0cm;margin-left:1.0cm;margin-bottom:0pt;text-align:center;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbcprt {margin-top:0pt;margin-right:0cm;margin-bottom:10.0pt;margin-left:0cm;text-align:center;color:#808080;font-size:7.5pt;font-family:"Verdana";}

div.sbpriloha {margin-top:16.0pt;margin-right:0cm;margin-bottom:3.0pt;margin-left:0cm;margin-bottom:0pt;text-align:right;text-autospace:none;font-size:9.0pt;font-weight:bold;font-family:"Times New Roman";}
div.sbright {margin-top:6.0pt;margin-right:0cm;margin-bottom:3.0pt;margin-left:0cm;margin-bottom:0pt;text-align:right;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}

div.sba {margin-top:6.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0cm;margin-bottom:0.0cm;text-indent:0.0cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba1 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.0cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba2 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba3 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba4 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba5 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba1p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.0cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba2p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba3p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:2.0cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba4p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:2.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sba5p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:3.0cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}

div.sbp {margin-top:6.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0cm;text-align:justify;text-indent:1.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp1 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.0cm;text-align:justify;text-indent:-1.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp2 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp3 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp4 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp5 {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.5cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp1p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.0cm;text-align:justify;text-indent:-1.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp2p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.5cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp3p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:2.0cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp4p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:2.5cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp5p {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:3.0cm;text-align:justify;text-indent:-0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}

div.sbp div.sbblank table {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.0cm;text-align:justify;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp1 div.sbblank table {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:-1.0cm;text-align:justify;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp2 div.sbblank table {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:-1.5cm;text-align:justify;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp3 div.sbblank table {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:-2.0cm;text-align:justify;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp4 div.sbblank table {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:-2.5cm;text-align:justify;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.sbp5 div.sbblank table {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:-3.0cm;text-align:justify;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}

div.sbpp {margin-top:0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.0cm;text-align:justify;text-indent:-1.0cm;text-autospace:none;font-size:9.0pt;font-family:"Times New Roman";}
div.sbblank {margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:0cm;text-indent:0.0cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}

div.jcislo {margin-top:6pt;margin-left:0cm;margin-right:0cm;margin-bottom:3pt;text-align:center;text-autospace:none;font-size:13.0pt;font-weight:bold;font-family:"Arial";}
div.jdruh {margin-top:18pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:center;text-autospace:none;font-size:11.0pt;font-weight:bold;letter-spacing:0.5pt;font-family:"Times New Roman";}
div.jtitul {margin-top:6pt;margin-right:1cm;margin-left:1cm;margin-bottom:9pt;text-align:center;text-autospace:none;font-size:11.0pt;font-weight:bold;letter-spacing:0pt;font-family:"Times New Roman";}
div.jrej {margin-top:12pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:justify;text-indent:0cm;text-autospace:none;font-size:11.0pt;font-weight:bold;font-family:"Times New Roman";}
div.jsouv {margin-top:12pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:justify;text-indent:0cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jpv {margin-top:6.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0cm;text-indent:0.5cm;text-align:justify;text-autospace:none;font-size:11.0pt;font-weight:bold;font-family:"Times New Roman";}
div.jrozh {margin-top:9pt;margin-right:0cm;margin-left:0cm;margin-bottom:9pt;text-align:center;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jprejud {margin-top:12pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:justify;text-indent:0cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jvec {margin-top:10pt;margin-right:0cm;margin-left:1.0cm;margin-bottom:3pt;text-align:justify;text-indent:-1.0cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jcp {margin-top:12pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:center;text-autospace:none;font-size:11.0pt;font-weight:normal;letter-spacing:0.5pt;font-family:"Times New Roman";}
div.jp0 {margin-top:10pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:justify;text-indent:0.5cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jp1 {margin-top:10pt;margin-right:0cm;margin-left:1cm;margin-bottom:3pt;text-align:justify;text-indent:-1.0cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jp2 {margin-top:10pt;margin-right:0cm;margin-left:1.5cm;margin-bottom:3pt;text-align:justify;text-indent:-1.5cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jpa0 {margin-top:12pt;margin-right:0cm;margin-left:0cm;margin-bottom:3pt;text-align:justify;text-indent:0cm;text-autospace:none;font-size:11.0pt;font-weight:normal;font-family:"Times New Roman";}
div.jp {margin-top:6.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0cm;text-align:justify;text-indent:0.5cm;text-autospace:none;font-size:11.0pt;font-family:"Times New Roman";}
div.jppc {margin-top:3.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:1.0cm;text-align:justify;text-indent:-1.0cm;text-autospace:none;font-size:9.0pt;font-family:"Times New Roman";}
td {font-size:11.0pt;font-family:"Times New Roman";}
a:link {color:#104989; text-decoration:none;}
a:visited {color:#104989; text-decoration:none;}
a:active {color:#104989; text-decoration:none;}
a:hover {color:#800000; text-decoration:none;}

.print-url {color: #517E95 !important;}
#fulsoftLogo img, #dashoferLogo img {border: none;}
#adminHandler {display: none;}
.fulsoft-strike { text-decoration: line-through; }

#ui-info-bar-g, #fontsize-action {display: none !important;}
.guaranted, .guaranted2 {
        background-color: #ffc107;
        color: black;
        font-size: 0.7rem !important;
        padding: 0.1rem 0.4rem 0.2rem;
          -webkit-border-radius: 3px !important; 
     -moz-border-radius: 3px !important;
      -ms-border-radius: 3px !important;
          border-radius: 3px !important;
}
.archive, .archive2 {
        background-color: #343a40;
        color: white;
        font-size: 0.7rem !important;
        padding: 0.1rem 0.7rem 0.2rem;
          -webkit-border-radius: 3px !important; 
     -moz-border-radius: 3px !important;
      -ms-border-radius: 3px !important;
          border-radius: 3px !important;
}
h1 {
  .guaranted, .guaranted2, .archive, .archive2 {
    top: -0.2rem;
    position: relative;
    margin-left: 0.5rem;
  }
}
