﻿a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1c1d60;
	text-decoration : none;
	font-size: 7.5pt;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1c1d60;
	text-decoration : none;
	font-size: 7.5pt;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0663b0;
	text-decoration : none;
	font-size: 7.5pt;

}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0663b0;
	text-decoration : none;
	font-size: 7.5pt;
}


BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #f8f8f8;
	text-align: left;


}

/* ze względu na błędy-dziwactwa przeglądarek */
TABLE
{
	font-size: 1em;
}





TABLE.MainTableFrame
{
	width: 620px;
}

TABLE.Search
{

width:620px;


}

TABLE.MSAutoNotificationInfo
{
	width: 600px;
	border:0px;
	border:none;
	background:#f9f9f9;
}



.contact INPUT {

border: solid 1px #BBBBBB;
background-color: #FFFFFF; 
width: 100px; 
height:20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size : 7.5pt;
text-decoration : none;
font-weight:normal;


}




.search INPUT {



  border: solid 1px #BBBBBB;
background-color: #FFFFFF; 
width: 150px; 
height:20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size : 7.5pt;
text-decoration : none;
font-weight:normal;


}
TR.Search
{

}

TD.Search
{
	text-align: right;
}


TD.SearchStepPane
{
	width: 60pt;
	vertical-align: middle;
	text-align: center;
	background: #0663b0;
	font-weight: bold;
	color: #FFFFFF;
}


TD.SearchMainPane
{
}

TABLE.SearchMain
{
	background: #E1E1E1;
	width: 100%;
}


TD.SearchMainLeftPane
{
	background: #E1E1E1;
	text-align: right;
	width: 0px;
	width:350px;
}

TD.SearchMainRightPane
{

	background: #E1E1E1;
}


TD.SearchMainRightPane SELECT
{
width:150px;
	font-size: 7.5pt;
}


SELECT.SelLoc
{
        width: 100pt;
}

TABLE.ResultList
{
	width: 600px;
}

TH.ResultList
{
	background: #ef770f;
	font-size: 8pt;
	height: 30px;
}

A.ResultList
{
	color: #FFFFFF;
	text-decoration: none;
}

A.ResultList:hover {
	text-decoration: underline;
}

TD.ResultRowEven
{
	text-align: center;
	background: #D6D6D6;

}

TD.ResultRowOdd
{
	text-align: center;
	background: #EAEAEA;;


}

TD.ResultDescrEven
{
	font-size: 7pt;
	color: #666666;
	background: #D6D6D6;

}

TD.ResultDescrOdd
{
	font-size: 7pt;
	background: #EAEAEA;;
	color: #333333;

}

P.Title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F392D;
	font-weight: bold;

}

TABLE.ResultInfo
{
}

TD.ResultsFound
{
	font-weight: bold;
}

TD.Contact
{
	text-align: center;
}





}

TD.ResultsPages
{
	text-align: right;
}

TD.NavBar
{
        padding-top: 4px;
        padding-bottom: 4px;
}


TABLE.FullViewHeader
{
        width: 90%;
	background: #0663b0;
}

TR.FullViewHeader
{
	background: #0663b0;
}

TD.FullViewHeader
{
        width: 100%;
	background: #0663b0;
	color: #FFFFFF;
	font-weight: bold;
}

TABLE.FullView
{
}

TD.FullViewLeftPane
{
	background: #D3D3D3;
	font-weight: bold;
	width: 17%;
	text-align: right;
	padding: 3px;

}

TD.FullViewRightPane
{
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 3px;
        padding-right: 3px;
	background: #C4C4C4;
}

.Error
{
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
}

/* ========================================================================= */
/*                          Oferty wyeksponowane                             */

/* Element z jedna oferta (prostokat z ramka) */
.FPListItem
{
	border: solid 0px1;
	padding: 0;
	margin-top:5px;
	width: 99%;
	background:#efefef;
}

/* Naglówek oferty (typ oferty, ...) */
.FPListItem TABLE.FPHeader
{
	border-collapse: collapse;
	background: #efefef;
}

/* Naglówek oferty */
.FPListItem TABLE.FPHeader TD
{
	background: #efefef;
	height: 30px;
}

/* Naglówek oferty - kropki rozdzielajace */
.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: #efefef;
	white-space: nowrap;
}

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

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

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

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

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

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

/* Zdjecie nieruchomosci */
.FPListItem TD.FPImage IMG
{
	border-width: 0px;
}

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

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

/* 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: normal;
	color: black;
	width: 140px;
}

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





INPUT {



  border: solid 1px #BBBBBB;
background-color: #FFFFFF; 

font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size : 7.5pt;
text-decoration : none;
font-weight:normal;
height: 18px;


}

.AgencyInfo { display:none;}

