body {
   margin: 0;
   padding: 0 0 15px 0;
   background-color: black;
   font-family: Arial;
   font-size: 12px;
   color: white;
   background-image: url('img/pozadi_obr_4.jpg');
   background-position: center 0;
   background-repeat: no-repeat;
}
img {
   border: 0;
}
a {
   font-family: Arial;
   font-size: 12px;
   color: white;
   text-decoration: underline;
}
a:hover {
   text-decoration: none;
}
.vyhlazeni {
   width: 100%;
   height: 1px;
   font-size: 1px;
   clear: both;
}
input,
select,
textarea {
   font-family: Arial;
   font-size: 12px;
   color: black;
   border: 1px solid gray;
}

#stranka {
   width: 980px;
   height: 794px;
   /* background-image: url('img/pozadi_obr_2.jpg'); */
   /* background-image: url('img/pozadi_obr_3.jpg'); */
   margin: auto;
   padding: 30px 0 0 0;
   background-repeat: no-repeat;
}
#left {
   width: 210px;
   float: left;
}
#logo {
   width: 179px;
   margin: 0 0 0 auto;
   height: 90px;
}
#menu {
   width: 179px;
   margin: 0 0 0 auto;
   padding: 0 0 0 0;
}
#menu .odkaz a {
   text-decoration: none;
   display: block;
   padding: 2px 0 2px 10px;
}
#menu a.vykup {
   color: #fcff00;
}
#menu a:hover {
   color: #ef701f;
}
#menu .odkaz {
   padding: 6px 0 0 0;
}
#menu .odkaz .top {
   height: 2px;
   font-size: 1px;
   background-image: url('img/left_ramecek_top.png');
   background-repeat: no-repeat;
}
#menu .odkaz .stred {
   background-image: url('img/left_ramecek_stred.png');
}
#menu .odkaz .bottom {
   height: 2px;
   font-size: 1px;
   background-image: url('img/left_ramecek_bottom.png');
   background-repeat: no-repeat;
}

#nahodna_nabidka {
   padding: 6px 0 0 0;
}
#nahodna_nabidka .top {
   height: 2px;
   font-size: 1px;
   background-image: url('img/left_ramecek_top.png');
   background-repeat: no-repeat;
}
#nahodna_nabidka .stred {
   background-image: url('img/left_ramecek_stred.png');
}
#nahodna_nabidka .bottom {
   height: 2px;
   font-size: 1px;
   background-image: url('img/left_ramecek_bottom.png');
   background-repeat: no-repeat;
}
#nahodna_nabidka .nahodna_nabidka {
   padding: 5px 0 0 10px;
}
#nahodna_nabidka .nazev_nabidky {
   padding: 0 10px 0 10px;
}
#nahodna_nabidka .nazev_nabidky a  {
   color: #ef701f;
}
#nahodna_nabidka .popis_nabidky {
   font-size: 11px;
   padding: 5px 10px 10px 10px;
}
#nahodna_nabidka .nabidka_fotka {
   text-align: center;
   padding: 5px 0 5px 0;
}
#nahodna_nabidka .nabidka_fotka img {
   border: 1px solid #3a383a;
}

#right {
   width: 745px;
   float: right;
}
#right .right_stred {
   width: 710px;
}

#ikonky_top {
   height: 160px;
   position: relative;
}
#ikonky_top img {
   border: 1px solid #6c7175;
   position: absolute;
}
#ikonky_top img.ikonka1 {
   left: 0;
}
#ikonky_top img.ikonka2 {
   left: 184px;
}
#ikonky_top img.ikonka3 {
   left: 368px;
}
#ikonky_top img.ikonka4 {
   right: 0;
}

h1 {
   color: white;
   font-size: 14px;
   font-weight: normal;
   margin: 0;
   padding: 10px 0 10px 0;
   font-weight: bold;
}
#text {
   border: 2px solid #424243;
   padding: 10px 15px 10px 15px;
   background-color: black;
}
#text p {
   margin: 0;
   padding: 0 0 10px 0;
}

