@import "php_inc/css/news.css";
@import "php_inc/css/form.css";
@import "php_inc/css/site_map.css";
@import "menu.css";

body, html {
	margin: 0px;
	padding: 0px;
	background: white;
}

* { font-family: Verdana, sans-serif; font-size: 11px; color: #616F73; }


#main {
	width: 100%;
}
#kontener_top { width: 1003px; }
#kontener_middle { margin: 1px 0px 0px 43px; }
#logo { float: left; width: 241px; }
#menu_top { float: left; width: 762px; }
br.clear { clear: both; }
#kontener_naglowek { width: 1003px; height: 241px; }
#index_w_1a { float: left; width: 241px; height: 129px; position: relative }
* > #index_w_1a { top: -1px; left: -1px}
#index_w_1a img { position: absolute; bottom: -1px; right: 0px }
#index_w_1b { float: left; width: 762px; height: 129px; }
#index_w_1c { float: left; width: 254px; height: 129px; background-image: url(grafika/foto_box1.jpg); background-repeat: no-repeat; }
#index_w_1d { float: left; width: 254px; height: 69px; padding: 60px 33px 0px 13px; background-image: url(grafika/tlo_box1.gif); background-repeat: no-repeat; text-align: left; }
* > #index_w_1d {
	width: 208px;
}
#index_w_1e { float: left; width: 254px; height: 129px; background-image: url(grafika/foto_box2.jpg); background-repeat: no-repeat; }
span.tekst { font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; color: #738684; line-height: 11px; }
#index_newsy { float: left; margin: 26px 26px 0px 0px; width: 295px; padding: 0px 0px 20px 0px; min-height: 147px; background-image: url(grafika/tlo_nowosci.gif); background-repeat: repeat; }
div.index_news { padding: 17px 31px 0px 14px; text-align: left; }
span.index_news_data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
span.index_news_tytul a {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #59686D; }
span.index_news_wstep a{ text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #59686D; }
#index_biura_1 { float: left; width: 130px; height: 203px; background-repeat: no-repeat; }
#index_biura_1a { float: left; width: 255px; height: 203px; }
#index_biura_1b { width: 255px; height: 129px; background-image: url(grafika/foto_box3.jpg); background-repeat: no-repeat; }
#index_biura_1c { width: 255px; height: 74px;  background-image: url(grafika/tlo_box2.gif);  background-repeat: no-repeat; text-align: left; }
#index_biura_1d { padding: 13px 15px 0px 17px; }
#index_powierzchnie_1 { float: left; width: 253px; height: 130px; margin: -1px 0px 0px 0px; background-image: url(grafika/tlo_box3.gif); background-repeat: no-repeat; text-align: left; }
#index_powierzchnie_1a { padding: 24px 40px 0px 15px; }
div.spacer1 { width: 1003px; height: 40px; }
#footer_1 { width: 1003px; }
#footer_1a { float: left; width: 43px; height: 10px; background-image: url(grafika/tlo_footer1.gif); background-repeat: repeat-x;}
#footer_1b { float: left; width: 920px; height: 10px; background-image: url(grafika/tlo_footer2.gif); background-repeat: repeat-x; }
#footer_1c { float: left; width: 40px; height: 10px; background-image: url(grafika/tlo_footer3.gif); background-repeat: repeat-x; }
#footer_2 { width: 1003px; margin-top: 10px;}
* > #footer_2 {
	margin-top: 20px;
}
#footer_2a { float: left; width: 43px; height: 26px; }
#footer_2b { float: left; width: 259px; height: 26px; text-align: left; }
#footer_2c { float: left; width: 681px; height: 40px; text-align: left; }
#footer_2d { float: left; width: 40px; height: 26px; display: none}

a.footer       { font-family: Tahoma, sans-serif; font-size: 10px; font-weight: normal; color: #849694; padding: 0px 35px 0px 0px; text-decoration: none; }

a.footer:hover      { text-decoration: underline;  }

a.footer_active      { font-family: Tahoma, sans-serif; font-size: 10px; font-weight: normal; color: #849694; padding: 0px 35px 0px 0px; text-decoration: underline; }
a.footer_class      { font-family: Tahoma, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding: 0px 35px 0px 0px; text-decoration: none; }

ul.menu  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

li.menu           {
	margin: 0px 0px 0px 0px;
	list-style: none;
	list-style-image: none;
	background: url(grafika/tlo_menu_top_spacer.gif) top left repeat-x;
	padding: 0px 0px 10px 0px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px solid white;
}

li.menunoborder				{ padding-bottom: 0px; }

a.menu            { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #292829; font-weight: bold; display: block; padding: 7px 0px 7px 14px; background: url(grafika/menu_arrow1.gif) no-repeat; background-position: 0px 10px; text-decoration: none; margin: 0px; }


a.menu_active     { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #648E00; font-weight: bold; display: block; padding: 7px 0px 7px 14px; background: url(grafika/menu_arrow1.gif) no-repeat; background-position: 0px 10px; text-decoration: none; margin: 0px; }


a.menu:hover      { background: url(grafika/menu_arrow1.gif) no-repeat top left; color: #648E00; background-position: 0px 10px; }



div.menu2 { }
* > div.menu2 { padding-top: 0px; }

ul.menu2 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

li.menu2  { border: 1px solid white; margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; /*background: url(grafika/menu_kreska.gif) repeat-x bottom left;*/ padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #FFFFFF; text-decoration: none; }

li.menulevel4 {
	padding-left: 10px;
}

a.menu2             { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #292829; font-weight: normal; display: block; padding: 5px 0px 5px 49px; background: url(grafika/menu_arrow2.gif) no-repeat; background-position: 37px 8px; text-decoration: none; margin: 0px; }


a.menu2_active      { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #639600; font-weight: normal; display: block; padding: 5px 0px 5px 49px; background: #e7e7e7 url(grafika/menu_tlo_hoover.gif) no-repeat center left; text-decoration: none; margin: 0px; }


a.menu2:hover       { background: url(grafika/menu_tlo_hoover2.gif) no-repeat top left; color: #639600; }



a.linki1 {
	font: 11px Tahoma;
	color: #666666;
}

a.newsletter1       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5A6973; text-decoration: none; }

a.newsletter1:hover      {text-decoration: underline; }


a.box1     {font-family: Verdana, Arial, Helvetica, sans-serif; color: #212021; font-size: 11px; line-height: 12px; font-weight: normal; text-decoration: none;}

a.box1:hover    { text-decoration: underline; }


a.menu1         { font-family: Verdana, sans-serif; font-size: 10px; color: #616F73; font-weight: normal; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu1.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: underline; }
a.menu1:active  { font-family: Verdana, sans-serif; font-size: 10px; color: #616F73; font-weight: normal; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu1.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: underline; }

a.menu1:hover   { font-family: Verdana, sans-serif; font-size: 10px; color: #616F73; font-weight: normal; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu1.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: none; }

a.menu1_active         { font-family: Verdana, sans-serif; font-size: 10px; color: #006139; font-weight: bold; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu1.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: none; }

a.menu3         { font-family: Verdana, sans-serif; font-size: 10px; color: #616F73; font-weight: normal; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu2.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: underline; }
a.menu3:active  { font-family: Verdana, sans-serif; font-size: 10px; color: #616F73; font-weight: normal; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu2.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: underline; }

a.menu3:hover   { font-family: Verdana, sans-serif; font-size: 10px; color: #616F73; font-weight: normal; padding: 0px 9px 0px 14px; background: url(grafika/ico_menu2.gif); background-position: 5px 2px; background-repeat: no-repeat; text-decoration: none; }



/*
#616F73 szary do linku w menu poziomym.
#006139 zielony do linku w menu poziomym.
*/

a {
	color: #6b9e00;
}

a:hover {
	text-decoration: none;
}


#text {
	line-height: 140%;
}


#path * {
	font-size: 16px;
}

#path a {
	text-decoration: none;
}

a.p1 {
	font-size: 16px;
	text-decoration: none;
}

.p2 {
	color: #6b9e00;
	font-weight: bold;
}

span.sep {
	font-weight: bold;
	color: #6b9e00;
	font-size: 20px;
	line-height: 16px;
}

#osiedle_menu {
	width: 695px;
	margin-bottom: 20px;
}

#osiedle_menu.zLogotypem {
	height: 46px;
	background: #EFEFEF;		
}

#osiedle_menu.zLogotypem img.logotyp {
	float: right;
	border-left: 1px solid white;
}

#osiedle_menu_table {
	width: 100%;
	border-collapse: collapse;
	background: #efefef;
}

#osiedle_menu.zLogotypem #osiedle_menu_table {
	width: 647px;	
	border-bottom: 1px solid white;
}

#osiedle_menu.zLogotypem #osiedle_menu_table, {
	width: 641px;
}

#osiedle_menu_table td {
	padding: 4px 4px 6px 5px;
}

#osiedle_menu_table td a, #osiedle_menu_table td a b {
	color: #637173;
	text-decoration: underline;
	font-size: 10px;
}

#osiedle_menu_table td a:hover, #osiedle_menu_table td a:hover b {
	text-decoration: none;
}

#osiedle_menu_table td a.active, #osiedle_menu_table td a.active b {
	color: #209767;
	text-decoration: none;
}

#osiedle_menu_table td span {
	color: #10714a;;
	font-weight: bold;
	margin-right: 0px;
	margin-left: 4px;
}

#galeria {
	margin: 0px 0px 10px 0px;
}

#galeria_biura {
	position: relative;
}

#galeria_biura .url {
	position: absolute;
	top: 0px;
	right: 0px;
}

#szukaj {
	border-collapse: collapse;
}

