body    {
  background: #0F0F0F;
  margin: 0px;
  font-family: Verdana;
  font-size: 9pt;
  color: #7F7F7F;
  text-align: center;
}

#obsah {
  position: relative;
  display: block;
  width: 890px;
  margin: auto;
  margin-top: 100px;
}

#index-01 {
  float: left;
  width: 890px;
}

#index-01 .menu ul, li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#index-01 .menu li {
  display: inline;
  padding-left: 20px;
}

#index-01 .menu {
  float: left;
  padding-top: 25px;
}

#index-01 .menu a:link.menu-link, a:visited.menu-link {
  font-family: MS Sans Serif;
  font-size: 10pt;
  font-weight: bold;
  color: #F48000;
  text-decoration: none;
}

#index-01 .menu a:hover.menu-link {
  font-family: MS Sans Serif;
  font-size: 10pt;
  color: #7F7F7F;
  text-decoration: none;
}

#index-01 .podmenu {
  padding-top: 5px;
  padding-left: 20px; 
  text-align: left;
}

#index-01 .podmenu a:link.podmenu-link, a:visited.podmenu-link {
  font-family: Verdana;
  font-size: 9pt;
  color: #7F7F7F;
  text-decoration: none;
}

#index-01 .podmenu a:hover.podmenu-link {
  font-family: Verdana;
  font-size: 9pt;
  color: #F48000;
  text-decoration: underline;
}

#index-01 .logo {
  margin-right: 13px;
  _margin-right: 10px;
  text-align: right;
}

#index-02 {
  float: left;
  margin-top: 15px;
  width: 890px;
  min-height: 500px;
  _height: 500px;
  border: 1px solid #7F7F7F;
}

#index-02 .fotky {
  float: left;
  padding: 20px;
  padding-right: 128px;
  _padding-right: 26px;
  width: 541px;
  text-align: left;
}

#index-02 .fotky img {
  display: block;
  border: 1px solid #7F7F7F;
}

#index-02 .popisek {
  padding-top: 5px;
  width: 635px;
  font-family: Verdana;
  font-size: 7pt;
  color: #7F7F7F;
  text-decoration: none;
  text-align: left;
}

#index-02 .miniatury {
  padding-top: 3px;
  margin-left: 696px;
  height: 450px;
  text-align: left;
}

#index-02 .miniatury img {
  margin-top: 17px;
  margin-left: 10px;
  margin-right: 5px; /* vetsi odrazeni fotek od puvodniho navrhu */
  border: 1px solid #7F7F7F;  
}

#index-02 .strankovani {
  margin-top: 5px;
  margin-left: 690px;
}

#index-02 .strankovani a:link.strankovani-link, a:visited.strankovani-link, a:hover.strankovani-link {
  font-family: Verdana;
  font-size: 7pt;
  color: #7F7F7F;
  text-decoration: none;
}

#index-03 {
  float: left;
  width: 890px;
  padding-top: 10px;  
  padding-bottom: 50px;
  font-size: 7pt;
  color: #7F7F7F;
}

#index-03 .copyright {
  float: left;
  margin-left: 300px;
  _margin-left: 150px;
}

#index-03 .jazyky {
  margin-right: 19px;
  _margin-right: 17px;
  text-align: right;
}

#index-03 .jazyky a:link.jazyky-link, a:visited.jazyky-link {
  font-family: Verdana;
  font-size: 7pt;
  color: #7F7F7F;
  text-decoration: none;
}

#index-03 .jazyky a:hover.jazyky-link {
  font-family: Verdana;
  font-size: 7pt;
  color: #7F7F7F;
  text-decoration: underline;
}

img {
  border: 0;
}

a {
  color: #7F7F7F;
}

