body {
margin:0;
padding:0;
font-family:Tahoma,Verdana,Arial;
font-size:70%;
color:#7E7E7E;
background-color:#FFFDED;
background: #FFFDED url("../images/back.gif") repeat-y center top;
}

img {
border:none;
}
hr {
color:#7E7E7E;
background-color:#7E7E7E;
height:1px;
border:none;clear:both;
}
A {
color:#7E7E7E;
}
A:hover {
color:#2B723B;
}
form {
margin:0;padding:0;
}

.nastred {
text-align:center;
}

/*---TOP---*/
#top {
margin:0 auto;display:block;
width:1000px;height:142px;
position:relative;
background: #FFFDED url("../images/top_jaro09.jpg") no-repeat top left;
}
#top img {
position:absolute;
top:25px;left:65px;
}



/*---BOX---*/
#box {
margin:0 auto;display:block;
width:1000px;
position:relative;
background: #FFFDED url("../images/box.png") repeat-y top left;
overflow:auto;
}

#left {
float:left;
width:163px;min-height:342px;
background: url("../images/left.png") no-repeat top left;
}
#content {
float:left;
width:712px;
}
#right {
float:left;
width:125px;min-height:410px;
background: url("../images/right.png") no-repeat top left;
}

/*---SEARCH---*/
#search {
width:712px;height:62px;display:block;
position:relative;
background: url("../images/search.png") no-repeat top left;
}
#search select {
font-size:9px;width:95px;
}
#search select.small {
width:50px;
}
#search .searchSubmit {
position:absolute;
top:12px;left:600px;
}
#search ul {
position:absolute;
top:8px;left:55px;
margin:0;padding:0;
list-style-type:none;
}
#search ul li {
float:left;
margin-right:10px;
}
/*---search---*/

/*---TOPBNABIDKY---*/
#topnabidky {
width:712px;height:64px;display:block;
position:relative;
background: url("../images/topnabidka.png") no-repeat top left;
margin:0;padding:0;
}
#topnabidky ul {
list-style-type:none;
margin:0;padding:0;
position:absolute;left:63px;top:0;
}
#topnabidky li img {
float:left;
margin-right:5px;
}
#topnabidky li {
font-size:9px;line-height:1.3;
float:left;width:126px;
}
#topnabidky li span {
position:relative;
top:7px;
}
#topnabidky A {
text-decoration:none;
}
#topnabidky A:hover {
color:#000;
}
/*---topnabidky---*/

/*---TABLE---*/
table {
margin-bottom:1em;
border-collapse:collapse;
margin:10px 15px;
}

table.radky th, table.radky td {
border-bottom:1px solid #C3C3C3;
padding:2px 4px;
}
table.radky th {
text-align:left;
font-style:italic;
}

table.radky A {
text-decoration:underline;
color:#7E7E7E;
}
table.radky A:hover {
color:#BA2D20;
}

/*---LEFT---*/
#left h2 {
margin:8px;
}
#left h2 span {
display:none;
}
h2.prodej {
background: url("../images/prodej.gif") no-repeat left top;
display:block;
width:79px;height:42px;
}
h2.pronajem {
background: url("../images/pronajem.gif") no-repeat left top;
display:block;
width:102px;height:43px;
}
h2.otazka {
background: url("../images/otazka.gif") no-repeat left top;
display:block;
width:77px;height:44px;
}
h2.kontakt {
background: url("../images/kontakt.gif") no-repeat left top;
display:block;
width:135px;height:47px;
}
#left ul {
list-style-type:none;
margin:0 7px;padding:0;
}
#left ul li {
margin-bottom:3px;
}
#left ul li.button {
display:block;
height:17px;line-height:17px;
background: url("../images/button.gif") no-repeat left top;
padding-left:30px;
}
#left ul li A {
display:block;
height:17px;line-height:17px;
background: url("../images/button.gif") no-repeat left top;
padding-left:30px;
text-decoration:none;
}
#left ul li A:hover {
background: url("../images/button2.gif") no-repeat left top;
}

#left ul li A:hover {
color:#000;
}

/*---BOTTOM---*/
#bottom {
clear:both;
margin:0 auto;display:block;
width:1000px;height:25px;
background: url("../images/bottom.png") no-repeat top left;
text-align:right;
font-size:9px;
}
#bottom p {
padding:5px 12px 0 0;margin:0;
color:#EAC513;
}
#bottom A {
text-decoration:none;
color:#EAC513;
}

