/* CSS Document */
body {
margin: 0px;
padding: 0px;
font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;
font-size: 10pt;
}
a img {
border: none;
}
.btn {
cursor: pointer;
}
h1 {
display: block;
clear: both;
color: #544190;
margin: 10px 0px;
font-weight: normal;
padding: 25px 0px 15px 0px;
font-size: 16pt;
font-family: 'Roboto', sans-serif;
}
h2 {
color: #534581;
font-weight: normal;
font-family: 'Roboto', sans-serif;
}
.clr {
display: block;
clear: both;
}
.wrap {
display: block;
width: 900px;
margin: 0 auto;
}
.top {
display: block;
clear: both;
}
.top .logo {
display: block;
float: left;
}
.top .topmenu {
display: block;
float: right;
margin-top: 75px;
margin-right: 0px;
}
.top .topmenu a {
display: block;
float: left;
color: #31aadd;
text-decoration: none;
padding: 0 8px;
font-size: 14pt;
border-right: 2px solid #544190;
}
.top .topmenu a:hover,
.top .topmenu a.act {
color: #544190;
}
.top .topmenu a.lmenu {
border: none;
padding-right: 0px;
}
.search {
display: block;
clear: both;
background: #b7e1f3;
margin: 5px 0px;
padding: 10px 20px;
overflow: hidden;
}
.asearch {
height: 220px;
}
.autosearch {
display: block;
padding-top: 5px;
color: #544190;
}
.search input.inputbox {
background: #FFF;
border: none;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 680px;
padding: 15px;
color: #31aadd; 
font-family: 'Roboto', sans-serif;
font-size: 14pt;
}
.search input.btn {
width: 160px;
padding: 15px;
cursor: pointer;
color: #FFF;
margin-left: 15px;
font-weight: bold;
border: none;
background: #ce0065;
-webkit-border-radius: 5px;
border-radius: 5px;
font-size: 13pt;  
font-family: 'Roboto', sans-serif;
}
.search input.btn:hover {
color: #FFF;
background: #544190;
}
.search .hromadnehledani {
padding: 0px 40px;
}
.resultsearch {
display: block;
clear: both;
margin: 0 auto;
padding: 10px;
background: #b7e1f3 url(images/vysledky.png) no-repeat right center;
}
.result {
display: block;
float: left;
background: #ffffff;
-webkit-border-radius: 10px;
border-radius: 10px;
text-align: center;
margin: 0 10px;
font-size: 14pt;
color: #544190;
font-weight: bold;
line-height: 40px;
width: 80px;
}
.result span {
display: block;
clear: both;
background: #31aadd;
-webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
padding: 10px;
font-size: 10pt;
color: #FFF;
line-height: 20px;
border-top: 2px solid #b7e1f3;
}
.result span.obsazena {
background: #67569c;
}
.result span.volna {
background: #4ea929;
}
.history {
display: block;
clear: both;
}
.history h2 {
display: block;
float: left;
}
.history a.dhistory {
display: block;
float: right;
color: #31aadd;
text-decoration: none;
margin-top: 20px;
}
.history a.dhistory:hover {
color: #544190;
}
.history table {
width: 100%;
margin-top: -50px;
}
.history table tr td {
background: #88ceeb;
line-height: 30px;
height: 30px;
text-align: center;
width: 100px;
}
.history table tr td.nazev {
background: #31aadd;
color: #FFF;
text-align: left;
width: 300px;
text-indent: 15px;
}
.history tr td.nazev a {
color: #FFF;
text-decoration: none;
}
.history table tr td span {
display: block;
margin: 0 5px;
margin-bottom: -5px;
background: #31aadd;
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
line-height: 25px;
font-size: 10pt;
color: #FFF;
}
.history a.fhistory {
display: block;
float: left;
margin: 10px 0px;
color: #31aadd;
text-decoration: none;
font-weight: bold;  
margin-bottom: 30px;
}
.history a.fhistory:hover {
color: #544190;
}
.history div.countresults {
display: block;
float: right;
margin: 10px 0px;
color: #31aadd;
margin-bottom: 30px;
}
.history div.countresults a {
color: #31aadd;
text-decoration: none;
font-weight: bold;
}
.history div.countresults a:hover {
color: #544190;
}
.bottomtxt {
display: block;
float: left;
width: 387px;
background: #b7e1f3;
padding: 5px 20px;
color: #534581;
min-height: 280px;
}
.bottombanner {
display: block;
float: right;
}
.bottomblog {
display: block;
float: right;
width: 458px;
background: #31aadd url(images/blog.png) no-repeat right top;
margin: 5px 0;
padding: 5px;
color: #FFF;
min-height: 215px;
}
.bottomblog h3 {
text-indent: 25px;
}
.bottomblog ul li a {
color: #FFF;
font-weight: bold;
font-size: 12pt; 
}         
.bottomblog ul li p {
margin-top: 5px;
}
.footer {
display: block;
clear: both;
text-align: center;
padding-top: 25px;
color: #31aadd;
}
.footer span {
color: #544190;
}
.foot {
display: block;
clear: both;
text-align: center;
padding: 10px;
color: #31aadd;
}      
.footer a,
.foot a {
color: #31aadd;
text-decoration: none;
}
.footer a:hover,
.foot a:hover {
color: #67569c;
text-decoration: underline;
}

