body
{
	font-size: 12px;
	text-align:left;
	font-family: Arial,Tahoma,Verdana;
	margin: 0px; 
	padding: 0px; 
	background: #ffffff;
	color: #666666;	
	}
     
a:hover  { color: #4C8ECA; text-decoration:underline; font-size: 12px;} 
a { color: #666666; text-decoration:underline; 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:#441543;  font-weight:bold; text-align:left; } 

.niebieski_gruby { font-size:11px; color:#7FB4E8; font-weight:bold; }
.bordo_gruby { font-size:11px; color:#44004B; font-weight:bold; }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener
{
	margin:2px auto; margin-top:0px; margin-bottom:0px;
	width:954px;	overflow:hidden;
}
div#top { width:954px; height:133px; overflow:hidden; }
div#bottom
{
	border-top:1px solid #dedddd; width:954px;
	padding-top:15px; margin-top:20px; padding-bottom:5px;
}
div#left { float:left; width:600px; padding-right:40px; overflow:hidden;}
div#right { float:left; width:310px; overflow:hidden; }
div#right hr { color:#cccccc; background-color:  #cccccc; height: 1px; border:none;}



/* ----------------------------------------------------------------------------------*/	
/*							TOP							                    	   	 */
/* ----------------------------------------------------------------------------------*/
div#top_pasek { background-color:#7fb4e8; height:20px; padding-left:9px; padding-right:20px; overflow:hidden;  }
div#top_logo { width:300px; overflow:hidden; height:100px; float:left; margin-top:14px;}

div#top_logowanie 
{
	border:2px solid #7fb4e8; border-top:0px; padding-bottom:4px; padding-left:9px; padding-right:9px; padding-top:8px;
	width:330px; height:90px; float:right;
	background-color:#ffffff; overflow:hidden; 	display:none;
}
div.top_logowanie_etykieta { color:#7FB4E8; font-size:11px; font-style:italic; margin-bottom:4px; text-align:center;}
div.top_logowanie_linki { color:#aaaaaa; font-size:11px; margin-top:5px;}
div.top_logowanie_linki a{ color:#aaaaaa; font-size:11px; }
div.top_logowanie_linki a:hover{ color:#7FB4E8; font-size:11px; }

div#top_logowanie .alarm_top 
{ 
	color:#4F0B56; font-size:10px; font-weight:bold; 
	text-align:right; padding-right:8px; margin-top:12px;
}

div#top_menu { height:33px; background: url('images/tlo_menu.jpg') repeat-x; padding-left:2px; padding-right:2px; overflow:hidden; margin-bottom:30px;}
div#top_wyszukiwarka { float:right; overflow:hidden; margin-top:5px; }
img.menuitem { float:left; margin:0px; padding:0px; margin-right:15px; margin-top:8px;}


/* ----------------------------------------------------------------------------------*/	
/*							INNE							                       	 */
/* ----------------------------------------------------------------------------------*/

div.naglowek { color:#999999; font-size:24px; margin-bottom:12px; font-weight:bold; }
div#center_left { width:137px; float:left; overflow:hidden; padding-right:20px; }
div#center_right{ width:432px; float:left; overflow:hidden; }

div.podmenu { margin-bottom:8px; color:#999999; font-size:14px; text-decoration:none; font-weight:bold;}
div.podmenu a{ color:#999999; font-size:14px; text-decoration:none; font-weight:bold;}
div.podmenu a:hover{ color:#6699cc; font-size:14px; text-decoration:none; font-weight:bold;}




div.linki_szare { color:#999999; text-decoration:none;}
div.linki_szare a{  color:#999999; text-decoration:none;}
div.linki_szare a:hover{  color:#441543; text-decoration:underline;}

td.etykieta { width:200px; text-align:right; padding-right:10px; color:#999999; font-size:11px; }

/* ----------------------------------------------------------------------------------*/	
/*							VIDEO						                       		 */
/* ----------------------------------------------------------------------------------*/
div.box_video { margin-bottom:3px; }
div.box_video_top { width:298px; height:5px; overflow:hidden; background: url('images/box_video_top.jpg') no-repeat; }
div.box_video_bottom { width:298px; height:5px; overflow:hidden; background: url('images/box_video_bottom.jpg') no-repeat; }
div.box_video_tlo { width:298px; height:51px; overflow:hidden; background: url('images/box_video_tlo.jpg') repeat-x; }

div.box_video_lewo { width:90px; overflow:hidden; float:left; padding-left:6px; }
div.box_video_prawo { font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; float:left; padding-left:15px; padding-right:10px; padding-top:12px; width:170px}
div.box_video_prawo a{ font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none;}
div.box_video_prawo a:hover{ font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none;}

div.video_boxlista { padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #cccccc; }
div.video_lewo{ float:left; overflow:hidden; width:140px; padding-right:17px; }
div.video_prawo{ float:left; overflow:hidden; width:440px; position:relative;}

div.video_showed { color:#999999; font-size:14px; margin-top:6px;}

div.video_nazwa { color:#521352; font-size:18px; text-decoration:none; }
div.video_nazwa a{ color:#521352; font-size:18px; text-decoration:none; }
div.video_nazwa a:hover{ color:#521352; font-size:18px; text-decoration:none; }

/* ----------------------------------------------------------------------------------*/	
/*							REKLAMA						                       		 */
/* ----------------------------------------------------------------------------------*/
div.reklama_box { padding:7px; border:1px solid #cccccc; margin-bottom:10px;}



/* ----------------------------------------------------------------------------------*/	
/*							POLEÆ ZNAJOMEMU				                       		 */
/* ----------------------------------------------------------------------------------*/
div#polec_znajomemu
{
	display:none;	
	border-bottom:1px solid #7FB4E8; 	border-top:1px solid #7FB4E8; 
	margin-top:10px; margin-bottom:10px;
}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							AKTUALNOSCI						                       		 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.news_boxlista { margin-bottom:18px; padding-bottom:4px; border-bottom:1px solid #cccccc; }
div.news_left { width:250px; padding-right:20px; float:left; overflow:hidden; }
div.news_fotograf { font-size:9px; color:#dadada; margin-top:6px; }

div.news_right { width:325px; float:left; overflow:hidden; }
div.news_kreska { height:266px; overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:12px; position:relative;}
/* div.news_kreska { height:246px; overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:12px; position:relative;}div.news_nazwa { font-size:24px; color:#510f58; margin-bottom:4px; margin-top:5px;} */
div.news_nazwa { font-size:24px; color:#510f58; margin-bottom:4px;} 
div.news_nazwa a{  font-size:24px; color:#510f58; text-decoration:none;} 
div.news_nazwa a:hover{ font-size:24px; color:#510f58;  text-decoration:none;} 

div.news_opisshort{ font-size:12px; color:#333333; text-align:left; }
div.news_wiecej { font-size:11px; color:#6699cc; font-weight:Bold; margin-top:2px;}
div.news_wiecej a { font-size:11px; color:#6699cc; font-weight:Bold; text-decoration:none;} 
div.news_wiecej a:hover{ font-size:11px; color:#6699cc; font-weight:Bold;text-decoration:none;} 

div.news_share { font-size:12px; color:#6699cc; font-weight:bold; text-decoration:none; float:right; padding-top:0px;}
div.news_share a{ font-size:12px; color:#6699cc; font-weight:bold;  text-decoration:none; }
div.news_share a:hover{ font-size:12px; color:#6699cc; font-weight:bold;  text-decoration:none; }

div.news_data { font-size:18px; color:#cccccc; margin-bottom:4px; font-weight:bold;} 

div.news_belkastron {  font-size:12px; color:#729fd4; text-decoration:none;}
div.news_belkastron  a{  font-size:12px; color:#729fd4; text-decoration:none;}
div.news_belkastron a:hover { font-size:12px; color:#729fd4; text-decoration:none;}

div.news_top10_nazwa { font-size:14px; color:#510f58; margin-bottom:10px; padding-right:20px; width:280px;} 
div.news_top10_nazwa a{  font-size:14px; color:#510f58; text-decoration:none;} 
div.news_top10_nazwa a:hover{ font-size:14px; color:#6699cc;  text-decoration:none;} 

div.news_koment_nagl { margin-top:20px; margin-bottom:8px; font-size:12px; font-weight:bold; color:#510f58;  padding-bottom:4px;  border-bottom:1px solid #cccccc;  }

div.news_koment { width:500px; }
div.news_koment_autor  { float:left; font-weight:bold; margin-bottom:4px;}
div.news_koment_data  { float:right; text-align:right; font-size:9px; color:#6699cc;}
div.news_koment_tresc { font-size:11px; border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:15px; }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							WYDANIA							                       		 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.wydanie_box  { padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #cccccc; }

div.wydanie_nazwa { font-size:24px; color:#6699cc; margin-bottom:8px; } 
div.wydanie_nazwa a{  font-size:24px; color:#6699cc;  text-decoration:none;} 
div.wydanie_nazwa a:hover{ font-size:24px; color:#6699cc;  text-decoration:none;} 

div.wydanie_autor { font-size:12px; color:#6699cc; margin-bottom:12px;}
div.wydanie_autor a{ font-size:12px; color:#6699cc; text-decoration:none; }
div.wydanie_autor a:hover{ font-size:12px; color:#6699cc; text-decoration:underline;}

div.wydanie_autor_main { font-size:12px; color:#999999; margin-bottom:2px;}
div.wydanie_autor_main a{ font-size:12px; color:#999999; text-decoration:none;}
div.wydanie_autor_main a:hover{ font-size:12px; color:#999999; text-decoration:underline;}

div.wydanie_lista_opis { font-size:12px; color:#999999; text-align:left; }

div.wydanie_lista_wiecej { font-size:11px; color:#729fd4; font-weight:Bold; margin-top:6px;}
div.wydanie_lista_wiecej a { font-size:11px; color:#729fd4; font-weight:Bold; text-decoration:none;} 
div.wydanie_lista_wiecej a:hover{ font-size:11px; color:#521352; font-weight:Bold;text-decoration:none;} 

div.wydanie_linki { font-size:12px; color:#6699cc; font-weight:bold; text-decoration:none; float:right; padding-top:0px;}
div.wydanie_linki a{ font-size:12px; color:#6699cc; font-weight:bold;  text-decoration:none; }
div.wydanie_linki a:hover{ font-size:12px; color:#6699cc; font-weight:bold;  text-decoration:none; }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       		 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.wspolpraca_nazwa { color: rgb(76, 142, 202); font-weight:bold; margin-bottom:2px; font-size:13px;}
div.wspolpraca_nazwa a{ color: rgb(76, 142, 202); font-weight:bold; text-decoration:none; font-size:13px;}
div.wspolpraca_nazwa a:hover{ color: rgb(76, 142, 202); font-weight:bold; text-decoration:none; font-size:13px;}

div.wspolpraca_wiecej { color: rgb(76, 142, 202); margin-top:4px; margin-bottom:25px;}
div.wspolpraca_wiecej a { color: rgb(76, 142, 202); text-decoration:none; }
div.wspolpraca_wiecej a:hover{ color: rgb(76, 142, 202); text-decoration:underline;}


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       		 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input#input_wyszukiwarka
	{
		width:170px; height:16px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #ffffff; border:1px solid #cccccc; 
		color: #999999; font-size: 12px; 	font-family: Arial,Tahoma,Verdana;
	}	
	input.guzik
	{
		background:#ffffff;		border:none;
		color:#6699cc;	font-weight:bold;	font-size:13px;
		font-family: Arial, Verdana;
		padding:3px; cursor:pointer;
	}	
	input.formularz
	{
		width:240px; height:17px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #441543; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
	}	
	
	textarea.formularz
	{
		width:240px; height:80px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #441543; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
	}
	select.formularz
	{
		width:246px; height:22px;
		background-color: #F6FAF9; border:1px solid #B2B3B5; 
		color: #441543; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
	}
/* BOXY */
div.wydanie_autor_box { font-size:10px; color:#666666;}
/* Autor artyku³y */p.artykuly_autora{color:#6699CC;font-size:24px;font-weight:bold;padding:22px 0 10px 0;font-style:italic;}/* --------------------------------------------------------------------------------			BANNERY--------------------------------------------------------------------------------- */div#banner_right{height:180px;width:310px;overflow:hidden;}/* --------------------------------------------------------------------------------			PATRONATY--------------------------------------------------------------------------------- */#marqueecontainer{position: relative;width: 304px; /*marquee width */height: 180px; /*marquee height */background-color: white;overflow: hidden;padding: 2px;border: 1px solid #510F58;}ul#patronaty{margin:0;padding:0;}ul#patronaty li{list-style-type:none;margin:0;padding:0;}