body {
  margin: 0px;
  padding: 0px;
  background: #FFF;
  font-family: Arial, Verdana, Tahoma;
  color: #000;
  font-size:15px;
}

#hlavicka {
  /*display: none;*/
}
#jazyky {
  display: none;
}
home-link {
  display: none;
}
#slogan {
  text-decoration: none;
  font-size:18px;
}
#stred {
  margin:auto;
  padding: 0px 13px 0px 13px;
  background: url();
  /*border: 1px solid #000;*/
  font-size: 15px;
  position: relative;
}
#levy-blok {
  display: none;
}
#hlavni-blok {
  width: 900px;
  background: url();
  padding: 0;
}
#hlavni-blok-obsah {
  padding: 0;
}
#hlavni-blok-obsah p{
  line-height: 19px;
  margin: 15px 0px 10px 0px;
}
#hlavni-blok-paticka {
  display: none;
}
h1, h2 {
  font-weight: bold;
  margin: 17px 0px 10px 0px;
}
h1 {
  font-size: 22px;
  margin-top: 5px;
}
h2 {
  font-size: 15px;
}
h3 {
  font-size: 15px;
}
ul {
  padding: 12px 0px 4px 13px;
  margin: 0px;
}
li {
  margin-bottom: 8px;
  padding-left: 15px;
}
a {
  color: #000;
  text-decoration: underline;
}
iframe {
  float: left;
  border: 1px solid #385C68;
  margin-top: 50px;
}
#menu {
  display: none;
}
#modra-paticka {
  display: none;
}
#seda-paticka {
  display: none;
}
/* PANEL */
.panel {
  width: 245px;
  margin-bottom: 10px;
  background: url();
}
.panel .panel-zahlavi {
  height: 45px;
  background: url();
}
.panel .panel-zahlavi h3 {
  margin: 0px;
  padding: 18px 0px 0px 13px;
  background: url();
}
.panel .panel-telo {
  padding: 0px 13px 0px 13px;
}
.panel .panel-telo li {
  font-size: 15px;
}
.panel .panel-telo p {
  margin: 0px 0px 10px 0px;
}
p.maly {
  font-size: 15px;
}
.panel .panel-telo img.mikro-nahled {
  background: url();
  padding: 6px;
  float: left;
  margin-right: 7px;
}
.panel .panel-telo ul {
  padding: 0px 0px 2px 10px;
}
.panel .panel-zapati {
  height: 9px;
  background: #FFF;
  border: 0px;
  line-height: 0px;
  font-size: 0px;
}
a.sipka {
  padding-right: 16px;
  background: url('../img/sipka.gif') right center no-repeat;
}
#tlacitko-poptavka {
  display: none;
}
#poptavka {
  display: none;
}

/*** vyhledavaci form ***/
#podrobne-vyhledavani {
  display: none;
}
/***** prehled nemovitosti ***/
div.nemovitost-polozka-zahlavi {
  background: transparent url();
  padding: 0 10px;
  position: relative;
}
div.nemovitost-polozka {
  margin-top: 15px;
  background: transparent url();
  position: relative;
}
div.nemovitost-polozka-zapati {
  display:none;
}
div.nemovitost-polozka img {
  float: left;
  position: relative;
  z-index: 100;
  margin: 10px 0px 0;
  border: solid 1px #2d6478;
  padding: 3px;
}
div.nemovitost-polozka div.pravy {
  width: 520px;
  margin-left: 120px;
  padding: 1px 0 1px;
}

#hlavni-blok-obsah div.nemovitost-polozka div.pravy p {
  margin: 9px 0px 10px;
}

.strankovani_mrizky {
  display: none
}

#vice-informaci {
  display: none
}
/* detail nemovitosti */
.nemovitost-detail-obal {
  margin-top: 10px;
  float: left;
  border: 1px;
}
.nemovitost-detail-tabulka {
  /*padding-top: 10px;*/
  /*margin-top: 10px;
  float: left;
  border: 1px;*/
}
.nemovitost-detail-tabulka table{
  width: 75%;
  /*margin-bottom: 15px;*/
  /*margin-top: 10px;*/
  /*border-collapse:collapse;*/
  /*border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;*/
  /*background: #EAF3FA;*/
}
.nemovitost-detail-tabulka table th, .nemovitost-detail-tabulka table td{
  padding: 3px;
  border-bottom:1px solid #CCC;
  font-size: 15px;
}
.nemovitost-detail-tabulka table th {
  text-align: left;
  /*font-weight: normal;*/
}
.nemovitost-detail-tabulka table th.head {
  background: #EEE;
  font-weight: bold;
  border: none;
  font-size: 15px;
  border-bottom:1px solid #ccc;
}
.nemovitost-detail-tabulka table td.cena {
  font-size: 15px;
  color: #00477A;
  font-weight: bold;
}
.nemovitost-detail-tabulka table td.cena_mensi {
  /*font-size: 13px;*/
  color: #00477A;
  font-weight: bold;
}
.nemovitost-detail-obrazky {
  float: left;
  width: 130px;
}
.nemovitost-detail-obrazky img {
  display: block;
  float: left;
  margin-top: 10px;
  border: solid 1px #2d6478;
  padding: 3px;
}
div.nemovitost-detail-tabulka-zahlavi {
  background: url();
  padding: 10px;
  position: relative;
  width: 520px;
}
div.nemovitost-detail-tabulka {
  /*margin-top: 15px;*/
  background: url();
  width: 520px;
}
div.nemovitost-detail-tabulka-zapati {
  background: url();
  height: 9px;
  font-size: 1px;
  width: 520px;
}
.drobeckova-navigace {
  display: none;
}
.kontakty {
  float: left;
  width: 240px;
}
/* zajimave odkazy */
table.zajimave_odkazy td,
table.zajimave_odkazy th {
  text-align: left;
  vertical-align: top;
  padding-right: 10px;
}

table.zajimave_odkazy img.img_zajimave_odkazy {
  border: 1px solid #2D6478;
  padding: 3px;
}
table.zajimave_odkazy p {
  margin:0px 0px 10px !important;
}
/* form */
form table td, form table th {
  vertical-align: top;
  font-weight: normal;
  padding: 2px;
}
form table th {
  text-align: left;
}
input, textarea {
  border: 1px solid #CCC;
  background: #EEE;
}
span.povinne {
  color: #F00;
  font-weight: bold;
  font-size: 15px;
}
p.chyba {
  color: #F33;
  border: 1px solid #FAA;
  background: #FEE;
  padding: 5px;
}
p.ok {
  color: #0A0;
  border: 1px solid #0C0;
  background: #CFC;
  padding: 5px;
}
#home-link {
  display: none;
}
