/* ogólna obsługa całej strony bez okien bocznego menu i okna wyszukiwarki, które obsługuje menu.css */

A:link, A:active
{
  font-family:          Verdana, Arial, Helvetica, sans-serif;
  font-size:            11px;
  font-weight:          normal;
  line-height:          17px;
  color:                #AA0000;
  background:           transparent;
  text-decoration:      none;
}

A:visited
{
  font-family:          Verdana, Arial, Helvetica, sans-serif; 
  font-size:            11px;  
  font-weight:          normal;
  line-height:          17px;
  color:                #AA0000; 
  background:           transparent; 
  text-decoration:      none;
}       
        
A:hover, A:focus
{ 
  font-family:          Verdana, Arial, Helvetica, sans-serif; 
  font-size:            11px;  
  font-weight:          normal;
  line-height:          17px;
  color:                #AA0000; 
  background:           transparent; 
  text-decoration:      underline;
}

body         {  overflow: scroll; margin: 20px 10px 20px 10px; font-family: Verdana; font-size: 11px; line-height: 17px; background-color: #FFFFFF; color:  #555555; }
.body_wiosna {  background-image: url("images/wiosna.jpg"); background-repeat:	repeat-x; background-position:  top center; }
.body_lato   {  background-image: url("images/lato.jpg");   background-repeat:	repeat-x; background-position:  top center; }
.body_jesien {  background-image: url("images/jesien.jpg"); background-repeat:	repeat-x; background-position:  top center; }
.body_zima   {  background-image: url("images/zima.jpg");   background-repeat:	repeat-x; background-position:  top center; }

p			 { margin: 0; padding: 0; }
table        { font-family: Verdana; font-size: 11px; line-height: 17px; }
th           { font-family: Verdana; font-size: 11px; line-height: 17px; font-weight: bold; }
tr           { font-family: Verdana; font-size: 11px; line-height: 17px; }
td           { font-family: Verdana; font-size: 11px; line-height: 17px;  vertical-align: top; text-align: left;}
ul           { font-family: Verdana; font-size: 11px; line-height: 17px; list-style: disc; } 
select       { font-family: Verdana; font-size: 11px; margin: 3px 3px 3px 3px; }
input        { font-family: Verdana; font-size: 11px; margin: 3px 3px 3px 3px; }
textarea     { font-family: Verdana; font-size: 11px; margin: 3px 3px 3px 3px; }
form         { margin: 5px 0px 0px 0px; }
object       { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px 0px 0px 0px; }
hr  	     { color: #FF0000; }
option.int  { color: #3C7FB1; }

/* TOP RIGHT BOTTOM LEFT */

.top_left
/* wyrównanie góra lewa */
{
  vertical-align:		top; 
  text-align:			left;  
}

.top_right
/* wyrównanie góra lewa */
{
  vertical-align:		top; 
  text-align:			right;  
}

.middle_left
/* wyrównanie w pionie do środka, w poziomie do lewej */
{
  vertical-align:		middle; 
  text-align:			left;
}

.middle_right
/* wyrównanie w pionie do środka, w poziomie do prawej */
{
  vertical-align:		middle; 
  text-align:			right;
}

.middle_center
/* wyrównanie w pionie do środka, w poziomie do środka */
{
  vertical-align:		middle; 
  text-align:			center;
}

.wazne
/* wazne teksty sa tak wyroznione */
{
  color: #AA0000;
  font-weight: bold;
}

.kreska_srodek
/* oddielenie grup w informacjach PIKO */
{
  border-bottom:		1px solid #D4D4D4;
}

.img_ramka
/* ramka wokół obrazków */
{
  border-top:           1px solid #D4D4D4;
  border-left:          1px solid #D4D4D4;
  border-right:         1px solid #D4D4D4;
  border-bottom:        1px solid #D4D4D4;
}

.ramka_wazne
{
  border-top:           1px solid #249238;
  border-left:          1px solid #249238;
  border-right:         1px solid #249238;
  border-bottom:        1px solid #249238;
  padding:				10px 10px 10px 10px;
  background-color:		#EDFFEA;
}

.but_menu
/* odstęp między przyciskami górnego menu */
{
  padding:  2px 2px 2px 0px;
}

.dzielnik_lewa_prawa
/* oddziela lewą część strony z menu od prawej z treścią */
{
  background-image: url("images/kropki_vert.gif");
  background-repeat: repeat-y;
  background-position: 50% 50%;
  padding:	100px 0px 100px 0px;
}

.dzielnik_stopka

/* oddziela stopkę od pozostałej części strony */
{
  background-image: url("images/kropki_horiz.gif");
  background-repeat: repeat-x;
  background-position: 0% 100%;
  padding:		0px;
}

.polozenie
/* tabela z linkami wskazującymi aktualne położenie na stronie */
{
  background-color: #F7F7D7; /* #FDFDEB; #F7F7EA; */
  padding:          1px 5px 1px 5px;	
  border-top:       1px dotted #D4D4D4;
  border-bottom:    1px dotted #D4D4D4;
}

.polozenie TD
{
  vertical-align:	middle; 
}


/* STRONA STARTOWA - _start.php ------------------------------------------------------------- */

.infobox
/* box na stronie startowej nad stroną, wyświetla zawartość z infobox.html, ale tylko po wejściu */
/* na stronę główną (domena), gdy w URL pojawi się main.php, to box już nie jest wyświetlany     */
{
  border-top:           1px solid #888888;
  border-left:          1px solid #888888;
  border-right:         1px solid #888888;
  border-bottom:        1px solid #888888;
  background-color:		#EEFFEE;
  color:				#222222;
  padding:				20px 20px 20px 20px;
  font-size:			12px; 
  line-height:			18px; 
  font-weight:			normal;
  position:				absolute;
  top:					150px;
  left:					auto;
  width:				600px;
  height:				auto; 
  z-index:				100;
  filter:				alpha(opacity=90);
  opacity:				.90;
}

.infobox_title
{
  font-family:		arial,helvetica, sans-serif;
  font-size:		15px; 
  line-height:		18px; 
  color:			#008800;
  font-weight:      bold;
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  padding:			5px 5px 5px 5px;
  text-align:		justify;
}

.start_img
/* tytuł strony */
{
  vertical-align:	top;
  text-align:		left;
  padding:			17px 0px 0px 0px;
  line-height:		15px;
  width:			21px;
}

.start_news_img
/* zdjęcie dodane na stronie startowej/głównej do newsa */
{
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  border-left:      1px solid #D4D4D4;
  border-right:     1px solid #D4D4D4; 
  background-color: #FFFFFF;
  padding:			1px 1px 1px 1px;
  margin:			0px 5px 0px 0px;
  width:			100px;
  float:			left;
  cursor:			auto;
}

.start_news_img_selected
/* zdjęcie dodane na stronie startowej/głównej do newsa - wybrane*/
{
  border-top:       1px solid #D40000;
  border-bottom:    1px solid #D40000;
  border-left:      1px solid #D40000;
  border-right:     1px solid #D40000; 
  background-color: #FFFFFF;
  padding:			1px 1px 1px 1px;
  margin:			0px 5px 0px 0px;
  width:			100px;
  float:			left;
  cursor:			pointer;
}

.start_nagl
/* nagłówek tabel wazne, ostatnie */
{
  background-image:		url("images/start_nagl.gif");
  background-repeat:	no-repeat;
  background-position:  top left;
  color:				#FFFFFF;
  background-color:		#FFFFFF;
  height:				25px;
}

.start_nagl TD
{
  line-height:			15px;
  font-family:			arial,helvetica, sans-serif;
  font-size:			12px;
  font-weight:			bold;
  vertical-align:		middle; 
  text-align:			left;  
  padding:				0px 0px 0px 10px;
}

.start_tytul_kolor
/* kolor jak tytuł strony */
{
  color:			#14508C;
}

.start_tytul
/* tytuł strony */
{
  background-color: #FFFFFF; 
  color:			#14508C;
  text-align:		justify;
  padding:			0px 0px 0px 5px;
  line-height:		15px;
}

.start_tytul_data
/* data publikacji tytułu */
{
  color:  #777777;
  text-align:		right;
  line-height:		15px;
}

.start_tytul_link
/* link do pełnego artykułu */
{
  text-align:		right;
  line-height:		15px;
}

.start_inner_td
{
  border-top:    1px dotted #666666;
}

.start_aktualnosci_tytul
/* tytuł aktualności na stronie glownej */
{

  border-top:		1px dotted #666666;
  border-bottom:    1px dotted #666666;
  padding:          4px 5px 4px 5px;
  line-height:		15px;
  font-family:		arial,helvetica, sans-serif;
  font-size:		12px;
  color:			#14508C;
  font-weight:      bold;
  text-align:		justify;
  vertical-align:   middle;
}

.start_butal
/* tlo aktualnosci - lewe */
{
  background-image:		url("images/butal.gif");
  background-repeat:	no-repeat;
  background-position:  top left;
  background-color:		#FFFFFF;
  height:				25px;
  width:				5px;
}

.start_butas
/* tlo aktualnosci - srodek */
{
  background-image:		url("images/butas.gif");
  background-repeat:	no-repeat;
  background-position:  top left;
  background-color:		#BCBCBC;
  height:				25px;
  color:				#FFFFFF;
  vertical-align:		middle; 
  text-align:			left;  
  line-height:			15px;
  font-family:			arial,helvetica, sans-serif;
  font-size:			12px;
  font-weight:			bold;
  padding:				0px 0px 0px 5px;
}

.start_butas_st
/* tlo aktualnosci - srodek stopki - bez zmiany czconki */
{
  background-image:		url("images/butas.gif");
  background-repeat:	no-repeat;
  background-position:  top left;
  background-color:		#BCBCBC;
  height:				25px;
  vertical-align:		middle; 
  text-align:			center;  
}

.start_butar
/* tlo aktualnosci - prawe */
{
  background-image:		url("images/butar.gif");
  background-repeat:	no-repeat;
  background-position:  top right;
  background-color:		#FFFFFF;
  height:				25px;
  width:				5px;
}

.start_lewa
/* formatowanie kolumn strony startowej */
{
  vertical-align:		top; 
  text-align:			left; 
  border-left:			1px solid #BBBBBB;
  padding:				0px 0px 0px 5px;
}

.start_lewa_nb
/* formatowanie kolumn strony startowej */
{
  vertical-align:		top; 
  text-align:			left; 
  padding:				0px 0px 0px 5px;
}

.start_prawa
/* formatowanie kolumn strony startowej */
{
  vertical-align:		top; 
  text-align:			left; 
  padding:				0px 5px 0px 0px;
}

/* DZIAŁY ------------------------------------------------------------------------------------- */

.serwis1
/* 1: informacje ogólne */
{
  color:			#7D7D7D;
  font-weight:		bold;
}

.serwis2
/* 2: dla rodziców i uczniów */
{
  color:			#F07F0F;
  font-weight:		bold;
}

.serwis3
/* 3: dla nauczycieli */
{
  color:			#448F12;
  font-weight:		bold;
}

.serwis4
/* 4: dla dyrektrów i samorządów */
{
  color:			#C71212;
  font-weight:		bold;
}

.serwis5
/* 5: informacje o kuratorium */
{
  color:			#124FAB;
  font-weight:		bold;
}
/* WYSZUKIWARKA ------------------------------------------------------------------------------- */

.szukaj_input
/* input w wyszukiwarce */
{
   width:  190px;
}

.szukaj_opis
/* opis wyszukanych stron w wyszukiwarce */
{
  color:				#AAAAAA;
  text-align:			justify;
}

.szukaj_strona
/* kolor nazwy strony w wyszukiwarce */
{
  color:				#317ECC;
}

.szukaj_highlight
/* podświetlenie znalizionych wyrazów w treści wyświetlonej z wyszukiwaki strony */
{
  background-color:     #C2EEFF;
  /*color:				#FFFFFF;*/
}

/* STRONY ------------------------------------------------------------------------------------- */

.page_tytul
/* tytuł strony */
{
  font-family:		arial,helvetica, sans-serif;
  font-size:		14px; 
  line-height:		18px; 
  background-color: #FFFFFF; 
  color:			#14508C;
  font-weight:      bold;
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  padding:			5px 5px 5px 5px;
  text-align:		justify;
}

.page_tytul_data
/* data publikacji tytułu */
{
  color:  #777777;
}

.page_autor
/* autor publikacji */
{
  color:   #777777;
  font-style:		italic;
}

.page
/* artykuł z treścią strony */
{
  text-align:		justify;
  padding:			15px 5px 15px 5px;
}

/* POCZĄTEK ZDJĘĆ NA STRONIE ----------------------- */

.page_div_lewa
/* pływająca ramka z lewej strony z przełączanymi zdjęciami page.dic_show_id=2*/
{
  float: left; 	
  margin: 0px 5px 5px 0px;
  padding: 0px 10px 0px 0px;
}

.page_div_prawa
/* pływająca ramka z prawej strony z przełączanymi zdjęciami  page.dic_show_id=4 */
{
  float:				right; 
  margin:				0px 0px 5px 5px;
  padding:              0px 0px 0px 10px;
}

.page_div_gora
/* wyrównanie zdjęć, aby były równe z wyrównaniem strony .page dla 5 i 6 */
{
  padding:			15px 5px 15px 5px;
}

.page_tab_img
/* tabela wewnątrz ramki zawierająca zdjęcie, linki między zdjęciami, opis zdjęcia */
{
    width:			  260px;
	background-color: #FDFDEB;
    border-top:       1px solid #D4D4D4;
    border-bottom:    1px solid #D4D4D4;
    border-left:      1px solid #D4D4D4;
    border-right:     1px solid #D4D4D4;
}

.page_tab_img_noframes
/* tabela wewnątrz ramki zawierająca zdjęcie, linki między zdjęciami, opis zdjęcia - bez ramek */
{

}

.page_tab_img TD
/* pole tabeli wewnątrz ramki zawierającej zdjęcia */
{
  text-align:	    center;
  padding:			5px 5px 5px 5px;
}

.page_tab_img_noframes TD
/* pole tabeli wewnątrz ramki zawierającej zdjęcia */
{
  text-align:	    center;
  padding:			5px 5px 5px 5px;
}


.page_img
{
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  border-left:      1px solid #D4D4D4;
  border-right:     1px solid #D4D4D4; 
  background-color: #FFFFFF;
  padding:			0px 0px 0px 0px;
  width:			250px;
  cursor:			auto;
}

.page_img_noframes
{
  padding:			0px 0px 0px 0px;
  cursor:			auto;
}

.page_img_selected
{
  border-top:       1px solid #D40000;
  border-bottom:    1px solid #D40000;
  border-left:      1px solid #D40000;
  border-right:     1px solid #D40000; 
  background-color: #FFFFFF;
  padding:			0px 0px 0px 0px;
  width:			250px;
  cursor:			pointer;
}

.page_img_selected_noframes
{
  padding:			0px 0px 0px 0px;
  width:			250px;
  cursor:			pointer;
}

.page3_img
{
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  border-left:      1px solid #D4D4D4;
  border-right:     1px solid #D4D4D4; 
  background-color: #FFFFFF;
  padding:			0px 0px 0px 0px;
  cursor:			auto;
}

.page3_img_noframes
{
  padding:			0px 0px 0px 0px;
  cursor:			auto;
}

.page3_img_selected
{
  border-top:       1px solid #D40000;
  border-bottom:    1px solid #D40000;
  border-left:      1px solid #D40000;
  border-right:     1px solid #D40000; 
  background-color: #FFFFFF;
  padding:			0px 0px 0px 0px;
  cursor:			pointer;
}

.page3_img_selected_noframes
{
  padding:			0px 0px 0px 0px;
  cursor:			pointer;
}

.page7_tab_gallery
/* tabela zawierajšca zdjęciastanowišce galerię */
{
  table-layout:			fixed;
  width:				100%;
}

.page7_tab_img
/* tabela wewnątrz ramki zawierająca zdjęcie, linki między zdjęciami, opis zdjęcia */
{
    width:			  140px;
	background-color: #FDFDEB;
    border-top:       1px solid #D4D4D4;
    border-bottom:    1px solid #D4D4D4;
    border-left:      1px solid #D4D4D4;
    border-right:     1px solid #D4D4D4;
}

.page7_tab_img_noframes
/* tabela wewnątrz ramki zawierająca zdjęcie, linki między zdjęciami, opis zdjęcia */
{
    width:			  140px;
}

.page7_tab_img TD
/* pole tabeli wewnątrz ramki zawierającej zdjęcia */
{
  text-align:	    center;
  padding:			5px 5px 5px 5px;
}

.page7_img
{
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  border-left:      1px solid #D4D4D4;
  border-right:     1px solid #D4D4D4; 
  background-color: #FFFFFF;
  padding:			0px 0px 0px 0px;
  width:			130px;
  cursor:			auto;
}

.page7_img_noframes
{
  padding:			0px 0px 0px 0px;
  width:			130px;
  cursor:			auto;
}

.page7_img_selected
{
  border-top:       1px solid #D40000;
  border-bottom:    1px solid #D40000;
  border-left:      1px solid #D40000;
  border-right:     1px solid #D40000; 
  background-color: #FFFFFF;
  padding:			0px 0px 0px 0px;
  width:			130px;
  cursor:			pointer;
}

.page7_img_selected_noframes
{
  padding:			0px 0px 0px 0px;
  width:			130px;
  cursor:			pointer;
}

/* KONIEC ZDJĘĆ NA STRONIE ------------------------- */

.page_outer_link
/* link do serwisu zewnętrznego, wyświetlany, gdy pole link w tabeli page jest wyświetlone */
{
  padding:			0px 5px 15px 5px; 
}

.page_linki
/* linki między podstronami strony */
{
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  padding:			5px 5px 5px 5px;
  text-align:		center;
}

.page_tab_down
/* zagnieżdżona tabela zawierająca załączniki do strony */
{
  border-top:       1px dotted #D4D4D4; 
  border-bottom:    1px dotted #D4D4D4;
  background-color: #FDFDEB;
  table-layout:		fixed;
}

.page_tab_down TD
/* zagnieżdżona tabela zawierająca załączniki do strony */
{
  padding:			3px 3px 3px 3px;
  vertical-align:	middle;
}

/* NEWS / NAGŁÓWKI ARTYKUŁÓW ---------------------------------------------------------------- */

.news_tytul
/* tytuł strony */
{
  font-family:		arial,helvetica, sans-serif;
  font-size:		12px; 
  line-height:		17px; 
  color:			#14508C;
  font-weight:      bold;
  text-align:		justify;
  vertical-align:   middle;
}

.news_tytul_data
/* data publikacji tytułu */
{
  color:  #777777;
  padding:			3px 3px 3px 10px;
}

.news_autor
/* autor publikacji */
{
  color:   #777777;
  font-style:		italic;
  padding:			3px 10px 3px 3px;
}

.news
/* artykuł z treścią strony */
{
  text-align:		justify;
  padding:			15px 5px 15px 5px;
}

.news_tab
/* tabela zawierająca cały news */
{
  background-image:		url("images/news_tlo.jpg");
  background-repeat:	no-repeat;
  background-position:  bottom right;
  border-top:       1px solid #D4D4D4;
  border-right:		1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  border-left:		1px solid #D4D4D4;
}

.news_nagl_tab
/* tabela zawierająca tytuł i ikony */
{
  border-bottom:    1px dotted #D4D4D4;
  padding:			3px 3px 3px 3px;
}

.news_stopka_tab
/* tabela zawierająca informacje o ilości stron / zdjęć / załączników i link do strony */
{
  border-collapse: collapse;
  border-top:		1px dotted #D4D4D4;
}

.news_stopka_tab TD
{
  vertical-align:		middle;
}

.news_stopka_td
/* wybrane komórki tabeli zawierającej informacje o ilości stron / zdjęć / załączników i link do strony */
{
  /*border-top:       1px solid #D4D4D4;
  border-right:		1px solid #D4D4D4;
  border-left:		1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;*/
  vertical-align:		middle;
  color:				#C0C0C0;
}

.news_link
/* komórka TD zawierająca link do strony */
{
  text-align:		right;
  vertical-align:   middle;
  padding:			3px 3px 3px 3px;
}


/* W TREŚCI STRON MOŻNA UŻYWAĆ ---------------------------------------------------------------- */

.wyr_1
/* wyróżniony tekst dość ważny */
{
  color:			#AA6666;
  font-weight:      bold;
}

.wyr_2
/* wyróżniony tekst ważny */
{
  color:			#AA3333;
  font-weight:      bold;
}

.wyr_3
/* wyróżniony tekst bardzo ważny */
{
  color:			#DD281F;
  font-weight:      bold;
}

.tab_ramka, .tab_ramka TD
/* ramka tabeli na stronie składająca się z linii poziomych */
{
  border-top:       1px solid #D4D4D4;
  border-right:     1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  border-left:      1px solid #D4D4D4;
  padding:			3px 3px 3px 3px;
  margin:			0px 0px 0px 0px;
  border-collapse: collapse;
}


.tab_ramka_poziom, .tab_ramka_poziom TD
/* ramka tabeli na stronie składająca się z linii poziomych */
{
  border-top:       1px solid #D4D4D4;
  border-bottom:    1px solid #D4D4D4;
  padding:			3px 3px 3px 3px;
  margin:			0px 0px 0px 0px;
  border-collapse: collapse;
}

.tab_ramka_td
{
  vertical-align:		middle; 
  text-align:			left;
  padding:				5px 5px 5px 5px;
  border-top:           1px dotted #BBBBBB;
}

.tab_ramka1_td
{
  vertical-align:		middle; 
  text-align:			left;
  padding:				5px 5px 5px 5px;
  border-bottom:        1px dotted #BBBBBB;
}

.tab_ramka2_td
{
  vertical-align:		middle; 
  text-align:			left;
  padding:				5px 5px 5px 5px;
  border-top:           1px dotted #BBBBBB;
  border-bottom:        1px solid #BBBBBB;
}

.tab_ramka3_td
{
  vertical-align:		middle; 
  text-align:			left;
  padding:				5px 5px 5px 5px;
  border-top:           1px dotted #BBBBBB;
  border-bottom:        1px dotted #BBBBBB;
}

.tab_ramka4_td
{
  vertical-align:		middle; 
  text-align:			left;
  padding:				5px 5px 5px 5px;
  border-top:           1px solid #BBBBBB;
  border-bottom:        1px solid #BBBBBB;
  background-color:		#F7F7D7;
}

.tab_standard
/* standardowa tabela bez ramek */
{
  padding:			3px 3px 3px 3px;
  margin:			0px 0px 0px 0px;
  border-collapse: collapse;
}

.ul_circle 
/* lista z punktorem w formie koła */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		circle; 
}

.ul_square 
/* lista z punktorem w formie kwadratu */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		square; 
}

.ul_decimal 
/* lista z punktorem w kolejnych numerów od 1 */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		decimal; 
}

