body {
  margin: 0px;
  padding: 0px;
  background-image: url('images/background.png');
  background-repeat: repeat-y;
  background-color: #006650;
  font-family: verdana, helvetica;
  color: #ffffff;
}
body.first {
  background-image: none;
  background-color: #ffffff;
}
body.first div.centered {
  width: 985px;
  margin: 20px auto;
}
body.first embed,
body.first object {
  display: block;
  margin: 0px;
  padding: 0px;
}
body.first div.flash {
  width: 940px;
  margin: 0px auto;
  background: lime;
}
body.first div.stin {
  width: 985px;
}

form {
  padding: 0px;
  margin: 0px;
}
a {
  color: #82B397;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
  color: #92ffa7;
}
img {
  display: block;
  border: 0px;
}
h1 {
  color: #F6E437;
  font-weight: bold;
  font-size: 12pt;
  margin: 3pt 0px 5pt 0px;
}
h2 {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12pt;
  margin: 3pt 0px 5pt 0px;
}
h3 {
  color: #F6E437;
  font-weight: bold;
  font-size: 10pt;
  margin: 2pt 0px 4pt 0px;
}
h4 {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10pt;
  margin: 2pt 0px 4pt 0px;
}
h5 {
  color: #F6E437;
  font-weight: bold;
  font-size: 9pt;
  margin: 1pt 0px 3pt 0px;
}
h6 {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 9pt;
  margin: 1pt 0px 3pt 0px;
}
p {
  font-size: 9pt;
  margin: 5pt 0pt 5pt 0pt;
}
#topmenu1cz,
#topmenu1de,
#topmenu1en,
#topmenu1es,
#topmenu1fr,
#topmenu1pl,
#topmenu1ru {
  position: absolute;
  left: 300px;
  top: 21px;
  width: 411px;
  padding: 0px 0px 3px 0px;
  height: 16px;
  background-image: url('images/topmenuback.png');
  background-repeat: repeat-x;
  background-position: 0px -5px;
  z-index: 2;
}
#topmenu2cz,
#topmenu2de,
#topmenu2en,
#topmenu2es,
#topmenu2fr,
#topmenu2pl,
#topmenu2ru {
  position: absolute;
  left: 0px;
  top: 105px;
  width: 100%;
  padding: 3px 0px 0px 0px;
  height: 16px;
  x-width: 1000px;
  background-image: url('images/topmenuback.png');
  background-repeat: repeat-x;
  z-index: 1;
}
#topmenu2left {
  float: left;
  height: 16px;
  width: 24px;
}
#topmenu2right {
  float: right;
  height: 16px;
  width: 42px;
}
div#vrsek {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 127px;
  width: 100%;
  background-color: #F6E437;
  min-width: 940px;
  background-image: url('images/topback.jpg');
  background-repeat: no-repeat;
  background-position: right 21px;
}
div#hornipruh {
  height: 20px;
  border-bottom: 1px solid #006650;
  background-color: #F8EB57;
  font-size: 10px;
  color: black;
  padding: 0px 0px 0px 43px;
}
div#hlavicka {
  height: 103px;
  background-image: url('images/topleftback.jpg');
  background-repeat: no-repeat;
}
div#spodnicara {
  height: 2px;
  font-size: 1px;
  border-top: 1px solid #006650;
  border-bottom: 1px solid #006650;
}
div#tecky1,
div#tecky2,
div#tecky3,
div#tecky4 {
  width: 3px;
  height: 103px;
  top: 21px;
  position: absolute;
  background-image: url('images/tecky-sv-tm.png');
  z-index: 2;
}
div#tecky1 {
  left: 21px;
}
div#tecky2 {
  height: 88px;
  left: 297px;
}
div#tecky3 {
  height: 88px;
  left: 711px;
}
div#tecky4 {
  right: 21px;
}
img#topimage {
  position: absolute;
  left: 300px;
  top: 21px;
  display: block;
  crop: rect(0px, 0px, 20px, 20px);
}
div.toplink {
  float: left;
  width: 15px;
  height: 10px;
  padding: 0px 3px 0px 3px;
  margin: 5px 0px 0px 23px;
  background-color: yellow;
}
div.toplink:hover {
  background-color: red;
}
div#novinkac {
  clear: left;
  float: left;
  width: 210px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 185px 24px;
  //
  x-overflow-y: scroll;
  scrollbar-face-color: #82B397;
  scrollbar-highlight-color: #AACCB8;
  scrollbar-shadow-color: #5E9875;
  scrollbar-3dlight-color: #82B397;
  scrollbar-arrow-color: white;
  scrollbar-track-color: #AACCB8;
  scrollbar-darkshadow-color: #467056;
}  
div#main {
  background-image: url('images/rightline.png');
  background-repeat: repeat-y;
  background-position: right top;
  min-width: 940px;
  padding-top: 128px;
}
.maintext {
  font-size: 9pt;
  margin: 0px 44px 10px 257px;
  min-height: 425px;
  _height: 425px;
}
.maintextfirst {
  font-size: 9pt;
  margin: 0px 24px 0px 237px;
  padding: 0px 20px 10px 20px;
  background-image: url('images/imapa1.png');
  background-repeat: no-repeat;
  background-position: right bottom;
}
div#infomailbanner {
  height: 18px;
  font-weight: bold;
  font-size: 8pt;
  color: #FFFFFF;
  background-color: #578B7B;
  margin: 0px -20px 0px -20px;
  padding: 4px 0px 0px 15px;
}
div#infopruh {
  clear: both;
  position: relative;
  height: 24px;
  padding: 3px 21px 0px 21px;
  margin: 0px 0x 0px 0px;
  background-image: url('images/infopruhback.png');
  background-repeat: repeat-x;
  color: #ff0000;
  font-weight: bold;
  font-size: 11px;
}
div#infopruh a {
  color: #ff0000;
}
div#infopruh div.left {
  background-image: url('images/tecky-sv-tm.png');
  background-repeat: repeat-y;
  padding: 3px 0px 0px 8px;
  height: 18px;
}
div#infopruh div.right {
  position: relative;
  color: #006650;
  float: right;
  height: 18px;
  font-size: 12px;
  background-image: url('images/imapa2.png');
  background-position: top right;
  background-repeat: no-repeat;
  margin: 0px 0px 0px 0px;
  padding: 3px 8px 0px 0px;
  font-weight: normal;
}
div#infopruh div.right a {
  color: #006650;
}
div#quickinfo {
  margin: 0px 8px 0px 247px;
  font-size: 8pt;
  background-image: url('images/tn_certifikaty-new.png');
  background-repeat: no-repeat;
  background-position: 15% 100%;
}
div.mapacz, div.mapade, div.mapaen, div.mapaes, div.mapafr, div.mapapl, div.maparu {
  width: 250px;
  height: 160px;
  float: right;
  padding: 0px 24px 0px 0px;
  margin: 0px 0px 0px 0px;
}
div.mapacz div, div.mapade div, div.mapaen div, div.mapaes div, div.mapafr div, div.mapapl div, div.maparu div {
  width: 250px;
  height: 160px;
}
div.mapacz div { background-image: url('images_cz/imapa3.png'); }
div.mapade div { background-image: url('images_de/imapa3.png'); }
div.mapaen div { background-image: url('images_en/imapa3.png'); }
div.mapaes div { background-image: url('images_es/imapa3.png'); }
div.mapafr div { background-image: url('images_fr/imapa3.png'); }
div.mapapl div { background-image: url('images_pl/imapa3.png'); }
div.maparu div { background-image: url('images_ru/imapa3.png'); }
div.clearer {
  clear: both;
  height: 1px;
}
div#anketa {
  width: 210px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 24px;
  x-overflow-y: scroll;
  scrollbar-face-color: #82B397;
  scrollbar-highlight-color: #AACCB8;
  scrollbar-shadow-color: #5E9875;
  scrollbar-3dlight-color: #82B397;
  scrollbar-arrow-color: white;
  scrollbar-track-color: #AACCB8;
  scrollbar-darkshadow-color: #467056;
  float: left;
}
div#kamera {
  padding: 0px 0px 0px 0px;
  position: absolute;
  left: 24px;
  top: -185px;
  width: 210px;
}
div#kamera img {
  border: 1px solid #609F84;
  margin: 9px 0px 0px 9px;
}
div.topsearchblock {
  float: right;
  height: 20px;
  width: 26px;
}
img#toplogo {
  position: absolute;
  left: 90px;
  top: 40px;
  display: block;
}
div#langswitch {
  float: right;
}
h1.leftnadpis {
  margin: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 12pt;
  color: #FFFFFF;
  text-align: center;
  background-color: #578B7B;
  padding: 2px;
  /*height: 20px;*/
}
h2.leftnadpis {
  margin: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  text-align: center;
  background-color: #578B7B;
  padding: 2px;
  /*height: 20px;*/
}
div#levak {
  width: 210px;
  left: 24px;
  top: 128px;
  font-size: 80%;
  position: absolute;
}
div#zapati {
  clear: both;
  height: 24px;
  margin-top: 10px;
  padding-left: 24px;
  background-image: url('images/tecky-vr-sv.png');
  background-repeat: repeat-x;
}
div#zapati div {
  float: left;
  height: 24px;
  width: 210px;
  margin: 0px;
  background-image: url('images/tecky-vr-tm.png');
  background-repeat: repeat-x;
}
div#zapati div.nv {
  float: right;
  height: 20px;
  width: 20px;
  margin: 0px;
  padding: 4px 0px 0px 4px;
  background-image: none;
  font-size: 8px;
}

