html, body, body.poskok_pravy {
  min-width: 0;
	color: black;	background: transparent none;
}

img.od_linkdesc_icon_external, .thickbox .thickbox_ikonka,
#pozadi_vrch, #vyhledavani, #menu_horni, #telo_leve, #telo_prave, #zapati_menu {
	display: none;
}

#kontejner_obal, #kontejner, #zahlavi, #telo, #cesta, #zapati_kontejner, #zapati, #clear,
.aktuality_polozka .aktuality_obsah, .aktuality_polozka .bez_obrazku {
  position: relative; width: 100%; min-width: 0; height: auto; min-height: 0; padding: 0; margin: 0; border: 0; float: none;
  background: transparent none; color: black;
}

#logo {
  position: relative; float: none; margin: 0; left: 0; top: 0; 
}

h1, h2, h3, p.perex, .tx-indexedsearch h2, .kontaktni_formular h2, h2.aktuality_uvod {
  padding: 0; margin-left: 0; margin-right: 0;
  color: black; background: transparent none; border: 0;
}

.kontaktni_formular, .kontaktni_formular .vrch, .kontaktni_formular .spodek {
  background: transparent none;
}

ul {
  padding-left: 8px; margin-left: 10px;
}

ul li, ol ul li {
  padding-right: 0; padding-left: 5px;
  list-style-type: disc; background: transparent none;
}

a, a:visited, #zapati_kontejner a  {
  text-decoration: none; color: black;
}

a.vice {
  padding: 0;
  background: transparent none;
}

input.text, select, textarea {
  border: 1px solid black; background: white none;
}

body table.obecna {
  margin-left: 1px;
}

body table.obecna td, body table.obecna th,
body table.obecna td.js, body table.obecna th.js_lh, body table.obecna th.js_ph,
body table.obecna th.js_h, body table.obecna th.js_l, body table.obecna th.js_p, 
body table.obecna th.js_h2, body table.obecna tr.zapati td, body table.obecna tr.zapati td.js,
body table.obecna tr.zapati td.js_l, body table.obecna tr.zapati td.js_p  {
  border: 1px solid black; background: transparent none;
}

body table.obecna tr.zapati td.js {
  border-right: 0; border-left: 0;
}

body table.obecna tr.zapati td.js_l {
  border-right: 0;
}

body table.obecna tr.zapati td.js_p {
  border-left: 0;
}

div#clear {
  height: 1px;
}

#cesta {
  margin-top: 1em; margin-bottom: 1em;
}

#cesta .aktualni {
  color: black;
}

.aktuality_polozka img {
  margin-right: 10px;
}

.kontaktni_formular {
  border: 1px solid black;
}

.kontaktni_formular label {
  color: black;
}

