/**************************************************************/
/*** OGÓLNE USTAWIENIA ***/
/**************************************************************/
body
{
	text-align:				center;
	margin-top:				5px;
	padding:				0;
	font:					normal 11px tahoma;
	color:					#222222;
}

img 		{ border: 0; margin: 0; padding: 0 }
form 		{ margin: 0 }
a			{ text-decoration: none; color: #980e10; }
a:hover 	{ text-decoration: underline; color: #650000; }
hr			{ height: 1px; border: 0; background-color: #bbbbbb; padding:  0; }
select		{ font-size: 11px; }
ul			{ text-align: left; list-style-type: square;}

/**************************************************************/
/*** USTAWIENIA CZĘSCI STRON ***/
/**************************************************************/

div.cala_strona
{
	text-align:				left;
	width:					950px;
	margin:					0 auto;
}

div.lewa_strona
{
	width:					175px;
	vertical-align:			top;
	float:					left;
	margin-right:			10px;
}

div.centrum
{
	width:					580px;
	float:					left;
	vertical-align:			top;
}

div.prawa_strona
{
	margin-left:			775px;
	margin-right:			-3px;
	width:					175px;
	vertical-align:			top;
}

div.stopka
{
	clear:					both;
	color:					#666666;
	text-align:				center;
	padding-top: 			20px;
}

div.reklama_google
{
	text-align:				center;
	padding:				5px 0;
}

h1.witaj
{
	font:					bold 11px tahoma;
	margin:					0;
}

/* słowa kluczowe szare małe */
div.stopka div.stopka_kluczowe
{
	color:					#a0a0a0;
	margin-top:				10px;
}

/* linki w stopce */
div.stopka a
{
	color:					#999999;
	text-decoration:		none;
}

div.stopka a:hover, div.naglowek_opcje a:hover
{
	text-decoration:		underline;
}

/* odstęp między menu glownym a całą dolną częścią */
div.naglowek_logo
{
	margin-bottom:			3px;
}

/* boxy po lewej stronie */
div.box_lewo
{
	margin-bottom:			10px;
 	text-align:				center;
	background:				#f1ebdb url('../graf/tlo_menu_lewe.gif');
	padding-bottom:			10px;
}

/* boxy po prawej stronie */
div.box_prawo
{
	margin-bottom:			10px;
 	text-align:				center;
	background:				#f1ebdb url('../graf/tlo_menu_prawe.gif');
	padding-bottom:			10px;
}

/* naglowki boxow */
div.box_naglowek_szary
{
	padding: 				5px 0 7px 0; 
	font: 					bold 12px tahoma; 
	background: 			url('../graf/belka_naglowek2.gif') no-repeat; 
	color: 					white;
}

div.box_naglowek_czerwony
{
	padding: 				5px 0 7px 0; 
	font: 					bold 12px tahoma; 
	background: 			url('../graf/belka_naglowek.gif') no-repeat; 
	color: 					white;
}

/* zdjecie w boxie ogłoszeń wyrożnionych */
img.zdjecie_wyroznione
{
	margin-top: 			3px; 
	width: 					160px; 
	height: 				120px; 
	border: 				solid 1px black;
}

/* linia w boxie ogłoszeń wyrożnionych */
hr.box_wyroznione
{
	border-color: 			#777777; 
	margin: 				7px 10px;	
}

/* okno wszystkich miasta, domyslnie schowane */
div#wszystkie_miasta
{
 	display: 				none;
}

/* link pokazania boxu wszystkich miasta */
div.link_pokaz_miasta
{
	margin-top:				7px;
}

/**************************************************************/
/*** USTAWIENIA POSZCZEGÓLNYCH ELEMENTÓW NA GŁÓWNEJ STRONIE ***/
/**************************************************************/

/*** OKNO LISTY MIAST PO LEWEJ ***/
ul.lista_miast
{
	line-height:			18px;
	list-style-image:		url('../graf/strzalka_lista.jpg');
	margin:					2px 0 0 0;
	padding-left:			40px;
}