img.mi1default {
  border-left: 10px solid #F5E12D;
  border-right: 10px solid #F5E12D;
}
img.mi1left {
  float: left;
  margin-right: 15px;
  border-left: 10px solid #F5E12D;
  border-right: 10px solid #F5E12D;
}
img.mi1right {
  float: right;
  margin-left: 15px;
  border-left: 10px solid #F5E12D;
  border-right: 10px solid #F5E12D;
}
img.mi2default {
}
img.mi2left {
  float: left;
  margin-right: 15px;
}
img.mi2right {
  float: right;
  margin-left: 15px;
}

/*****************old**********************/

.pdftitle {
  background-color: #578B7B;
  margin-top: 5px;
}
.pdfobsah {
  xmargin-left: 16px;
}
.pdfobsah div {
  margin-left: 16px;
}
.pdficon {
  margin-left: 3px;
  margin-right: 3px;
  border: 0px;
  display: inline;
}
.anketatable {
  font-family: arial, helvetica;
  font-weight: normal !important;
  color: #006650;
}
.anketatable .answers {
  font-weight: normal !important;
  font-size: 100%;
  color: #006650;
}
.anketatable .head {
  background-color: #006650;
  color: #ffffff;
  font-weight: bold;
  font-size: 10pt;
}
.anketabutton {
  border-left: 1px solid #7EB09F;
  border-top: 1px solid #7EB09F;
  border-right: 1px solid #2F7064;
  border-bottom: 1px solid #2F7064;
  background-color: #578B7B;
  color: #ffffff;
  font-size: 10px;
  width: 70px;
}
.basketbutton {
  border-left: 1px solid #7EB09F;
  border-top: 1px solid #7EB09F;
  border-right: 1px solid #2F7064;
  border-bottom: 1px solid #2F7064;
  background-color: #578B7B;
  color: #ffffff;
  font-size: 10px;
  width: 100px;
}
.titlered {
  color: #ff0000;
  font-weight: bold;
  font-size: 11px;
  padding-top: 4px;
  padding-left: 8px;
}
.titlered a {
  color: #ff0000;
}
.cetrisbutton {
  border-left: 1px solid #7EB09F;
  border-top: 1px solid #7EB09F;
  border-right: 1px solid #2F7064;
  border-bottom: 1px solid #2F7064;
  background-color: #578B7B;
  color: #ffffff;
  font-size: 10px;
}
.cetrisedit {
  border: 1px solid #82B397;
  font-size: 100%;
}
.defaultimg {
  border: 0px;
}
.rightimg {
  border: 0px;
  float: right;
  margin-left: 20px;
}
.leftimg {
  border: 0px;
  float: left;
  margin-right: 20px;
}
.rightshadowimg {
  border: 0px;
  float: right;
  margin-left: 20px;
}
.leftshadowimg {
  border: 0px;
  float: left;
  margin-right: 20px;
}
.defaultshadowimg {
  border: 0px;
}
    .smalltext {
      font-family: verdana, helvetica;
      font-size: 7pt;
    }
    .bottomtext {
      font-family: verdana, helvetica;
      font-size: 8pt;
      color: #157B3D;
    }
