@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
a:link, a:visited, a:hover, a:active {
	color: #002EB7;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0px;
	padding: 0px;
}
h1, #o-promoted-all h2, #o-preview-all h2, #o-developer h2, #links-all h2 {
	font-size: 18px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-position: -1197px 2px;
	text-indent: 20px;
	color: #FF3300;
	line-height: 18px;
}
h2 {
	font-size: 13px;
}
.container-small h2, .register h2 {
	margin-bottom: 10px;
	font-size: 18px;
	font-family: "trebuchet ms";
}
#o-promoted-all h3, .links-all h3 {
	font-size: 13px;
	margin-bottom: 5px;
	text-indent: 0px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#o-promoted-all h3 {
	background-color: #FFFFFF;
}
.d-o-list-h3-all h3 {
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #666666;
	text-indent: 20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 12px;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AEAED5;
	background-color: #E6EFFF;
}
h4 {
	background-image:url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-position:-1198px -41px;
	background-repeat:no-repeat;
	font-size:12px;
	margin:10px 0 0;
	padding:0 0 5px;
	text-indent:18px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
h5, h6 {
	font-size: 12px;
}
p {
	padding-bottom: 10px;
}
img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
ul {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 0px; /* poprawic przy wyswietlaniu listy w informacji */
	margin-left: 0px;
}
.img-0px {
	padding: 0px;
	border-style: none;
}
/*																				general
*******************************************************************************/
.clearfloat {
	clear:both;
}
.float-r {
	float: right;
}
.float-l {
	float: left;
}
.hidden {
	visibility: hidden;
}
acronym {
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.w610px {
	width: 610px;
}
.w468px {
	width: 468px;
}
.w336px {
	width: 336px;
}
.w970px {
	width: 970px;
}
.w606px {
	width: 606px;
}
.txt-bold {
	font-weight: bold;
}
.lead {
	font-weight: bold;
	font-size: 13px;
}
.txt-center {
	text-align: center;
}
.txt-right {
	text-align: right;
}
.txt-cccccc {
	color: #999999;
}
.txt-red  {
	color: #FF0000;
}
.txt-9px-comments {
	font-size: 9px;
	line-height: 9px;
}
.txt-checkbox, .txt-radio {
	position: relative;
	top: 2px;
	left: -2px;
}
.alert {
	margin-bottom: 10px;
	color: #FF0000;
	padding: 10px;
	font-weight: bold;
	border: 1px solid #CCCCCC;
}
.alert p {
	padding: 0px;
	margin: 0px;
}
.alert-form {
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	color: #FF0000;
}
.promocja-bez-oplat, .promocja-bez-oplat-all {
	background-image: url(/ogloszenia-nieruchomosci/images/promocja-bez-oplat.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 300px;
	width: 610px;
	position: absolute;
}
.promocja-bez-oplat-all {
	background-image: url(/ogloszenia-nieruchomosci/images/promocja-bez-oplat-all.gif);
}
.bg-01 {
	background: #F2F0E3;
}
.bg-02 {
	background-color: #FFFFCC;
}
.bg-white {
	background-color: #FFFFFE;
}
.border-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6E6E6;
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
.border-none {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button-normal {
	width: 90px;
}
.button-medium {
	width: 150px;
}
.arrow {
	margin-right: 2px;
	cursor: pointer;
	background-image: url(/ogloszenia-nieruchomosci/images/icons-arrows.gif);
	background-position: 5px 8px;
	background-repeat: no-repeat;
}
.arrow.hide {
	background-position: 7px -17px;
}
.input-big-important {
	width: 172px; /* o 2px wiecej jesli w kolorze i z krawedzia */
	background-color: #FFFFCC;
	border: 1px solid #7F9DB9;
	height: 17px;
}
.textfield-b10px {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.div-height-10px {
	height: 10px;
}
.span-top-5px {
	margin-top: 5px;
}
.span-top-10px {
	margin-top: 10px;
}
.span-bottom-10px {
	margin-bottom: 10px;
}
.padding-bottom-0  {
	padding-bottom: 0px;
}
.div-604x453 {
	height: 459px;
	width: 610px;
	margin-top: 5px;
}
.div-120x90 {
	height: 96px;
	width: 126px;
}
.div-120x120 {
	height: 120px;
	width: 120px;
}
.div-604x453, .div-120x90, .div-120x120 {
	line-height: 18px;
	font-size: 12px;
}
.okazja {
	height:60px;
	width:85px;
	background-image: url(/ogloszenia-nieruchomosci/images/okazja-2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.loading {
	background-attachment: scroll;
	background-image: url(/ogloszenia-nieruchomosci/images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #F5F5F5;
}
/*																				menu_top
*******************************************************************************/
#menu-top-all {
	height: 40px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/pixel.gif);
	background-repeat: repeat-x;
	background-position: 0px 28px;
}
#menu-top-info {
	text-align:left;
}
#menu-top-all h1 {
	background-image: none;
	text-indent: 0px;
	color: #000000;
	line-height: 16px;
}
.menu-top-info-r-first, .menu-top-info-r, .menu-top-info-l-first, .menu-top-info-l, .menu-top-info-block {
	font-size:12px;
	margin-left:3px;
	padding-bottom:1px;
	display: inline;
	padding-left: 6px;
}
.menu-top-info-r, .menu-top-info-l {
	border-left:1px solid #E6E6E6;
}
.menu-top-info-r-first, .menu-top-info-l-first, .menu-top-info-block {
	border-left:none;
	margin: 0px;
	padding: 0px;
}
.menu-top-info-block {
	display:block;
	margin-bottom: 4px;
}
.menu-top-info-l-first, .menu-top-info-l {
	font-size:10px;
}
/*																				header
*******************************************************************************/
#header {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 970px;
	padding: 0px;
	height: 60px;
} 
#header h1 {
	margin: 0;
	padding: 0;
}
.logo {
	display:block;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 55px;
	width: 250px;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#header .logo img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.slogan {
	color:#FF0000;
	float:left;
	font-size:14px;
	margin-left:5px;
	margin-top:17px;
	padding-left:5px;
	border-left: 2px solid #CCCCCC;
}
/*																				d-o-mover
*******************************************************************************/
#d-o-mover-all {
	margin: 0px;
	padding: 0px;
	float: right;
}
.d-o-mover {
	font-size:17px;
	display:inline;
	width: 300px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -323px 0px;
	padding-top: 6px;
	text-align: center;
	margin-top: 31px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	height: 18px;
	font-weight: bold;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #FFDD7F;
}
/*																				box
*******************************************************************************/
#box {
	float: right;
	width: 336px;
	margin-bottom: 20px;
}
/*																				search
*******************************************************************************/
#search-all {
}
.search {
	float: right;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	margin: 0px;
	width: 323px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #aeaed5;
	border-left-color: #aeaed5;
	background-color: #e6efff;
}
.search-bottom {
	float: right;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -323px -62px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	width: 328px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 21px;
}
.search h2 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1195px -348px;
	text-indent: 20px;
	font-size: 14px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
