*{
 margin: 0;
 padding: 0;
}
body{
  font-family: Tahoma,Verdana, Arial, lucida, sans-serif;
  font-size: 0.8em;
  text-align: justify;
}
a img{
  border: none;
}
p{
  padding: 5px;
}
body{
  background: #131313;
}
#obal{
  width: 941px;
  background: url('img/pozadi.gif') repeat-y;
  margin: auto;
}
#hlavicka{
  width: 890px;
  margin: auto;
  position: relative;
}
#hlavicka ul{
  width: 890px;
  height: 47px;
  background: url('img/menu.jpg') no-repeat;
  margin: 10px 0;
}
#hlavicka ul li{
  float: left;
  width: 86px;
  height: 28px;
  text-align: center;
  background: url('img/polozka2.jpg') no-repeat;
  list-style-type: none;
  margin: 7px;
  padding-top: 4px;
}
#hlavicka ul li a{
  color: white;
  text-transform: uppercase;
  font-size: 18px;
  text-decoration: none;
}
#hlavicka ul li a:hover{
  text-decoration: underline;
}
#adresa a{
  color: white;
  position: absolute;
  top: 70px;
  left: 600px;
  font-size: 24px;
  font-weight: normal;
  text-decoration: none;
}
#adresa a:hover{
  text-decoration: underline;
}

.stred{
  text-align: center;
}
#obsah{
  padding: 10px 30px;
  color: #E7E9E7;
}
#obsah a{
  color: white;
  text-decoration: underline;
  font-weight: bold;
}
#obsah a:hover{
  color: #CD0000;
}
#menu{
  width: 250px;
  float: right;
  background: #1D1F1F;
  padding: 10px;
  margin: 20px 30px 20px 10px;
}
#menu h2{
  color: silver;
  font-size: 18px;
}
#menu ul{
  list-style-type: none;
}
#menu ul li a{
  color: white;
  font-size: 14px;
  padding: 3px 10px;
  text-decoration: none;
}
#menu ul li a:hover{
  text-decoration: underline;
}
#pata{
  padding: 10px 30px;
  text-align: center;
  clear: both;
  color: silver;
  font-size: 13px;
}
#pata a{
  color: white;
  text-decoration: underline;
}
#pata a:hover{
  text-decoration: none;
}
#pata li{
  float: left;
  list-style-type: none;
  margin: 5px;
}
.clear{
  clear: both;
}