.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:#E0DFE3;
}

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:#000000; }
td.nieb {font: 12px Verdana;vertical-align:baseline;text-align:justify; color:#000000; background:#E0DFE3; border-left: 1px dotted #000000; }
td.nieb2 {font: 12px Verdana; vertical-align:baseline;text-align:justify; color:#000000; background:#E0DFE3; }
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:#E0DFE3; border-top: 1px dotted #000000; border-left: 1px dotted #000000; }
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:left; 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: 230px; background-color: #394F8B; color: #FFFFFF; font: 12px Verdana; }

select.dane { background-color: #394F8B; color: #FFFFFF; font: 12px Verdana; }

textarea.dane { width: 330px; height: 80px; background-color: #394F8B; color: #FFFFFF; font: 12px Verdana; }

input.radio { color: #FFFFFF; }

input.przycisk { border-bottom-color: #88BBEE; border-right-color: #88BBEE; border-left-color: #88BBEE; border-top-color: #88BBEE; background-color: #394F8B; color: #FFFFFF; font-weight:bold; width: 110px; }

.naglowek1  { margin: 2 5; font: 12px Verdana; vertical-align:baseline; text-align:left; color:#BDBDBD; }

.naglowek2  { margin: 5 8; font: 12px Verdana; vertical-align:baseline; text-align:center; color:#7D7DBD; 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; }

a.a { background: url(buttony/news1.gif); width: 70px; height: 40px; display: block; margin: 1 0; }
a.a:hover { background: url(buttony/news2.gif); width: 70px; height: 40px; display: block; margin: 0 0; }

a.b { background: url(buttony/registration1.gif); width: 130px; height: 40px; display: block; margin: 1 0; }
a.b:hover { background: url(buttony/registration2.gif); width: 130px; height: 40px; display: block; margin: 0 0; }

a.c { background: url(buttony/pilots1.gif); width: 80px; height: 40px; display: block; margin: 1 0; }
a.c:hover { background: url(buttony/pilots2.gif); width: 80px; height: 40px; display: block; margin: 0 0; }

a.d { background: url(buttony/documents1.gif); width: 130px; height: 40px; display: block; margin: 1 0; }
a.d:hover { background: url(buttony/documents2.gif); width: 130px; height: 40px; display: block; margin: 0 0; }

a.e { background: url(buttony/18m1.gif); width: 110px; height: 40px; display: block; margin: 1 0; }
a.e:hover { background: url(buttony/18m2.gif); width: 110px; height: 40px; display: block; margin: 0 0; }

a.f { background: url(buttony/world1.gif); width: 125px; height: 40px; display: block; margin: 1 0; }
a.f:hover { background: url(buttony/world2.gif); width: 125px; height: 40px; display: block; margin: 0 0; }

a.g { background: url(buttony/club1.gif); width: 135px; height: 40px; display: block; margin: 1 0; }
a.g:hover { background: url(buttony/club2.gif); width: 135px; height: 40px; display: block; margin: 0 0; }

a.h { background: url(buttony/photos1.gif); width: 90px; height: 40px; display: block; margin: 1 0; }
a.h:hover { background: url(buttony/photos2.gif); width: 90px; height: 40px; display: block; margin: 0 0; }

a.i { background: url(buttony/contact1.gif); width: 100px; height: 40px; display: block; margin: 1 0; }
a.i:hover { background: url(buttony/contact2.gif); width: 100px; height: 40px; display: block; margin: 0 0; }

a.j { background: url(buttony/webcam1.gif); width: 140px; height: 40px; display: block; margin: 0 1 1 0; }
a.j:hover { background: url(buttony/webcam2.gif); width: 140px; height: 40px; display: block; margin: -1 1 2 0; }

a.k { background: url(buttony/weather1.gif); width: 140px; height: 40px; display: block; margin: 0 1 1 0; }
a.k:hover { background: url(buttony/weather2.gif); width: 140px; height: 40px; display: block; margin: -1 1 2 0; }

a.l { background: url(buttony/accomodation1.gif); width: 140px; height: 40px; display: block; margin: 0 1 1 0; }
a.l:hover { background: url(buttony/accomodation2.gif); width: 140px; height: 40px; display: block; margin: -1 1 2 0; }

a.³ { background: url(buttony/attractions1.gif); width: 140px; height: 40px; display: block; margin: 0 1 1 0; }
a.³:hover { background: url(buttony/attractions2.gif); width: 140px; height: 40px; display: block; margin: -1 1 2 0; } 
