body
{
	background:#D7E4F0 url(images/BgBody.jpg) repeat-x top left;
	color:#757F89;
	font-size:12px;
	font-family:Tahoma, Geneva, Arial, sans-serif;
	margin:0px;
    text-align: left;
}
     
a{text-decoration:none;color:#28323C;}
a:hover{ text-decoration:underline}
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:11px; color:#861410;  font-weight:bold; }



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
#birds{background: url(images/BgBirds.jpg) center top no-repeat;width:100%;}
div#kontener{background:#FFF url(images/BgContent.jpg) bottom right no-repeat; padding:5px 15px 15px 15px;width:950px;margin: 0px auto;}

div#top{width:950px; height:115px; overflow:hidden; background: url(images/TopBG.png) 485px 15px no-repeat;}
a#logo {  display: block;float:left; width:225px; height:100px; margin:0px 0px 15px 5px; }

div#menu { padding: 0px; margin: 0px; width:710px; float:right;overflow: hidden; padding-top:74px; }
div#menu a{ color:#1a243e; font-size:12px; font-weight:bold; text-decoration:none; font-family:Tahoma;}
div#menu a:hover{ color:#f4ba50; font-size:12px; font-weight:bold; text-decoration:none; font-family:Tahoma;}

div#baner { width: 950px; height: 213px; display: block; overflow: hidden;}

div#left { width: 314px; float: left; }
#left ul { width: 289px;background-color: #1A243F; padding: 10px 10px 15px 15px; margin: 0px; line-height: 26px; list-style-type: none;}
#left li{ border-bottom:1px solid #3A445E; padding:0px 5px 0px 15px; }
#left li a{color:#9AA4BF}
#left li a:hover{color:#fff;}
#left li a:visited{color: #9AA4BF;}
#left li.last{ border-bottom-width:0px;}

div#left_tekst { padding:20px 0px 0px 29px; }
#left_tekst p {margin-bottom: 15px; }


div#center{float:right; width:590px; padding:34px 20px 0px 20px; color: #1a243e;}


div#bottom{width:980px; margin: 0px auto;}
div#bottom1{width:950px; padding:22px 15px 18px 15px; height: 19px; display: block; border-bottom:1px solid #FFF}
#bottom1_left{float:left;}
#bottom1_right{float:right}
div#bottom2 { display: block; width: 980px; height: 57px; text-align: right; }
.p24{ width:980px; margin:auto; text-align:right}

div.gal_fotka_box { float:left; width:160px; padding-right:10px; margin-bottom:10px; } 
div.gal_kategoria_opis { float:left; width:400px; overflow:hidden;}
div.gal_nazwa { font-size:14px; font-weight:bold; color:#1A243F; margin-bottom:6px;}
div.gal_nazwa a{ font-size:14px; font-weight:bold; color:#1A243F; }
div.gal_nazwa a:hover{ font-size:14px; font-weight:bold; color:#ED9A00; }

div.gal_wiecej { font-size:11px; text-align:right; margin-top:10px; color:#1A243F;}
div.gal_wiecej a{ font-size:11px; color:#1A243F;}
div.gal_wiecej a:hover{ font-size:11px; color:#1A243F;}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							CENTER						                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
h1 { font-size: 16px;font-weight: bold;color: #28323c; }
#center p { line-height: 1.5em; margin-top: 11px; }
div.gal_fotka_box
{
	float:left; width:162px; margin-right:15px; height:124px; overflow:hidden;
}
.gal_fotka_box img {padding:1px; border:1px solid #1A243F; }
.gal_fotka_box img:hover {padding:1px; border:1px solid #ED9A00;}
.glowna_box { width: 186px; padding-right: 14px; float: left; color:#757F89; display: block;}

.news_box { padding: 0px 0px 10px 0px; margin-bottom:10px; }
.news_box_foto { float: left; width: 120px; height: 75px; display: block; }
.news_box_foto img { border: 1px solid #bbbbbb; }
.news_nazwa { padding-bottom: 1px; }
.news_nazwa a { font-size: 12px;font-weight: bold;color: #1a243e; }
.news_data { color:#757F89; padding-bottom: 15px;}
.news_right { float: left; display: block; width: 470px; }
.news_belkastron { border-top: 1px solid #757f89; text-align: right; padding-top: 4px;color: #cc0000;font-weight: bold;}
.news_belkastron a { color: #4675ab;font-weight: bold;}
.news_belkastron a:hover {color: #cc0000;}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:240px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	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:240px; height:150px; padding:3px;
		background-color: #F6FAF9; 	border:1px solid #B2B3B5;  
		color: #252525; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#F6FAF9;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #B2B3B5; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}