body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

th.ResultList{
	background-color: #950000;
	height: 20px;
}

th.ResultList a{
	color: #FFF;
	font-size: 12px;
}

a{
	text-decoration: none;
}

td{
	font-size: 11px;
}
td.ResultRowOdd{
	text-align: center;
}

td.ResultRowEven{
	text-align: center;
	background-color: #e9e9df;
}

td.ResultDescrEven{
	background-color: #e9e9df;
	height: 90px;
}

td.ResultDescrOdd{
	height: 90px;
}


td.ResultDescrEven a,td.ResultRowEven a,td.ResultDescrOdd a, td.ResultRowOdd a{
color: #F00;
text-decoration:underline;
}

.VLB a{color:#F00}

/* ========================================================================= */
/*                          Oferty wyeksponowane                             */
a .MainPage {font-size:10px; color:#CCC; font-family:Arial, Helvetica, sans-serif}
.FPListItem a
{color:#F00; text-decoration:none}
/* Element z jedn ofert (prostokt z ramk) */
.FPListItem
{
	border: solid 1px #950000;
	padding: 0;
	margin-top: 20px;

}

/* Naglówek oferty (typ oferty, ...) */
.FPListItem TABLE.FPHeader
{
	width: 100%;
	border-collapse: collapse;
}

/* Naglówek oferty */
.FPListItem TABLE.FPHeader TD
{
	background-color:#950000;
}

/* Naglówek oferty - kropki rozdzielajce */
.FPListItem TABLE.FPHeader .FPBullet
{
	color: white;
	padding-left: 5px;
	padding-right: 5px;
}

/* Naglówek oferty - identyfikator oferty */
.FPListItem TABLE.FPHeader TD.ListingID
{
	text-align: right;
	font-family: courier;
	font-size: larger;
	color: white;
}

/* Naglówek oferty - typ nieruchomosci */
.FPListItem .PropertyType
{
	color: #fff;
}

/* Naglówek oferty - typ oferty */
.FPListItem .TypeOfListing
{
	font-style: italic;
	color: #fff;
}

/* Naglówek oferty - ulica */
.FPListItem .Address
{
	color: #fff;
}

/* Naglówek oferty - lokalizacja */
.FPListItem .Location
{
	color: #fff;
}

/* Wiersz ze zdjeciem, danymi i opisem */
.FPListItem TABLE.FPBody
{
	width: 100%;
	background: #e9e9df;
}

.FPListItem TD.FPImage,
.FPListItem TD.FPBaseData,
.FPListItem TD.FPDescription
{
	vertical-align: top;
}

/* Zdjecie nieruchomosci */
.FPListItem TD.FPImage IMG
{
	border:1px solid #CCC;
}

/* Komórka tabeli zawierajca zdjecie */
.FPListItem TD.FPImage
{
	/*width: 189px;*/
}

/* Dane podstawowe - calosc */
.FPListItem TD.FPBaseData
{
	width: 230px;
	background: #e9e9df;
}

/* Dane podstawowe - komórki tabeli z nazwa pola lub wartoscia */
.FPListItem TD.FPBaseData TABLE TD
{
	/* white-space: nowrap; */      /* nie lam dlugich tekstów */
	vertical-align: baseline;
}

/* Dane podstawowe - komórki tabeli z nazwa pola */
.FPListItem TABLE.BaseData COL.Col1,
.FPListItem TABLE.BaseData TD:first-child
{
	font-weight: bold;
	color: black;
	width: 140px;
}

/* Opis */
.FPListItem TD.FPDescription
{
	background: #e9e9df;
}
