/* STYLE EDYTORA */
span .bold1 {
	/*Pogrubione 1*/
  font-weight: bold;
}
/** /STYLE EDYTORA */

body{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
}

body.mainBody{
	//background: url(grafika/backgroundRepeat.gif) left top repeat-x;
	background: url(grafika/tlo.png) left top repeat-x;
}

.clear{
	clear: both;
}

.b{
	font-weight: bold !important;
}

.fl{
	float: left;
}

.fr{
	float: right;
}

.green{
	color: #217100 !important;
}

table td{
	vertical-align: top;
}

img{
	border: none;	
}

p, .text{
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	line-height: 140%;
	margin: 0px 0px 16px 0px;
}
.text_grey11_b{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #4A494A;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
}
.text_grey12{
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #4A494A;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
}
.text_grey12_b{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #4A494A;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
}
.text_green12_b{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #4A8221;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
}
.text_green11_b{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #4A8221;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
}


.trebuchet11{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	line-height: 120%;
	margin: 0;
}
.trebuchet24{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 24px;
}

h1 {
	line-height: 18px;
	font-size: 18px;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: inline;
	color: #FF9639;
	font-family: Tahoma;
}



#wrapper{
	width: 998px;
	margin: 0 auto;
	background: #FFFFFF;
	overflow: hidden;
}
#topLogo{
	height: 93px;
}
#topLogo img{
	float: left;
}
ul#menu2{
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 35px 27px 0px 0px;
}
ul#menu2 li{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	float: left;
	font-size: 0;
	line-height: 1px;
}

/***** TOP MENU *****/
#topMenu{
	height: 43px;
	background: url(grafika/topMenuBackground.jpg) left top no-repeat;
	padding: 0px 0px 0px 0px;
}
#topMenu ul{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 44px;
}
#topMenu ul li{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-size: 0;
	line-height: 1px;
}
#topMenu ul li a{
	border: none;
}



#centerContent{
	margin: 14px 17px 0px 16px;
}

#indexTop{
	border: 1px solid #E7E7E7;
	height: 354px;
}
#indexTop #indexTop1{
	height: 328px; /* 315 230 */
	/* background: url(grafika/indexTopBackground.gif) left bottom repeat-x; */
	border-bottom: 1px solid #E7E7E7;
	padding: 27px 0px 0px 27px;
}
#indexTop #indexTop1 #indexNews{
	width: 404px;
}
#indexTop #indexTop1 #indexNews div.indexNewsBox{
	width: 182px;
	padding: 16px 0px 0px 0px;
	float: left;
}
#indexTop #indexTop1 #indexNews div.indexNewsBox div.indexNewsTitle{
	clear: both;
	font-family: Trebuchet MS, Tahoma, Arial;
	color: #217100;
	line-height: 14px;
	padding-bottom: 6px;
	min-height: 40px; /* x */
}

*html #indexTop #indexTop1 #indexNews div.indexNewsBox div.indexNewsTitle {
    height: 40px;
}

#indexTop #indexTop1 #indexNews div.indexNewsBox div.indexNewsText{
	height: 64px; /* xx 60 122?*/
	overflow: hidden;
}
#indexTop #indexTop1 #indexNews div.indexNewsBox div.indexNewsMore{
	float: right;
	margin-top: 6px; /* xx */
}

#indexTop #indexIso{
	padding: 18px 0px 0px 140px;
}
#indexFlash{
	position: absolute;
	width: 465px;
	height: 336px;
	background: #FFFFFF;
	padding: 11px 11px 0px 1px;
	margin: 0px 0px 0px 486px;
}
#indexBoxes{
	margin: 11px 0px 0px 0px;
	border: 1px solid #E7E7E7;
	padding: 12px 0px 46px 12px;
}