#vypis_inzeratu_ramecek {
   border: 2px solid #424243;
   padding: 10px 15px 10px 15px;
   margin: 0 0 10px 0;
   background-color: black;
}
#detail_ohraniceni {
   border: 2px solid #424243;
   padding: 10px 15px 10px 15px;
   margin: 0 0 10px 0;
   background-color: black;
}

#hledani_formular .nadpis_hledani {
   font-weight: bold;
   font-size: 13px;
   color: #f5821f;
}
#hledani_formular .orange {
   color: #f5821f;
   font-weight: bold;
}
#hledani_formular .td1 {
   width: 120px;
}
#hledani_formular .td3 {
   text-align: center;
   padding: 10px 0 0 0;
}
#hledani_formular .td3 input {
   border: 1px solid #f5821f;
   background-color: white;
   color: black;
}
.strankovani2 .orange,
.strankovani .orange {
   color: #f5821f;
   font-weight: bold;
}
.strankovani2,
.strankovani {
   border-top: 2px solid #f5821f;
   border-bottom: 2px solid #f5821f;
   padding: 10px 5px 10px 5px;
   color: #f5821f;
   text-align: center;
}
.strankovani {
   margin: 10px 0 0 0;
}

#vypis_inzeratu {
   padding: 0 0 15px 0;
}
#vypis_inzeratu td {
   vertical-align: top;
}
#vypis_inzeratu td.b_b {
   border-bottom: 1px solid #424243;
}
#vypis_inzeratu .nazev a {
   color: #f5821f;
   font-weight: bold;
}
#vypis_inzeratu .orange {
   color: #f5821f;
   font-weight: bold;
   font-size: 13px;
}
#vypis_inzeratu .nadpis {
   border-bottom: 2px solid white;
   font-weight: bold;
   color: #f5821f;
   font-size: 13px;
}
#vypis_inzeratu .lokalita {
   text-align: right;
   width: 160px;
   vertical-align: bottom;
}
#vypis_inzeratu .cena {
   text-align: right;
   width: 160px;
   font-size: 14px;
   vertical-align: top;
}
#vypis_inzeratu .cena .orange {
   font-size: 14px;
}
#vypis_inzeratu .cislo_nabidky {
   vertical-align: bottom;
}

#inzerat_nadpis {
   border-bottom: 2px solid white;
   padding: 2px 0 8px 0;
   font-weight: bold;
   font-size: 14px;
   color: #f5821f;
   margin: 0 0 10px 0;
}
#inzerat_nadpis span {
   color: white;
}

#left_detail {
   text-align: center;
}
#left_detail img {
   border: 1px solid #f5821f;
}
#male_fotky {
   width: 230px;
}
#male_fotky img {
   margin: 5px 4px 0 4px;
   border: 1px solid #ffffff;
}

#inzerat_nadpis {
   position: relative;
}
#inzerat_nadpis a.odkaz_tisk {
   position: absolute;
   right: 0;
   top: -4px;
   text-decoration: none;
   padding: 0 10px 0 0
}
#inzerat_nadpis a.odkaz_tisk img {
   vertical-align: middle;
}
#right_detail strong {
   color: #f5821f;
}
#right_detail h2 {
   font-size: 14px;
   margin: 0;
   padding: 0;
}
#right_detail .zajem {
   font-size: 13px;
   font-weight: bold;
}

#kalkulacka {
   margin: 10px 0 0 0;
   border-top: 2px solid white;
   padding: 20px 0 10px 0;
   text-align: center;
}

#ma_cz { 
   padding: 0; 
   background: #f5821f url('../img/cz/poz.gif') top left no-repeat; 
   width: 400px; 
   font-size: 1px; 
   margin: auto;
}
#ma_sk { 
   padding: 0; 
   background: #f5821f url('../img/sk/poz.gif') top left no-repeat; 
   width: 400px; 
   font-size: 1px; 
   margin: auto;
}