#szukaj td {
	padding: 3px;
}

#szukaj td.t1 {
	width: 100px;
	text-align: right;
}

#szukaj td input, #szukaj td select {
	width: 150px;
	border: 1px solid #c2c2b8;
	color: #616F73;
}

#szukaj td input.radio {
	width: 13px;
	vertical-align: middle;
	border: 0px;
}

#szukaj td.t2 {
	width: 200px;
}

#szukaj td select {
	margin-left: 18px;
	width: 171px;
}

#szukaj #submit, #submit {
	width: 100px;
	background: #209767;
	padding: 1px;
	border: 0px;
	cursor: pointer;
	font: 10px Verdana;
	font-weight: bold;
	margin-right: 11px;
	color: white;
}

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

#results tr {

}


#results td, #results th {
	padding: 5px;
	font-size: 11px;
	font-family: Tahoma;
}

#results th {
	background: #ddedac;
	font: 10px Tahoma;
	font-weight: bold;
}

#results td {

}

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

#notes td, #notes th {
	padding: 3px;
	border: 1px solid white;
}

#notes th {
	background: #afb8be;
	font-weight: bold;
	color: white;
	padding: 5px;
}

#notes td {
	background: #efefef;
}

#notes .t1 {
	width: 25px;
	text-align: center;
}