.ceniktable {
  font-size: 85%;
  background-color: #477B6B;
}
.ceniktable td.head {
  background-color: #578B7B;
  font-size: 85%;
}
.ceniktable td.left {
  x-background-color: #578B7B;
  font-weight: bold;
}
.ceniktable .row1 {
  background-color: #006A52;
}
.ceniktable .row2 {
  background-color: #00644E;
}
.ceniktable_print {
  border: none;
  font-size: 85%;
  background-color: #477B6B;
}
.ceniktable_print td.head {
  background-color: #578B7B;
  font-size: 85%;
}
.ceniktable_print td.left {
  x-background-color: #578B7B;
  font-weight: bold;
}
.ceniktable_print .row1 {
  background-color: #006A52;
}
.ceniktable_print .row2 {
  background-color: #00644E;
}
.infotable {
  font-size: 85%;
  background-color: #477B6B;
}
.infotable td.head {
  background-color: #578B7B;
  font-size: 85%;
}
.infotable td.left {
  x-background-color: #578B7B;
  font-weight: bold;
}
.infotable .row1 {
  background-color: #006A52;
}
.infotable .row2 {
  background-color: #00644E;
}
.cetristable {
  font-size: 100%;
}
.cetristable .head {
  background-color: #578B7B;
  font-weight: bold;
}
.cetristable .darkhead {
  background-color: #2A7865;
}
.cetristable .row1 {
  background-color: #006A52;
}
.cetristable .row2 {
  background-color: #00644E;
}
.cetristable .row3 {
  background-color: #00644E;
  color: yellow;
}
.cetristable .smallhead {
  background-color: #578B7B;
  font-weight: bold;
  font-size: 80%;
}
.cetristable .smallrow1 {
  background-color: #006A52;
  font-size: 80%;
}
.cetristable .smallrow2 {
  background-color: #00644E;
  font-size: 80%;
}
.leftcolumn {
  padding: 5px;
  color: #006650;
  font-size: 11px;
}
.leftcolumn table {
  font-weight: bold;
}
.leftcolumn table td.lnadpis {
  color: #F6E437;
}
.leftcolumn table td.lnadpis a {
  color: #F6E437;
}
.leftcolumn table td.lnadpis2 {
  color: #FFFFFF;
}
.leftcolumn table td.lnadpis2 a {
  color: #FFFFFF;
}
.leftcolumn .adatum {
  color: #ffffff;
}
.leftcolumn .anadpis {
  font-weight: bold;
  /*color: #006650;*/
  
}
.leftcolumn .anadpis:hover {
  font-weight: bold;
  color: #006650;
  text-decoration: underline; 
}
.leftcolumn td {
  color: #006650;
  text-decoration: none;
}
.leftcolumn a {
  color: #006650;
}
.rightshadowimage {
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding: 0px;
  float: right;
  x-filter: Shadow(Color="#82B397",Strength="5",Direction="135");
  x-border-left: 10px solid #F5E12D;
  x-border-right: 10px solid #F5E12D;
}
.leftshadowimage {
  margin-left: 0px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding: 0px;
  float: left;
  x-border-left: 10px solid #F5E12D;
  x-border-right: 10px solid #F5E12D;
  x-filter: Shadow(Color="#82B397",Strength="5",Direction="135");
}
.shadowimage {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: px;
  padding: 0px;
  x-border-left: 10px solid #F5E12D;
  x-border-right: 10px solid #F5E12D;
  x-filter: Shadow(Color="#82B397",Strength="5",Direction="135");
}
.reddots li {
  list-style-image: url("images/tecka.png");
}
sup.reg {
  font-size: 50%;
}
.menutextoffsub {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  color: #188D7B;
  text-align: center;
  padding-top: 1px;
  height: 17px !important;
}
.menutextonsub {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  color: #ffffff;
  text-align: center;
  padding-top: 1px;
  height: 17px !important;
  cursor: default;
}
.menutextoff {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  color: #188D7B;
  text-align: center;
  padding-top: 1px;
  height: 17px !important;
}
.menutexton {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  color: #ffffff;
  text-align: center;
  padding-top: 1px;
  height: 17px !important;
  cursor: hand;
}
.menubackoff {
}
.menubackon {
  background-color: #188D7B;
}
.popuptextoff {
  font-family: verdana, helvetica;
  font-size: 12px;
  color: #188D7B;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
}
.popuptexton {
  font-family: verdana, helvetica;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  cursor: hand;
}
.popuptextdis {
  font-family: verdana, helvetica;
  font-size: 12px;
  color: #777777;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
}
.popupbackoff {
  background-color: #FFFFFF;
}
.popupbackoff td {
  -moz-opacity: 0.9;
  filter: Alpha(Opacity=90);
}
.popupbackon {
  background-color: #188D7B;
  filter: none;
  cursor: hand;
}
    .pagenadpis {
      font-size: 16px;
      padding-left: 5px;
      padding-right: 3px;
      padding-top: 0px;
      padding-bottom: 0px;
      font-style: italic;
      font-weight: bold;
      font-variant: small-caps;
    }
    .pagenadpis:first-letter {
      color: #ff0000;
    }
