body, html 
  {
  font-family: arial, "Trebuchet MS", tahoma, verdana, sans-serif;
  text-align: center;
  }

body 
  {
  min-width: 45em;
  margin: 0 auto;
  background: url('../design/pgbg.png');
  }

div#hlavni 
  {
  width: 45em;
  text-align: left;
  margin: 0 auto;
  background: url('../design/header.png') no-repeat top left;
  }
  
hr
  {
  display: none;
  }
  
h1
  {
  display: block;
  padding: 0;
  height: 6.8em;
  }
  
h1 span
  {
  display: none;
  }

h1 a, h1 a:hover
  {
  color: #000;
  text-decoration: underline;
  display: block;
  width: 100%;
  height: 6.4em;
  padding: .2em;
  }
h1 a:hover
  {
  color: #bd0000;
  text-decoration: none;
  }

div#obsah
  {
  width: 70%;
  float: right;
  line-height: 1.3em;
  margin: 0 0 10px 0;
  }

div#obsah h2
  {
  font-size: 1.2em;
  padding: 10px 4px 4px 4px;
  color: #8f0610;
  }
div#obsah h4
  {
  font-size: .9em;
  padding: 10px;
  margin: 4px auto;
  color: #8f0610;
  background: url('../design/h4bg.png');
  }
div#obsah p
  {
  font-size: .8em;
  padding: 4px 10px;
  background: url('../design/obsahbg.png');
  margin: 0;
  }
  div#obsah p a, div#obsah p a:hover
    {
    color: #000;
    text-decoration: underline;
    font-weight: normal;
    }
  div#obsah p a:hover
    {
    text-decoration: none;
    }
div#obsah span.lkontakt
  {
  float: left;
  width: 150px;
  text-align: left;
  font-size: 1em;
  color: #000;
  font-weight: bold;
  background: url('../design/obsahbg.png');
  }
div#obsah span.rkontakt
  {
  float: left;
  width: 250px;
  padding: 0 0 0 1em;
  text-align: left;
  font-size: 1em;
  color: #000;
  font-weight: normal;
  }

ul.inobsah
  {
  list-style-type: circle;
  width: 96%;
  font-size: .8em;
  background: inherit;
  text-align: left;
  padding: 4px 10px;
  margin: 0 0 10px 0;
  background: url('../design/obsahbg.png');
  }
ul.inobsah li
  {
  margin: .1em 1.6em;
  padding: .1em;
  }
ul.inobsah li.indent
  {
  margin: .1em 3.2em;
  padding: .1em;
  }
ul.inobsah li a, ul.inobsah li a:hover
  {
  color: #000;
  text-decoration: underline;
  font-weight: normal;
  }
ul.inobsah li a:hover
  {
  text-decoration: none;
  }

  
  
h3
  {
  display: none;
  }
  
ul
  {
  list-style-type: none;
  width: 30%;
  text-align: right;
  font-size: .9em;
  float: left; 
  margin: 1.4em 0 0 0; 
  padding: 16px 0 0 0;
  background: url('../design/menubg.png') no-repeat top left;
  }
ul li
  {
  _border-bottom: 1px solid #fff;
  }
ul li a, ul li a:hover
  {
  color: #faf8e8;
  font-weight: bold;
  display: block;
  height: 22px;
  text-decoration: underline;
  margin: 0;
  padding: 0;
  }
ul li a:hover
  {
  text-decoration: none;
  color: #d7b239;
  margin: 0;
  padding: 0;
  }
ul li span
  {
  display: none;
  }  
ul li.menu01
  {
  margin: 4px 4px 0 0;
  padding: 0;
  background: url('../design/menu01.png') no-repeat top right;
  }
  ul li.menu01:hover {background: url('../design/menu01hover.png') no-repeat top right} 
ul li.menu02
  {
  margin: 15px 8px 0 0;
  padding: 0;
  background: url('../design/menu02.png') no-repeat top right;
  }
  ul li.menu02:hover {background: url('../design/menu02hover.png') no-repeat top right} 
ul li.menu03
  {
  margin: 0 0 0 0;
  padding: 0;
  background: url('../design/menu03.png') no-repeat top right;
  }    
  ul li.menu03:hover {background: url('../design/menu03hover.png') no-repeat top right} 
ul li.menu04
  {
  margin: 0 6px 0 0;
  padding: 0;
  background: url('../design/menu04.png') no-repeat top right;
  } 
  ul li.menu04:hover {background: url('../design/menu04hover.png') no-repeat top right} 
ul li.menu05
  {
  margin: 15px 0 0 0;
  padding: 0;
  background: url('../design/menu05.png') no-repeat top right;
  } 
  ul li.menu05:hover {background: url('../design/menu05hover.png') no-repeat top right} 
ul li.menu06
  {
  margin: 15px 7px 0 0;
  padding: 0;
  background: url('../design/menu06.png') no-repeat top right;
  }
  ul li.menu06:hover {background: url('../design/menu06hover.png') no-repeat top right} 
ul li.menu07
  {
  margin: 15px 0 0 0;
  padding: 0;
  background: url('../design/menu07.png') no-repeat top right;
  } 
  ul li.menu07:hover {background: url('../design/menu07hover.png') no-repeat top right}   
ul li.menu08
  {
  margin: 0 0 0 8px;
  padding: 0;
  background: url('../design/menu08.png') no-repeat top left;
  } 
  ul li.menu08:hover {background: url('../design/menu08hover.png') no-repeat top left}
ul li.menu09
  {
  margin: 15px 0 0 0;
  padding: 0;
  background: url('../design/menu09.png') no-repeat top right;
  }
  ul li.menu09:hover {background: url('../design/menu09hover.png') no-repeat top right} 
ul li.info
  {
  text-align: left;
  font-size: .8em;
  padding: 0 0 0 25px;
  margin: 0;
  color: #d7b239;
  }
ul li.info2
  {
  text-align: left;
  font-size: .8em;
  padding: 0 0 0 25px;
  margin: 0 0 50px 0;
  color: #d7b239;
  }
  
a#skok, a#skok:hover
  {
  display: none;
  position: absolute;
  color: #ddd;
  top: 10px;
  left: 600px;
  z-index: 0;
  font-size: 1mm;
  }
  
div#pata
  {
  font-size: .7em;
  /*background: #d7b239;*/
  width: 100%;
  padding: .2em;
  clear: both;
  }
  div#pata span.right
    {
    text-align: right;
    float: right;
    }
    div#pata span.right a, div#pata span.right a:hover
      {
      text-decoration: underline;
      color: #000;
      }
    div#pata span.right a:hover
      {
      text-decoration: none;
      }
  div#pata span.left
    {
    text-align: left;
    }