.search p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.search ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.search li {
	display: inline;
}
.search-1, .search-2, .search-4 {
	float: left;
	height: 25px;
	margin-bottom: 5px;
}
.search-1 {
	width: 321px;
}
.search-2 {
	width: 160px;
	margin-right: 1px;
}
.search-4 {
	width: 79px;
	margin-right: 1px;
}
.search-input-big {
	width: 235px;
	height: 17px;
}
.search-input-small {
	width: 70px;
	height: 17px;
}
.search-input-list {
	width: 155px;
	height: 23px;
}
.search-checkbox-corect {
	position: relative;
	top: 2px;
}
.search-txt-corect {
	top: 2px;
	position: relative;
	height: 23px;
}
/*tu koniec*/
/*																				main-menu
*******************************************************************************/
#main-menu-all {
	height: 37px;
	padding: 0px;
	background-color: #E6EFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #AEAED5;
	border-bottom-color: #AEAED5;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main-menu {
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 17px;
	padding-bottom: 1px;
}
#main-menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#main-menu li {
	margin: 0px;
	padding: 0px;
	display: inline;
}
#main-menu a {
	text-decoration: none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	height: 20px;
	float: left;
	width: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AEAED5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AEAED5;
}
#main-menu a:link, #main-menu a:visited {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-menu-bg-01.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #F8FBFE;
}
#main-menu a:hover {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-menu-bg-02.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #C6D7F3;
}
#main-menu a:active {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-menu-bg-03.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #B1C7F7;
}
/*																				nav-back
*******************************************************************************/
.nav-back {
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/*																				container
*******************************************************************************/
#container {
	width: 970px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}
