img{border:0px}
select,input,textarea{font-family:Verdana;font-size:11px}

body{background:#b5cfb4 url(/i/bck.png) repeat-x 0 0;margin:0;padding:0;font-family:Verdana;font-size:11px;color:#000}
body.waiting,body.waiting *{cursor:wait}
#page{text-align:left;margin:0 auto;width:960px;position:relative;padding-top:190px}
.edgeNW,.edgeNE{background:url(/i/edges-t.gif) no-repeat 0 0}
.edgeSW,.edgeSE{background:url(/i/edges-b.gif) no-repeat 0 0}
.edgeNW{background-color:#fff;background-position:-5px 0px;width:960px}
.edgeNE{background-position:955px 0px}
.edgeSW{background-position:-5px 100%}
.edgeSE{background-position:955px 100%}
.edgeSE{padding:16px 19px 17px}

/* PORTAL */
.portal #page{width:760px}
.portal .edgeNW{width:760px}
.portal .edgeNE{background-position:755px 0px}
.portal .edgeSE{background-position:755px 100%}
.portal #langs{left:300px}
/* portal */

.head{position:absolute;top:0;left:0}
.head ul{list-style:none;margin:0;padding:0;font-size:10px}
.head li{padding:0;margin:0}
.head a{color:#fff;text-decoration:none}
.head ul img{border:0;vertical-align:bottom;padding:0 5px 0 10px}
#langs{position:absolute;top:8px;left:500px;width:445px;text-align:right}
#langs li{display:inline}
#langs a{color:#a9caec}
#langs a:hover,#langs a.act{color:#fff}
#langs img{width:16px;height:11px;padding:0;margin:0 5px 0 10px}
#langs #lSK img{background-position:-800px -29px}
#langs #lEN img{background-position:-800px -40px}
#langs #lMail img{background-position:-816px -29px}
#langs #lHome img{background:url(/i/sdbr.png) no-repeat -816px -40px}
#cities_{position:absolute;top:154px;left:320px;width:650px;height:20px}
#cities{list-style:disc inside;color:#fff;font-size:13px;background:url(/i/trg-w.gif) no-repeat 100% 50%;padding-right:10px;line-height:20px;display:inline}
#cities li{float:left;display:inline-block;margin-left:10px}
#cities a{display:list-item;list-style:disc inside}
#cityname{position:absolute;top:144px;left:0;width:228px;text-align:center}
#cityname a{color:#fff;text-decoration:none;font-size:20px;font-weight:bold;letter-spacing:-1px}
.portal #topmenu{left:0px}
#topmenu{position:absolute;top:154px;left:200px;width:760px;height:20px;text-align:center}
#topmenu ul{list-style:disc inside;color:#fff;font-size:12px;font-weight:bold;padding-right:0px;line-height:20px;display:inline}
#topmenu li{float:normal;display:inline-block;margin-left:5px}
#topmenu li.first{margin-left:0}
#topmenu a{display:list-item;list-style:disc inside}
.lang-en #topmenu{font-size:12px}


#mapa_stranky{margin:15px -10px;color:#226c4c;text-align:center;font-size:10px}
#mapa_stranky a{text-decoration:underline;color:#226c4c}
#mapa_stranky a:hover{text-decoration:none}
#mapa_stranky ul{list-style:none;letter-spacing:0px;margin:0 auto 3px;padding:0;display:inline-block}
#mapa_stranky li{float:left;display:inline;margin:0}
#mapa_stranky ul a{text-decoration:none}
#mapa_stranky ul a:hover{text-decoration:underline}
#mapa_stranky ul span{padding:0 5px}
#mapa_stranky p{margin:20px auto 0}

#sidebar{width:185px;float:left}
#info{float:right;width:724px}
#alltypes{cursor:pointer;width:177px;height:40px;background:url(/i/at-bck.png) repeat-x 0 0;margin:0 0 15px}
#alltypes a{color:#fff;text-decoration:none;display:block;height:40px;/*line-height:30px;*/padding:8px;font-size:17px;text-align:center;font-weight:bold;letter-spacing:-1px}

#listform,#listtype{list-style:none;margin:0;padding:0}
#listtype{margin:0 -2px;width:728px}
#listform li{padding:0 14px 0 2px;margin:0 0 6px}
#listtype li{float:left;padding:1px 0 14px;margin:0 0 0 6px}
#listtype li.first{margin:0}
#listform li.act,#listform a,#listform strong,#listtype li.act,#listtype a,#listtype strong{background:url(/i/but-bck.png) no-repeat}
#listform a,#listform strong,#listtype a,#listtype strong{text-decoration:none;display:block;height:34px;line-height:34px;padding-left:7px}
#listtype strong{padding:0 7px 0 0;text-align:center}
#listform span{font-weight:normal}
#listform li.act{background-position:100% -116px}
#listtype li.act{background-position:50% -68px}
#listform a,#listtype a{background-position:0 0}
#listform strong,#listtype strong{background-position:100% 0;color:#636363;cursor:pointer}
#listform li.act a,#listtype li.act a{background-position:0 -34px}
#listform li.act strong,#listtype li.act strong{background-position:100% -34px;color:#226c4c}

#topmenuitemsk1{width:77px}
#topmenuitemsk2{width:81px}
#topmenuitemsk3{width:94px}
#topmenuitemsk4{width:78px}
#topmenuitemsk5{width:199px}
#topmenuitemsk6{width:169px}
#topmenuitemen1{width:86px}
#topmenuitemen2{width:96px}
#topmenuitemen3{width:88px}
#topmenuitemen4{width:112px}
#topmenuitemen5{width:168px}
#topmenuitemen6{width:148px}

.menu-sp{display:block;margin:0 17px 14px 4px}
.portal #menu{margin-bottom:10px}
#menu,#menu ul,#menu li,#erb,#menu li.star a,#sidebar .info,#estatelist .header span,#estatelist .header a,#menu li ul li,.combobox cite,#estatelist .newListSelected,#search_form .newListSelected,#langs img,#estatelistform p.click,.back-prtl{background:#fff url(/i/sdbr.png) no-repeat}
.combobox div.list img.drop,img.drop,.combobox div.list img.check{background:url(/i/sdbr.png) no-repeat}
#menu{color:#226c4c;font-size:12px;background-position:-200px 100%;padding-bottom:3px;margin-top:14px}
#menu ul{background-position:-200px -48px;padding:2px 0 0;margin:0;list-style:none inside}
#menu li{background-position:-200px -50px;padding:1px 0 0 10px;margin:0}
#menu a{color:#226c4c;text-decoration:none;line-height:24px;height:24px;list-style:disc inside;display:list-item}
#menu li.star{padding-left:8px}
#menu li.star a{background-position:-400px 50%;color:#e36b22;list-style:none;display:block;padding-left:16px}
#menu a:hover,#menu li.act{font-weight:bold;letter-spacing:-1px}
#menu li div{display:none}
#menu li ul{padding-left:15px;background:#fff}
#menu li ul li{background-position:-400px 10px}
#menu li ul li a{list-style:none;display:block}

#erb{height:111px;margin-top:1px;background-position:0 50%;width:169px;text-align:center}
#erb img{background-repeat:no-repeat;height:88px;margin-top:12px}
.erb-DK{background-image:url(/i/erb/dk.png);width:76px}
.erb-PD{background-image:url(/i/erb/pd.png);width:74px}
.erb-MT{background-image:url(/i/erb/mt.png);width:74px}
.erb-LM{background-image:url(/i/erb/lm.png);width:71px}
.erb-ZA{background-image:url(/i/erb/za.png);width:74px}
.erb-RK{background-image:url(/i/erb/rk.png);width:78px}

#sidebar .info{background-position:-588px 0;padding:0 30px 0 40px;color:#636363;margin-bottom:10px}
#admin{padding:10px;text-align:left;color:#000}
#admin form{margin:0px;padding:0px}
#admin select{font-family:Verdana;font-size:9px}
#admin a{color:#000}

#mapaSVK{height:240px;position:relative;background:url(/i/svk.png) no-repeat 100% 0;margin-bottom:10px}
#mapaSVK ul{list-style:none;padding:30px;margin:0}
#mapaSVK li{margin:0;padding:0 0 0 25px;height:25px;line-height:25px;background:url(/i/lokacie.png) no-repeat -28px 50%}
#mapaSVK a{color:#256a4d;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:bold}
#mapaSVK a:hover{text-decoration:underline}
#mapaSVK img{position:absolute;height:26px;width:28px;background:url(/i/lokacie.png) no-repeat 0 0}
#mapaSVK img.city-DK{top:40px;left:423px}
#mapaSVK img.city-ZA{top:41px;left:379px}
#mapaSVK img.city-PD{top:95px;left:370px}
#mapaSVK img.city-MT{top:60px;left:394px}
#mapaSVK img.city-LM{top:61px;left:450px}
#mapaSVK img.city-RK{top:62px;left:423px}

#search_form h3,#search_form .hint,#search_form .header a,#search_form .button,#formular .button,#inzerat .button,#estatelist .pages .listpages .next,#estatelist .pages .listpages .prev,.back,#estatelistform p.click a span{background:url(/i/arrow.gif) no-repeat}

#main{padding:9px 0 0}
#main h2{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #226d4c;background:#226d4c;color:#fff;padding:3px 3px 5px 12px;margin:0 0 9px;text-transform:uppercase;font-weight:bold;font-size:17px}
.portal #main h2{border:none;background:#fff;color:#226d4c;padding:3px 12px 5px;margin:0 0 9px;text-transform:uppercase;font-weight:bold;font-size:17px}
#search_form{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #bcbcbc;background:#5aaa86;color:#fff;padding:0;margin:9px 0}
#search_form .header{border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;background:#388b67;padding:5px 10px;text-transform:uppercase;font-weight:bold}
#search_form h3{color:#fff;font-size:14px;float:left;padding-left:10px;background-position:0 -195px;display:inline}
#search_form .header a{color:#c0d3c0;text-decoration:none;float:right;padding:3px 0 0 10px;background-position:0 -344px}
#search_form .header a.rozs{padding:3px 10px 0 0;background-position:100% -294px}
#search_form .header a:hover{color:#fff;background-position:0 -144px}
#search_form .header a.rozs:hover{color:#fff;background-position:100% -94px}
#search_form .hint{color:#fff !important;padding:2px 10px 3px 20px;background-color:#8ac3a9;background-position:9px -395px;/*display:none*/}
#search_form #FORM_desc{width:550px;margin-bottom:10px;}
#search_form .line,#search_form .noline{margin:0 13px;padding:10px 8px;border-bottom:1px solid #388b67}
#search_form .noline{border-bottom:none}
#search_form label{margin:0 8px 0 13px;font-weight:bold;vertical-align:middle}
#search_form label.first{margin-left:5px}
#search_form label.mid{margin-left:8px}
#search_form #fTEXT{border:1px solid #008d38}
#search_form #fID{width:110px}
#search_form input{padding:1px;margin:1px;border:1px solid #008d38;vertical-align:middle}
#search_form .button,form#formular.user .button,form#formular .button,form#inzerat .button,#formular .button.noarrow{cursor:pointer;width:108px;color:#fff;border:1px solid #388b67;height:27px;background-color:#388b67;float:right;text-transform:uppercase;background-position:90% 9px;padding-right:10px;margin-top:-5px;margin-bottom:-5px;font-weight:bold;/*font-size:12px;*/line-height:14px}
#search_form .button{margin-top:7px;margin-bottom:7px}

.combobox-blok{position:relative;display:inline-block;z-index:100;margin:1px;vertical-align:middle}
.combobox{cursor:pointer;color:#000}
.combobox cite{padding:1px 17px 1px 1px;overflow:hidden;display:inline-block;border:1px solid #008d38;background-position:100% 50%;cursor:pointer}
.combobox cite span{display:block;overflow:hidden;width:80px;line-height:14px;height:14px;white-space:nowrap;font-style:normal}
.combobox div.list{z-index:101;float:left;padding:2px;background:#fff;border:1px solid #000;overflow-y:scroll;white-space:nowrap;position:absolute;left:0px;max-height:195px;/*min-width:100px;width:auto !important;width:100px;*/}
.combobox div.list ul{padding:0px;margin:0px;list-style:none}
.combobox div.list li{padding:0px;margin:0px}
.combobox div.list ul ul li{padding-left:10px}
.combobox div.list li ul{display:none}
.combobox div.list img{border:0px}
.combobox div.list img.drop,img.drop{background-position:-860px 0px;width:9px;height:9px;}
.combobox div.list img.drop.out,img.drop.out{background-position:-860px -9px}
.combobox div.list img.drop.noout,img.drop.noout{background-position:-860px -18px}
.combobox div.list img.check{background-position:-870px 0px;width:11px;height:11px}
.combobox div.list img.check.childchecked{background-position:-870px -22px}
.combobox div.list img.check.checked{background-position:-870px -11px}
.combobox div.list img.check.disabled{background-position:-870px -33px}
.combobox div.list a{display:block;line-height:11px;padding:1px}
.combobox div.list a.check.checked{background:#eee}
.combobox div.list a:hover{background:#ccc}
.combobox div.list input{display:none}
.cena-kk-SK{color:#fff}
.combobox .cena-kk-SK{color:#999}
#fCEN1_list,#fCEN2_list,#fCENar1_list,#fCENar2_list,#fAR1_list,#fAR2_list{letter-spacing:-1;text-align:right}

.imptcntr{display:inline-block}
.imptcntr .ui-widget-content{height:150px;overflow-y:scroll;overflow-x:visible;white-space:nowrap;background:#fff;border:1px solid #000;color:#000;min-width:150px;width:auto !important;width:150px}
.imptcntr .ui-widget-content .ui-state-hover{background:#aaa}
#keyword{width:105px;margin-bottom:2px}

.skype{padding:5px 10px 5px 50px;background:#f0f0f0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #bcbcbc;margin-bottom:10px}
.skype img{position:absolute;width:30px;height:30px;top:-8px;left:-40px}
.skype a{position:relative;display:block;color:#636363;font-weight:bold;text-decoration:none}
.skype a:hover{color:#000}

#estatelist,#main_text{padding:20px 23px;background:#eaeaea;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #bcbcbc;margin-bottom:10px}
#estatelist table{border-spacing:1px;width:100%}
#estatelist td{padding:0px}
#estatelist .header{color:#fff;margin-bottom:9px}
#estatelist .header div{display:block;padding:6px 6px 6px 15px;font-weight:bold;background:#959595}
#estatelist .header span{display:inline-block;width:29px;height:9px;background-position:-800px 0;margin-left:5px}
#estatelist .header a{display:inline-block;background-position:-800px 0}
#estatelist .header a.up{margin-left:7px;background-position:-818px 0}
#estatelist .header a:hover{background-position:-800px -10px}
#estatelist .header a.up:hover{background-position:-818px -20px}
#estatelist .header img{width:11px;height:9px}
#estatelist #hPrice,#estatelist #hArea,#estatelist #hDate,#estatelist .iPrice,#estatelist .iArea{width:150px}
#estatelist #hDate{width:250px}
#estatelist #hMain{width:114px}
#estatelist #hMain div{font-weight:normal;text-align:right;border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;}
#estatelist #hPrice div{border-top-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px}
#estatelist .list td{background:#fff;color:#636363;border-bottom:5px solid #eaeaea;vertical-align:top}
#estatelist .list .odd td{background:#ded}
#estatelist .list .first td{border-top:8px solid #eaeaea}
#estatelist .iPrice,#estatelist .iArea{vertical-align:top}
#estatelist .iPrice div,#estatelist .iArea div{padding-right:25px;padding-top:25px;text-align:right;font-weight:bold;font-size:14px;line-height:20px}
#estatelist .iArea div{padding-right:30px}
#estatelist .iPrice div .sk_cena{font-weight:normal;font-size:9px}
#estatelist .iMain{line-height:15px}
#estatelist .iMain h3{font-size:11px;padding-top:9px}
#estatelist .iMain a{color:#636363;text-decoration:none}
#estatelist .iMain img.prv{margin-right:15px}
#estatelist .iMain p.ponuka{color:#226c4c;font-weight:bold;font-size:14px;padding:22px 0 0 30px;text-transform:uppercase;line-height:1.3;float:left}
#estatelist .list td.admin{background:#b6d0b5;border-color:#b6d0b5;padding:5px 5px 0}
#estatelist .list td.admin a{color:#000}
#estatelist .iMain a:visited{color:#aaa}
#estatelist .list .tdadmin{background:#b6d0b5;border-color:#b6d0b5;padding:5px 5px 0;height:30px;font-size:10px}
#estatelist .list .tdadmin a{color:#000}
#estatelist .list .handlerh{background:url(/img/drag2.gif) repeat-x;margin:0;cursor:move;height:10px}
#estatelist .list .highlight{background:#500;height:50px;}

#estatelist .iMain img.ponuka{width:148px;height:50px;background:url(/i/ponuka.png) no-repeat;margin:15px 40px 0 0}
.lang-en #estatelist .iMain img.ponuka{background:url(/i/en_ponuka.png) no-repeat}
img.zcena{width:63px;height:36px;background:url(/i/zcena.png) no-repeat;margin:8px 8px 0 0;float:right}
.lang-en img.zcena{background:url(/i/en_zcena.png) no-repeat}
img.nastip{width:63px;height:36px;background:url(/i/nastip.png) no-repeat;margin:8px 8px 0 0;float:right}
.lang-en img.nastip{background:url(/i/en_nastip.png) no-repeat}

#estatelist .pages{margin:3px 0 0;padding:5px 10px;background:#959595;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;line-height:15px}
#estatelist .pages .numpages{float:left;display:inline;width:200px}
#estatelist .pages .listpages{float:right;display:inline;margin:1px 0 0}
#estatelist .pages .countpages{text-align:center}
#estatelist .pages .listpages a,#estatelist .pages .listpages strong,#estatelist .pages .listpages span{display:inline-block;height:15px;width:15px;color:#fff;text-decoration:none;text-align:center}
#estatelist .pages .listpages a:hover{background-color:#757575}
#estatelist .pages .listpages a.next,#estatelist .pages .listpages a.prev{background-color:#616161}
#estatelist .pages .listpages span.next,#estatelist .pages .listpages span.prev{background-color:#757575}
#estatelist .pages .listpages a.next,#estatelist .pages .listpages span.next{background-position:5px 3px}
#estatelist .pages .listpages a.prev,#estatelist .pages .listpages span.prev{background-position:5px -47px}

#estatelistform p.click{padding-left:29px;background-position:-833px -25px}
#estatelistform p.click a{color:#fff;padding:0 11px;height:26px;line-height:26px;display:block;background:url(/i/but-bck.png) repeat-x 0 -150px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-decoration:none;font-weight:bold;font-size:13px}
#estatelistform p.click a span{padding-right:11px;height:26px;line-height:26px;display:block;float:right;background-position:100% 9px;text-transform:uppercase;font-size:11px}

/** select */
#estatelist .pages .numpages :focus {outline:none;}
.js ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:290px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:285px; color:#000; height:19px; padding:3px 0 0 6px; float:left; background:no-repeat;}
.newListSelected span {width:284px; display:block;}
ul.newList li {padding:3px 8px;}
.selectedTxt {width:258px; overflow:hidden; height:16px; padding:0 23px 0 0;}
.hiLite {background:#650101!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:0 -22px; cursor:default;}
/*.newListOptionTitle {font-weight:bold;}*/
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}
#estatelist .newListSelected {float:none;display:inline-block;vertical-align:middle;background-position:100% 0; border:none; color:#000; height:16px;margin-left:5px;padding:0; width:53px;}
#estatelist .newListSelected div {display:block;padding:0 21px 0 4px; text-align:left !important; width:29px;}
#estatelist ul.newList {list-style:none; color:#000; width:52px; background:#fff; border:1px solid #000; top:22px; left:0; height:auto; overflow:auto; font-size: 0.85em; text-align:left!important; position:absolute; z-index:9999;}
#estatelist ul.newList li {padding:2px 5px!important; border-bottom: 1px solid #cccccc;}
#estatelist .hiLite {background:#316ac5!important; color:#fff!important;}
#estatelist .newListHover {background:#ccc!important; color:#000!important; cursor:default;}
#estatelist .newListSelHover {cursor:default;}
#estatelist .newListSelHover, #estatelist .newListSelFocus {background-position:auto;}
/*#estatelist .newListSelHover div, #estatelist .newListSelFocus div {font-weight:bold;}*/
/* select **/
/** select */
#search_form :focus {outline:none;}
#search_form .newListSelected {float:none;display:inline-block;vertical-align:middle;background-position:100% 0; border:none; color:#000; height:16px;margin-left:5px;padding:0; width:53px;}
#search_form .newListSelected div {display:block;padding:0 21px 0 4px; text-align:left !important; width:29px;}
#search_form ul.newList {list-style:none; color:#000; /*width:52px;*/ background:#fff; border:1px solid #000; top:22px; left:0; max-height:150px; overflow-x:visible;overflow-y:scroll; position:absolute; z-index:9999;}
#search_form ul.newList li {padding:2px 5px!important;white-space:nowrap}
#search_form .hiLite {background:#316ac5!important; color:#fff!important;}
#search_form .newListHover {background:#ccc!important; color:#000!important; cursor:default;}
#search_form .newListSelHover {cursor:default;}
#search_form .newListSelHover, #search_form .newListSelFocus {background-position:auto;}
/*#estatelist .newListSelHover div, #estatelist .newListSelFocus div {font-weight:bold;}*/
/* select **/

#mapContact{width:400px;height:300px;margin:10px 0 0 15px;overflow:hidden}
#map,#map2{width:auto;height:430px;margin-top:10px}
#bot{}

.back-prtl{text-transform:uppercase;padding-left:10px;background-position:-1495px -36px;color:#226c4c;float:right;line-height:23px;font-size:11px;text-decoration:none;font-weight:bold}
.back{float:right;padding:0 7px 0 19px;background-position:7px -42px;text-transform:uppercase;border-left:1px solid #fff;color:#fff;font-size:11px;text-decoration:none}
.back:hover,.back-prtl:hover{text-decoration:underline}
h2 .back{line-height:30px;margin-top:-4px;background-position:7px -39px}
#top_obj_title{border-right:1px solid #fff;float:left;width:610px}
#top_obj{background:#959595;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;height:25px;line-height:25px;font-size:13px;color:#fff;font-weight:bold;margin-bottom:11px}
.object_info #top_obj{height:auto}
.object_info .back{border:none}
#top_obj h3.objekt_nazov{float:left;margin:0 10px;color:#fff}
.objekt_cena{float:right;text-align:right;margin-right:10px}
.sk_cena{font-size:10px;white-space:nowrap;font-weight:normal}

form#formular.user,form#inzerat{margin:20px 0 0;clear:both;color:#636363;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #979797}
form#formular.user input,form#formular.user select,form#formular.user textarea,form#inzerat input,form#inzerat select,form#inzerat textarea{border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-top:1px solid #959595;border-bottom:1px solid #e4e4e4;line-height:13px;margin:0}
form#formular.user input,form#inzerat input{padding-top:5px;line-height:20px;height:15px;width:158px;float:left;margin:0 20px 15px 0}
form#formular.user label,form#inzerat label{line-height:20px;float:left;font-weight:bold;width:80px}
form#formular.user textarea,form#inzerat textarea{float:left;width:418px}
form#formular.user .button,form#inzerat .button{margin:-27px 0 0;clear:both;float:right}
form#formular.user h4,form#inzerat h4{color:#fff;background:#979797;margin:0;font-size:13px;padding:0 10px;line-height:25px}
form#formular.user fieldset,form#inzerat fieldset{border:none;margin:0;padding:15px 25px}
form#formular.user input.lastline,form#inzerat input.lastline{margin-bottom:3px}
form#formular .button,form#formular.user .button,form#inzerat .button,form#inzerat .button{clear:both;padding-top:0;width:108px;height:27px}
form#formular.user input.wide{width:418px;margin-bottom:0}
form#formular .button.noarrow,form#inzerat .button.noarrow,#formular .button.noarrow{padding:0;background-image:none}

form#inzerat{margin:0}
form#inzerat textarea{margin-bottom:15px}
form#inzerat label{width:142px}
form#inzerat input.r{margin-right:0}
form#inzerat input.wide,form#inzerat textarea.wide{width:480px}
form#inzerat.user .button,#formular .button.noarrow{width:170px}

form#formular.user.hypocalc input{margin-right:5px}
form#formular.user.hypocalc label{width:180px;display:block}
form#formular.user.hypocalc input.lastline{margin-bottom:0px}
form#formular.user.hypocalc .button{width:150px}

#specialoffer{clear:both;list-style:none;padding:0;margin:0}
#specialoffer .sp-info{width:544px}
#specialoffer li{list-style:none;padding:0;width:100%;margin:0 0 9px;background:#fff;color:#636363}
#specialoffer li.odd{background:#ded}
#specialoffer a{color:#636363;text-decoration:none}
#specialoffer a span{display:block;padding:10px 0 0;/*width:600px*/}
#specialoffer a:hover{text-decoration:underline}
#specialoffer h4{font-weight:12px;margin:0 0 5px;font-size:11px}
#specialoffer img{margin-right:15px;float:left}
#specialoffer .more{padding-top:10px;float:right;text-align:right}

table.kontakt td{background:#fff;text-align:left}
table.kontakt td.img{text-align:center}
table.kontakt td.break{background:none;height:2px;display:block;padding:0}
table.kontakt td.breakh{background:none;width:2px;display:block;padding:0}






div#mapamiest{width:779px;margin:0px auto}
div#mapamiest div{height:400px;overflow:hidden;display:block}
div#mapamiest img{margin-top:-400px}

#photos{padding:1px 0px 0px 1px;clear:both}
#photos a{margin:0px 1px 1px 0px;display:block;float:left}

#searchform{text-align:center;margin:15px 2px 5px 0px}
#searchform #SearchText{width:100px;margin-bottom:2px}
#searchform input{border:1px solid #191919;font-family:Verdana,sans-serif;font-size:11px}

.mn_brdr{border-bottom: 1px solid #FFFFDE;}
.bt_a{
	height: 28px;
	line-height: 28px;
	_line-height: 25px;
	text-align: left;
	padding-left: 10px;
}
.bt_1{
	background-color: #B3CD60;
}
.bt_2{
	background-color: #4C4C4C;
}
.lm_act{
	background-image: url("/img/lm_act.gif");
	background-repeat: no-repeat;
}
.lm2_act{
	
}
#bt_b{
	background-image: url("/img/inzercia.gif");
	background-repeat: no-repeat;
	background-color: #B3CD60;
	padding: 0px 5px;
	text-align: left;
}
.hr{
	border-bottom: 1px solid #669933;
	padding: 4px 0px;
}
.hr_no{
	padding: 4px 0px;
}
#obj_text{
	height:1%;
}
#obj_text.alpia{
	height:auto;
}
/*ul{
	margin: 0px;
	padding: 0px;
	list-style: square;
	display: inline;
}
li{
	margin-left: 15px;
}*/
#rm{
	height: 42px;
	background-repeat: no-repeat;
	text-align: left;
}
.rm_div{
	float: left;
	padding-top: 22px;
}
.rm_act{
	padding-top: 11px;
}
.rm_act{
	padding-top: -10px;
}
a{
	color: #191919;
}
a:hover{
	text-decoration: none;
}
a.a{
	color: #FFFFDE;
}
a.link_1{
	text-decoration: none;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
a.link_1{
	text-decoration: none;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
a.link_1:hover{
	text-decoration: underline;
}
a.link_2{
	text-decoration: none;
	font-size: 10px;
	color: #FFFFDE;
	font-weight: bold;
}
a.link_2:hover{
	text-decoration: underline;
}
a.link_3{
	text-decoration: none;
	font-size: 9px;
	color: #333333;
}
a.link_3:hover{
	text-decoration: underline;
}
a.link_4{
	text-decoration: none;
	font-size: 11px;
	color: #4C4C4C;
	font-weight: bold;
}
a.link_4:hover{
	text-decoration: underline;
}
h2{
	margin: 0px 0px 10px 0px;
	font-size: 15px;
	color: #4C4C4C;
}
h3,h1{
	font-size: 14px;
	color: #FFFFDE;
	font-weight: bold;
	margin: 0px;
}
#main_text h3, #obj_text h3{
	margin: 10px 0px;
	font-size: 14px;
	color: #000;
}
#obj_text h3 a.nadpis{color:#00903B;text-decoration:none}
#obj_text h3 a.nadpis:hover{text-decoration:underline}
#top{
	background-image: url("/img/top.gif");
	background-repeat: no-repeat;
	height: 27px;
	padding-top: 8px;
	margin-bottom: 2px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	width: 618px;
}
#top_1{
	margin-left: 20px;
}
#top_2{
	margin-left: 41px;
}
#top_3{
	margin-left: 100px/*185px*/;
}
.obj{
	height: 1%;
	line-height: 20px;
	font-size: 12px;
	padding-left: 20px;
}
.obj a{
	text-decoration: none;
	color: #333333;
}
.obj a:visited{
	color: #666666;
	font-size: 11px;
}
.obj a:hover{
	text-decoration: underline;
}
.obj_nazov{
	float: left;
	margin: 2px 0px 3px 20px;
	width: 340px;
}
.obj_nazov_wide{
	width: auto;
}
.obj_cena{
	float: right;
	font-weight: bold;
	text-align: right;
	margin: 2px 10px 3px 0px;
	width: 110px;
}
.obj_plocha{
	float: right;
	width: 60px;
	margin: 2px 25px 3px 0px;
}
#objekt_foto{
	float: left;
	background-color: #333333;
	margin-right: 15px;
	margin-bottom: 10px;
}
#zoom{
	cursor: pointer;
	_margin-bottom: -2px;
	float: left;
}
#zoom a{
	display: none;
}
#zoom a.first{
	display: block;
}
#foto_nr{
	float: right;
	padding: 7px;
}
#foto_nr a.foto{
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
#foto_nr a.foto:hover{
	text-decoration: underline;
}
#foto_nr a.foto_act{
	text-decoration: none;
	font-size: 10px;
	color: #B3CD60;
	font-weight: bold;
}
#foto_nr a.foto_act:hover{
	text-decoration: underline;
}
.foto_gif{
	float: left;
	margin: 2px 0px 3px 0px;
}
.obj_w{
}
.obj_y{
	background-color: #FFF5A1;
}
.poznamka_area{
	width: 450px;
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #191919;
	margin-top: 5px;
	height: 43px;
}
.butt_ico{
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 16px;
}
.ico_mail_go{
	background-image: url("/img/email_go.gif");
}
.inz_top{
	background: #fff;
	padding: 5px 0px;
	font-weight: bold;
	height: 1%;
}
.inz_top.odd,.inz_text.odd{background: #ded}
.inz_datum{
	float: left;
	width: 95px;
	text-align: center;
}
.inz_nazov{
	float: left;
	width: 321px;
	padding-left: 5px;
}
.inz_text{
	clear: both;
	background-color: #FFF;
	margin-top: 1px;
	margin-bottom: 10px;
	padding: 5px;
}
.inz_tel{
	float: right;
	width: 250px;
	text-align: center;
}
#inzerat{
	margin: 10px 10px;
}
#inzerat input{
	font-family: Verdana;
	font-size: 11px;
	border: 1px #191919;
	height: 13px;
	width: 250px;
}
#inzerat .button{
	font-family: Verdana;
	font-size: 11px;
	background-color: #B3CD60;
	border: 1px #D0DEA0;
	height: 20px;
	font-weight: bold;
	width: 150px;
}
#inzerat textarea{
	font-family: Verdana;
	font-size: 11px;
	border: 1px #191919;
	height: 75px;
	width: 250px;
}
.inz_left{
	font-weight: bold;
	text-align: right;
}
.green{
	color: #00903B;
}
.clearright{
	clear:right;
}
.red{
	color: #FF0000;
}
.green{
	color: #00903B;
}
#pocet_nehnutelnosti{
	text-align: left;
	color: #FFFFFF;
	padding: 0px 3px;
}
#pocet_nehnutelnosti a{
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	line-height: 17px;
	display: block;
	margin-top: 10px;
}
#pocet_nehnutelnosti a:hover{
	text-decoration: underline;
}
#pocet_nehnutelnosti img{
	float: left;
	margin-right: 8px;
}
#skype, #naj{
	text-align: center;
	padding-top: 10px;
}
#naj{
	padding: 0px;
}
#skype a{
	margin-top: 10px;
	display: block;
	text-decoration: underline;
	color: #FFFFDE;
}
#skype img, #naj img{
	float: none;
	margin: 0px;
}
a.ponuknite{
	text-decoration: none;
	color: #EE0000;
	font-weight: bold;
	margin-left: 20px;
}
a.ponuknite:hover{
	text-decoration: underline;
}
p{
	padding: 0px;
	margin: 0px;
}
.skratka{
	font-weight: normal;
}
.placeHolder {
	POSITION: relative;
	WIDTH: 676px; 
	HEIGHT: 250px; 
	VISIBILITY: visible; 
	CURSOR: move;
	z-index: 10; 
}
.nowLoading {
	VISIBILITY: visible; 
	POSITION: absolute;
}
.imageDiv {
	POSITION: relative; 
	TOP: 0px;
	LEFT: 0px; 
	CURSOR: move;
	z-index: 30; 
}
.imageDivOuter {
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 0px;
	LEFT: 0px; 
	CURSOR: move;
	WIDTH: 676px; 
	HEIGHT: 250px; 
	OVERFLOW: hidden;
	z-index: 30; 
}
.picFrameDiv {
	POSITION: absolute; 
	CLIP: rect(0px 0px 0px 0px); 
	TOP: 10px; 
	LEFT: 10px; 
	z-index: 50; 	
	CURSOR: move;
}
.tabulka{margin-top:15px}
.tabulka td.row1,.tabulka tr.row1 td{background:#B3CD60}
.tabulka td.row2,.tabulka tr.row2 td{background:#00903B}
.tabulka tr.center td{font-weight:bold;text-align:center;color:#00903B}
.tabulka tr.karty td.row2,.tabulka tr.karty td.caption{width:30px;height:20px}
.tabulka tr.karty a{text-decoration:none;color:#fff;display:block;height:20px;line-height:20px}
.tabulka tr.karty a:hover{color:#00903B;background:#FFF5A1}

img.foto_gif{margin:23px 17px 24px 0px/*15px 17px 3px 0px*/}
img.preview{border:1px solid #00903B;margin:5px 0px 5px -15px}
.obj_nazov{margin-left:10px}

.photo-highlight{background:#500;width:50px;height:50px;float:left;margin:0px 1px 1px 0px;padding:0px}
#new_photo:hover,#edit_photo.admin-button-highlight,#delete_photo.admin-button-highlight,#map_admin a:hover{background-color:#500;border:1px solid #f00;}
#photo_admin{width:222px;margin:0px auto}
#new_photo,#edit_photo,#delete_photo,#new_marker,#delete_marker,#search_on_map,#show_hide_marker{margin:1px;text-decoration:none;display:block;float:left;height:25px;width:70px;border:1px solid #fff;background:#000 no-repeat 50% 50%}
#new_photo{background-image:url(/img/ico_new.gif)}
#edit_photo{background-image:url(/img/ico_edit.gif)}
#delete_photo,#delete_marker{background-image:url(/img/ico_delete.gif)}
#map_admin{background:#555}
#new_marker{background-image:url(/img/ico_newmark.gif)}
#search_text{float:left;display:block;width:150px;height:19px;border:1px solid #fff;background:#aaa;margin:3px 1px}
#search_on_map{background-image:url(/img/ico_search.gif)}
#show_hide_marker{background-image:url(/img/ico_show.gif)}
#show_hide_marker.hidemarker{background-image:url(/img/ico_hide.gif)}
#photos #photolist{list-style:none;padding:0px;margin:0px}
#photos #photolist li{margin:0px;padding:0px;display:inline;float:left}
#photos #photolist li p{height:10px;background:url(/img/drag2.gif);margin:0px 1px 0px 0px;cursor:move}
#photos #photolist li a{float:none}
.objekt_admin a{text-decoration:none;width:16px;height:16px;margin:0px 1px;border:0px;display:inline;display:inline-block;float:none;background:transparent}
.objekt_admin a:hover{background-color:#0d0}
.objekt_admin .new{background-image:url(/img/ico_new_m.gif)}
.objekt_admin .new:hover{background-color:#37f}
.objekt_admin .edit{background-image:url(/img/ico_edit_m.gif)}
.objekt_admin .delete{background-image:url(/img/ico_delete_m.gif)}
.objekt_admin .delete:hover{background-color:#d00}
.admin_zoznam .objekt_admin{margin-left:10px}
.admin_zoznam ul{list-style:none;padding-bottom:5px}
.admin_zoznam ul li{margin-top:2px}
.admin_zoznam ul li.highlight{background:#a00;width:auto;height:16px;float:none;margin:0px 0px 0px 10px}
.admin_zoznam .handlerh{background:url(/img/drag2h.gif) repeat-y;margin:0px 5px 0px 0px;cursor:move}
.objekt_admin input{font-family:Verdana;font-size:11px;border:1px solid #000}
	
a.external{padding-right:15px;background:url(/img/ext.png) 100% 0% no-repeat}

.dN{display:none}
.fix{position:fixed !important}
.fL{float:left}
.fR{float:right}
.R,td.R{text-align:right}
.C,td.C{text-align:center}
.L,td.L{text-align:left}
.p25{width:25%}
.p50{width:50%}
.p70{width:70%}
.p75{width:75%}
.p95{width:95%}
.p99{width:99%}
.p100{width:100%}
.clear,.fC{clear:both}

/*suggest*/
#content{position:relative;display:inline-block}
#content #scrollback{position: relative;width:100%;height:0px;z-index:200}
#content input{border:1px solid #00903b;font-family:Verdana,sans-serif;font-size:11px}
#content h2{color:#fff;font-size:1em;margin:0px}
#scroll{position:absolute;top:0px;left:0px;margin:0 auto;visibility:hidden;background-color:white;z-index:201;min-width:210px;width:auto !important;width:210px;height:180px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-collapse:collapse;border-bottom-style:solid;border-color:#000;border-width:1px;overflow-y:auto;overflow-x:hidden}
#scroll div{margin:0 auto;text-align:left}
#suggest table{font-size:11px;font-weight:normal;color:#676767;text-decoration:none;border:0px;padding:0px;text-align:left;margin:0px}
#suggest td{white-space:nowrap}
#suggest a{margin:0px;line-height:1;color:#000;text-decoration:none;font-weight:normal}
.highlightrow{background-color:#999;cursor:pointer}
#keyword{width:210px;margin-bottom:2px}
/*suggest*/

#welcome-msg{color:#3A8E6A;text-align:center;font-size:32px;font-weight:bold;margin-left:200px;width:250px;/*background:url(/i/__.png);height:110px*/}

@media print{
  body{background-color:#FFFFFF}
  .head,#sidebar,#listtype,#mapa_stranky,#search_form,#estatelist .iMain.ponuka{display:none}
  .edgeNW,#page,#info{width:auto;padding:0;float:none}
}