body {
   margin: 0;
   padding: 0;
   font-family: Verdana;
   font-size: 12px;
   color: black;
}
input,
select,
textarea {
   margin: 1px 0 0 0;
   font-family: Verdana;
   font-size: 11px;
   color: black;
   border: 1px solid #7785AD;
}
a {
   color: #0B246C;
   text-decoration: none;
}
a:hover {
   text-decoration: none;
}
img {
   border: 0;
}
.bold {
   font-weight: bold;
}
.orange {
   color: #FA7D05;
}
.small {
   font-size: 11px;
}
.italic {
   font-style: italic;
}
.center {
   text-align: center;
}

.right-tlacitka-dole{ text-align: right; }
.right-span{ text-align: right; }

form {
   margin: 0;
   padding: 0;
}

.top_nabidky_pozadi {
   width: 613px;
   background-image: url('img/top_nabidky_pozadi.gif');
   margin: auto;
}

#vyhledavaci_okno {
   margin: auto;
   width: 635px;
}
#vyhledavaci_okno {
   background-image: url('img/filtr_stred.jpg');
   margin: 0 0 10px 0;
}
#vyhledavaci_okno .top {
   background-image: url('img/filtr_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#vyhledavaci_okno .bottom {
   background-image: url('img/filtr_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 0 0 20px 0;
}

.top_projekt_sirka1 {
   width: 200px;
}
.top_projekt_sirka2 {
   width: 212px;
}
.top_projekt_sirka3 {
   width: 225px;
}
.top_projekt_sirka4 {
   width: 215px;
}

#banner_okraje {
   width: 771px;
   padding: 3px 0 3px 0;
   border: 1px solid #D5D5D5;
   text-align: center;
   margin: 0 0 0 auto;
}
#banner {
   width: 765px;
   height: 100px;
   text-align: center;
   margin: auto;
}
#banner_text {
   background-repeat: no-repeat;
   background-position: left bottom;
   background-image: url('img/reklama_text.jpg');
   width: 790px;
   margin: 0 auto 10px auto;
   display: block;
}

#typ_vypisu {
   text-align: center;
   padding: 5px 0 10px 0;
   font-weight: bold;
}
#typ_vypisu a {
   padding: 0 20px 0 20px;
   font-weight: normal;
}

#vlozit_do_schranky {
   text-align: center;
   padding: 20px 0 0 0;
}

#vypsani_nabidek {
   width: 610px;
   overflow: auto;
}
#seznam_inzeratu_sloupec {
   width: 637px;
   padding: 5px 0 5px 0;
}
#seznam_inzeratu_sloupec .top {
   background-repeat: no-repeat;
   background-image: url('img/inzeraty_top.jpg');
}
#seznam_inzeratu_sloupec .bottom {
   background-repeat: no-repeat;
   background-image: url('img/inzeraty_bottom.jpg');
   background-position: bottom;
   padding: 0 13px 20px 13px;
}
#seznam_inzeratu_sloupec .stred {
   background-image: url('img/inzeraty_stred.jpg');
}
#seznam_inzeratu_sloupec .nadpis {
   font-weight: bold;
   line-height: 34px;
   color: #0f276e;
   padding: 0 0 0 25px;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 15px 14px;
}
#seznam_inzeratu_sloupec table {
   margin: 0 0 0 0;
}
#seznam_inzeratu_sloupec td {
   font-size: 11px;
   vertical-align: top;
   padding: 10px 0 10px 0;
}
#seznam_inzeratu_sloupec td a {
   font-size: 11px;
}
#seznam_inzeratu_sloupec td.td_inzerat {
   padding: 10px 5px 10px 5px;
}
#seznam_inzeratu_sloupec td.td_nadpis {
   font-weight: bold;
   width: 82px;
}
#seznam_inzeratu_sloupec .pozadi_dark {
   background-color: #F2F3F7;
}

#seznam_inzeratu {
   width: 637px;
}
#seznam_inzeratu table {
   margin: auto;
}
#seznam_inzeratu .top {
   background-repeat: no-repeat;
   background-image: url('img/inzeraty_top.jpg');
}
#seznam_inzeratu .bottom {
   background-repeat: no-repeat;
   background-image: url('img/inzeraty_bottom.jpg');
   background-position: bottom;
   padding: 0 0 20px 0;
}
#seznam_inzeratu .stred {
   background-image: url('img/inzeraty_stred.jpg');
}
#seznam_inzeratu .nadpis {
   font-weight: bold;
   height: 34px;
}
#seznam_inzeratu .normal {
   padding: 10px 0 10px 0;
}
#seznam_inzeratu .td_odsazeni {
   padding: 0 20px 0 0;
}
#seznam_inzeratu .td_nazev a {
   color: #09256E;
}
#seznam_inzeratu .td_nazev .popis {
   font-size: 11px;
   padding: 5px 0 0 0;
}
#seznam_inzeratu .td_nazev {
   width: 280px;
}
#seznam_inzeratu .td_lokalita {
   width: 110px;
}
#seznam_inzeratu .td_cena {
   width: 124px;
}
#seznam_inzeratu .td_foto {
   width: 81px;
   text-align: center;
}
#seznam_inzeratu .td_foto img {
   border: 1px solid #D3D5E4;
}
#seznam_inzeratu .okraj_left {
   width: 20px;
}
#seznam_inzeratu .okraj_right {
   width: 20px;
}
#seznam_inzeratu .zatrhavani {
   width: 58px;
   text-align: center;
}

#seznam_inzeratu .pozadi_dark {
   background-color: #F2F3F7;
}

#nahled_fotky {
   position: absolute;
   width: 200px;
   border: 1px solid #0B246C;
   background-color: #0B246C;
   display: none;
   left: 0;
}
#nahled_fotky table {
   
}
#nahled_fotky .td1 {
   width: 60px;
   background-color: #0B246C;
   text-align: left;
   height: 40px;
   text-align: center;
}
#nahled_fotky .td2 {
   background-color: #0B246C;
   text-align: right;
   padding: 0 10px 0 0;
}
#nahled_fotky .td2a {
   text-align: right;
}
#nahled_fotky .td3 {
   background-color: #EEF0F5;
}
#nahled_fotky .td4 {
   background-color: #EEF0F5;
   text-align: center;
}
#nahled_popis_fotky {
   font-size: 10px;
   padding: 5px 10px 10px 5px;
}

#detail_inzeratu .right {
   float: right;
   width: 547px;
}
#detail_inzeratu .right h1 {
   color: #0A256C;
   margin: 0;
   padding: 0;
   font-size: 14px;
}
#detail_inzeratu .left_box_nadpis {
   padding: 0 0 10px 25px;
   font-weight: bold;
   color: #0D236C;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 15px 4px;
}
#detail_inzeratu .logo_detail {
   text-align: center;
}

#kontakt_inzerent {
   padding: 0 25px 0 25px;
   font-size: 11px;
}
#kontakt_inzerent a {
   text-decoration: none;
   color: #0B256F;
}

#inzerat_fotky .fotka_velka {
   text-align: center;
}
#inzerat_fotky .fotka_velka img {
   border: 1px solid #D1D4E3;
}

#inzerat_fotky .fotky_male {
   padding: 20px 10px 0 10px;
   text-align: center;
}
#inzerat_fotky .fotky_male img {
   margin: 5px;
   border: 1px solid #D2D6E2;
   padding: 3px;
   cursor: pointer;
}
#inzerat_fotky .fotka_velka_popis {
   padding: 3px 15px 10px 15px;
   font-size: 11px;
}
#inzerat_fotky .fotka_velka_popis a {
   text-decoration: none;
}
#inzerat_fotky .fotka_velka_popis .td1 {
   text-align: left;
   width: 180px;
}
#inzerat_fotky .fotka_velka_popis .td2 {
   text-align: right;
   width: 90px;
}