/*																				main-content
*******************************************************************************/
#main-content {
}
.main-content {
	width: 610px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	float: left;
}
/*																				o_promoted o_preview
*******************************************************************************/
#o-promoted-all, #o-preview-all {
	font-size: 10px;
	line-height: 12px;
	padding: 0px;
	margin: 0px;
}
#o-promoted-all {
}
.o-promoted-all {
	width: 610px;
	float: left;
}
#o-promoted-all h3 {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 13px;
}
#o-preview-all {
}
.o-promoted-l-r, .o-promoted-center {
	float: left;
	width: 193px;
}
.o-promoted-center {
	margin-right: 14px;
	margin-left: 15px;
}
.o-promoted-comments {
	width: 190px;
	padding-top: 2px;
}
/*																				o_sorting
*******************************************************************************/
.o-sorting-all {
	height: 16px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6E6E6;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin: 0px;
	font-size: 10px;
	line-height: 12px;
	float: left;
}
#container #main-content #o-preview-all .o-sorting-all .o-sorting-link {
	text-align: center;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #main-content #o-preview-all .o-sorting-all .o-sorting-link.active {
	text-align: center;
	background-color: #EEEEEE;
	padding: 5px;
	font-weight: bold;
	margin: 0px;
}
#container #main-content #o-preview-all .o-sorting-all .o-sorting-link.active {
	text-align: center;
	font-weight: bold;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/icon-bird.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #EEEEEE;
}
#container #main-content #o-preview-all .o-sorting-all .o-sorting-link.active.asc {
	text-align: center;
	font-weight: bold;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1193px -224px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #EEEEEE;
}
#container #main-content #o-preview-all .o-sorting-all .o-sorting-link.active.desc {
	text-align: center;
	font-weight: bold;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1193px -240px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #EEEEEE;
}
/*																				o_more
*******************************************************************************/
.o-more-all {
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6E6E6;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	font-size: 10px;
	line-height: 12px;
	height: 20px;
	margin: 0px;
}
.o-more-link {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	float: right;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1167px -32pt;
	height:15px;
}
/*																				o_preview_small
*******************************************************************************/
.o-preview-small-all {
	width: 456px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
	padding: 5px;
}
.o-preview-small-comments h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 12px;
}
.border-1 {
	border: 1px solid #E6E6E6;
}
.border-2 {
	border: 1px solid #F5E082;
}
.o-preview-small-photo {
	padding: 0px;
	float: left;
	margin: 0px;
}
.o-preview-small-comments, .o-promoted-comments {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.o-preview-small-comments {
	width: 320px;
	padding-top: 5px;
	margin-left: 5px;
}
.o-preview-small-comments p, .o-promoted-comments p {
	margin: 0px;
	padding: 0px;
	color: #999999;
}
.o-preview-small-comments-bold {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	color: #000000;
}
#o-developer {
}
/*																				project-big, project_small
*******************************************************************************/
/*																				o_details
*******************************************************************************/
/* offer */
.o-details-all {
	padding: 0px;
	float: left;
	width: 610px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.o-details-comments {
	margin: 0px;
	float: left;
	width: 610px;
	padding: 0px;
}
.o-details-comments p, .d-o-list-h3-all p {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
.o-details-comments-light {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #999999;
}
#main-content .o-details-all .o-details-comments h4   {
	text-indent: 18px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-position: -1167px -41px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
}
.o-details-mail {
	border-top-style: none;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1197px -377px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#query_form form {
	margin: 0px;
}
.o-details-mail-input {
	width: 610px;
	height: 150px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.o-details-property-name {
	color: #999999;
	text-transform: uppercase;
	padding-bottom: 0px;
}
/*																				container-small
*******************************************************************************/
.container-small {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px;
}
#main-content .container-small p {
	padding: 0px;
}
/*																				container-small-indent
*******************************************************************************/
.container-small-indent {
	padding-left: 12px;
}
/*																				tip-logo
*******************************************************************************/
.tip-logo {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 55px;
	width: 251px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding: 0px;
}
/*																				d-o-main-content
*******************************************************************************/
#d-o-main-content {
}
.d-o-main-content {
	float: right;
	width: 610px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#d-o-box {
	width: 336px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.d-o-button-master {
	width: 120px;
	margin-right: 2px;
	margin-bottom: 2px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-left: 0px;
	float: left;
}
#main-content  .d-o-button-master  img {
	height: 116px;
	width: 116px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.d-o-button01 {
	background-repeat: no-repeat;
	background-position: -123px -150px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
}
.d-o-button02 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -243px -150px;
}
.d-o-button03 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -363px -150px;
}
.d-o-button04 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -483px -150px;
}
.d-o-button05 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -603px -150px;
}
.d-o-button06 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -123px -270px;
}
.d-o-button07 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -243px -270px;
}
.d-o-button08 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -363px -270px;
}
.d-o-button09 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -483px -270px;
}
.d-o-button10 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -603px -270px;
}
.d-o-buttons-property {
	margin-bottom: 20px;
	width: 606px;
	border: 2px dotted #CCCCCC;
	padding-top: 5px;
}
.d-o-buttons-commercial {
	width: 606px;
	border: 2px dotted #CCCCCC;
	padding-top: 5px;
}
.d-o-button-left {
	height: 170px;
	width: 60px;
	margin-right: 2px;
	margin-bottom: 2px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	float: left;
}
.d-o-button-right {
	height: 170px;
	width: 60px;
	margin-bottom: 2px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	float: left;
}
.d-o-button-master-deweloper {
	height: 180px;
	width: 120px;
	margin-right: 2px;
	margin-bottom: 2px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	float: left;
	margin-left: 0px;
	margin-top: 50px;
	padding-left: 120px;
}
.d-o-menu {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5E1F7;
	border-bottom-color: #D5E1F7;
	border-left-color: #D5E1F7;
	width: 334px;
}
.d-o-import {
	float: left;
	height: 29px;
	text-align: center;
	padding-top: 9px;
	font-size: 13px;
	width: 610px;
	margin-bottom: 20px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-import-ogloszen.gif);
	background-repeat: no-repeat;
	background-position: 80px 0px;
	text-indent: 60px;
}
#d-o-box .d-o-menu ul {
	list-style-type: none;
	font-size: 14px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5E1F7;
	padding: 0px;
	margin: 0px;
	width: 334px;
}
#d-o-box .d-o-menu li {
	margin: 0px;
	padding: 0px;
}
#d-o-box  .d-o-menu  ul  li  ul  {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 13px;
	text-indent: 20px;
}
#d-o-box  .d-o-menu  ul  li  ul  li {
	margin: 0px;
	font-size: 13px;
	padding: 0px;
}
#d-o-box .d-o-menu h2 {
	font-size: 14px;
	background-image: none;
	text-indent: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	background-color: #E6EFFF;
}
#d-o-box .d-o-checkbox {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1178px -83px;
	text-indent: 40px;
}
#d-o-box .d-o-checkbox.active, #d-o-box .d-o-checkbox.done {
	background-position: -1178px -98px;
}
#d-o-box .d-o-checkbox.active {
	font-weight: bold;
}
.d-o-photo-left {
	padding: 0px;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1196px -295px;
	height: 20px;
	width: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.d-o-photo-right {
	padding: 0px;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1196px -322px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 20px;
}
.d-o-photo-edit {
	padding: 0px;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1196px -188px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 20px;
}
.d-o-photo-delete {
	padding: 0px;
	margin: 0px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1196px -164px;
	height: 20px;
	width: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.d-o-admin-all {
	clear: left;
	height: 21px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.d-o-edit {
	text-indent: 20px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1197px -187px;
	float: left;
	height: 20px;
	margin-left: 5px;
	padding-top: 3px;
	margin-right: 15px;
}
.d-o-prolongation {
	text-indent: 20px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1197px -118px;
	float: left;
	height: 20px;
	margin-left: 5px;
	padding-top: 3px;
	margin-right: 15px;
}
.d-o-prolongation-ok {
	text-indent: 20px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1197px -141px;
	float: left;
	height: 20px;
	margin-left: 5px;
	padding-top: 3px;
	margin-right: 15px;
}
.d-o-delete {
	text-indent: 20px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1197px -163px;
	height: 20px;
	float: right;
	margin-left: 6px;
	padding-top: 3px;
	margin-right: 6px;
}
.d-o-iframe {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	height: 265px;
	width: 610px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.d-o-step {
	background-color: #66FF00;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 5px;
	background-image: none;
	text-indent: 0px;
	font-size: 12px;
	margin-bottom: 10px;
	height: 9px;
}
.d-o-promote {
	padding-left: 80px;
	background-image: url(/ogloszenia-nieruchomosci/images/strzalka-g-p.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.d-l-iframe {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 184px;
	width: 610px;
}
/*																				advertising
*******************************************************************************/
.advert-header { /* nieuzywany */
	/*height: 20px;
	float: left;
	width: 336px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	color: #E1E1E1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EFEFEF;*/
}
.advert-336x60-home, .advert-336x60, .advert-610x25-home, .advert-610x25, .advert-g-120x600-home, .advert-g-120x600, .advert-g-468x60-home, .advert-g-728x90-home-top, .advert-g-728x90-home-bottom, .advert-g-728x90-top, .advert-g-728x90-bottom, .advert-g-336x280-home, .advert-g-336x280 {
	/*background-color: #CCCCCC;*/
}
.advert-336x60-home, .advert-336x60, .advert-g-336x280-home, .advert-g-336x280  {
	float: left;
	width: 336px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: center;
}
.advert-610x25-home, .advert-610x25 {
	width: 610px;
	margin-right: 0px;
	margin-left: 0px;
}
.advert-610x25-home {
	float: left;
	margin-top: 20px;
	margin-bottom: 35px;
	padding: 0px;
}
.advert-610x25 {
	margin-top: 0px;
	margin-bottom: 25px;
	padding: 0px;
}
.advert-g-120x600-home, .advert-g-120x600 {
	width: 120px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.advert-g-120x600-home {
	/*margin-top: 77px;*/
}
.advert-g-468x60-home, .advert-g-468x60 {
	width: 468px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
.advert-g-728x90-home-top, .advert-g-728x90-home-middle, .advert-g-728x90-home-bottom, .advert-g-728x90-top, .advert-g-728x90-bottom {
	width: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 0px;
	text-align: center;
}
.advert-g-728x90-home-bottom, .advert-g-728x90-home-middle, .advert-g-728x90-bottom {
	margin-bottom: 20px;
}
.advert-360-150-login {
	float: right;
}
.advert-610-25-step img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.advert-250x80-offert {
	float: right;
	height: 80px;
	width: 250px;
}
/*																				paging
*******************************************************************************/
.paging-all {
	text-align: center;
	width: 610px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	font-size: 10px;
	height: 16px;
}
.paging {
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #EEEEEE;
}
.paging-activ {
	color: #FFFFFF;
	background-color: #FF3604;
	font-size: 13px;
}
.paging-no-activ {
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
}
.paging-interval {
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 11px;
}
/*																				footer
*******************************************************************************/
#footer {
	padding: 0px;
	margin: 0px;
}
.footer-polecamy {
	color: #666666;
	font-size: 11px;
	text-align: center;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AEAED5;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.footer-links {
	text-align: center;
	font-size: 11px;
	color: #666666;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	background-color: #E6EFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #AEAED5;
	border-bottom-color: #AEAED5;
	margin: 0px;
}
.footer-logo {
	text-align: center;
	padding-top: 5px;
}
.footer-logo  img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.footer-info-1, .footer-info-1 h2 {
	text-align: center;
	font-size: 11px;
	color: #666666;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	background-image: none;
	text-indent: 0px;
}
.footer-info-1 p {
	margin: 0px;
	padding: 0px;
}
.footer-info-2 {
	text-align: center;
	font-size: 11px;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 0px;
	margin: 0px;
}
#links-all {
}
.links-all {
	width: 948px;
	margin-top: 0px;
	font-size: 9px;
	line-height: 15px;
	float: left;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #FFFFCC; /*poprzednio #FFF4B8*/
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border: 1px solid #F5E082;
}
.links-first ul, .links-center ul, .links-last ul, 
.links-city-first ul, .links-city-center ul, .links-city-last ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-indent: 13px;
}
.links-first li, .links-center li, .links-last li,
.links-city-first li, .links-city-center li, .links-city-last li {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: 4px -81px;
}
.links-first, .links-center, .links-last,
.links-city-first, .links-city-center, .links-city-last {
	margin-top: 0px;
	padding: 0px;
	float: left;
}
.links-first, .links-center {
	margin-right: 22px;
}
.links-center, .links-last {
	margin-left: 22px;
}
.links-city-first, .links-city-center {
	margin-right: 2px;
}
.links-city-center, .links-city-last {
	margin-left: 2px;
}
.links-o-more-all {
	margin-top: 10px;
	float: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aca899;
	padding-top: 6px;
	font-size: 10px;
	width: 948px;
}
.links-bullet {
	padding-left: 8px;
	padding-right: 8px;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -83px;
}
#main-content .container-small h3 {
	margin-bottom: 15px;
}
#main-content .container-small h4 {
	margin-bottom: 15px;
}
/*																				o-developer
*******************************************************************************/
#o-developer {
}
.o-developer {
	margin-bottom: 20px;
	float: left;
}
#o-developer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.o-developer-1-all {
	width: 336px;
}
.o-developer-1-photo {
	height: 252px;
	width: 336px;
	position: relative;
	left: 0px;
	top: 0px;
}
.o-developer-1-city {
	width: 336px;
	margin-bottom: 5px;
}
.o-developer-left-all {
	width: 162px;
	float: left;
	clear: inherit;
}
.o-developer-right-all {
	width: 162px;
	float: right;
	clear: right;
}
.o-developer-lr-photo {
	height: 123px;
	width: 162px;
	position: relative;
	left: 0px;
	top: 0px;
}
.o-developer-lr-city {
	width: 162px;
	margin-bottom: 5px;
}
/*																				form
*******************************************************************************/
.d-o-list-h3-all {
	/*float: left;	psuje krok 5*/
	margin-bottom: 10px;
}
.d-o-list-ul-all {
	list-style-type: none;
	padding: 0px;
}
.d-o-list-li-all-1 {
	float: left;
	width: 600px;
}
.d-o-list-1, .d-o-list-1-s-6 {
	padding: 0px;
	float: left;
	list-style-type: none;
	margin-bottom: 5px;
	width: 600px;
	height: 25px;
}
.d-o-list-1-s-6 {
}
.d-o-list-1-a {
	float: left;
	width: 118px;
	text-align: right;
	padding-right: 2px;
	padding-top: 1px;
}
.d-o-list-1-b {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 480px;
}
.d-o-list-li-all-2 {
	float: left;
	width: 300px;
}
.d-o-list-2 {
	float: left;
	list-style-type: none;
	width: 300px;
	padding: 0px;
	height: 25px;
	margin-bottom: 5px;
}
.d-o-list-2-a {
	float: left;
	width: 118px;
	text-align: right;
	padding-right: 2px;
	padding-top: 1px;
}
.d-o-list-2-b {
	float: left;
	width: 180px;
}
.d-o-list-2-c {
	float: left;
	width: 295px;
	line-height: 8px;
}
.d-o-list-li-all-3 {
	width: 200px;
	float: left;
}
.d-o-list-3 {
	height: 22px;
	list-style-type: none;
	float: left;
	width: 200px;
	padding: 0px;
	margin: 0px;
}
.d-o-list-3-a {
	float: left;
	width: 20px;
	padding-top: 1px;
}
.d-o-list-3-b {
	float: left;
	padding-top: 2px;
}
.select-big {
	width: 174px; /* IE o 2px mniej niz FF - wymiary dla IE */
	height: 22px;
}
.select-big-important {
	width: 174px;
	background-color: #FFFFCC;
	border: 1px solid #7F9DB9;
	height: 22px;
}
.input-big {
	width: 170px;
	height: 15px;
}
.input-big-important {
	width: 172px; /* o 2px wiecej jesli w kolorze i z krawedzia */
	background-color: #FFFFCC;
	border: 1px solid #7F9DB9;
	height: 17px;
}
.select-small {
	width: 92px; /* IE o 2px mniej niz FF - wymiary dla IE */
	height: 22px;
}
.select-small-important {
	width: 48px;
	background-color: #FFFFCC;
	border: 1px solid #7F9DB9;
	float: left;
	height: 22px;
}
.input-small {
	width: 122px;
	height: 16px;
}
.input-small-important {
	width: 124px; /* o 2px wiecej jesli w kolorze i z krawedzia */
	background-color: #FFFFCC;
	border: 1px solid #7F9DB9;
	float: left;
	height: 17px;
}
.checkbox {
	margin: 0px;
	padding: 0px;
	float: right;
	position: relative;
	top: 1px;
}
.txt-correct-top {
	position: relative;
	top: -6px;
}
.input-no {
	width: 90px;
	height: 15px;
}
p.abuse {
	font-size: 9px;
	text-align: right;
	margin-bottom: 5px;
}
/*																				register
*******************************************************************************/
.register {
	margin-bottom: 10px;
	float: left;
	width: 590px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.register ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
.register li {
	margin-bottom: 5px;
}
.register-li-2, .register-li-3 {
	width: 195px;
	float: left;
}
.register-li-no {
	float: left;
	width: 115px;
}
.register-li-2-span {
	width: 395px;
	float: left;
}
.register-input-small {
	width: 70px;
	height: 17px;
}
.register-input-list {
	width: 155px;
	height: 23px;
}
.register-input-xxl {
	border: 1px solid #7F9DB9;
	width: 580px;
	height: 17px;
}
.register-input-important-xxl {
	border: 1px solid #7F9DB9;
	width: 580px;
	height: 17px;
	background-color: #FFFFCC;
}
.input-important-xxl {
	border: 1px solid #7F9DB9;
	width: 100%;
	height: 40px;
	background-color: #F5F5F5;
}
.input-download {
	border: 1px solid #7F9DB9;
	height: 24px;
	margin: 0px;
	padding: 0px;
	background-color: #F5F5F5;
}
.mail-input-important {
	width: 586px;
	height: 150px;
}
.mail-input-important-xxl {
	width: 586px;
	height: 250px;
}
/*																				o-listings
*******************************************************************************/
#o-listings {
}
.o-listings {
}
.o-listings ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 456px;
}
.o-listings .o-listings-list-all {
	float: left;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 5px;
}
.o-listings-list-a {
	padding: 0px;
	margin: 0px;
	width: 126px;
	height: 96px;
	top: 0px;
	left: 0px;
	float: left;
	position: relative;
}
.o-listings-list-b {
	margin-left: 5px;
	float: left;
	width: 320px;
	padding-top: 3px;
}
.o-listings  h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	line-height: 13px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 0px;
	font-size: 12px;
	background-image: none;
}
.o-listings    p {
	margin: 0px;
	padding: 0px;
}
.o-listings-coments {
	color: #999999;
}
.o-listings-wiecej {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-wiecej.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	text-indent: 48px;
}
.o-listings-cena-m2 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-cena-m2.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	text-indent: 72px;
}
/*																				o-promoted
*******************************************************************************/
#o-promoted-all {
}
.o-promoted {
	float: left;
	width: 610px;
}
#o-promoted-all ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
#o-promoted-all .o-promoted-list-first, #o-promoted-all .o-promoted-list, #o-promoted-all .o-promoted-list-last {
	width: 193px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#o-promoted-all .o-promoted-list {
	margin-right: 14px;
	margin-left: 13px;
}
.o-promoted h3q {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 12px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 0px;
	font-size: 11px;
}
.o-promoted p {
	margin: 0px;
	padding: 0px;
}
.o-promoted-list-photo {
	position: relative;
	left: 0px;
	top: 0px;
	height: 149px;
	width: 194px;
}
/*																				p-f
*******************************************************************************/
#p-f-all ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.p-f-all {
	margin-bottom: 10px;
	float: left;
	width: 610px;
	overflow: scroll;
	height:137px;
}
#p-f-all  .p-f-all-first, #p-f-all .p-f-all-center, #p-f-all .p-f-all-last {
	float: left;
	width: 126px;
	padding-right: 22px;
	margin-bottom: 5px;
}
.p-f-left {
	width: 30px;
	float: left;
	text-align: left;
}
.p-f-delete {
	width: 65px;
	float: left;
	text-align: center;
}
.p-f-right {
	float: left;
	width: 30px;
	text-align: right;
}
.mini_photo {
	cursor:pointer;
}
/*																				f-nav
*******************************************************************************/
.f-nav-all {
	text-align: center;
}
.f-nav-prev {
	padding-right: 2px;
}
.f-nav-next {
	background-position: right;
	padding-left: 2px;
}
.f-nav-prev img, .f-nav-next img {
	position: relative;
	top: 7px;
	text-decoration: none;
}
/*																				search
*******************************************************************************/
#search-all {
}
.search {
	float: right;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	margin: 0px;
	width: 323px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #aeaed5;
	border-left-color: #aeaed5;
	background-color: #e6efff;
}
.search-bottom {
	float: right;
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -323px -62px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	width: 328px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 21px;
}
.search h2 {
	background-image: url(/ogloszenia-nieruchomosci/images/nieruchomosci-bg.gif);
	background-repeat: no-repeat;
	background-position: -1195px -348px;
	text-indent: 20px;
	font-size: 14px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
.search p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.search ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.search li {
	display: inline;
}
.search-1, .search-2, .search-4 {
	float: left;
	height: 25px;
	margin-bottom: 5px;
}
.search-1 {
	width: 321px;
}
.search-2 {
	width: 160px;
	margin-right: 1px;
}
.search-4 {
	width: 79px;
	margin-right: 1px;
}
.search-input-big {
	width: 235px;
	height: 17px;
}
.search-input-small {
	width: 70px;
	height: 17px;
}
.search-input-list {
	width: 155px;
	height: 23px;
}
.search-checkbox-corect {
	position: relative;
	top: 2px;
}
.search-txt-corect {
	top: 2px;
	position: relative;
	height: 23px;
}
p.city-advs {
	margin-bottom: 15px;
}
.icon-checkbox {
	background-image: url(/ogloszenia-nieruchomosci/images/checkbox.gif);
	background-repeat: no-repeat;
	background-position: -2px 0px;
	padding-left: 45px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.icon-checkbox-mini {
	background-image: url(/ogloszenia-nieruchomosci/images/checkbox-mini.gif);
	background-repeat: no-repeat;
	background-position: 25px 0px;
	padding-left: 45px;
	padding-top: 5px;
}