/* nagłowek okna ogloszenia */
div.naglowek_ogloszenia
{ 
	padding: 			5px 0 7px 5px; 
	font: 				bold 12px tahoma;
	background: 		url('../graf/belka_naglowek4.gif') no-repeat;
	color: 				white;
}

/* tabela ogloszen */
table.ogloszenia
{
	width:					100%;
 	border-collapse:		collapse;
}

/* ogolne formatowanie wierszy ogloszen */
table.ogloszenia td
{
	padding:				7px 2px;
	border-bottom:			solid 1px #999999;
}

table.ogloszenia tr:hover
{
	background-color:		white;
}

table.ogloszenia a
{
	font-weight:			bold;
}

table.ogloszenia td.najnowsze_data
{
	width:					65px;
	text-align:				center;
}

table.ogloszenia td.najnowsze_miasto
{
	width:					75px;
}

table.ogloszenia td.najnowsze_obiekt
{
	font-weight:			bold;
	width:					220px;
}

table.ogloszenia td.zdjecie
{
	text-align:				center;
	width:					20px;
}

table.ogloszenia td.najnowsze_szczegoly
{
	width:					20px;
	text-align:				center;
}

/* okno komunikatu gdy brak ogloszen */
div.brak_ogloszen
{
	border:					solid 1px #b4b291;
	padding:				20px 10px;
	margin:					10px 0;
	background-color:		#e9e8df;
}

/* paginacja stron */
div.paginacja_stron
{
	padding:				15px 8px;
	text-align:				right;
	background: 			url('../graf/tlo_strony.gif');	
}

a.paginacja_strona
{
	padding:				3px 6px;
	background-color:  		#8e8e8e;
	color:					white;
}

a.paginacja_strona:hover
{
	background-color:  		#d10f39;
	color:					white;
}

a.paginacja_strona_aktualna
{
	padding:				3px 6px;
	background-color:  		#d10f39;
	color:					white;
}

a.paginacja_strzalki
{
	padding:				3px 6px;
	background-color:  		#8e8e8e;
	color:					white;
}

a.paginacja_strzalki:hover
{
	background-color:  		#d10f39;
	color:					white;
}

/* okno filtrowania ogloszen */
table.ogloszenia_filtr
{
	width:					100%;
	border-collapse:		collapse;
	margin:					0;
	padding:				0;
}

table.ogloszenia_filtr td
{
	padding:				0;
	margin:					0;
}

/* okno wyboru sortowania */
div.filtr_sortuj
{
	background-color:		#e8e3cf;
	padding:				12px 8px;
	text-align:				left;
	margin-bottom:			3px;
	background: 			url('../graf/tlo_filtr.gif');	
	height:					53px;
}

div.filtr_sortuj select
{
	border:					solid 1px #999999;
	background-color:		white;
	padding:				2px;
	font:					11px tahoma;
}

div.filtr_sortuj input.cena
{
	border:					solid 1px #999999;	
	font:					11px tahoma;	
	padding:				2px;
}