#parametry {
   padding: 20px 0 0 0;
}
#parametry .td1 {
   width: 160px;
   font-size: 11px;
   font-weight: bold;
}
#parametry .td2 {
   font-size: 11px;
}

#popis {
   padding: 20px 0 0 0;
   font-size: 11px;
}

#dalsi_parametry {
   padding: 20px 0 0 0;
}
#dalsi_parametry table {
   width: 100%;
}
#dalsi_parametry td {
   border-bottom: 1px solid #D1D4E3;
   padding: 3px 0 3px 0;
}
#dalsi_parametry .td1 {
   width: 160px;
   font-size: 11px;
   font-weight: bold;
}
#dalsi_parametry .td2 {
   font-size: 11px;
}

#detail_inzeratu .left {
   float: left;
   width: 293px;
}
#detail_inzeratu .left_box_top {
   background-image: url('img/detail_box_top.jpg');
   height: 15px;
   font-size: 1px;
}
#detail_inzeratu .left_box_down {
   background-image: url('img/detail_box_down.jpg');
   height: 15px;
   font-size: 1px;
}
#detail_inzeratu .left_box_stred {
   background-image: url('img/detail_box_stred.jpg');
   padding: 0 0 10px 0;
}
#detail_inzeratu .left_box {
   padding: 0 0 10px 0;
}

.top_projekt {
   text-align: center;
   float: left;
}
.top_projekt img {
   border: 1px solid #C6C6C6;
   padding: 3px;
   width: 150px;
   height: 112px;
}
.top_projekt_nazev {
   padding: 5px 10px 5px 10px;
   font-size: 11px;
}
.top_projekt_nazev a {
   color: #0B246C; 
}
.top_projekt_cena {
   padding: 5px 10px 0 10px;
}
.top_projekt a {
   display: block;
   text-align: center;
   font-size: 11px;
   padding: 2px 10px 2px 10px;
}

.top_projekt2 a {
   display: block;
   text-align: center;
   font-size: 11px;
   padding: 2px 10px 2px 10px;
}

.developerske_pozadi {
   width: 582px;
   background-image: url('img/developerske_projekty_pozad.gif');
   margin: auto;
}
.developerske_projekt a {
   display: block;
   text-align: center;
   padding: 3px 0 3px 0;
}
.developerske_projekt img {
   width: 150px;
   height: 112px;
   border: 1px solid #C6C6C6;
   padding: 2px;
}

.devel_left {
   float: left;
   width: 280px;
}
.devel_right {
   float: right;
   width: 280px;
}
.developerske_nazev a {
   color: #0B246C;
}
.developerske_popis {
   padding: 10px 0 0 0;
   font-size: 11px;
}
.developerske_popis a {
   text-decoration: none;
}
.developerske_popis img {
   float: left;
   padding: 0 5px 10px 0;
}

#uvod_seznam_kategorii {
   padding: 10px 0 15px 0;
}
#uvod_seznam_kategorii td {
   vertical-align: top;
}
#uvod_seznam_kategorii .ikonka {
   width: 33px;                                                                                       
}
#uvod_seznam_kategorii .nazev1 {
   width: 265px;
}
#uvod_seznam_kategorii .mezera {
   width: 30px;
}
#uvod_seznam_kategorii .nazev2 {
   width: 265px;
}
#uvod_seznam_kategorii .nazev {
   color: #7A7A7A;
   font-size: 11px;
}
#uvod_seznam_kategorii .nazev a {
   color: #172F73;
   font-size: 14px;
}
#uvod_seznam_kategorii .podnazev {
   color: #7A7A7A;
   font-size: 11px;
   padding: 0 0 10px 0;
}
#uvod_seznam_kategorii .podnazev a {
   color: #7A7A7A;
   font-size: 11px;
   text-decoration: underline;
}
#uvod_seznam_kategorii .podnazev a:hover {
   text-decoration: none;
}

#right .uvod_clanek_nadpis {
   padding: 0 12px 5px 12px;
}
#right .uvod_clanek_nadpis a {
   color: #0B246C;
   text-decoration: underline;
}

#right .uvod_clanek_popis {
   padding: 0 12px 0 12px;
   font-size: 11px;
}
#right .uvod_clanek_popis a {
   text-decoration: none;
   color: #000000;
   font-size: 11px;
}
#right .uvod_clanek_popis img {
   border: 1px solid #C6C6C6;
   padding: 4px;
   margin: 0 5px 5px 0;
}

#adresar_rk_uvod {
   padding: 20px 0 30px 0;
}
#adresar_rk_uvod h2 {
   margin: 0;
   padding: 0 0 0 11px;
   color: #0B246C;
   font-size: 12px;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 3px 3px;
}
#adresar_rk_uvod h2 a {
   color: #0B246C;
   font-size: 12px;
   text-decoration: none;
}
#adresar_rk_uvod .left {
   float: left;
   width: 235px;
}
#adresar_rk_uvod .right {
   float: right;
   width: 400px;
}
#adresar_rk_uvod .vypis_kraju {
   color: #7A7A7A;
   padding: 15px 0 0 10px;
   line-height: 16px;
}
#adresar_rk_uvod .vypis_kraju a {
   color: #0B246C;
   text-decoration: none;
}

.stred_box {
   padding: 0 0 0 0;
}
.stred_box_top {
   height: 26px;
   background-repeat: no-repeat;
}
.stred_bottom {
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 10px 0 10px 0;
}
.stred_box_nadpis {
   font-weight: bold;
   padding: 12px 0 0 20px;
   background-repeat: no-repeat;
   background-position: 10px 16px;
}
.stred_ubox {
   width: 615px;
   margin: 0 auto 0 auto;
}
.stred_ubox_top,
.stred_ubox_bottom {
   height: 11px;
   font-size: 1px;
}
.stred_ubox_stred {
   padding: 10px 0 10px 0;
}


#vyhledavaci_okno .stred_box_nadpis {
   font-weight: bold;
   padding: 12px 0 0 30px;
   background-repeat: no-repeat;
   background-position: 18px 16px;
}
#vyhledavaci_okno .stred_box_nadpis {
   color: #0B246C;
   background-image: url('img/sipka_blue.gif');
}

#vyhledavaci_okno_polozky {
   padding: 10px 0 10px 0;
}
#vyhledavaci_okno_polozky td {
   vertical-align: top;
   padding: 5px 0 0 0;
}
#vyhledavaci_okno_polozky table {
   margin: auto;
}
#vyhledavaci_okno_polozky .nazev {
   width: 170px;
   font-weight: bold;
}
#vyhledavaci_okno_polozky .polozky {
   width: 400px;
}

#vyhledavaci_okno_polozky .polozka {
   float: left;
}
#vyhledavaci_okno_polozky .polozka input {
   border: 0;
}
#vyhledavaci_okno_polozky input.vyhledat {
   width: 86px;
   height: 24px;
   display: block;
   float: right;
   background-image: url('img/button_blue.jpg');
   border: 0;
}
#vyhledavaci_okno_polozky input.vyhledat2 {
   width: 117px;
   height: 24px;
   display: block;
   float: right;
   background-image: url('img/button_blue2.jpg');
   border: 0;
}