div.pr9{
	padding-right: 9px !important;
}
div.box{
	width: 229px;
	float: left;
	padding: 0px;
}
div.box div.boxImg{
	padding: 2px 0px 2px 0px;
}
div.box div.boxContent{
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
div.box div.boxContent div.boxContentInner{
	padding: 14px 8px 9px 10px;
	margin: 0px 0px 0px 0px;
	background: url(grafika/boxBackground.gif) left top repeat-x;
	border: 1px solid #E7E7E7;
}
div.box div.boxContent div.boxContentInner div.boxText{
	height: 82px;
	overflow: hidden;
}
div.box div.boxContent div.boxContentInner div.boxMore{
	float: right;
}


/****** SUBPAGE **********/
div.contentSub{
	overflow: hidden;
}
#subpageLeft{
	float: left;
	width: 239px;
	border-top: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
}

#subpageLeftBottom{
	float: left;
	width: 240px;
	height:	1px !important;
	background: #E7E7E7;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#subpageRightBottom{
	float: right;
	width: 713px;
	height:	1px;
	background: #E7E7E7;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/***** BOX LEFT *****/
div.boxLeft{
	width: 229px;
	margin: 0 auto;
	padding-top: 20px;
}
div.boxLeft div.img{
	padding: 2px 0px 0px 0px;
}
div.boxLeft div.gradient{
	background: url(grafika/boxLeft_gradient.jpg) 0 0 no-repeat;
	width: 137px;
	height: 9px;
}
div.boxLeft div.more{
	text-align: right;
	position: absolute;
	margin: -9px 0px 0px 140px;
}



/******** MENU LEFT *******/
#menuLeft{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 237px;
	clear: both;
}
#menuLeft ul{
	list-style: none;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
	width: 237px;
}
#menuLeft ul li{
	padding: 1px 0px 0px 0px;
	text-align: left;
	width: 237px;
}
#menuLeft ul li a{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #4A494A;
	text-decoration: none;
	border: none;
	background: url(grafika/menuStr.gif) 16px 14px no-repeat #E7FFAD;
	width: 204px;
	display: block;
	padding: 6px 8px 6px 25px;
	line-height: 13px;
}
#menuLeft ul li a:hover,
#menuLeft ul li a.active{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #4A494A;
	text-decoration: none;
	border: none;
	width: 204px;
	display: block;
	padding: 6px 8px 6px 25px;
	line-height: 13px;
	background: url(grafika/menuStr.gif) 16px 14px no-repeat #FFDB00;
}
#menuLeft ul li.m2{
	padding: 0px 0px 0px 24px !important;
	width: 213px;
	background-color: #FFFBDE;
}
#menuLeft ul li.m2 a{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #4A494A;
	text-decoration: none;
	border: none;
	border-bottom: 1px solid #E7E7E7;
	background: url(grafika/menuStr.gif) 0px 12px no-repeat;
	width: 196px;
	display: block;
	padding: 4px 8px 4px 9px;
	line-height: 13px;
}
#menuLeft ul li.m2 a:hover,
#menuLeft ul li.m2 a.active{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #31AE00;
	text-decoration: none;
	border: none;
	border-bottom: 1px solid #E7E7E7;
	width: 196px;
	display: block;
	padding: 4px 8px 4px 9px;
	line-height: 13px;
	background: url(grafika/menuStr.gif) 0px 12px no-repeat;
}
#menuLeft ul li.m2 a.noLine{
	border-bottom: none !important;
}



#subpageRight{
	float: right;
	width: 712px;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
}
#subpageRight #header{
	height: 35px;
}
#subpageRight #header #head{
	float: left;
	position: absolute;
	background: #FFFFFF;
}
#subpageRight #header #head #h1{
	border-top: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding: 0px 24px 0px 24px;
}
#subpageRight #header #head #path{
	height: 25px;
	padding: 10px 0px 0px 0px;
	float: left;
	border-bottom: 1px solid #E7E7E7;
}
#path div.pathStr{
	width: 4px;
	height: 5px;
	margin: 6px 0px 0px 9px;
	padding: 0px 10px 0px 0px;
	background: url(grafika/str.gif) 0 0 no-repeat;
	float: left;
}
#path a{
	float: left;
	color: #217100;
	border-bottom: 1px solid #B5CFA5 !important;
	line-height: 15px;
}
#path a.noLine{
	border-bottom: none !important;
}
#path a:hover{
	border-bottom: 1px solid #FFC700 !important;
}

