/*
  Autor: Přemysl Posker - premysl@poski.com
  Licence: © Copyright 2008 Poski.com s.r.o. Všechna práva vyhrazena. Kopírování bez souhlasu majitele zakázáno.
*/

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearing {clear:both;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
body {position:relative;font-size:75%;font-family:Arial,Verdana;line-height:1.5em;background:#FFFFFF url(/content/images/bgBody.gif) repeat-x;padding:0px;color:#3367CC;}
img {border:0px;}
label {cursor:pointer;}

#lead {width:996px;margin:0px auto;position:relative;padding:114px 0px 0px 0px;background:url(/content/images/bgLead.gif) no-repeat;}

#lead .blackR {position:absolute;top:192px;left:990px;width:120px;height:600px;}

#logo {width:262px;height:61px;display:block;left:30px;top:23px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:262px;height:61px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:262px;height:61px;background-image:url(/content/images/logo.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}

#banner {position:absolute;border:1px solid #E4E4E4;top:114px;right:-118px;z-index:1;}

#topAddress {width:182px;height:63px;background:url(/content/images/bgTopItem.gif) no-repeat;position:absolute;top:0px;left:451px;color:#FFFFFF;font-style:normal;padding:20px 0px 0px 33px;}

#topMenu {width:182px;height:52px;background:url(/content/images/bgTopItem.gif) no-repeat;position:absolute;top:0px;left:685px;padding:31px 0px 0px 33px;}
#topMenu a {color:#FFFFFF;display:block;float:left;margin-right:13px;padding-top:18px;text-decoration:none;background-repeat:no-repeat;background-position:top center;}
#topMenu a:hover {text-decoration:underline;}
#topMenu a#home {background-image:url(/content/images/bgBtnHome.gif);}
#topMenu a#sitemap {background-image:url(/content/images/bgBtnSitemap.gif);}
#topMenu a#kontakt {background-image:url(/content/images/bgBtnKontakt.gif);}

#content0 {width:996px;position:relative;padding-top:298px;background:url(/content/images/bgContent0.gif) repeat-y;}
#content0 #contentHead {width:996px;height:10px;display:block;overflow:hidden;background:url(/content/images/contentHead.gif) no-repeat;position:absolute;top:0px;left:0px;}
#content0 #footer {width:932px;height:87px;color:#3366CC;line-height:1.8em;background:url(/content/images/bgFooter.gif) no-repeat;padding:25px 30px 0px 34px;text-align:right;}
#content0 #footer img {float:left;}
#content0 #footer img.iconBlack {float:none;vertical-align:middle;margin-bottom:2px;}
#content0 #footer a {color:#3366CC;text-decoration:underline;}
#content0 #footer a:hover {text-decoration:none;}

#menu {width:623px;height:226px;position:absolute;color:#FFFFFF;top:12px;left:28px;background:url(/content/images/bgMenu.gif) no-repeat;padding:24px 0px 0px 15px;}
#menu img {position:absolute;top:73px;left:11px;}
#menu span {float:left;margin:0px 2px;display:block;padding-top:5px;}
#menu a {float:left;display:block;height:27px;color:#FFFFFF;font-weight:bold;text-decoration:none;width:auto;}
#menu a span {display:block;padding:5px 7px 0px 8px;margin:0px;height:22px;width:auto;cursor:pointer;}
#menu a:hover {background:#000066 url(/content/images/bgMenuItemLeft.gif) no-repeat;}
#menu a:hover span {background:url(/content/images/bgMenuItemRight.gif) no-repeat top right;}
#menu a#menuSel {background:#000066 url(/content/images/bgMenuItemLeft.gif) no-repeat;}
#menu a#menuSel span {background:url(/content/images/bgMenuItemRight.gif) no-repeat top right;}

#search {width:266px;height:238px;position:absolute;top:12px;right:20px;background:url(/content/images/bgSearch.jpg) no-repeat;padding:18px 0px 0px 25px;}
#search h3 {font-size:1em;color:#FFFFFF;margin-bottom:14px;}
#search select {border:1px solid #7F9DB9;margin-bottom:9px;width:140px;}

#content1 {width:940px;background:url(/content/images/bgContent1.gif) repeat-y;padding:0px 26px 1px 30px;}

#content1 .obsah {width:915px;background:url(/content/images/bgObsah.gif) no-repeat;padding:12px 14px 0px 10px;margin-bottom:24px;}
#content1 .obsah #right {width:220px;float:right;}
#content1 .obsah #left {width:695px;float:left;}
#content1 .obsah #left .homeItem {width:204px;height:288px;font-size:0.9em;color:#3367CC;background:url(/content/images/bgHomeItem.gif) no-repeat;float:left;margin-right:10px;padding:6px 8px 0px 8px;}
#content1 .obsah #left .homeItem img {margin-bottom:10px;}
#content1 .obsah #left .homeItem strong {display:block;line-height:1.5em;background:url(/content/images/bgHomeItemHeader.gif) no-repeat 4px 0px;padding:0px 0px 0px 40px;}
#content1 .obsah #left .homeItem strong a {color:#3367CC;}
#content1 .obsah #left .homeItem table {border:0px;border-collapse:collapse;margin-top:10px;}
#content1 .obsah #left .homeItem table th {width:91px;text-align:left;color:#EFB12E;padding:0px 3px;}
#content1 .obsah #left .homeItem table td span {color:#FFFFFF;background:#EEAB27 url(/content/images/bgHomeItemCenaLeft.gif) no-repeat top left;height:16px;display:block;overflow:hidden;}
#content1 .obsah #left .homeItem table td span span {background:url(/content/images/bgHomeItemCenaLeft.gif) no-repeat top right;height:16px;display:block;padding:0px 3px;}


/************reference************/

#content1 .obsah #left .refItem {width:190px;height:240px;padding:15px;font-size:0.9em;color:#3367CC;background:url(/content/images/bgRefItem.gif) no-repeat;float:left;}
#content1 .obsah #left .refItem strong.blue {color:#3367CC;}
#content1 .obsah #left .refItem .hide {display:none;}

/************reference - konec************/

#welcome {width:430px;height:228px;padding:20px 0px 0px 23px;float:left;margin:-5px 0px 0px 0px;background:#FFFFFF url(/content/images/bgWelcome.gif) no-repeat;}
#welcome h2 {font-family:Arial;font-size:1.83em;color:#3367CC;margin-bottom:20px;}
#welcome strong {color:#EEAB27;}
#welcome p {margin-bottom:10px;}
#welcome a {color:#EEAB27;}
#welcome a:hover {text-decoration:none;}

#homeNews {width:409px;height:220px;padding:23px 21px 0px 23px;float:right;background:#FFA900 url(/content/images/bgHomeNews.gif) no-repeat;display:block;overflow:hidden;}
#homeNews h3 {background:#FFFFFF url(/content/images/newsHeaderLeft.gif) no-repeat top left;height:27px;font-size:1em;color:#3368CC;margin-bottom:21px;}
#homeNews h3 span {display:block;background:url(/content/images/newsHeaderRight.gif) no-repeat top right;height:22px;padding:5px 0px 0px 12px;}
#homeNews p {float:left;width:160px;padding:0px 16px 0px 20px;color:#FFFFFF;}
#homeNews p a {color:#1A52BE;line-height:2.4em;}
#homeNews p a:hover {text-decoration:none;}
#homeNews p strong {color:#134CB9;font-weight:normal;}

.item_listing {width:675px;height:99px;background:url(/content/images/bgListItem.gif) no-repeat;margin-bottom:2px;padding:4px 0px 0px 5px;}
.first {background:url(/content/images/bgListItem1.gif) no-repeat;}
.second {background:url(/content/images/bgListItem2.gif) no-repeat;}
.item_listing img {float:left;margin:0px 25px 0px 0px;}
.item_listing .desc {float:left;width:380px;padding:0px 25px 0px 0px;line-height:1.6em;}
.item_listing .desc a {color:#3367CC;font-weight:bold;}
.item_listing .desc a:hover {text-decoration:none;}
.item_listing .price {float:left;width:110px;}
.item_listing .price strong {line-height:2.3em;color:#EFB12E;}
.item_listing .price span {color:#FFFFFF;background:#EEAB27 url(/content/images/bgHomeItemCenaLeft.gif) no-repeat top left;height:16px;display:block;float:left;overflow:hidden;width:auto;}
.item_listing .price span span {font-size:0.9em;background:url(/content/images/bgHomeItemCenaLeft.gif) no-repeat top right;height:16px;display:block;padding:0px 3px;}

.item_detail {width:684px;background:url(/content/images/bgItemDetail0.gif) repeat-y;}
.item_detail1 {width:664px;background:url(/content/images/bgItemDetail1.gif) no-repeat;padding:5px 10px 0px 10px;line-height:1.7em;}
.item_detail .item_detail_foot {width:684px;height:30px;background:url(/content/images/bgItemDetailFoot.gif) no-repeat left bottom;clear:both;}
.item_detail1 .item_imgs {width:240px;float:left;}
/* .item_detail1 .item_imgs img {margin:0px 7px 7px 0px;border:1px solid #CFCFCF;float:left;} */
.item_detail1 .item_imgs img {margin:0px 7px 7px 0px;border:1px solid #CFCFCF;}

/* JP */
/*.item_detail1 .item_imgs table {border-collapse: collapse;}
.item_detail1 .item_imgs td {width: 118px;height: 84px;background: #F0F0F0;padding: 0;margin: 0;text-align: center;vertical-align: middle;}*/

.item_detail1 .bar_imgs {height: 110px; position: relative;}
.item_detail1 .bar_imgs div {margin:0; border: 1px solid #ccc; position: absolute; bottom: 0; left: 0; width: 95%; overflow: auto; overflow-y: hidden;}
.item_detail1 .bar_imgs div p {margin:0; white-space: nowrap;}
.item_detail1 .bar_imgs div p img {border: 1px solid; margin: 2px 2px 1px 1px; padding: 1px;}
/* /JP */

.item_detail1 .item_desc {width:420px;float:left;padding-top:10px;}
.item_detail1 .item_desc h2 {font-size:1.15em;color:#3367CC;margin-bottom:20px;padding-left:8px;}
.item_detail1 .item_desc p {padding-left:8px;}
/*.item_detail1 .item_desc span.cena {background:url(/content/images/bgItemDetailCena.gif) no-repeat;width:192px;height:32px;padding:10px 0px 0px 16px;color:#FFFFFF;font-weight:bold;float:left;margin-right:6px;}
.item_detail1 .item_desc a.print {background:url(/content/images/bgItemDetailTisk.gif) no-repeat;width:65px;height:32px;padding:10px 0px 0px 45px;color:#FFFFFF;float:left;}*/
.item_detail1 .item_desc span.cena {background:url(/content/images/bgItemDetailCena.gif) no-repeat;width:192px;height:32px;padding:10px 0px 0px 16px;color:#FFFFFF;font-weight:bold;float:right;margin-right:6px;}
.item_detail1 .item_desc a.print {background:url(/content/images/bgItemDetailTisk.gif) no-repeat;width:65px;height:32px;padding:10px 0px 0px 45px;color:#FFFFFF;float:right;margin-right:6px;}
.item_detail1 .item_desc a:hover.print {text-decoration:none;}
.item_detail1 strong {color:#EEAB27;}
.item_detail1 p {margin-bottom:15px;}

.left_obsah {width:684px;background:url(/content/images/bgItemDetail0.gif) repeat-y;}
.left_obsah .left_obsah_foot {width:684px;height:30px;background:url(/content/images/bgItemDetailFoot.gif) no-repeat left bottom;clear:both;}
.left_obsah .left_obsah_detail {width:664px;background:url(/content/images/bgItemDetail1.gif) no-repeat;padding:5px 10px 0px 10px;line-height:1.7em;}
.left_obsah .left_obsah_detail strong {color:#EEAB27;}
.left_obsah .left_obsah_detail strong.high {color:#3367CC;font-size:1.2em;line-height:1.9em;}
.left_obsah .left_obsah_detail p {margin:0px 0px 15px 10px;padding:0px 0px 0px 0px;}
.left_obsah .left_obsah_detail h2 {font-family:Arial;font-size:1.83em;color:#3367CC;padding: 5px 0px 20px 5px;margin:0px 0px 0px 0px;}
.left_obsah .left_obsah_detail .seznam {margin:-10px 0px 15px 25px;padding:0px 0px 0px 0px;}
.left_obsah .left_obsah_detail .seznam ul {margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}
.left_obsah .left_obsah_detail ul {margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}
.left_obsah .left_obsah_detail ul ul {list-style-type:square;margin-bottom:10px;}
.left_obsah .left_obsah_detail ul a {color:#3367CC;font-weight:bold;line-height:1.3em;}
.left_obsah .left_obsah_detail ul a:hover {text-decoration:none;}
.left_obsah .left_obsah_detail .seznam ol {margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}
.left_obsah .left_obsah_detail .seznam ol ul {margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}
/* JP */
.left_obsah .left_obsah_detail table tr td {line-height:1.1em;}
.left_obsah .left_obsah_detail table tr td a {color:#3367CC;font-weight:bold;line-height:1.3em;}
.left_obsah .left_obsah_detail table tr td a:hover {text-decoration:none;}
.prvni {background: #FFFFFF;}
.druhy {background: #F0F0F0;}
/* /JP */

.item_detail1 > table {margin:0px 15px 15px 15px;}
.item_detail1 table {margin-bottom:15px;}
.item_detail1 table tr th {text-align:left;padding:0px 8px 0px 8px;}
.item_detail1 table tr td {padding:0px 8px 0px 8px;}

.item_detail1 table.makler_info {width:659px;clear:both;height:99px;background:url(/content/images/bgMaklerInfo.gif) no-repeat;margin:10px 0px 15px 0px;}
/* .item_detail1 table.makler_info {width:419px;clear:both;height:99px;background:url(/content/images/bgMaklerInfo419.gif) no-repeat;margin:10px 0px 15px 0px;} */
.item_detail1 table.makler_info td {padding:0px 5px;}
.item_detail1 table.makler_info th {padding:0px 5px;text-align:left;}
.item_detail1 table.makler_info td a {color:#EEAB27;}
.item_detail1 table.makler_info td a:hover {text-decoration:none;}

.item_detail1 > p {padding:0px 10px 0px 17px;}

#menu #menu_sluzby {left:71px;width:150px;}
#menu #menu_prodej {left:130px;width:140px;}
#menu #menu_pronajem {left:189px;width:140px;}
#menu #menu_projekty {left:266px;width:180px;}
#menu #menu_informace {left:442px;width:110px;}
#menu .submenu {position:absolute;top:51px;visibility:hidden;background:white;z-index:100;}
#menu .submenu td {border-top:1px none #d3e1ed;border-right:1px solid #d3e1ed;border-bottom:1px solid #d3e1ed;border-left:1px solid #d3e1ed;padding-right:10px;}
#menu .submenu td.submenu_item {cursor: hand;}
#menu .submenu td.submenu_item a {color:#3367CC;text-decoration:none;background-color:#ffffff;width:100%;padding-left:10px;padding-top:5px;}
#menu .submenu td.submenu_item a:hover {color:#ffffff;text-decoration:none;background-color:#000066;background-image:none;}