/* OBSAH */
.mainbox {
display: block;
clear: both;
padding: 15px 0px;
}
.leftcol {
display: block;
float: left;
width: 580px;
}
.rightcol {
display: block;
float: right;
width: 270px;
}
.rightcol .overdomenu {
background: #31aadd;
color: #FFF;
text-align: center;
padding: 5px 15px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.rightcol .overdomenu input.inputbox {
display: block;
float: left;
background: #FFF;
border: none;
padding: 5px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: #31aadd;
width: 100px;
}
.rightcol .overdomenu input.btn {
display: block;
float: right;
background: #FFF;
border: none;
padding: 5px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: #31aadd;
width: 70px;
font-weight: bold;
}
.rightcol .nabidkadomeny {
display: block;
margin: 10px 0px;
text-align: center;
border: 2px solid #31aadd;
-webkit-border-radius: 10px;
border-radius: 10px;
padding-bottom: 15px;
}
.rightcol .nabidkadomeny h3 {
color: #31aadd;
font-weight: normal;
}
.rightcol .nabidkadomeny p {
padding: 0px 10px;
color: #544190;
}
div.rightcol div.nabidkadomeny a {
display: block;
clear: both;
width: 150px;
border: none;
padding: 10px 15px;
background: #ce0065;
color: #FFF;                  
-webkit-border-radius: 10px;
border-radius: 10px;
font-weight: bold;
text-decoration: none;
margin: 0 auto;
margin-bottom: 5px;
}                               
div.rightcol div.nabidkadomeny a:hover {
background: #544190;
}
.rightcol .bbox {
display: block;
padding: 5px 10px;
background: #31aadd;
color: #FFF;
text-align: center;           
-webkit-border-radius: 10px;
border-radius: 10px;
}
.rightcol .nblog {
display: block;
margin: 10px 0px;
border: 2px solid #544190;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 10px;
color: #544190;
}
.rightcol .nblog h3 {
text-align: center;
}
.rightcol .nblog h4 {
text-decoration: underline;
margin: 0px;
}
.inforesult {
display: none;
width: 172px;
height: 160px;
background:  url(images/gbubble.png) center center no-repeat;
text-align: center;
}
.inforesult h3 {
font-size: 10pt;
margin: 0px;
padding-top: 25px;
}
.inforesult .linfo {
display: block;
float: left;
width: 49%;
font-size: 9pt;
}
.inforesult .rinfo {
display: block;
float: right;
width: 49%;    
font-size: 8pt;
}
table.tnaprodej {
width: 100%;
}
table.tnaprodej th,
table.tnaprodej td {
line-height: 50px;
text-align: center;
padding: 0px 10px;
}
table.tnaprodej th {
background: #31aadd;
color: #FFF;
}
table.tnaprodej tr.s1 {
color: #31aadd;
} 
table.tnaprodej tr.s1 td {
border-bottom: 1px solid #31aadd;
}                  
table.tnaprodej tr.s2 {
color: #544190;
}                                
table.tnaprodej tr.s2 td {
border-bottom: 1px solid #544190;
}                  
table.tnaprodej td.nazev {
text-align: left;
}
table.tnaprodej tr td a {
display: block;
color: #FFF;
background: #ce0065;
height: 30px;
line-height: 30px;
text-decoration: none;
font-weight: normal;
-webkit-border-radius: 5px;
border-radius: 5px; 
}                      
table.tnaprodej tr td a:hover {
background: #544190;
}
.rightcol .overdomenu {
background: #31aadd;
color: #FFF;
text-align: center;
padding: 5px 15px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.rightcol .overdomenu input.inputbox {
display: block;
float: left;
background: #FFF;
border: none;
padding: 5px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: #31aadd;
width: 158px;
}
.rightcol .overdomenu input.btn {
display: block;
float: right;
background: #FFF;
border: none;
padding: 5px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: #31aadd;
width: 70px;
font-weight: bold;
}
.rightcol .nabidkadomeny {
display: block;
margin: 10px 0px;
text-align: center;
border: 2px solid #31aadd;
-webkit-border-radius: 10px;
border-radius: 10px;
padding-bottom: 10px;
}
.rightcol .nabidkadomeny h3 {
color: #31aadd;
font-weight: normal;
}
.rightcol .nabidkadomeny p {
padding: 0px 10px;
color: #544190;
}
.rightcol .nabidkadomeny input.btn {
border: none;
padding: 10px 15px;
background: #31aadd;
color: #FFF;                  
-webkit-border-radius: 10px;
border-radius: 10px;
font-weight: bold;
}
.rightcol .bbox {
display: block;
padding: 5px 10px;
background: #31aadd;
color: #FFF;
text-align: center;           
-webkit-border-radius: 10px;
border-radius: 10px;
}
.rightcol .nblog {
display: block;
margin: 10px 0px;
border: 2px solid #544190;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 10px;
color: #544190;
}
.rightcol .nblog h3 {
text-align: center;
margin: 5px 0px;
}
.rightcol .nblog h4 {
text-decoration: underline;
margin: 0px;
}
div.leftcol div.contactform {
display: block;
background: #31aadd;
padding: 15px;
padding-bottom: 70px;
}
div.contactform h2 {
display: block;
clear: both;
color: #FFF;
font-size: 18pt;
font-weight: normal;
margin: 0px 0px 15px 0px;
text-indent: 20px;
}
div.contactform input.inputbox,
div.contactform select {
width: 260px;
margin: 5px;
padding: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; 
border: none;
color: #31aadd;
}
div.contactform textarea {
width: 535px;
padding: 10px;              
-webkit-border-radius: 10px;
border-radius: 10px; 
border: none;
margin: 5px;         
font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;
color: #31aadd;
}
div.contactform input.btn {
display: block;
float: right;
font-weight: bold;
margin-right: 5px;
border: none;
background: #ce0065;
color: #FFF;
padding: 10px 15px;         
-webkit-border-radius: 10px;
border-radius: 10px; 
margin-top: 10px;
}
div.contactform input.btn:hover {
background: #544190;
color: #FFF;
}
p.introtxt {
color: #31aadd;
}
div.txtmsg {
display: block;
clear: both;
padding: 5px 10px;
background: #31aadd;
color: #FFF;
font-weight: bold;
font-size: 12pt;
text-align: center;
margin: 30px 0px;
}
div.rekapitulace {
line-height: 25px;
}
div.leftcol a.kategorie {
display: block;
float: left;
width: 150px;
padding: 10px;
background: #31aadd;
color: #FFF;
text-align: center;
margin: 10px;
font-weight: bold;
text-decoration: none;
}                      
div.leftcol a.kategorie:hover {
background: #544190;
}
a.helpico {
display: block;
width: 50px;
height: 50px;
background:  url(../../../images/help.png) center center no-repeat;
}
a.helpico:hover {
background:  url(../../../images/helph.png) center center no-repeat;
}
div.leftcol h2.vysledek {
display: block;
font-size: 16pt;
background: #31aadd;
color: #FFF;
text-align: center;
padding: 10px;
font-weight: normal;
}                      
div.leftcol h2.vysledek span {
font-weight: bold;
color: #FFFF00;
}                           
div.leftcol h2.vysledek strong {
font-size: 20pt;
color: #FFFF00;
}
div.leftcol form.ohodnoceni input.btnohodnoceni {
background: #ce0065;
display: block;
float: right;
width: 250px;
padding: 10px;
color: #FFF;       
-webkit-border-radius: 10px;
border-radius: 10px; 
border: none;
font-weight: bold;
cursor: pointer;
margin-top: 20px;
}
div.leftcol form.ohodnoceni input.btnohodnoceni:hover {
background: #544190;
}
form.ohodnoceni input.inputbox {
display: block;
clear: both;
width: 250px;
-webkit-border-radius: 10px;
border-radius: 10px; 
border: 1px solid #e2e2e2;
padding: 5px 10px;
color: #31aadd;
}
div.leftcol form.ohodnoceni a.helpico div.tooltip-toggler {
display: block;
line-height: 20px;
position: relative;
top: 15px;
}
div.leftcol form.ohodnoceni table tr td {
border-bottom: 1px solid #e2e2e2;
height: 25px;
line-height: 25px;
}
div.search form textarea.txtdomeny {
display: block;
float: left;
width: 670px;
height: 200px;
-webkit-border-radius: 10px;
border-radius: 10px; 
border: none;
margin: 10px 0px;
margin-left: -40px;
padding: 10px;
color: #31aadd;
font-family: 'Roboto', sans-serif;
font-size: 14pt;
}
div.search form.hromadnehledani input.btn {
margin-top: 15px;
margin-bottom: 25px;
position: relative;
left: 635px;
top: -225px;
width: 170px;
font-size: 14pt;
}                              
div.search form.hromadnehledani ul {
display: block;
position: relative;
left: 630px;
top: -240px;
}                                 
div.search form.hromadnehledani ul li {
padding: 10px 0px;
color: #544190;
}
div.mainbox div.leftcol div.nsb_container a {
padding: 5px;
}
h3.sdilet {
display: block;
float: left;
margin-top: 0px;
}
div.leftcol section.blog h2 a {
display: block;
clear: both;
margin-top: 30px;
color: #544190;
text-decoration: none;
border-bottom: 1px solid #544190;
line-height: 40px;
}
div.leftcol section.blog dl.article-info dd.published {
display: block;
float: right;
margin-top: -45px;
color: #999;
}
div.leftcol article.item-page div#jc div#comments-footer {
padding-bottom: 25px;
}
div.leftcol article.item-page div#jc div#comments-footer a {
display: none;
}
            #tooltip_volna {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: -45px;
                margin-top: -55px;
            }
            #tooltip_volna_cz {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;     
                text-align: center;
                padding-top: 35px;
                margin-left: -45px;
                margin-top: -55px;
            }
            #tooltip_obsazena {
                width: 201px;
                height: 245px;
                background:  url(../../../images/pbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;    
                text-align: center;
                padding-top: 35px;
                margin-left: -45px;
                margin-top: -55px;
            }
            #tooltip_prodej {
                width: 201px;
                height: 182px;
                background:  url(../../../images/bbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;    
                text-align: center;
                padding-top: 35px;
                margin-left: -45px;
                margin-top: -55px;
            } 