#notes .t2 {

}

#notes .t3 {

}

#notes .t4 {
	width: 75px;
	text-align: center;
}

#notes .t5 {
	width: 75px;
	text-align: center;
}

#notes .t6 {
	width: 50px;
	text-align: center;
}

#notes .tb {
	padding: 5px;
}

#send {
	position: absolute;
	width: 264px;
	height: 200px;
	display: none;
	margin-left: 250px;
	margin-top: -280px;
	text-align: right;
}

#send img {
	position: relative;
	top: 4px;
	left: -4px;
}

#send div {
	margin-top: 3px;
	padding: 5px;
	text-align: left;
	border: 1px solid #b4bec1;
}

#send table {
	width: 250px;
	margin-top: 10px;
}

#send table td {
	vertical-align: top;
	font-weight: bold;
	padding: 2px;
	font-size: 10px;
}

#send table textarea {
	height: 75px;
}

#send table td.l {
	width: 90px;
}

div.osiedle_wrapper {
}

div.osiedle_float {
	float: left;
	width: 151px;
	background: #8abd0f url('grafika/white.gif') no-repeat 5px 120px;
	margin: 10px 20px 10px 0px;
}

div.osiedle_float div {
	border: 1px solid #d0d7dc;
}

div.osiedle_float img {
	padding: 1px;
	background: white;
}

div.osiedle_float a > img {

}

div.osiedle_float a.link {
	color: white;
	display: block;
	margin: 3px 5px 5px 15px;
	font-family: Tahoma;
}

div.pager {
	padding: 5px;
	text-align: right;
}

div.pager a {
	color: #616f73;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
}

div.pager a.active {
	color: #cd6612;
}