#stred_box_blue .stred_box_top {
   background-image: url('img/stred_box_top_blue.jpg');
}
#stred_box_blue .stred_stred {
   background-image: url('img/stred_box_stred_blue.jpg');
}
#stred_box_blue .stred_bottom {
   background-image: url('img/stred_box_down_blue.jpg');
}
#stred_box_blue .stred_box_nadpis {
   color: #0B246C;
   background-image: url('img/sipka_blue.gif');
}
#stred_box_blue .stred_ubox_top {
   background-image: url('img/stred_ubox_top_blue.jpg');
}
#stred_box_blue .stred_ubox_stred {
   background-image: url('img/stred_ubox_stred_blue.jpg');
}
#stred_box_blue .stred_ubox_bottom {
   background-image: url('img/stred_ubox_down_blue.jpg');
}

#stred_box_orange .stred_box_top {
   background-image: url('img/stred_box_top_orange.jpg');
}
#stred_box_orange .stred_stred {
   background-image: url('img/stred_box_stred_orange.jpg');
}
#stred_box_orange .stred_bottom {
   background-image: url('img/stred_box_down_orange.jpg');
}
#stred_box_orange .stred_box_nadpis {
   color: #F87E07;
   background-image: url('img/sipka_orange.gif');
}
#stred_box_orange .stred_ubox_top {
   background-image: url('img/stred_ubox_top_orange.jpg');
}
#stred_box_orange .stred_ubox_stred {
   background-image: url('img/stred_ubox_stred_orange.jpg');
}
#stred_box_orange .stred_ubox_bottom {
   background-image: url('img/stred_ubox_down_orange.jpg');
}

#stred_box_orange2 .stred_box_top {
   background-image: url('img/stred_box_top_orange2.jpg');
}
#stred_box_orange2 .stred_stred {
   background-image: url('img/stred_box_stred_orange2.jpg');
}
#stred_box_orange2 .stred_bottom {
   background-image: url('img/stred_box_down_orange2.jpg');
}
#stred_box_orange2 .stred_box_nadpis {
   color: #F87E07;
   background-image: url('img/sipka_orange.gif');
}
#stred_box_orange2 .popis {
   font-size: 11px;
   padding: 0 0 0 10px;
}


.small_box {
   margin: 15px 0 0 0;
   width: 458px;
}
.small_box_top {
   width: 458px;
   height: 29px;
}
.small_box_nadpis {
   font-weight: bold;
   padding: 10px 0 0 20px;
   background-repeat: no-repeat;
   background-position: 10px 14px;
}
.small_box_bottom {
   width: 458px;
   height: 14px;
   font-size: 1px;
}
.smallubox {
   margin: auto;
   width: 441px;
}
.smallubox_top {
   width: 441px;
   height: 20px;
   font-size: 1px; 
}
.smallubox_bottom {
   width: 441px;
   height: 17px;
   font-size: 1px; 
}

#small_box_orange .small_box_top {
   background-image: url('img/smallbox_top_orange.jpg');
}
#small_box_orange .small_box_nadpis {
   color: #F87E07;
   background-image: url('img/sipka_orange.gif');
}
#small_box_orange .small_box_bottom {
   background-image: url('img/smallbox_bottom_orange.jpg');
}
#small_box_orange .small_box {
   background-image: url('img/smallbox_stred_orange.jpg');
}
#small_box_orange .smallubox_top {
   background-image: url('img/smallubox_top_orange.jpg');
}
#small_box_orange .smallubox_bottom {
   background-image: url('img/smallubox_bottom_orange.jpg');
}
#small_box_orange .smallubox_stred {
   background-image: url('img/smallubox_stred_orange.jpg');
}

#small_box_blue .small_box_top {
   background-image: url('img/smallbox_top_blue.jpg');
}
#small_box_blue .small_box_nadpis {
   color: #0B246C;
   background-image: url('img/sipka_blue.gif');
}
#small_box_blue .small_box_bottom {
   background-image: url('img/smallbox_bottom_blue.jpg');
}
#small_box_blue .small_box {
   background-image: url('img/smallbox_stred_blue.jpg');
}
#small_box_blue .smallubox_top {
   background-image: url('img/smallbox_top_blue.jpg');
}
#small_box_blue .smallubox_bottom {
   background-image: url('img/smallbox_bottom_blue.jpg');
}
#small_box_blue .smallubox_stred {
   background-image: url('img/smallbox_stred_blue.jpg');
}

#left_menu {
   width: 165px;
   float: left;
}
#left_menu .top {
   height: 15px;
   background-image: url('img/menu_top.jpg');
   font-size: 1px; 
}
#left_menu .stred {
   padding: 0 0 0 0;
   background-image: url('img/menu_stred.jpg');
}
#left_menu .bottom {
   height: 24px;
   background-image: url('img/menu_bottom.jpg');
   font-size: 1px; 
}

.vyhlazeni {
   width: 100%;
   height: 1px;
   clear: both;
   font-size: 1px;
}

#stranka_reklama {
   width: 1000px;
   margin: auto;
}
#stranka_reklama .pravy_skyscraper {
   float: right;
   width: 130px;
}
#stranka {
   position: relative;
   width: 861px;
}
.stranka1 {
   margin: auto;
}
.stranka2 {
   float: left;
}
#prostredek {
   width: 861px;
   padding: 0 0 10px 0;
}
#stranka .filtr {
   background-image: url('img/filtr_uvod.gif');
}
#hledani {
   width: 720px;
   float: right;
}
#hledani .top {
   height: 52px;
   width: 720px;
   background-repeat: no-repeat;
   background-position: right;
   background-image: url('img/hledani_top.gif');
   position: relative;
}
#hledani .top_odkazy {
   position: absolute;
   right: 110px;
   top: 18px;
   color: #A6A6A6;
}
#hledani .top_odkazy a {
   color: #0B246C;
   font-size: 11px;
   text-decoration: none;
   padding: 0 0 0 0;
}

#hledani .stred {
   width: 720px;
   background-image: url('img/hledani_stred.jpg');
   background-repeat: repeat-y;
   background-position: right;
}
#hledani .stred_top {
   width: 720px;
   background-image: url('img/hledani_stred_top.jpg');
   background-repeat: no-repeat;
   background-position: top right;
   text-align: right;
}
#hledani .stred_top_hledani {
   text-align: right;
   padding: 0 20px 0 0;
}
#hledani input {
   float: right;
}
#hledani input.hledat_text {
   margin: 3px 10px 0 0;
   padding: 3px 0 2px 0;
   width: 300px;
}
#hledani input.hledat {
   width: 86px;
   height: 24px;
   background-image: url('img/button_orange.jpg');
   display: block;
   border: 0;
   color: #BA0000;
}

