body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt;}

/*tabela kontaktu, panel z prawej strony ekranu (logo i dane kontaktowe)*/
#tabela_kontakt{width:90%; margin-left:auto; margin-right:auto; color:#999999;}
#tabela_kontakt  a, a:link, a:visited { text-decoration:none; color:#999999;}
.naglowek_kontaktu{margin-top:2px; margin-bottom:2px; font-family:Georgia, \"Times New Roman\", Times, serif; font-size:15pt; color:#666666;}
.tresc_kontaktu{margi-top:2px; margin-bottom:2px;font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#999999;}
.linia_pozioma_kontaktu{margin-top:2px; margin-bottom:2px; height:1px; color:#CCCCCC; background-color:#CCCCCC; border:none;  }

/*obramowanie fotek na stronie podziekowania (logotypy sponsorow)*/
.obramowanie_fotek{width:200px; height:200px; margin-left:auto; margin-right:auto; border:#c4e1f2 1px solid;}

/*domyslne ustawienie kolorow odnosnikow*/
.kolor_odnosnikow a, a:link, a:visited {color:#0099cc}

/* animacja na wstepie (gdy nie wybrano jeszcze zadnej pozycji menu)*/
.tranzycja_naglowek{margin:0px; font-family:Georgia, \"Times New Roman\", Times, serif; font-size:24pt; color:#000000;}
.tranzycja_tekst{margin:0px; font-family:Georgia, \"Times New Roman\", Times, serif; font-size:18pt; color:#666666;}

/*kontener naglowka strony*/
.tabela_naglowka_strony{width:95%; height:100px; margin-top:10px; margin-left:auto; margin-right:auto; border-bottom:#999999 1px solid;}

/* tekst z nazwa strony np. Adopcje*/
.nazwa_strony{margin:0px; font-family:Georgia, \"Times New Roman\", Times, serif; font-size:20pt; color:#000000;}

/*naglowek strony  tekst pod nazwa strony np. Nasze akcje, programy, inicjatywy.*/
.naglowek_strony{margin:0px; font-family:Georgia, \"Times New Roman\", Times, serif; font-size:15pt; color:#666666;}

.naglowek_wiadomosci{margin:0px; font-family:Georgia, \"Times New Roman\", Times, serif; font-size:15pt; color:#000000;}
.tresc {line-height:1.6; color:#666666;}
.pelna_tresc{line-height:1.6; color:#000000;}

.data{margin:0px; color:#999999; font-size:7pt;}
.dzien_tygodnia{margin:0px; font-family:Georgia, \"Times New Roman\", Times, serif; color:#999999;}
.linia_pozioma{height:1px; border:0px; background-color:#999999;}

#aktualnosci_odnosnik {width:50px; height:20px; margin:0px; padding:0px; vertical-align:middle; background-color:#c4e1f2; font-weight:bold;}
#aktualnosci_odnosnik a:active{ display:block;color:#6699FF; font-weight:bold;  height:20px; padding:2px; margin-bottom:-5px;}
#aktualnosci_odnosnik a:link{ display:block;color:#6699FF; font-weight:bold; height:20px; padding:2px; margin-bottom:-5px;}
#aktualnosci_odnosnik a:visited{ display:block;color:#6699FF; font-weight:bold; height:20px; padding:2px; margin-bottom:-5px;}
#aktualnosci_odnosnik a:hover{display:block; background-color:#316ac4; text-decoration:none;  color:#ffffff;   height:20px; padding:2px; padding-bottom:0px; margin-bottom:-5px;}
#aktualnosci{line-height:1.6;}
#aktualnosci h4 {font-family:Georgia, \"Times New Roman\", Times, serif; font-size:14pt; font-weight:normal; margin:0px; margin-bottom:5px;}
#aktualnosci hr{height:1px; border:0px; background-color:#999999; margin:2px;}

/*menu witryny */
#menu {width:90%; height:30px; margin:0px; padding:0px;padding-left:5px; vertical-align:middle;}
#menu tr{height:30px; vertical-align:middle;}
#menu td{vertical-align:middle; text-align:center; padding-top:1px;}
#menu a:active{ display:block; color:#000000; font-weight:bold; text-decoration:none; height:26px; padding:5px; margin-bottom:-5px;}
#menu a:link{ display:block;color:#000000; font-weight:bold; text-decoration:none; height:26px; padding:5px; margin-bottom:-5px;}
#menu a:visited{ display:block;color:#000000; font-weight:bold; text-decoration:none; height:26px; padding:5px; margin-bottom:-5px;}
#menu a:hover{display:block; background-color:#c4e1f2;  color:#316ac4;   padding:5px;}
