body {width: 1082px; margin: 1px auto; font-family: tahoma;font-size: 11px; background: #FBFBFB;}
p {margin: 0; padding: 0; font-weight: normal; font-decoration: none;}
a {text-decoration: none; color: black; border: none; margin:0; padding:0;}
a:hover {text-decoration: underline !important;}
img {border: none; margin: 0; padding:0;}
input {height: 16px; padding:0; margin:0; border: 1px solid black;}
textarea {padding:0; margin:0; border: 1px solid black;}
.bold {font-weight: bold !important;}
.crm {font-size: 12px; margin-left: 10px;}
#content {background: white; float: left; overflow: hidden; height: auto; padding-left: 3px; paddign-right: 3px; border: 4px solid #F7F7F7; border-radius: 10px; -moz-border-radius: 10px; width: 1000px;}
#top {background: url("images/top.jpg"); height: 150px; float: left; width: 1000px; padding-top: 5px;}
.top_logo {float: left; margin-left: 20px;}
.top_logo_p {float: left;}
.top_title {float: left; font-size: 10px; width: 100%;}
.top_srch {float: right; padding-right: 20px; width: 40%; clear: right; text-align: right; font-weight: bold; margin-bottom: 7px; border: 0; padding-bottom: 0px; line-height: 20px;}
.top_srch1 {float: right; padding-right: 20px; width: 40%; clear: right; text-align: right; font-weight: bold; margin-bottom: 7px; border: 0; padding-bottom: 0px; line-height: 20px; margin-top: 18px;}
.top_srch_text {width: 130px;}
.top_icons{float: left; padding-left: 2%; width: 98%;}
.top_icons a {float: left;}
.ic_top_mail {margin-left: 10px;}
.ic_top_srch {float: right; font-size: 13px; font-weight: bold; color: white; margin-right: 30px;}
.ic_top_srch a {float: left; color: white;}
.ic_top_forum {float: left; font-size: 13px; font-weight: bold; color: white; margin-left: 15px; margin-top: 20px;}
.ic_top_forum a {float: left; color: white;}
#lewe_menu {float: left; width: 16%; overflow: hidden; height: auto;}

#rynek_pierwotny_menu {float: left; width: 100%;}
.rynek_pierwotny_menu_title {background: url("images/pierwotny_menu_bck.jpg"); float: left; width: 151px; height: 27px; font-size: 14px; font-weight: bold; padding-left: 2px; padding-top: 2px; padding-right: 2px; margin-top: 10px;}
.rynek_pierwotny_menu_subtitle {background: #f6bd83; float: left; width: 147px; font-size: 12px; font-weight: bold; padding: 7px 0px 7px 8px; margin-top: 4px;}
.rynek_pierwotny_menu_element {padding: 2px 0px 2px 0px;}
.rynek_pierwotny_menu_subsubtitle {font-size: 11px; float: left; width: 95%; padding-bottom: 3px; padding-left: 5%; color: #005978;}
.rynek_pierwotny_menu_subsubelement {font-size: 11px; float: left; width: 95%; padding-bottom: 5px; padding-left: 5%;}
.rynek_pierwotny_menu_subsubelement a {margin-right: 4px;}
.rynek_pierwotny_menu_lista_pierwotny {background: #fdebd9; float: left; width: 147px; padding: 5px 0px 5px 8px;}
.rynek_pierwotny_menu_subtitle_domy {background: #f2ce82; float: left; width: 147px; font-size: 12px; font-weight: bold; padding: 7px 0px 7px 8px; margin-top: 4px;}
.rynek_pierwotny_menu_element_domy {padding: 2px 0px 2px 0px;}
.rynek_pierwotny_menu_lista_pierwotny_domy {background: #fef4df; float: left; width: 147px; padding: 5px 0px 5px 8px;}
.rynek_pierwotny_menu_title_left {float: left; width: 23px;}
.rynek_pierwotny_menu_title_right {float: left; padding-top: 2px; margin-left: 2px; width: 125px;}

#wyposazenie_wnetrz_menu {float: left; width: 100%;}
.wyposazenie_wnetrz_menu_title {background: url("images/wyposazenie_bck.jpg"); float: left; width: 145px; height: 39px; font-size: 14px; font-weight: bold; padding-left: 5px; padding-top: 2px; padding-right: 5px; margin-top: 6px;}
.wyposazenie_wnetrz_menu_element0 {padding: 2px 0px 2px 8px; background: #eef7eb;}
.wyposazenie_wnetrz_menu_element1 {padding: 2px 0px 2px 8px; background: #e6f4e1;}
.wyposazenie_wnetrz_menu_lista {background: #eef7eb; float: left; width: 155px; padding: 5px 0px 5px 0px;}
.wyposazenie_wnetrz_menu_title_left {float: left; width: 25px; padding-top: 8px;}
.wyposazenie_wnetrz_menu_title_right {float: right; width: 120px;}

#salony_sklepy_menu {float: left; width: 100%;}
.salony_sklepy_menu_title {background: url("images/sklepy_menu_bck.jpg"); float: left; width: 151px; height: 27px; font-size: 14px; font-weight: bold; padding-left: 2px; padding-top: 2px; padding-right: 2px; margin-top: 6px;}
.salony_sklepy_menu_element {padding: 2px 0px 2px 0px;}
.salony_sklepy_menu_lista {background: #e5f3fc; float: left; width: 147px; padding: 5px 0px 5px 8px;}

#uslugi_budowlane_menu {float: left; width: 100%; margin-bottom: 10px;}
.uslugi_budowlane_menu_title {background: url("images/uslugi_menu_bck.jpg"); float: left; width: 151px; height: 27px; font-size: 14px; font-weight: bold; padding-left: 2px; padding-top: 2px; padding-right: 2px; margin-top: 6px;}
.uslugi_budowlane_menu_element0 {padding: 2px 0px 2px 8px; background: #e1e7f4;}
.uslugi_budowlane_menu_element1 {padding: 2px 0px 2px 8px; background: #eef1f9;}
.uslugi_budowlane_menu_lista {background: #e1e7f4; float: left; width: 155px; padding: 5px 0px 5px 0px;}
.uslugi_budowlane_menu_add {float: left; padding: 5px 0px 3px 5px; font-size: 15px; font-weight: bold; color: #5266c0; width: 151px;}
.uslugi_budowlane_menu_add a {font-size: 15px; font-weight: bold; color: #5266c0;}

#middle {width: 990px; float: left; margin-bottom: 5px; padding-left: 5px;}

#srodek_menu{float: left; width: 525px; height: auto; overflow: hidden;}

#oferta_tygodnia {float: left; width: 100%;}
.oferta_tygodnia_title {background: url("images/oferty_bck.jpg"); float: left; width: 517px; height: 25px; font-size: 15px; font-weight: 900; padding-left: 3px; padding-top: 4px; margin-top: 10px; margin-bottom: 4px;}
.oferta_tygodnia_title_prezentacja {background: url("images/wyposazenie_prezentacja_bck.jpg"); float: left; width: 517px; height: 25px; font-size: 15px; font-weight: 900; padding-left: 3px; padding-top: 4px; margin-top: 10px; margin-bottom: 4px;}
.oferta_tygodnia_title_left {float: left; width: 89%; padding-left: 2px;}
.oferta_tygodnia_title_right {float: left; width: 10%; color: #a45200; font-size: 11px; padding-top: 3px;}
.found_rynek_pierwotny_filtrowanie {background: url("images/empty_belka.jpg"); float: left; width: 513px; height: 25px; font-size: 12px; font-weight: 900; padding-left: 8px; padding-top: 4px; margin-bottom: 4px;}
.found_rynek_pierwotny_filtrowanie  select {height: 18px; float: left; margin: 0px 2px 0px 2px; font-size: 11px;}
#dzielnica_i {width: 135px; padding-left: 6px;}
.found_rynek_pierwotny_filtrowanie  input {background: black; color: white; height: 18px; width: 60px; float: left; font-weight: bold; font-size: 11px; margin-left: 10px;}
.found_rynek_pierwotny_filtrowanie_title {padding: 0px 2px 0px 2px; float: left; line-height: 18px;}
.found_rynek_pierwotny_filtrowanie_subtitle {font-size: 12px; font-weight: normal; padding: 0px 2px 0px 2px; float: left; line-height: 18px;}
.rynek_pierwotny_zajawka_nazwa {width: 513px; background: #f5f3f3; float: left; font-size: 15px; color: #008bbc; padding: 4px 0px 4px 8px; font-weight: 900;}
.rynek_pierwotny_zajawka {width: 100%; float: left; margin-top: 5px;}
.rynek_pierwotny_zajawka_nazwa a {color: #008bbc;}
.rynek_pierwotny_zajawka_nazwa_left {width: 70%; float: left;}
.rynek_pierwotny_zajawka_nazwa_right {width: 15%; float: right; font-size: 11px; font-weight: bold;}
.rynek_pierwotny_zajawka_baner {width: 100%; float: left;}
.rynek_pierwotny_zajawka_baner img {width: 510px; height: 105px; margin-left: 4px;}
.rynek_pierwotny_zajawka_zdjecie {float: left; width: 32%;}
.rynek_pierwotny_zajawka_zdjecie img {width: 153px; height: 104px; margin: 7px 0px 3px 6px;}
.rynek_pierwotny_zajawka_main {float: left; width: 517px; height: auto; overflow: hidden; border: 1px solid #d1d1d1; padding-bottom: 3px;}
.rynek_pierwotny_zajawka_informacje2 {float: left; width: 44%; margin: 7px 0px 3px 0px;}
.rynek_pierwotny_zajawka_informacje1 {float: left; width: 66%; margin: 7px 0px 3px 0px;}
.rynek_pierwotny_zajawka_informacje0 {float: left; width: 95%; margin: 7px 0px 3px 15px;}
.rynek_pierwotny_zajawka_informacje_p1 {float: left; width: 100%; margin-bottom: 3px;}
.rynek_pierwotny_zajawka_informacje_p0 {float: left; width: 100%; margin-bottom: 0px !important;}
.rynek_pierwotny_zajawka_informacje_miasto {font-size: 14px; font-weight: bold; float: left;}
.rynek_pierwotny_zajawka_informacje_adres {font-size: 14px; font-weight: normal; margin-bottom: 3px; float: left;}
.rynek_pierwotny_zajawka_informacje_label{font-size: 11px; font-weight: normal; color: #626262;}
.rynek_pierwotny_zajawka_informacje_dane{font-size: 11px; font-weight: bold; color: #626262; margin-left: 4px;}
.rynek_pierwotny_zajawka_nazwa_prez {width: 513px; background: #f5f3f3; float: left; font-size: 15px; color: #008bbc; padding: 4px 0px 4px 8px; font-weight: 900; margin-top: 10px;}
.rynek_pierwotny_prezentacja_deweloper_bezplatna {float: left; width: 510px; height: auto; overflow: hidden; border: 1px solid #d1d1d1; padding-bottom: 3px; padding-left: 5px;}

.rynek_pierwotny_zajawka_logo {float: left; width: 105px; height: 100px; border-width: 2px; border-color:#d1d1d1; margin: 7px 0px 3px 6px; border-top:1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-bottom:2px solid #e7e7e7; border-right:2px solid #e7e7e7;}

.stronnicowanie { float: left; width: 520px; background: #f5f3f3; text-align: center; padding: 4px 0px 4px 0px; font-size: 14px;}

#najnowsze_oferty_rynek_wtorny {float: left; width: 100%;}
.najnowsze_oferty_rynek_wtorny_title {background: url("images/oferty_rynek_wtorny_bck.jpg"); float: left; width: 517px; height: 25px; font-size: 15px; font-weight: 900; padding-left: 3px; padding-top: 4px; margin-top: 10px; margin-bottom: 4px;}
.najnowsze_oferty_rynek_wtorny_title_left {float: left; width: 70%; padding-left: 2px;}
.najnowsze_oferty_rynek_wtorny_title_right {float: left; width: 25%; color: #67a400; font-size: 11px; padding-top: 3px;}
.najnowsze_oferty_rynek_wtorny_duzywiersz{float: left; width: 100%; overflow: hidden; height: auto;}
.rynek_wtorny_zajawka{float: left; width: 49%; margin-right: 4px; height: auto; overflow: hidden; background: #f5f3f3;}
.rynek_wtorny_zajawka_border{float: left; width: 99%; border: 1px solid #d1d1d1; height: auto; overflow: hidden; padding-bottom: 6px; background: white;}
.rynek_wtorny_zajawka_left {float: left; widht: 45%;}
.rynek_wtorny_zajawka_left img {width: 115px; height: 80px; margin-left: 3px; margin-top: 3px; border: 1px solid #d1d1d1;}
.rynek_wtorny_zajawka_right {float: right; width: 51%;}
.rynek_wtorny_zajawka_down {float: left; width: 97%; clear: left; margin-left: 5px; margin-top: 10px;}
.rynek_wtorny_zajawka_miasto {color: #67a400; font-size: 17px; font-weight: 900; margin-top: 10px; margin-left: 6px;}
.rynek_wtorny_zajawka_miasto a {color: #67a400;}
.rynek_wtorny_zajawka_ulica {color: #6b6b6b; font-size: 13px; font-weight: 900; margin-bottom: 5px; margin-left: 6px;}
.rynek_wtorny_zajawka_powierzchnia {color: #67a400; font-size: 12px; font-weight: bold; margin-left: 1px;}
.rynek_wtorny_zajawka_dodinf {float: left; font-size: 11px; width: 246px; word-wrap: break-word; color: #626262;}
.rynek_wtorny_zajawka_ceny {float: left; width: 96%; background: #f5f3f3; padding: 8px 5px 8px 5px;}

#apartamenty_w_kurortach {float: left; width: 100%; margin-bottom: 10px;}
.apartamenty_w_kurortach_title {background: url("images/kurorty_bck.jpg"); float: left; width: 517px; height: 25px; font-size: 15px; font-weight: 900; padding-left: 3px; padding-top: 4px; margin-top: 10px; margin-bottom: 4px;}
.apartamenty_w_kurortach_title_left {float: left; width: 70%; padding-left: 2px;}
.apartamenty_w_kurortach_title_right {float: left; width: 25%; color: #008bbc; font-size: 11px; padding-top: 3px;}
.rynek_pierwotny_kurorty_zajawka {float: left; width: 170px; margin-right: 4px; background: #f5f3f3;}
.rynek_pierwotny_kurorty_zajawka a {color: #008bbc;} 
.rynek_pierwotny_kurorty_zajawka_nazwa {float: left; background: #f5f3f3; width: 161px; font-weight: 900; font-size: 13px; color: #008bbc; padding: 7px 5px 7px 5px;}
.rynek_pierwotny_kurorty_zajawka_zdjecie {float: left; margin-bottom: 5px;}
.rynek_pierwotny_kurorty_zajawka_zdjecie img {width: 160px; height: 108px;}
.rynek_pierwotny_kurorty_zajawka_border {float: left; width: 158px; border: 1px solid #d1d1d1; height: auto; overflow: hidden; padding: 3px 6px 6px 4px; background: white; color: #626262;}
.rynek_pierwotny_kurorty_zajawka_dodinf {float: left; width: 156px;}
.rynek_pierwotny_kurorty_zajawka_info {float: left; width: 155px; background: #f5f3f3; padding: 8px 8px 8px 8px; margin-top: 3px;}
.rynek_pierwotny_kurorty_zajawka_label {font-size: 11px; font-weight: bold; color: black;}
.rynek_pierwotny_kurorty_zajawka_dane {font-size: 11px; font-weight: normal; color: black; margin-left: 4px;}

#prawe_menu{float: left; width: 300px; height: auto; overflow: hidden;}
#szczegolnie_polecamy {float: left; width: 297px; height: auto; overflow: hidden; background: url("images/grad_black_bck.jpg");}
.szczegolnie_polecamy_title {float: left; width: 100%; color: white; font-size: 16px; font-weight: bold;  padding: 4px 0px 4px 0px;}
.szczegolnie_polecamy_title_left {float: left; width: 20%; margin-left: 10px;}
.szczegolnie_polecamy_title_right {float: left; width: 75%; margin-top: 14px;}
#szczegolnie_polecamy_image img {width: 290px; height: 200px; margin-left: 3px;}
#szczegolnie_polecamy_nazwa {background: #d1d1d1; font-weight: bold; font-style: italic; font-size: 12px; padding: 4px 0px 2px 8px;}
#szczegolnie_polecamy_adres {background: #d1d1d1; font-weight: bold; font-style: italic; font-size: 12px; padding: 0px 0px 4px 8px;}

#ostatnie_posty {float: left; width: 297px;}
.ostatnie_posty_title {float: left; width: 100%; height: auto; overflow: hidden; background: url("images/grad_grey_bck.jpg"); margin-top: 5px; font-size: 14px; font-weight: bold;}
.ostatnie_posty_link {float: left; width: 100%; background: #f0f0f0; font-size: 12px; font-weight: bold; padding-bottom: 2px;}
.ostatnie_posty_link a {color: #008bbc;}
.ostatnie_posty_link_left {float: left; width: 15%; margin-left: 8%;}
.ostatnie_posty_link_right {float: left; width: 70%; margin-left: 2%; margin-top: 4px;}
.ostatnie_posty_element {float: left; width: 92%; height: auto; overflow: hidden; background: #fafafa; border-bottom: 4px solid #ededed; padding: 7px 12px 7px 12px;}
.ostatnie_posty_element_title a {color: #003663; font-weight: bold;}
.ostatnie_posty_element_author_n {color: #1d809c;}
.ostatnie_posty_element_author_data {float: right; margin-right: 20px;}
.ostatnie_posty_element_author {float: left; margin-top: 2px; width: 100%;}
.ostatnie_posty_element_content {float: left; width: 100%; color: #626262;}

#wyposazenie_wnetrz_zajawka4 {float: left; width: 297px !important; height: auto; overflow: hidden; background: url("images/grad_grey_big_bck.jpg"); margin-top: 5px; padding-bottom: 5px; margin-bottom: 10px;}
.wyposazenie_wnetrz_zajawka4_title  {float: left; width: 100%; height: auto; overflow: hidden; font-size: 14px; font-weight: bold;}
.wyposazenie_wnetrz_zajawka4_element0 {float: left; width: 43%; margin-left: 4%; margin-top: 4px;}
.wyposazenie_wnetrz_zajawka4_element1 {float: left; width: 43%; margin-left: 7%; margin-top: 4px;}
.wyposazenie_wnetrz_zajawka4_zdjecie {}
.wyposazenie_wnetrz_zajawka4_zdjecie img {background: white; width: 123px; height: 100px; padding-top: 3px; padding-left: 3px;}
.wyposazenie_wnetrz_zajawka4_producent {background: #ffa1a1; font-size: 10px; font-weight: bold; margin-left: 3px; padding: 2px 0px 2px 2px;}
.wyposazenie_wnetrz_zajawka4_nazwa {font-size: 10px; margin-left: 3px;}
.wyposazenie_wnetrz_zajawka4_typ{font-size: 10px; margin-left: 3px;}

#aktualnosci {float: left; width: 297px;}
.aktualnosci_title {float: left; width: 100%; height: auto; overflow: hidden; background: url("images/grad_grey_bck.jpg"); margin-top: 5px; font-size: 14px; font-weight: bold;}
.aktualnosci_subtitle {background: #c4dcf6; float: left; width: 100%; font-weight: bold; color: #003663; padding: 6px 0px 6px 0px;}
.aktualnosci_element {color: #003663; background: #f8f8f8; float: left; width: 283px; padding: 4px 5px 4px 5px;}
.aktualnosci_element2 {color: #003663; background: #ededed; float: left; width: 283px; padding: 4px 5px 4px 5px;}
.aktualnosci_element a {color: #246fc1;}
.aktualnosci_element2 a {color: #246fc1;}
.aktualnosci_group {border: 2px solid #ececec; float: left; width: 293px; height: auto; overflow: hidden;}

#lista_miast {float: left; width: 100%;}
.lista_miast_kolumna {float: left; width: 32%; margin-left: 1%;}
.lista_miast_litera {font-weight: bold; font-size: 13px; padding: 3px 0px 3px 7px;}
.lista_miast_miasto {padding: 1px 0px 1px 5px; border-bottom: 1px solid #ededed;}
.lista_miast_miasto_bold {padding: 1px 0px 1px 5px; border-bottom: 1px solid #ededed; font-weight: bold;}

#uslugi_budowlane_dodaj {float: left; width: 100%;}
.uslugi_budowlane_info {font-size: 13px; width: 100%; float: left; font-weight: bold; text-align: center; padding-bottom: 12px;}
.uslugi_budowlane_p {padding: 4px 0px 4px 0px; float: left; height: auto; overflow: hidden; width: 100%;}
.uslugi_budowlane_dodaj_label {float: left; width: 30%; padding-left: 15px; font-size: 11px; font-weight: bold;}
.uslugi_budowlane_dodaj_input {float: left; width: 65%; height: auto; overflow: hidden;}
.uslugi_budowlane_p input [type="text"] {width: 300px;}
.uslugi_budowlane_p textarea {width: 300px;}
.input_tel {width: 30px !important;}
.uslugi_budowlane_formularz {background: #fafafa; border: 3px solid #ededed; padding: 5px; float: left; height: auto; overflow: hidden; width: 96%;}
.uslugi_budowlane_dodaj_checkbox {float: right; width: 49%; padding: 1px 0px 1px 0px;}
.dodaj_firmie_submit {float: right; padding: 12px; font-weight: bold; background: black; color: white; padding-top: 5px; padding-bottom: 5px; border: 2px solid #ededed; height: 30px;}
.uslugi_budowlane_blad {font-size: 13px; width: 100%; float: left; font-weight: bold; text-align: center; padding-bottom: 12px; color: #960000;}
.uslugi_budowlane_sukces {font-size: 13px; width: 100%; float: left; font-weight: bold; text-align: center; padding-bottom: 12px; color: #037700;}


#aktualnosc_prezentacja {float: left; width: 99%;}
.aktualnosc_temat {background: url("images/empty_belka.jpg"); float: left; width: 513px; height: 25px; font-size: 15px; font-weight: 900; padding-left: 8px; padding-top: 4px; margin-top: 10px; margin-bottom: 4px;}
.aktualnosc_tresc {width: 97%; padding-left: 2%; padding-right: 1%; padding-top: 5px; padding-bottom: 5px; font-size: 11px; float: left; text-align: justify;}
.aktualnosc_tresc p {float: left; margin-top: 4px;}
.aktualnosc_data {float: right; width: 96%; text-align: right;}
.aktualnosci_element_prezentacja {color: #003663; background: #f8f8f8; float: left; width: 510px; padding: 4px 5px 4px 5px;}
.aktualnosci_element_prezentacja a {color: #246fc1;}

#found_uslugi_budowlane{float: left; height: auto; overflow: hidden; width: 100%;}
.uslugi_budowalne_element {float: left; width: 100%; height: auto; overflow: hidden;}
.uslugi_budowlane_nazwa {width: 513px; background: #f5f3f3; float: left; font-size: 14px; color: #008bbc; padding: 5px 0px 5px 8px; font-weight: 900;}
.uslugi_budowlane_nazwa_left {width: 400px; float: left;}
.uslugi_budowlane_nazwa_right {width: 100px; float: right; color: black; text-align: right; margin-right: 10px;}
.uslugi_budowlane_opis {width: 503px; padding: 6px 8px 6px 8px; border: 1px solid #ededed; float: left;}

#found_salony_sklepy{float: left; height: auto; overflow: hidden; width: 100%;}
.found_salony_sklepy_element {float: left; width: 100%;}
.found_salony_sklepy_nazwa {width: 513px; background: #f5f3f3; float: left; font-size: 14px; color: #008bbc; padding: 5px 0px 5px 8px; font-weight: 900;}
.found_salony_sklepy_nazwa a {color: #008bbc;}
.found_salony_sklepy_border{float: left; width: 99%; border: 1px solid #d1d1d1; height: auto; overflow: hidden; padding-bottom: 6px; background: white;}
.found_salony_sklepy_zdjecie {float: left; width: 32%;}
.found_salony_sklepy_zdjecie img {width: 153px; height: 104px; margin: 7px 0px 3px 6px;}
.found_salony_sklepy_info {float: left; width: 65%; margin-left: 10px; margin-top: 6px;}
.found_salony_sklepy_info_miasto {font-size: 18px; font-weight: bold; float: left; width: 100%;}
.found_salony_sklepy_info_adres {font-size: 18px; font-weight: normal; margin-bottom: 3px; float: left; width: 100%;}
.found_salony_sklepy_info_label{font-size: 11px; font-weight: normal; color: #626262;}
.found_salony_sklepy_info_dane{font-size: 11px; font-weight: bold; color: #626262; margin-left: 4px;}
.found_salony_sklepy_info_dane a{color: #626262;}

#artykuly_sponsorowane{float: left; height: auto; overflow: hidden; width: 100%;}
.artykuly_sponsorowane_element {float: left; height: auto; overflow: hidden; width: 517px; border: 1px solid #d1d1d1; }
.artykuly_sponsorowane_zdjecie {float: left; width: 35%;}
.artykuly_sponsorowane_zdjecie img {margin: 2px 0px 3px 6px;}
.artykuly_sponsorowane_zajawka {float: left; width: 64%; margin-top: 4px;}
.artykuly_sponsorowane_zajawka a {color: #008bbc !important;}

#artykul_sponsorowany_prezentacja {float: left; height: auto; overflow: hidden; width: 100%;}
.artykul_sponsorowany_prezentacja_title {background: url("images/empty_belka.jpg"); float: left; width: 513px; height: 25px; font-size: 13px; font-weight: 900; padding-left: 8px; padding-top: 4px; margin-top: 10px; margin-bottom: 4px;}
.artykul_sponsorowany_prezentacja_zdjecie {float: left; width: 35%;}
.artykul_sponsorowany_prezentacja_zdjecie img {margin: 2px 0px 3px 12px;}
.artykul_sponsorowany_prezentacja_zajawka {float: left; width: 62%; margin-top: 4px; background: #ededed; margin-left: 2%; padding-bottom: 10px; padding-top: 10px;}
.artykul_sponsorowany_prezentacja_opis {float: left; width: 96%; padding: 2%; text-align: justify;}

#rynek_pierwotny_prezentacja {float: left; width: 524px; height: auto; overflow: hidden; padding-bottom: 15px;}
.rynek_pierwotny_prezentacja_main {float: left; width: 100%; height: auto; overflow: hidden;}
.rynek_pierwotny_prezentacja_podglad {float: left; width: 100%; font-size: 14px; margin: 8px 0px 8px 0px;}
.rynek_pierwotny_prezentacja_main_title {float: left; background: url("images/prez_bck1.jpg"); width: 519px; font-size: 17px; font-weight: 900; color: #6edaff; padding: 0px 0px 2px 0px;}
.rynek_pierwotny_prezentacja_main_title_right {float: right; width: 8%;}
.rynek_pierwotny_prezentacja_main_title_left {float: left; width: 80%; margin-top: 14px; margin-left: 6%;}
.rynek_pierwotny_prezentacja_main_background {float: left; width: 519px; background: url("images/prez_bck2.jpg"); border-bottom-right-radius: 25px; height: auto; overflow: hidden; padding-bottom: 4px; -moz-border-radius-bottomright: 25px;}
.rynek_pierwotny_prezentacja_main_grey {margin-left: 2px; float: left; width: 514px; background: url("images/prez_bck3.jpg"); border-top-left-radius: 25px; height: auto; overflow: hidden; -moz-border-radius-topleft: 25px;}
.rynek_pierwotny_prezentacja_main_lokalizacja {margin-left: 6%; margin-top: 15px; font-size: 16px; color: #0094c7; font-weight: bold; margin-bottom: 10px;}
.rynek_pierwotny_prezentacja_main_lokalizacja_adres {}
.rynek_pierwotny_prezentacja_main_lokalizacja_miasto {font-size: 14px;}
.rynek_pierwotny_prezentacja_main_grey_left {float: left; width: 220px;}
.rynek_pierwotny_prezentacja_main_grey_left img {float: left; margin-left: 16px; width: 205px; height: 140px;}
.rynek_pierwotny_prezentacja_main_grey_right {float: left; width: 279px; margin-left: 15px; margin-top: 20px; margin-bottom: 6px;}
.rynek_pierwotny_prezentacja_main_grey_mapa {float: left; width: 100%;}
.rynek_pierwotny_prezentacja_main_grey_mapa_left {color: #252525; font-size: 11px; float: left; width: 88px; margin-left: 50px; margin-top: 35px;}
.rynek_pierwotny_prezentacja_main_grey_mapa_right {color: #252525; font-size: 11px; float: left; width: 70px; margin-top: 5px;}
.rynek_pierwotny_prezentacja_main_grey_mapa_right img {width: 70px; height: 50px; margin-left: 0px;}
.rynek_pierwotny_prezentacja_main_grey_p {float: left; width: 100%; padding: 2px 0px 2px 0px;}
.rynek_pierwotny_prezentacja_main_grey_labels {float: left; width: 36%; color: #2b2b2b; font-size: 11px;}
.rynek_pierwotny_prezentacja_main_grey_data {float: left; width: 63%; color: #0094c8; font-size: 11px; font-weight: bold; word-wrap: break-word;}
.rynek_pierwotny_prezentacja_main_grey_data a {color: #0094c8}
.rynek_pierwotny_prezentacja_main_blue {margin-left: 2px; float: left; width: 514px; background: url("images/prez_bck4.jpg"); height: auto; overflow: hidden; border-bottom-right-radius: 21px; -moz-border-radius-bottomright: 21px;}
.rynek_pierwotny_prezentacja_main_blue_p {float: left; width: 100%; padding-bottom: 3px;}
.rynek_pierwotny_prezentacja_main_blue_left {float: left; width: 20%; margin-left: 40px; margin-top: 14px;}
.rynek_pierwotny_prezentacja_main_blue_right {float: left; width: 52%; margin-left: 90px;}
.rynek_pierwotny_prezentacja_main_blue_right img {width: 41px; height: 28px; margin-right: 6px; margin-top: 5px;}
.rynek_pierwotny_prezentacja_section {float: left; height: 24px; width: 519px; margin-top: 8px; font-weight: bold; color: #1b1b1b; background: url("images/blue_belka.jpg"); font-size: 12px;}
.rynek_pierwotny_prezentacja_section2 {float: left; height: 24px; width: 519px; margin-top: 8px; font-weight: bold; color: #1b1b1b; background: url("images/grey_belka.jpg"); font-size: 12px;}
.rynek_pierwotny_prezentacja_section_left {float: left; width: 80%; margin-left: 15px; margin-top: 3px;}
.rynek_pierwotny_prezentacja_section_left2 {float: left; width: 80%; margin-left: 15px; margin-top: 3px; font-size: 13px; color: #00678b; font-weight: bold;}
.rynek_pierwotny_prezentacja_section_right {float: right; width: 20px; margin-top: 5px;}
.rynek_pierwotny_prezentacja_deweloper_background {float: left; width: 519px; overflow: hidden; height: auto; background: url("images/prez_bck6.jpg") repeat-y; padding-bottom: 6px; border-bottom-right-radius: 22px; -moz-border-radius-bottomright: 22px;}
.rynek_pierwotny_prezentacja_deweloper_grey {float: left; overflow: hidden; height: auto; width: 519px; background: url("images/prez_bck5.jpg"); padding-bottom: 3px; border-bottom-right-radius: 21px; -moz-border-radius-bottomright: 21px;}
.rynek_pierwotny_prezentacja_deweloper_logo {float: left; width: 130px; overflow: hidden; height: auto; margin: 15px 0px 3px 50px; border-top:1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-bottom:2px solid #e7e7e7; border-right:2px solid #e7e7e7; background: white;}
.rynek_pierwotny_prezentacja_deweloper_info {float: right; width: 270px; margin-right: 15px; padding-bottom: 5px;}
.rynek_pierwotny_prezentacja_deweloper_info_bold {float: left; width: 270px; font-size: 11px; font-weight: bold; color: #4e4e4e; margin-top: 3px;}
.rynek_pierwotny_prezentacja_deweloper_info_normal {float: left; width: 270px; font-size: 11px; font-weight: normal; color: #4e4e4e; margin-top: 6px;}
.rynek_pierwotny_prezentacja_deweloper_info_normal_bezp {float: left; width: 500px; font-size: 11px; font-weight: normal; color: #4e4e4e; margin-top: 3px;}
.rynek_pierwotny_prezentacja_deweloper_info_bold2 {float: left; width: 270px; font-size: 11px; font-weight: bold; color: #4e4e4e; margin-top: 18px;}
.rynek_pierwotny_prezentacja_deweloper_info_normal a {color: #008bbc;}
.rynek_pierwotny_prezentacja_atuty {float: left; width: 100%;}
.rynek_pierwotny_prezentacja_deweloper_grey2 {float: left; overflow: hidden; height: auto; width: 519px; background: url("images/prez_bck7.jpg"); padding-bottom: 3px; border-bottom-right-radius: 21px; -moz-border-radius-bottomright: 21px;}
.rynek_pierwotny_prezentacja_atuty_p {float: left; width: 97%; margin: 5px 0px 2px 10px;}
.rynek_pierwotny_prezentacja_atuty_span {float: left; width: 124px;}
.rynek_pierwotny_prezentacja_atuty_span_left {float: left; width: 31px;}
.rynek_pierwotny_prezentacja_atuty_span_right {float: left; width: 85px; margin-top: 10px; margin-left: 3px;}
.rynek_pierwotny_prezentacja_titles {float: left; width: 491px; background: #a4dff4; color: #005978; font-size: 11px; font-weight: bold; padding: 3px 15px 3px 15px;}
.rynek_pierwotny_prezentacja_titles1 {float: left; width: 31%; text-align: center;}
.rynek_pierwotny_prezentacja_titles2 {float: left; width: 9%; text-align: center;}
.rynek_pierwotny_prezentacja_titles3 {float: left; width: 15%; text-align: center;}
.rynek_pierwotny_prezentacja_titles4 {float: left; width: 20%; text-align: center;}
.rynek_pierwotny_prezentacja_titles5 {float: left; width: 8%; text-align: center;}
.rynek_pierwotny_prezentacja_titles6 {float: left; width: 15%; text-align: center;}
.rynek_pierwotny_prezentacja_mieszkanie0 {float: left; margin-left: 14px; width: 491px; background: #fffefe; border-bottom: 1px solid #cfcfcf; padding: 3px 0px 3px 0px; text-align: center;}
.rynek_pierwotny_prezentacja_mieszkanie1 {float: left; margin-left: 14px; width: 491px; background: #e7f8ff; border-bottom: 1px solid #cfcfcf; padding: 3px 0px 3px 0px; text-align: center;}
.rynek_pierwotny_prezentacja_mieszkanie_disc {float: left; margin-left: 14px; width: 491px; font-size: 11px; color: #362f2d; padding: 4px 0px 5px 0px;}
.rynek_pierwotny_prezentacja_dodinf {float: left; width: 519px;}
.rynek_pierwotny_prezentacja_dodinf_border {border: 2px solid #dcdede; float: left; width: 501px; padding: 4px 7px 4px 7px; background: white; border-bottom-right-radius: 21px; -moz-border-radius-bottomright: 21px;}
.rynek_pierwotny_prezentacja_galeria {float: left; width: 519px;}
.rynek_pierwotny_prezentacja_zdjecie {float: left; width: 171px; text-align: center; margin: 7px 0px 5px 0px;}
.rynek_pierwotny_prezentacja_zdjecie img {width: 153px; height: 104px;}
.rynek_pierwotny_prezentacja_galeria_border {float: left; width: 514px; border: 2px solid #dcdede; background: #f0f0f0; border-bottom-right-radius: 21px; -moz-border-radius-bottomright: 21px;}
.rynek_pierwotny_prezentacja_zapytanie {float: left; width: 517px; color: #383838;}
.rynek_pierwotny_prezentacja_zapytanie_border {float: left; width: 495px; height: auto; overflow: hidden; background: #f0f0f0; border: 1px solid #dcdede; padding: 6px 11px 0px 11px; padding-bottom: 4px; border-bottom-right-radius: 21px; -moz-border-radius-bottomright: 21px;}
.rynek_pierwotny_prezentacja_zapytanie_label {float: left; width: 100%;}
.rynek_pierwotny_prezentacja_zapytanie_label_span {float: left; width: 113px; margin: 2px 0px 2px 10px;}
.rynek_pierwotny_prezentacja_zapytanie_label input {border: none; width: 86px; background: white;}
.rynek_pierwotny_prezentacja_zapytanie_label_line {float: left; width: 97%; margin-left: 3%; margin-bottom: 2px;}
.rynek_pierwotny_prezentacja_zapytanie_label_ta {float: left; width: 390px;}
.rynek_pierwotny_prezentacja_zapytanie_label_ta textarea {width: 376px; height: 66px; border: none; margin-left: 10px;}
.rynek_pierwotny_prezentacja_zapytanie_label_img {float: left; width: 90px; margin-left: 10px;}
.rynek_pierwotny_prezentacja_zapytanie_disc {float: left; width: 460px; background: white; margin-left: 10px; font-size: 10px; padding: 7px 5px 7px 3px;}
.rynek_pierwotny_prezentacja_zapytanie_captcha {float: left; width: 75%; margin-left: 15px; line-height: 40px; margin-top: 6px;}
#security_code {height: 20px; border: 1px solid #dfdfdf;}
.kzo {float: left; margin-left: 5px;}
.sc {float: left; margin-left: 5px;}
.cptcha {float: left; margin-left: 5px;}
.rynek_pierwotny_prezentacja_zapytanie_submit {float: left; text-align: right; width: 20%; margin-top: 6px; line-height: 40px;}
.rynek_pierwotny_prezentacja_zapytanie_submit input {font-weight: bold; font-size: 11px;}
.rynek_pierwotny_prezentacja_zapytanie_blad {float: left; width: 100%; color: #a60e0e; font-weight: bold; text-align: center;}
.rynek_pierwotny_prezentacja_zapytanie_sukces {float: left; width: 100%; color: #27a60e; font-weight: bold; text-align: center;}
.rynek_pierwotny_prezentacja_odslon {float: left; width: 100%; color: #727272; font-size: 10px; margin-top: 5px;}
.rynek_pierwotny_prezentacja_odslon_label {float: left; font-size: 9px;}
.rynek_pierwotny_prezentacja_odslon_data {float: left; margin-left: 3px; font-weight: bold;}
.rynek_pierwotny_prezentacja_odslon_krecha {float: left; width: 2px; font-weight: bold; margin-left: 1px; margin-right: 5px;}
.rynek_pierwotny_zajawka_baner_prezentacja {float: left; width: 100%; margin: 8px 0px 3px 0px;}
.rynek_pierwotny_zajawka_baner_prezentacja img {width: 510px; height: 105px; margin-left: 4px;}

.salony_sklepy_prezentacja_main_blue_p {font-size: 12px; float: left; width: 96%; font-weight:bold; margin-left: 2%; padding: 4px 0px 4px 0px;}
.salony_sklepy_prezentacja_main_grey_left {float: left; width: 220px; margin-bottom: 8px;}
.salony_sklepy_prezentacja_main_grey_left img {float: left; margin-left: 16px; width: 205px; height: 140px;}

#wyposazenie_wnetrz_prezentacja {float: left; width: 522px;}
.wyposazenie_wnetrz_prezentacja_producent_info {float: left; width: 470px; margin-left: 15px; margin-top: 10px; padding-bottom: 5px;}
.wyposazenie_wnetrz_prezentacja_main_blue_p {float: left; width: 100%; padding-bottom: 6px;}

#found_wyposazenie_wnetrz {float: left; width: 519px;}
.found_wyposazenie_wnetrz_element_tytul { padding: 3px 20px; background: #fef3df; margin-top: 10px; margin-left: 5px; width: 471px; clear: both; overflow: hidden;}
.found_wyposazenie_wnetrz_element_tytul_p { float: left; font-weight: bold;}
.found_wyposazenie_wnetrz_element_tytul_wiecej { float: right; font-weight: bold;}
.found_wyposazenie_wnetrz_grad {background: url("images/grad_pink.jpg"); float: left; width: 519px; height: 1px; line-height: 1px; margin-top: 4px;}
.found_wyposazenie_wnetrz_element {background: url("images/prez_bck7.jpg"); margin-top: 5px; border-top: 1px solid #9c9c9c; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #9c9c9c; border-right: 1px solid #9c9c9c; width: 165px; height: auto; overflow: hidden; float: left; margin-left: 5px;}
.found_wyposazenie_wnetrz_element_prezentacja {background: url("images/prez_bck7.jpg"); margin-top: 5px; border-top: 1px solid #f5ae6c; border-left: 2px solid #f5ae6c; border-bottom: 1px solid #f5ae6c; border-right: 2px solid #f5ae6c; width: 165px; height: auto; overflow: hidden; float: left; margin-left: 4px;}
.found_wyposazenie_wnetrz_zdjecie { height: auto; overflow: hidden; width: 150px; text-align: center; margin: 10px auto 6px auto; border-top: 1px solid #9c9c9c; border-bottom: 1px solid #9c9c9c; padding: 3px 0px; }
.found_wyposazenie_wnetrz_zdjecie img {background: white;}
.found_wyposazenie_wnetrz_info { margin-top: 5px; margin-bottom: 6px; text-align: center; padding: 0px 5px;}
.found_wyposazenie_wnetrz_info_nazwa a {font-weight: bold; color: #64390f; font-size: 12px;}
.found_wyposazenie_wnetrz_info_nazwa {float: left; width: 100%; height: 30px;}
.found_wyposazenie_wnetrz_info_producent {float: left; width: 100%; font-size: 12px; height: 30px;}
.found_wyposazenie_wnetrz_info_typ {float: left; width: 100%; font-size: 12px; height: 30px;}
.found_wyposazenie_wnetrz_info_wiecej {float: left; width: 100%; margin-top: 0px; margin-bottom: 5px; text-align: right; line-height: 9px;}
.found_wyposazenie_wnetrz_info_wiecej a {color: #64390f; font-size: 11px;}
.found_wyposazenie_wnetrz_podgrupy {float: left; width: 100%;}
.found_wyposazenie_wnetrz_typy {float: left; width: 100%;}
.found_wyposazenie_wnetrz_podtypy {float: left; width: 100%;}

.found_wyposazenie_wnetrz_podgrupy {float: left; width: 100%; margin-top: 0px;}
.found_wyposazenie_wnetrz_typy {float: left; width: 100%; margin-top: 0px;}
.found_wyposazenie_wnetrz_podtypy {float: left; width: 100%; margin-top: 0px;}
.found_wyposazenie_wnetrz_podgrupy_span {float: left; background: #ffbfa7; padding: 4px 6px 7px 6px; font-size: 12px; border-right: 2px solid white; border-top: 3px solid white;}
.found_wyposazenie_wnetrz_typy_span {float: left; background: #fed8ca; padding: 4px 6px 7px 6px; padding-bottom: 7px; font-size: 12px; border-right: 2px solid white;border-top: 3px solid white;}
.found_wyposazenie_wnetrz_podtypy_span {float: left; background: #feeae2; padding: 4px 6px 7px 6px; padding-bottom: 7px; font-size: 12px; border-right: 2px solid white;border-top: 3px solid white;}

.wnetrz_aranzacje { overflow: hidden; float: left; width: 260px; margin-left: 2px;}
.wnetrz_aranzacje .found_wyposazenie_wnetrz_element_tytul { padding: 3px 6px; background: #e7f4e2; margin-top: 0px; margin-left: 2px; width: 240px; clear: both; overflow: hidden;}
.wnetrz_aranzacje .found_wyposazenie_wnetrz_element {background: url("images/prez_bck7.jpg"); margin-bottom: 5px; border-top: 1px solid #9c9c9c; border-left: 1px solid #cfcfcf; border-bottom: 1px solid #9c9c9c; border-right: 1px solid #9c9c9c; width: 123px; height: auto; overflow: hidden; float: left; margin-left: 2px;}
.wnetrz_aranzacje .found_wyposazenie_wnetrz_element_prezentacje {background: url("images/prez_bck7.jpg"); margin-bottom: 5px; border-top: 1px solid #f5ae6c; border-left: 1px solid #f5ae6c; border-bottom: 1px solid #f5ae6c; border-right: 1px solid #f5ae6c; width: 123px; height: auto; overflow: hidden; float: left; margin-left: 2px;}
.wnetrz_aranzacje .found_wyposazenie_wnetrz_zdjecie { height: auto; overflow: hidden; width: 119px; text-align: center; margin: 10px auto 6px auto;}
.wnetrz_aranzacje .found_wyposazenie_wnetrz_zdjecie img { height: 100px; width: 123px;}


.wyposazenie_wnetrz_aranzacje { overflow: hidden; float: left; width: 260px; margin-left: 2px; }
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_element_tytul { padding: 3px 6px; background: #64390f; margin-top: 0px; margin: 0px auto; width: 216px; clear: both; overflow: hidden; color: white; text-align: center;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_element_tytul a{ color: white;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_element_tytul_p { text-align: center; font-weight: bold; float: none;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_element {background: url("images/prez_bck7.jpg"); margin-bottom: 5px; border: 0px; width: 250px; height: auto; overflow: hidden; float: left; margin-left: 2px; border: 1px solid #9c9c9c; padding-bottom: 10px;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_zdjecie { overflow: hidden; width: 228px; text-align: center; margin: 10px auto 6px auto; border: none; border-top: 1px solid #9c9c9c; border-bottom: 1px solid #9c9c9c; background: white;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_zdjecie img { width: 180px;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_info { height: 40px; }
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_info_nazwa a {font-weight: normal; color: #64390f; font-size: 11px;}
.wyposazenie_wnetrz_aranzacje .found_wyposazenie_wnetrz_info_nazwa {float: left; width: 100%; height: auto;}


#wyszukaj_na_mapie {float: left; width: 297px;}

#bottom {width: 100%; float: left;}

.billboard{width: 750px; float: left; text-align: center; margin-top: 15px; margin-bottom: 5px; margin-left: 125px;}
.skyscraper {position: absolute; margin-top: 200px; margin-left: 1010px;}
.rectangle {width: 290px !important; float: left; margin-top: 5px; height: auto; overflow: hidden; text-align: center; margin-left: -1px;}

#reklama_tekst {color: #b6b6b6; border-bottom: 1px solid #dcdcdc; font-size: 13px; text-align: left; padding-left: 5px; display: none; float: left; width: 100%; margin-top: 4px; text-align: center;}

#apartamenty_mapa { overflow: hidden; margin-top: 10px; font-size: 11px; color: #5E5E5E; clear: both; border-top: 1px solid gray; border-bottom: 1px solid gray; margin-top: 5px; padding: 3px 10px 10px 10px; background: url('img/mapa_tlo.gif') repeat-x; }
#apartamenty_mapa a { text-decoration: none; color: #5E5E5E;}
.apartamenty_mapa_tyt { font-weight: bold; padding: 2px 0px; font-size: 14px;}
.apartamenty_mapa_kol { width: 210px; float: left; margin-right: 30px;}
.apartamenty_mapa_link { display: block; padding-left: 7px; background: url('img/kropka.gif') no-repeat scroll left top; line-height: 14px; }
.apartamenty_mapa_kol_tytul { font-weight: bold; padding: 20px 0px 5px 0px;}

.ww_search_element {color: #003663; background: #f8f8f8; float: left; width: 283px; padding: 4px 5px 4px 5px;}
.ww_search_element select {width: 180px; height: 18px;}
.ww_search_element input[type=text] {width: 180px;}
.ww_search_element_left {float: left; width: 80px; font-weight: bold;}
.ww_search_element_right {float: left; width: 200px;}
.ww_search_element input[type=submit] {padding: 2px 8px 2px 8px; background: white; color: black; font-weight: bold; height: 22px;}

#ramka {width: 525px; float: left; height: 100px; overflow: hidden; border: none; margin: 10px 0px;}

.belka_dla_Ani {width: 512px; background: white; text-align: center; float: left; margin-top: 5px; font-weight: bold;}
.belka_dla_Ani_left {float: left; width: 150px; text-align: left; margin-left: 50px;}
.belka_dla_Ani_right {float: left; width: 150px; text-align: right;}
.belka_dla_Ani_center {float: left; width: 110px; text-align: center;}
.tlo_dla_Anny {float: left; width: 100%; background: #fdebd9; height: auto; overflow: hidden;}