@charset "utf-8";
/* CSS Document */
/* 
	COLOR SET:

	.color00 - bialy (#ffffff)
	.color01 - czarny (#000)
	.color02 - niebieski (#0066ff)
	.color03 - czerwony (#ff0000)
	.color04 - szary jasny (#999)
	.color05 - szary sredni (#666)	
	.color06 - szary ciemny (#333)	
	
*/


/* ------------------------------------------------------------------ */
/* LAYUOT */
	
	body { background:url(../images/background.gif) repeat-x 0 0 }
	
	#container { 
		width:980px;
		margin:0 auto
	}
	
	#body {
		background:#fff url(../images/body_bg.gif) repeat-x 0 -20px;
		overflow:hidden
	}
	
	* html #body { height:1% }
	
	div.cols2, div.cols3 { overflow:hidden }
	* html div.cols2, * html div.cols3 { height:1% }
	
	div.cols2 { background:url(../images/cols2_bg.gif) repeat-y 0 0; position:relative }

	div.cols2-1 {
		width:174px;
		float:left;
		background:#fff url(../images/collumns_sprites.gif) no-repeat 173px 0; 
		border-top:5px solid #EFF2F5;
		padding:3px
	}

	div.cols2-2 {
		width:750px;
		float:right;
		background:#fff url(../images/collumns_sprites.gif) no-repeat -7px 0;
		padding:20px
	}

	.fpos { position:absolute; text-indent:-9000px }
	
	
	div.cols3 { background:url(../images/cols3_bg.gif) repeat-y 0 0 }

	div.cols3-1 {
		width:180px;
		float:left;
		background:#fff url(../images/collumns_sprites.gif) no-repeat 173px 0
	}

	div.cols3-2 {
		width:600px;
		float:left;
		margin:0 0 0 10px;
	}

	div.cols3-3 {
		width:180px;
		float:right;
		background:#fff url(../images/collumns_sprites.gif) no-repeat -7px 0
	}
	
	
	
	div.adv-hdbanner {
		float:right;
		width:468px;
		height:60px;
		margin:15px 0 0
	}
	
	div.adv-sidebanner {
		width:140px;
		height:200px;
		margin:20px auto
	}	
		
	
/* ------------------------------------------------------------------ */
/* HEADER */	

	#header { clear:both }
	
	#header #logo { 
		width:330px;
		height:47px;
		display:inline;
		float:left;
		background:url(../images/logo_tpnk.gif) no-repeat 0 0;
		text-indent:-9000px;
		margin:32px 0 0 25px
	}
	
	#top {
		clear:both;
		height:90px;
		background:#1f2f3e url(../images/top_bg.gif) repeat-x 0 0;
		overflow:hidden
	}

	#banner {
		clear:both;
		height:85px;
		font:21px 'Arial Narrow', Arial, "Helvetica Neue", Helvetica, sans-serif;
		color:#fff;
		display:none
	}
	
	#bannerFlash {
		clear:both;
		height:85px;
		background:#3b8ccd;
		display:none
	}	
	
	#banner span { color:#b9dbf6 }
	
	#banner div.banner {
		clear:both;
		height:55px;		
		padding:30px 0 0 15px
	}
	
	#banner div.banner-default { background:#3b8ccd url(../images/banner_default.jpg) no-repeat 0 0 }
	#banner div.banner-officespaces { background:#3b8ccd url(../images/banner_officespaces.jpg) no-repeat 0 0 }
	#banner div.banner-shoppingspaces { background:#3b8ccd url(../images/banner_shoppingspaces.jpg) no-repeat 0 0 }
	#banner div.banner-storingspaces { background:#3b8ccd url(../images/banner_storingspaces.jpg) no-repeat 0 0 }
	#banner div.banner-forum { background:#3b8ccd url(../images/banner_forum.jpg) no-repeat 0 0 }
	#banner div.banner-investorsarea { background:#3b8ccd url(../images/banner_investorsarea.jpg) no-repeat 0 0 }
	#banner div.banner-services { background:#3b8ccd url(../images/banner_services.jpg) no-repeat 0 0 }
	#banner div.banner-estate { background:#3b8ccd url(../images/banner_estate.jpg) no-repeat 0 0 }
	
	#banner div.banner-default span { color:#c1e5ff }
	