#mapa_vypis {
   border-bottom: 2px solid #f5821f;
   margin: 0 0 15px 0;
   padding: 5px 0 10px 0;
}

#vybrana_oblast {
   padding: 0 0 0 3px;
}

#ram_formular {
   border: 2px solid #424243;
   padding: 10px 15px 10px 15px;
   background-color: black;
}

#formular_nabidka_poptavka table {
   margin: auto;
}
#formular_nabidka_poptavka .td1 {
   color: #f5821f;
   vertical-align: top;
   padding: 5px 100px 0 20px;
}
#formular_nabidka_poptavka .td2 input,
#formular_nabidka_poptavka .td2 select,
#formular_nabidka_poptavka .td2 textarea {
   width: 250px;
   border: 1px solid #f5821f;
}
#formular_nabidka_poptavka .td2 textarea {
   height: 100px;
}
#formular_nabidka_poptavka .td_submit {
   text-align: center;
   padding: 15px 0 0 0;
}
#formular_nabidka_poptavka strong {
   font-size: 14px;
   color: #f5821f;
   display: block;
   padding: 10px 0 0 0;
}

.hlaska {
   font-weight: bold;
   color: red;
   padding: 10px 0 15px 0;
   font-size: 14px;
   text-align: center;
}

#uvodni_stranka {
   /* border: 2px solid #424243; */
   padding: 60px 15px 70px 15px;
   /* background-color: black; */
   text-align: center;
   font-size: 14px;
   font-weight: bold;
}
#uvodni_stranka strong {
   color: #f5821f;
}
#uvodni_stranka img {
   padding: 60px 0 0 50px;
}

#razeni {
   text-align: right;
   padding: 0 0 15px 0;
}

#uvod_flash {
   padding: 0 0 0 1px;
}


input.checkb {
   border: 0;
}

#odkazy_detail {
   border-bottom: 1px solid #f5821f;
   margin: 0 0 20px 0;
   height: 26px;
}
#odkazy_detail a {
   display: block;
   text-decoration: none;
   text-align: center;
   padding: 5px 30px 5px 30px;
   float: left;
   color: #ffffff;
   font-weight: bold;
   margin: 0 2px 0 0;
   background-color: #753e0f;
   border-top: 1px solid #f5821f;
   border-right: 1px solid #f5821f;
   border-left: 1px solid #f5821f;
}
#odkazy_detail a:hover {
   background-color: #753e0f;
   color: #f9b376;
}
#odkazy_detail a.oznaceny {
   background-color: #b25f17;
   color: #ffffff;
}

#texty {
   padding: 0 0 15px 0;
}

/* kampaņ CERNOSICE */
#cernosice  div img {margin:10px;}
#cernosice  .center {text-align:center;}
#cernosice  .center table {margin-left:auto; margin-right: auto; text-align:right; color:black;}
#cernosice  th {background-color:#c0c0c0;}
#cernosice  .j {background-color:#dedede;}
#cernosice  .d {background-color:#c0c0c0;}
#cernosice  .t {background-color:#969696;}

/* kampaņ DOKSY */
#doksy #docBody {
	width:100%;
	height:100%;
   position:relative;
}
#doksy #mapBackground {
	background-image: url('php/projekty/doksy/parcely_grid_road_small.png');
	margin:0;
	padding:0;
	width:676px;
	height:436px;
	z-index:5;
}
#doksy #mapOverlay {
	margin:0;
	padding:0;
	width:676px;
	height:436px;
	position: absolute;
	top:0;
	left:0;
	z-index:10;
}
#doksy img {
	border:0;
	margin:0;
	padding:0;
}
#doksy #descDiv {
	position: absolute;
	top:0;
	left:500px;
	width: 175px;
	height: 150px;
	color:white;
	z-index:20;
}

#doksy input {
    width:90px;
}
#doksy label {
    width:50px;
    display:inline-block;
}
#doksy textarea {
    width:90px;
}

#lucie_bila {
   border: 2px solid #424243;
   padding: 10px 15px 10px 15px;
   background-color: black;
}