.ul_lower_roman 
/* lista z punktorem w formie małych cyfr rzymskich i ii iii iv */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		lower-roman; 
}

.ul_upper_roman 
/* lista z punktorem w formie dużych cyfr rzymskich */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		upper-roman; 
}

.ul_lower_alpha 
/* lista z punktorem w formie małych liter łacińskich a b c */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		lower-alpha; 
}

.ul_upper_alpha 
/* lista z punktorem w formie dużych liter łacińskiech A B C */
{
  font-family:		Verdana; 
  font-size:		11px; 
  line-height:		17px; 
  list-style:		upper-alpha; 
}

.print_tytul
/* tytuł raportu na podglądzie wydruku i na wydruku */
{
  font-size:		12px; 
  line-height:		15px; 
  padding:			5px 0px 5px 0px;
  font-weight:          bold;
  vertical-align:		middle; 
  text-align:			left;
  width:				100%;
}

.print_opis
/* opis raportu na podglądzie wydruku i na wydruku */
{
  font-size:		10px; 
  line-height:		13px; 
  padding:			0px 0px 10px 0px;
  font-weight:          normal;
  vertical-align:		middle; 
  text-align:			left;
  width:				100%;
}

#dhtmltooltip
/* do wyskakujacych okienek z podpowiedziami wymaga diva z tym id i skryptu z pliku dhtmltooltip.js */
{
  position:         absolute;
  border:           1px solid black;
  padding:          2px;
  background-color: lightyellow;
  visibility:       hidden;
  z-index:          100;
  /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
