/* CSS Document */


A {
  color: #000000;
  text-decoration: none;
  border-bottom: 1px #AA6D02 solid;  
}

A:hover {
  color: #000000;
  text-decoration: none;
  border-bottom: 0px; 
}

BODY {
  background-image: url(images/bg_top.jpg);
  background-repeat: repeat-x;
  background-position: top;
  background-color: #5DBA61;
  overflow: auto;
  margin: 0px;
  padding: 0px;
}


TEXTAREA, TD, INPUT, SELECT {
  font-family: arial;
  font-size: 11px;
  color: #000000;
}

TEXTAREA, INPUT, SELECT {
  overflow: auto;
  border: 1px #AA6D02 solid;
  background-color: #FEDA9C;
}

.bg_td, .bg_td_l, .bg_td_r {
  background-image: url(images/bg_td.jpg);
  background-repeat: repeat-y;
  min-height: 300px;
  vertical-align: top;
}

* html .bg_td, .bg_td_l, .bg_td_r { height: 300px; }

.bg_td { padding: 10px; }
.bg_td_l { background-position: left }
.bg_td_r { background-position: right; padding: 10px; }

.bg_copy {
  background-color: #AA6D02;
  min-height: 20px;
}

* html .bg_copy { height: 20px; }

.txt_copy {
  font-size: 10px;
  color: #FFFFFF;
  text-align: right;
  padding-right: 10px;
}

.txt_copy A {
  color: #FFFFFF;
  text-decoration: underline;
}

.txt_copy A:hover {
  color: #FFFFFF;
  text-decoration: none;
}

.horni_1 {
  background-image: url(images/horni_1.gif);
  width: 580px;
  min-height: 14px;
}

* html .horni_1 { height: 14px; }

.mezi_1 {
  background-image: url(images/mezi_1.gif);
  background-repeat: repeat-x;
  background-color: white;
  padding-left: 15px;
  padding-right: 15px;
  text-align: justify;
  width: 550px;
  min-height: 233px;
}

* html .mezi_1 { height: 233px; }

.dolni_1 {
  background-image: url(images/dolni_1.gif);
  width: 580px;
  min-height: 14px;
}

* html .dolni_1 { height: 14px; }

h1 {
  color: #AA6D02;
  font-size: 14px;
}

h2 {
  color: #AA6D02;
  font-size: 12px;
}

h3 {
  color: #AA6D02;
  font-size: 11px;;
}

.border {
  border: 1px #F6C87B solid;
}

.menu_polozka {
  background-image: url(images/menu_a.jpg);
  width: 153px;
  min-height: 20px;
  padding-top: 7px;
  padding-left: 15px;
  background-repeat: no-repeat;
  margin-top: 2px;
}

* html .menu_polozka { height: 20px; }

.menu_polozka A {
  color: #FFFFFF;
  text-decoration: none;
  border: 0px;
}

.menu_polozka A:hover {
  color: #FFFFFF;
  text-decoration: underline;
  border: 0px;
}

.sub_polozka {
  margin-left: 15px;
}

.sub_polozka A {
  color: #000000;
  text-decoration: none;
}

.sub_polozka A:hover {
  color: #000000;
  text-decoration: underline;
}

.top_menu {
  width: 785px;
  min-height: 70px;
  z-index: 10;
  background-image: url(images/logo_top.jpg);
  background-repeat: no-repeat;
  padding-top: 100px;
  padding-right: 10px;
}

* html .top_menu { height: 70px; }

.t_img {
  padding-left: 10px;
  padding-bottom: 10px;
  float: right;
}

.clear {
  clear: both;
}

.cenik {
  width: 100%;
  border: 1px #AA6D02 solid;
}

.cenik THEAD {
  background-color: #F6C87B;
}

.cenik THEAD TD {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}

.cenik TD {
  font-size: 10px;
  vertical-align: top;
}

.img_gallery {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