#kontakty .bunka {
   width: 635px;
   padding: 0 0 20px 0;
}
#kontakty .top {
   width: 635px;
   height: 35px;
   background-image: url('img/kontakt_top.jpg');
}
#kontakty .bottom {
   width: 635px;
   height: 17px;
   background-image: url('img/kontakt_down.jpg');
   font-size: 1px;
}
#kontakty .stred {
   width: 635px;
   padding: 10px 0 10px 0; 
   background-image: url('img/kontakt_stred.jpg');
}
#kontakty .top div {
   color: #0B246C;
   width: 200px;
   text-align: right;
   font-weight: bold;
   padding: 2px 0 0 0;
   font-size: 11px;
}
#kontakty .green_bunka {
   width: 271px;
   background-image: url('img/kontakt_box_stred.jpg');
}
#kontakty .green_bunka_top {
   width: 271px;
   background-image: url('img/kontakt_box_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#kontakty .green_bunka_bottom {
   width: 271px;
   background-image: url('img/kontakt_box_down.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
}
#kontakty .green_bunka_bottom {
   padding: 6px 0 5px 0;
}
#kontakty .green_bunka table {
   margin: auto;
}
#kontakty img {
   border: 1px solid #D1D5E3;
}
#kontakty .td1 {
   width: 100px;
   text-align: left;
   vertical-align: top;
}
#kontakty .td2 {
   width: 140px;
   vertical-align: top;
   padding: 10px 0 0 0;
}
#kontakty .kontakt {
   display: block;
   float: left;
   height: 220px;
   padding: 0 0 20px 32px;
   overflow: hidden;
}
#kontakty .white_bunka {
   padding: 10px 10px 0 10px;
   overflow: hidden;
}
#kontakty .white_bunka a {
   font-size: 11px;
}
#kontakty a {
   text-decoration: none;
}
#kontakty .kontakt a {
   color: #0B246C;
}
#kontakty .td3 {
   width: 60px;
}
#kontakty .info_table {
   font-size: 11px;
}
#kontakty .info_table table {
   margin: auto;
}
#kontakty .info_table td {
   vertical-align: top;
}
#kontakty .info_table span {
   color: #7785AD;
}
#kontakty .info1 {
   width: 170px;
}
#kontakty .info2 {
   width: 170px;
}
#kontakty .info3 {
   width: 240px;
}
#kontakty .logo_hyper {
   background-image: url('img/kontakt_logo.jpg');
   background-repeat: no-repeat;
   background-position: 490px 10px;
}

#hledani .bottom {
   height: 9px;
   width: 720px;
   background-repeat: no-repeat;
   background-position: right;
   background-image: url('img/hledani_bottom.jpg');
   font-size: 1px;
}
#logo {
   width: 861px;
   position: relative;
   padding: 0 0 11px 0;
}
#logo img {
   position: absolute;
   top: 6px;
}
#left {
   float: left;
   width: 635px;
}
#right {
   float: right;
   width: 214px;
   padding: 0 0 20px 0;
}
#right .right_box {
   padding: 10px 0 0 0;
}
#right .right_top {
   height: 50px;
   width: 214px;
   background-image: url('img/right_box_top.jpg');
}
#right .right_top2 {
   height: 50px;
   width: 214px;
   background-image: url('img/right_box_top2.jpg');
}
#right .right_topcl {
   height: 17px;
   width: 214px;
   background-image: url('img/right_box_topcl.jpg');
   font-size: 1px;
}
#right .right_topcl2 {
   height: 17px;
   width: 214px;
   background-image: url('img/right_box_topcl2.jpg');
   font-size: 1px;
}
#right .right_nadpis {
   font-weight: bold;
   padding: 12px 0 0 20px;
   color: #0B246C;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 10px 16px;
}
#right .right_nadpis2 {
   font-weight: bold;
   padding: 12px 0 0 20px;
   color: #F87E07;
   background-image: url('img/sipka_orange.gif');
   background-repeat: no-repeat;
   background-position: 10px 16px;
}
#right .right_stred {
   background-image: url('img/right_box_stred.jpg');
}
#right .right_stred2 {
   background-image: url('img/right_box_stred2.jpg');
}
#right .right_bottom {
   background-image: url('img/right_box_down.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 0 0 25px 0;
}
#right .right_bottom2 {
   background-image: url('img/right_box_down2.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 0 0 25px 0;
}
#right .aktualni_inzeraty {
   padding: 0 12px 0 12px;
}
#right .aktualni_inzerat {
   padding: 5px 0 5px 0;
}
#right .aktualni_inzerat .datum {
   font-size: 11px;
   color: #7A7A7A;
   padding: 3px 0 0 0;
}
#right .aktualni_inzerat a {
   color: #0B246C;
}
#right .aktualni_inzerat_cara {
   border-bottom: 1px dotted #8493BE;
}
#right .right_archiv {
   text-align: right;
   padding: 0 10px 0 0;
}
#right .right_archiv a {
   color: #0B246C;
}
#filtr_uvod .stred a.nadpis {
   display: block;
   text-decoration: none;
   padding: 3px 20px 10px 24px;
   background-image: url('img/sipka_blue_filtr.gif');
   background-repeat: no-repeat;
   background-position: 13px 7px;
   color: #0B246C;
}
#filtr_uvod .stred a.nadpis2 {
   display: block;
   text-decoration: none;
   padding: 3px 20px 10px 24px;
   background-image: url('img/sipka_orange.gif');
   background-repeat: no-repeat;
   background-position: 13px 7px;
   color: #f87e07;
}
#filtr_uvod .podkategorie,
#filtr_uvod .podkategorie2 {
   padding: 0 0 5px 0;
}
#filtr_uvod .podkategorie a {
   display: block;
   text-decoration: none;
   padding: 0 20px 1px 24px;
   color: #737EAB;
   font-size: 11px;
}
#filtr_uvod .podkategorie2 a {
   display: block;
   text-decoration: none;
   padding: 0 20px 1px 24px;
   color: #f49b44;
   font-size: 11px;
}

#right_filtr {
   float: right;
   width: 458px;
}
#right_filtr .mapa {
   text-align: center;
   padding: 5px 0 20px 0;
}

#top_cesta {
   border-bottom: 1px solid #DCDCDC;
   padding: 2px 0 5px 0;
   font-size: 11px;
   margin: 0 0 10px 0;
}
#top_cesta a {
   font-size: 11px;
   text-decoration: none;
   color: #0B246C;
}

#seznam_kraju a {
   text-decoration: none;
   color: #0B246C;
}
#seznam_kraju .kraj {
   padding: 0 0 10px 0;
}
#seznam_kraju .td_bunka {
   width: 150px;
   vertical-align: top;
}
#seznam_kraju .zatrhavatko {
   vertical-align: top;
   width: 22px;
   height: 18px;
}
#seznam_kraju .td_bunka input {
   border: 0;
}

#login {
   width: 214px;
}
#login .top {
   width: 214px;
   height: 13px;
   font-size: 1px;
   background-image: url('img/login_top.jpg');
}
#login .stred {
   width: 214px;
   background-image: url('img/login_stred.jpg');
   padding: 5px 0 0 0;
}
#login .bottom {
   width: 214px;
   height: 10px;
   font-size: 1px;
   background-image: url('img/login_bottom.jpg');
}
#login table {
   margin: auto;
}
#login .td1 {
   width: 60px;
   color: #7785AD;
}
#login .td2 {
   width: 130px;
   height: 20px;
}
#login .td2 input {
   width: 130px;
}
#login .td3 {
   height: 28px;
   text-align: center;
   vertical-align: bottom;
}
#login .td3 a {
   text-decoration: none;
   color: #122A70;
   font-family: Arial;
   font-size: 13px;
}
#login .td3 input {
   display: block;
   width: 86px;
   height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
}
#login .td4 {
   width: 110px;
   text-align: left;
}



#forminfo {
   width: 554px;
   padding: 0 0 10px 25px; 
   font-size: 11px;
}
#forminfo .top {
   width: 554px;
   height: 13px;
   font-size: 1px;
   background-image: url('img/forminfo_top.jpg');
}
#forminfo .stred {
   width: 554px;
   background-image: url('img/forminfo_stred.jpg');
   padding: 5px 0 0 0;
}
#forminfo .bottom {
   width: 554px;
   height: 10px;
   font-size: 1px;
   background-image: url('img/forminfo_bottom.jpg');
}


