body {
	color: black;	background: transparent none; font-size: 0.9em;
}

#zahlavi_okraj_levy, #zahlavi_okraj_pravy, #zahlavi_okraj_dolni, #menu_horni, #telo_leve, #telo_okraj_horni, #telo_okraj_dolni,
.vstup #telo #telo_pozadi_leve, .vstup #telo #telo_pozadi_prave, .rozcestnik_jedn, #eu_okraj_horni, #eu_okraj_dolni, .vstup #eu_okraj_horni, .vstup #eu_okraj_dolni, .frontEndEditIcons {
  display: none;
}

#kontejner, #zahlavi, .vstup #zahlavi, #zahlavi_obsah, .vstup #zahlavi_obsah, .vstup #zahlavi_vstup, #telo, .vstup #telo, 
.vstup #telo #vlajky, #telo_prave, #zapati, #eu, .vstup #eu, #zapati, .vstup #zapati, #zapati_menu {
  position: relative; width: 100%; padding: 0; margin: 0; float: none; height: auto; min-height: 0;
  background: transparent none;
}

#zahlavi_obsah {
  padding: 0 0 10px 0;
  text-align: right; border-bottom: 1px solid black;
}

.vstup #zahlavi_obsah {
  border-bottom: 0; padding-top: 15px;
}

#zahlavi_obsah #logo {
  margin: 0; float: none;
}

.vstup #zahlavi_vstup {
  float: right; margin-top: -35px;
}

.vstup #zahlavi_obsah #logo {
  float: left; margin: 0 0 0 0;
}

.vstup #zahlavi_obsah #multimedia_and_internet, .vstup #multimedia_and_internet {
  float: right; margin: 0;
}

.vstup #zahlavi_obsah #info {
  clear: both; width: 100%; margin: 0; padding: 0.5em 0;
  font-size: 1.1em; text-align: center; color: black; border-bottom: 1px solid black;
}

.vstup #zahlavi_obsah #info li {
  display: inline; padding: 0 15px;
}

.vstup #zahlavi #zahlavi_okraj_dolni {
  position: relative; display: block; height: 1px; visibility: hidden; clear: both; width: 100%;
  font-size: 1px; line-height: 1px; 
}

#telo {
  padding: 0.5em 0 0 0; margin: 0;
}

.rozcestnik_polozka {
  background: transparent none;
}

.rozcestnik_polozka_dolni_okraj {
  visibility: hidden;
}

.vstup #telo #vlajky {
  position: relative; width: 405px; height: 450px; left: auto; margin: auto;
}

#telo_prave, #eu, .vstup #eu, #zapati_menu, .vstup #zapati_menu {
  padding: 1em 0; margin: 0;
  border-top: 1px solid black;
}

#zapati_menu span, #zapati_omega {
  display: none;
}

a, a:link, a:visited, #telo_prave h3 a {
  color: black; text-decoration: none;
}

b, strong {
  color: black;
}
  
h1, h2, h3, h4 {
	color: black;
}

table.obecna td, table.obecna th {
  border-color: black;
}

.tx-indexedsearch h3 {
  padding-left: 0;
  background: transparent none;
}