/*---NABIDKA---*/
#nabidka {
margin:15px;
}
h1 {
font-size:1.4em;
color:#F29400;
}
#first {
width:250px;float:left;
position:relative;
margin-right:5px;
}

#first p.cislo {
position:absolute;
top:15px;left:140px;
font-weight:bold;
font-size:1.2em;color:#F29400;
}
#first p span {
color:#000;
}
#second {
width:250px;float:left;
background-color:#FFF7B2;
position:relative;
padding-bottom:20px;
min-height:150px;
}
#second h1 {
padding:5px;
margin:0 0 5px 0;
}

#third {
width:175px;float:left;
position:relative;
}
h2.podrobnosti {
background: url("../images/podrobnosti.gif") no-repeat top left;
width:125px;height:50px;
display:block;
margin:0 0 15px 0;padding:0;
}
h2.podrobnosti span {
display:none;
}

table.ceny {
background-color:#637985;
margin:0;padding:0;
width:100%;
}
table.ceny th, table.ceny td {
color:#FFFDED;
text-align:left;
font-weight:bold;
padding:3px 5px;
border-bottom:1px solid #FFFDED;
}
table.ceny th {
width:130px;
}

#second .photo {
width:115px;height:70px;
float:left;
border:1px solid #F29400;
margin:5px 0 0 5px;
text-align:center;
}

#third ul {
list-style-type:none;
margin:0 0 0 5px;padding:0;
}
#third ul li {
margin-bottom:4px;
}
#third ul li A {
text-decoration:none;
color:#1FA12D;
font-weight:bold;
}
#third ul li span {
color:#1FA12D;font-weight:bold;
}
#third ul li A:hover {
color:#000;
}

table.specifikace {
margin:10px 0 0 5px;padding:0;
width:100%;
}
table.specifikace th, table.specifikace td {
font-size:0.9em;
padding:3px 2px;
}
table.specifikace th {
width:85px;text-align:left;
}
table.specifikace td {
text-align:right;padding-right:5px;
}
table.specifikace tr.licha td, table.specifikace tr.licha th {
background-color:#FFF7B2;
}

/*---POPTAVKA---*/
.poptavka1, .poptavka2, .poptavka3 {
width:295px;
float:left;
margin:10px 20px;
width:295px;padding:10px;
}
.poptavka1 {
background-color:#FFF7B2;
}
.poptavka2 {
background-color:#DEEDFA;
}
.poptavka3 {
background-color:#E2E7E9;
}

.poptavka1 img, .poptavka2 img, .poptavka3 img {
float:left;
margin-right:10px;
}
.poptavka1 h2, .poptavka2 h2, .poptavka3 h2 {
font-size:1.0em;
padding:3px;margin:0 0 5px 120px;
background-color:#637985;
color:#FFFDED;
}
.poptavka1 p, .poptavka2 p, .poptavka3 p {
margin:0 0 5px 0;padding:0;
}

a.poptavka {
display:block;
width:125px;height:45px;
background: url("../images/poptavkaa.png") no-repeat top left;
margin-top:105px;
}

a.poptavka:hover {
background: url("../images/poptavkaa.png") no-repeat top left;
}
a.poptavka span {
display:none;
}

td.clanek_strucny {
width: 220px;
padding-left: 5px;
padding-right: 5px;
border-right: 1px solid rgb(195,195,195);
height: 100px;
vertical-align: top;
}

a.clanek {
text-decoration: none;
}

a.clanek:hover {
color: rgb(0,102,51);
}

/*Total*/
.li_total
 { padding-left: 30px; }

.zarovnani_leva_index
  { padding-left: 30px; }
  
.tabulka_index
 { margin-top: 50px; border-top: 1px #EAEAEA solid; }
  
.tabulka_index td
 { width: 160px; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; }
 
p
 { padding: 0px; margin: 0px; }
 
.uvod_texty
 { padding-top: 10px; padding-bottom: 20px; }
 
.blok_mezera
 { height: 70px; }
 
.filtry_vyh
 { padding-top: 20px; }
 
.filtry_vyh a
 { color: #FF6A00; text-decoration: none; }
 
.filtry_vyh a:hover
 { text-decoration: underline; }