#tooltip_volna_cz h3 {
color: #4ea929;
}
#tooltip_volna_cz div.lbubble {
display: block;
float: left;
color: #4ea929;
margin-left: 10px;
}
#tooltip_volna_cz div.rbubble {
display: block;
float: right;
color: #4ea929;   
margin-right: 10px;
}         
#tooltip_volna_cz img {
height: 20px;
width: auto;
}       
#tooltip_volna_cz a {
background: #4ea929;
color: #FFF;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 5px;
text-decoration: none;
margin-top: 20px;
font-weight: bold;
font-size: 8pt;
} 

div.history table tr td div.tooltip.volna h3,
div.resultsearch div.sstatus.volna h3 {
color: #4ea929;
margin: 0px;
font-size: 12pt;
}

div.history table tr td div.tooltip.volna div.lbubble,
div.resultsearch div.sstatus.volna div.lbubble {
display: block;
float: left;
color: #4ea929;
margin-left: 10px;
}

div.history table tr td div.tooltip.volna div.rbubble,
div.resultsearch div.sstatus.volna div.rbubble {
display: block;
float: right;
color: #4ea929;   
margin-right: 10px;
}         

div.history table tr td div.tooltip.volna img,
div.resultsearch div.sstatus.volna img {
height: 20px;
width: auto;
}       

