/* CSS Document */
* {
  margin: 0px;
  padding: 0px; 
  }
/* celá stránka začátek */
body {
  font-family: Calibri;
  background-image: url(grafika/cel_poz.png);
  }
#poz {
  width: 1220px;
  min-height: 1370px;
  margin: 30px auto;
  position: relative;
  }
/* celá stránka konec */
/* vnitřní stránka začátek */
#celek {
  width: 1220px;
  min-height: 1350px;
  position: absolute;
  background-image: url(grafika/pozadi.png);
  }
/* vnitřní stránka konec */
/* záhlaví začátek */
#zahlavi {
  position: relative;
  height: 200px;
  margin: 0px 0px 0px 270px;
  }
/* 
  img.logo {
  width: 189px;
  height: 200px;
  position: absolute;
  top: 30px;
  right: 30px;
  float: right;
  }
*/  
h1.zahl {
  padding: 100px 150px 0px 0px;
  color: #663333;
  text-align: center;
  font-family: Arial;
  font-size: 30pt;
  font-style: normal;
  font-variant: small-caps;
  font-weight: bold;
  }   
/* záhlaví konec */
/* boční navigační lišta začátek */
#navig {
  position: absolute;
  top: 0px;  
  padding: 0px 0px;
  width: 270px;
  color: #ffffff;
  }
#navig h3 {
  padding: 20px 0px 0px 0px;
  text-align: center;
  font-family: Calibri;
  font-weight: bold;
  font-size: 12pt;
  }
#navig h4 {
  padding: 0px 0px 0px 0px;
  text-align: center;
  font-family: Calibri;
  font-weight: normal;
  font-size: 12pt;
  }
#navig p {
  padding: 10px 0px 0px 20px;
  text-align: left;
  font-family: Calibri;
  font-size: 12pt;
  }
#navig p.tuc {
  padding: 10px 0px 0px 20px;
  text-align: left;
  font-family: Calibri;
  font-size: 12pt;
  font-weight: bold;
  }  
#navig table {
  padding: 10px 0px 10px 50px;
  font-family: Calibri;
  font-size: 12pt;
  }
#navig td {
  width: 80px;
  }    
#navig ul {
  padding: 30px 0px 0px 0px;
  list-style-type: none;
  }
#navig li {
  margin: 0px 0px;
  padding: 0px 0px;
  text-align: center;
  }
#navig li span{
  display: none;
  }  
#navig li.aktiv1 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac1b.png);
  }
#navig li.aktiv2 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac2b.png);
  }  
#navig li.aktiv3 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac3b.png);
  }  
#navig li.aktiv4 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac4b.png);
  }  
#navig a.pas1 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac1.png);
  }
#navig a.pas2 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac2.png);
  }
#navig a.pas3 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac3.png);
  }
#navig a.pas4 {
  display: block;
  padding: 0px 0px 0px 0px;
  height: 70px;
  width: 250px;
  text-decoration: none;
  background-image: url(grafika/tlac4.png);
  }
#navig a.pas1:visited {
  background-image: url(grafika/tlac1.png);
  }
#navig a.pas2:visited {
  background-image: url(grafika/tlac2.png);
  }
#navig a.pas3:visited {
  background-image: url(grafika/tlac3.png);
  }
#navig a.pas4:visited {
  background-image: url(grafika/tlac4.png);
  }
#navig a.pas1:hover {
  background-image: url(grafika/tlac1a.png);
  }
#navig a.pas2:hover {
  background-image: url(grafika/tlac2a.png);
  }
#navig a.pas3:hover {
  background-image: url(grafika/tlac3a.png);
  }
#navig a.pas4:hover {
  background-image: url(grafika/tlac4a.png);
  }
#navig a.pas1:active {
  background-image: url(grafika/tlac1b.png);
  }
#navig a.pas2:active {
  background-image: url(grafika/tlac2b.png);
  }
#navig a.pas3:active {
  background-image: url(grafika/tlac3b.png);
  }
#navig a.pas4:active {
  background-image: url(grafika/tlac4b.png);
  }
/* boční navigační lišta konec */
/* obsah stránky začátek */
#obsah {
  width: 950px;
  min-height: 1100px;
  margin: 0px 0px 0px 270px;
  padding: 25px 0px 0px 0px;
  }
#obsah h2 {
  padding: 0px 150px 0px 0px;
  text-align: center;
  font-family: Calibri;
  font-weight: normal;
  font-style: italic;
  font-size: 32pt;
  }
#obsah h3 {
  padding: 20px 80px 0px 90px;
  text-align: left;
  font-family: Calibri;
  font-weight: bold;
  font-size: 20pt;
  }
#obsah h4 {
  padding: 20px 80px 20px 40px;
  text-align: right;
  font-family: Calibri;
  font-weight: bold;
  font-size: 15pt;
  }
#obsah p {
  padding: 20px 80px 0px 40px;
  text-align: justify;
  text-indent: 50px;
  font-family: Calibri;
  font-size: 15pt;
  }
#obsah ul {
  padding: 0px 80px 0px 80px;
  font-size: 15pt;
  }
#obsah li {
  padding: 0px 0px 0px 20px;
  text-align: justify;
  }
#obsah table {
  padding: 20px 80px 0px 40px;
  border-style: none;
  font-family: Calibri;
  font-size: 15pt;
  border-style: none;
  border-spacing: 0px; 
  }
#obsah table tr.adr {
  font-family: Calibri;
  font-size: 17pt;
  }
#obsah table tr.kon {
  font-family: Calibri;
  font-size: 15pt;
  }  
#obsah td.ital {
  font-style: italic;
  }
#obsah td.bold {
  font-weight: bold;
  }
#obsah td.italbold {
  font-weight: bold;
  font-style: italic;
  }
#obsah td.mez {
  height: 20px;
  }
#obsah td.sl1 {
  width: 120px;
  }    
#obsah td.sl2 {
  width: 350px;
  }
#obsah td.sl3 {
  width: 450px;
  }
img.mapa {
  width: 821px;
  height: 503px;
  padding: 10px 0px 0px 40px;
  }
img.iko {
  margin: 0px 10px -10px 0px;
  }    
div.prv {
  margin: 0px;
  padding: 0px;
  width: 50%;
  text-align: center;
  float: left;
  }  
div.ostat {
  float: none;
  }  
img.ost {
  border-style: none;
  }
/* obsah stránky konec */
/* zápatí začátek */
#zapati {
  width: 1190px;
  height: 30px;
  padding: 10px 30px 0px 0px;
  text-align: right;
  }
#zapati a {
  font-family: Calibri;
  font-size: 10pt;
  text-decoration: none;
  color: #000000;
  }   
/* zápatí konec */
