#anim {height:116px; background: url(../fla/sub.jpg)}
ul#sm {width:169px; border-top: 1px solid #CACACA; margin:46px 0 0 0;}
ul#sm li {font-size:11px; line-height:23px; border-bottom: 1px solid #CACACA; font-weight:bold;}
	ul#sm li p {padding-left:15px; margin:0; line-height:23px;}
	ul#sm li a {color:#686868; text-decoration:none;}
		ul#sm li a:hover {text-decoration:underline;}
		ul#sm li a.s {color:#ED1B23;}
		ul#sm li a.s:hover {text-decoration:none; cursor:default;}
		
		/* drugi poziom zaglebienia */
			ul#sm ul, ul#sm ul li {margin:0; padding:0;}
			ul#sm ul {border-top: 1px solid #CACACA;}
				ul#sm ul li {background: url(../img/ml-ul-ul-li.gif) 5px 12px no-repeat; font-weight:normal;}
				ul#sm ul li.l {border-bottom:none;}

#ml {width:220px; float:left; overflow:hidden; height:100%; min-height:100px; margin:0; display:block;}
#cnt {width:700px; float:left; overflow:hidden; height:100%; margin: 0;}

ul#path {margin:14px 0 10px 0; clear:both; overflow:hidden;}
	ul#path li {font-size:10px; float:left; background: url(../img/path.gif) 0 4px no-repeat; padding: 0 7px 0 12px;}
		ul#path li.f {padding: 0 7px 0 0; background:none;}
		ul#path li a {color:#CBCBCB; text-decoration:none;}
			ul#path li a:hover {text-decoration:underline;}

