HTML, BODY, P, FORM, IMG, DIV, H1, H2, H3 { padding:0px; margin:0px; border:none; }



HTML { background:url(/img/background.jpg) top left repeat-x #FFFFFF; }

HTML#subpage { background:url(/img/background-subpage.jpg) top left repeat-x #FFFFFF; }

BODY { background:url(/img/background-strape.gif) 50% 115px no-repeat; min-height:190px; font-family:Arial, sans-serif; font-size:12px; color:#28639A; }

INPUT, SELECT, TEXTAREA { font-size:11px; font-family:Arial, sans-serif; color:#808080; }



A { text-decoration:none; color:#E86F05; }

A:hover { text-decoration:underline; }

A.cover { color:#28639A; }



DIV.white-input { background:url(/img/input-right-part.gif) top right no-repeat; padding-right:4px; height:20px; float:left; }

	DIV.white-input INPUT { border:none; margin:0px; float:left; background:url(/img/input-left-part.gif) top left no-repeat; padding:3px 0px 0px 4px; height:17px; }



H2 { font-size:21px; font-weight:normal; margin-bottom:14px; letter-spacing:-2px; line-height:normal !important; clear:both; position:relative; }

H3 { color:#1E4B86; font-size:21px; font-weight:normal; clear:both; margin-bottom:15px; }



DIV.white-select { float:left; position:relative; color:#808080; font-size:11px; }

	DIV.white-select DIV.current

	{ padding:0px 6px; float:left; cursor:pointer; overflow:hidden; height:20px; line-height:20px; background:url(/img/input-left-part.gif) top left no-repeat; z-index:1000; position:relative; }

	DIV.white-select DIV.arrow

	{ background:url(/img/custom-select-arrow.gif); width:17px; height:20px; cursor:pointer; float:left; z-index:1001; position:relative; }

	DIV.white-select DIV.optionholder { clear:both; position:absolute; z-index:999; top:17px; overflow:auto; border:2px solid #9DBCD6; background:#FFFFFF; margin:0px; }

		DIV.white-select DIV.optionholder DIV.option

		{ padding:2px 5px; height:14px; color:#000000; cursor:pointer; background-color:#FFFFFF; clear:both; }

		DIV.white-select DIV.optionholder DIV.option_hover { background-color:#9DBCD6; }

		DIV.white-select DIV.optionholder DIV.hidden { position:absolute; visibility:hidden; z-index:-1; top:0px; left:0px; }



LABEL { cursor:pointer; }



UL.arrowed { list-style:none; margin:0px; padding:0px; width:160px; }

	UL.arrowed LI { border-bottom:1px solid #507AA8; width:160px; }

	  UL.arrowed LI.parentClose UL{ display:none; }

		UL.arrowed LI A { color:#FFFFFF; background:url(/img/arrow-right-white.gif) 0px 9px no-repeat; padding-left:12px; display:block; line-height:24px; width:148px; outline:none; }

		UL.arrowed LI A:hover { text-decoration:none; background-color:#507AA8; background-position:3px 9px; }

		UL.arrowed LI.selected A

		{ background:url(/img/arrow-down-white.gif) 7px 10px no-repeat #1E4A77; font-weight:bold; padding-left:20px; width:140px; border-bottom:1px solid #265F96; }

			UL.arrowed LI.selected UL { margin:0px; padding:0px; list-style:none; }

				UL.arrowed LI.selected UL LI { border:none; }

					UL.arrowed LI.selected UL LI A { background:url(/img/arrow-right-white.gif) 30px 9px no-repeat #1E4A77; font-weight:normal; color:#A5B8CA; padding-left:42px; width:118px; border-bottom:1px solid #265F96; }

					UL.arrowed LI.selected UL LI.last A { border:none; }

					UL.arrowed LI.selected UL LI A:hover { background-position:33px 9px; }



DIV.holder { min-height:190px; width:950px; margin:0 auto; background:url(/img/background-left-strape.jpg) 0px 115px repeat-x; }

	DIV.left-column { width:635px; float:left; }

		DIV.left-column H1.logo { width:635px; float:left; }

			DIV.left-column H1.logo A { display:block; background:url(/img/logo.jpg); width:258px; height:115px; }

				DIV.left-column H1.logo A STRONG { display:none; }

		DIV.left-column UL.main-menu { height:36px; float:left; margin:0px; padding:0px; list-style:none; margin-top:4px; position:relative; top:1px; z-index:2; }

			DIV.left-column UL.main-menu LI { float:left; }

				DIV.left-column UL.main-menu LI A { background:url(/img/menu-item-right-part.gif) 0px -40px no-repeat; float:left; height:36px; color:#FFFFFF; }

					DIV.left-column UL.main-menu LI A SPAN { background:url(/img/menu-item-left-part.gif) 0px -40px no-repeat; float:left; height:28px; padding:8px 10px 0px 10px; }

				DIV.left-column UL.main-menu LI A:hover, DIV.left-column UL.main-menu LI.selected A { background-position:top right; text-decoration:none; }

					DIV.left-column UL.main-menu LI A:hover SPAN, DIV.left-column UL.main-menu LI.selected A SPAN { background-position:top left; }

				DIV.left-column UL.main-menu:hover LI.selected A { background:url(/img/menu-item-right-part.gif) 0px -40px no-repeat; float:left; height:36px; color:#FFFFFF; }

					DIV.left-column UL.main-menu:hover LI.selected SPAN

					{ background:url(/img/menu-item-left-part.gif) 0px -40px no-repeat; float:left; height:28px; padding:8px 10px 0px 10px; }

				DIV.left-column UL.main-menu:hover LI.selected:hover A:hover { background-position:top right; text-decoration:none; }

					DIV.left-column UL.main-menu:hover LI.selected:hover A:hover SPAN { background-position:top left; }

		DIV.left-column DIV.feature-holder { width:635px; float:left; clear:both; overflow:hidden; position:relative; z-index:1; }

			DIV.left-column DIV.feature-holder DIV.feature { width:635px; position:absolute; }

				DIV.left-column DIV.feature-holder DIV.feature H2 { color:#FFFFFF; }

			DIV.left-column DIV.feature-holder DIV.feature-selected { top:0px !important; }

		DIV.left-column DIV.feature-main { height:279px; }

			DIV.left-column DIV.feature-main DIV.feature { height:279px; top:-279px; }



			DIV.left-column DIV.feature-main DIV.feature-mainpage { background:url(/img/feature-main-background.jpg) top right no-repeat; }



/*

				DIV.left-column DIV.feature-main DIV.feature-mainpage H2 { background:url(/img/16-lat-text.png); width:278px; height:73px; margin-top:110px; margin-bottom:30px; }

*/

				DIV.left-column DIV.feature-main DIV.feature-mainpage DIV{ margin-top:80px; margin-bottom:30px; }

				DIV.left-column DIV.feature-main DIV.feature-mainpage H2 { width:278px; height:25px; margin:0px; padding:0px; }



/*

					DIV.left-column DIV.feature-main DIV.feature-mainpage H2 SPAN { display:none; }

*/



			DIV.left-column DIV.feature-main DIV.feature-market { background:url(/img/feature-clear-background.jpg) top right no-repeat; padding-top:24px; height:255px; }

				DIV.left-column DIV.feature-main DIV.feature-market DIV.submenu { float:left; margin-right:40px; }

				DIV.left-column DIV.feature-main DIV.feature-market DIV.offer { float:left; width:425px; color:#FFFFFF; }

					DIV.left-column DIV.feature-main DIV.feature-market DIV.offer H2 { margin-bottom:20px; }

					DIV.left-column DIV.feature-main DIV.feature-market DIV.offer P { float:left; line-height:20px; position:relative; top:-4px; }

					DIV.left-column DIV.feature-main DIV.feature-market DIV.offer A.button { float:right; }

					DIV.left-column DIV.feature-main DIV.feature-market DIV.offer IMG.offer { display:block; border:3px solid #FFFFFF; margin-bottom:20px; }

		DIV.left-column DIV.feature-subpage { height:228px; }

			DIV.left-column DIV.feature-subpage DIV.feature { height:228px; }

			DIV.left-column DIV.feature-subpage DIV.feature-market

			{ background:url(/img/feature-subpage-background.jpg) top right no-repeat; position:relative; padding-top:24px; height:204px; }

				DIV.left-column DIV.feature-subpage DIV.feature-market A.button { position:absolute; right:30px; top:30px; }

		DIV.left-column DIV.left-column-content { margin-right:9px; float:left; width:626px; }

		DIV.left-column UL.pathway { width:626px; height:16px; line-height:16px; padding:0px; margin:0px; margin-bottom:20px; list-style:none; padding:21px 0px 16px 0px; float:left; clear:both; border-bottom:1px solid #CCCCCC; }

			DIV.left-column UL.pathway LI { display:inline; padding-right:9px; background:url(/img/arrow-right-yellow.gif) 100% 50% no-repeat; margin-right:3px; }

			DIV.left-column UL.pathway LI.last { background:none; }

				DIV.left-column UL.pathway LI.level-1 A { color:#1E4B86; font-weight:bold; }

				DIV.left-column UL.pathway LI.level-2 A { color:#28639A; }

				DIV.left-column UL.pathway LI.level-3 A { color:#28639A; }

				DIV.left-column UL.pathway LI.level-4 A { color:#28639A; }

		DIV.mainpage-box { width:302px; float:left; position:relative; margin-bottom:50px; }

			DIV.mainpage-box P { padding:17px 125px 20px 20px; width:157px; height:118px; color:#FFFFFF; line-height:18px; }

			DIV.mainpage-box A { position:absolute; left:20px; bottom:-15px; }

		DIV.mainpage-box-left { margin-right:12px; }

			DIV.mainpage-box-left P { background:url(/img/primary-market-box.jpg); }

			DIV.mainpage-box-right H2 { color:#FF8400; }

			DIV.mainpage-box-right P { background:url(/img/secondary-market-box.jpg); }

		DIV.left-column DIV.text-box { width:626px; line-height:16px; text-align:justify; padding-top:2px; }

		DIV.left-column DIV.mini-gallery { margin-top:15px; width:626px; float:left; }

			DIV.left-column DIV.mini-gallery DIV.thumbs-slider

			{ float:left; width:179px; margin-right:10px; background:url(/img/subpage/gallery-slider-horizontal-line.gif) 50% 21px no-repeat; }

				DIV.left-column DIV.mini-gallery DIV.thumbs-slider DIV.bottom-border

				{ float:left; width:179px; background:url(/img/subpage/gallery-slider-horizontal-line.gif) 50% 266px no-repeat; }

				DIV.left-column DIV.mini-gallery DIV.thumbs-slider DIV.arrow { width:82px; height:21px; cursor:pointer; margin:0 auto; }

				DIV.left-column DIV.mini-gallery DIV.thumbs-slider DIV.arrow-up { background:url(/img/subpage/gallery-slider-arrow-up.gif); }

				DIV.left-column DIV.mini-gallery DIV.thumbs-slider DIV.arrow-down { background:url(/img/subpage/gallery-slider-arrow-down.gif); }

				DIV.left-column DIV.mini-gallery DIV.thumbs-slider DIV.thumbs-window { height:230px; width:179px; overflow:hidden; position:relative; margin:8px 0 8px 0px; }

					DIV.left-column DIV.mini-gallery DIV.thumbs-slider DIV.thumbs-window DIV.thumbs-holder { position:relative; width:179px; float:left; }

						DIV.thumbs-holder DIV.row { float:left; clear:both; width:179px; }

						DIV.thumbs-holder A.thumb { float:left; padding:3px; border:1px solid #CCCCCC; margin-right:3px; margin-bottom:8px; cursor:pointer; }

							DIV.thumbs-holder A.thumb IMG { display:block; }

						DIV.thumbs-holder A.thumb-right { margin-right:0px; }

				DIV.left-column DIV.mini-gallery DIV.zoom { float:left; width:429px; background:url(/img/loader.gif) center center no-repeat; position:relative; height:292px; }

					DIV.left-column DIV.mini-gallery DIV.zoom A { float:left; height:292px; position:relative; }

					DIV.left-column DIV.mini-gallery DIV.zoom IMG { display:block; padding:3px; border:1px solid #CCCCCC; margin:0 auto; }

					DIV.left-column DIV.mini-gallery DIV.zoom SPAN

					{ background:url(/img/subpage/zooming-glass-watermark.png); width:40px; height:40px; position:absolute; bottom:3px; left:3px; }

			

		DIV.left-column TABLE.offer-data { width:626px; clear:both; float:left; margin-top:20px; line-height:18px; }

			DIV.left-column TABLE.offer-data TD { padding-bottom:6px; }

			DIV.left-column TABLE.offer-data TD.leftcol { font-weight:bold; text-align:right; width:170px; padding-right:20px; vertical-align:top; }

				DIV.left-column TABLE.offer-data TD.rightcol A.button-left { float:left; margin-right:10px; }

			DIV.left-column TABLE.offer-data TD.rightcol.buttons { padding-top:10px; }

			

	DIV.right-column { width:315px; float:left; }

		DIV.right-column UL.top-menu { width:315px; height:40px; margin:0px; margin-top:20px; padding:0px; list-style:none; text-align:right; font-size:11px; }

			DIV.right-column UL.top-menu LI { display:inline; margin-left:10px; }

				DIV.right-column UL.top-menu LI A { color:#FFFFFF; }

				DIV.right-column UL.top-menu LI A:hover { text-decoration:none; color:#54B5EC; }

		DIV.right-column DIV.search-box

		{ width:330px; float:left; clear:both; margin-right:-15px; background:url(/img/search-box-shadow.jpg) right top no-repeat #FFFFFF; }

		#subpage DIV.right-column DIV.search-box { background:url(/img/search-box-shadow-subpage.jpg) right top no-repeat #FFFFFF; }

		DIV.right-column FORM.search-box

		{ width:275px; float:left; background:url(/img/search-box-background.jpg) 1px 1px no-repeat #276299; color:#FFFFFF; padding:20px 20px 14px 20px; position:relative; }

			DIV.right-column FORM.search-box H2 { margin-bottom:0px; margin-bottom:-2px; }

			DIV.right-column FORM.search-box TABLE { margin-top:26px; width:275px; }

				DIV.right-column FORM.search-box TABLE TD { padding-bottom:10px; }

				DIV.right-column FORM.search-box TABLE TD.leftcol { width:111px; }

				DIV.right-column FORM.search-box TABLE TD.rightcol { width:164px; }

					DIV.right-column FORM.search-box TABLE TD.rightcol LABEL { float:left; margin-right:6px; margin-top:2px; }

					DIV.right-column FORM.search-box TABLE TD.rightcol SPAN { float:left; }

					DIV.right-column FORM.search-box TABLE TD.rightcol SUP { font-size:8px; padding-left:2px; }

				DIV.right-column FORM.search-box TABLE SELECT { width:158px; }

				DIV.right-column FORM.search-box TABLE DIV.white-input { float:left; margin-right:6px; }

					DIV.right-column FORM.search-box TABLE DIV.white-input INPUT { width:40px; }

				DIV.right-column FORM.search-box TABLE INPUT#search-mia { width:150px; }

				DIV.right-column FORM.search-box TABLE TR#search-error { display:none; }

				DIV.right-column FORM.search-box TABLE TD#dsp-error { color:#ff0000; }

				DIV.right-column FORM.search-box TABLE INPUT.submit

				{ background:url(/img/buttons/szukaj-oferty-blue.png); width:141px; height:35px; border:none; cursor:pointer; margin-top:12px; }

			DIV.right-column FORM.search-box DIV.loadingImg { position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:100; opacity:0.65; filter:alpha(opacity=65); background:url(/img/loader.gif) center center no-repeat #FFFFFF; }

			DIV.right-column DIV.box{ padding:20px 0 20px 0; float:left; clear:both; width:275px; line-height:18px; margin-left:7px; }

			DIV.right-column DIV.box DIV{ padding:0 20px 0 20px; }

				DIV.right-column DIV.box SPAN.gray { color:#6E6E6E; }

				

		  DIV.box_polecamy h2 {margin-left:7px;}		

				DIV.box_polecamy h2 {margin-bottom:0px;}

				DIV.box_polecamy ul {margin-top:0px;}

				

			DIV.right-column DIV.calc-box { background:url(/img/calc.jpg) 90% 90% no-repeat #E5E5E5; padding-right:55px; width:240px; margin-bottom:22px; }

				DIV.right-column DIV.calc-box A.button { margin-top:20px; display:block; }

			DIV.right-column DIV.mainpage-box { margin:0px; margin-left:7px; }



	DIV.footer { clear:both; width:950px; float:left; margin:20px 0 30px 0; padding-top:20px; border-top:1px solid #CCCCCC; color:#6E6E6E; line-height:18px; }

		DIV.footer DIV.text { float:left; padding-bottom:20px; }

		DIV.footer UL { margin:0px; padding:0px; list-style:none; color:#5382AE; margin-top:10px; }

			DIV.footer UL LI { display:inline; margin-right:3px; }

				DIV.footer UL LI A { color:#5382AE; margin-right:3px; }

		DIV.footer A.jamel { float:right; }



.form_msg_wrong{ color:#ff0000; }

.wrong_field{ color:#ff0000; }

#sendOffer{ display:none; }

#sendOfferError{ color:#ff0000; }

.form_msg{ color:#000; }



/* table offer */

#tableOffer{ width:100%; border-collapse:collapse; }

#tableOffer TH{ border-right:1px solid #fff; text-align:left; background:#28639b; color:#fff; padding:6px 0 6px 10px; }

#tableOffer TH A{ color:#fff; }

#tableOffer TBODY TR{ border-bottom:1px solid #ccc; }

#tableOffer TD{ padding:8px 0 8px 0; }

#tableOffer TD IMG{ border:1px solid #ccc; padding:3px; }

#tableOffer TD A{ color:#1E4B86; }

#tableOffer TD SUP{ font-size:8px; }

#tableOffer TD.img{ width:110px; }

#tableOffer TFOOT TD{ text-align:right; }



/* pagination */

DIV.pages{ padding-top:10px; color:#1E4B86; }

DIV.pages SPAN.left{ color:#ccc; font-weight:bold; border-right:1px solid #fab212; padding-right:10px; margin-right:7px; }

DIV.pages A.left{ font-weight:bold; border-right:1px solid #fab212; padding-right:10px; margin-right:7px; }

DIV.pages A.right{ font-weight:bold; border-left:1px solid #fab212; padding-left:10px; margin-left:7px; }

DIV.pages SPAN.right{ color:#ccc; font-weight:bold; border-left:1px solid #fab212; padding-left:10px; margin-left:7px; }

DIV.pages A{ margin:0 3px 0 3px; }

DIV.pages A.selected{ font-weight:bold; }



DIV.sortArrows{ width:15px; float:right; padding-top:3px; }

DIV.sortArrows DIV{ padding-bottom:1px; }



DIV.slogan{ background:url(/img/16-lat-text.png); width:278px; height:73px; margin-top:40px; }

/*DIV.feature-sub DIV.feature-mainpage A IMG { margin-top:10px; float:left; }*/

DIV.feature-sub DIV{ margin-top:55px; margin-bottom:30px; }

DIV.feature-sub H2 { width:278px; height:25px; margin:0px; padding:0px; }



DIV#inwestycje DIV.img IMG{ border:1px solid #cfcfcf; padding:3px; }

DIV#inwestycje DIV.title{ padding:15px 0 0 0; }

DIV#inwestycje DIV.text{ color:#333; }

DIV#inwestycje DIV.button A{ float:left; padding:15px 0 15px 0; }

DIV#inwestycje DIV.button SPAN{ float:left; padding:24px 0 0 15px; }

DIV#inwestycje HR{ border:0px; border-top:1px solid #cfcfcf; clear:both; margin:0 0 15px 0; }



.contactButtonForm{ float:left; }

.contactButton{ background:url(/img/buttons/kontakt-z-akme-yellow.png); width:161px; height:35px; border:0px; }



.search_offer_akme{ clear:both; padding:15px 0px 0 15px; width:300px; height:50px; background:#205484; }





#mapa {width:313px; height:313px; border:1px solid #CCCCCC;}

ul.links_recomend {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	padding-top: 10px;
}
ul.links_recomend li {
	display: inline;
	margin-right: 15px;
}


DIV#jamel A {float:right; background:url(/img/jamel.jpg); width:50px; height:16px;}
DIV#jamel A SPAN {display:none;}