div.history table tr td div.tooltip.volna a,
div.resultsearch div.sstatus.volna a {
display: block;
/*background: #4ea929;*/
background: #ce0065;
color: #FFF;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 0px 5px;
text-decoration: none;
margin-top: -10px;
font-weight: bold;
font-size: 8pt;
}      

div.history table tr td div.tooltip.prodej h3,
div.resultsearch div.sstatus.prodej h3 {
color: #31aadd;
font-size: 12pt;
margin: 0px;
}
div.history table tr td div.tooltip.prodej p
div.resultsearch div.sstatus.prodej p {
color: #31aadd; 
font-size: 12pt;
font-weight: bold;
padding-bottom: 5px;
}     
div.history table tr td div.tooltip.prodej a,
div.resultsearch div.sstatus.prodej a {
background: #31aadd;
color: #FFF;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 10px;
text-decoration: none;
margin-top: 10px;
font-weight: bold;
font-size: 10pt;
}  

div.history table tr td div.tooltip.obsazena h3,
div.resultsearch div.sstatus.obsazena h3 {
color: #67569c;
font-size: 12pt;
margin: 0px;
}
div.history table tr td div.tooltip.obsazena a,
div.resultsearch div.sstatus.obsazena a {
display: block;
background: #a9a0c7;
color: #FFF;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 5px 10px;
text-decoration: none;
font-weight: bold;
font-size: 10pt;
width: 160px;
margin: 0 auto;
margin-top: 5px;
} 

