.calendar1{
  border: 1px solid #000000;
  font-family: Verdana;
  font-size: 9px;
  color:black;
  background-color:#E0E0E0;
}
#calendarTable th {
  font-weight: bold;
}
.calendartd {
  text-align: center;
  font-size: 9px;
  color:#888888;
  background-color:#F0F0F0;
}
#calendarTable td#currentDay {
  font-weight: bold;
  color:blue;
}
#calendarTable thead td {
  background-color: #000000;
  color: #ffffff;
  padding: 3px;
  text-align: center;
  color:blue;
}
BODY
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
background:#4474B6;
}

a { margin:  7 7; font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#5A5A5A; line-height:16px; font-weight: bold;text-decoration : none; }
a:active  {font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#5A5A5A; line-height:16px; font-weight: bold;text-decoration : none; }
a:visited {font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#5A5A5A; line-height:16px; font-weight: bold;text-decoration : none; }
a:hover {font: 12px Verdana;vertical-align:baseline;text-align:justify; color: #DD4400; line-height:16px; font-weight: bold;text-decoration : none; }



td.main  {vertical-align:top; border-left-style:dotted; border-left-width: 1; padding-left:10px;}
td  {font: 12px Verdana;vertical-align:top;text-align:justify; color:#6A6A6A; }
td.nieb {font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#000000; background:#88BBFF; border-left: 1px dotted #000000; }
td.nieb2 {font: 12px Verdana; vertical-align:baseline;text-align:justify; color:#000000; background:#88BBFF; }
td.niebmaly {font: 10px Verdana;vertical-align:baseline;text-align:justify; color:#000000; background:#88BBFF; border-left: 1px dotted #000000; }
td.nieb2maly {font: 10px Verdana; vertical-align:baseline;text-align:justify; color:#000000; background:#88BBFF; }
td.gran {font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#6A6A6A; background:#192F5B; background: url(back1.gif); }
td.menu {font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#6A6A6A; background:#88BBFF; border-bottom: 2px dotted #4474B6; border-left: 1px dotted #000000; }
td.zawod {font: 11px Verdana; vertical-align:baseline;text-align:justify; color:#000000; }

.tekst {font: 11px Verdana; vertical-align:top;text-align:left; color:#6A6A6A;}
.gruby{font: bold 17px Verdana;color:#DB1121; vertical-align:top;text-align:left;letter-spacing :-1px;}
.tekst_gr {font: 11px Verdana;vertical-align:top;text-align:justify; color:#6A6A6A; line-height:16px; font-weight: bold;}
.alert{ font: 9px Verdana; color: #ff0000; font-weight: bold; }

.tekst_gr2 {font: 12px Verdana;vertical-align:top;text-align:justify; color:#6A6A6A; line-height:16px; font-weight: bold;}

h1 {font: bold 14px Verdana;color:#3266CC; vertical-align:top;text-align:left;}
h2 {font: 11px Verdana; color:#6A6A6A; }
.first_text { margin:  5 5; font: 11px Verdana;vertical-align:top;text-align:justify; color:#6A6A6A; line-height:16px; }
.first_text_bold { margin:  5 5; font: 11px Verdana;vertical-align:top;text-align:justify; color:#6A6A6A; line-height:16px; font-weight: bold;}

input.dane { width: 200px; background-color: #4474B6; }

input.radio { color: #AADDFF; }

input.przycisk { border-bottom-color: #88BBEE; border-right-color: #88BBEE; border-left-color: #88BBEE; border-top-color: #88BBEE; background-color: #192F5B; color: #FFBB00; font-weight:bold; width: 80px; }

.naglowek1  { margin:  2 5; font: 12px Verdana;vertical-align:baseline;text-align:left; color:#BDBDBD; }

.naglowek2  { margin:  2 5; font: 12px Verdana;vertical-align:baseline;text-align:left; color:#BDBDBD; font-weight: 700; }

.podpis  { margin:  6 16; font: 11px Verdana;vertical-align:baseline;text-align:left; color:#484848; font-style: italic; }

.tresc  { margin:  6 8; font: 12px Verdana;vertical-align:baseline;text-align:left; color:#000000; font-weight: 400; 	
					   overflow:hidden;}
.naglowek3  {padding-bottom:15px;
					 padding-top:10px;font: 13px Verdana;
					 vertical-align:top;text-align:left; 
					 color:#000000;  border-bottom-style:dotted; border-bottom-width: 1;
					 max-width:600;
					 overflow:hidden;}

.naglowekbis  {padding-bottom:15px;
					 padding-top:10px;font: 11px Verdana;
					 vertical-align:top;text-align:left; 
					 color:#000000;  border-bottom-style:dotted; border-bottom-width: 1;
					 max-width:600;
					 overflow:hidden;}
					 
.stopka { text-align:right;text-decoration:none; color:white;  font-size: 10; background:#3266CC;}					 
a.stopka { text-align:right;text-decoration:none; color:white;  font-size: 10; background:#3266CC; margin:  0 0;}					 

td.pliki { margin:  2 5; font: 11px Verdana;vertical-align:top;text-align:left; color:#000000; font-weight: bold; 	
					   max-width:100;
					   width:105;
					   overflow:hidden;}

a.pliki_sort { font: 11px Verdana;vertical-align:top;text-align:justify; color:#000000; line-height:16px; font-weight: bold;text-decoration : none; }					   
a.pliki_sort:active { font: 11px Verdana;vertical-align:top;text-align:justify; color:#000000; line-height:16px; font-weight: bold;text-decoration : none; }					   
a.pliki_sort:visited { font: 11px Verdana;vertical-align:top;text-align:justify; color:#000000; line-height:16px; font-weight: bold;text-decoration : none; }					   
a.pliki_sort:hover { font: 11px Verdana;vertical-align:top;text-align:justify; color:#3266CC; line-height:16px; font-weight: bold;text-decoration : none; }					   



a.przewin {font: 11px Verdana;vertical-align:top;text-align:left; color:#6A6A6A; line-height:16px; font-weight: bold;text-decoration : none; }
a.przewin:active  {font: 11px Verdana;vertical-align:top;text-align:left; color:#6A6A6A; line-height:16px; font-weight: bold;text-decoration : none; }
a.przewin:visited {font: 11px Verdana;vertical-align:top;text-align:left; color:#6A6A6A; line-height:16px; font-weight: bold;text-decoration : none; }
a.przewin:hover {font: 11px Verdana;vertical-align:top;text-align:left; color:blue; line-height:16px; font-weight: bold;text-decoration : none; }

.przewin {font: 11px Verdana;vertical-align:top;text-align:left; color:blue; line-height:16px; font-weight: bold;text-decoration : none; }

a.przedm {font: 11px Verdana;vertical-align:top; color:#6A6A6A; line-height:12px;text-decoration : none; }
a.przedm:active  {font: 11px Verdana;vertical-align:top; color:#6A6A6A; line-height:12px;text-decoration : none; }
a.przedm:visited {font: 11px Verdana;vertical-align:top; color:#6A6A6A; line-height:12px;text-decoration : none; }
a.przedm:hover {font: 11px Verdana;vertical-align:top; color:blue; line-height:12px;text-decoration : none; } 

a.adm_fnc  { margin:  2 5; font: 11px Verdana;vertical-align:top;text-align:left; color:red; background-color: yellow; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }
a.adm_fnc:active  { margin:  2 5; font: 11px Verdana;vertical-align:top;text-align:left; color:red; background-color: yellow; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }
a.adm_fnc:visited  { margin:  2 5; font: 11px Verdana;vertical-align:top;text-align:left; color:red; background-color: yellow; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }
a.adm_fnc:hover  { margin:  2 5; font: 11px Verdana;vertical-align:top;text-align:left; color:blue; background-color: yellow; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }

a.fnc  { margin:  5 5; font: 12px Verdana;vertical-align:top;text-align:left; color:red; background-color: #F0F0F0; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }
a.fnc:active  {font: 12px Verdana;vertical-align:top;text-align:left; color:red; background-color: #F0F0F0; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }
a.fnc:visited { font: 12px Verdana;vertical-align:top;text-align:left; color:red; background-color: #F0F0F0; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }
a.fnc:hover  { font: 12px Verdana;vertical-align:top;text-align:left; color:blue; background-color: #F0F0F0; border-color: green; border-style: solid; border-width: 1;text-decoration : none; }


