body {  font-family: verdana, arial, sans-serif;  color: #333333;  font-size: 75%;  background: #FFFFFF url('img/bg_body.gif') top left repeat-x;  margin: 0px 20px 20px 20px;  padding: 0px;  text-align: center;  line-height: 16px;}a {  text-decoration: underline;  color: #ff0000;  padding: 0px;  margin: 0px;}a:hover {  text-decoration: none;  padding: 0px;  margin: 0px;}img {  margin: 0px;  padding: 0px;  border: none;}form {  margin: 0px;  padding: 0px;}table {  font-size: 100%;}acronym {  text-decoration: none;  color: #999;  border-bottom: 1px dotted #999;  cursor: help;}h1 {  font-size: 160%;}h2 {  font-size: 140%;}h3 {  font-size: 120%;}.b {  font-weight: bold;}.u {  text-decoration: underline;}.i {  font-style: italic;}.l-t {  text-decoration: line-through;}.ta_center {  text-align: center;}.ta_justify {  text-align: justify;}.ta_left {  text-align: left;}.ta_right {  text-align: right;}.f_l {  float: left;}.f_r {  float: right;}.ne {  display: none;}#celek {  text-align: left;  width: 975px;  margin: 0px auto 0px auto;  padding: 0px;  border: none;}#zahlavi {  height: 140px;  margin: 0px;  padding: 0px;  border: none;  /*background: #006b23 url('img/bg_zahlavi.gif') bottom left no-repeat;*/}#logo {  position: absolute;  margin: 0px 0px 0px 715px;  padding: 0px;  border: none;}#logo-nazev {  font-weight: bold;  text-align: right;  font-size: 12px;  color: #FFFFFF;  margin: 0px;  padding: 10px 15px 0px 310px;  border: none;}#slogan {  text-align: right;  margin: 0px;  padding: 0px;  border: none;  /*background: transparent url('img/bg_zahlavi-slogan.jpg') bottom right no-repeat;*/}#slogan .h1 {  position: absolute;  top: 60px;  font-family: verdana, arial, sans-serif;  color: #ffffff;  margin: 0px;  /*padding: 150px 420px 5px 225px;*/}#zahlavi .search {  position: absolute;  top: 30px;  margin: 0px 0px 0px 815px;}#zahlavi .banner-top {  position: absolute;  top: 0px;  margin: 0px;}#horizontalni-menu {  position: absolute;  top: 0px;  width: 975px;  height: 39px;  text-align: center;  margin: 104px 0px 0px 0px;  padding: 0px;  background: #ff0000 url('img/bg_menu.gif') bottom left repeat-x;}#horizontalni-menu h2 {  display: inline;  padding: 2px 8px;}#horizontalni-menu a {  color: #fff;  text-decoration: none;  text-shadow: #000 1px 1px 3px;}#horizontalni-menu a:hover, #horizontalni-menu .select {  color: #000;  text-decoration: none;  text-shadow: #fff 1px 1px 3px;}#horizontalni-menu .levy-roh {  padding: 0px;  background: transparent url('img/bg_levy-roh.gif') top left no-repeat;}#horizontalni-menu .pravy-roh {  padding: 0px;  background: transparent url('img/bg_pravy-roh.gif') top right no-repeat;}#horizontalni-menu .menu {  padding: 2px 16px 19px 16px;}#stred-top {  height: 1px;  margin: 0px;  padding: 0px;  border: none;  /*background: transparent url('img/bg_menu.gif') top left no-repeat;*/}#stred-center {  margin: 0px 6px 0px 6px;  padding: 0px;  border: 2px solid #000;  /*background: transparent url('img/bg_stred-center.gif') top left repeat-y;*/}#menu {  font-size: 90%;  float: left;  width: 200px;  margin: 0px;  padding: 0px;  border: none;  /*background: #006b23 url('img/bg_menu.gif') top right no-repeat;*/}#menu .obsah-top {  height: 1px;  margin: 0px;  padding: 0px;  border: none;  /*background: transparent url('img/bg_menu_obsah-top.gif') bottom left no-repeat;*/}#menu .obsah-center {  margin: 0px;  padding: 0px 5px 5px 25px;  border: none;  /*background: transparent url('img/bg_menu_obsah-center.gif') top left repeat-y;*/}#menu .obsah-center .select {  color: #000;}#menu .obsah-center ul {  margin: 0px;  padding: 0px;}#menu .obsah-center li {  margin: 0px 0px 6px 0px;  list-style-image: url('img/bg_menu-li.gif');}#menu .obsah-bottom {  height: 1px;  margin: 0px;  padding: 0px;  border: none;  /*background: transparent url('img/bg_menu_obsah-bottom.gif') top left no-repeat;*/}#menu .search {  margin: 10px 0px 10px 10px;}#menu .mezera {  height: 10px;  margin: 0px;  padding: 0px;  border: none;}#obsah {  text-align: left;  margin: 0px 0px 0px 200px;  padding: 0px;  border: none;}#obsah .top {  height: 15px;  margin: 0px;  padding: 0px;  border: none;  /*background: transparent url('img/bg_obsah-top.gif') top left no-repeat;*/}#obsah .center {  min-height: 300px;  margin: 0px;  padding: 0px 10px 10px 10px;  border: none;}#obsah .bottom {  /*height: 10px;*/  margin: 0px;  padding: 0px;  border: none;  /*background: transparent url('img/bg_obsah-bottom.gif') bottom left no-repeat;*/}#vlajky {  text-align: right;  margin: 0px;  padding: 0px 4px 10px 0px;}#vlajky .img {  margin-left: 5px;  padding-left: 5px;}#zapati {  clear: both;  position: relative;  top: 25px;  font-size: 10px;  font-family: verdana, arial, sans-serif;  text-align: center;  margin: 0px 0px 0px 0px;  padding: 0px;  border: none; }#zapati a {  color: #ff0000;}#stred-bottom {  height: 20px;  margin: 0px;  padding: 0px;  border: 0px;  /*background: transparent url('img/bg_stred-bottom.gif') top left no-repeat;*/}