.tlacitka {
   text-align: center;
   padding: 10px 0 10px 0;
}
.tlacitka table {
   margin: auto;
}
.tlacitka td {
   padding: 0 5px 0 5px;
}
.tlac_1 {
   display: block;
   width: 86px;
   height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
   margin: auto;
}
.tlac_2 {
   display: block;
   width: 120px;
   line-height: 24px;
   background-image: url('img/tlacitko_2.jpg');
   border: 0;
   margin: auto;
}
a.tlac_2 {
   color: black;
   font-size: 11px;
}
.tlac_3 {
   display: block;
   width: 150px;
   height: 24px;
   background-image: url('img/tlacitko_3.jpg');
   border: 0;
   margin: auto;
}
.tlac_orange2 {
   width: 86px;
   height: 24px;
   background-image: url('img/tlacitko_orange2.jpg');
   border: 0;
   color: #BA0000;
}

#paticka {
   border-top: 1px solid #D1D5E3;
   text-align: center;
   font-size: 10px;
}
#paticka .radek1 {
   padding: 13px 0 0 0;
}
#paticka .radek2 {
   padding: 9px 0 0 0;
}
#paticka .radek1,
#paticka .radek2 {
   color: #172F73;
   font-size: 10px;
}
#paticka .radek1 a,
#paticka .radek2 a {
   color: #172F73;
   text-decoration: none;
   padding: 0 4px 0 4px;
}
#paticka .radek3 {
   padding: 20px 0 20px 0;
   font-size: 10px;
   color: #7A7A7A;
}

#formular {
   padding: 0 0 10px 0;
}
#formular,
#formular table {
   margin: auto;
}
#formular .td1 {
   width: 180px;
   font-size: 11px;
}
#formular .td2 input,
#formular .td2 select,
#formular .td2 textarea {
   width: 170px;
}
#formular .td3 {
   height: 25px;
   font-weight: bold;
   vertical-align: bottom;
}


#formular_blue {
   width: 635px;
}
#formular_blue .blue_text {
   padding: 10px 25px 20px 37px;    
}
#formular_blue .stred {
   background-image: url('img/formular_blue_stred.jpg');
}
#formular_blue .top {
   background-image: url('img/formular_blue_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#formular_blue .bottom {
   background-image: url('img/formular_blue_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 0 0 10px 0;
}
#formular_blue .nadpis {
   padding: 24px 0 10px 38px;
   font-weight: bold;
   color: #0B246C;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 28px 28px;
}
#formular_blue table {
   margin: auto;
}
#formular_blue .parametry {
   padding: 10px 0 10px 0;
   width: 580px;
   margin: auto;
}
#formular_blue .td1,
#formular_blue .td3 {
   font-size: 11px;
}
#formular_blue form td {
   height: 25px;
}
#formular_blue .td1 {
   width: 120px;
}
#formular_blue .td2,
#formular_blue .td2a {
   width: 150px;
}
#formular_blue .td3 {
   width: 120px;
}
#formular_blue .td4,
#formular_blue .td4a {
   width: 150px;
}
#formular_blue .td5 {
   width: 420px;
}
#formular_blue .cara {
   border-bottom: 1px solid #D1D5E3;
}

#formular_blue .td2 input,
#formular_blue .td2 select,
#formular_blue .td4 input,
#formular_blue .td4 select {
   width: 135px;
}

#formular_blue .text_form {
   padding: 0 0 0 37px;
   font-size: 11px;
   color: #0b246c;
}

#formular_blue .td2a input,
#formular_blue .td4a input {
   border: 0;
}

#formular_blue .tlacitko {
   text-align: center;
   padding: 20px 0 5px 0;
}
#formular_blue .tlacitko input {
   display: block;
   width: 86px;
   height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
   text-align: center;
   margin: auto;
   font-size: 11px;
}
#formular_blue .tlacitko a {
   display: block;
   width: 86px;
   line-height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
   text-align: center;
   margin: auto;
   text-decoration: none;
   font-size: 11px;
}
#formular_blue .tlacitko a.long {
   display: block;
   width: 170px;
   line-height: 24px;
   background-image: url('img/login_prihlasit_dlouhy.jpg');
   border: 0;
   text-align: center;
   margin: auto;
   text-decoration: none;
   font-size: 11px;
}
#formular_blue .tlacitko td {
   padding: 0 5px 0 5px;
}

#formular_blue .hlaska {
   text-align: center;
   padding: 10px 30px 0 30px;
   font-size: 11px;
   font-weight: bold;
}
#formular_blue .povinne {
   background-color: #FFD3F3;
}



#formular_red {
   width: 635px;
}
#formular_red .blue_text {
   padding: 10px 25px 20px 37px;    
}
#formular_red .stred {
   background-image: url('img/formular_red_stred.jpg');
}
#formular_red .top {
   background-image: url('img/formular_red_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#formular_red .bottom {
   background-image: url('img/formular_red_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 0 0 10px 0;
}
#formular_red .nadpis {
   padding: 24px 0 10px 38px;
   font-weight: bold;
   color: #0B246C;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 28px 28px;
}
#formular_red table {
   margin: auto;
}
#formular_red .parametry {
   padding: 10px 0 10px 0;
   width: 580px;
   margin: auto;
}
#formular_red .td1,
#formular_red .td3 {
   font-size: 11px;
}
#formular_red form td {
   height: 25px;
}
#formular_red .td1 {
   width: 120px;
}
#formular_red .td2,
#formular_red .td2a {
   width: 150px;
}
#formular_red .td3 {
   width: 120px;
}
#formular_red .td4,
#formular_red .td4a {
   width: 150px;
}
#formular_red .td5 {
   width: 420px;
}
#formular_red .cara {
   border-bottom: 1px solid #D1D5E3;
}

#formular_red .td2 input,
#formular_red .td2 select,
#formular_red .td4 input,
#formular_red .td4 select {
   width: 135px;
}

#formular_red .text_form {
   padding: 0 0 0 37px;
   font-size: 11px;
   color: #0b246c;
}

#formular_red .td2a input,
#formular_red .td4a input {
   border: 0;
}

#formular_red .tlacitko {
   text-align: center;
   padding: 20px 0 5px 0;
}
#formular_red .tlacitko input {
   display: block;
   width: 86px;
   height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
   text-align: center;
   margin: auto;
   font-size: 11px;
}
#formular_red .tlacitko a {
   display: block;
   width: 86px;
   line-height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
   text-align: center;
   margin: auto;
   text-decoration: none;
   font-size: 11px;
}
#formular_red .tlacitko td {
   padding: 0 5px 0 5px;
}

#formular_red .hlaska {
   text-align: center;
   padding: 10px 30px 0 30px;
   font-size: 11px;
   font-weight: bold;
}
#formular_red .povinne {
   background-color: #FFF0F0;
}


#prihlaseny {
   background-image: url('img/prihlaseni_stred.jpg');
   width: 213px;
}
#prihlaseny .top {
   background-image: url('img/prihlaseni_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#prihlaseny .bottom {
   background-image: url('img/prihlaseni_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 15px 0 10px 0;
}
#prihlaseny .nazev {
   text-align: center;
   padding: 0 0 5px 0;
}
#prihlaseny .carky {
   font-size: 1px;
   text-align: center;
}

#prihlaseny a {
   text-align: center;
   display: block;
   color: #409F00;
   padding: 3px 0 3px 0;
   text-decoration: none;
}

