h1 {
  margin: 0;
  padding: 10px 0;
  font-size: 16px;
  color: #000000;
}

p {
  margin: 10px 0 0 0;
}

img {
  border: none;
  margin: 0;
  padding: 0;
}

div.clear {
  clear: both;
  line-height: 0;
  font-size: 0;
}

img.img_li {
  margin-right: 5px;
  vertical-align: middle;
}

.left {
  float: left;
}

.right {
  float: right;
}

div.menu_item {
  display: block;
}

/* styly pro HOMEPAGE */
div#content div#hp_top_links {
  width: 100%;
  height: 50px;
}

div#content div#hp_top_links img {
  margin-right: 17px;
}

div#content div#hp_flash_box {
  position: absolute;
  left: 12px;
  top: 0px;
  width: 684px;
  height: 188px;
  margin: 0 0 20px 0;
}

div#flash1, object#flash1 {
  width: 207px;
  height: 165px;
  margin: 0 21px 0 0;
  float: left;
}

div#flash2, object#flash2 {
  width: 207px;
  height: 165px;
  margin: 0 21px 0 0;
  float: left;
}

div#flash3, object#flash3 {
  width: 207px;
  height: 165px;
  margin: 0 21px 0 0;
  float: left;
}

div#hp_columns {
  position: relative;
  margin-top: 208px;
  width: 100%;
}

div#hp_columns div.hp_column {
  width: 213px;
  min-height: 465px;
  padding-right: 15px;
  padding-bottom: 15px;
  border-left: 1px solid #E0E0E2;
  float: left;
}

div.hp_column h1 {
  margin: 0;
  padding: 0;
}

div.hp_column h3 {
  margin: 0px;
/*  background: url("/img/sekce/domov/hp_li.png") center left no-repeat transparent;*/
}

h3.news_title {
/*  margin-bottom: 0px;
  padding-left: 16px;*/
  margin: 0;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #AE1A1F;
}

/*div.hp_column div.hp_col_perex {
  padding: 15px 20px 0 10px;
  font-weight: bold;
  font-size: 12px;
  color: #AE1A1F;
}

div.hp_column div.black_perex {
  color: #000000;
}*/

div.hp_column div#starsi_novinky {
  padding: 15px 0 0 10px;
}

div.hp_column div#starsi_novinky a {
  color: #AE1A1F;
}

div.hp_column_content {
  padding: 10px 20px 10px 10px;
  background: url("/img/sekce/domov/hp_novinky_bg.png") bottom left no-repeat transparent;
}

/*div.hp_column_content_2 {
  padding: 10px 20px 0 10px;
}

div.hp_column_content_2 img {
  margin-top: 2px;
  float: left;
}

div.hp_column_content_2 p {
  width: 160px;
  margin: 0 0 0 10px;
  float: left;
}*/

div.news_content {
  padding: 10px 20px 10px 10px;
}

form#form_anketa {
  margin-bottom: 20px;
}