body {background-color:#E8F4FF;background-image:url(/images/design/topback.jpg);background-repeat:repeat-x;margin:0px;}
table td, div, body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
img{border:0px;}
.white{color:#FFFFFF;}
.black{color:#000000;}
.red{color:#CC0000;}
.blue {color:#013E75}
.silver {color:#999999}
.shade {color:#666666}
.orange {background-color:#F79101}
.brown {background-color:#634C00}
.bigger {font-size:14px}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.top{vertical-align:top;}
.bottom{vertical-align:bottom;}
.border{border:0px;}
.none{text-decoration:none;}
.full{width:100%;}
.underline{text-decoration:underline;}
.pointer{cursor:pointer;}
select{font-size:11px;color:#666666}
form {margin:0px} 
.topback {background-image:url(/images/design/realitnakancelaria.jpg);background-repeat:no-repeat;}
.floatleft {float:left}
.logo {padding-left:25px;padding-top:25px}
.narks {padding-left:40px;padding-top:23px;width:330px}
.flags {width:590px;text-align:right;padding-top:22px}
.menu {width:800px;padding-top:20px;padding-left:9px}
.menu img {margin-left:5px}
.content {margin-top:40px;padding-left:17px}
.topponuka {width:395px;height:240px;float:left;background-image:url(/images/design/backtopponuka.jpg);background-repeat:no-repeat;}
.topimg {width:372px;height:219px;overflow:hidden;margin-top:7px;margin-left:8px}
.toplayerblack {position:absolute;width:372px;height:52px;margin-top:167px;background:#002E58;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;z-index:1}
.okraje {position:absolute;z-index:2;}
.topponukatext {position:absolute;z-index:3;padding-left:10px;padding-top:175px}
.topponukatext h1 {font-size:14px;font-weight:bold;color:white;margin:0px}
.topponukatext h3 {font-size:10px;color:#6FBAFF;margin:3px 0px 0px 0px;font-weight:normal}
.topponukatext a {color:white;text-decoration:none}
.topponukalink {position:absolute;z-index:4}
.signature {width:810px;text-align:right;padding-top:20px;padding-bottom:30px}
.lefttop {width:405px}
.tophometable td {padding-bottom:10px}
.dropdownlistlokalita select {width:150px}
.dropdownlistnehnutelnost select {width:160px}
.lokalitalabel {width:65px;padding-top:3px}
.nehntelnostlabel {width:87px;padding-left:8px;padding-top:3px}
.street {display:none}
.street input {display:none}
.dsfotogalery {display:none;background-color:black;z-index:3;width: 700px;text-align: left;position: absolute;top: 150px;left: 50%;margin-left: -350px;z-index:3;}
.dropdownlistizieb select {width:80px}
.izieblabel {width:73px;padding-left:8px;padding-top:3px}
.closegalery {width:650px;padding-top:20px;padding-bottom:20px}
.dropdownlistrozloha input {width:75px;font-size:11px;background-image:url(/images/design/m2back.gif);background-repeat:no-repeat;background-color:white}
.rozlohalabel {width:75px;padding-left:8px;padding-top:3px}
.kontaktmakler {padding-left:15px;width:240px;}
.kontaktfull {width:220px;padding-bottom:8px}
.makleritem {width:65px;color:#666666;font-size:11px}
.maklervalue {font-size:11px;color:#003D76}
.mamzaujem {width:329px;background-image:url(/images/design/mamzaujemmiddle.gif);background-repeat:repeat-y;margin-top:30px}
.mamzaujemtop {width:329px;background-image:url(/images/design/mamzaujemtop.gif);background-repeat:no-repeat;padding-left:15px;margin-bottom:20px}
.mamzaujembottom {width:329px;background-image:url(/images/design/mamzaujembottom.gif);background-repeat:no-repeat;background-position:bottom}
.mamzaujemtop span {color:#003D76;font-size:12px;font-weight:bold;background:#E8F4FF}

.mamzaujemkontakt {width:500px;background-image:url(/images/design/mamzaujemmiddlekontakt.gif);background-repeat:repeat-y;margin-top:35px}
.mamzaujemtopkontakt {width:500px;background-image:url(/images/design/mamzaujemtopkontakt.gif);background-repeat:no-repeat;padding-left:15px;margin-bottom:20px}
.mamzaujembottomkontakt {width:500px;background-image:url(/images/design/mamzaujembottomkontakt.gif);background-repeat:no-repeat;background-position:bottom;}
.mamzaujemtopkontakt span {color:#003D76;font-size:12px;font-weight:bold;background:#E8F4FF}


.dropdownlistcena input {width:96px;font-size:11px;}
.dropdownlistzaradenie select {width:82px;}
.mamzaujemtr {float:left;width:300px;padding:2px 0px 2px 25px}
.mamzaujemtr .mamzaujemitem {width:105px;padding-top:5px;color:#003D76}
.mamzaujemtr .mamzaujemtextbox input {width:162px;font-size:12px}

.mamzaujemtrvlozte {float:left;width:420px;padding:2px 0px 2px 0px}
.mamzaujemtrvlozte .mamzaujemitem {width:165px;padding-top:5px;color:#003D76}
.mamzaujemtrvlozte .mamzaujemtextbox input {width:200px;font-size:12px}
.mamzaujemtrvlozte .mamzaujemtextbox select {width:206px;font-size:12px}

.mamzaujemtrvloztemeno {float:left;width:340px;padding:2px 0px 2px 0px}
.mamzaujemtrvloztemeno .mamzaujemitem {width:105px;padding-top:5px;color:#003D76}
.mamzaujemtrvloztemeno .mamzaujemtextbox input {width:200px;font-size:12px}


.error {float:left;margin-top:2px;margin-left:3px;width:18px}
.mamzaujemsprava {width:268px;margin-top:15px;margin-bottom:7px;font-size:11px;color:#999999}

.chbxlabel {color:#666666;padding-left:5px}
.vyhladaniebox {padding-bottom:10px;}
.floatright {float:right}
.buttonodoslat {background-image:url(/images/design/buttonvyhladat.gif);background-repeat:no-repeat;width:88px;background-color:Transparent;border:0px;font-size:11px;font-weight:bold;height:18px}
.buttonvypocitat {color:white;background-image:url(/images/design/buttonback.jpg);background-repeat:no-repeat;width:118px;background-color:Transparent;border:0px;font-size:11px;font-weight:bold;height:20px}
.hypoinsert {font-size:12px}
.mamzaujemmiddle {padding-bottom:10px}
.hypovypocet {background:none;border:none;text-align:right;font-size:12px;color:red;font-weight:bold}


.buttonodoslatlbl {padding-right:16px}
.listingfoto {width:123px;height:83px;border:1px solid #666666;text-align:center;background-color:white}
.listingfoto img {margin-top:2px}
.listingItemStyle td {padding:18px 14px 18px 14px;background-image:url(/images/design/listitemback.gif);background-repeat:repeat-x;background-position:bottom;line-height:20px}
.listinglink {}
.listinglokalita {color:#999999;font-size:12px;}
.listingcena {color:#999999;}
.listingcena {white-space:nowrap}
.listingpopis {font-size:10px}
.displaynone {display:none}
.pagerstyle {background:#E8F4FF;text-align:left;}
.pagerstyle table {background:none;}
.pagerstyle table td {background:none;padding:20px 5px 0px 5px;background-image:none;font-size:14px;}
.listingheader {background-image:url(/images/design/listingheaderback.jpg);background-repeat:repeat-x;}
.listingheader th {text-align:left;background-image:url(/images/design/listingheaderfront.jpg);background-repeat:no-repeat;padding:8px 15px 9px 15px}
.listingcontent {padding-top:20px}
.blizsievlozte h2 {margin:0px;font-size:12px;color:#666666}
.detailpage {padding-top:20px}
.detailpageright {width:439px;}
.detailpopis {width:439px;padding-top:20px;font-size:10px;color:#003D74;text-align:justify;line-height:15px}
.detailpageleft {width:330px}
.detailpage h1 {font-size:16px;font-weight:bold;color:#003D76;margin:0px 0px 15px 0px;padding:0px}
.norecords {background-color:#E8F4FF;font-size:13px;font-weight:bold;color:#003D76}
.detailtable {width:253px}
#detailTitlePrint {width:439px}
.emailoffer h2 {margin:30px 0px 30px 25px;font-size:15px;color:#003D74}
.detailtable td {
	color:#666666;
	font-size:12px;
	background-image:url(/images/design/detailciara.gif);
	background-repeat:repeat-x;
	background-position: top;
	padding-top:12px;
	padding-bottom:12px; 
}
.detailitem {width:280px}
.hlavnafoto {width:329px;height:219px;overflow:hidden;margin-bottom:15px}
.hlavnafotobig {width:600px;margin-bottom:15px}
.tblMakler {width:329px;padding-top:35px}
.fotogalery {padding-bottom:0px}
.dvanast {font-size:12px}
.fotomakler {width:70px}
.fotomakler img {border:1px solid #003D76}
.price {color:#003D76;font-size:14px;}
.maklercont {padding-left:15px}
.subtitle h2 {margin:0px 0px 7px 0px;font-size:12px}
.valuekont {padding-bottom:5px}

#dhtmltooltip{
position: absolute;
width: 300px;
border: 1px solid black;
padding: 10px;
background-color: lightyellow;
visibility: hidden;
font-size:10px;
color:#333333;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.upozornit {border-top:1px solid #6086AD;background-image:url(/images/design/upozornit.gif);background-repeat:no-repeat;background-position:5px 5px}
.tlacit {background-image:url(/images/design/print.gif);background-repeat:no-repeat;background-position:7px 5px;margin-top:7px}
.dopdf {background-image:url(/images/design/dopdf.gif);background-repeat:no-repeat;background-position:10px 5px}



.overgalery {width:272px;height:55px;float:left}
.overgalerybig {width:549px;height:51px;float:left}

.stepcarouselgalery{
position: relative; /*leave this value alone*/
border: 0px;
overflow: scroll; /*leave this value alone*/
width: 272px; /*Width of Carousel Viewer itself*/
height: 55px; /*Height should enough to fit largest content's height*/
}

.stepcarouselgalery .beltt{
position: absolute; /*leave this value alone*/

}


.stepcarouselgalerybig{
position: relative; /*leave this value alone*/
border: 0px;
overflow: scroll; /*leave this value alone*/
width: 550px; /*Width of Carousel Viewer itself*/
height: 55px; /*Height should enough to fit largest content's height*/
}

.stepcarouselgalerybig .belttbig{
position: absolute; /*leave this value alone*/

}

.stepcarouselgalerybig .panellbig{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 8px 0px 0px; /*margin around each panel*/
width: 74px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 51px;
}


.stepcarouselgalery .panell{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 12px 0px 0px; /*margin around each panel*/
width: 82px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 55px;
}

.fotoprev {float:left;padding-right:11px}
.fotonextw {float:left;width:18px;padding-left:10px}

.detailmapa {width:439px;margin-top:30px;height: 250px;border:#003F75}
.hypokalkulacka {width:439px;padding-top:25px;padding-bottom:50px}
.hypokalkulacka table td h2 {font-size:15px;color:#003D76;font-weight:bold;margin:0px}
.hypoback {background-image:url(/images/design/hypoback.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:7px;padding-top:7px}
.hypobottom {padding-top:10px}

#InterestLoan {background-image:url(/images/design/percentback.gif);background-repeat:no-repeat;background-color:white;width:72px}
.LengthLoan_sk {background-image:url(/images/design/rokovback.gif);background-repeat:no-repeat;background-color:white;width:72px}
.LengthLoan_en {background-image:url(/images/design/yearsback.gif);background-repeat:no-repeat;background-color:white;width:72px}
#AmountLoan {background-image:url(/images/design/eurback.gif);background-repeat:no-repeat;background-color:white;width:80px}

a.basiclink {font-size:10px}
a.basiclink:link{color:#FEE011;text-decoration:underline;font-weight:bold}
a.basiclink:active{color:#FEE011;text-decoration:underline;font-weight:bold}
a.basiclink:visited{color:#FEE011;text-decoration:underline;font-weight:bold}
a.basiclink:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold}





.listingheader th  a:link{color:#666666;text-decoration:none;}
.listingheader th  a:active{color:#666666;text-decoration:none;}
.listingheader th  a:visited{color:#666666;text-decoration:none;}
.listingheader th  a:hover{color:#FF0000;text-decoration:none;}

.pagerstyle a:link{color:#FF0000;text-decoration:underline;}
.pagerstyle a:active{color:#FF0000;text-decoration:underline;}
.pagerstyle a:visited{color:#FF0000;text-decoration:underline;}
.pagerstyle a:hover{color:#FF0000;text-decoration:underline;}


.listinglink a {font-size:12px;display:block}
.listinglink a:link{color:#003D76;text-decoration:none;}
.listinglink a:active{color:#003D76;text-decoration:none;}
.listinglink a:visited{color:#003D76;text-decoration:none;}
.listinglink a:hover{color:#FF0000;text-decoration:underline;}


.maklervalue a:link{color:#003D76;text-decoration:underline;}
.maklervalue a:active{color:#003D76;text-decoration:underline;}
.maklervalue a:visited{color:#003D76;text-decoration:underline;}
.maklervalue a:hover{color:#FF0000;text-decoration:underline;}


.tlacitbutton a {font-size:11px;display:block;width:113px;padding-top:12px;padding-bottom:12px;padding-left:35px}
.tlacitbutton a:link{color:#67686A;text-decoration:none;}
.tlacitbutton a:active{color:#67686A;text-decoration:none;}
.tlacitbutton a:visited{color:#67686A;text-decoration:none;}
.tlacitbutton a:hover{color:#FF0000;text-decoration:none;}





.searchbutton{background:#FF0000;color:#FFFFFF;font-weight:bold;width:175px;padding:5px}
.searchbutton:hover{background-color:#990000;}










