body
{
	font-size: 12px;
	text-align:left;
	font-family: Verdana,Arial,Tahoma;
	margin: 0px; 
	padding: 0px; 
	background: url('site_images/tlo.jpg') repeat;
	color: #181616;	
}
     
a:hover  { color: #776281; text-decoration:none; font-size: 12px;} 
a { color: #181616; text-decoration:none; font-size: 12px; }
object { outline:none; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:12px; color:#F25B00;  font-weight:bold; }

div#hotchili,div#hotchili a { color:#8f8f8f; font-size:9px; }
div#hotchili a:hover { color:#CE0000; font-size:9px; }



/* --------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* --------------------------------------------------------------------------------------------*/
div#tlo_top_main { 	width:100%; 	background: url('site_images/tlo_gora_main.jpg') repeat-x #ffffff; padding-bottom:15px;}
div#tlo_top_pod { 	width:100%; 	background: url('site_images/tlo_gora_pod.jpg') repeat-x #ffffff; padding-bottom:15px;}

div#naglowek 
{ 
	font-size:35px; color:#ff7200; 
	background: url('site_images/plomyk.gif') no-repeat left center;
	padding-left:30px; margin-bottom:15px;
}
div#naglowek_mini
{ 
	font-size:20px; color:#ff7200; margin-bottom:5px;
}


div.kontener {	margin:2px auto; margin-top:0px; margin-bottom:0px; width:950px;	overflow:hidden; }
div#kontener_kreska { 	height:5px; width:100%; background-color:#f3f3f3; }
div#kontener_stopka
{
	margin:2px auto; margin-top:0px; margin-bottom:10px;
	width:915px;	overflow:hidden; height:100px;
	padding-top:18px; padding-left:35px;
}

img.top_menu { padding:0px; margin:0px; float:left; }
/* --------------------------------------------------------------------------------*/	
/*							MAIN						                           */
/* --------------------------------------------------------------------------------*/
div#top_main { width:915px; padding-left:35px; height:321px; }
div#top_main_logo {	margin-top:26px; width:240px; height:74px; overflow:hidden; float:left;}
div#top_main_menu 
{
	margin-top:30px; width:509px; height:75px; overflow:hidden; float:right;
	background: url('site_images/top_main_plomyk.jpg') no-repeat 170px 35px;
}
div#top_main_papryczka
{
	width:527px; height:216px; overflow:hidden; float:right;
	background: url('site_images/papryczka_main.jpg') no-repeat top right;
}
div#top_main_info_tlo
{
	width:360px; height:105px; overflow:hidden; float:left; margin-top:1px;
	background: url('site_images/top_info_tlo.jpg') repeat-x;
	padding-bottom:20px; padding-top:50px; padding-left:18px; padding-right:10px; 
	color:#ebff68;
}
div#center_main
{
	background: url('site_images/main_tlo.jpg') no-repeat top right;
	min-height:250px;height:auto !important; height:250px;
}
div#babeczka
{
	width:260px; padding-left:300px; padding-top:15px; height:237px; overflow:hidden;
	background: url('site_images/tlo_babeczka.jpg') no-repeat top left;
}
div.punkty { overflow:hidden; height:28px; margin-bottom:12px; color:#606060; font-size:11px; }

div#babeczka_dokonczenie
{
	width:523px; padding-left:23px; overflow:hidden; padding-bottom:10px;
	background: url('site_images/tlo_babeczka_dol.jpg') no-repeat top left;
}
div.kreseczki { height:1px; overflow:hidden; background: url('site_images/kreseczki.gif') repeat-x; }
div#naglowek_zielony
{ 
	font-size:20px; color:#396800; padding-left:30px;
	background: url('site_images/plomyk_zielony.gif') no-repeat left center;
	margin-bottom:21px; margin-top:13px;
}
div.news_box
{
	margin-left:10px; padding-left:20px; margin-bottom:20px; width:485px; overflow:hidden;
	background: url('site_images/gwiazdka.gif') no-repeat left top;
}
div.news_nazwa,div.news_nazwa a,div.news_nazwa a:hover { color:#396800; font-size:12px; font-weight:bold; width:200px; float:left; }
div.news_data { color:#8ca507; font-size:10px; float:left; }
div.news_opis { color:#606060; font-size:11px; margin-top:6px; }

div#naglowek_jasnyzielony
{ 
	font-size:16px; color:#bad623; padding-left:30px;
	background: url('site_images/plomyk_jasny.gif') no-repeat left center;
	margin-bottom:21px; margin-top:13px; margin-left:22px;
}

div#koperta
{ 
	font-size:18px; color:#bad623; padding-left:25px;
	background: url('site_images/koperta.gif') no-repeat left center;
	margin-bottom:10px; margin-top:10px; 
}

div#telefon
{ 
	font-size:18px; color:#bad623; padding-left:20px;
	background: url('site_images/telefon.gif') no-repeat left center;
	margin-bottom:10px; margin-top:10px; 
}

/* --------------------------------------------------------------------------------*/	
/*							PODSTRONY					                           */
/* --------------------------------------------------------------------------------*/
div#top_pod { width:915px; padding-left:35px; height:230px; }
div#top_pod_logo {	margin-top:28px; width:240px; height:74px; overflow:hidden; float:left;}
div#top_pod_menu 
{
	margin-top:32px; width:509px; height:75px; overflow:hidden; float:right;
	background: url('site_images/top_pod_plomyk.jpg') no-repeat 231px 38px;
}
div#top_pod_papryczka
{
	width:327px; height:125px; overflow:hidden; float:right;
	background: url('site_images/papryczka_pod.jpg') no-repeat top right;
}
div#top_pod_info_tlo
{
	width:568px; height:95px; overflow:hidden; float:left; margin-top:1px;
	background: url('site_images/top_pod_info_tlo.jpg') repeat-x;
	padding-top:30px; padding-left:10px; padding-right:10px;
	color:#ebff68;	
}
div#center_pod
{
	background: url('site_images/pod_tlo.jpg') no-repeat top right;
	min-height:250px;height:auto !important; height:250px;

}
	


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz_logowanie	
	{
		width:110px; height:14px; background: url('site_images/form-logowanie.jpg') no-repeat;
		border:none;
		padding:2px; padding-left:4px; padding-right:4px;
		color: #8a8a8a; font-size: 10px; 	font-family: Verdana,Arial;
	}
	
	
	
	input.formularz
	{
		width:145px; height:17px;
		padding-left:5px; padding-right:5px; padding-top:3px; 
		background: url('site_images/formularz_tlo_input.gif') no-repeat; border:none;
		color: #5f6f08; font-size: 10px; 	font-family: Verdana,Arial;
		margin-bottom:11px;
	}


	textarea.formularz
	{
		width:299px; height:74px; padding:3px;
		background: url('site_images/formularz_tlo_area.gif') no-repeat; 	border:none;
		color: #5f6f08; font-size: 10px;	font-family: Verdana,Arial;
		overflow:auto; 
	}