div.history table tr td span.volna {
background: #4ea929;
}                  
div.history table tr td span.obsazena {
background: #67569c;
}
div.history table tr td span.prodej {
background: #31aadd;
}
div.leftcol section.blog article p.readmore a {
display: block;
clear: both;
width: 100px;
background: #31aadd; 
-webkit-border-radius: 5px;
border-radius: 5px;
color: #FFF;
text-align: center;
text-decoration: none;
padding: 5px;
font-weight: bold;
float: right;
margin-bottom: 10px;
border: 1px solid #31aadd;
}
div.leftcol section.blog article p.readmore a:hover {
background: #FFF;
color: #31aadd;
}
div.mainbox div.leftcol article.item-page {
color: #544190;
}
div.mainbox div.leftcol article.item-page dl.article-info dd.published {
display: block;
margin-left: 0px;
margin-top: -10px;
font-size: 9pt;
}
div.wrap div.leftcol div.pocetdomen {
display: block;
float: left;
margin-top: 15px;
font-style: Italic;
}                                  
div.wrap div.leftcol div.pocetdomen strong {
font-size: 12pt;   
color: #31aadd;
}
div.wrap div.leftcol div.strankovani {
display: block;
float: right;    
margin-top: 15px;
font-size: 10pt;
}
div.wrap div.leftcol div.strankovani a {
padding: 5px 10px;
color: #31aadd;
text-decoration: none;
font-weight: bold;
font-size: 12pt;
}                                     
div.wrap div.leftcol div.strankovani a.akt,
div.wrap div.leftcol div.strankovani a:hover {
background: #31aadd;
color: #FFF;                        
-webkit-border-radius: 10px;
border-radius: 10px;
}