#prihlaseny .odhlasit {
   text-align: center;
   padding: 5px 0 0 0;
}
#prihlaseny .odhlasit input {
   width: 86px;
   height: 24px;
   background-image: url('img/prihlaseni_tlacitko.jpg');
   border: 0;
 }
 
#seznam_inzeratu .td_nazev {
   width: 400px;
   font-size: 11px;
}
#seznam_inzeratu .td_ikonka {
   text-align: center;
   width: 30px;
}
#seznam_inzeratu .pozadi1 {
   background-color: #E0E5F0;
}
#seznam_inzeratu {
   padding: 10px 0 10px 0;
}
#text {
   text-align: justify;
}
#seznam_inzeratu .realitka {
   font-size: 10px;
   padding: 5px 0 0 0;
}

.lista_info {
   font-size: 11px;
   padding: 0 5px 0 5px;
   display: block;
}
.lista_info table {
   width: 100%;
}
.lista_info_td2 {
   text-align: right;
}

.strankovani {
   padding: 0 5px 0 5px;
   display: block;
   text-align: right;
}
.strankovani a {
   color: #0D256D;
   text-decoration: none;
}

#top_cesta {
   background-color: white;
}

#reference table {
   margin: auto;
}
#reference .polozka {
   width: 305px;
   margin: auto;
   padding: 0 0 10px 0;
}
#reference .stred {
   background-image: url('img/reference_stred.jpg');
}
#reference .top {
   background-image: url('img/reference_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#reference .bottom {
   background-image: url('img/reference_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
}
#reference table.hlavni_tabulka {
   width: 100%;
}

#reference {
   padding: 10px 0 0 0;
}
#reference .td_logo {
   width: 90px;
   text-align: center;
   height: 80px;
}
#reference .td_logo img {
   width: 50px;
}
#reference .td_nazev {
   width: 190px;
}
#reference a {
   text-decoration: none;
   font-weight: bold;
   color: #0B246C;
}

#o_nas_tabule {
   width: 635px;
}
#o_nas_tabule .stred {
   background-image: url('img/o_nas_stred.jpg');
}
#o_nas_tabule .top {
   background-image: url('img/o_nas_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#o_nas_tabule .bottom {
   background-image: url('img/o_nas_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
}
#o_nas_tabule .odkazy {

}
#o_nas_tabule .odkazy a {
   display: block;
   text-decoration: none;
   color: #0B246C;
   font-size: 11px;
   padding: 3px 0 3px 0;
}
#o_nas_tabule .odkazy {
   background-image: url('img/logo_o_nas.jpg');
   background-repeat: no-repeat;
   background-position: 434px 30px;
   padding: 15px 0 15px 27px; 
}

#text_o_nas h2 {
   background-image: url('img/o_nas_info.jpg');
   background-repeat: no-repeat;
   color: #0B246C;
   font-size: 12px;
   padding: 3px 0 10px 25px;
   background-position: 1px 0;
}
#text_o_nas h3 {
   color: #0B246C;
   font-size: 12px;
   padding: 3px 0 10px 25px;
   background-position: 1px 0;
}
#text_o_nas p {
   padding: 0 0 10px 25px;
   margin: 0;
   text-align: justify;
   font-size: 11px;
}

#adresar td {
   vertical-align: top;
}
#adresar {
   padding: 15px 0 0 0;
}
#adresar img {
   border: 1px solid #DCDCDC;
   width: 50px;
}
#adresar .sloupec1 {
   width: 73px;
   padding: 5px 0 10px 0;
}
#adresar .nazev a {
   font-size: 15px;
   color: #152D72;
}
#adresar .popis {
   color: #7A7A7A;
   font-size: 11px;
   padding: 0 0 10px 0;
}
#adresar .popis a {
   color: #152D72;
   text-decoration: none;
}

#realitka_detail .logo_nazev .td1 {
   width: 150px;
   height: 120px;
   text-align: center;
}
#realitka_detail .logo_nazev .td1 img {
   width: 50px;
}
#realitka_detail .logo_nazev .td2 h2 {
   margin: 0;
   padding: 0 0 3px 0;
   font-size: 14px;
   color: #0B246C;
}
#realitka_detail .realitka_detail_nadpis {
   height: 25px;
   background-image: url('img/realitka_detail_nadpis.jpg');
   background-repeat: no-repeat;
   display: block;
}
#realitka_detail .realitka_detail_nadpis_text {
   color: #808080;
   padding: 4px 0 0 30px;
}
#realitka_detail .realitka_detail_text {
   padding: 10px 0 20px 30px;
   text-align: justify;
   font-size: 11px;
}
#realitka_detail .realitka_detail_text2 {
   padding: 10px 0 0 30px;
   text-align: justify;
   font-size: 11px;
}
#realitka_detail .kontaktni_udaje h2 {
   padding: 15px 0 0 30px;
   margin: 0;
   font-size: 11px;
}
#realitka_detail .kontaktni_udaje_table {
   padding: 15px 0 0 50px;
   font-size: 11px;
}
#realitka_detail .kontaktni_udaje_table .td1 {
   width: 130px;
}
#realitka_detail .kontaktni_udaje_table a {
   text-decoration: none;
   color: #0B246C;
}
#realitka_detail .kontaktni_udaje {
   padding: 0 0 15px 0;
}

#adresar_filtr {
   background-color: #FFEEDD;
   padding: 5px 0 5px 15px;
   font-size: 11px;
}
#adresar_filtr .td1 {
   width: 90px;
}
#adresar_filtr .td2 {
   width: 230px;
}
#adresar_filtr select {
   border: 1px solid #FFEEDD;
   background-color: #FFEEDD;
   color: #E5770C;
}
#adresar_filtr .td3 {
   width: 60px;
}
#adresar_filtr .td4 {
   width: 150px;
}
#adresar_filtr .td4 input {
   border: 1px solid #FEC084;
   width: 140px;
}
#adresar_filtr .td5 input {
   border: 0;
}

#adresar .adresar_filtrovani table {
   width: 100%;
}
#adresar .adresar_filtrovani {
   border: 1px solid #DCDBDB;
   padding: 2px 10px 2px 10px;
   margin: 10px 0 0 0;
}
#adresar .adresar_filtrovani .td1 {
   font-size: 11px;
}
#adresar .adresar_filtrovani .td2 {
   font-size: 11px;
   text-align: right;
}
#adresar .adresar_filtrovani .td2 a {
   font-size: 11px;
   color: #0B246C;
   text-decoration: none;
}

#posuvnik_fotek {
   width: 265px;
   height: 54px;
   position: relative;
   margin: auto;
}
#posuvnik_fotek .posuvnik_left {
   position: absolute;
   left: 0;
   width: 19px;
   height: 54px;
}
#posuvnik_fotek .posuvnik_right {
   position: absolute;
   right: 0;
   width: 19px;
   height: 54px;
}

#scroller_body {
   width: 220px;
   height: 54px;
   position: relative;
   margin: auto;
	overflow: hidden;
}
#scroll_content_wrapper
{
	margin: auto;
	width: 210px;
	height: 54px;
	padding: 0px 0px 0px 0px;
}

#scroll_content
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 5000px;
	height: 54px;
	min-height: 52px;
	white-space: nowrap;
	text-align: left;
}

.thumbnail
{
	cursor: pointer;
	display: inline;
	padding: 0 1px 0 1px;
}
.thumbnail img {
   border: 1px solid #D3D7E4;
}
.ikonadetail {
   cursor: pointer;
}

