  html,body{
  text-align:center;
  top:0px;
  margin-top:0px;
  }
  
  img{
  border:0px;
  }
  
  #celek{
  width:781px;
  height:600px;
  }  
  
  #zahlavi{
  background-image:url('images/zahlavi.jpg');
  height:165px;
  width:781px;
  }

  ul{
  width:781px;
  list-style:none;
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  padding:0px;
  }

  li{
  display: inline;
   height:33px;
    float: left;
  }

  #text{
  padding:0px;
  float:left;
  width:781px;
  height:350px;
  margin-top:0px;
  top:0px;
  text-align:left;
  font-family:Myriad Pro;
  font-size:12px;
  font-weight:bold;
  color:#4b4b4a;
  }
  
  #topimg{
  height:153px;
  margin:10px 0px 0px 15px;
  }
  
  #aktual{
  padding:0px 5px 0px 0px;
  text-align:left;
  width:145px;
  height:300px;
  float:left;
  margin-top:10px;
  margin-left:10px;
  border-right:1px solid #aaaaaa;
  }
  
  #aktualita{
  font-family:Myriad Pro;
  font-size:12px;
  font-weight:bold;
  color:#4b4b4a;
  
  }
  
  h4{
  z-index:-4;
  position:relative;
  margin-left:10px;
  margin-top:0px;
  text-align:left;
  font-family:Myriad Pro;
  font-size:18px;
  color:#4b4b4a;
  }
  
  #maintext{
  padding:10px 0px 0px 0px;
  float:left;
  height:300px;
  width:750px;
  margin-top:0px;
  margin-left:15px;
  text-align:justify;
  font-family:Myriad Pro;
  font-size:12px;
  font-weight:bold;
  color:#4b4b4a;
  }
  
  .lang{
  float:right;
  margin-top:38px;
  }
  
  #levo{
  position:absolute;
  left:50%;
  margin-left:390px;
  top:0px;
  width:142px;
  text-align:left;
  }
  
  #zbytek{
  float:clear;
  height:169px;
  width:142px;
  top:0px;
  margin-top:0px;
  }
  
  .mailhome{
  height:45px;
  width:45px;
  }