@import url("reset.css");
div, p, span, img, ul, li, h1, h2 { behavior: url(css/iepngfix.htc); }

p {font-size: 12px; color:#000000; line-height:1.4em; text-align: left; padding:5px;}
a {color:#c53937; text-decoration: none;}
a:hover {text-decoration: underline;}
span {font-weight:600;}
span.red {color:#d9232a;}	
body {background: url(../images/bg.jpg) repeat-x left 40px; margin:0; padding:0; font-family: Arial, sans-serif; font-size:12px; line-height: 1.4em; z-index:1;}

#container {text-align:center; width: 100%; height:100%; padding:0; margin:0; background: url(../images/fala1.png) no-repeat center top;}

#wrapper {width:980px; margin:0 auto; padding:0;}

#top {width:980px; margin-bottom:16px; padding:0;}
#logo {width:650px; margin-bottom:16px; padding:0; float:left; display:inline; text-align:left; background: url(../images/logo_bg.jpg) no-repeat right 60%;}
#logo a img {margin-top:20px;}

#smallnav {margin:0; padding:0; float:right;}
#smallnav ul {margin-top:20px; padding:0;}
#smallnav ul li {display:inline; float:left; padding:0; margin:0;color:#666666;}
#smallnav ul li a {color:#666666;font-size:11px;padding:25px 9px 0 9px;overflow: hidden;display:inline-block;}
#smallnav ul li a.kalkulator {disply:inline-block;background: url(../images/kalkulator.gif) no-repeat top center;}
#smallnav ul li a.schowek {disply:inline-block;background: url(../images/schowek.gif) no-repeat top center;}
#smallnav ul li a.porownaj {disply:inline-block;background: url(../images/porownaj.gif) no-repeat top center;}
#smallnav ul li a.newsletter {disply:inline-block;background: url(../images/newsletter.gif) no-repeat top center;}
#smallnav ul li a.kontakt {disply:inline-block;background: url(../images/kontakt.gif) no-repeat top center;}

#menu {height:40px; width:677px; padding:0; margin:0 0 0 20px;}
.men {float:left}

#bigbox {width:980px; height:280px; margin:0; padding:0;}
#flash {float:left; display: inline; margin:5px 0 2px 0; padding:0;}
#mainmenu {height:70px;width:800px; font-size:11px;}
#mainmenu ul.demo {height:70px;}
#mainmenu ul.demo li {display: inline; float: left; width:159px; height:70px; margin:0 1px 0 0;position:relative; overflow:hidden;}

#mainmenu ul.demo li a {width:159px; height:45px; display:inline-block; padding:0}
#mainmenu ul.demo li a.mieszkania {background: url(../images/mm.jpg) no-repeat left top;}
#mainmenu ul.demo li a.mieszkania b, #mainmenu ul.demo li a.mieszkania_over b{float:left;margin:15px 47px;text-transform:uppercase}
#mainmenu ul.demo li a.mieszkania:hover , #mainmenu ul.demo li a.mieszkania_over{background: url(../images/mm_hov.jpg) no-repeat left top;}

#mainmenu ul.demo li a.domy {background: url(../images/mm.jpg) no-repeat left top;}
#mainmenu ul.demo li a.domy b, #mainmenu ul.demo li a.domy_over b{float:left;margin:15px 64px;text-transform:uppercase}
#mainmenu ul.demo li a.domy:hover, #mainmenu ul.demo li a.domy_over {background: url(../images/mm_hov.jpg) no-repeat left top;}

#mainmenu ul.demo li a.dzialki {background: url(../images/mm.jpg) no-repeat left top;}
#mainmenu ul.demo li a.dzialki b, #mainmenu ul.demo li a.dzialki_over b{float:left;margin:15px 59px;text-transform:uppercase}
#mainmenu ul.demo li a.dzialki_over b{color:white;text-shadow:0 1px 0 #000}
#mainmenu ul.demo li a.dzialki:hover, #mainmenu ul.demo li a.dzialki_over {background: url(../images/mm_hov.jpg) no-repeat left top;}

#mainmenu ul.demo li a.lokale {background: url(../images/mm.jpg) no-repeat left top;}
#mainmenu ul.demo li a.lokale b, #mainmenu ul.demo li a.lokale_over b{float:left;margin:15px 59px;text-transform:uppercase}
#mainmenu ul.demo li a.lokale:hover, #mainmenu ul.demo li a.lokale_over {background: url(../images/mm_hov.jpg) no-repeat left top;}

#mainmenu ul.demo li a.obiekty {background: url(../images/mm.jpg) no-repeat left top;}
#mainmenu ul.demo li a.obiekty  b, #mainmenu ul.demo li a.obiekty_over b{float:left;margin:15px 40px;text-transform:uppercase}
#mainmenu ul.demo li a.obiekty:hover, #mainmenu ul.demo li a.obiekty_over {background: url(../images/mm_hov.jpg) no-repeat left top;}

#mainmenu ul.demo li a.wynajem {background:url(../images/wynaj.gif) no-repeat left center; width:79px;height:17px;display: inline-block;float:left;}
#mainmenu ul.demo li a.wynajem:hover {background:url(../images/wynaj_over.gif) no-repeat left center;}
#mainmenu ul.demo li a.wynajem_over {background:url(../images/wynaj_over.gif) no-repeat left center; width:79px;height:17px;display: inline-block;float:left;}

#mainmenu ul.demo li a.sprzedaz {background:url(../images/sprzed.gif) no-repeat left center; width:79px;height:17px;display: inline-block;float:left;margin:0 1px 0 0;}
#mainmenu ul.demo li a.sprzedaz:hover {background:url(../images/sprzed_over.gif) no-repeat left center;}
#mainmenu ul.demo li a.sprzedaz_over {background:url(../images/sprzed_over.gif) no-repeat left center; width:79px;height:17px;display: inline-block;float:left;margin:0 1px 0 0;}

#mainmenu ul.demo li a.dzierzawa {background:url(../images/dzier.gif) no-repeat left center; width:79px;height:17px;display: inline-block;float:left;}
#mainmenu ul.demo li a.dzierzawa:hover {background:url(../images/dzier_over.gif) no-repeat left center;}
#mainmenu ul.demo li a.dzierzawa_over {background:url(../images/dzier_over.gif) no-repeat left center; width:79px;height:17px;display: inline-block;float:left;}


* ul.demo li a{text-decoration:none;text-shadow:0 1px 0 #fff;color:black}
* ul.demo li a:hover, #mainmenu ul.demo li a.sprzedaz_over, #mainmenu ul.demo li a.wynajem_over, #mainmenu ul.demo li a.obiekty_over, #mainmenu ul.demo li a.lokale_over, #mainmenu ul.demo li a.domy_over, #mainmenu ul.demo li a.mieszkania_over{color:white;text-shadow:0 1px 0 #000}
#mainmenu ul.demo li a.wynajem i, #mainmenu ul.demo li a.sprzedaz i{cursor:pointer;text-decoration:none;float:left;font-weight:normal}
#mainmenu ul.demo li a.wynajem i {font-style:normal;font-weight:normal;margin:0 10px 0 10px;text-decoration:none;}
#mainmenu ul.demo li a.sprzedaz i {font-style:normal;font-weight:normal;margin:0 5px 0 20px;text-decoration:none;}
#boxy {float:left; width:180px; height:; margin:0; padding:0;}
#boxy ul {margin-top:5px;}
#boxy ul li {text-align: center; height:45px; width:180px;clear:both;margin:0 0 1px; padding:0;}

#boxy ul li a {padding:15px 0 0 0; margin:1px 0;width:180px;height:45px;display:block;background: url(../images/button.gif) no-repeat left top;color:#fff;text-transform: uppercase;font-size:11px;}
#boxy ul li a:hover {background: url(../images/button_over.gif) no-repeat left top;text-decoration: none;}
#boxy ul li a.active {background: url(../images/button_over.gif) no-repeat left top;}
#wybrana {width:800px;margin:0;padding:0;background: url(../images/bgwybrana_long.jpg) no-repeat right top; height: 252px;}

#wybrana .zdjecia {float:left;display:inline;height:200px;width:270px;margin:0 0 0 20px;}
#wybrana .opis_wybranej {float:right;width:455px;height:200px;padding:10px 20px 0px 20px;}
#wybrana .opis_wybranej h2 {background: url(../images/wybrana.jpg) no-repeat left top; width:122px;height:17px;text-indent:-10000px;margin:5px 10px 0 10px;}
#wybrana .opis_wybranej ul li {text-align: left;font-size:11px;}
#wybrana .opis_wybranej ul {padding:10px;width:210px;float:left;}
#wybrana .opis_wybranej a {margin:50px 0 0;text-indent:-10000px; float:right;background:url(../images/sprawdz.jpg) no-repeat right top;width:192px;height:39px;}
#wybrana .opis_wybranej a:hover {background:url(../images/sprawdz_over.jpg) no-repeat right top;}
	
	
/*wyszukiearka*/
#wyszukiwarka {width:980px; margin:5px 0 0 0; padding:0; float:none;clear:both; background: url(../images/bgsearch.gif) repeat-x left top;height:54px;}
.szuk {width:94px; color:#262626; float:left; text-transform: uppercase; padding:7px 0;}
.powrotoferta {float:right; padding:5px 20px 0 0; background:url(../images/folder.gif) no-repeat right 80%; text-decoration:underline; color:#0c4c75; margin:0 10px 0 0; }
#wyszukiwarka div {float:left; display:inline; padding:0; }
#wyszukiwarka div div {padding:0;}
#wyszukiwarka div p.lab {color:#343434; height:auto;padding:2px 15px 7px 10px; margin:0 0 1px 0; font-weight:600; font-size:11px;}
#wyszukiwarka form div p {padding:2px 5px 2px 5px; color:#343434;font-weight:600;font-size:11px;}
#wyszukiwarka form div p input {border:1px solid #cbcbcb;padding:0;}

.ofertacont {margin:0; padding:0; width:980px; float:none;background: url(../images/right.gif) no-repeat right top;height:54px;}

#pow_do {width:50px;padding:0; }
#pow_od {width:50px;padding:0; }
#cena_do {width:50px;padding:0; }
#cena_od {width:50px;padding:0; }
#wyszukiwarka div#submit_s_form {padding:0;  margin:0; width:70px;}
#wyszukiwarka div#submit_s_form a {background:#e1e1e1; padding:1px 10px 0 2px; margin:0 0 1px 0; font-size:90%; float:left; line-height:0.9em;}
#dzielnica {width:90px; padding:0;}
#city {width:90px; padding:0;}
#offer {width:130px; padding:0; border:#cbcbcb 1px solid;}
#ulica {width:100px;}
#wyszukiwarka div#submit_s_form input {font-size:11px;color:#fff;background: url(../images/wyslij.gif) no-repeat center right; border:none; width:68px; height:18px; cursor:pointer; float:right; margin:25px 10px 0 0; padding:0 0 3px;}
select.lab {margin-top:5px;}
.counter a {color:#707070;}
.bglistaimg {background: url(../images/bglistaimg.jpg) no-repeat left center; height:73px; width:139px;margin:5px 0 5px 5px;}
.bglistaimg img {margin:2px;}
#s_form {width:980px; margin:0; padding:0;background: url(../images/left.gif) no-repeat left top;height:54px;}

/*content_boxy*/
#content {margin:5px 0 0 0; padding:0; width:980px; clear:both; text-align: left;}	
.smallbox {width:326px; margin:0; padding:0; float:left; display:inline; text-align: left;}
.smallbox .of {clear:both;height:90px;border-bottom:1px dotted #c1c1c1;margin:0 10px 0 0;padding:10px 0 0 0;}
.smallbox .of ul {overflow:hidden;margin:5px;border-left:1px dotted #c1c1c1;padding:0 0 0 10px;}
.smallbox .of ul li {font-size:12px;}
.smallbox .of ul li a {color:#002d52;text-decoration: underline;float:right;padding:0 10px 0 0;background:url(../images/bullet.gif) no-repeat right center;margin:3px 0 0 0;}
.smallbox p {text-align: justify; padding:5px 15px 5px 5px;}
.smallbox .of a {display:block;}
.smallbox .of a img {float:left; padding:1px;background:#fff;border:1px solid #c1c1c1;margin:0 10px 0 0;}
#witamy {background: url(../images/witamy.png) no-repeat left center; width:249px; height: 20px; margin:0 0 5px 20px;}
#wspolpraca {background: url(../images/wspolpraca.png) no-repeat left center; width:249px; height: 20px; margin:0 0 5px 20px;}
#oferta {background: url(../images/oferta.png) no-repeat left center; width:315px; height: 20px; margin:0 0 5px 20px;}

#path {text-align: left; width: 100%; padding:0 0 15px 30px;}
#path span {color:#4A4A4A;font-size:11px;}
#path a {color:#4A4A4A; background: url(../images/bullet.gif) no-repeat left center; padding:0 3px 0 10px; margin:0 0 0 5px; font-size:11px;}
#path a.lastpath {text-decoration: none; font-weight: 500; background: none;}

/*zdjecia*/
#slider2 {margin-top: 10px; }
#slider2 ul li {width:266px;height:169px;background: url(../images/cien.png) no-repeat bottom right;}
#prevBtn2, #nextBtn2 {margin-top:0;display:block;width:25px;height:25px;position:relative;padding:0;background: none;}	
#nextBtn2 {float:right; top:0;margin-right:0;}														
#prevBtn2 {float:left; top:0;margin-left:200px;}
#prevBtn2  a, #nextBtn2 a {display:block;width:25px;height:25px; text-indent: -10000px;}	
#prevBtn2  a {background:url(../images/btn_prev2.gif) no-repeat 0 0;}
#nextBtn2  a {background:url(../images/btn_next2.gif) no-repeat 0 0;}

/*oferta specjana*/
#slider {width:260px;margin:0 auto;}
#slider img {padding:0; margin:0;}
#slider ul, #slider li {margin:0;padding:0;list-style:none;}
#slider ul li {height:220px;width:260px;overflow:hidden;background: none;}
#slider ul li div.opis a {background: url(../images/bullet.gif) no-repeat right center;text-decoration:underline; padding:5px 10px 5px 0; font-weight: 500; color:#002D52;margin:0 7px 0 0;}
#slider ul li div.opis p {text-align: left; padding:1px 20px;}

#slider ul li div.opis span {font-weight:600;padding:5px 0;}
#slider ul li div {width:260px; margin:0; padding:0;text-align: center;}
#slider ul li div img {padding:1px;float:none;}
#slider ul li div.opis {margin-top:5px;clear:both;border-bottom:1px dotted #C1C1C1;border-top:1px dotted #C1C1C1;padding:6px 0;}
#prevBtn, #nextBtn{margin-top:-170px;display:block;width:37px;height:22px;position:relative;padding:0;background: none;}	
#nextBtn {float:right; top:0;margin-right:-4px;}														
#prevBtn {float:left; top:0;margin-left:-4px;}
#prevBtn a, #nextBtn a {display:block;width:37px;height:22px; text-indent: -10000px;}	
#prevBtn a {background:url(../images/btn_prev.gif) no-repeat 0 0;}
#nextBtn a {background:url(../images/btn_next.gif) no-repeat 0 0;}
#prevBtn a:hover {background:url(../images/btn_prevOver.gif) no-repeat 0 0;}
#nextBtn a:hover {background:url(../images/btn_nextOver.gif) no-repeat 0 0;}

/*category*/
#navver h2, #info h2 {color:#002D52;font-size:18px;padding:0 0 10px 20px;}
#navver {clear:both;float:left; display:inline; width:184px; margin:12px 0 0 0; padding:0 0 10px 0; text-align: left;background: url(../images/bgnavverbottom.gif) no-repeat center bottom;}
#navver ul {padding:10px 0 0 0;width:184px;background: url(../images/bgnavvertop.gif) no-repeat center top;}
#navver ul li {width: 210px; margin:0; padding:1px 0 0 0;background:#fff;width:182px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#navver ul li.first {padding:0;}
#navver ul li a {color:#161616; text-decoration: none;font-size: 12px;width:162px;background:#E5E5E5 url(../images/bgnavver.gif) repeat-x left bottom;padding:5px 10px;display:block;}
#navver ul li a:hover {color:#fff;background:#2F6BB2 url(../images/bgnavver_over.gif) repeat-x left bottom;}
#navver ul li a.act {color:#EE161F;}
#navver ul li a .bullet {background:url(../images/bullet3.gif) no-repeat left center;width:10px; height:6px;display:inline-block;}
#navver ul li a:hover .bullet {background:url(../images/bullet4.gif) no-repeat left center;width:10px; height:6px;display:inline-block;}

/*info-akyualnosci*/
#info {float:right; width:730px; margin:12px 0 0 0; padding:0 10px; text-align: left;}
#info .news {border-bottom:1px dotted #000000;padding:10px 10px;}
#info .last {border:none;padding:10px 10px;}
#info .news span.data {font-weight: 500; color:#858585;font-size:11px;}
#info .news h3 {font-weight: 500; font-size: 12px; color:#DE2329;}
#info .news p {text-align: justify; padding:5px 0; color:#000000;padding:10px 0;}

#info_gallery {float:left;display:inline;width:610px;}
#gallery {width:360px; float:left; display: inline; margin:0; padding:0;}
#gallery p {text-align: center;}
#gallery p a {margin:0 10px;}
#info_oferta {width:610px; margin-left:10px; padding:0;}

.navoferta {text-align:center;margin:0 0 10px 0;}
.navoferta h2 {color:#002D52;font-size:18px;padding:0 0 10px 0;text-align:left;font-weight: 500;}
.navoferta a.powrot {float:left; display: inline; padding:22px 0 22px 10px; margin:0 0 0 10px; font-weight: 600; background: url(../images/bullet2.gif) no-repeat left center; color:#ee161f;}
.navoferta ul {float:right; margin:0; padding:0;}
.navoferta ul li {float:left; display:inline; padding:5px 10px;}

.poprzednie {margin:16px 800px 0 0; display: inline-block;}
.nastepne {}

#info_oferta h2 {color:#002D52;font-size:18px;padding:0;text-align:left;font-weight: 500;}
.bold {color:#4c4c4c; font-weight: 600;}
.cena {color:#f30000; font-weight: 600;}
#info_oferta p {padding:10px 10px 10px 5px;}

#info_oferta .tabelka {width:587px;background: url(../images/tabbottom.jpg) no-repeat left bottom;margin:0 0 20px 0;}
#info_oferta table tr td {background: #E5E5E5;padding:4px 0 4px 30px;}

#info_oferta table {margin:10px 0 0 0;border-collapse:separate;background: url(../images/tabtop.jpg) no-repeat left top;padding:10px 0 10px 0;width:587px;}

/*go3 pozycjonowanie*/

#go3tinf1 {width:67%;float:left;border-bottom: 1px dotted #000000;padding: 10px; background: none repeat scroll 0 0 transparent; border: 0 none; font-size: 100%; margin: 0; outline: 0 none; padding: 0; vertical-align: baseline;}

#go3tinf1 p{text-align: left;}    

#go3tinf1 img {margin:5px 10px;border:solid #FFFFFF 2px;}   

.go3tinfp {text-align:right;float:right;font-size:20px;margin:5px 20px;} 

#go3tinf2 {width:30%;float:right;color:#002D53;margin-left:25px;background-color:#D9D9D9;border:solid #C4C4C4 2px;text-align:center;padding: 20px 0;}

#go3tinf2 img {margin:15px 0;border:solid #FFFFFF 2px;}

/*footer*/
#footer {margin:20px auto 0 auto;padding:5px 0 10px 0; width:980px;background: url(../images/bg_footer.jpg) no-repeat left top;}
#footer ul.kontakt {margin:0 20px 0 0; text-align: left; float:left; padding-top:5px;}
#footer ul.kontakt li {padding:0; font-size: 11px; color:#686868;}
#footer ul.kontakt li a {color:#686868;}

#footer ul#menufooter {text-transform:uppercase; font-size:11px; padding-top:30px; float:right;margin:0 40px 0 0;}
#footer ul#menufooter li {color:#686868;padding:0 3px;}
#footer ul#menufooter li a {color:#686868;}

#footer #menufooter li {display:inline; float:left;}

#subfooter {text-align: center;}
#subfooter p {font-size:11px; color:#7a7a7a; text-align: center;}
#subfooter p span {color:#515151;}
#subfooter p span a {color:#515151;}

.stopka_wgn_1 {width:980px; font-size:11px; text-align:center; color:#8f8f8f; padding:5px 0 0 0;margin:0 auto;}
.stopka_wgn_2 {width:980px; font-size:11px; text-align:center; color:#8f8f8f; padding:5px 0 0 0;margin:0 auto;}
.stopka_wgn_2 a {color:#686868;}

#slaiderweb {
height:200px;
margin:0;
width:327px;}

/*tabela oferty*/
/* tables */
.header {cursor: pointer;}
				table.tablesorter {
					font-family:arial;
					background-color: #CDCDCD;
					margin:10px 0pt 20px;
					font-size: 12px;
					width: 930px;
					text-align: left;
				}
				table.tablesorter thead tr th, table.tablesorter tfoot tr th {
					font-size: 8pt;
					padding:11px 0 10px 0;
					font-style:normal;
					font-weight:500;
					color:#000;
				}
					
				table.tablesorter thead {
					background:#EDEDED;
					
				}
				table.tablesorter thead tr .header {
					cursor: pointer;
					text-align:left;
					color:#000;
					padding-left:5px;
				
					background:none;
				}
				table.tablesorter tbody td {
					color: #3D3D3D;
					padding: 4px;
					background-color: #f4f4f4;
					vertical-align: top;
					font-style:normal;
					border:1px solid #fff;
				}
				table.tablesorter tbody tr.odd td {
					background-color:#fff;
				}
				table.tablesorter tbody tr.even td {
					background-color:#DCDCDC;}
				 {
					background-image: url(images/asc.gif);
				}
				table.tablesorter thead tr .headerSortDown {
					background-image: url(images/desc.gif);
				}
				table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
				background-color: #C1272D;
				}

.td1 {text-transform:uppercase;}
.td2 .span2, .td6 .span22{font-weight:500;}
.td4 .span22 {color:#DB1C31;}
.span1 {display:block;margin:35px 0 0 4px;}
.span2 {display:block;margin:35px 0 0 4px;}
.span22 {display:block;margin:35px 0 0 4px;}
.td3 input {display:block;margin:35px auto 0 auto;}
.zobwiec {display:block;margin:35px 0 0 4px;}
.td6, .td4, .td8, .td3 {text-align:center;}

.pagedisplay {background:none repeat scroll 0 0 transparent;border:0 none;float:left;width:35px;margin:2px 100px 0 4px;}
.pager, .pager2 {width:980px !important;position:relative !important;top:0 !important; padding:17px 0 0 0; }
.pager, .pager2 form img {display:inline;float:left;margin:0 4px;cursor:pointer;}
.pager form img, .pager2 form img {cursor:pointer;display:inline; float:left; margin:0 4px;}


.na_wylacznosc  {height:100px;}
#controls {margin-top:-4px}

#seller {text-align: right; width:220px;float: left;}
#renter {text-align: right; width:220px;float: left;}


#zag li a.zagraniczne {background:url("../images/button.gif") no-repeat scroll left top transparent; color:#FFFFFF; display:block; font-size:11px; height:45px; margin:1px 0; padding:16px 0 0; text-transform:uppercase; width:180px; float: right;}
#zag li {margin-right: 20px; padding-top: 20px}
#zag li a.zagraniczne:hover {background:url("../images/button_over.gif") no-repeat scroll left top transparent; text-decoration:none;}

#zag li a {background:url("../images/button_over.gif") no-repeat scroll left top transparent; color:#FFFFFF; display:block; font-size:11px; height:45px; margin:1px 0; padding:16px 0 0; text-transform:uppercase; width:180px; float: right;}
#zag li {margin-right: 20px; padding-top: 20px}
#zag li a:hover {background:url("../images/button.gif") no-repeat scroll left top transparent; text-decoration:none;}


#path .last {background:url("../images/bullet.gif") no-repeat scroll left center transparent; color:#4A4A4A; font-size:11px; margin:0 0 0 5px; padding:0 3px 0 10px; font-weight: normal}
