BODY {
	font : 12px;
}

TD {
	font : 14px; color: #0F0572; 	font-family : Tahoma;
}


/*Wszelkie niezdefiniowane tabele występujące na stronie*/
/* TABLE { border : 0px double yellow; 	width : 100%;	height:100%; background-color : white; }
/*Wszelkie niezdefiniowane komórki tabelek występujących na stronie*/
/*TD { border : 0px double yellow; background-color: white; }
/*============================================*/


/*============================STAŁE ELEMENTY STRONY==================================*/

/*=================BANNER==============*/
/*=====================================*/

/*============NAGŁÓWEK BANNER==========*/
/*=====================================*/

/*==================MENU===============*/
/*=====================================*/

/*=================STOPKA==============*/
/*=====================================*/

/*===================================================================================*/



/*Tabelka główna opasująca całą stronę*/
TABLE.glowna
{ border: 0px double #bbbbbb; width : 100%; height: 100%; background-color: white; }
TD.glowna_gora
{ border : 0px double Red;	width : 100%; height: 10%; vertical-align: top; text-align: center; }
TD.glowna_srodek
{ border : 0px double Red;	width : 100%; height: 100%; vertical-align: top;  text-align: center; }
TD.glowna_dol
{ border : 0px double Red;	width : 100%; height: 10%; vertical-align: bottom;  text-align: center;}
/*===================================================================*/

/*Tabelka nagłówkowa*/
TABLE.naglowek
{ border : 0px double Black;	width: 100%; height: 10px;  vertical-align: top; background-color: white;}
/*Komórka z bannerem strony*/
TD.naglowek
{ border : 0px double blue;	width : 100%; height: 80px; background-image : url(images/banner.jpg);
 background-repeat : no-repeat; background-position: top; }
/*Komórka z górną belką z informacją o aktualizacji*/

TD.gorna_belka
{ border : 0px double Red;	width : 100%; height: 26px; background-image : url(images/tlo_belka_g.jpg); text-align : center; }
	TABLE.na_g_belce
          { border : 0px double Red;	width : 100%; height: 100%; }
	TD.na_g_belce_l
	      { border : 0px double blue; width : auto; height: 100%; font-size : 12px; text-align : left; font-family : Tahoma;}
	TD.na_g_belce_p
	      { border : 0px double blue; width : auto; height: 100%; font-size : 12px;  text-align : right; font-family : Tahoma;}
/*===================================================================*/

/*Środkowa część strony, tabela podzilona na trzy kolumny*/
TABLE.srodek
{	border: 2px double black;	width: 100%; height: 100%; }
	TD.srodek_l
	{ background-image : url(images/tlo_kolumna.jpg);	background-position : top; background-repeat:
	 repeat-y; 	border : 0px double Red; width: 115pt; height: 100%;	vertical-align: top;	text-align : left; }
	TD.srodek_s
	{ border : 0px double Red; 	width: auto; height: 100%;	vertical-align : top;	text-align : center; 	width: 100%; height: 100%;}
	TD.srodek_p
	{ background-image : url(images/tlo_kolumna.jpg); background-position : top; background-repeat : 
	repeat-y; border: 0px double Red; width: 115pt; height: 100%;	vertical-align: top;	text-align : right; }
/*====================================================================*/




/*Tabela środkowej części strony*/
TABLE.srodek_sw
{ border: 0px double Pink; width : 95%; height:100%; text-align : right;}
/*ZAWARTOŚĆ STRONY*/
TD.srodek_sw
{ 
border: 0px double Red; vertical-align : top; text-align : center; 
}
/*====================================================================*/
/*
TABLE
{ border : 0pt outset #1B3CB9; font: Tahoma; color: #1B3CB9;}
TD
{ border : 0pt outset #1B3CB9; vertical-align : top; font : 12px; font: Tahoma; color: #1B3CB9; text-align : center;}
*/

TABLE.tabela_kadry
{ border : 0pt outset #1B3CB9; }
TD.tabela_kadry
{border : 0pt outset #1B3CB9; vertical-align : top; text-align : center; }
/*====================================================================*/

/*Tabela stopki, informacja o autorze strony*/
TABLE.stopka
{ border: 0px double green;	width : 100%;  height: 17 pt; background-image : url(images/tlo_belka_d.jpg); }
TD.stopka
{ border: 0px double white; font-size: 10px; text-align: center;  color: #0F0572;}
/*=======================================================================*/

/*Tabela wykorzystana w menu prawym i lewym*/
TABLE.menu
{ border: 0px double Red;	width : 155px;}
TD.menu
{ background-image : url( images/tlo_belka_m.jpg );  height: 24px; text-align: center; vertical-align : middle; font-family : Tahoma; font : 12px;}
TD.podmenu
{ background-image : url( images/tlo_belka_pm.jpg );  height: 18px; text-align: right; vertical-align : middle; font-family : Tahoma; font : 9px;}
/*========================================================================*/
/*Tabela wykorzystana w menu prawym i lewym*/
TABLE.menu_kalendarz
{ border: 0px double Red;	width : 100%; }
TD.menu_kalendarz
{ text-align: center; vertical-align : top; font-family : Tahoma; font : 11px;}
TD.menu_kal_roz
{ text-align: center; height: 1px; font : 10px;}
/*========================================================================*/


/*Tabelka nowości ze skróconą informacją*/
TABLE.nowosc_ramka
{ 
	border-top : double 1px Black;
	border-left : double 1px Black;
	border-right : double 1px Black;
	border-bottom : double 1px Black;
	width : 100%;
} 

	TD.nowosc_ramka_g
	{
	height: 12 px; ;
	border-bottom : dotted 1px Black;
	background-color: #F3F2F2 ;
	font: 14px;
	font-weight : bold;
	text-align: center;
}
	TD.nowosc_ramka_s
	{ 	background-color: #FDFDFD ;
	font: 12px;
	text-align: justify;
	}
	TD.nowosc_ramka_d
	{  	background-color: #F3F2F2;
	font: 10px;
	text-align: right;
	height: 4;
	background-image : url( images/belka3.jpg ); 
	}

	TD.aktualnosc_poj
	{
	font: 14px;
	text-align: justify;
	}
	/*========================================================================*/

/*Tabele wykorzystywane w kalendarzu*/
TABLE.kalendarz
{ border: 0px double Black;	width: 98%;	text-align : left;}
	TD.kalendarz_s
	{color: gray; font: 10px; text-align : left;}
	TD.kalendarz_t
	{color: red; font: 12px; text-align : left;}
	TD.kalendarz_n
	{ text-align : left;}
/*========================================================================*/