div.pager span a {
	font-weight: bold;
	color: #cd6612;
	font-size: 14px;
	line-height: 11px;
	font-weight: bold;
}

div.big_menu {
	position: relative;
	top: -15px;
}

* > div.big_menu {
	top: -10px;
}

div.big_menu a {
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: none;
	line-height: 140%;
	color: #292829;
}

div.big_menu hr {
	height: 1px;
	border: 0px;
	color: #ced7d6;
}

div.big_menu > hr {
	border-top: 1px solid #ced7d6;
}

table.gallery {
	width: 100%;
}

table.gallery td.image {
	vertical-align: middle;
	text-align: center;
	width: 143px;
	border: 1px solid #eaeaea;
}

table.gallery td.sep {
	width: 30px;
}

table.gallery td.text {
	vertical-align: top;
	border: 1px solid #eaeaea;
	padding: 10px;
}

span.design a {
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BDC7C6;
}

table.table0 td {
	padding: 5px;
}

table.table1, table.table2 {
	border-collapse: collapse;
	width: 100%;
}

table.table2 td {
	padding: 3px;
}

table.table2 input {
	width: 13px;
	vertical-align: middle;
	border: 0px;
}

table.table1 th {
	font-size: 10px;
	background: #ddedac;
	padding: 3px;
}

table.table1 td {
	font-size: 10px;
	border: 1px solid  #DEE4E3;
	background: white;
	padding: 3px;
}

table.table1 td.l {
	background: #ddedac;
	font-weight: bold;
	width: 290px;
}

table.table1 input {
	width: 100px;
	background: url('grafika/input_bg.gif') repeat-x;
	text-align: right;
	padding-right: 3px;
	border: 1px solid #D4D0C8;
}

table.table0 #przelicz {
	width: 100px;
	border: 0px;
	color: white;
	font-weight: bold;
	background: #209767;
	padding: 1px;
	text-transform: capitalize;
	font-size: 10px;
	cursor: pointer;
}

#calc_result {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #9da4a8;
}

#calc_result td, #calc_result th {
	padding: 3px;
	font: 11px Tahoma;
}

#calc_result th {
	background: #ddedac;
	font-weight: bold;
	border: 1px solid #ddedac;
	border-bottom: 1px solid #9da4a8;
}

#calc_result td {
	text-align: right;
	border: 1px solid #9da4a8;
}

#calc_result td.lp {
	text-align: center
}

#dokumenty h2 {
	background: #e7e7e7;
	margin: 20px 0px 10px 0px;
	padding: 3px 5px 3px 26px;
}

#dokumenty div.item {
	padding: 2px;
}

#dokumenty div.item img {
	vertical-align: middle;
}

#dokumenty a {
	text-decoration: none;
}

#dokumenty a:hover {
	text-decoration: underline;
}

div.raport h2 {
	background: #e7e7e7;
	margin: 10px 0px 10px 0px;
	padding: 4px 5px 4px 26px;
	cursor: pointer;
	font-size: 10px;
}

div.raport h2 img {
	vertical-align: middle;
}


table.text_table_s
table.text_table {

}

table.text_table_s td,
table.text_table td {
	background: #EFEFEF;
	padding: 8px;
	border: 1px solid white;
	font-size: 10px;
}

table.text_table_s td {
	padding: 7px;
}


table.text_table2 td {
	padding: 2px;
}

table.text_table_s td *,
table.text_table td * {
	font-size: 10px;
}

table.text_table_s td a,
table.text_table td a {
	font-size: 10px;
}

ul li {
	list-style: image;
	list-style-image: url('grafika/li_ie.gif');
}

ul > li {
	list-style-image: url('grafika/li.gif');
}

span.styl1, span.styl1 * {
	/*zielony*/
	color: #73a600;
}

table#raport {
	width: 622px;
	border-collapse: collapse;
	margin: 10px auto 30px auto;
}

#raport td, #raport th {
	padding: 6px;
	font: 11px Tahoma;
}

#raport th {
	background: #ddedac;
	font-weight: bold;
	border: 1px solid #ddedac;
}

#raport td {
	text-align: right;
	border: 1px solid #DEE4E3;
	background: white;
	width: 155px;
}

#raport td , #raport th {
	font-size: 10px;
	font-family: Verdana;
}

#raport td.l {
	text-align: right;
	font-weight: bold;
}

