.tekst-standard { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.tekst-standard-gruby { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold; }
.tekst-standard-maly { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #021831; }
.tekst-standard-pomarancz { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; font-weight: bold; }
.tekst-standard-pomarancz-maly { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #021851; }
a.tekst-standard-pomarancz:link      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; }
a.tekst-standard-pomarancz:visited   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold;}
a.tekst-standard-pomarancz:hover     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: underline; font-weight: bold;}
a.tekst-standard-maly:link           { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #021831; }
a.tekst-standard-maly:visited        { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #021831; }
a.tekst-standard-maly:hover          { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #021831; }

a:link {color: #021831;	text-decoration: none; font-size: 11px; }
a:visited {color: #021831;text-decoration: none; font-size: 11px; }
a:hover {text-decoration: underline;}

.div_naglowek   { position: absolute; visibility: none; z-index: 1; left: 0px; top: 0px; display: none; wmode: transparent; }
.div_strona     { position: absolute; visibility: none; z-index: 2; left: 0px; top: 0px; }
.div_slonecznik { position: absolute; visibility: none; z-index: 3; left: 0px; top: 0px; display: none;}

.tlo-prawe { background-image: url(imgs/kontener_bordowy/tlo_prawe.gif); background-repeat: repeat-y; }
.tlo-lewe  { background-image: url(imgs/kontener_bordowy/tlo_lewe.gif); background-repeat: repeat-y; }

.menu-gora-txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; }
a.menu-gora-link:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.menu-gora-link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.menu-gora-link:hover   { color: #000000; text-decoration: underline; }

.menu-lewe-tlo { background-image: url(imgs/menu_lewe_tlo.gif); background-repeat: repeat-y; }
.menu-lewe-bok { background-image: url(imgs/menu_lewe_bok.gif); background-repeat: repeat-y; }
.menu-lewe-1poziom-1komorka { width: 25px; }
.menu-lewe-2poziom-1komorka { width: 35px; text-align: right; vertical-align: top; }
.menu-lewe-3poziom-1komorka { width: 45px; }
.menu-lewe-1poziom-2komorka { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #021831; padding-right: 5; }
.menu-lewe-2poziom-2komorka { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #021831; line-height: 12px; padding-right: 5; }
.menu-lewe-3poziom-2komorka { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; line-height: 12px; padding-right: 5; }
.menu-lewe-hr-komorka { text-align: center; vertical-align: middle; height: 10px; }
.menu-lewe-hr { background-image: url(imgs/menu_lewe_hr.gif); background-repeat: repeat-x; }
.menu-lewe-odstep { line-height: 10px; }

a.menu-lewe-link1:link    { color: #021831; font-size: 11px; text-decoration: none; }
a.menu-lewe-link1:visited { color: #021831; font-size: 11px; text-decoration: none; }
a.menu-lewe-link1:hover   { color: #021851; font-size: 11px; text-decoration: underline; }
a.menu-lewe-link2:link    { color: #021831; font-size: 11px; text-decoration: underline; }
a.menu-lewe-link2:visited { color: #021831; font-size: 11px; text-decoration: underline; }
a.menu-lewe-link2:hover   { color: #021851; font-size: 11px; text-decoration: none; }

.kontener-tytul           { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold; }
.kontener-rozwiniecie     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.kontener-pomarancz       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #021851; padding:8;}
.kontener-braz            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #021831; padding:8;}
.kontener-podstrona-tresc { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; padding:10; }

a.selected.link         { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold; }
a.selected.visited      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold; }
a.selected.hover        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold; }
a.unselected.link       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
a.unselected.visited    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
a.unselected.hover      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
.selected      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold; }
.unselected    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

a.m-s      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831;; text-decoration: underline; font-weight: bold; }
a.m-u      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831;; text-decoration: none; }

.ankieta-tytul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #021831; padding-bottom: 20px; text-align: center; }
.ankieta-pytanie { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.ankieta-pozycja { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; padding-bottom: 5px; }
.ankieta-odpowiedz { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.ankieta-wyslij    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }


.form-tytul        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.form-pytanie      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.form-input-text   { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; border: 1px solid #BBBDB6; padding-left: 5px; padding-right: 5px; }
.form-textarea     { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; border: 1px solid #BBBDB6; padding: 5px; }
.form-input-file   { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; border: 1px solid #BBBDb6; padding-left: 5px; padding-right: 5px; }
.form-select       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.form-checkbox     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.form-radio        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.form-submit       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #021831; }
a.form-wyslij      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }

.pozycja-pytanie2             { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; font-weight: bold;}
.pozycja-pytanie             { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold;}
.pozycja-odpowiedz           { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
.pozycja-odpowiedz-bold      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold;}
.pozycja-download            { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold;}
a.pozycja-download:link      { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; }
a.pozycja-download:visited   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: none; font-weight: bold;}
a.pozycja-download:hover     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; text-decoration: underline; font-weight: bold;}
a.pozycja-szczegoly          { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }
a.pozycja-dodaj              { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold;}

.kontener-podstrony   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }

.calendar             { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; }

.galeria-opisy         { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; text-align: justify; }
.galeria-pozycja       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021851; font-weight: bold; }
.galeria-prawykontener { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; padding-top: 7px; color: #021831; }
.galeria-ramka-gora    { background-image: url(imgs/galeria_ramka_g.gif); background-repeat: repeat-x; }
.galeria-ramka-dol     { background-image: url(imgs/galeria_ramka_d.gif); background-repeat: repeat-x; }
.galeria-ramka-lewa    { background-image: url(imgs/galeria_ramka_l.gif); background-repeat: repeat-y; }
.galeria-ramka-prawa   { background-image: url(imgs/galeria_ramka_p.gif); background-repeat: repeat-y; }

.hr { height: 1px; color: #BEBFB6; }

.naglowek-cms-text           { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
a.naglowek-cms-link:link     { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; decoration:none; }
a.naglowek-cms-link:hover    { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; decoration:none; }
a.naglowek-cms-link:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; decoration:none; }

.kontakt-tytul         { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold; }
.kontakt-pomarancz     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #021851; }
.kontakt-pozycja       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: normal; }
a.kontakt-link:link    { color: #021851; text-decoration: none; }
a.kontakt-link:visited { color: #021851; text-decoration: none; }
a.kontakt-link:hover   { color: #021851; text-decoration: underline; }

.news-rozwiniecie-glowna     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; padding-top: 10px; }
.news-rozwiniecie            { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; padding-top: 10px; padding-bottom: 10px; }
.news-tytul                  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #021831; }
.news-data                   { color: #021851; }
.news-wiecej                 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #021851; }
a.news-wiecej:link           { color: #021851; text-decoration: none; }
a.news-wiecej:visited        { color: #021851; text-decoration: none; }
a.news-wiecej:hover          { color: #021851; text-decoration: underline; }

a.organizacje-edycja-link:link    { color: #021851; text-decoration: none; }
a.organizacje-edycja-link:visited { color: #021851; text-decoration: none; }
a.organizacje-edycja-link:hover   { color: #021851; text-decoration: underline; }

.atlas-szpalta-lewa          { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; }
.atlas-szpalta-prawa         { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }

li    { padding-left: 3px; margin-left: -20px; padding-bottom: 5px}

.tr-odstep { padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
.tr-odstep-programy { padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
.tr-odstep-organizacje { padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }


a.copyright:link    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold; }
a.copyright:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; font-weight: bold; }

.stopka             { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #021831; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;}

.region-padding { padding-left: 10px; }

.red-star { color: #FF0000; }

