div.OfertaLista {width: 670px; overflow: hidden; clear: both; font-size: 12px;}

div.OfertaLista table {width: 100%;}

div.OfertaLista table tr td {height: 30px; vertical-align: middle;}

div.OfertaLista table td.PropertyName {font-weight: bold; 
	width: 50%; 
	text-align: left; 
	color: #555; 
	padding: 2px 0px;
}

div.OfertaLista table td.PropertyValue {width: 50%; text-align: left; color: #777;}

span.bold_blue {font-weight: bold; color: #51628D;}

div.OfertaLista img.foto {
	border: solid 1px #92979f;
}
div.OfertaLista a:hover {
	color: #46494d;
	text-decoration: underline;
}

div.OfertaLista table tfoot {color: #777;}
div.OfertaLista table tfoot a {color: #777; text-decoration: none; padding-left: 12px;}

.ofeSpecHead {color: #fff; width: 652px; height: 20px; padding: 6px 10px 0px 10px; font-weight: bold; overflow: hidden; background: url(../img/h2_c.jpg) left top no-repeat;}
.ofeSpecHead a {color: #fff;}
.ofeSpecHead a:hover {color: #9DC00A;}

.searchResultsNavigation {padding: 5px 0px 5px 0px; text-align: center; }

.lbStrony a{text-decoration: none; color: #444;}
.lbStrony a.selected {font-weight: bold;}

div.brakofert {text-align: center; font-weight: bold; font-size: 12px; color: #fe0000; padding-top: 20px; padding-bottom: 20px;}

div.sortPanel {width: 656px; padding: 15px 16px 0px 6px; clear: both; overflow: hidden;}
div.sortPanel div.sortBox {float: left; margin-right: 25px;}
div.sortPanel div.sortBox div.sortHeader {float: left;}
div.sortPanel div.sortBox div.sortBtns {float: left; margin-left: 5px; margin-top: 1px;}

div.Inwestycje img.zdjecie { width: 110px; padding: 5px; margin: 1px; padding: 2px; border: solid 1px #9CA2AD; cursor: pointer; }

.popup_overlay {position: absolute; z-index: 2000; background-image: url(../img/overlay.png); text-align: center;}
.popup_overlay div, .popup_overlay iframe {position: absolute; overflow: hidden;}
.popup_overlay .popup_overlay_close {position: absolute; cursor: pointer;}

div.kalkulator2 input[type=text]:not([readonly]) {background-color: #fff; color: #111;}

div.akt {margin-left: 7px;}
#IE div.akt {margin-left: 0px; margin-right: 6px;}

a.aOfertaVideoLista {position: absolute; top: 50px; right: 0px; z-index: 100; width: 45px; height: 27px; display: block;}
img.imgOfertaVideoLista {width: 45px; height: 27px; border: 0px none;}

div.dvOswiadzczenie { width: 100%; text-align: center; padding-top: 6px; padding-bottom: 6px; font-size: 10px;}

#menu_c li:last-child a span, #menu_bottom2 li:last-child span {display: none;}

.Budynki {}
.Budynki .BudynkiNazwa {padding-bottom: 5px; padding-top: 5px; font-size: 13px;}
.Budynki .BudynkiTerminOddania {padding-bottom: 5px; font-size: 13px;}
.Budynki .BudynkiOpis {padding-bottom: 5px; font-size: 13px;}
.Budynki .BudynkiOferty table th, .Budynki .BudynkiOferty table td {padding: 4px;}

.kalkulator {width: 620px!important; margin-left: 10px;overflow:hidden;}
.kalkulator div {width: 620px!important;}
.kalkulator div div {width: 346px!important; display: inline-block;}
.kalkulator input[type=text] {width: 150px; margin: 5px 10px 5px 0px;}

.kalkulator2 {width: 620px!important; margin-left: 10px;overflow:hidden;}
.kalkulator2 div {width: 650px!important;}
.kalkulator2 div div {width: 346px!important; display: inline-block;}
.kalkulator2 input[type=text] {width: 150px; margin: 5px 10px 5px 0px;}
.kalkulator2 input[name*='prowizjaprocent'] {width: 20px; margin: 5px 0px 5px 0px;}
#prowizja {width: 118px;}


div.frmKontaktBox {background-color: #FAFAFA; padding: 10px; width: 300px; position: relative; overflow: hidden;}
div.frmKontaktBox div {display: inline-block; float: left; white-space: nowrap;}
div.frmKontaktBox select {border: 1px solid #DFDFDD; width: 140px; float: right;}
div.frmKontaktBox input {border: 1px solid #DFDFDD; width: 140px; float: right;}
div.frmKontaktBox input[type=radio], div.frmKontaktBox input[type=checkbox] {border: 1px solid #DFDFDD; width: 20px; float: none;}
span.lstRadio {float: right;}


div.searchResultsNavigation a.PageBack,div.searchResultsNavigation a.PageNext {background-color: #788ABC; padding: 5px;}

.print {display: none;}

#tab5 .kalkoplat_drukuj {display: none!important; visibility: hidden;}

.submit a {background: url(../img/arrow2.gif) right 4px no-repeat; display: inline-block; width: 70px; padding-right: 15px; font-size: 12px; line-height: 14px; margin-bottom: 5px; color: #384261;}
.submit a:hover {background: url(../img/arrow2.gif) right -9px no-repeat; color: #6a6a6a;}

.submit_zaawansowane {background: url(../img/arrow2.gif) right 4px no-repeat; display: inline-block; padding-right: 17px; font-size: 12px; line-height: 14px; margin-left: 17px; margin-top: 9px; color: #384261; cursor: pointer;}
.submit_zaawansowane:hover {background: url(../img/arrow2.gif) right -9px no-repeat; color: #6a6a6a;}