@charset "UTF-8";
/*****************************************************************************************/
/* Informacje o designie:
	Architektura:
		o strona (zawiera wszystkie elementy strony)
			x panel_logo (logiczny pojemnik na logo)
			x panel_cytat (logiczny pojemnik na cytat)
			x panel_menu (logiczny pojemnik na menu)
				> menu (mieści w sobie jedno menu, np. menu artykułów)
					- tresc_menu (mieści w sobie pozycje menu (np. liste odnosnikow) ))
			x panel_tresc (logiczny pojemnik na tresc)
				> naglowek
				> tresc (zawiera aktualnie wyświetlany dokument (tekst) )
				> stopka
*/
/*****************************************************************************************/





  /********************************************/
 /*    STYLE DLA MONITORÓW I WYŚWIETLACZY    */
/********************************************/

@media print
{

/* Styl dla elementów układu strony (webmasterskich) */

	.dexter
	{
		display: none;
		visibility: hidden;
	}
	
	.ziemia
	{
		display: none;
		visibility: hidden;
	}
  
   .AdSense-Po_prawej
	{
	  display: none;
	  visibility: hidden;
	}
   
	.AdSense-Artykul
	{
	  display: none;
	  visibility: hidden;
	}
	
	.ajax
	{
    display: none;
		visibility: hidden;
	}

	.malo_wazne
	{
		display: none;
		visibility: hidden;
	}
	
		.panel_logo
		{
			display: none;
  		visibility: hidden;
		}
		.panel_logo a:link
		{
		  color: rgb(100,100,200);
			text-decoration: none;
	  }

		.panel_logo a:visited
		{
      color: rgb(0,100,150);
			text-decoration: none;
		}

		.przycisk_ustawienia
		{
		  display: none;
  		visibility: hidden;
		}

		.panel_cytat
		{
			display: none;
  		visibility: hidden;
		}
		.panel_cytat a:link, .panel_cytat a:visited
		{
		  color: lime;
		}
		
		.sciezka_nawigacyjna
		{
			display: none;
  		visibility: hidden;		
		}
		
		.panel_menu
		{
			display: none;
  		visibility: hidden;
		}
		
		   .tekstowe_menu
			{
	   		display: none;
      		visibility: hidden;
			}

			.menu 
			{
				display: none;
    		visibility: hidden;
 	  	}
	
				.lista_menu
				{
					display: none;
      		visibility: hidden;
				}
		
		.panel_tresc
		{
			display: block;
			position: absolute;
			margin: auto;
   		background-color: white;
			color: black;
			z-index: 1;
			overflow: hidden; /* jest odpowiedzialne za ukrywanie (obcinanie) tych części elementów (np. zdjęć, które nie mieszczą się w pojemniku */
		}
		
			.naglowek
			{
				display: block;
				position: relative;
				font-size: 15pt;
				font-weight: bold;
				color: navy;
				margin: 3%;
				padding-bottom: 1pt;
				border-bottom-style: dashed;
				border-bottom-color: #DBDFE1;
			}
			
			.tresc
			{
				display: block;
				position: relative;
				padding: 3%;
		  		font-size: 10pt;
				font-family: Verdana, sans-serif;
		  		line-height: 140%;
				text-align: justify;
			}
			
			.tresc p:first-letter
			{
			  
			  font-size: 25pt;
			  font-weight: bold;
			  color: #F63;/*rgb(218,135,22);*/
			  float: left;
			  padding-top: 5pt;
			  padding-bottom: 5pt;
			  padding-right: 5pt;
			}
			
			.tresc a
  		{
   	    font-weight: bold;
				border-bottom: dashed;
				border-width: 1px;
 			}

			.tresc a:hover:after
  			{
   		   content: url("goto.png");
 			}
			
    	.tresc img
	    {
   	    display: block;
        margin: auto;
	    }
		
			.stopka
			{
				display: block;
				position: relative;
				margin-top: 20pt;
				text-align: right;
				background-color: #DBDFE1;
				padding: 1%;	
			}
			
  .naglowek_komentarza
  {
    background-color: #E4E8E9;
    font-weight: bold;
  }


/* Styl dla elementów standardowych */
	
	code
	{
		display: block;
		white-space: pre !important;
		width: 95%;
		margin: auto;
		font-family: "Courier New", monospace;
		color: lime;
		width: 95%;
	   overflow: auto;
		* overflow: scroll; /* IE Hack - Internet Explorer interpretuje auto jako brak suwaków ;P */
		outline-color: black;
		outline-style: dotted;
		outline-width: 1px;
		padding-top: 15pt;
		padding-bottom: 25pt;
		padding-left: 5pt;
		margin-top: 20pt;
		margin-bottom: 20pt;
	}
	
	ol li
	{
		padding-top: 20pt;
	}
	
	ul
	{
		list-style-image: url('punkt.gif');
		list-style-type:square;
		list-style-position: outside;
		margin-left: 0%;
	}
	
	h1
	{
		display: block;
		font-size: 15pt;
		font-weight: bold;
		margin-bottom: 20pt;
		padding-bottom: 2pt;
		border-bottom-style: dashed;
		border-bottom-color: #DBDFE1;
	}
	
	h3
	{
		display: block;
		font-size: 12pt;
		text-decoration: underline;
	}
	
	h4
	{
	  text-decoration: underline;
	}
		
	.wazne
	{
	  background-color: #FFFAF0;	
	  color: red;
	  padding: 10pt;
	  padding-left: 60px;
	  background: url("uwaga.png");
	  background-repeat: no-repeat;
	  margin: 35pt auto;
	}
	
	.zrodlo /* Dotyczy źródeł z których korzystał autor przy pisaniu artykułu */
	{
	  background-color: #FFFAF0;
	  color: green;
	  margin: 35pt auto;
	  padding: 10pt;
	}
	
	table
	{
		width: 85%;
		margin: auto;
		margin-top: 20pt;
		margin-bottom: 20pt;
		padding: 5pt;
		border-style: dashed;
		border-width: 1px;
		border-color: black;
		border-collapse: separate;
		border-spacing: 0;
		font-family: Verdana;
		font-size: 10pt;
		text-align: center;
	}
			
	table caption
	{
		color: black;
		font-weight: bold;
		background: #D2DBDF;
		border-style: dashed;
		border-width: 1px;
		border-color: black;
	}

	table th
	{
	   background: white;
		color: lime;
		border-style: dashed;
		border-width: 1px;
		border-color: black;
	}	
	
	table td
	{
	   border-style: dashed;
		border-width: 1px;
		border-color: black;
		padding: 5pt;
		text-align: left;
	}
	
	object
	{
		text-align: center;
		z-index: 0;
	}
	
   body
	{
		font-family: Verdana, Tahoma;
		margin: 0px;
		padding: 0px;
		text-align: left;
	}

	a,
		a:link {  color: rgb(0,0,51); text-decoration: none}
		a:hover {  color: rgb(255,0,0) !important; text-decoration: underline}
		a:visited {  color: rgb(0,51,102); text-decoration: none}
		a:active {  color: rgb(255,0,0); text-decoration: underline}
}