#subpageRight #rightContent{
	border-top: 1px solid #E7E7E7;
	border-left: 1px solid #E7E7E7;
	border-right: 1px solid #E7E7E7;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
}

#subpageRight #rightContent #mainContent{
	padding: 10px 18px 20px 14px;
	line-height: 140%;
}

/********** FOOTER ***********/
#footer{
	height: 48px;
	margin: 0px 17px 0px 16px;
	background: url(grafika/footerBackground.gif) left top repeat-x;
}
#footer ul{
	list-style: none;
	padding: 24px 0px 0px 14px;
	margin: 0px
}
#footer ul li{
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(grafika/footerBar.gif) 0 3px no-repeat;

}
#footer ul li.noBar{
	background: none;
}
#footer ul li.noBar a{
	padding-left: 0px;
	border-bottom: none;
}
#footer ul li a{
	font-family: Tahoma;
	font-size: 10px;
	color: #B5B2B5;
	text-decoration: none;
	padding: 0px 9px 0px 9px;
	border-bottom: none;
}
#footer ul li a:hover,
#footer ul li a.active{
	font-size: 10px;
	color: #5A5D5A;
	text-decoration: none;
	border-bottom: none;
}

#venti{
	float: right;
	padding: 0px 15px 0px 0px;
}


#adres{
	position: absolute;
	margin: -140px 0px 0px 36px;
	font-size: 11px;
}

.strBack{
	width: 4px;
	height: 5px;
	background: url(grafika/str2.gif) 0 0 no-repeat;
	float: left;
}
.strNext{
	width: 4px;
	height: 5px;
	background: url(grafika/str.gif) 0 0 no-repeat;
	float: left;
}



/********** OL, UL ********************/
#mainContent ol, #mainContent ul {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	line-height: 140%;
	margin: 0px 0px 18px 0px;
	padding-left: 32px;
}
#mainContent ul li {
	list-style: none;
	margin-bottom: 3px;
	background: url(grafika/li.gif) 0px 5px no-repeat;
	padding-left: 12px;
}
#mainContent ol li {
	margin-bottom: 3px;
	padding-left: 6px;
	color: #525152;
}

.fl{
	float: left;
}

/* link */
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: none}
a:active {text-decoration: none}


p a:link,p a:active,p a:visited, 
li a:link,li a:active,li a:visited, 
li p a:link, li p a:active, li p a:visited,
a.pageLink:link,a.pageLink:active,a.pageLink:visited{
	color: #217100;
    text-decoration: none;
	border-bottom: 1px solid #B5CFA5;
}

p a:hover, li a:hover, li p a:hover, a.pageLink:hover{
	border-bottom: 1px solid #FFC700;
}

a.noBorder{
	border: none;
}

a.more:link, a.more:visited, a.more:active{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 100%;
	margin: 0px 10px 0px 0px;
	padding: 3px 6px 0px 0px;
	text-decoration: none;
	width: 44px;
	float: right;
	background: url(grafika/moreStr.gif) right 7px no-repeat;
}
a.more:hover{
	text-decoration: underline;
}

a.linkGreen:link, a.linkGreen:visited, a.linkGreen:active{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #4A8221;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
}
a.linkGreen:hover{
	text-decoration: underline;
}


img.strBlue{
	float: left;
	position: relative;
	top: 6px;
	left: 7px;
}
img.strBlue2{
	float: left;
	position: relative;
	top: 6px;
	right: 7px;
}



/***** MAPA ****/
#mapa_content{
	margin-left: -20px;
}
#mapa_content ul li.mapa_0 {
	margin-left: 0px;
	font-weight: bold;
}
#mapa_content ul li.mapa_1 {
	margin-left: 0px;
	font-weight: bold;
}
#mapa_content ul li.mapa_2 {
	margin-left: 20px;
}
#mapa_content ul li.mapa_3 {
	margin-left: 40px;
}
#mapa_content ul li.mapa_4 {
	margin-left: 60px;
}
#mapa_content ul li.mapa_5 {
	margin-left: 80px;
}

