body {
     padding: 0;
     margin: 0px 0px 20px 0px;
     font: 70%/140% verdana, arial, helvetica, sans-serif;
     text-align: center;
     background: #a0b6d8;
     background-image: url("../images/poz.jpg");
     background-attachment: fixed;
     background-position: 0% 0%;
     background-repeat: repeat-x;
     border-top: 6px solid #ff8c31;
}
#main {
     width: 760px;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
}
#hlavicka1-null {
     width: 100%;
     padding: 0;
     border: 0;     
}
#hlavicka1 {
     padding: 0;
     height: 65px;
     background-image: url("../images/logo.gif");
     background-position: 6px 20px;
     background-repeat: no-repeat;
}
#hlavicka2-null {
     width: 100%;
     height: 6px;
     padding: 0;
     border: 0;
     background-image: url("../images/lin.gif");
     background-position: 100% 0%;
     background-repeat: no-repeat;    
}
#hlavicka2 {
     padding: 0;
     margin: 0;  
}
#hlavicka3-null {
     width: 760px;
     padding: 0;
     border: 0;      
}
#hlavicka3 {
     padding: 0px;
}
#vpravo-null {
     width: 128px;
     height: 84px;
     float: right;
     padding: 0;
     border: 0;    
}
#vpravo {
     padding: 0px;
}
#ikony {
     padding: 0px;
     width: 125px;
     float: right;
}
#ikony img {
     margin: 30px 2px 0px 2px;
     text-align: center;
     border: 0;
}
#vlevo-null {
     width: 632px;
     height: 84px;
     float: left;
     padding: 0;
     border: 0;     
}
#vlevo {
     padding: 40px 0px 0px 20px;
     font-weight: bold;
     color: #f06000;
     font-size: 150%;
     font-family: Arial, Verdana, Helvetica, sans-serif;
}
#stranka-null {
     width: 760px;
     float: left;
     padding: 0;
     margin: 0;
     border: 0; 
     background: #f8f7ef; 
}
#stranka, #strankak, #strankaw {
     padding: 20px;
}
#stranka_uv {
     padding: 10px 20px 10px 20px;
}
#stranka_uv a {   font-weight: bold;  text-decoration: underline; color: #5b77a5; }
#stranka_uv a:hover { text-decoration: none; color: #f06000;  }
#stranka_uv img {
     margin: 0px 30px 0px 0px;
     border: 0;
}
#strankak {
     background-image: url("../images/cr.gif");
     background-position: 340px 85%;
     background-repeat: no-repeat;
}
#stranka p, #strankak p, #stranka_uv p {
     text-indent: 20px;
     text-align: justify;
}
#strankaw li {
     margin: 5px 0px 0px 150px;
}
#stranka li {
     padding: 0px 0px 5px 0px;
}
.str {
     list-style-image: url('../images/i-str.gif');
}
.adr {
     list-style-image: url("../images/i-adr.gif");
}
#paticka-null {
     clear: both;
     width: 100%;
     padding: 0;
     border: 0;
     background-image: url("../images/pata.gif");
     background-position: 0% 0%;
     background-repeat: no-repeat;     
}
#paticka {
     padding: 15px 0px 0px 20px;
     text-align: left;
     font-size: 8pt;
     color: #5b77a5;
}
#paticka a {   font-weight: normal;  text-decoration: underline; color: #5b77a5; font-size: 90%; }
#paticka a:hover { text-decoration: none; color: #ffbd59;  }
#paticka-inx-null {
     clear: both;
     width: 100%;
     padding: 0;
     border: 0;     
}
#paticka-inx {
     padding: 0px;
     width: 760px;
     height: 138px;
     background-image: url("../images/ban3.gif");
     background-position: 0% 0%;
     background-repeat: no-repeat;
}
#paticka-inx2 {
     padding: 0px 0px 0px 20px;
     text-align: left;
     font-size: 8pt;
     color: #5b77a5;
}
#paticka-inx2 a {   font-weight: normal;  text-decoration: none; color: #7192c4; font-size: 80%; }
#paticka-inx2 a:hover { color: #4e6d9c;  }
.bile {
     color: #fff;
     font-weight: bold;
}
.noscreen { 
     display: none;
}
.noscreen2 { 
     display: none;
}
/* --------- zacatek menu */
.menu1, .menu6 {
  float: left;
  width: 128px;
}
.menu2, .menu3 {
  float: left;
  width: 126px;
}
.menu1 ul, .menu6 ul {
  margin: 0;
  padding: 0;
  width: 128px;
}
.menu2 ul, .menu3 ul {
  margin: 0;
  padding: 0;
  width: 126px;
}
.menu1 ul li, .menu2 ul li, .menu3 ul li, .menu6 ul li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.menu1 ul li a, .menu2 ul li a, .menu3 ul li a, .menu6 ul li a, .klik1, .klik6, .klik2, .klik3 {
  display: block;
  font-size: 8pt;
  font-variant: small-caps;
  letter-spacing: 1pt;
  text-decoration: none;
  font-weight: bold;
  color: #f8f7ef;
  line-height: 330%;
  text-align: center;
  padding: 0px 0px 0px 0px;
  _width: 100%;
}
.menu1 ul li a, .klik1 {
    width: 128px;
		height: 39px;
		background: url("../images/m1.gif") 0 0 no-repeat;
		overflow: hidden;
}
.menu2 ul li a, .klik2 {
    width: 126px;
		height: 39px;
		background: url("../images/m2.gif") 0 0 no-repeat;
		overflow: hidden;
}
.menu3 ul li a, .klik3 {
    width: 126px;
		height: 39px;
		background: url("../images/m3.gif") 0 0 no-repeat;
		overflow: hidden;
}
.menu6 ul li a, .klik6 {
    width: 128px;
		height: 39px;
		background: url("../images/m6.gif") 0 0 no-repeat;
		overflow: hidden;
}
.menu1 ul li a:hover, .menu6 ul li a:hover, .klik1, .klik6 {
  background-position: -128px 0;
}
.menu2 ul li a:hover, .menu3 ul li a:hover, .klik2, .klik3 {
  background-position: -126px 0;
}
.klik1, .klik2, .klik3, .klik6 {
  color: #f06000;
}
.zmensi {
  letter-spacing: 0pt;
}
/* --------- konec menu */
/* --------- zacatek menu svisle */
.menus {
  float: left;
  width: 128px;
}
.menus ul {
  margin: 0;
  padding: 0;
  width: 128px;
}
.menus ul li {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.menus ul li a, .kliks {
  display: block;
  font-size: 8pt;
  letter-spacing: 1pt;
  font-variant: small-caps;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  color: #f8f7ef;
  padding: 5px 0px 4px 0px;
  _width: 100%;
}
.menus ul li a:hover {
  background: #ff8c31;
}
.kliks  {
  color: #f06000;
}
/* --------- konec menu svisle */
a.lin3 {   font-weight: bold;  text-decoration: underline; color: #f06000; }
a:hover.lin3 { text-decoration: none; color: #000;  }
#strankaw a {   font-weight: bold;  text-decoration: underline; color: #000; }
#strankaw a:hover{ text-decoration: none; color: #f06000;  }
dd { 
     margin: 0 0 0 80px;
     padding: 0px;
}
dt { 
     color: #4e6d9c;
     font-style: italic;
     left: 0px;
     float: left;
     margin: 0;
     padding: 0;
}
.bunv { 
     width: 720px;
     float: left;
}
.bunb { 
     width: 720px;
     float: left;
     background: #fff;
}
.bunm1 { 
     width: 160px;
     float: left;
     height: 105px;
     padding: 0px 0px 0px 0px;
}
.bunmau { 
     width: 180px;
     float: left;
     height: 120px;
     padding: 0px 0px 0px 0px;
     text-align: center;
     font-weight: bold;
}
.bunmau img { 
     border: 1px solid #ccc;
}
.bunm2 { 
     width: 350px;
     float: left;
     height: 105px;
}
.bunm3 { 
     width: 150px;
     float: left;
     height: 105px;
}
.bunm4 { 
     width: 360px;
     float: left;
     height: 190px;
     text-align: center;
}
.bunm4 img { 
     border: 0;
}
.bunm_ref, .bunm_jer { 
     width: 144px;
     float: left;
     height: 113px;
     text-align: center;
}
.bunm_jer { 
     width: 180px;
     float: left;
     height: 200px;
     text-align: center;
     color: #999;
     font-size: 90%;
}
.bunm_jer img { 
     border: 0;
}
.bunm_ref img { 
     border: 1px solid #ccc;
}
.bunm3 img { 
     margin: 0px 0px 0px 40px;
     border: 1px solid #ccc;
}
.sik, .sik2 { 
     color: #4e6d9c;
     font-style: italic;
}
.sik2 { 
     padding-left: 160px;
}
h2 {
     margin: 0;
     font-size: 100%;
     color: #4e6d9c;
}
h3 {
     padding: 0px;
     font-weight: bold;
     font-size: 9pt;
     color: #47648f;
     margin-bottom: 20px;
     text-align: center;
}
table, td, tr { 
  padding: 4px 2px 4px 2px;
  border: 1px solid #dfdfdf;
  border-collapse: collapse;
  text-align: center;
  vertical-align: center;
  font-size: 100%;
}
table {
  border-width: 1px;
  padding-bottom: 10px;
  width: 720px;
  background: #fff;
}
.fff table {
  border-width: 1px;
  padding-bottom: 10px;
  width: 600px;
  margin-left: 100px;
}
.fff table, .fff td {
  border: 1px solid #f8f7ef;
}
.fff tr, .fff td {
  text-align: left;
}
.modre {
     font-weight: bold;
     color: #4e6d9c;
}
.posta {
     margin-right: 30px;
     border: 0;
}
.cervene { font-weight: bold; color: #f06000; font-variant: small-caps; font-size: 120%; }
.prohlaseni { font-weight: bold; color: #f06000; text-align: right; }
.prohlaseni a {   font-weight: bold;  text-decoration: underline; color: #2e4570; font-variant: small-caps; font-size: 110%; }
.prohlaseni a:hover{ text-decoration: none; color: #f06000;  }