/* naglowki */		
.h2 {background: none; font-size:30px; overflow:hidden; padding:0; clear:both; height:44px; border-bottom:none;} #cnt h2 {margin:10px 0 10px 0;} #cnt .h2 h2 {margin:0;}
h5, h4, h3, h3 a {font-weight:bold; color:#201E19; text-decoration:none;}
	h3 a:hover {text-decoration:underline;}
h3 {font-size:11px; line-height:48px; margin-left:12px;}
h3.multiline {line-height:normal; margin:18px 0 20px;}
.a h3 {margin-left:0; line-height:normal; font-weight:normal;}
	ul.a li {padding: 10px 40px 10px 0; background: url(../img/a-li-dots.gif) 0 100% repeat-x;}
		ul.a li img {margin: 5px 0;}
	h3 em, h5 em {color:#ED1B23; font-weight:bold;}
	h3 span, h3 span a, h3 span a:hover {color:#767676; font-weight:normal; display:block; clear:both; line-height:1.5em;}
h4 {font-size:11px; margin-bottom:10px;} #cnt h4 {color:#4C4C4C; margin:10px 0;}
h5 {font-size:11px; line-height:28px;}
p {margin-bottom:5px;}
p.small {font-size:9px;}
ul.a {margin:10px 0;}
ul.ml {margin: 10px 0;}
ul.ml li {font-size:11px;}
p, p a, ul.offer ul li, .offer div, .obiekt_lista_div div, ul.offer li, .txt {font-size:11px; color:#686868; line-height:14px; overflow:hidden; text-decoration:none;}
	p a:hover {text-decoration:underline;}
	
sup {line-height:6px; font-size:9px; }
	
ul.list {margin:5px 0;}
	ul.list li { background: url(../img/ml-ul-li.gif) 0 12px no-repeat; font-size:11px; color:#686868; line-height:26px; padding-left:16px; overflow:hidden; height:100%;}
.a i {float:left; width:600px; margin:5px 0;}
	.a i a {color:#EA3E02; text-decoration:none;}
		.a i a:hover {text-decoration:underline;}
		
ul.a2 li {width:220px; padding-right:0; float:left; background:transparent; border-bottom:1px solid #eaeaea;}
	ul.a2 li .fl {width:140px;}
	ul.a2 i {margin:0;}
		
/* e-mail */
p span.q, p span.w, p span.e, p span.a, p span.s, p span.d {display:none;}

/* oferta content */
.short {clear:both; overflow:hidden; height:100%; margin-bottom:22px;}
	.short img {float:left;}
	.short .border {width:420px; height:101px; border: 1px solid #E9E9E9; margin-left:14px; float:left; overflow:hidden; padding:12px;}
	
	
	.short .border div, .offer div {font-size:11px; line-height:14px; margin-bottom:5px; color:#686868;}
		.short .border div div, .offer div {margin:0;}
		.offer div {color:#686868;}
	
	
.pdf, .doc, .zip {background: url(../img/pdf.gif) no-repeat; height:16px; margin: 6px 0; padding-left: 24px; font-size:11px; color:#B3B3B3;}
.doc {background: url(../img/doc.gif) no-repeat;}
.zip {background: url(../img/zip.gif) no-repeat;}
	.pdf a, .zip a, .doc a  {color:#ED1B23;}
		.pdf a:hover, .zip a:hover, .doc a:hover {text-decoration:none;}
.prm .a .bpdf, .prm .a .bzip, .prm .a .bdoc, .bpdf, .bzip, .bdoc, .bai,.bjpg, .beps, .prm .a .beps,.prm .a .bjpg, .prm .a .bai {background: url(../img/pdf-big.gif) no-repeat; width:32px; height:32px; float:left; overflow:hidden; margin-right:12px;}
	.prm .a .fl {width:auto;}
.prm .a .bzip, .bzip {background: url(../img/zip-big.gif) no-repeat;}
.prm .a .bdoc, .bdoc {background: url(../img/doc-big.gif) no-repeat;}
.prm .a .bai, .bai {background: url(../img/ai-big.gif) no-repeat;}
.prm .a .beps, .beps {background: url(../img/eps-big.gif) no-repeat;}
.prm .a .bjpg, .bjpg {background: url(../img/jpg-big.gif) no-repeat;}

/* nawigacja na podstronach ofertowych */
#sitenav { height:37px; clear:both; overflow:hidden;}
ul#navs, ul.navs {width:504px; float:left; margin-left:1px; height:37px;  background:url(../img/ul-s.gif) repeat-x; border-top: 1px solid #CBCBCB; padding-left:12px; overflow:hidden;}
	ul#navs li, ul.navs li {height:34px; font-size:11px; line-height:34px; padding-left:21px; margin-left:20px; float:left;}
		ul#navs li a, ul.navs li a {color:#404040; text-decoration:none;}
			ul#navs li a:hover, ul.navs li a:hover {text-decoration:underline;}
		ul#navs li.f, ul.navs li.f {margin-left:0;}
		ul#navs li.txt, ul.navs li.txt {padding:0; margin-left:0;}
		ul#navs li.s, ul.navs li.s {border-bottom: 3px solid #ED1B23;}
			
			.opis, .opis-s {}
			.opis {background:url(../img/_ico-opis.gif) 0 50% no-repeat;}
			.opis-s {background:url(../img/ico-opis.gif) 0 50% no-repeat;}
			
			.plan-mieszkan, .plan-mieszkan-s {}
			.plan-mieszkan {background:url(../img/_ico-plan-mieszkan.gif) 0 50% no-repeat;}
			.plan-mieszkan-s {background:url(../img/ico-plan-mieszkan.gif) 0 50% no-repeat;}
			
			.mapa-lokalizacji, .mapa-lokalizacji {}
			.mapa-lokalizacji {background:url(../img/_ico-mapa-lokalizacji.gif) 0 50% no-repeat;}
			.mapa-lokalizacji-s {background:url(../img/ico-mapa-lokalizacji.gif) 0 50% no-repeat;}
			
			.galeria, .galeria-s {}
			.galeria {background:url(../img/_ico-galeria.gif) 0 50% no-repeat;}
			.galeria-s {background:url(../img/ico-galeria.gif) 0 50% no-repeat;}
			
			.kredyty, .kredyty-s {}
			.kredyty {background:url(../img/_ico-kredyty.gif) 0 50% no-repeat;}
			.kredyty-s {background:url(../img/ico-kredyty.gif) 0 50% no-repeat;}
			
#snav {width:172px; height:26px; background-color:#DBDBDB; border-top: 1px solid #CBCBCB; float:left; padding: 8px 0 0 11px;}
	#snav select {width:130px;}
	#snav input {width:15px; height:13px; float:left; background:url(../img/snav-submit.gif) no-repeat; margin:3px 0 0 14px; cursor:pointer; border:0;} 

ul.offer {padding-bottom:25px;}
ul.offer li, ul.offer-list li {border-bottom: 1px #E9E9E9 solid; overflow:hidden; height:100%; padding-bottom:20px;}
ul.offer li { background: url(../img/arrow-right.gif) 0 14px no-repeat; padding: 10px 12px;}
ul.offer li.s {background: url(../img/arrow-down.gif) 0 16px no-repeat;}
ul.offer li h4 {font-size:12px; color:#000; margin-bottom:5px; line-height:12px;}
	ul.offer li h4 a {text-decoration:none; color:#000;}
ul.offer li p, ul.offer ul, ul.offer li div {padding-bottom:10px;}
	ul.offer ul li {border-bottom:none; padding:0; background:none; line-height:18px;}
ul.offer li p span {width:72px; display:block; float:left;}
ul.offer-list li {padding-top:22px;}
ul.offer-list span {float:left; display:block; width:240px;}
ul.offer-list p, ul.offer-list p a, ul.offer-list div {line-height:21px;}
ul.offer-list h4 {font-size:12px;}
ul.offer-list li .l {float:left; width:460px;}

/* galeria */
#gallery {clear:both; overflow:hidden; height:100%; margin-bottom:25px;}
#gallery img {float:left;}
#gallery .border {width:155px; height:208px; border: 1px solid #E9E9E9; margin-left:18px; overflow:hidden; padding:12px;}
	#gallery ul.nav_pl {background: url(../img/gal-nav.gif) no-repeat; height:21px; overflow:hidden; margin: 16px 0 0 18px;}
	#gallery ul.nav_en {background: url(../img/gal-nav-eng.gif) no-repeat; height:21px; overflow:hidden; margin: 16px 0 0 18px;}
		#gallery ul.nav li {float:left;}
		#gallery ul.nav li.p {width:67px; height:21px;}
		#gallery ul.nav li.n {width:61px; height:21px;}
	#gallery ul.gallery {padding-top:17px; clear:both; overflow:hidden;}
		#gallery ul.gallery li {margin-right:1px; float:left; width:64px; height:48px;}
		#gallery ul.gallery li.s a {background:url(../img/arrow.gif);}
			#gallery .big_img_gal {width:501px; float:left;}
	
	.listing {width:170px; height:320px; float:left; margin-left:17px; display:inline; border:1px solid #E9E9E9; overflow:hidden; white-space:nowrap;}
		.listing ul {width:166px; margin-left:2px; overflow:hidden;}
		
			.listing li {padding:4px 0 3px 8px; border-bottom:1px dotted #ddd; overflow:hidden;}
			.listing li.s {background:url(../img/listing-s.gif) 0 8px no-repeat;}
				
				.listing li div {width:104px; float:left; overflow:hidden;}
				.listing li span {width:47px; padding:0 4px 0 0; float:right; overflow:visible; text-align:right;}
				
				.listing li, .listing li a, .listing li a:hover {font-size:11px; color:#767676; line-height:15px;}
				.listing li.s, .listing li.s a, .listing li.s a:hover {text-decoration:none;}
				
	/* vertical track */
	.scroll_p_v {width:7px; height:302px; padding:9px 1px; border:1px solid #E9E9E9; border-left:0; float:left; overflow:hidden; position:relative;}
		
		/* vertical track handle */
		.scroll_p_handle_v {width:7px; height:120px; background-color:#dbdbdb; cursor:pointer;}
		
		/* strzalki */
		.scroll_p_v img.scrollbar-top {position:absolute; left:0; top:0;}
		.scroll_p_v img.scrollbar-bot {position:absolute; left:0; bottom:0;}
				
	.ico-drukuj {display:block; padding:0 0 0 20px; background:url(../img/_ico-drukuj.gif) 0 no-repeat;}
			
		
/* plany */
#plans {margin:15px 0;}
#plans, #plans ul.s {clear:both; overflow:hidden; width:100%; height:100%;}
#plans ul.s {border-bottom: #CBCBCB 1px solid;}
#plans ul.s li {line-height:38px;}
#plans ul li {display:block; float:left; padding-left:14px;}
#plans ul.s li h4 {font-size:12px; color:#201E19; font-weight:bold; float:left; margin:0;}
	#plans ul.s li h4 a {color:#201E19; text-decoration:none;}
#plans ul.s li em {background: url(../img/arrow-down.gif) no-repeat; float:left; width:6px; height:12px; margin: 18px 0 0 8px;}
#plans ul li.w140 {width:140px;}
#plans ul li.w160 {width:160px;}
#plans ul li.w220 {width:220px;}
#plans ul.r {border-bottom: #E9E9E9 1px solid; overflow:hidden; height:100%;}
#plans ul.r li {font-size:11px; color:#767676; line-height:24px;}
#plans ul.r li em {width:47px; height:24px; background: url(../img/pobierz.gif) 0 50% no-repeat; float:left;}
#plans ul.r li span {width:58px; height:24px; background: url(../img/wydrukuj.gif) 0 50% no-repeat; float:left; margin-left:11px;}
/* formularz kontatkowy */
.fk {width:300px;}
.fk em {font-size:11px; color:#686868; float:left; margin:10px 0 5px 0;}
.fk label {width:300px; clear:both; display:block; float:none;}
.fk input.txt, .fk textarea.txt {width:300px; background-color: #FFFFFE; padding:2px; border:1px solid #ccc;}
.fk input.submit_pl {float:right; width:52px; height:18px; background: url(../img/submit.gif) no-repeat; border:0; margin-top:10px; cursor:pointer;}
.fk input.submit_en {float:right; width:60px; height:18px; background: url(../img/submit_en.gif) no-repeat; border:0; margin-top:10px; cursor:pointer;}
.fk select.select {width:308px;}

ul.likredyty {clear:both; overflow:hidden; height:100%;}
.likredyty li {width:175px; height:236px; display:block; padding:0; float:left;}
.likredyty li .img {height:185px; width:175px; background-repeat:no-repeat;}
.likredyty li.d {line-height:1px; height:1px; font-size:1px; border-bottom:1px solid #E9E9E9; width:700px; margin:0; padding:0;}
.likredyty li h3, #likredyty li p {margin:0; padding:0 0 0 12px; line-height:normal;}
.likredyty li h3 {background: url(../img/liarrow.gif) 4px 3px no-repeat;}



/* BEGIN press-room */
	.prm {margin-top:4px;}
	.prm li {clear:both;float:left;overflow:hidden;width:699px;border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:12px;}
	.prm li .fl, .prm li div {float:left;width:190px;margin-right:20px;display:block;}
	.prm li div {width:488px;margin:0;}
	.prm li .fl img {border:1px solid #eaeaea;margin-top:3px;}
		.prm em {font-size:11px;color:#ED1B23;display:block;}
		.prm h3, .prm h3 a, .prm h3 a:hover {font-size:11px;color:#686868;margin-left:0;line-height:20px;}
		.prm p {font-size:11px;color:#686868;margin-top:5px;}
		.prm h3, .prm p {margin-left:1px;}
		
		.prma a img {float:left;}
		.prma .a li {background:transparent;border:0;}
		.prm .prma div {float:left;width:697px;}
		.prma p {float:none;overflow:inherit; line-height:16px; margin:0;}
			.prma .a p a, .prma .a p a:hover {color:#ED1B23;}
		.prm div.prmr {width:485px; float:right; overflow:hidden;}
/* END press-room */

/* BEGIN .txt */
	.txt ul, .txt ol {margin-bottom:6px;}
		.txt li {width:auto; padding:0 0 3px 10px; margin:0; border:0; float:none; clear:both; overflow:auto; background:transparent url(../img/a-li-arrow.gif) 0 5px no-repeat;}
	.txt p {margin-bottom:6px;}
/* END .txt */

/* BEGIN #pracaForm */
	#pracaform {width:auto;}
		#pracaform .small {padding:10px 0 5px 0; color:#aaa; clear:both;}
		#pracaform .submit_pl, #pracaForm .submit_pl {margin:15px 0 0 255px; float:left; clear:both;}
	
	#pracaform em {width:300px;}
	#pracaform a.usun, #pracaform a.usun:hover {width:auto; height:14px; padding:0 0 0 16px; margin:4px 0 0 0;  float:left; background:url(../img/_ico-trash.gif) 0 -2px no-repeat; font-size:10px; color:#aaa; text-decoration:none;}
	#pracaform a.usun:hover {text-decoration:underline;}
/* END #pracaForm */
