/* CSS Document */
*{margin:0;padding:0}
#nabidka_form, #kontakt_form{width:670px}
.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}
.right img,.alignright{float: right;}
.left img{float: left;}
.orange{color:#EE8325;}
body,html{height:100%;width:100%;background: #FBA92D url(img/bg.gif) repeat-x top;text-align: center;font-family:arial;font-size: 12px;_behavior: url(img/csshover.htc);}
#all{width:1000px;margin: 0 auto;text-align: left; }
#top{height:46px;width:1000px;}
#web{width:1000px;background-color: #fff;padding-top:8px}
#inweb{border-top:3px solid #040000;margin:0 14px 0px 14px;padding-bottom: 14px;}
#inwebtop{height:107px;}
#left{float:left;width:245px;}
#right{float:right;width:715px;}
#footer{clear:both;line-height: 1.70em;padding-top: 10px;}
#footersp{height:76px;background-color: #FBA92D;}
#footersp{text-align: right;}
#footersp img{border:0;}
#footersp a{color:#fff}
#footersp a img{margin:4px 4px;}
#footersp a:hover img{background-color: transparent;}
#footersp p.ffright{display: block;width:20%;float:right;text-align: right;}
#footersp p.ffleft{display: block;width:75%;float:left;text-align: left;padding:2px 0 0 2px;color:#fff;}
#footersp p.ffleft a {text-decoration:none;font-style: 11px;}
#footersp p.ffleft a span{text-decoration: underline;}
#footersp p.ffleft a:hover span{text-decoration: none;}
.obrprint{display: none;}
#logo {border:none;width:244px;height:107px;z-index:2;padding-top:0px;padding-left:0px;position: absolute;}
#logo a {display:block;position:relative;overflow:hidden;width:244px;height:107px;color:#fff}
#logo a span {display:block;position:absolute;left:0px;top:0px;z-index:1;width:244px;height:107px;
cursor:pointer; cursor:hand;background: url(img/realitnidum.gif) no-repeat top left;}
.forprint{display: none;}
#teaser{/*padding: 5px;border:1px solid #F2F2F2;*/ margin-bottom: 10px;z-index: 1;position: relative;}
.clear{font-size: 0;line-height: 0;height:0;clear: both;}
.cr{clear: right;}
.cl{clear: left;}
hr  {margin-top:15px; margin-bottom:20px; border-style: solid none none none;border-color:#C1C3C5;}

a.lev img{border: 0 }
a.lev{position: absolute;top:73px;margin-left:1010px;text-decoration: none;color:#fff;text-align: center;display: block;width:100px}
a.zase{position: absolute;top:190px;margin-left:1010px;text-decoration: none;color:#fff;text-align: center;display: block;width:100px;cursor: pointer;cursor: hand;}
a.lev:hover img{background-color: transparent;}
/* DIV okna */
.hotlink {background: url(img/linka_ico1.gif) no-repeat 0px 13px; display:block; height:34px;float:right;margin:0px 10px 0 0;}
a.hotlink{font-size: 14px; font-family:"Trebuchet MS", Arial; color:#3A3A3A; font-weight: bold; text-transform:uppercase; letter-spacing:-1px; text-decoration: none; padding:15px 0 0 25px;}
a.hotlink:hover{color:#000}

#kraj, #hotline {width:550px;position: absolute;margin-left: 105px;top:13px;z-index: 99; border:1px solid #ddd; 
background-color:#fff; opacity:.95; filter: alpha(opacity=95);-moz-opacity: 0.95; padding:10px;}
#hotline {width:250px;margin-left:335px;}
#hotline p {padding:8px 0 8px 0;}
#hotline h3{font-size: 14px;}
#kraj{*margin-left: 0;*margin-top:0}
.closew {font-weight: bold;cursor: pointer;cursor: hand;display: block;width:30px;height:30px;float: right;margin:-8px -15px 0 0;*margin:-8px -15px 0 0px;_margin:-8px -10px 0 0px;}		

ul.menu{padding-left: 12px;}
ul.menu ul{display: none;}
ul.menu li{float:left;list-style-type:none;display:block;margin-right: 3px;margin-top: 13px;_margin-top: 14px;}
ul.menu li a{display: block;color:#3A3A3A;background: url(img/libg.gif) repeat-x top;padding:8px 20px 10px 20px;text-decoration: none;_width:1px;_height:1px;white-space: nowrap;_padding-bottom:12px;font-size: 12px;font-weight: normal;}
ul.menu li a:hover, ul.menu li.current_page_item a, ul.menu li.current_page_parent a{background: #fff url(img/libgd.gif) repeat-x top;color:#000}
ul.menu li a.home{background: url(img/home.gif) no-repeat center top;padding:8px 13px 25px 13px;*padding:8px 11px 25px 11px;font-size: 0px;color:#F9A061}
ul.menu li a.home:hover, ul.menu li.current_page_item a.home{background: url(img/homeactive.gif) no-repeat center top;color:#fff}
ul.lang{margin-right: 10px;}
ul.lang li{float: right;list-style-type: none;margin-left: 2px;margin-top: 12px;}
ul.lang li img{border:1px solid #fff;padding:1px;}

.box{width:100%;border:1px solid #EDECEC;padding-bottom:5px;margin-bottom:8px}
.box2{margin-top: 10px;}
.box3{margin-top: 9px;}
.box h1.headh2box, .box h2.headh2box, .box p.boxhead{display: block;width:100%;background: url(img/nadpisbg.gif) repeat-x top;color:#fff;height:36px;font-size:13px;margin-bottom: 5px;font-weight: bold;}
.box h1.headh2box span, .box h2.headh2box span, .box p.boxhead span{padding:10px 15px 0 15px;display: block;}
#right .box h2.headh2box a,#right .box p.boxhead a{color:#fff}
.box h2.headh2box{margin-bottom: 20px;}
.obsah{line-height: 1.6em;}
.obsah h1{font-size: 23px;color:#EF8223;margin-bottom: 0.9em;line-height: 1.3em;}
.obsah h2{font-size: 19px;color:#EF8223;margin-bottom: 0.5em;}
.obsah h3{font-size: 16px;color:#EF8223;margin-bottom: 0.5em;}
.obsah h3 a, .obsah h2 a, .obsah h1 a{color:#EF8223}

.obsah ul,.obsah ol{margin: 0 0 12px 19px}
.obsah ul.submenu{padding:15px 0 0 4px;clear: both;}
.obsah ul li,.obsah ol li{margin-bottom: 6px;}
.obsah ul.submenu li{list-style-type: none;margin-bottom: 5px;}
.obsah ul.submenu li img{margin-right: 5px;}
.obsah p {margin-bottom: 12px;}
.obsah p.nomargin{margin-bottom: 0;}
.obsah ul {margin-left: 20px;}
.obsah em {font-size:1.1em;}

.obsah ul.mapa ul {float:none}
.obsah ul.mapa li{font-weight: bold;font-size: 14px;margin-bottom:0;background: url(img/sipka.gif) no-repeat left 6px ;margin:5px 0}
.obsah ul.mapa li li{background:none;font-size: 12px;list-style-type: none;margin-left:0}
.obsah ul.mapa li li a {color:#686868}
.obsah ul.mapa li li li{padding-left:40px;font-weight: normal;}
.obsah ul.mapa li li li li {list-style-type: circle;margin-left: 18px;padding: 0}

.cldiv{clear:both;height: 100px;background-color: red;}

.partner td {padding:15px 30px 15px 30px;}

.inbox{background-color: #EDECEC;margin:5px 5px 0px 5px }
.inbox_height{height:535px;}
.nobg{background-color: #fff;}
.obsah, .obsahhome{margin:15px 15px 0 15px;padding-bottom: 10px;}
.boxhome{min-height:328px;*height:328px;}
.side{margin:15px 11px 0 11px;}


#nemoleft{width:244px;float:left;}
#nemoright{width:417px;float:right;}

#right a:hover{text-decoration: none;}
#right .inbox{min-height:425px;_height:425px}
#right .inbox_hledani{min-height:100px;_height:100px}
#right .boxhome{min-height:328px;_height:328px;}
#right .inbox a{color:#F68530}
/*#right .inbox h3 a{color:#000000}*/
#right .inbox li.insert a{display: block;background: url(img/insertbig.gif) no-repeat left top;width:314px;height:46px;color:#fff;font-size: 13px;padding-top: 4px;font-weight: bold;text-decoration: none;}
#right .inbox li.insert a span{display: block;padding:8px 0 0 14px;text-transform: none;}
#right .inbox li.insertru a span{display: block;padding:1px 0 0 14px;text-transform: none;}

ul.bigbutt{padding:23px 0 0 290px;display: block;}
ul.bigbutt li{list-style-type: none;}
ul.bigbutt li.libig, ul.bigbutt li.activeli{list-style-type: none;display: block;width:152px;float:right;margin-left: 15px;}
ul.bigbutt ul{display: none;}
a.bigone{display: block;width:152px;height:52px;*height:62px;text-indent: 3px;color:#6F6F73;}
a.koupit{background: url(img/koupit.gif) no-repeat ;font-size: 0;padding-top: 10px;}
a.prodat{background: url(img/prodat.gif) no-repeat ;font-size: 0;padding-top: 10px;}
a.pron{background: url(img/pronajmout.gif) no-repeat ;font-size: 0;padding-top: 10px;}
a.hypo{background: url(img/hypo.gif) no-repeat ;font-size: 0;padding-top: 10px;}
ul.bigbutt li{}
ul.bigbutt li:hover ul{display: block;z-index: 100;position: absolute;background-color:#201B1C;padding: 10px 10px 0 10px;width:130px;*margin-top:-10px;}
ul.bigbutt li.activeli ul{display: block;z-index: 100;position: absolute;background-color:#201B1C;padding: 10px 10px 0 10px;width:130px;*margin-top:-10px;}
ul.bigbutt li:hover ul li a{color:#fff;}
ul.bigbutt li.activeli ul li a{color:#fff;}
ul.bigbutt li ul li a:hover{text-decoration: none;}
ul.bigbutt li:hover ul li{margin-bottom: 10px;}
ul.bigbutt li.activeli ul li{margin-bottom: 10px;}

.nabsmall{border-bottom: 1px solid #C1C3C5 ;padding-bottom:12px;margin-bottom: 12px;*min-height:1px;_height:30px}

.last{border-bottom: 0 ;margin-bottom: 0;}
.nabsmall img {float:left;padding:2px;border:1px solid #C1C3C5;margin-top: 3px;}
a:hover img{background-color: #fff;}
.obsahnab{float:right;width:59%;font-size: 11px;line-height: 1.45em;}
.obsahnab strong{font-size: 12px;}
.obsahnab .vice{font-size: 12px;}
.side .obsahnab h3{font-weight: normal;font-size: 11px;color:#000;margin-bottom: 0;}
.vice{font-weight: bold;color:#F68530;background: url(img/vice.gif) no-repeat right 3px ;text-decoration: underline;}
.vice:hover{text-decoration: underline}
.ulhome {margin-top:0px;width: 47%;}
.ulhome h3{margin-bottom: 3px;font-size: 15px;}
.ulhome h3 a{font-size:15px;color:#000;}

.ulhome li {list-style-type: none;background: url(img/lisip.gif) no-repeat 2px 5px;padding-left: 20px;margin-bottom: 16px;}
.ulhome li.nosipka{background: url(none) ;}
.ulhome li span{text-transform: lowercase;}
.ulhome li table{border-collapse: collapse;}
.ulhome li table td{padding-right: 10px;padding-bottom: 2px;}
.ulhome li.insert{background: none url() ;padding-left: 0;*margin-bottom: 0px;margin-bottom: 4px;}
.uleft{float:left;}
.uleft li {margin-left: 15px;}
.uright{float:left;}

input, select{border: 1px solid #7899B8 ;background-color: #fff;width:125px;float:left;margin-bottom: 6px;}

select{width:131px;padding:1px 0}
input{padding:2px}
label{display: block;width:80px;float:left;height:20px;padding-top: 2px;}
label span{font-size: 0.90em;}
.req {color:#EF8223;font-weight:bold;margin-left:3px; margin-right:3px;font-size: 1.3em;}
input.submit {border:0;color:#fff;float:none;clear:both;height:29px;padding:0 0px 6px 8px;*padding-bottom:2px;
            font-weight: bold;font-size: 12px;text-align: left;cursor: pointer;cursor: hand;margin-top: 8px;}
.forms input.submit{margin-left: 100px;}

#search input, .sidesearch select{margin-bottom: 2px;}
#search input.submit{margin-left: 80px;}
#search select{*width:126px}
input.small {background: url(img/buttonsmall.gif) no-repeat left top;width:115px;}
input.big{background: url(img/button_big.gif) no-repeat left top;width:190px;margin-left: 0;}

#searchsubmit {background: url(img/buttonsmall.gif) no-repeat left top;width:115px;margin-left:10px; border:0;color:#fff;float:none;clear:both;height:29px;padding:0 0px 6px 8px;*padding-bottom:2px;
            font-weight: bold;font-size: 12px;text-align: left;cursor: pointer;cursor: hand;margin-top:-2px;}

#searchform{width:80%;padding-top:5px}
#searchform input{float:left;_margin-top:2px}
#searchform input#searchsubmit{clear:none;background: url(img/buttonsmall_white.gif) no-repeat left top;float:left;_margin-top:0px}

.forms input.big{margin-left: 10px;}
#footer p, #footer a{color:#515356}
input.sub_mikro{width:32px;height:29px;border:0;cursor: pointer;cursor: hand;margin-top: 7px;}
input.namape{background: url(img/vyhledatnamape.gif) no-repeat ;margin-left: 5px;}
input.namapebig{background: url(img/vyhledatnamape_big.gif) no-repeat ;margin-left: 5px;}
input.vyhledat{background: url(img/vyhledat.gif) no-repeat ;margin-left: 80px;}
input.solomapa{margin-left: 80px;}

.inputpole{margin-bottom: 15px;}
.marginie{*margin-bottom: 35px;}
input.odd, input.ddo{width:55px}
input.odd{margin-right:9px}

.checkbox p{display: block;width:19%;float:left;padding-bottom: 0px;margin-bottom: 0px;padding-top: 0px;*padding-top: 0;}
.checkbox p#id_dispozition0{width:38%}
.checkbox p input{float:left;width:auto;border:0;padding:0;background-color: transparent;}
.checkbox p label{float:left;display: block;padding:0 0 3px 3px;*padding-bottom: 0px;*padding-top: 2px;white-space: nowrap;margin-top: -3px;*margin-top: -1px;}
.long p{width:33%;}
.checkbox p.longp{width:38%}
.msup p label{margin-top: -4px;*margin-top: -2px;}
.checkbox h4, .oddo label {display: block;width:100px;float:left;font-size: 12px;font-weight: normal;}
.oddo input, .oddo span{display: block;float: left;}
.checkbox div{float:left;width:550px}
.inputtext p{width:48%;display:block;float:left}
.inputtext p.w100{width:100%}
.inputtext p input{width:180px}
.inputtext p input.itext{*width:288px;_width:270px;cursor: pointer;cursor: hand;}
.inputtext p select{width:186px}
.inputtext p label{width:100px}
.inputtext textarea{font-family: arial;font-size: 12px;border: 1px solid #7899B8 ;height:100px;width:504px;padding:2px}


.nemoinfo {margin-top: 0px;width:100%}
.nemoinfo h2{font-size: 14px;padding:25px 0 2px 0;display: block;border-bottom:1px solid #EE8325;}
.nemoinfo td{padding:0;margin:0;border:0}
.nemoinfo td {width:80px;font-size: 12px;}
.nemoinfo td.tlabel, .nemoinfo td.tvalue{width:auto;border-bottom:1px solid #BAB8B9;padding:5px 0 2px 10px}
.nemoinfo td.tlabel, .nemoinfo td.orange{font-weight: bold;}
.nemoinfo td.thead{border:0;padding-bottom: 0px;width:100%}
.nemoinfo td.tlabel {white-space: nowrap;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #ffffff;
	padding: 5px;
	opacity: 0.85;
	color: #EE8325;
	font-weight: bold;
}
#tooltip h3, #tooltip div { margin: 0; }
.tableborder{padding: 6px;border:1px solid #EDECEC;width:703px;}
.vypis_nemo{border:1px solid #EDECEC;table-layout:fixed;border-collapse:collapse;width:704px}
.vypis_nemo td{border:1px solid #EDECEC;padding:6px;}
.vypis_nemo tr:hover{background-color: #F8F8F8;}
.vypis_nemo tr{cursor: pointer;cursor: hand;}
.vypis_nemo tr.nebylo:hover{background-color: transparent;}
.vypis_nemo tr.nebylo{cursor: auto;}
.vypis_nemo a img{border:1px solid #EDECEC;}
.vypis_nemo td.tdimg{width:84px} 
.vypis_nemo td.tddesc{width:320px}
.vypis_nemo td.tcena{white-space: nowrap;}
.vypis_nemo h3 a{font-size: 12px;color:#EF8223}
.vypis_nemo p {font-size: 11px;}
.vypis_nemo tr.thead:hover, .vypis_nemo tr.thead{cursor: auto;background:#F68530 url(img/nadpisbg.gif) repeat-x top;}
.vypis_nemo tr.thead td{border:1px solid #F68B3A;color:#fff;padding:10px 6px;border-bottom: 1px solid #fff;}
.vypis_nemo tr.thead td.tdimg{padding:0}
.vypis_nemo tr.thead a img{border:0}
.vypis_nemo tr.thead a:hover img{background-color: transparent;}
.vypis_nemo td.aright{text-align: right;}
.paging{display: block;text-align: center;padding:10px 0}
.paging a{color:#515356;margin:0 6px;}
a.current{text-decoration: none; color:#EF8223;}

#finfo{text-align: center;border-top: 1px solid #EF8223;margin: 0 15px 20px 15px;padding-top: 20px;display: none;}
#finfo p {color:#EF8223;}
#finfo2{width:320px;height:96px;background: url(img/nenaslijste.gif) no-repeat top left;margin-bottom: 15px;}
#finfo2 div{padding:13px 70px 16px 16px}
#finfo2 p {font-size: 13px;color:#fff;line-height: 1.60em;}
#finfo2.rujin p {font-size: 12px;color:#fff;line-height: 1.40em;}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:0 0 10px 10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:-2.80em;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.wp-caption-text{padding:10px 10px 0 10px}
div.error label, p.error { color: red; width:400px;padding-left:0px;display:block;padding-bottom: 0px;}
.delFromClipboard{color:#000;text-decoration: none;font-weight: bold;display: block;width:15px;height:15px;text-align: center;font-size: 12px;position: absolute;margin-left: 110px;}
.reply{border-top:1px solid #EDECEC;padding:0 0 20px 0;margin-top:20px}

.fotky{width:250px;}
.fotky img{border:0;}
.fotky_img img{border:0;padding:0;height:67px;max-width:100}
/*.fotky_img img{border:0;padding:0;height:auto;width:100px;}*/
.fotky_img{padding:5px;border: 1px solid #CBCBC9;width:100px;height:67px;float:left;margin:13px 13px 0px 0}
.fotky_img div{width:100px;height:67px;overflow-y: hidden;text-align: center;overflow: hidden;}
.obrmid{padding:5px;border: 1px solid #CBCBC9;width:226px;height:151px;}
.obrmid div{width:226px;height:151px;overflow-x: hidden;text-align: center;}
/*.obrmid div img{height:auto;width:226px;}*/
.obrmid div img{height:151px;max-width:226px;}

.zpettot{float: right;width:70px;display:block;text-align: right;padding:10px 15px 0 15px;}
#right .box h2.headh2box span, #right .box p.boxhead span{width:500px;}

div.submenu{display:block;background-color: #FAFAFA;padding:5px 10px;margin-bottom: 15px;margin-top: -10px;border-top:1px solid #EDECEC}
div.submenu li{list-style-type: none;display: inline;margin: 0 ;margin-right: 10px;}
#right .inbox div.submenu li.current_page_item a {text-decoration: none;color:#C3C3C2}
div.submenu ul{margin: 0 }
.poznamka{display: block;padding-left:14px;}

acronym{cursor: help;text-decoration: none;border: 0;border-bottom: 1px #000 dashed}
#map_canvas{position: relative;z-index: 90;}
#infoi{position:absolute;width:320px;padding:15px 20px 0 20px;margin:80px 0 0 150px;background-color: #fff;border:1px solid #555;z-index: 99;}
#infoi p {padding-top:10px;}
#infoi span.zavrit {width:20px;font-weight:bold; float:right;padding:0px;font-size:13px;text-transform:uppercase;display:block;padding:3px;color:#000;cursor:pointer;cursor:hand;float:right;margin: -15px -15px 0 0}

#pocitadlo {display:none;}
li.zse a, a.zse{margin-left: -1px;text-decoration: underline;cursor: pointer;cursor: hand;}
li.zse a:hover, a.zse:hover{text-decoration: none;}

.rss    {color:#222;padding:0 15px 25px 15px; font-size:0.9em;}
.rss ul {display:block;}
.rss li {list-style-type: none; padding-bottom:10px;}
.rss a  {font-size:1.2em;}
.rss p  {padding-top:10px;}

.rss1 p{font-size: 11px;line-height:1.30em;}
.rss1 p a {font-weight: bold;color:#F68530}
.rss1 p a:hover{text-decoration: none;}

div.toptext{float:right;width:310px;background: #EDECEC url() ;margin: 5px 0 20px 20px}
div.toptext div.topt2{float:right;width:310px;background: url()}
div.toptext div.topt2 div{padding:15px 10px 5px 15px}
div.toptext div.topt2 li {margin-bottom: 2px;}
div.toptext div.topt2 h2 {font-size:1.3em;}

span.acronym {border-bottom:1px dotted #000;cursor: pointer;cursor: hand;}