p.defpar {
  text-align: justify;
  text-indent: 1.5em;
}
p.defpar2 {
  text-align: justify;
}
p.imgpar {
  text-align: justify;
  margin-top: 0px;
}
    .nadpis {
      font-size: 135%;
      font-weight: bold;
    }
.kontaktnadpis {
  font-weight: bold;
  background-color: #006A52;
  color: #F6E437;
}
.nadpis2 {
  font-weight: bold;
  font-size: 110%;
  color: #F6E437;
}
.nadpis3 {
  font-weight: bold;
  font-size: 100%;
  color: #FFFFFF;
}
    .novnadpis {
      font-weight: bold;
      font-style: italic;
      color: #157B3D;
      font-size: 125%;
    }
    .referimage {
      filter: Shadow(Color="#aaaaaa",Strength="5",Direction="135");
      width: 180px;
      height: 135px;
      padding-left: 0px;
      padding-right: 5px;
      padding-top: 0px;
      padding-bottom: 5px;
    }
.kontaktbutton {
  border-left: 1px solid #7EB09F;
  border-top: 1px solid #7EB09F;
  border-right: 1px solid #2F7064;
  border-bottom: 1px solid #2F7064;
  background-color: #578B7B;
  color: #ffffff;
  font-size: 10px;
}
.kontaktedit {
  border: 1px solid #82B397;
  font-size: 100%;
}

