#text h1 {font-size: 19px; color: #2964B0; font-weight: bold;}
#text h2 {font-size: 16px; color: #2964B0; font-weight: bold;}
#text h3 {font-size: 12px; color: #2964B0; font-weight: bold;}

#text .vizitkah2 {font-size: 16px; color: #2964B0; font-weight: bold;}
#text .vizitkah3 {font-size: 12px; color: #2964B0; font-weight: bold;}

#text h2, #text h3 { margin: 0; padding: 0;}

#text h6 {font-size: 12px; color: 2964B0; font-weight: bold;}

#text .napis {font-size: 12px; color: #2964B0; font-weight: bold;}

#text .textbold { color: #2964B0;
                  font-style: normal;
                  font-weight: bold;
                  font-size: 10pt;
                  text-decoration: none;
                  text-align: left;
                  margin-bottom: 0pt;
                  padding-bottom: 0pt
}

#text .textbold_h2 { color: #2964B0;
                  font-style: normal;
                  font-weight: bold;
                  font-size: 16px;
                  text-decoration: none;
                  text-align: left;
                  margin-bottom: 0pt;
                  padding-bottom: 0pt
}


#text .textboldcenter { color: #2964B0;
                  font-style: normal;
                  font-weight: bold;
                  font-size: 10pt;
                  text-decoration: none;
                  text-align: center;
                  margin-bottom: 0pt;
                  padding-bottom: 0pt }




#text a {  color: #215597}

#text p {
  font-size: 12px;
  color: black;
  font-weight: normal;
  text-align: justify;
  }

.referencni_obr  {
  font-size: 12px;
  color: #545454;
  font-weight: normal;
  font-style: italic;
  text-align: center;
  }


.list { font-weight: bold;}
.list2 { font-weight: normal;}
ul {  font-size:12px;}

#text .nzb {font-size: 12px; color: green; font-weight: bold;}
#text .nzb2 {
  font-size: 12px;
  color: black;
  font-weight: normal;
  text-align: justify;
  }

#text .kontakt {
  font-size: 12px;
  color: black;
  font-weight: normal;
  text-align: justify;
  }


#text .text8right { color: black; font-style: normal; font-weight: normal; font-size: 8pt;
                    text-decoration: none; text-align: right; margin-top: 0pt; margin-bottom: 0pt;
                    padding-top: 0pt; padding-bottom: 0pt }

#text .text8  { color: black; font-style: normal; font-weight: normal; font-size: 8pt;
                text-decoration: none; text-align: left; margin-top: 0pt; margin-bottom: 0pt;
                padding-top: 0pt; padding-bottom: 0pt }

#text .textalign  { color: black;
                     font-style: normal;
                     font-weight: normal;
                     font-size: 12px;
                     text-decoration: none;
                     text-align: justify;
                     margin-top: 0pt;
                     padding-top: 0pt }

#text .textcenter { color: black;
              font-style: normal;
              font-weight: normal;
              font-size: 10pt;
              text-decoration: none;
              text-align: center;
              margin-top: 0pt;
              margin-bottom: 0pt;
              padding-top: 0pt;
              padding-bottom: 0pt }




#text .bunka {
  background-color: white;
  color: black;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  text-align: left;
  margin-top: 0pt;
  padding-top: 0pt;
}
#text .rbunka {
  background-color: white;
  color: black;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  text-align: right;
  margin-top: 0pt;
  padding-top: 0pt;
}
#text .rbunkablack {
  background-color: black;
  color: white;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
  text-align: right;
  margin-top: 0pt;
  padding-top: 0pt;
  width: 60px;
}

#text .d_bunkabold {
  background-color: D6E4FF;
  color: black;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  text-align: left;
  margin-top: 0pt;
  padding-top: 0pt;
}
#text .d_bunka {
  background-color: D6E4FF;
  color: black;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
  text-align: left;
  margin-top: 0pt;
  padding-top: 0pt;
}

#text .d_bunka_center {
  background-color: D6E4FF;
  color: black;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
  text-align: center;
  margin-top: 0pt;
  padding-top: 0pt;
}


#text .o_bunkaboldcenter {
  background-color: D6E4FF;
  color: black;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  text-align: left;
  margin-top: 0pt;
  padding-top: 0pt;
  text-align: center;
  padding: 7px;
}

#text .o_bunkabold {
  background-color: D6E4FF;
  color: black;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  text-align: left;
  margin-top: 0pt;
  padding-top: 0pt;
  padding: 7px;
}

#text .o_bunka {
  background-color: E9F0FD;
  color: black;
  font-style: normal;
  font-size: 8pt;
  text-decoration: none;
  text-align: center;
  margin-top: 0pt;
  padding-top: 0pt;
  padding: 2px;
  height: 50px;
  border: 2px solid white;
}

#text .o_nadpis {
  color: black;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


#text .o_bunka_aktivity {
  background-color: E9F0FD;
  color: black;
  font-style: normal;
  font-size: 10pt;
  text-decoration: none;
  text-align: justify;
  margin-top: 0pt;
  padding-top: 0pt;
  padding: 2px,7px;
}