#mapa_content ul li.mapa_0 a:visited,
#mapa_content ul li.mapa_1 a:visited,
#mapa_content ul li.mapa_2 a:visited,
#mapa_content ul li.mapa_3 a:visited,
#mapa_content ul li.mapa_4 a:visited,
#mapa_content ul li.mapa_5 a:visited{
	color: #D27E0D;
}


/* LINK MORE - BACK */
a.link_more:link, a.link_more:visited, a.link_more:active{
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #2161A5;
	text-decoration: none;
	line-height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 2px 0px;
	background: url(grafika/str2.gif) right 5px no-repeat;
	display: block;
}

a.link_back:link, a.link_back:visited, a.link_back:active{
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #2161A5;
	text-decoration: none;
	line-height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 8px;
	background: url(grafika/str3.gif) 0 5px no-repeat;
	display: block;
}

a.link_more:hover, a.link_back:hover{
	color: #FF3C00;
}



/* tabela */
table.text_table, p table.text_table{
    background-color: #FFFBDE;
	margin: 2px 0px 2px 0px;
	border: 0px solid #E7EBDE;
	border-collapse: collapse;
}
table.text_table td, p table.text_table td{
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	border-collapse: collapse;
    border: 1px solid #E7E7E7;
	vertical-align:top;
    padding: 4px 4px 4px 8px;
    background-color: #FFFBDE;
}
table.text_table tr.h1 td, 
p table.text_table tr.h1 td,
table.text_table tr td.h1, 
p table.text_table tr td.h1{
	background-color: #84CB00;
	font-weight: bold;
	color: #FFFFFF;
}
table.text_table td p, p table.text_table td p{
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #525152;
	border-collapse: collapse;
	border-color: #E7E7E7;
	border-width:1px;
    padding: 0px;
    margin: 0px;
}


/* imput-y */
input{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	height: 14px;
	width: 360px;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #D6D7D6;
	color: #637584;
}

input.text{
	width: 400px !important;
}
	
	
select{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	height: 14px;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #D6D7D6;
	color: #637584;
	width: 360px;
}

textarea{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	width: 400px !important;
	height: 72px;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #D6D7D6;
	color: #637584;
}

/* style textarea */

form{
    padding:0px;
    margin:0px;
}

.formularz{
	border: none;
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	}

.formularz th{
	border: none;
	text-align: right;
	font-weight: normal;
	vertical-align: top;
	width: 300px;
	padding: 5px 5px 3px 5px;
	}
	
.formularz td{
	vertical-align: top;
	padding: 1px 0px 1px 0px;
	}
	
.send{
	width: 50px;
	background-color: #EDEDED;
	border-color: #EDEDED;
	color: #392C21;
	cursor: pointer;
	font-weight: bold;
	}
    
#formularz {
	margin: 10px 0px 10px 0px;
    font-family: Verdana, Arial, Tahoma;
    font-size: 10px;
}

#formularz td{
	color: #637584;
	font-weight: bold;
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	padding: 0px 6px 0px 0px;
}

span.error{
	color: #FF3C00;
    font-family: Verdana, Arial, Tahoma;
    font-size: 11px;
}    
    
#form_wyslij{
	width: 78px;
    height:28px;
	background:#FF0000;
	border:0px solid;
	cursor: pointer;
	}
    
    
input#formSend{
	width: 140px;
	height: 19px;
	background: #FFAD00; 
	font-size: 11px;
	font-family: Arial;
    color: #FFFFFF;
    border: 0px solid #CED3D6;
    font-weight: bold;
	cursor: pointer;
	line-height: 100%;
	padding: 0px;
}

input#formSendOn{
	width: 140px;
	height: 19px;
	background: #70AA00; 
	font-size: 11px;
	font-family: Arial;
    color: #FFFFFF;
    border: 0px solid #D6D7D6;
    font-weight: bold;
	cursor: pointer;
	line-height: 100%;
	padding: 0px;
}


/* PODZIAL STRONY */

table.pages_table
{
    border: 0px solid #FFFFFF;
    font-family: Verdana, Tahoma, Arial;
    font-size: 9px;
    color: #313831;
    background: transparent;
}

a.po:link, a.po:visited, a.po:active
{
    color: #313831;
    text-decoration:none;
}

a.po:hover
{
    color: #8E9D8E;
}