#raport td.r {
	text-align: left;
}

a.hover_aace39:hover {
	color: #aace39;
}

a.hover_c7c03a:hover {
	color: #c7c03a;
}

a.hover_cd6612:hover {
	color: #cd6612;
}

#dokumenty div.item a, #dokumenty div.item a b {
	color: #6B9E00;
}

div#rssHelp {
	background: url('grafika/rsshelpbg.gif') no-repeat;
	width: 218px;
	height: 350px;
	position: absolute;
	top: 410px;
	left: 744px;
	display: none;
}

* > div#rssHelp {
	top: 415px;
}

div#rssHelp p {
	padding: 0px;
	margin: 10px;
}

div#rssHelp * {
	color: #616F73;
	font-size: 10px;
}

table.mieszkania_list {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 15px;
}

table.mieszkania_list td, table.mieszkania_list th {
	border: 1px solid white;
	padding: 5px;
	background: #EFEFEF;
}

table.mieszkania_list th {
	background: #AFB8BE;
	color: white;
}

table.mieszkania_list td a {
	color: #616F73;
	text-decoration: none;
}

table.mieszkania_list td a:hover {
	text-decoration: underline;
}



div#loginbox {
	padding: 10px;
	background: #E7E7E7;
	margin: 15px 0px 15px 0px;
}

div#loginbox table {
	width: 170px;
}

div#loginbox td {
	font-weight: bold;
	text-align: right;
}

div#loginbox a {
	color: #637173;
	font-size: 10px;
}

div#loginbox > form {
	margin-top: 10px;
}

table.materialy {

}

table.materialy td {
	vertical-align: top;
	background: #8ABD0F;
	border-bottom: 20px solid white;
	padding: 0px;
	width: 151px;
}

.materialy td.spacer {
	width: 20px;
	background: white;
}

.materialy td div.foto {
	height: 111px;
	padding: 1px;
	border: 1px solid #D0D7DC;
	background: white;
	text-align: center;
}

.materialy td > div.foto {
	height: 107px;
}

.materialy td div.text {
	padding: 5px 15px 5px 15px;
	background: url('grafika/white.gif') no-repeat 5px 10px ;
}

.materialy td a {
	color: white;
}

table.border td,
table.border th {
	border: 1px solid white;
	font-size: 10px;
	padding: 4px 10px 4px 10px;
}

table.border th a {
	color: #616F73;
	text-decoration: none;
}

table.border *, table.noborder * {
	font-size: 10px;
}

table.noborder {
	margin-top: 10px;
	margin-bottom: 10px;
}

table.noborder td {
	border: 0px;
}

table.noborder td.imageSpacer {
	width: 10px;
}

table.noborder td.image {
	width: 124px;
	height: 124px;
	background: white;
	border: 1px solid #dce1e4;
	padding: 0px;
}

div.alt2 {
	display: none;
	position: absolute;
	padding: 8px;
	background: #EFEFEF;
	border: 1px solid #DCE1E4;
	width: 200px;
	margin-top: -30px;
}

div.oferta_pracy_title {
	background: #e7e7e7;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	margin-top: 10px;
	cursor: pointer;
}

div.oferta_pracy_title span {
	color: white;
	font-weight: normal;
	font-size: 10px;
	font-family: Tahoma;
}

div.oferta_pracy_wrapper {
	padding-top: 1px;
	overflow: hidden;
}

div.oferta_pracy_content {
	padding: 5px 5px 5px 5px;
	background: #f7f7f7;
	margin-bottom: 5px;
	margin-top: 10px;
}

#ankieta {

}

#ankieta th {
	text-align: left;
	background: #e7e7e7;
	padding: 5px 2px;
}

#ankieta input.radio {
	width: 13px;
	border: 0px;
	vertical-align: middle;
}

#ankieta td {
	padding: 10px;
}

#ankieta td.submit-button input {
	background: #209767;
	color: white;
	font: bold 11px Verdana;
	width: 130px;
	padding: 3px 0px;
	border: 0px;
	cursor: pointer;
	float: right;
}

div#ticker {
	position: fixed;
	bottom: 0px;
	left: 0px;
	height: 50px;
	line-height: 50px;
	width: 100%;
	z-index: 99;
}

#projektyNew td {
	padding: 5px;
	background: #f2f2f2;
	vertical-align: top;
}