.anketaheader {
  background-color: #578B7B;
  color: #ffffff;
  font-weight: bold;
}
.anketarow0 {
  background-color: #006A52;
  padding-left: 5px;
  padding-right: 5px;
}
.anketarow1 {
  background-color: #00644E;
  padding-left: 5px;
  padding-right: 5px;
}
.forumtable {
  font-size: 85%;
  background-color: #477B6B;
}
.forumtable .head {
  background-color: #578B7B;
  font-weight: bold;
}
.forumtable .row1 {
  background-color: #006A52;
}
.forumtable .row2 {
  background-color: #00644E;
}
.forumtable td {
  padding-left: 5px;
  padding-right: 5px;
}
    .x-forumcell {
      padding-left: 5px;
      padding-top: 1px;
      padding-bottom: 1px;
      padding-right: 5px;
    }
    .x-forumul {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 17px;
    }
.forumbutton {
  border-left: 1px solid #7EB09F;
  border-top: 1px solid #7EB09F;
  border-right: 1px solid #2F7064;
  border-bottom: 1px solid #2F7064;
  background-color: #578B7B;
  font-size: 10px;
  color: #ffffff;
}
.forumedit {
  border: 1px solid #82B397;
  font-size: 100%;
}

    div.rowblock {
      clear: both;
    }

.tablenote {
  font-size: 75%;
  padding-top: 2px;
}
    p.cenikpar {
      text-align: justify;
      margin-top: 5px;
    }
    .rightcenik {
      float: right;
      clear: right;
      margin-left: 15px;
    }
    .gotop {
      float: right;
      clear: all;
    }
    ul.nospace {
      margin-top: 0px;
      margin-bottom: 0px;
    }

    p.newspar {
      text-align: justify;
      margin-top: 0px;
      margin-bottom: 0px;
    }

    .dumtable {
      font-size: 80%;
      background-color: #D0D0D0;
    }
    .dumtable td {
      background-color: #ffffff;
    }
    .dumtable td.dark {
      background-color: #E0E0E0;
    }
