/*ceske reality*/
.darkBlue{ color: #084c86; }
.lightBlue{ color: #a1ccf1; }
.lightGray{ color: #f6f7f6; }

.italicMaly { font-style: italic; color: #084c86; font-size: 70%; }
.maly { color: #000; font-size: 70%; }

a.menuHeadTop, a.menuHeadTop2{ color: #a1ccf1; font-weight: bold; text-decoration: none; }
a.menuHeadTop2{ color: #fff; }
a.menuHeadTop:hover, a.menuHeadTop2:hover{ color: #fff; }
a.linkOnWhite, a.linkOnWhiteMENU{ color: #084c86; text-decoration: underline; font-size: 80%; font-style: italic; }
a.linkOnWhite:hover, a.linkOnWhiteMENU:hover{ color: #a1ccf1; }
a.linkOnWhiteMENU, a.linkOnWhiteMENU2 { font-style: normal; font-weight: bold; font-size: 90%; }
a.linkKosik { color: #084c86; text-decoration: underline; font-size: 85%; font-style: italic; }
a.linkKosik:hover { color: #fff; }

body{
  margin: 0px;
  padding: 0px;
  background-color: #fff;
  font-family: Helvetica, sans-serif;
  font-size: 90%;
  _font-size: 80%;
  color: #000;
  text-align: center;
  background: #000 url('../pics/web/pozadi.png') repeat-x top;
}
table{ font-family: Helvetica, sans-serif; font-size: 100%; margin: 0px; padding: 0px; }
table td, table th{ text-align: left; vertical-align: top; padding: 0px; margin: 0px; }
table#body{ margin: 0 auto; margin-top: 36px; width: 788px; background-color: #fff; }
table#body td{ padding-left: 4px; padding-right: 4px; }
div#headBocniMenu{ width: 300px; text-align: right; position: absolute; top: 10px; right: 8px; line-height: 1.3; }
div.thumb{ width: 172px; _width: 180px; height: 214px; _height: 222px; background-color: #fff; padding: 4px; margin-left: 5px; margin-right: 5px; float: left; text-align: center; position: relative; margin-bottom: 8px; font-size: 11px; }
div.tip{ width: 172px; _width: 180px; height: 214px; _height: 222px; background-color: #fff; padding: 4px; margin-left: 5px; margin-right: 5px; float: left; text-align: center;}
div.tip p { padding-left: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; }
div.tipDuo{ width: 362px; _width: 370px; height: 214px; _height: 222px; background-color: #fff; padding: 4px; margin-left: 5px; margin-right: 5px; float: left; text-align: center; position: relative; }
img.a{ width: 110px; height: 83px; border-width: 0px; }
img.b{ width: 154px; height: 115px; border-width: 0px; }
img.c{ width: 240px; height: 180px; border-width: 0px; }
img.d{ width: 640px; height: 480px; border-width: 0px; }
div#div_tipy{ width: 100%; margin-left: 12px; }
span.span_NEV{ position: absolute; top: 8px; left: 8px; font-weight: bold; font-size: 11px; background-color: #084c86; color: #fff; padding-left: 2px; padding-right: 2px; }
div#div_tipy span.span_NEV {top: -116px; left: 3px; _left: -82px; }
img.viceInfo { width: 23px; height: 23px; border-width: 0px; position: absolute; top: 195px; right: 4px; }
img.kosik { width: 23px; height: 28px; border-width: 0px; position: absolute; top: 190px; left: 4px; }
div#div_tipy img.viceInfo { top: 71px; }
div.divInfoNem{ position: absolute; top:-10000; left: -10000; width: 406px; _width: 400px;  height: auto; display: none; z-index: 1; border: 2px solid #084c86; background-color: #f6f7f6; }
div.divInfoNem table{ width: 400px; height: auto; font-size: 11px; margin: 1px; border-width: 0px; }
div.divInfoNem table th{ border-width: 0px; text-align: left; color: #fff; background-color: #084c86; font-weight: bold; border: 0px solid #a1ccf1; padding-left: 2px;}
div.divInfoNem table td{ text-align: left; border: 0px solid #a1ccf1; padding-left: 1px; }
span.thumb_title{ font-style: italic; color: #084c86; }
h1{ color: #a1ccf1; font-size: 150%; }
h2{ color: #a1ccf1; font-size: 150%; position: relative; }
div#div_searchFormParams { display: none; position: relative; width: 100%; margin-left: 12px; }
a#link_tipy { display: none; }
div#searchFormParams_krok_1 { width: 162px; _width: 180px; padding-left: 10px; text-align: left; background: #fff url('../pics/web/tip_pozadi.png') repeat-x; color: #084c86; position: relative;}
div#searchFormParams_krok_2 { padding-left: 10px; position: relative; text-align: left; background: #fff url('../pics/web/tip_pozadi.png') repeat-x; color: #084c86; }
div#searchFormParams_krok_3 { width: 170px; _width: 180px; padding-left: 8px; padding-right: 2px; position: relative; text-align: left; background: #fff url('../pics/web/tip_pozadi.png') repeat-x; color: #084c86; }
span#span_aktivni_kraj { color: #000; }
a.zalozka { border-bottom: 1px solid #084c86; border-left: 1px solid #084c86; font-weight: bold; color: #a1ccf1; text-decoration: none; }
a.zalozka:hover { color: #fff; }
div.zalozka { display: none; }
table.popis, table.makler { width: 70%; border-collapse: collapse; }
table.popis th, table.makler th { color: #084c86; } /*darkBlue*/
table.popis td, table.popis th, table.makler td, table.makler th {border: 1px solid #a1ccf1; padding: 2px; } /*.lightBlue*/
table.makler {width: 60%; }
textarea { font-family: Helvetica, sans-serif; font-size: 90%; _font_size: 80%; }
p.echos { font-size: 12px; color: #ef7b47; }
p.adminEchos { font-size: 12px; color: #de0f0f; font-weight: bold; }
a#krok3_vyhledat { position: absolute; top: 195px; left: 0px; padding: 5px; background-color: #084c86; _width: 180px; text-align: center;}
ul.mapaStranek { color: #084c86; list-style-type: square; font-size: 90%; _font-size: 100%; }
/*ADMINISTRACE*/
table.user { font-size: 80%; width: 97%;}
table.user th.darkBlue { padding: 1px; padding-left: 2px; background-color: #f6f7f6; border: 1px solid #084c86; }
table.user input.text { height: auto; font-size: 100%;  border: 1px solid #084c86; width: 100%; }
table.teloPridani td{  }
table.teloPridani th { color: #084c86; }
div.napoveda{ display: none; width: auto; _width: 400px; border: 1px solid #084c86; vertical-align: top; text-align: center; position: absolute; top: 0px; right: 0px; background-color: #fff; font-size: 90%; z-index: 10;}
div.napoveda table { width: 100%; z-index: 10; }
div.napoveda table th, div.napoveda table td { text-align: left; }
div.contentNapoveda{ position: relative; z-index: 0; }
table.teloPridani input { z-index: 0; }