/* ------------------------------------------------------------------ */
/* navigation */		
	
	
	/* nav top */	
	
	#nav-1st {
		clear:both;
		height:25px;
		overflow:hidden
	}
	
	* html #nav-1st { height:1% }
	
	#nav-1st ul {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	#nav-1st ul li { margin-right:2px }
	
	#nav-1st ul li, #nav-1st ul li a {
		height:25px;
		float:left;
		display:inline
	}

	#nav-1st ul li a {		
		height:21px;
		text-align:center;
		font:11px Tahoma, Geneva, sans-serif;
		color:#fff;
		text-decoration:none
	}
	
	#nav-1st ul li a span {
		display:inline;
		float:left;
		height:16px;
		padding:5px 12px 0;
		cursor:pointer
	}
	
	#nav-1st ul li a:hover, #nav-1st ul li a.on { background:url(../images/nav_top_bg.gif) no-repeat 0 0 }	
	#nav-1st ul li a span strong, #nav-1st ul li a span strong { font-weight:normal }	
	#nav-1st ul li a:hover span, #nav-1st ul li a.on span { background:url(../images/nav_top_bg.gif) no-repeat 100% -21px }
	
	#nav-1st ul li a:hover span strong, #nav-1st ul li a.on span strong {
		position:relative;
		top:-2px;
		/* font-weight:normal */
	}
	
	#nav-1st ul li a.on span strong { font-weight:bold }
	

	/* nav sidebar */	
		
	ul.nav-2nd {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	ul.nav-2nd li {
		display:block;
		clear:both;
		height:50px;
		margin-bottom:1px;
		background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 0
	}

	ul.nav-2nd li.red-1 { background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 -150px }
	ul.nav-2nd li.red-2 { background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 -250px }
	
	ul.nav-2nd li a {
		display:block;
		clear:both;
		height:33px;
		color:#343f47;
		padding-left:25px;
		text-transform:uppercase;
		font:bold 11px Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-decoration:none;
		padding-top:17px
	}
	
	ul.nav-2nd li a:hover { background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 -100px; color:#343f47 }	
	ul.nav-2nd li a.on, ul.nav-2nd li a.on:hover { background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 -50px; color:#fff }

	ul.nav-2nd li.red-1 a, ul.nav-2nd li.red-2 a { color:#fff }
	
	ul.nav-2nd li.red-1 a:hover { background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 -200px; color:#fff }
	ul.nav-2nd li.red-2 a:hover { background:url(../images/nav_sidebar1_sprites.gif) no-repeat 0 -300px; color:#fff }
	
	
	
	
	ul.nav-2nd-short {
		margin:0;
		padding:0;
		list-style-type:none	
	}
	
	ul.nav-2nd-short li {
		display:block;
		clear:both;
		margin-bottom:1px;
		background:url(../images/nav_sidebar2_sprites.gif) no-repeat 0 0;
		overflow:hidden; 
	}	
	
	* html ul.nav-2nd-short li { height:1% }

	ul.nav-2nd-short li a, ul.nav-2nd-short li a span {
		display:block;
		clear:both;
		overflow:hidden; 
		color:#343f47;
		font:normal 11px Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-decoration:none;
		cursor:pointer
	}
	
	* html ul.nav-2nd-short li a { height:1% }
	
	ul.nav-2nd-short li a span { 
		padding:5px 10px 5px 15px;
		background:url(../images/nav_sidebar2_sprites.gif) no-repeat -174px 100%
	}
	
	ul.nav-2nd-short li a:hover { background:url(../images/nav_sidebar2_sprites.gif) no-repeat -696px 100% }	
	ul.nav-2nd-short li a:hover span { background:url(../images/nav_sidebar2_sprites.gif) no-repeat -870px 100% }

	ul.nav-2nd-short li a.on { background:url(../images/nav_sidebar2_sprites.gif) no-repeat -348px 100% }
	ul.nav-2nd-short li a.on span { background:url(../images/nav_sidebar2_sprites.gif) no-repeat -522px 100%; color:#fff }

/* ------------------------------------------------------------------ */
/* FOOTER */	

	#footer {
		clear:both;
		color:#7ebbea;
		font-size:11px;
		text-align:center;
		background:url(../images/footer_bg.gif) no-repeat 0 0
	}

	#footer p.nav { padding:16px 0 12px }
	#footer a { text-decoration:none }	
	#footer a strong { color:#fff }		

	#footer p.nav a {
		color:#fff;
		margin:0 8px 0 6px;
	}
	
	#footer p.nav a.on { font-weight:bold }
	
	#footer p.nav a:hover { text-decoration:underline }	
	#footer p.copyright { padding-top:8px }
	#footer p.copyright img { vertical-align:middle }

	#footer p.copyright a, #footer p.created a { 
		color:#b5b7bb;
		font-size:11px;
	}	

	p.partners { text-align:left; margin-top:15px }	
	p.partners * { vertical-align:middle }
	
	p.partners strong {
		font-size:11px;
		color:#B5B7BB
	}
	
	p.partners img { margin:0 10px }

/* ------------------------------------------------------------------ */
/* COMMON */
	
	a { color:#246fa8 }
	a:hover { color:#59b3f8 }
	
	.color07 { color:#9fb4c7 }
	.color08 { color:#343f47 }
	
	h1.page-title {
		font:20px Arial, Tahoma, Verdana;
		color:#246fa8;
		padding-bottom:10px
	}

	p.more {
		text-align:right;
		white-space:nowrap;
		padding:5px 0;
		color:#0D87BB
	}
	
	p.more a {
		color:#0D87BB;
		text-decoration:none;
	}
	
	p.more a:hover { text-decoration:underline }
	
	p.date { color:#a0b5c7 }


/* ------------------------------------------------------------------ */
/* spacers */

	div.spacer {
		clear:both;
		margin-bottom:10px;
		padding-top:10px;
		font-size:0;
		line-height:0;
		height:1px;
	}
	
	div.spacer-line01 { border-bottom:1px solid #dfe6ec }
	div.spacer-dot01 { background:url(../images/spacer_dot01.gif) repeat-x 0 100% }

	
	

/* ------------------------------------------------------------------ */
/* breadcrumbs */	
	
	div.breadcrumbs {
		clear:both;
		height:18px;
		font-size:11px;
		padding-left:15px;
		padding:7px 5px 4px 5px;
		color:#b7c7d5;
		background:url(../images/body_bg.gif) no-repeat 100% 0;
		text-align:right
	}
	
	div.breadcrumbs a { margin:0 7px 0 5px; color:#a6b6c5 }	
	div.breadcrumbs a:hover { color:#59B3F8 }	
	div.breadcrumbs span { margin:0 10px; color:#a6b6c5 }	

	div.cols2 div.breadcrumbs {
		float:right;
		width:790px;
		display:inline;
		clear:none;
		background:#EFF2F5 url(../images/body_bg.gif) no-repeat 100% 0
	}	
	
	
/* ------------------------------------------------------------------ */
/* photo thumb */	

	div.thumb-left p, div.thumb-right p {
		text-align:center;
		padding-top:10px;
		padding-bottom:5px;
	}
		
	div.thumb-left {
		width:275px;
		float:left;
		margin:0 20px 10px 0
	}

	div.thumb-right {
		width:275px;
		float:right;
		margin:0 0 10px 20px
	}	
	
/* ------------------------------------------------------------------ */
/* info boxes */	

	div.alert-box, div.info-box, div.error-box, div.newsletter-info {
		clear:both;
		padding:10px 15px 5px;
		overflow:hidden;
		margin:10px 0;
		text-align:center
	}
	
	div.alert-box p, div.info-box p, div.error-box p, div.newsletter-info p {
		padding:0 0 5px;
		text-align:center;
		font-weight:bold;
		color:#A3A3A1;
	}		
	div.alert-box {
		border:1px solid #595959;
		background:#616161;
	}
	
	div.info-box {
		border:1px solid #7db75e;
		background:#87c565;
	}	
	
	div.error-box {
		border:1px solid #c54444;
		background:#cf5757;		
	}		
	
	div.newsletter-info {
		border:1px solid #ece8db;
		background:#fff;
		margin-bottom:0
	}		
	
	
/* ------------------------------------------------------------------ */
/* additional data */	

	table.additional-data td {
		padding:2px 10px 2px 0;
		color:#9fb4c7;
		vertical-align:middle
	}
	
	table.additional-data td.value { color:#343f47 }
	div.cell-2 table.additional-data td.value { color:#6c8297 }
	
	table.additional-data td sup {
		font:8px/8px Tahoma, Geneva, Verdana, sans-serif;
		position:relative;
		top:-2px
	}	

/* ------------------------------------------------------------------ */
/* navi-pages */		

	div.navi-pages {	
		clear:both;
		overflow:hidden;
		background:#f9fafb url(../images/navi_bar_bg.gif) repeat-x 0 0;
		margin:10px 0 0;
		padding:5px 0
	}
	
	* html div.navi-pages { height:1% }
	
	div.navi-pages * { 
		font-size:11px; 
		font-family:Tahoma, Geneva, Verdana, sans-serif 
	}
	
	div.navi-pages .navi-dot {
		float:left;
		color:#2d7bb8
	}
	
	div.navi-pages .page-off, div.navi-pages .page-active {	
		height:16px;
		width:18px;
		margin:0;
		float:left;
		display:inline;
		padding:0;
		text-align:center;
	}

	div.navi-pages a { text-decoration:none }	
	
	div.navi-pages .page-off a { 
		color:#216188;
		padding:0 5px
	}
	
	div.navi-pages .page-off a:hover {  color:#59B3F8 }
	
	div.navi-pages .page-spacer {		
		height:16px;
		width:8px;
		margin:0;
		float:left;
		display:inline;
		padding:0;
		text-align:center;
		color:#6ba8d7;
		font-weight:normal
	}

	div.navi-pages .page-active {
		background:#2d7bb8;
		font-weight:bold;
		color:#fff	
	}
	
	div.navi-pages .page-active a { color:#fff; position:relative; left:1px }

	div.navi-pages .page-step {		
		height:16px;
		float:left;	
		margin:0 10px;	
		color:#aaa;
		font:9px Arial, "Helvetica Neue", Helvetica, sans-serif
	}
	
	div.navi-pages .page-step a {		
		color:#6ba8d7;
		text-decoration:none;	
		font-family:Tahoma;
		font-size:11px;	
		font-weight:bold		
	}
	
	div.navi-pages .page-step a:hover {		
		color:#59B3F8;
		text-decoration:underline
	}
	
	div.navi-pages .page-step a span { font-weight: normal }
	
	div.navi-pages .page-off, div.navi-pages .page-active {
		min-width:18px;
		width: auto !important;
		width: 18px;
	}
	
	div.navi-pages .page-arrow {
		width:10px; 
		height:18px; 
		display:block; 
		float:left;
		color:#6ba8d7
	}	
	
	div.navi-pages a.back, div.navi-pages a.back span {		
		color:#94a9be;
		font:11px Tahoma, Geneva, Verdana, sans-serif;
		text-decoration:none
	}
	
	div.navi-pages a.back { margin-left:10px }	
	div.navi-pages a.back:hover span { text-decoration:underline }

/* ------------------------------------------------------------------ */
/* thumb */		

	table.thumb {
		float:left;
		display:inline;
		text-align:center;
		background-color:#fff;
	}

	table.thumb td { vertical-align:middle }
	table.thumb td p { overflow:hidden; text-align:center; padding:0 }
	table.thumb td p img { margin:0; padding:0 }

	table.thumb01 { margin:0 15px 5px 0 }
	table.thumb01, table.thumb01 td,  table.thumb01 td p { width:140px; }
	table.thumb01 td { height:94px }	

	table.thumb02 { margin:1px }
	table.thumb02, table.thumb02 td,  table.thumb02 td p { width:150px; }
	table.thumb02 td { height:112px }
	
	table.thumb03, table.thumb03 td, table.thumb03 td p { width:65px; background:#F6F8FA }
	table.thumb03 td { height:49px }

	table.thumb04, table.thumb04 td, table.thumb04 td p { width:200px; background:#F6F8FA }
	table.thumb04 td { height:150px }
	
	table.thumb05 { margin:6px 6px 0 0 }
	table.thumb05, table.thumb05 td, table.thumb05 td p { width:97px; background:#F6F8FA }
	table.thumb05 td { height:73px }
	
	table.thumb06, table.thumb06 td, table.thumb06 td p { width:90px; vertical-align:top }
	table.thumb06 td { height:90px }
	
	table.thumb07, table.thumb07 td, table.thumb07 td p { width:75px; vertical-align:top }
	table.thumb07 td { height:75px }


/* ------------------------------------------------------------------ */
/* thumb container */	


	div.thumb-container, div.thumb-container table, div.thumb-container td { width:200px }

	div.thumb-container {
		text-align:center;
		float:right;
		margin:0 0 20px 20px;
		padding:7px;
		background:#f6f8fa	
	}
	
	div.thumb-container table, div.thumb-container td { vertical-align:middle }

	div.thumb-container p { 
		color:#a0b5c7 !important;
		line-height:12px !important; 
		padding:8px;
		text-align:center;
		font-size:11px !important
	}



/* ------------------------------------------------------------------ */
/* buttons */

	.btn {
		display:block;
		background-image:url(../images/btns_sprites.gif);
		background-repeat:no-repeat;
		cursor:pointer;		
		text-align:center;
		text-decoration:none;
		color:#fff;
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
		border:0;
		outline:none
	}
	
	.btn:hover { color:#fff }
	
	.btn-zobaczszczegoly { width:140px; height:16px; text-indent:-9000px; background-position:0 0 }
	.btn-powrotdolisty { width:94px; height:16px; text-indent:-9000px; background-position:0 -32px }
	.btn-powrotdogory { width:94px; height:16px; text-indent:-9000px; background-position:0 -16px }
	.btn-zobacz { width:57px; height:16px; text-indent:-9000px; background-position:0 -48px }
	.btn-cytuj { width:57px; height:16px; text-indent:-9000px; background-position:0 -64px }
	.btn-zobaczszczegoly2 { width:104px; height:16px; text-indent:-9000px; background-position:0 -80px }
	.btn-dodajogloszenie { width:104px; height:16px; text-indent:-9000px; background-position:0 -96px; margin:10px auto 0; }
	.btn-twojekonto { width:92px; height:16px; text-indent:-9000px; background-position:0 -112px; margin-top:4px }
	.btn-wyloguj { width:71px; height:16px; text-indent:-9000px; background-position:0 -128px; margin-top:4px }
	.btn-twojedane {width:88px; height:16px; text-indent:-9000px; background-position:0 -144px; margin-top:4px  }
	
	.btn01 { width:140px; height:18px; background:url(../images/btn_bg.gif) no-repeat 0 0; padding:2px 0 0; font-weight:normal; font-size:12px }
	.btn01:hover, .btn:hover {
		filter:alpha(opacity=65);
		-moz-opacity:0.65;
		opacity:0.65;
	}
	
	
	input.btn01 { height:20px; padding:0 0 4px }
	* html input.btn01 { height:20px; padding:1px 0 3px }
	*+html input.btn01 { height:20px; padding:1px 0 3px }
	
	

/* ------------------------------------------------------------------ */
/* lists */

	
	div.list-item, div.list-item-body { clear:both; overflow:hidden }
	
	div.list-item h1 {
		font:bold 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
		margin:15px 0 10px;
		color:#246FA8
	}
	
	div.list-item h1 a { text-decoration:none }

	* html div.list-item-body { height:1% }
	
	div.list-item div.bx-bottom { clear:both; height:6px }	
	div.list-item div.bx-bottom span {
		display:inline;
		float:right;
		width:6px;
		height:6px
	}	
	
	div.list-item .btn-zobaczszczegoly { margin:5px 0 }
	
	div.list-item p.desc { color:#343f47; line-height:15px }	
	div.list-item p.desc span { color:#9fb4c7 }		
	
	div.list-item div.bx-body {
		clear:both;		
		overflow:hidden;
		padding-right:15px
	}
	
	* html div.list-item div.bx-body { height:1% }
	
	div.list-item div.cell-1, 
	div.list-item div.cell-2 { 
		display:inline; 
		float:left 
	}

	div.list-item div.spacer { padding-top:0 }
	div.list-item table.additional-data { margin:0 10px 10px 0 }

	div.cell-2 p.file-info {
		color:#93abc3;
		text-align:center;
		margin-top:3px
	}

	div.type-1 div.thumb { width:155px; float:left }
	div.type-1 div.bx-body { border-right:1px solid #dfe6ec }
	div.type-1 div.bx-bottom { background:url(../images/listitem_sprites.gif) no-repeat 100% 0 }
	div.type-1 div.cell-1 { width:507px; padding:0 0 0 3px }
	div.type-1 div.cell-2 { width:210px; padding:5px 15px }
	div.type-1 div.cell-1 table.additional-data td { padding:0 7px 0 0 }
	div.type-1 div.list-item-body { background:url(../images/listitem_bg.gif) repeat-y 100% 0 }
	div.type-1 p.desc { width:330px; display:inline; float:left; line-height:14px }

	div.type-2 div.thumb { width:155px; float:left }
	div.type-2 div.cell-1 { width:750px; padding:0 0 0 3px }
	div.type-2 div.bx-bottom { background:url(../images/listitem_sprites.gif) no-repeat 0 0 }
	div.type-2 div.cell-1 table.additional-data td { padding:0 7px 0 0 }
	div.type-2 p.desc { width:550px; display:inline; float:left }

	div.type-3 div.thumb { width:152px; float:left; border:1px solid #dfe6ec; margin:10px 30px 5px 0 }
	div.type-3 div.cell-1 { width:700px; padding:0 0 0 3px }
	div.type-3 div.bx-bottom { background:url(../images/listitem_sprites.gif) no-repeat 0 0 }
	div.type-3 div.cell-1 table.additional-data td { padding:0 7px 0 0 }
	div.type-3 p.desc { width:500px; display:inline; float:left }
	
	div.type-4 div.thumb { width:155px; float:left }
	div.type-4 div.bx-body { border-right:1px solid #dfe6ec }
	div.type-4 div.bx-bottom { background:url(../images/listitem_sprites.gif) no-repeat 100% 0 }
	div.type-4 div.cell-1 { width:570px; padding:0 0 0 0 }
	div.type-4 div.cell-2 { width:150px; padding:8px 15px }
	div.type-4 div.cell-1 table.additional-data td { padding:0 7px 0 0 }
	div.type-4 div.list-item-body { background:url(../images/listitem_bg.gif) repeat-y 570px 0 }
	div.type-4 p.desc { width:530px; display:inline; float:left; margin-bottom:10px }

	div.type-5 { border-bottom:1px solid #dfe6ec; padding-bottom:10px }
	div.type-5 div.cell-1 { width:347px; padding:0 0 0 3px }
	div.type-5 div.cell-2 { width:290px; padding:0 }
	div.type-5 div.cell-3 { width:90px; float:right; display:inline }
	div.type-5 div.cell-1 table.additional-data td { padding:1px 7px 1px 0 }
	div.type-5 p.desc { width:290px; display:inline; float:left; line-height:14px; color:#76899b }

	div.type-6 { border-bottom:1px solid #dfe6ec; padding-bottom:10px }
	div.type-6 div.cell-1 { width:317px; padding:0 0 0 3px }
	div.type-6 div.cell-2 { width:270px; padding:0 }
	div.type-6 div.cell-3 { width:140px; float:right; display:inline }
	div.type-6 div.desc	{ float:left; display:inline; width:590px }
	div.type-6 div.desc p, div.type-6 div.desc li { line-height:14px; color:#76899b; margin:0 10px 10px 3px }
	div.type-6 div.desc li { margin:0 10px 5px 3px }
	div.type-6 div.desc ul, div.type-6 div.desc ol { margin:0 0 10px 20px }


/* ------------------------------------------------------------------ */
/* main */
	
	h1.main-title01 {
		display:block;
		height:15px;
		width:394px;
		text-indent:-9000px;
		background:url(../images/main_title01.gif) no-repeat 0 0;
		margin:0 auto 15px
	}

	#advertisementsToggleFlash {
		width:564px;
		height:70px;
		clear:both;
		margin:15px auto
	}	
	
	div.main-btn-small {
		width:145px;
		height:133px;
		display:inline;
		float:left;		
		background:url(../images/main_btns_sprites.gif) repeat-x 0 112px;
		padding-bottom:20px
	}

	div.main-btn-large {
		width:194px;
		height:156px;
		display:inline;
		float:left;		
		background:url(../images/main_btns_sprites.gif) repeat-x 0 156px;
		padding-bottom:20px
	}

	div.main-btn-small a {
		width:145px;
		height:132px;
		display:inline;
		float:left;
		text-indent:-9000px;
		border-bottom:1px solid #f4f6f8
	}
	
	div.main-btn-large a {
		width:194px;
		height:155px;
		display:inline;
		float:left;
		text-indent:-9000px;
		border-bottom:1px solid #fff
	}
	
	div.main-btn02, div.main-btn03, div.main-btn04 { margin-left:6px }
	div.main-btn06, div.main-btn07 { margin-left:9px }
	
	div.main-btn01 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat 0 0 }
	div.main-btn02 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat -145px 0 }
	div.main-btn03 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat -290px 0 }
	div.main-btn04 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat -435px 0 }
	
	div.main-btn05 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat -580px 0 }
	div.main-btn06 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat -774px 0 }
	div.main-btn07 a { background:url(../images/main_btns_sprites_old.jpg) no-repeat -968px 0 }
	
	div.ad-list-main {
		width:564px;
		clear:both;
		overflow:hidden;
		margin:0 auto 15px
	}
	
	* html div.ad-list-main { height:1% }
	
	div.ad-list-main h2 {
		clear:both;
		height:26px;	
		text-indent:-9000px
	}
	
	div.ad-list-main div {
		clear:both;
		overflow:hidden; 	
		border-top:0;
		padding:4px;
		background:#fff
	}
	
	* html div.ad-list-main div { height:1% }
	
	div.ad-list-main ul {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	div.ad-list-main ul li, div.ad-list-main ul li a {
		width:182px;
		height:40px;
		float:left;
		display:inline;	
		text-align:center;
		font:normal 12px/40px Arial, "Helvetica Neue", Helvetica, sans-serif;
		color:#4e4e4e;
		text-decoration:none
	}
	
	div.ad-list-main ul li { margin:1px }
	div.ad-list-main ul li.last { margin:1px 2px 1px 185px }
	div.ad-list-main ul li a span { color:#aaa; margin-left:5px }
		
	div.ad-list-1 h2 { background:url(../images/ad_list_sprites.gif) no-repeat 0 0 }
	div.ad-list-2 h2 { background:url(../images/ad_list_sprites.gif) no-repeat 0 -26px }
	div.ad-list-1 div { border:2px solid #328e32 }
	div.ad-list-2 div { border:2px solid #a1221f }
	div.ad-list-1 ul li, div.ad-list-1 ul li a { background:#f2f6f2 }
	div.ad-list-2 ul li, div.ad-list-2 ul li a { background:#f7f2f2 }
	div.ad-list-1 ul li a:hover { background:#e6eee6 }
	div.ad-list-2 ul li a:hover { background:#f0e6e6 }

/* ------------------------------------------------------------------ */
/* regions tabs */

	div.regions-tabs {
		position:absolute;
		top:9px;
		left:190px;
		height:28px;
		background:url(../images/regions_tabs.gif) no-repeat 0 0
	}
	
	* html div.regions-tabs { left:187px }

	div.rt1 { background:url(../images/regions_tabs.gif) no-repeat 0 0 }
	div.rt2 { background:url(../images/regions_tabs.gif) no-repeat 0 -28px }
	div.rt3 { background:url(../images/regions_tabs.gif) no-repeat 0 -56px }
	div.rt4 { background:url(../images/regions_tabs.gif) no-repeat 0 -84px }
	div.rt5 { background:url(../images/regions_tabs.gif) no-repeat 0 -112px }

	div.regions-tabs ul {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	div.regions-tabs ul li {
		height:28px;
		float:left;
		display:inline;
		margin-right:1px
	}
	
	div.regions-tabs ul li.rt1 { width:75px }
	div.regions-tabs ul li.rt2 { width:67px }
	div.regions-tabs ul li.rt3 { width:67px }
	div.regions-tabs ul li.rt4 { width:65px }
	div.regions-tabs ul li.rt5 { width:119px }
		
	div.regions-tabs ul li a {
		display:block;
		clear:both;
		height:20px;
		text-indent:-9000px
	}
	
	div.regions-tabs ul li a:hover {
		filter:alpha(opacity=15);
		-moz-opacity: 0.15;
		opacity: 0.15;
		background:#fff
	}


/* ------------------------------------------------------------------ */
/* filters */	

	div.filters { float:right }
	
	div.filters * { vertical-align:middle }
	
	div.filters input, div.filters span, div.filters select { 
		vertical-align:middle; 
		float:left; 
		display:inline; 
		margin-left:5px 
	}

	div.filters input.text { 
		border:1px solid #e1e3e5; 
		padding:2px; 
		color:#333; 
		font:11px Tahoma, Geneva, Verdana, sans-serif 
	}
	
	div.filters span { position:relative; top:4px; margin-left:15px} 
	* html div.filters span { top:5px } 
	*+html div.filters span { top:6px } 
	
	div.ad-filters {
		clear:both; 
		float:none; 
		overflow:hidden; 
		padding:10px 0 0;
	}
	
	div.ad-filters table { width:100% }
	
	div.ad-search { position:relative; top:-3px }
	
	div.ad-search input.text { width:200px }
	
	div.ad-search p { 
		clear:both;
		overflow:hidden;
		padding:2px 19px 0 0; 
		text-align:right 
	}

/* ------------------------------------------------------------------ */
/* text sprites */	

	span.txt-sprite {
		display:inline;
		float:left;
		background-image:url(../images/text_sprites.gif);
		background-repeat:no-repeat;
		text-indent:-9000px;
		overflow:hidden
	}	
	
	span.txt-sortuj { background-position:0 0; width:51px; height:11px }
	span.txt-pokaz { background-position:0 -11px; width:31px; height:11px }
	span.txt-wyszukaj { background-position:0 -22px; width:49px; height:11px }	
	span.txt-transakcja { background-position:0 -33px; width:58px; height:11px }	
	span.txt-powiat { background-position:0 -44px; width:36px; height:11px }	
	span.txt-rodzajoferty { background-position:0 -55px; width:70px; height:11px }	
	
	
/* ------------------------------------------------------------------ */
/* spaces */	

	div.spaces-item {
		clear:both;
		overflow:hidden; 
		padding:10px 0;
		border-bottom:1px solid #dfe6ec
	}
		
	* html div.spaces-item { height:1% }
	
	div.thumb { width:75px; float:left; display:inline }	
	div.desc { width:675px; float:right; display:inline }
	
	table.spaces-table { width:100% }
	
	table.spaces-table td.title {
		background:#f6f8fa; 
		width:100%;
		color:#246fa8;
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		padding:7px 10px;
		text-align:left
	}
	
	table.spaces-table td.title h2 {
		color:#246fa8;
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		float:left;
		display:inline
	}
	
	table.spaces-table td.title h2 a {
		color:#246fa8;
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		text-decoration:none
	}
	
	table.spaces-table td.title h2 a:hover { color:#59B3F8 }
	
	table.spaces-table td.title span {
		width:58px;
		height:15px;
		float:right;
		display:inline;
		background-image:url(../images/transaction_types.gif);
		background-repeat:no-repeat;
		text-indent:-9000px
	}
	
	table.spaces-table td.title span.type-sprzedaz { background-position:0 0 }
	table.spaces-table td.title span.type-wynajem { background-position:0 -15px }
	
	table.spaces-table td.price {
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
		color:#ea1111
	}
	
	table.spaces-table td.location { text-align:left }
	
	table.spaces-table td {
		text-align:center;
		padding:4px 10px 0;
		color:#a0b5c7;
		vertical-align:top
	}
	
	table.spaces-table td.spacer { padding:4px 0 0 }
	
	table.spaces-table td.spacer span {
		width:1px;
		height:15px;
		display:block;
		background:#dfe6ec;
		line-height:0;
		font-size:0
	}
	
	div.spaces-table-header ul li.thumb { width:55px }
	table.spaces-table td.location, div.spaces-table-header ul li.location { width:90px }
	table.spaces-table td.area, div.spaces-table-header ul li.area { width:50px }
	table.spaces-table td.floor, div.spaces-table-header ul li.floor { width:35px }
	table.spaces-table td.price, div.spaces-table-header ul li.price { width:80px }
	table.spaces-table td.fee, div.spaces-table-header ul li.fee { width:80px }
	table.spaces-table td.date, div.spaces-table-header ul li.date { width:70px }
	table.spaces-table td.contact, div.spaces-table-header ul li.contact { width:130px }
	
	div.spaces-table-header {
		clear:both;
		overflow:hidden;
		margin:10px 0 0 
	}
	
	* html div.spaces-table-header { height:1% }
	
	div.spaces-table-header ul {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	div.spaces-table-header ul li {
		height:20px;
		float:left;
		display:inline;
		padding:5px 10px 0;
		background:#a0b5c7;
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
		color:#fff;
		text-align:center
	}
	
	div.spaces-table-header ul li sup { 
		font-size:7px; 
		font-weight:normal; 
		vertical-align:bottom;
		position:relative; 
		top:-5px
	}
	
	
	
	
/* ------------------------------------------------------------------ */
/* object details */		
	
	h2.obj-title {
		color:#246fa8;
		font:bold 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
		margin:10px
	}

	div.obj-details {
		width:485px;
		float:left;
		display:inline;
		margin-left:10px
	}
	
	div.obj-gallery {
		width:240px;
		float:right;
		display:inline;
		background:url(../images/listitem_bg.gif) repeat-y 0 0
	}
	
	div.obj-gallery div.obj-gallery-thumbs { margin:15px 10px 15px 15px }
	
	div.obj-gallery-bottom {
		clear:both;
		height:10px;
		background:url(../images/gallery_bg.gif) no-repeat 0 0
	}
	
	div.obj-gallery div.thumb {
		float:left;
		display:inline;
		margin:6px 6px 0 0
	}
	
	div.obj-gallery p.mag {
		text-align:center;
		color:#9fb4c7;
		clear:both;
		overflow:hidden;
		position:relative;
		top:10px
	}
	
	div.obj-yt {
		display:inline;
		float:right;
		margin:10px 0 0;
		width:240px;
	}
	
	div.obj-investor {
		clear:both;
		background:#f0f3f6;
		padding:8px 10px;
		margin:10px 0
	}
	
	div.obj-details h3 {
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		color:#246fa8;
		margin:30px 0 10px
	}
	
	div.obj-details div.text-container p, 
	div.obj-details div.text-container li,
	div.obj-details div.text-container label {
		/* font-size:0.689em */
	}
	
	div.obj-details table.additional-data { margin:10px 50px 0 0 }
	div.obj-details table.additional-data td { padding:0 7px 0 0 }
	div.obj-investor table.additional-data td { padding:3px 10px 3px 0; }
	div.obj-investor table.additional-data { margin:0 }	
	
	
	
/* ------------------------------------------------------------------ */
/* contact */		
	
	table.contact { margin-top:15px }
	
	table.contact td { 
		padding:7px 15px;
		font:12px Tahoma, Geneva, Verdana, sans-serif;
		border-bottom:1px solid #fff
	}
	
	table.contact td.attr { background:#F4F6F8; padding:7px 15px 7px 50px; color:#8da1b2 }
	table.contact td.value { color:#5d6a75 }	


/* ------------------------------------------------------------------ */
/* forum list */

	h2.forum-title {
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#18477d;
		margin:15px 0
	}

	div.forum-item { clear:both; margin:0 0 20px }
	
	div.forum-item td { vertical-align:top }
	
	div.forum-item td.forum-item-number {
		width:48px;
		padding-right:8px;
		font-weight:bold;
		font-size:36px;
		color:#E9E9E9;
		font-family:Arial, Helvetica, sans-serif;
		letter-spacing:-2px;
		overflow:hidden;
		text-align:right;
	}

	div.forum-item td.forum-item-title {
		width:550px;
		padding:6px 20px 6px 0px;
		border-right:2px solid #f0f0f0;			
	}

	div.forum-item td.forum-item-short {
		width:350px;
		padding:6px 20px 6px 0px;
		border-right:2px solid #f0f0f0;
	}

	div.forum-item td.forum-item-title a {
		color:#18477d;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
	}

	div.forum-item td.forum-item-title a:hover {
		color:#73b0e4;
		text-decoration:underline;
	}

	div.forum-item td.forum-item-info { padding-left:20px }
	div.forum-item td.forum-item-info p { color:#3687C6	}	
	div.forum-item td.forum-item-short p { color:#76899B; font:11px/14px Tahoma, Geneva, Verdana, sans-serif }


/* ------------------------------------------------------------------ */
/* forum details */

	table.item-list { width:100% }

	table.item-list th {
		padding:10px 0 10px 15px;
		text-align:left;
		color:#9fb4c7
	}

	table.item-list td { padding:15px 0 15px 15px }	
	table.item-list tr.dark td { background-color:#f3f5f7 }
	table.item-list tr.active-item td { background-color:#ecf0f4 }

	td.item-subject {
		color:#5d6974; 
		width:100%;
		font:normal 11px/15px Tahoma, Geneva, sans-serif
	}
	
	td.item-subject strong { color:#246fa8 }	
	td.item-date { color:#9fb4c7; padding-left:12px }	
	td.item-author p { color:#9fb4c7; white-space:nowrap }
	
	td.item-num {
		color:#9fb4c7;
		font-weight:bold;
		padding:10px 0;
		text-align:center
	}
	
	table.item-list td.item-see { padding:10px 15px }

	p.subject-list { margin:10px 0 }
	
	p.post {
		font:12px/16px Tahoma, Geneva, sans-serif;
		margin:0 0 10px;
		color:#5d6974
	}
	
	p.postafter {
		font:11px Tahoma, Geneva, sans-serif;
		color:#9fb4c7
	}
	
/* ------------------------------------------------------------------ */
/* see more */	

	div.see-more { padding:15px }
	
	div.see-more p { 
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif; 
		color:#9FB4C7; 
		margin-bottom:5px 
	}
	
	div.see-more ul { 
		list-style-type:none;
		margin:0;
		padding:0
	}
	
	div.see-more ul li {
		padding:3px 0;
		padding-left:10px;
		background:url(../images/dot01.gif) no-repeat 0 9px
	}
	

/* ------------------------------------------------------------------ */
/* advertisements list */
		
	div.ad-item {
		clear:both;
		overflow:hidden;
		border-bottom:1px solid #dfe6ec;
		padding-bottom:3px;
		margin-top:3px
	}
	
	* html div.ad-item { height:1% }
	
	div.ad-item div.border {
		clear:both;
		overflow:hidden;
		padding:10px;
		border:2px solid #fff;		
	}

	* html div.ad-item div.border { height:1% }
	
	div.ad-item h3 { margin:0 0 10px }
	
	div.ad-item h3, div.ad-item h3 a {
		color:#246fa8;
		font:normal 14px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-decoration:none
	}
	
	div.ad-item h3 a:hover { text-decoration:underline }

	* html div.ad-item div.border h3 { zoom:1; display:inline }
	*+html div.ad-item div.border h3 { zoom:1; display:inline }

	div.ad-tpnk h3 { padding-right:95px }
	
	div.ad-item div.attributes {
		width:320px;
		float:left;
		display:inline;
	}
	
	div.ad-item div.attributes table { width:100% }
	div.ad-item div.attributes td { color:#73889a }
	div.ad-item div.attributes td strong { color:#566a7c }
	div.ad-item div.attributes td.attr { width:130px; padding-right:15px }
	div.ad-item div.attributes tr.location td { padding-bottom:5px }

	div.ad-item div.options {
		width:390px;
		float:right;
		display:inline;		
	}	
	
	div.ad-item table.thumb { 
		float:right;
		display:inline;
		margin:0 0 0 15px
	}
	
	div.ad-item div.options div {
		width:104px;
		float:right;
		display:inline;
		text-align:center;
		margin:0 0 0 15px
	}
	
	div.ad-item div.options div span {
		width:104px;
		height:15px;
		display:block;
		margin:0 auto;
		background:url(../images/ad_type_sprites.gif) no-repeat 0 0;
		font:bold 11px/11px Tahoma, Geneva, Verdana, sans-serif;
		color:#566a7c;
		text-align:center;
		padding:2px 0 0 0;
		margin:0 0 13px 0
	}	
	
	div.ad-item div.options div p { 
		color:#ff0000;
		font:bold 14px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;
		white-space:nowrap;
		margin:0 0 13px
	}
	
	div.ad-item div.options p.date { text-align:right; margin-top:57px }

	/* ad special */

	div.ad-special div.border {
		border:2px solid #eb0000;
		background:#fff0f0	
	}

	div.ad-special h3, div.ad-special h3 a { font-weight:bold }
	div.ad-special div.attributes td { color:#8a6962 }
	div.ad-special div.attributes td strong { color:#544c48 }
	div.ad-special div.options p.date { color:#b6a195 }
	div.ad-special div.options div span { background:url(../images/ad_type_sprites.gif) no-repeat 0 -17px; color:#544c48 }
	
	
	/* ad tpnk */
	
	div.ad-tpnk div.border {
		border:2px solid #459cdf;
		background:#ecf3f8 url(../images/ad_tpnk.gif) no-repeat 99% 10px
	}
	
	div.ad-tpnk h3, div.ad-tpnk h3 a { font-weight:bold }
	div.ad-tpnk div.options p.date { color:#9eaab3 }
	div.ad-tpnk div.options div span { background:url(../images/ad_type_sprites.gif) no-repeat 0 -34px; color:#566a7c }


/* ------------------------------------------------------------------ */
/* advertisements details */

	#advertisements h2.obj-title {
		width:560px;
		float:left;
		display:inline;

	}
	
	#advertisements div.obj-details table.additional-data { margin:0 }
	#advertisements div.obj-details table.additional-data td { padding:3px 15px 3px 0; font-size:12px }	

	
	p.ad-date {
		float:right;
		display:inline;
		color:#abb8c2;
		font:11px/11px Tahoma, Geneva, Verdana, sans-serif;
		margin:15px 0 0
	}
	
	table.ad-attributes { width:100% }
	
	table.ad-attributes td {
		padding:5px 10px;
		background:#f9fbfc;
		border-top:1px solid #fff;
		border-right:1px solid #fff;
		color:#73889a;
		font:normal 11px/14px Tahoma, Geneva, Verdana, sans-serif
	}
	
	table.ad-attributes tr.odd td { background:#f2f5f8 }	
	table.ad-attributes td.value { color:#52616e; font-weight:bold }
	
/* ------------------------------------------------------------------ */
/* advertisements tree */

	div.ad-nav {
		clear:both;
		overflow:hidden;
		padding-bottom:20px
	}
	
	* html div.ad-nav { height:1% }
	
	div.ad-nav ul {
		margin:0;
		padding:0;
		list-style-type:none
	}
	
	div.ad-nav ul li {
		padding:5px 0 5px 20px;
		color:#aaa;
		font:normal 11px/11px Arial, "Helvetica Neue", Helvetica, sans-serif;
	}
	
	div.ad-nav ul li a {
		color:#4e4e4e;
		font:normal 12px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-decoration:none
	}
	
	div.ad-nav ul li.on a { font-weight:bold }
	
	div.ad-nav h2 {
		clear:both;
		height:18px;
		display:block;
		color:#fff;
		font:bold 11px/11px Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-transform:uppercase;
		padding:7px 0 0 15px;
		border-bottom:1px solid #fff;
		margin-bottom:5px
	}
	
	
	div.ad-nav-type1 { background:url(../images/ad_tree_sprites.png) no-repeat 0 -75px }
	div.ad-nav-type2 { background:url(../images/ad_tree_sprites.png) no-repeat -174px -75px }
	div.ad-nav-type3 { background:url(../images/ad_tree_sprites.png) no-repeat -348px -75px }
	
	div.ad-nav-type1 a:hover, div.ad-nav-type1 li.on a { color:#47AB47 }
	div.ad-nav-type2 a:hover, div.ad-nav-type2 li.on a { color:#ef0000 }
	div.ad-nav-type3 a:hover, div.ad-nav-type3 li.on a { color:#246fa8 }
	
	
	div.ad-nav-type1 h2 { background:url(../images/ad_tree_sprites.png) no-repeat 0 0 }
	div.ad-nav-type2 h2 { background:url(../images/ad_tree_sprites.png) no-repeat 0 -25px }
	div.ad-nav-type3 h2 { background:url(../images/ad_tree_sprites.png) no-repeat 0 -50px }
	
	div.ad-nav-type1 ul li { background:url(../images/micropoint01.gif) no-repeat 7px 10px }
	div.ad-nav-type2 ul li { background:url(../images/micropoint02.gif) no-repeat 7px 10px }

/* ------------------------------------------------------------------ */
/* about */

	div.staff-list { clear:both; overflow:hidden }	
	* html div.staff-list { height:1% }
	
	div.staff-list ul {
		margin:0;
		padding:0;
		list-style-type:none
	}

	div.staff-list ul li {
		width:77px;
		float:left;
		display:inline;
		margin:5px 0 5px 6px;
		padding:0
	}

	div.staff-list ul li table { border:1px solid #dfe6ec; width:auto }

	div.staff-list ul li p {
		text-align:center;
		display:block;
		clear:both;
	}
	
	div.staff-list ul li p.name {
		height:28px;
		color:#5d6974;
		background:url(../images/spacer_dot01.gif) repeat-x 0 100%;
		font:normal 11px/13px Tahoma, Geneva, Verdana, sans-serif;
		padding:5px 0
	}

	div.staff-list ul li p.title {
		font:10px/11px Arial, "Helvetica Neue", Helvetica, sans-serif;
		color:#8a98a5;
		padding:2px 0 0
	}
	
/* ------------------------------------------------------------------ */
/* search advenced */
		
	table.search-cnt { width:100% }
	
	table.search-cnt td { 
		padding:5px 10px;
		color:#9eb7c9;
		font:11px/11px Tahoma,Geneva,Verdana,sans-serif;
	}
		
	table.search-cnt td span {
		color:#9eb7c9;
		font:bold 11px/11px Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-transform:uppercase
	}
		
	table.search-cnt td input, table.search-cnt td select {
		vertical-align:middle;
		margin:0 7px;
		position:relative;
		top:-1px
	}
	
	* html table.search-cnt td input, * html table.search-cnt td select { top:0 }
	*+html table.search-cnt td input, *+html table.search-cnt td select { top:0 }

	table.search-cnt td input.text {
		width:180px;
		background:#F3F5F8; 
		border:1px solid #d5dadf;
		color:#333333;
		font:11px/11px Tahoma,Geneva,Verdana,sans-serif;
		padding:2px;
	}
	
	table.search-cnt td.from-to input { width:40px }
	
	#searchAdvenced {
		display:none; 
		clear:both; 
		overflow:hidden
	}
	
	* html #searchAdvenced { height:1% }
	
	a.toggle-search {
		float:right;
		display:inline;
		text-decoration:none;
		padding:2px 15px 0 0;
		background:url(../images/toggle_arrows_sprites.gif) no-repeat 100% 8px
	}
	
	a.toggle-search-on { background:url(../images/toggle_arrows_sprites.gif) no-repeat 100% -22px }