body,form,table{
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#1B0704;
    margin:0px;
    padding:0px;
}
img{border:none;}
h1{
font-size:14px;
}
a{
color:black;
text-decoration:none;
}
a:hover{
color:black;
text-decoration:underline;
}
.nezalamovat {
 white-space: nowrap;
 }


#strankaobal{
    width: 100%;
	background-color:#FFFFFF;
}

#hlavicka{
visibility:hidden;
display:none;
}
.hlavicka_ico{
visibility:hidden;
display:none;
}

#levaobal,#pravaobal,.textprepinac,#zapati,.detail_toolbar,.navigation_view{
visibility:hidden;
display:none;
}

#stred{
	text-align:left;
}
/*stredovy boxik*/

#boxik_t{
padding-left:20px;
padding-top:20px;
padding-bottom:10px;
}

/*stredovy boxik*/


.resetovac{
    border:  0px none;
    margin:  0px;
    padding: 0px;
    float: none;
    clear: both;
    width: 0px;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
}


/*stred*/
.stred_bg2,.stred_bg3{
background-image:url(img/stred_bg2_2.png);
background-repeat:repeat-x;
background-position: 0px 0px;
margin-left:10px;
min-height:150px;
text-align:left;
padding-top:15px;
}
.stred_bg3{
}

.stred_bg2_l{
background-image:url(img/stred_bg2_1.png);
background-repeat:no-repeat;
background-position: left top;
margin-right:17px;
}
.stred_bg2_p{
background-image:url(img/stred_bg2_3.png);
background-repeat:no-repeat;
background-position: right top;
}
.stred_text{

}
.stred_obr{
width:200px;
text-align:center
}
.stred_obr_det{
width:210px;
text-align:center
}

.stred_bg3_l{
background-image:url(img/stred_bg3_1.png);
background-repeat:no-repeat;
background-position: left top;
margin-right:17px;
}
.stred_bg3 h2,.stred_text h2,.stred_text h2 a{
font-size:11px;
color:#2C318B;
padding-top:0px;
margin-top:0px;
}
.stred_bg3 h2{
font-size:14px;
}
.detail h2{
font-size:13px;
color:#2C318B;
padding-top:0px;
margin-top:0px;
}
.detail_promenne{
width:100%;
}
.detail_obrazek img{
max-width:247px;
max-height:181px;
width:auto;
height:auto;
}
.detail_promenne_popis{
font-weight:bold;
text-align:right;
width:125px;
}
.detail_promenne_hodnota{
width:125px;
}
.detail_link_mapa{
text-align:center;
}
.detail_link_mapa a{
background-image:url(img/sumava_mapa.png);
background-repeat:no-repeat;
width:100px;
height:114px;
display:block;
font-size:0px;
}

.guestbook_zapati{
height:15px;
}
.guestbook_zapati_cast{
float:left;
width:30%;
font-size:11px;
font-weight:bold;
}
.guestbook_hr{
border:none;
border-top:2px solid #2E7241;
}
.inputpopisek{
vertical-align:top;
font-size:11px;
font-weight:bold;
width:150px;
}
.inputtext{
border:1px solid #2E7241;
background-color:#FFFFFF;
color:#000000;
font-size:10px;
}
.inputpridanibtn{
color:#FFFFFF;
background-color:#2E7241;
border:1px solid #2E7241;
}

.video_play{
width:200px;
height:164px;
background-image:url(img/video_play.gif);
background-repeat:no-repeat;
background-position:0px 0px;
position: absolute;
z-index: 2;
}
.detail_video{
height:170px;
}
.mapy_detail{
text-align:center;
}
.mapy_detail img{
padding:5px;
}
/*stred*/


/*zalozky detail*/
#container{

}

#tabnav{
	visibility:hidden;
   display:none;
}


#detail_kontakt{
display:block;
}

#detail_info h4{
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
}
/*zalozky detail*/

.nemovitosti_stred{
text-align:justify;
}

.stranka_aktualni{
font-weight:bold;
background-color:#2E7241;
color:#FFFFFF;

}