td.pages_on
{
    text-align:center;
    vertical-align:middle;
    padding:0px 4px 0px 4px;
}

td.pages_off
{
    text-align:center;
    vertical-align:middle;
    padding:0px 4px 0px 4px;
}


td.pages_strona
{
    color: #000000;
    text-align: center;
    vertical-align: middle;
    padding:0px 4px 0px 4px;
}

a.strLeft{
	background: url(grafika/strLeft.gif) left 6px no-repeat;
	padding-left: 8px;
}
a.strLeft2{
	background: url(grafika/strLeft2.gif) left 6px no-repeat;
	padding-left: 8px;
}
a.strRight{
	background: url(grafika/strRight.gif) right 6px no-repeat;
	padding-right: 8px;
}
a.strRight2{
	background: url(grafika/strRight2.gif) right 6px no-repeat;
	padding-right: 8px;
}


/********* PAGER ***********/
div.pager{
	text-align: center;
	font-size: 11px;
	color: #295DA5;
	padding: 30px 0px 0px 0px;
}
div.pager a{
	color: #295DA5;
}
div.pager a.active{
	font-weight: bold;
}


/*************** MIESZKANIA I DOMY *************/
div#mieszkania{
	clear: both;
}
div#mieszkania div.boxItem{
	width: 161px;
	cursor: pointer;
	float: left;
	padding: 0px 11px 28px 0px;
}
div#mieszkania div.lastMieszkania{
	padding-right: 0px !important;
}
div#mieszkania div.boxItem div.img{
	border: 1px solid #E4E4E4;
	padding: 1px;
	text-align: center;
}
div#mieszkania div.boxItem div.imgCut{
	width: 157px;
	height: 101px;
	overflow: hidden;
}
div#mieszkania div.boxItem div.des{
	border: 1px solid #E4E4E4;
	margin-top: 1px;
	padding: 1px;
}
div#mieszkania div.boxItem div.des div.desInner{
	background: url(grafika/mieszkaniaDesBack.gif) left 0 repeat-x;
	height: 62px;
	overflow: hidden;
}
div#mieszkania div.boxItem div.des div.desInner div.head1{
	background: url(grafika/strMieszkania.gif) 0 9px no-repeat;
	margin: 0px 0px 0px 9px;
	padding: 4px 4px 0px 16px;
	overflow: hidden;
	height: 41px;
}
div#mieszkania div.boxItem div.des div.desInner div.more{
	float: right;
	padding: 0px 1px 0px 0px;
	width: 50px;
	height: 16px;
	background: url(grafika/mieszkaniaMore.gif) 0 0 no-repeat;
}


div#mieszkania div.head2{
	width: 416px;
	height: 26px;
	border: 1px solid #E4E4E4;
	padding: 1px;
	float: left;
}
div#mieszkania div.head2 div.head2_inner{
	background: #E2FFAB;
	height: 21px;
	padding: 5px 0px 0px 10px;
}
div#mieszkania div.mieszkaniaBack{
	padding: 8px 0px 4px 10px;
	float: left;
}
div#mieszkania div.mieszkaniaBack div.str{
	margin: 5px 6px 0px 0px !important;
}
div#mieszkania div.imgBig{
	border: 1px solid #E4E4E4;
	padding: 1px;
	text-align: center;
	float: left;
	margin-top: 4px;
}
div#mieszkania div.imgBigCut{
	width: 302px;
	height: 216px;
	overflow: hidden;
}
div#mieszkania div.imgSmall{
	float: left;
	margin: 4px 0px 0px 7px;
}
div#mieszkania div.imgSmall div.img{
	border: 1px solid #E4E4E4;
	padding: 1px;
	text-align: center;
	margin: 0px 0px 5px 0px;
}
div#mieszkania div.imgSmall div.imgCut{
	overflow: hidden;
	width: 103px;
	height: 66px;
}

