body {
	color: black;	background: transparent none;
}

html, body {
	height: auto;
}

#jazyky, #vyhledavani, #menu_horni, #telo_leve, #clear,
#zapati_menu, #zapati_omega, a.vice, p.rozcestnik_vice, .tabs-nav, #zalozky_fotogalerie a span,
.typo3-adminPanel {
	display: none;
}

#kontejner, #zahlavi, #telo, .tabs-container, #zalozky, #zalozky_fotogalerie,
.rozcestnik_polozka, .rozcestnik_text, .rozcestnik_obrazek, .tx-indexedsearch h2,
#kontejner_zapati, #zapati, #zapati_copyright {
  width: 100%; min-width: 0; height: auto; min-height: 0; padding: 0; margin: 0; float: none;
  background: transparent none; text-align: left;
}

#logo {
  position: relative; height: auto; float: left; left: auto; top: auto;
  background: transparent url('fileadmin/template/peddy/img/zahlavi/logo.png') left top no-repeat;
}

#slogan {
  position: relative; height: auto; float: right; left: auto; top: auto; margin-top: 5px;
}

#zahlavi {
  
}

#zahlavi .clear {
  display: block;
}

#telo {
  clear: both; padding: 0px 5px; margin-top: 10px;
  border-top: 1px solid black; border-bottom: 1px solid black;
}

#cesta {

}

#zapati_copyright {
  text-align: right;
}

p, p.perex, p.realizovane_sestavy, body ul.perex li, body ol.perex li,
h1, h2, h3, h3.aktualita, h3.aktualita b, b, strong, #cesta, #cesta span, #cesta a,
body p.realizovane_sestavy a, body p.realizovane_sestavy b, body p.realizovane_sestavy strong {
  color: black; background: transparent none;
}

body p.realizovane_sestavy_upravene, body p.realizovane_sestavy_upravene span {
  width: auto; padding: 0;
  background: transparent none; color: black;
}

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

a.odkaz_ven {
  padding-right: 0;
  background-image: none;
}

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

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

table.perex {
  margin: 0 0 1.929em 0;
  background: transparent none;
}

body table.obecna th, body table.obecna td, body table.obecna th.upravena, body table.obecna th.upravena_leva,
body table.obecna th.upravena_prava, body table.obecna th.okraj, body table.obecna th.okraj_levy,
body table.obecna th.okraj_pravy, body table.obecna tr.sudy td {
  background: transparent none; color: black; border: 1px solid black;
}

table.obecna th.upravena {
  border-bottom: 0;
}

table.obecna th.okraj {
  border-top: 0;
}

#zalozky_fotogalerie a {
  border-color: black;
}

.print {
  display: block;
}

.tabs-hide {
  display: block;
}

.tx-rsguidepost-pi1 {
  margin-bottom: 0;
}

