/* standardowy arkusz stylu : wersja 1.1  (05.12.2007)*/

/* ***** style ogolne ***** */
html{width:100%;height:100%;}
body {margin: 0px; background-color: white; font-size: 14px; font-family: Verdana, Tahoma, Arial;position:relative;width:100%;height:100%;}
td {vertical-align: top; font-size: 11px; font-family: Verdana, Tahoma, Arial;}
div.uwagaAdministratorska {position: fixed; top: 0px; width: 100%; text-align: center; background-color: red; color: white; font-size: 16px; font-weight: bold; font-family: Verdana; padding: 5px; border-bottom: 2px solid #000000; }
h1 {font-size: 22px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
h5 input.checkbox,
h5 input.radio {margin-right: 5px;}
#overlay {height: 3000px!important;} /* hack na lightboxa pod Opera gdy html {height: 100%}*/
table {border-collapse: collapse; border: 0px;}
tr {}
img {border: 0px;}
form {margin: 0px;}

/* efekt przezroczystosci dla img
a img {opacity:0.5; filter:alpha(opacity=50);}
a:hover img {opacity:0.5; filter:alpha(opacity=50);}
*/

a ,a:visited {color:#001167;text-decoration:none;}
a:hover {color:#0024D9;text-decoration:underline;}
p {}

input {}
input#wysylka { /* checkbox otwierajacy alternatywne dane adresowe do wysylki */ }
select {}
span {}


input.send,
#reg_submit{background: transparent url('button.gif') repeat-x scroll 0 0;height:23px;width:104px;color:#fff;padding: 0 20px;font-family:verdana; font-weight:bold;font-size:11px;}
table#submit { /* obszar przycisku submit w formularzach zbierajacych dane uzytkownika  ##### do usuniecia */ }
table#submit td { /* obszar przycisku submit w formularzach zbierajacych dane uzytkownika  ##### do usuniecia  */ 
vertical-align:middle;
}
td.etykieta {padding: 5px 0px 1px 0px;}

/* **** wybor strony **** */
/* ***** ogolne style standardowych elementow ***** */
input.button,
table.aucSumForm input.submit {cursor: pointer;}
input.button:hover {}

/* ***** regForm **** */
.regForm{font-family:Verdana;font-size:11px;color:#000; vertical-align:middle;}
table.regForm, table.regForm tr,table.regForm tr td {margin:0px;padding:0px;}
table.regForm tr td.in input {padding:0px;margin:0; margin-bottom:6px;}
table.regForm tr td.req { line-height:23px;}
.etykieta.require{font-family:arial;font-size:10px;color:red;}
span.regForm #upomnienie, span.userForm#upomnienie ,span#upomnienie { /* blad walidacji */padding: 1px; color:red;text-align:center;}
.warrning{text-align:center;}
h5.regForm,h5.userForm { /* naglowki sekcji */ }
table.regForm, table.userForm { /* glowna tabela */	width:627px;}
.regForm select, .userForm select {width: 118px;}

table.regForm input {width:215px;border: 1px solid #cccccc;}
table.regForm input#reg_submit {border:none;margin-top:20px;}
table.regForm select {width:215px;border: 1px solid #cccccc;}
table.regForm#uwagi td,table.userForm#uwagi td {text-align:right;}
table.regForm td.etykieta, table.userForm td.etykieta {  padding-right:5px;text-align:right;line-height:24px;}
table.regForm td, table.userForm td {vertical-align: middle;}
table.regForm td.in{width:205px;text-align:left;}

table.regForm td.reg{width:10px;text-align:left;}

table.regForm td, table.userForm td {vertical-align: middle;}

#nienawidzecss{height:397px;overflow-x:hidden;overflow-y:auto;width:245px;}
a.regForm, a.regForm:visited, a.userForm, a.userForm:visited  {}
a.regForm:hover, a.userForm:hover {}

span.reg_dane #upomnienie { /* blad walidacji */	padding: 1px;}
table.reg_dane { /* glowna tabela */	width: 100%;}
table.reg_dane input {}
table.reg_dane#uwagi {}
table.reg_dane td.etykieta {}
table.reg_dane td {vertical-align: middle;}
/* GALERIA */
#conntentAll #gallConntent,#gallConntent{/*overflow:auto;overflow-y:scroll;overflow-x:hidden; */height:397px;margin-top:10px;width:669px;color:#454646;/* {overflow:scroll; overflow-y:auto; overflow-x:hidden;height:399px;margin-top:10px;} */}

#gallConntent #single{/* width:550px;  */width:424px;height:377px; overflow:hidden; text-align:center;}
/*napis przycinanie*/
#gallConntent #single .singleOwerflow{height:397px;overflow:hidden;}
#gallConntent #single #oknoObrazka{/* width:400px; */padding: 5px 0px;overflow:hidden;}
#gallConntent #oknoGalerii{margin-left:20px;}
#gallConntent #oknoGalerii table ,#gallConntent #oknoGalerii table tr ,#gallConntent #oknoGalerii table tr td {margin:0px;padding:0px;}
/* #gallConntent #oknoGalerii table tr{height:90px;} */


#divPriv ,#divNext{text-decoration:none;color:#6d6d6d; background-repeat: no-repeat;}
#divPriv{ background-image:url('poprzednie.gif');padding-left:5px;background-position: 0px 4px;}
#divNext{background-image:url('nastepne.gif'); padding-right:5px; background-position: 100% 4px;}


#gallConntent #divOpisu , #divOpisu{
/*text-align:justify;font-family:Verdana,Tahoma,Arial;color:#454646;font-size:11px;text-decoration:none;overflow:auto;overflow-x:hidden;overflow-y:auto;margin-right:10px;*/
color:#454646;font-family:Verdana,Tahoma,Arial;font-size:11px;height:194px;text-align:justify;text-decoration:none; color:#454646; font-family:Verdana,Tahoma,Arial;
}
a.gall{background-position:50% 50%; background-repeat:no-repeat;width:90px;height:90px;display:block;}
a.gall{filter:alpha(opacity=90);opacity: 0.9; border:1px solid #727272;margin-bottom:13px; font-size:0px;}/*__filter:alpha(opacity=50); */
a.gall:hover{opacity:1;filter:alpha(opacity=100);}/*__filter:alpha(opacity=100);*/
table.galeria td{ vertical-align:top;}

.rss span img, .rss form{display:inline;}
.rss {margin-left:25px;}
.rss span img {padding:10px;}

#divNazwy.galeria {font-size:11px; font-weight:bold; font-family:Verdana;color:#454646;height:20px;width:425px;}
div.galList {margin: 5px auto;padding-top:30px;}
div.galList td {}
div.galList div.galListItem {}
div.galList div {margin: 0px auto; text-align: left; }
div.galList div.nazwa {padding: 5px;}
div.galList div.nazwa a,
div.galList div.nazwa a:visited {font-weight: bold;}
div.galList div.nazwa a:hover {}
table.galeria div.opisFotki {}
div.galeria div#oknoGalerii {}
div.galeria div#oknoGalerii div.fotkaGalerii {margin: 5px auto; padding: 5px;}
div.galeria div#oknoGalerii div.miniaturaGalerii {}
div.galeria div#oknoGalerii div.nazwaFotki {}
div.galeria div#oknoGalerii div.opisFotki {}
div.galeria div#oknoGalerii table tr td *{font-size:0px;}
div.galeriaBrakZdjec {margin: 5px auto;width:90%;height:90%;text-align:center; line-height:200px;}
table.galCatList {margin: 5px auto;}
table.galCatList td {}
table.galCatList div {margin: 0px auto; text-align: left;}
table.galCatList div.galCatListItem {}
table.galCatList div.nazwaGalerii {padding: 5px;}
table.galCatList div.nazwaGalerii a,
table.galCatList div.nazwaGalerii a:visited {font-weight: bold;}
table.galCatList div.nazwaGalerii a:hover {}
table.galCatList div.galCatListObrazek {padding: 5px;}
table.galCatList div.opisGalerii {padding: 5px;}
/* GALERIA KONIEC */
/* menu kategorii */
/*
TABLE.catMenu
   TR
      TD
         P
            A
               IMG
*/
table.catMenu { /* tabela z menu kategorii */width: 100%; }
/* wiersz tabeli z menu kategorii */ 
table.catMenu tr {}
/* nieparzysty wiersz tabeli z menu kategorii (z wylaczeniem linkow do tresci) */ 
table.catMenu tr.styl1 {}
/* parzysty wiersz tabeli z menu kategorii (z wylaczeniem linkow do tresci)  */ 
table.catMenu tr.styl2 {}
/* komorka wiersz tabeli z menu kategorii */
table.catMenu td {text-align: left;}

table.catMenu td a:visited,table.catMenu td a {color:#6b6b6b;font-family:verdana; font-size:12px; text-decoration:none;border-bottom:#f2f1f1 solid 1px; border-top:#f2f1f1 solid 1px;}
table.catMenu td p a:hover{text-decoration:underline; font-weight:bold;}

table.catMenu td a.selected:visited, a.selected:visited ,
table.catMenu td a.selected{color:#fff; font-weight:bold; border-bottom:#16266b solid 1px; border-top:#011463 solid 1px;
background:#011463;
}
table.catMenu td {padding:0px;margin:0px;}
table.catMenu td p {padding:0px;margin:0px;width:252px;height:100%;}
table.catMenu td p a{height:21px;display:block;line-height:21px;}
/*table.catMenu td p img,table.catMenu td p a.selected:first-child {display:block;}
table.catMenu td p img,table.catMenu td p a:first-child {display:none;}*/
#oknoObrazka #gallImg {border:1px solid #727272;}
/* table.catMenu td p a+a:after {content:'</div>'} */
table.catMenu td.zwiniete1 p a,table.catMenu td.rozwiniete1 p a {padding-left:10px;width:242px;}
table.catMenu td.zwiniete2 p a,table.catMenu td.rozwiniete2 p a {padding-left:20px;width:232px;}
table.catMenu td.zwiniete3 p a,table.catMenu td.rozwiniete3 p a {padding-left:30px;width:212px;}
table.catMenu td.zwiniete4 p a,table.catMenu td.rozwiniete4 p a {padding-left:40px;width:192px;}
table.catMenu td.tresc1 p a{padding-left:10px;width:242px;}
table.catMenu td.tresc2 p a{padding-left:20px;width:232px;}
table.catMenu td.tresc3 p a{padding-left:30px;width:222px;}
table.catMenu td.tresc4 p a{padding-left:40px;width:212px;}


/* wiersz tabeli z menu kategorii poziom 1 */
/* table.catMenu td.zwiniete1# p a:before{content:"+";color:#6b6b6b;} */
/* rozwiniety wiersz tabeli z menu kategorii poziom 1 */
/* table.catMenu td.rozwiniete1 p a:before{content:"-";color:#6b6b6b;} */
/* wiersz tabeli z menu kategorii poziom 2 */
/* table.catMenu td.zwiniete2 p a:before{content:"+";color:#6b6b6b;} */
/* rozwiniety wiersz tabeli z menu kategorii poziom 2 */
/* table.catMenu td.rozwiniete2 p a:before{content:"-";color:#6b6b6b;} */
/* wiersz tabeli z menu kategorii poziom 3 */
/* table.catMenu td.zwiniete3 p a:before{content:"+";color:#6b6b6b;} */
/* rozwiniety wiersz tabeli z menu kategorii poziom 3 */
/* table.catMenu td.rozwiniete3 p a:before{content:"-";color:#6b6b6b;} */
/* akapit wewnatrz tabeli */
table.catMenu p{margin: 0px;padding: 0px;}

table.catMenu h2 {}
table.catMenu h3 {}

/* table.catMenu td.tresc3 p a,table.catMenu td.tresc4 p a{padding-left:30px;} */

table.catMenu a { /* linki do kategorii lub tresci wewnatrz tabeli */ }
/* wybrane linki do kategorii lub tresci wewnatrz tabeli */


table.catMenu td.tresc1 { /* wiersz tabeli z linkiem do tresci poziom 1 */}
table.catMenu td.tresc2 { /* wiersz tabeli z linkiem do tresci poziom 2 */}
table.catMenu td.tresc3 { /* wiersz tabeli z linkiem do tresci poziom 3 */}
table.catMenu td.tresc4 { /* wiersz tabeli z linkiem do tresci poziom 4 */}

table.catMenu img { /* obrazek wewnatrz tabeli */}

table.catMenu span.ilosc { /* ilosc elementow w danej kategorii */ }

table.catMenu td#zawartosc_kategorie { /* kategoria z zawartoscia, kategorie podrzedne */ }
table.catMenu td#zawartosc_bezKategorii { /* kategoria z zawartoscia, brak kategorii podrzednych */ }
table.catMenu td#bezZawartosci_kategorie { /* kategoria bez zawartosci, kategorie podzrzedne */ }
table.catMenu td#bezZawartosci_bezKategorii { /* kategoria bez zawartosci, brak kategorii podrzednych */ }

table.catMenu td#bezZawartosci_bezKategorii img { /* kategoria bez zawartosci, brak kategorii podrzednych */ visibility: hidden;}

table.catMenu td#o_zawartosc_kategorie { /* ostatnia kategoria w danej galezi z zawartoscia, kategorie podrzedne */ }
table.catMenu td#o_zawartosc_bezKategorii { /* ostatnia kategoria w danej galezi z zawartoscia, brak kategorii podrzednych */ }
table.catMenu td#o_bezZawartosci_kategorie { /* ostatnia kategoria w danej galezi bez zawartosci, kategorie podzrzedne */ }
table.catMenu td#o_bezZawartosci_bezKategorii { /* ostatnia kategoria w danej galezi bez zawartosci, brak kategorii podrzednych */ }
table.catMenu td#o_bezZawartosci_bezKategorii img { /* ostatnia kategoria w danej galezi bez zawartosci, brak kategorii podrzednych */
  visibility: hidden;
}

table.catMenu td.zwiniete2#o_zawartosc_kategorie,
table.catMenu td.zwiniete2#o_zawartosc_bezKategorii,
table.catMenu td.zwiniete2#o_bezZawartosci_kategorie,
table.catMenu td.zwiniete2#o_bezZawartosci_bezKategorii,
table.catMenu td.rozwiniete2#o_zawartosc_kategorie,
table.catMenu td.rozwiniete2#o_zawartosc_bezKategorii,
table.catMenu td.rozwiniete2#o_bezZawartosci_kategorie,
table.catMenu td.rozwiniete2#o_bezZawartosci_bezKategorii {background-image: url(o_tlo2.gif);}

table.catMenu td.zwiniete3#o_zawartosc_kategorie,
table.catMenu td.zwiniete3#o_zawartosc_bezKategorii,
table.catMenu td.zwiniete3#o_bezZawartosci_kategorie,
table.catMenu td.zwiniete3#o_bezZawartosci_bezKategorii,
table.catMenu td.rozwiniete3#o_zawartosc_kategorie,
table.catMenu td.rozwiniete3#o_zawartosc_bezKategorii,
table.catMenu td.rozwiniete3#o_bezZawartosci_kategorie,
table.catMenu td.rozwiniete3#o_bezZawartosci_bezKategorii { background-image: url(o_tlo3.gif);}


table.catMenu td.tresc2#o_tresc {  /* ostatnia tresc w danej galezi */
  background-image: url(o_tlo2.gif);
}
table.catMenu td.tresc3#o_tresc {  /* ostatnia tresc w danej galezi */
  background-image: url(o_tlo3.gif);
}
table.catMenu td.tresc4#o_tresc {  /* ostatnia tresc w danej galezi */
  background-image: url(o_tlo3.gif);
}

/* newsShortList - aktualnosci */
div.newsShortList {}
div.newsShortList div.newsShort {}
div.newsShortList a.newsArchLink {}
div.newsShortList div.newsLink {}
div.newsShortList a.newsLink {}
div.newsShortList div.newsSkrot {}
div.newsShortList div.newsDataPublikacji {}
/* newsList */
div.newsList {}
div.newsList div.newsFull {}
div.newsList div.newsLink {}
div.newsList a.newsLink {}
div.newsList div.newsTresc {}
div.newsList div.newsDataPublikacji {}
div.conBody { font-family:verdana; font-size:11px; padding-left:10px;}/*padding:10px;*/
div.conBody p.conBody {}


/* galList */


/* div.galList ul { list-style: url("li.gif") disc }  */
div.galList li {font-size:12px;}
div.galList li .opis{ font-size:10px;padding: 5px 0px 10px 60px; text-align: justify;}
div.galList {margin: 40px auto;}
div.galList .galListItem {margin-bottom: 10px;}
/*div.galList .nazwa {}
div.galList .nazwa a {}
div.galList .opis {padding: 5px 0px 10px 60px; text-align: justify;}
div.galList table tr td .galListItem .nazwa:before{content:"*"; }*/

/* PRIVATE */

table.main {margin:0 auto;width:100%;height:100%;margin-top:-1px;}
table.main td { vertical-align:top;}
div.main {width:977px;margin:auto;}

div.topMenu {background: transparent url(top.png) no-repeat 100% 100%;width:978px;height:43px;margin:0px; text-align:right;}
div.topMenu div.menu{margin-right:20px;float:right;padding:15px 27px 0px 0px; height: 24px;}
div.topMenu div.menu a, div.topMenu div.menu a:visited {height:13px; padding:5px 0 5px 24px;background-repeat:no-repeat; background-position: 0px -2px; text-decoration:none; color:#001167;}
div.topMenu div.menu a:hover{background-position: 0px -28px;color:#0024d9; }
div.topMenu div.menu a.menu_gorne {/*font-size: 11px; font-family:Tahoma, sans-serif; padding-left:26px;*/display:block;
float:left;
font-family:Tahoma,sans-serif;
font-size:11px;
height:13px;
padding-left:26px;}
div.topMenu div.menu span.sep {/*font-size: 11px; font-family: Tahoma, sans-serif; color: #e3e3e3; padding-left: 8px;*/
color:#E3E3E3;
display:block;
float:left;
font-family:Tahoma,sans-serif;
font-size:11px;
padding-left:8px;
margin-top:5px;


}



div.topMenu #flags{margin-left:20px;float:left;text-align:left;width:auto;line-height:30px;padding-top:10px;}
.flagList span {display:none;}
.flagList {margin:5px;}

div.site div.top {background: url(top.jpg) no-repeat 0 0px; width: 958px; height: 111px;}

#homeLink{ background:url(logo.gif); width:384px;height:100px;margin-left:20px;}

div.shadow { background: url(btlo.png); height:550px; margin:0px; padding:0;}
.cienDol {background:transparent url(cienDol.png) repeat-x scroll 0 0;height:13px;width:980px;}
div.site {width:958px;margin:0px;margin-right:10px;margin-left:10px;} 
/* border-top: #001361  solid 2px ;  */


#footer{width:978px; vertical-align:top;}

.text{padding:10px; color:white; font-size:12px; font-family:arial; font-size:11px;}

#footerMenu{width:499px;margin:0px;}
#footerMenu .text{ background:url(menuBottomRep.png);}
#footerMenu .layout{background:url(menuBottom.png);width:499px;height:24px; font-family:arial; font-size:11px;}
#footerInfo{float:left;width:337px;}
#footerInfo div.text{background:url(stopkaRep.png); text-align:center; font-family:arial; font-size:11px;padding:0px;}
#footerInfo div.layout{background:url(stopka.png);width:338px;height:17px;}
#footercms{}
#workspace{height:437px;float:left; width:957px;}
#workspace div.zawartosc{height:439px;margin-left:10px;overflow-x:hidden;overflow-y:auto;}
#conntentAll{overflow:auto;float:left;height:428px;overflow-x:hidden;overflow-y:auto;width:943px;}

#conntent{overflow:auto; overflow-x:auto; overflow-x:hidden; height:428px; width:647px; float:left;padding-right:10px;}


#menuLeft table.catMenu {width:200px; overflow:hidden;margin-top:50px;}
#menuLeft { width:285px;height:439px;background:transparent;float:left;background: url(GalCatMenuR.gif) no-repeat scroll 100% 0%;overflow:hidden;}
#menuLeft td { vertical-align:top;}
.require{color:red; margin-left:5px;}
#elmPionowy{width:17px;}
/* PRIVATE END */
#wydrukuj { /* link do wydruku */ margin-right:40px;}

#zapoznalemSie{font-family:arial; font-size:10px;color:#666666}

table.conList  tr td a {font-size:12px;
margin-left:20px;
margin-right:10px;
margin-top:10px;

}
table.conList  tr td a.temat:visited, table.conList  tr td a.temat{ 
display:block;
margin-top:10px;
margin-left:50px;
margin-bottom:20px;
font-size:10px;
/* text-decoration:none; */
color:#666666;
}
table.conList  tr td a.temat:hover{}

.nieZnaleziono{font-size:14px; font-weight:none; font-style:italic;text-align:center;margin-top:21%; }
.znaleziono{font-size:14px; font-weight:none; margin:20px; }
table.mainLogo {width: 100%; height: 100%;}
table.mainLogo td.logo {width: 420px;padding: 10px 0px 0px 15px;}
table.mainLogo td.logo a {display: block; width: 390px; height: 90px; outline: 0;}
table.mainLogo td.wyszukaj {width: 523px; padding-top: 11px;}
table.mainLogo td.wyszukaj input#szukaj{ background: url(szukaj.gif) no-repeat 0 0; width: 73px; height: 23px; border: 0; padding: 0; margin: 0 6px 0 3px;}
table.mainLogo td.wyszukaj table.findForm td input.findForm {width: 201px; height: 15px; line-height: 11px; padding: 3px 7px; border: 1px solid #cccccc; font-size: 11px; font-family: Verdana;}
table.mainLogo td.wyszukaj table.findForm  {padding: 0; margin-top:-22px;}

div#boxLewyMid { padding: 2px 150px 0px 28px; width:445px; text-align:left; margin-top:-8px;}
div#boxLewyMid a,div#boxLewyMid a:visited {color: white; font-family:arial;  font-size: 11px; padding: 0px 0px 0px 0px; text-decoration:none;}
div#boxLewyMid a:hover {text-decoration:underline;}
div#boxLewyMid a#selected {color: #ffce82;font-weight: bold;}
div#boxLewyMid span.sep {color: white; padding: 0 11px 0 11px;}
div.text {text-align:center; padding-top:5px;}
div.text a, div.text a:visited {color:white; text-decoration: none;}
div.text a:hover {text-decoration:underline;}
