body
{
	font-size: 12px;
	text-align:left;
	font-family: Verdana,Tahoma,Arial;
	margin: 0px; 
	padding: 0px; 
	background: #ffffff;
	color: #000097;
	line-height: 1.5;
}

/* bwn */

h2 { font-size: 14px; }

p { text-indent: 15px; }

td { padding: 5px; }

.even { background: #d2d2d2; }

.odd { background: #bbbbbb; }

.cal_even { background: #bbbbbb; font-size: 10px;}

.cal_odd { background: #d2d2d2; font-size: 10px;}

a:link.cal_link,a:active.cal_link,a:visited.cal_link,a:hover.cal_link{ font-size: 9px; }

a:link.menu_page_small,a:active.menu_page_small,a:visited.menu_page_small,a:hover.menu_page_small { text-decoration: none; font-size: 14px; }

div.news_wiecej { font-size: 10px; color: #000; text-align: right; border-top: #000 solid 1px; }

/* bwn */

object { outline:none; }
a:hover  { color: #494949; text-decoration:none; font-size: 12px;} 
a { color: #FF6200; text-decoration:underline; font-size: 12px; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:11px; color:#FE6A00;  font-weight:bold; } 
.flashnaglowek { font-size:18px; color:#ffffff; font-family:Arial; text-align:center; height:42px; overflow:hidden; }
.naglowekpodstrony { color:#FF6A00; font-weight:bold; font-size:16px; margin-bottom:15px; }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener
{
	margin:2px auto; margin-top:0px; margin-bottom:10px;
	width:940px;	overflow:hidden;
	
}

div#top_pl {	width:940px; height:323px; overflow:hidden; 	background: url('images/tlo_top_pl.jpg') no-repeat top center;}
div#top_en {	width:940px; height:323px; overflow:hidden; 	background: url('images/tlo_top_en.jpg') no-repeat top center;}


div#flashtop_animacja { height:260px; overflow:hidden;}
div#flashtop_menu { height:50px; overflow:hidden; color:#FFFFFF; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; }
div#flashtop_menu a{ color:#FFFFFF; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; text-decoration:none;}
div#flashtop_menu a:hover{ color:#000000; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; text-decoration:none;}

div#center 
{
	width:829px; margin-left:55px;
	border-left:1px solid #FF6A00; border-right:1px solid #FF6A00;  background-color:#E8E8E8;
}
div#center_left { float:left; width:165px; }
div#center_center { float:left; width:477px; padding:15px; text-align:justify; }


div#center_right { float:left; width:156px; overflow:hidden; }


div#bottom
{
	width:940px; height:124px; padding-top:44px;
	background: url('images/tlo_bottom.jpg') no-repeat;
}
div#bottom_menu { color:#FFFFFF; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; height:75px; overflow:hidden; margin-bottom:20px;}
div#bottom_menu a{ color:#FFFFFF; font-size:15px; font-weight:bold; font-family:Tahoma; text-decoration:none;}
div#bottom_menu a:hover{ color:#000000; font-size:15px; font-weight:bold; font-family:Tahoma; text-decoration:none;}

div#bottom_gwsp {  color:#000000; font-size:10px;  font-family:Tahoma; padding-left:126px;}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							PUZZLE									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/* ------- LEWO PUZEL -------- */
div.puzelbox_left_top
{
	width:149px; height:49px; padding-top:53px; padding-right:16px; overflow:hidden; text-align:center;
	background: url('images/puzel_lewo_top.jpg') no-repeat;
}
div.puzelbox_left_tlo { width:150px; background: url('images/puzel_lewo_tlo.jpg') repeat-y; overflow:hidden; padding-right:15px;}
div.puzelbox_left_bottom
{
	width:165px; height:60px; overflow:hidden;
	background: url('images/puzel_lewo_bottom.jpg') no-repeat;
}


/* ------- PRAWY PUZEL -------- */
div.puzelbox_right_top
{
	width:151px; height:49px; padding-top:53px; padding-left:5px; overflow:hidden; text-align:center;
	background: url('images/puzel_prawo_top.jpg') no-repeat;
}
div.puzelbox_right_tlo 
{ 
	width:126px; background: url('images/puzel_prawo_tlo.jpg') repeat-y;  
	padding-left:20px; padding-right:16px; padding-top:12px; padding-bottom:10px;
	text-align:left;
}
div.puzelbox_right_bottom
{
	width:156px; height:61px; overflow:hidden;
	background: url('images/puzel_prawo_bottom.jpg') no-repeat;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GALERIE    								                  */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.gal_fotka_box 
{ 
	width:129px; display:inline; margin-right:20px; margin-bottom:20px; float:left; 
	overflow:hidden; 
}
div.gal_fotka_box  img { border:1px solid #FE6B04; padding:2px; }
div.gal_fotka_nazwa { text-align:center; font-size:10px; margin-top:3px;} 


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							NEWS    								                       		*/
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.news_box { margin-bottom:20px; }
div.news_box_nazwa
{
	height:18px; overflow:hidden; margin-bottom:8px;
	color:#ffffff; font-size:10px;
	background-color:#FF6200; text-align:left;
}
div.news_box_nazwa a  { color:#ffffff; font-size:10px; }
div.news_box_nazwa a:hover { color:#ffffff; font-size:10px;	 }

div.news_shortopis {color:#010101; margin-bottom:4px; padding:4px; text-align: justify;}
/*div.news_wiecej { height:16px; overflow:hidden; background: url('images/wiecej_tlo.jpg') repeat-x; text-align:right;}*/


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:106px; height:14px;
		padding-left:3px; padding-right:3px; padding-top:3px; 
		background: url('images/tlo_input.jpg') no-repeat; border:1px solid #7A7A7A; 
		color: #000000; font-size: 10px; 	font-family: Verdana,Tahoma,Arial;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #000000; font-size: 11px; 	font-family: Verdana,Tahoma,Arial;
	}	
	
	textarea.formularz
	{
		width:240px; height:150px; padding:3px;
		background-color: #F6FAF9; 	border:1px solid #B2B3B5;  
		color: #000000; font-size: 11px;	font-family: Verdana,Tahoma,Arial;
		overflow:auto;
	}