#projektyNew td.img {
	width: 134px;
	text-align: center;
	padding: 8px 5px;
	background: #e8e8e8;
}

#projektyNew td.files {
	height: 30px;
	background: #efefef;
}

#projektyNew td.files img {
	vertical-align: middle;
}

#projektyNew strong.name {
	color: #007f0e;
	font-size: 12px;
}

#projektyNew .galeria td {
	background: white;
}

#projektyNew .galeria td.imageSpacer {
	padding: 2px;
}

#pliki {
	float: right;
	width: 150px;
	background-color: #efefef;
	background-repeat: no-repeat;
	padding-top: 30px;
	margin: 0px 0px 10px 10px;
}

#pliki p {
	padding: 0px 10px 10px 10px;
	margin: 0px;
	font-size: 10px;
}

#pliki a {
	font-weight: bold;
	font-size: 10px;
}

div.pliki {
	background-repeat: no-repeat;
	background-color: #efefef;
	font-size: 10px;
	background-position: 0px -1px;
	padding: 1px 0px 1px 160px;
}

div.pliki a {
	font-size: 10px;
}

div.czlonek {
	margin-bottom: 10px;
	position: relative;
}

div.czlonek div.img {
	border: 1px solid #d7d7d7;
	float: left;
	width: 123px;
	padding: 2px 0px;
	text-align: center;
}

div.czlonek div.img div {
	background: #d4d4d4;
	text-align: left;
	margin: 2px 2px 0px 2px;
	padding: 2px;
	font-size: 10px;
}

div.czlonek a {
	font-size: 10px;
	font-weight: bold;
}

div.czlonek div.desc {
	margin-left: 170px;
}

div.czlonek div.border {
	position: absolute;
	width: 524px;
	bottom: 0px;
	border-top: 1px solid #d7d7d7;
	right: 0px;
}

#przetargi {
	position: absolute;
	display: block;
	background: url('grafika/pix.gif');
	width: 200px;
	margin: 90px 0px 0px 42px;
	height: 40px;
	z-index: 99;
}

div#pakietBox {
	background: url('grafika/belka_ceglasty.gif') no-repeat; 
	padding: 8px 18px;
}

div#grupoweBox {
	background: url('grafika/pakiety.gif') no-repeat; 
	padding: 8px 18px;
	position: relative;
	top: 16px;
}

div#grupoweBox *,
div#pakietBox a b,
div#pakietBox a {
	color: white;
	text-decoration: none;
}

div#grupoweBox a:hover,
div#grupoweBox a:hover b,
div#pakietBox a:hover b,
div#pakietBox a:hover {	
	text-decoration: underline;
}

div.chHeader {
	clear: both;
	font-weight: bold;
	font-size: 12px;
	padding-top: 25px;
}

#swfWrapper {
	background: url('grafika/arch-shadow.jpg') no-repeat;
	width: 700px;
	height: 488px;
}

#swfWrapper.flv {
	background: url('grafika/flv-shadow.jpg') no-repeat;
}

#oInwestycji,
#architektura {
	position: relative;
	top: 1px;
	left: 1px;
}

#osiedle_menu_table a.chr_news_title {
	color: #73A600;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

b.chr_news_date {
	font-size: 10px;
}

#osiedle_menu_table td.news {
	padding: 10px 5px;
}

#osiedle_menu_table p a {
	color: #73A600;
}

#osiedle_menu_table p {
	margin: 0px;
	padding: 10px 0px;
}

#lista_mieszkan a.floorOn,
#lista_mieszkan a.floor {
	display: block;
	background: #E7E7E7 url('grafika/arrow_right.gif') no-repeat 3px 8px;
	padding: 5px 0px 5px 20px;
	text-transform: capitalize;
	font-weight: bold;
	margin-bottom: 2px;
}

#lista_mieszkan a.floorOn {
	background-image: url('grafika/arrow_down.gif');
}

div#lista_mieszkan table.mieszkania_list td {
	text-align: center;
}

#lista_mieszkan div.js {
	height: 1px;
	overflow: hidden;
	padding-top: 1px;
}

div#lista_mieszkan table.mieszkania_list a {
	color: #6B9E00;
}

td.lp {
	color: #9CCF31;
	font-weight: bold;
}