#aktualni_inzeraty {
   font-size: 11px;
   padding: 20px 0 20px 30px;
}
#aktualni_inzeraty .datum {
   width: 140px;
}
#inzeratu_v_kategorii {
   padding: 20px 0 20px 30px;
}

#clanky_seznam .clanek {
   width: 430px;
   margin: auto;
   padding: 5px 0 5px 0;
   border-bottom: 1px solid #D1D5E3;
}
#clanky_seznam td {
   vertical-align: top;
}
#clanky_seznam .td_foto {
   width: 110px;
}
#clanky_seznam .td_bunka {
   width: 330px;
}
#clanky_seznam .td_foto img {
   border: 1px solid #D1D5E3;
   padding: 2px;
}
#clanky_seznam .clanek_popis {
   font-size: 11px;
   padding: 5px 0 0 0;
}
#clanky_seznam .clanek_nadpis {
   padding: 5px 0 0 0;
}
#clanky_seznam .clanek_nadpis a {
   font-size: 12px;
   text-decoration: underline;
}

.vsechny_clanky {
   text-align: right;
   padding: 10px 10px 0 0;
}
.vsechny_clanky a {
   text-decoration: underline;
}

#doporucujeme {
   width: 637px;
   margin: auto;
   padding: 0 0 10px 0;
}
#doporucujeme .dop_pozadi {
   background-image: url('img/doporucujeme_stred.jpg');
}
#doporucujeme .dop_top {
   background-image: url('img/doporucujeme_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#doporucujeme .dop_bottom {
   background-image: url('img/doporucujeme_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
   padding: 0 0 20px 0;
}
#doporucujeme .dop_nadpis {
   color: #F87E07;
   background-image: url('img/sipka_orange.gif');
   font-weight: bold;
   padding: 12px 0 20px 20px;
   background-repeat: no-repeat;
   background-position: 10px 16px;
}
#doporucujeme img {
   width: 90px;
   height: 68px;
   padding: 2px;
   border: 1px solid #D3D5E4;
   float: left;
   margin: 0 10px 0 0;
}
#doporucujeme .nabidka_odsazezeni {
   padding: 0 20px 0 20px;
}

#doporucujeme .dop_nabidka {
   float: left;
   width: 317px;
}

#doporucujeme .dop_stred {
   background-image: url('img/doporucujeme_stred_vnitrek.jpg');
   padding: 5px 0 5px 0;
}

#ikonky_tlacitka a {
   display: block;
   line-height: 23px;
   border: 1px solid #cbcdd9;
   text-align: center;
   padding: 0 10px 0 10px;
   float: left;
   margin: 0 10px 0 0 ;
   background-color: #e0e3ec;
}

#obce_posuvnik {
   background-color: #e9ebf2;
   text-align: center;
   padding: 3px 0 0 0;
   margin: 5px 0 0 0;
}
#obce_posuvnik a {
   padding: 0 2px 5px 2px;
}
#obce_posuvnik a.oznaceny {
   background-color: white;
}
#vypis_obci {
   padding: 5px 0 0 15px;
}
#vypis_obci .obce {
   float: left;
   width: 145px;
   color: #0b246c;
}

#nemovitosti_upozorneni {
   text-align: center;
   padding: 10px 0 0 0;
}

#obce_uvod {
   width: 633px;
   height: 23px;
   background-image: url('img/obce_uvod.jpg');
   margin: 0 auto 20px auto;
}

#obce_uvod table {
   width: 620px;
   margin: auto;
}
#obce_uvod td {
   height: 23px;
}
#obce_uvod .nadpis {
   width: 160px;
   font-weight: bold;
   color: #0b246c;
}
#obce_uvod .obce a {
   padding: 0 2px 0 2px;
}

.top_firma_right {
   border-bottom: 1px solid #fee2cc;
   width: 192px;
   margin: auto;
   padding: 10px 0 10px 0;
}
.top_firma_right2 {
   width: 192px;
   margin: auto;
   padding: 10px 0 10px 0;
}
.top_firma_right a,
.top_firma_right2 a {
   padding: 10px 0 0 0;
   display: block;
}
.top_firma_right img,
.top_firma_right2 img {
   padding: 0 8px 0 0 ;
}

#atom_kat h2 {
   font-size: 11px;
   padding: 4px 0 4px 20px;
   background-color: #f1f3f7;
   background-image: url('img/sipka_blue.gif');
   background-repeat: no-repeat;
   background-position: 10px center;
   margin: 10px 0 10px 0;
}

#detail_poptavka {
   width: 548px;
   margin: 30px auto 0 auto;
   background-image: url('img/detail_poptavka_stred.gif');
}
#detail_inzeratu .dp_top {
   background-image: url('img/detail_poptavka_top.gif');
   background-repeat: no-repeat;
   background-position: top;
}
#detail_inzeratu .dp_bottom {
   background-image: url('img/detail_poptavka_bottom.gif');
   background-repeat: no-repeat;
   background-position: bottom;
}
#detail_inzeratu .dp_nadpis {
   font-weight: bold;
   color: #f87e07;
   padding: 15px 0 15px 23px;
   background-image: url('img/sipka_orange.gif');
   background-repeat: no-repeat;
   background-position: 13px 18px;
}
#detail_inzeratu .dp_table {
   padding: 0 0 15px 23px;
}
#detail_inzeratu .dp_table .td1 {
   font-size: 11px;
   vertical-align: top;
   width: 100px;
}
#detail_inzeratu .dp_table .td2 {
   vertical-align: top;
   color: #fbb36e;
   font-size: 11px;
}
#detail_inzeratu .dp_table .td2 input,
#detail_inzeratu .dp_table .td2 textarea {
   border: 1px solid #fbb36e;
   color: black;
   vertical-align: top;
}
#detail_inzeratu .dp_table .td2 input {
   width: 190px;
}
#detail_inzeratu .dp_table .td2 checkbox {
   border: 1px solid #fbb36e;
   color: black;
   width: 11px;
   height: 11px;
}
#detail_inzeratu .dp_table .td2 textarea {
   width: 365px;
   height: 67px;
}
#detail_inzeratu .dp_odeslat {
   text-align: center;
   padding: 0 0 15px 0;
}
#detail_inzeratu .dp_odeslat input {
   text-align: center;
   background-image: url('img/button_orange_white.jpg');
   width: 86px;
   height: 24px;
   border: 0;
   color: #ba0000;
}
#detail_inzeratu .hlaska_orange {
   text-align: center;
   color: red;
   padding: 0 0 10px 0;
}

#nabidka_poptavka {
   width: 213px;
   margin: 0 0 0 auto;
   padding: 0 0 5px 0;
}
#nabidka_poptavka a {
   display: block;
   line-height: 30px;
   margin: 0 0 5px 0;
   font-size: 11px;
   padding: 0 0 0 63px;
}
#nabidka_poptavka a.nabizim {
   background-image: url('img/right_nabidka.jpg');
   color: #ba0000;
}
#nabidka_poptavka a.poptavam {
   background-image: url('img/right_poptavka.jpg');
   color: #172f73;
}