/* POKUS */
div.history table tr td div.tooltip {
width: 201px;
height: 182px;
background:  url(../../../images/gbubble.png) center top no-repeat;
position: absolute;
z-index: 22;
text-align: center;
padding-top: 35px;
margin-left: -45px;
margin-top: -5px;
}
div.history table tr td div.obsazena {
background:  url(../../../images/pbubble.png) center top no-repeat;
height: 245px;
}
div.history table tr td div.prodej {
background:  url(../../../images/bbubble.png) center top no-repeat;
}
.plswait {
display: none;
float: right;
margin-right: -20px;
margin-top: -10px;
}
#cztopbublina {
display: none;
}
div.wrap div.resultsearch div#topcz,
div.wrap div.resultsearch div#topsk,
div.wrap div.resultsearch div#topeu,
div.wrap div.resultsearch div#topcom,
div.wrap div.resultsearch div#topnet,
div.wrap div.resultsearch div#toporg,
div.wrap div.resultsearch div#topinfo {
display: none;
position: absolute;
}                     

            .resultsearch #topcz {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: -45px;
                margin-top: 55px;
            }
            .resultsearch #topsk {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: 55px;
                margin-top: 55px;
            }                   
            .resultsearch #topeu {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: 155px;
                margin-top: 55px;
            } 
            .resultsearch #topcom {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 220;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: 255px;
                margin-top: 55px;
            } 
            .resultsearch #topnet {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: 355px;
                margin-top: 55px;
            } 
            .resultsearch #toporg {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: 455px;
                margin-top: 55px;
            }                    
            .resultsearch #topinfo {
                width: 201px;
                height: 182px;
                background:  url(../../../images/gbubble.png) center top no-repeat;
                position: absolute;
                z-index: 22;
                display: none;
                text-align: center;
                padding-top: 35px;
                margin-left: 555px;
                margin-top: 55px;
            }
            .resultsearch .sstatus.obsazena {
                background:  url(../../../images/pbubble.png) center top no-repeat !important;
                height: 300px !important;
            }
            .resultsearch .sstatus.prodej {
                background:  url(../../../images/bbubble.png) center top no-repeat !important;
            } 
                         
div.rightcol div.nblog h4 {
margin: 0px;
margin-bottom: -10px;         
font-weight: bold;
}
div.rightcol div.nblog h4 a {
font-size: 12pt;
color: #67569c;              
font-weight: bold;
line-height: 25px;    
margin: 0px;
text-decoration: none !important;
} 

div.resultsearch div.sstatus.prodej p {
display: block;
padding: 10px 0px;
padding-bottom: 15px;
font-size: 12pt;
}
div.resultsearch div.sstatus.obsazena h3,
div.resultsearch div.sstatus.prodej h3,
div.resultsearch div.sstatus.volna h3 {
display: block;
line-height: 25px;
padding-top: 5px;
}
div.resultsearch div.sstatus.obsazena a {
display: block;
padding: 13px 0px;
}
div.resultsearch div.sstatus.volna img {
display: block;
padding: 0px 5px;
padding-top: 5px;
margin: 0 auto;
}
div.resultsearch div.sstatus.volna p {
display: block;
padding: 5px 0px;
}                 
div.resultsearch div.sstatus.volna a {
display: block;
padding: 10px 5px;
}