body
{
	font-size: 11px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background-color: #fff;
	color: #3f3f3f;	
	text-align:justify;
}
     
a:hover  { color: #776281; text-decoration:none; font-size: 11px;} 
a { color: #181616; text-decoration:none; font-size: 11px; }
object { outline:none; }

/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */
h1 { padding: 15px 0px; margin: 0px; font-weight: bold; font-size: 16px; color: #781d7e; text-align: left;}
h2 { padding: 0px; margin: 0px; font-weight: bold; font-size: 11px; color: #ababab; }
.alarm { font-size:12px; color:#F57421;  font-weight:bold; } 
.lista { display: block; height: 30px; background-image: url('images/li.gif'); background-repeat: no-repeat; background-position: top left; margin: 5px 0px; padding-left: 25px; line-height: 30px;}
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener
{
	margin:0px auto; background-image: url('images/topbg.gif'); background-repeat: repeat-x;
	width:100%;	overflow:hidden;
}


div#top
{
    display: block; height: 234px; width: 970px; margin: 0px auto;
}
div#bottom
{
    display: block; width: 100%; height: 230px; background-image: url('images/bottombg.gif'); background-repeat: repeat-x;
}
div#botsep
{
    display: block; height: 25px; clear: both;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							TOP							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#menugorne { 
    display: block; height: 34px; width: 268px; float: right; margin-right: 10px; margin-top: 16px; line-height: 32px;
    color:#a0a0a0; font-size: 10px; text-align: center;
}
#menugorne a { margin: 0px 8px 0px 8px; color:#a0a0a0; font-size: 11px; }
#menugorne a:hover { color: #000; }
div#logo { display: block; padding-top: 36px; width: 217px; height: 198px; float: left;}
div#napis { clear: right; float: right; display: block; padding-top: 20px; }
div#menu { width: 728px; float: right; clear: right; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							BOTTOM   						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#bottom-content { width: 970px; margin: 0px auto; }
div#bottom-stopka { text-align: center; font-weight: bold; padding-top: 35px; color: #3f3f3f;}
div#bottom-linki {padding-top: 52px; }
#bottom-wup a, #bottom-efs a { font-weight: bold; color: #727272; }
div#bottom-undicom { clear: both; text-align: center; color:#F37321; font-size: 10px; margin-top:22px;}
#bottom-undicom a { font-family: Tahoma, Arial, Verdana; font-size: 10px; color: #727272;}
#bottom-undicom a:hover { color:#751D81;}
div#bottom-efs { float: right; }
div#bottom-wup { float: left; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							MAIN						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#main_menu { display: block; width:230px; height: 416px; float: right; }
div#main_zmiana { display: block; width:196px; padding-left: 21px; height: 331px; padding-top: 40px; float: left; clear: left;}
div#main_zapr_pobi { display: block; clear: left; }
div#main_zapraszamy { display: block; float: left;  padding-left: 21px; padding-top:20px; width: 483px}
div#main_pobierz { display: block; float: left; margin-left: 0px; width: 227px; height: 176px;}
div#main_pobierz_zawartosc { padding: 5px; }
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#content
{
    display: block; width: 970px; margin: 0px auto;
}
div#zawartosc { width: 718px; float: right; clear: right; padding-top: 30px; padding-left: 10px}
div.gal_fotka_box
{
	float:left; width:227px; margin-right:9px; margin-left:9px; margin-bottom:44px;
	 padding: 13px; background: url('images/ramka.png') no-repeat top left;
}
div .gal_fotka_nazwa {
    padding-top: 20px; text-align: center;
}
div.gal_kategoria_box
{
	width:227px; margin-right:27px; margin-bottom:14px;
	height:135px; overflow:hidden; padding: 13px; background: url('images/ramka.png') no-repeat top left;
}
div.news_wiecej { text-align: right; }
div.news_belkastron { text-align: center;}
/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:240px; height:19px;
		padding-left:5px; padding-right:5px; padding-top:3px; 
		background-color: #fff; border:1px solid #d1cfc2; 
		color: #979797; font-size: 11px; font-weight: bold;font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px; display: block;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:420px; height:120px; float: right;
		padding-left:5px; padding-right:5px; padding-top:3px; 
		background-color: #fff; 	border:1px solid #d1cfc2;  
		color: #979797; font-size: 11px; font-weight: bold;	font-family: Tahoma,Verdana,Arial;
		overflow:auto;
	}

	.guzik
	{
		background-color:#F6FAF9;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}