#left_nabidka_poptavka {
   width: 502px;
   margin: auto;
   padding: 20px 0 0 0;
}
#left_nabidka_poptavka a {
   position: absolute;
   display: block;
   width: 500px;
   height: 160px;
}
#left_nabidka_poptavka .left_nabizim_realitky {
   display: block;
   height: 164px;
   background-image: url('img/left_nabizim_realitky.jpg');
   margin: 0 0 20px 0;
   position: relative;
}
#left_nabidka_poptavka .left_nabizim_realitky {
   display: block;
   height: 164px;
   background-image: url('img/left_nabizim_realitky.jpg');
   margin: 0 0 20px 0;
   position: relative;
}
#left_nabidka_poptavka .left_chci_prodat {
   display: block;
   height: 164px;
   background-image: url('img/left_chci_prodat.jpg');
   margin: 0 0 20px 0;
   position: relative;
}
#left_nabidka_poptavka .left_kancelare_zaregistrujte_se {
   display: block;
   height: 164px;
   background-image: url('img/left_kancelare_zaregistrujte_se.jpg');
   margin: 0 0 20px 0;
   position: relative;
}
#left_nabidka_poptavka .left_nabizim_zverejnit {
   display: block;
   height: 164px;
   background-image: url('img/left_nabizim_zverejnit.jpg');
   position: relative;
}
#left_nabidka_poptavka .left_nabizim_text {
   padding: 45px 70px 0 100px;
   font-size: 11px;
}
#left_nabidka_poptavka .left_nabizim_nadpis {
   font-weight: bold;
   font-size: 13px;
   padding: 0 0 12px 0;
}
#left_nabidka_poptavka .left_nabizim_realitky .left_nabizim_nadpis {
   color: #f8800b;
}
#left_nabidka_poptavka .left_nabizim_zverejnit .left_nabizim_nadpis {
   color: #0b246c;
}

#tabulka_strankovani table {
   width: 100%;
}
#tabulka_strankovani .td1 {
   width: 185px;
}
#tabulka_strankovani .td4 {
   width: 100px;
}
#tabulka_strankovani .td4a {
   width: 130px;
}

#tabulka_strankovani .td2 input,
#tabulka_strankovani .td4 input {
   width: 86px;
   background-image: url('img/button_blue.jpg');
   height: 24px;
   border: 0;
   display: block;
   color: #0c2565;
}

#tabulka_strankovani .td3 {
   text-align: right;
}

#schranka {
   width: 213px;
   margin: 12px auto 0 auto;
   background-image: url('img/schranka_stred.jpg');
}
#schranka .schranka_top {
   background-image: url('img/schranka_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#schranka .schranka_bottom {
   background-image: url('img/schranka_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
}
#schranka .schranka_nadpis {
   padding: 12px 0 0 23px;
   font-weight: bold;
   color: #f87e07;
   background-image: url('img/sipka_orange.gif');
   background-repeat: no-repeat;
   background-position: 14px 15px;
}
#schranka .schranka_nabidek {
   text-align: center;
   padding: 10px 0 10px 0;
   font-size: 11px;
   color: #f9932e;
}
#schranka .schranka_nabidek span {
   color: #92908c;
}
#schranka .schranka_tlacitka {
   text-align: center;
   height: 40px;
   padding: 10px 0 0 10px;
}
#schranka .schranka_tlacitka a {
   background-image: url('img/tlacitko_orange.jpg');
   width: 86px;
   text-align: center;
   line-height: 24px;
   display: block;
   float: left;
   margin: 0 5px 0 5px;
   color: #be0404;
}




#kalkulacka {
   padding: 20px 0 0 0;
   text-align: center;
}
#kalkulacka table {
   margin: auto;
}

.upozorneni {
   padding: 10px 20px 10px 38px;
}

input.vlozit_inzerat_schranka {
   width: 232px;
   height: 30px;
   margin: auto;
   background-image: url('img/tlacitko_vlozit_schranka.jpg');
   background-repeat: no-repeat;
   display: block;
   border: 0;
   text-align: right;
   color: #ba0000;
}

input.vlozit_inzerat_schranka_2 {
   width: 232px;
   height: 30px;
   margin: auto;
   background-image: url('img/tlacitko_vlozit_schranka.jpg');
   background-repeat: no-repeat;
   border: 0;
   text-align: right;
   color: #ba0000;
}

.zobrazit_vsechny {
   text-align: right;
   padding: 0 0 20px 0;
}
.zobrazit_vsechny a {
   font-size: 11px;
}

#vyhledavani {
   text-align: center;
   padding: 20px 0 10px 0;
}

.hi{ width: 615px; margin: 15px auto; text-align: left; float: none; }
.hii{ padding:19px 10px 18px 60px }
.hii a{ color:navy;font-weight:bold }
.mf-ok{ border:1px solid #9ECF9E;background:#F3FFE1 url(../img/ok.gif) no-repeat 15px center}
.mf-ko{ border:1px solid #E2A9A3;background:#FFEEEC url(../img/ko.gif) no-repeat 15px center}
.mf-kook{ border:1px solid #B2B2D9;background:#F6F6FD url(../img/kook.gif) no-repeat 15px center}



.tlacitko-modra {
   width: 86px;
   height: 24px;
   background-image: url('img/login_prihlasit.jpg');
   border: 0;
}

.tlacitko-oranzova-170 {
   text-align: center;
   background-image: url('img/button_orange_white_long.jpg');
   width: 170px;
   height: 24px;
   border: 0;
   color: #ba0000;
}

.goog2{ background: white url(/img/goog4.gif) no-repeat; padding-top: 7px; width: 635x; margin-bottom: 20px; }
.goog2-in{ background: transparent url(/img/goog3.gif) no-repeat 0 100%; padding-bottom: 18px; width: 635px; }
.goog2-in2{ border-left: 1px solid #F9CB9E; border-right: 1px solid #F9CB9E; padding: 5px 15px 10px 15px; width: 603px; }
.goog2 h3{ margin: 0 0 12px 0; font-size: 1em; background: transparent url(/img/sipka_orange.gif) no-repeat 0 4px; color: #F87E07; padding-left: 10px; }
.goog2 a.orange{ color: #F87E07; }
.googspan{ float: right; color: #F87E07; font-size: .9em; }

.nadpish3 {
   color: #0B246C;
   font-size: 12px;
   padding: 3px 0 10px 3px;
   background-position: 1px 0;
}

.nadpish3orange {
   color: #FA7D05;
   font-size: 12px;
   padding: 3px 0 10px 3px;
   background-position: 1px 0;
}


#hlidac {
   width: 213px;
   margin: 12px auto 0 auto;
   background-image: url('img/schranka_stred.jpg');
}
#hlidac .hlidac_top {
   background-image: url('img/schranka_top.jpg');
   background-repeat: no-repeat;
   background-position: top;
}
#hlidac .hlidac_bottom {
   background-image: url('img/schranka_bottom.jpg');
   background-repeat: no-repeat;
   background-position: bottom;
}
#hlidac .hlidac_nadpis {
   padding: 12px 0 0 23px;
   font-weight: bold;
   color: #f87e07;
   background-image: url('img/sipka_orange.gif');
   background-repeat: no-repeat;
   background-position: 14px 15px;
}
#hlidac .hlidac_nemovitosti {
   text-align: center;
   padding: 10px 0 10px 0;
   font-size: 11px;
   color: #f9932e;
}
#hlidac .hlidac_nemovitosti span {
   color: #92908c;
}
#hlidac .hlidac_tlacitka {
   text-align: center;
   height: 40px;
   padding: 10px 0 0 10px;
}
#hlidac .hlidac_tlacitka a {
   background-image: url('img/tlacitko_orange.jpg');
   width: 86px;
   text-align: center;
   line-height: 24px;
   display: block;
   float: left;
   margin: 0 5px 0 5px;
   color: #be0404;
}
#hlidac a {
  color:#FCA451;
}
#hlidac a:hover {
  text-decoration:underline;
}