.dolomitimg {
  width: 210px;
  height: 100px;
  float: left;
  margin: 5px;
}
.bottominfo {
  background-image: url('images/tn_certifikaty-new.png');
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 15% 100%;
}
.popupdiv {
  position: absolute;
  right: 110px;
  top: 52px;
}
.popuptable {
  width: 520px;
  height: 350px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.popupcorner {
  width: 15px;
  height: 15px;
}
.popupwidth {
  width: 490px;
  height: 15px;
  background-color: #F4E634;
}
.popupheight {
  width: 15px;
  height: 320px;
  background-color: #F4E634;
}
.popupmain {
  background-color: #F4E634;
  vertical-align: top;
  height: 305px;
}
.popuptop {
  background-color: #F4E634;
  height: 15px;
  text-align: right;
}
div.sipecka {
	float:left;
	padding-left: 3px;
	padding-top:5px;
	*padding-top:5px;
	width:10px;
}
div.sipecka01 {
	float:left;
	padding-left: 3px;
	padding-top:3px;
	*padding-top:8px;
	width:10px;
}
div.thanks {
   margin-top: 100px;
	width: 100%;
	height: 400px;
	text-align: center;
}
.shoptable {
  font-size: 100%;
  background-color: #477B6B;
  width:100%;
  border-left:solid 1px white;
  border-right:solid 1px white;
}
.shoptable td.head {
  background-color: #578B7B;
  font-size: 85%;
}
.shoptable td.left {
  x-background-color: #578B7B;
  font-weight: bold;
}
.shoptable .row1 {
  background-color: #006A52;
}
.shoptable .row2 {
  background-color: #00644E;
}
div.basketbuttoms {
	background-color: #42796B;
	border-bottom:solid 1px white;
	border-left: solid 1px white;
	border-right:solid 1px white; 
}
div.printbutton {
  border-left: 1px solid #7EB09F;
  border-top: 1px solid #7EB09F;
  border-right: 1px solid #2F7064;
  border-bottom: 1px solid #2F7064;
  background-color: #578B7B;
  color: white;
  font-size: 11px;
  font-family: Arial;
  width: 120px;
  height: 15px;
  *height: 16px;
  float: right;
  margin-top: -17px;
  *margin-top: -19px;
   margin-right:12%;
  *margin-right:40px;
}
div.printbutton a{
	color: White;
	text-align: center;
	vertical-align: middle;
	
}
div.printbutton a:hover {
	text-decoration: none;
	cursor: default;
	color: White;
}
.printcz {
  margin: 0px;
  padding: 0px;
  background-color: White;
  font-family: verdana, helvetica;
  color: ;
}
div#dotaznik {
  padding: 0px 0px 0px 0px;
  left: px;
  margin-top: 20px;
  margin-left: -5px;
  width: 210px;
  text-align: center;
}
div#dotaznik-text {
	color: #006650;
	padding-top: 5px;
}
div#dotaznik-de {
  padding: 0px 0px 0px 0px;
  left: px;
  margin-top: 20px;
  margin-left: -5px;
  width: 210px;
  text-align: center;
  height: 40px;
}

div#indexcidem {
  padding: 0px 0px 0px 0px;
  margin-top: 20px;
  margin-left: -5px;
  width: 210px;
  text-align: left;
}
div#indexcidem div.text {
  padding: 8px 0px 8px 30px;
  color: #ffffff;
  font-weight: bold;
}
div#indexcidem a {
  color: #ffffff;
}
div#indexcidem img {
  float: left;
  padding: 0px 8px 20px 0px;
}

table.podlahyceniktable {
  font-size: 90%;
}
table.podlahyceniktable td {
  vertical-align: top;
  padding-bottom: 10px;
}

img#topcidemlogo {
}
img#topa2logo {
}
img#tnzaruka15 {
  position: absolute;
  right: 0px;
  top: 41px;
}
div#framezaruka15 {
  position: absolute;
  top: 200px;
  right: 250px;
  display: none;
}

.toprighttext {
  font-family: verdana, helvetica;
  font-size: 7pt;
  color: #9EA000;
  position: relative;
  height: 73px;
  text-align: right;
}

table.topsymbols {
  float: right;
  margin: 3px 32px 0px 0px;
  display: block;
  height: 75px;
}
table.topsymbols td {
  vertical-align: bottom;
}
table.topsymbols td.cell1 {
  padding: 0px 8px 2px 0px;
  text-align: center;
}
table.topsymbols td.cell2 {
  text-align: center;
}
table.topsymbols td.cell3 {
  padding: 0px 0px 2px 8px;
  text-align: right;
}
img#eu-logo {
  float: left;
  border: none;
  margin: 3px 20px 10px 10px;
  display: block;
  
}