div#mieszkania div.mieszkaniaBoxRight{
	float: right;
	border: 1px solid #E4E4E4;
	padding: 1px;
	margin: 4px 0px 0px 5px;
}
div#mieszkania div.mieszkaniaBoxRight div.mieszkaniaBoxRightCut{
	width: 248px;
	height: 216px;
	background: url(grafika/mieszkaniaRightBack.gif) left bottom repeat-x;
	overflow: hidden;
}
div#mieszkania div.mieszkaniaBoxRight div.mieszkaniaBoxRightCut div.mieszkaniaBoxRightCutInner{
	padding: 18px 16px 10px 16px;
}
div#mieszkania div.mieszkaniaBoxRight div.strNext{
	margin: 7px 0px 0px 7px !important;
}
div#mieszkania div.mieszkaniaBoxRight a.pdf{
	background: url(grafika/pdf.gif) 0 0 no-repeat;
	padding: 2px 0px 6px 22px !important;
}


div#mieszkania div.galanteriaRight{
	float: right;
	width: 360px;
	margin: 4px 0px 0px 5px;
}
div#mieszkania table.galanteria{
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border: 0px solid #E4E4E4;
	background: url(grafika/mieszkaniaRightBack.gif) left bottom repeat-x;
}
div#mieszkania table.galanteria tr th{
	font-weight: bold;
	border: 1px solid #E4E4E4;
	border-collapse: collapse;
	padding: 0px 0px 0px 10px;
	margin: 0;
	height: 26px;
	text-align: left;
}
div#mieszkania table.galanteria tr td{
	border: 1px solid #E4E4E4;
	border-collapse: collapse;
	height: 96px;
	text-align: center;
	vertical-align: middle;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	color: #237000;
}
div#mieszkania table.galanteria tr td.last{
	text-align: left !important;
	font-weight: normal !important;
	color: #4B4B4B !important;
}

div#mieszkania div.color_grey{
	width: 22px;
	height: 22px;
	background: #FFFFFF;
	padding: 1px;
	border: 1px solid #E4E4E4;
}
div#mieszkania div.color_grey2{
	width: 22px;
	height: 22px;
	background: #E4E4E4;
}

div#mieszkania div.color_brown{
	width: 22px;
	height: 22px;
	background: #FFFFFF;
	padding: 1px;
	border: 1px solid #E4E4E4;
}
div#mieszkania div.color_brown2{
	width: 22px;
	height: 22px;
	background: #7F5100;
}

div#mieszkania div.color_black{
	width: 22px;
	height: 22px;
	background: #FFFFFF;
	padding: 1px;
	border: 1px solid #E4E4E4;
}
div#mieszkania div.color_black2{
	width: 22px;
	height: 22px;
	background: #000000;
}

div#mieszkania div.color_red{
	width: 22px;
	height: 22px;
	background: #FFFFFF;
	padding: 1px;
	border: 1px solid #E4E4E4;
}
div#mieszkania div.color_red2{
	width: 22px;
	height: 22px;
	background: #DB0000;
}
div#mieszkania div.inneItem{
	float: left;
	padding: 0px 12px 30px 0px;
}
div#mieszkania div.inneImg{
	width: 125px;
	height: 108px;
	border: 1px solid #E4E4E4;
	text-align: center;
	overflow: hidden;
}
div#mieszkania div.inneLink{
	line-height: 16px;
	padding: 4px 0px 0px 4px;
	font-size: 12px !important;
	width: 120px;
	height: 18px;
	overflow: hidden;
}



/* AKTUALNOSCI */
.inNewsTitle{
	clear: both;
	margin-top: 8px;
	font-family: Trebuchet MS, Tahoma, Arial;
	color: #217100;
	line-height: 14px;
}
.inNewsDate{
	clear: both;
	margin-top: -2px;
}
.inNewsText{
	clear: both;
	margin-top: 4px;
}
.inNewsMore{
	clear: both;
	text-align: right;
	margin-top: 4px;
	float: right;
}
.inNewsLine{
	background: url(grafika/line.gif) bottom left no-repeat;
	clear: both;
	height: 1px;
	margin: 8px 0px 10px 0px;
	padding: 4px 0px 0px 0px;
	font-size: 3px;
}
.inNewsLine2{
	background: url(grafika/line.gif) bottom left no-repeat;
	clear: both;
	height: 1px;
	padding: 12px 0px 0px 0px;
}
