body {
	font-family: verdana, arial;
	font-size: 11px;
	color: black;
	/* background-color: #CCCCCC; */
	background-color: #999999;
	margin: 0px;
	margin-bottom: 20px;
	/* background-image: url('../gfx/tlo-glowna.jpg'); */
	
	/* background-repeat: repeat-x; */
}


a {
	font-family: verdana, arial;
	font-size: 11px;
	/* color: #00468c; */
	color: #930000;
}


.aaa {
	background-color: yellow;
}

/* ------------------------------------------------------------------- */
div.main {
	/* border: 1px solid black; */
	/*
	border-left: 1px solid black;
	border-right: 1px solid black;
	*/
	width: 787px;
	top: 0px;
	position: relative;
	text-align: left;
	margin: 0px;
	/* background-image: url('../gfx/tlo_poprzeczne.jpg'); */
	background-image: url('../gfx/tlo-poprzeczne.jpg');
	background-repeat: repeat-y;
	background-color: #cccccc;
}

table {
	font-size: 11px;  
}

table.konstrukcja {
	font-family: verdana, arial;
	font-size: 11px;
	color: black;
	margin: 0px;
	width: 100%;
	
}


div.buttons {
	left: 0px;
	top: 163px;
	width: 787px;
	position: absolute;
	/* border: 1px solid blue; */
}

div.aktualnosci-top {
	left: 10px;
	top: 10px;
	/* margin-bottom: 20px; */
	width: 300px;
	position: relative;
	/* border: 1px solid blue; */
	/* padding: 4px; */
	background-image: url('../gfx/aktualnosci-top.jpg'); 
	background-repeat: no-repeat;
}


div.aktualnosci {
	left: 10px;
	top: 10px;
	/* margin-bottom: 20px; */
	width: 300px;
	position: relative;
	/* border: 1px solid blue; */
	/* padding: 4px; */
	background-image: url('../gfx/aktualnosci-middle.jpg'); 
	background-repeat: repeat-y;
}

div.aktualnosci-bottom {
	left: 10px;
	top: 10px;
	/* margin-bottom: 20px; */
	width: 300px;
	position: relative;
	/* border: 1px solid blue; */
	/* padding: 4px; */
	background-image: url('../gfx/aktualnosci-bottom.jpg'); 
	background-repeat: no-repeat;
}

div.aktualnosci-glowna {
border-bottom: 1px solid #666666;
padding-bottom: 4px;
}

div.aktualnosci-aktualnosci {
border-top: 1px solid #666666;
padding-bottom: 4px;
}

div.aktualnosci-aktualnosci-wybrana {
border-top: 1px solid #666666;
padding-bottom: 4px;
background: #eeeeee;
}

span.aktualnosci-data {
font-size: 10px;
}

span.aktualnosci-tytul {
}

div.aktualnosci-wiecej {
width: 100%;
text-align: right;
}

div.left {
position: relative;
left: 0px;
top: 25px;
width: 249px;
min-height: 350px;
height: 100%;
background: #ffffff;
#border-right: 1px solid #666666;
padding: 4px 5px 4px 4px;
vertical-align: top;
margin-bottom: 50px;
}

div.right {
position: relative;
float: right;
left: 0px;
top: 25px;
width: 470px;
min-height: 350px;
height: 100%;
background: #ffffff;
padding: 4px 5px 4px 4px;
vertical-align: top;
}

div.galeria-left {
position: relative;
left: 0px;
top: 25px;
width: 200px;
min-height: 400px;
height: 100%;
background: #ffffff;
#border-right: 1px solid #666666;
padding: 4px 5px 4px 4px;
vertical-align: top;
margin-bottom: 50px;
}

div.galeria-right {
position: relative;
float: right;
left: 0px;
top: 25px;
width: 530px;
min-height: 400px;
height: 100%;
background: #ffffff;
padding: 4px 4px 4px 4px;
vertical-align: top;
}

/*
div.mieszkania-lewa {
	left: 320px;
	top: 10px;
	width: 10px;
	height: 290px;
	position: absolute;
	border: 1px solid blue;
	background-image: url('../gfx/tlo-mieszkania-lewa.jpg');
	background-repeat: no-repeat;
	z-index: 1;
}
*/


div.mieszkania {
	left: 330px;
	top: 10px;
	width: 410px;
	height: 290px;
	position: absolute;
	/* border: 1px solid blue; */
	/* background-image: url('../gfx/tlo-mieszkania.jpg'); */
}


div.mieszkania-sprzedaz {
	left: 32px;
	top: 10px;
	margin-bottom: 20px;
	width: 695px;
	position: relative;
	/* border: 1px solid blue; */
}

/*
div.mieszkania-prawa {
	left: 680px;
	top: 10px;
	width: 10px;
	height: 290px;
	position: absolute;
	border: 1px solid blue;
	background-image: url('../gfx/tlo-mieszkania-prawa.jpg');
	background-repeat: no-repeat;
	z-index: 1;
}
*/

div.galeria {
border-top: 1px solid #666666;
padding-bottom: 4px;
}

div.galeria-wybrana {
border-top: 1px solid #666666;
padding-bottom: 4px;
background: #eeeeee;
}

div.galeria-zdjecia {

}

div.galeria-zdjecie {
float: left;
width: 160px;
min-height: 160px;
text-align: center;
vertical-align: middle;
display: table-cell;
margin: 3px;
padding: 4px;
background: #ffffff;
}

div.galeria_realizacji {
	left: 330px;
	top: 320px;
	width: 410px;
	position: absolute;
	/* border: 1px solid blue; */
}


div.kosciol {
	left: 10px;
	top: 0px;
	width: 410px;
	position: relative;
	/* border: 1px solid blue; */
}


div.srodek {
	width: 755px;
	position: relative;
	/* border: 1px solid #008080; */
	text-align: left;
	/* background-color: #ffffff;*/
}


div.mapka {
width: 500px;
height: 530px;
border: 1px solid black;
position: relative;
}


div.ofirmie {
	width: 700px; 
	left: 10px; 
	/* border: 1px solid green; */
	text-align: left; 
	line-height: 20px; 
	font-family: arial; 
	font-size: 12px;
}



div.oderwana {
	width: 300px;
	height: 100px;
	left: 310px;
	top: 200px;
	position: absolute;
	border: 1px solid #585858;
	text-align: left;
}


/* ------------------------- end ------------------------------------ */