/* ### glowne ### */
/*body.body {font-family: verdana; margin: 0px; background:transparent url('img/tlo.png'); color: #575757;}*/
body.body {font-family: verdana; margin: 0px; background:transparent url('img/100x100_4.jpg'); color: #575757;}
table { width:100%; margin: 0px; padding: 0px; vertical-align: top;  z-index:1}
table td {padding: 0px; border-width: 0px; margin: 0px;}
table.main { margin: 0px; width:980px;background: transparent url('img/body_tlo.png');}
table.wewnetrzna {margin: 0px; padding: 0px; border: solid 1px grey; font-size: 12px;}
*.kolor1 {background-color: #eaeaea;} 
*.kolor2 {background-color: #cecece;}
thead {background-color: orange;font-weight: bold; text-align: center;}
td.baner_bok {background: transparent url('img/bok_banera_kotow.png'); height:130px;}
td.reklama_l{background: transparent url('img/lewy_bok_banera_reklamowego.png'); width: 110px; height: 135px;}
td.reklama_p{background: transparent url('img/prawy_bok_banera_reklamowego.png'); width: 110px; height: 135px;}
td.reklama_b_cd{background: transparent url('img/bok_banera_reklomowego.png');height: 130px;}
td.rek_bok{background: transparent url('img/bok_banera_reklamowego.png');}
td#baner{background: transparent url('img/baner_good1.png') no-repeat ; height: 151px; margin: 0px; width:980px; text-align: right; vertical-align: top; padding: 5px 5px 0px 0px;}
td#baner a {color: white;}
td#reklama {background: transparent url('img/body_tlo.png'); }/*transparent url('img/baner_reklamowy.png') top left*/
td.baner_reklama {background:transparent url('img/rek_bok.gif') top left; width: 150px;} 
td.boki {vertical-align: top; width: 50%;}

h1 {color: #444; text-align: center; font-size: 14px;font-family: verdana;}
h2 {color: #444; text-align: center; font-size: 12px;font-family: verdana;}
h3 {color: #444; text-align: left; font-size: 12px;font-family: verdana;}
h4 {color: #444; text-align: center; font-size: 14px;font-family: verdana;}
h5 {color: #444; text-align: center; font-size: 12px;font-family: verdana;}
h6 {color: #444; text-align: left; font-size: 12px;font-family: verdana;}

.cien_dolny {background: transparent url('img/cien_dolny.png') ; height: 7px; font-size: 1px;}
.cien_dolny_l {background: transparent url('img/cien_dolny_l.png') ; height: 7px; }
.cien_dolny_p {background: transparent url('img/cien_dolny_p.png') ; height: 7px; }

/*div.cien {width:0px;}*/
/* ### menu ### */
	/*menu poziome*/
table.menu_poziom{width: 980px; vertical-align: middle;}
#podmenu1, #podmenu2, #podmenu3, #podmenu4, #podmenu5 {position: absolute; float: none; display: none; width: auto; text-align: center; background:  transparent url('img/menu_gora_rozwinieta_tlo.png');  margin-top: 5px; }
td#m_poz_lewa {background: transparent url('img/m_poz_lewa1.png'); height:33px; width:10px;}
td#m_poz_prawa {background: url('img/m_poz_prawa1.png'); height:33px; width:10px;}
td.m_poz_pasek {background: url('img/m_poz_pasek1.png'); height:33px; width:1px;}
td.m_poz {background: url('img/m_poz_bg1.png'); height:33px; vertical-align: middle ; text-align: center; width: 68px;}
td.m_poz1{background: url('img/m_poz_bg1.png');}
td.menu_poz {padding-top: 17px; _padding-top: 7px;}
td.m_poz a, table.podmenu a {color:#444;} /* kolor czcionki menu gornego */
table.podmenu {border-top:1px solid #c8c8c8;}
table.podmenu td  {border:1px solid #c8c8c8; border-top:0px; height: 26px; vertical-align: middle; padding: 0px 15px;}

	/*menu pionowe */
.menu_l_gora {background: url('img/lewe_menu_pierwszy.png') no-repeat top left; height:3px; width: 141px;  font-size: 0px; margin: 0px; padding: 0px;}
.menu_l_dol {background: url('img/lewe_menu_ostatni.png') no-repeat top left; height:3px; width: 141px;  font-size: 0px; margin: 0px; padding: 0px;}
hr {height: 1px; border: 0px ; margin: 1px 2px 1px -8px; padding: 0px; background-color: #e4ad6d;  }
.l_menu_pierwszy{background: transparent url('img/l_menu_srodek_gora.png')  no-repeat top left; height: 0px; width: 141px; font-size: 0px;margin: 0px; padding-bottom: 2px;_padding-bottom: 0px;}
.l_menu_ostatni{background: transparent url('img/l_menu_srodek_dol.png')  no-repeat top left; height: 0px; width: 141px; font-size: 0px;margin: 0px; padding-bottom: 2px;_padding-bottom: 0px;}
div.menu_pion {width: 141px;  }
td.menu_pion {vertical-align: top;}
div.menu {background: transparent url('img/lewe_menu_srodek.png') ;  width: 141px; height: 18px; _height: 22px; text-align: center; _vertical-align: middle; padding-top: 4px; _padding-top: 0px;}
div.menu_admin {background: transparent url('img/lewe_menu_panel_admin.png');width: 141px; height: 18px; _height: 22px; text-align: center; _vertical-align: middle; padding-top: 4px; _padding-top: 0px;}
tr.podmenu_lewe{ width: 141px;}
td.lewa_str_rozw_menu {background: url('img/bok_rozwinietego_menu.png'); width: 10px;} /* background-color: #669303;  */
td.podmenu_lewe_linki {padding: 0px 0px 0px 10px;}
div.linia { width: 120px; height: 1px; font-size: 0px; border: 0px; background-color: #e4ad6d; margin-left: -6px}
div.lewe_menu_srodek_top {background: transparent url('img/lewe_menu_srodek_top.png') ;  width: 141px; height: 0px; _height: 4px; text-align: center; _vertical-align: middle; padding-top: 4px; _padding-top: 0px;}
div.lewe_menu_srodek_in {background: transparent url('img/lewe_menu_srodek_in.png') ;  width: 141px;   text-align: left; _vertical-align: middle; padding-top: 4px; _padding-top: 0px; font-size: 10px;}
div.lewe_menu_srodek_bottom {background: transparent url('img/lewe_menu_srodek_bottom.png') ;  width: 141px; height: 4px; text-align: center; _vertical-align: middle; padding-top: 0px; }


/*###### menu nad tabelke #######*/
*.menu_tytul_l {background: transparent url('img/menu_podstr_l.gif'); width: 5px; height: 30px;}
*.menu_tytul_p {background: transparent url('img/menu_podstr_p.gif'); width: 5px; height: 30px;}
*.menu_tytul_c {background: transparent url('img/menu_podstr_c.gif'); height: 30px;}

/* ### body ### */
td.body {text-align: left; vertical-align: top; width:839px; padding: 0px; }
div.menu_admin a {color: #eee; font-weight: bold; }
.ramka { border-bottom: solid 1px}
table.body {width: 100%; padding: 10px;}

/* ## main ## */
td.glowna_l{width: 621px; vertical-align: top; padding: 3px;}
td.glowna_p{width:212px; vertical-align: top;}
td.kal_gora{background: url('img/kalendarz_gora.png'); height:9px;}
td.kal_main{background: url('img/kalendarz_srodek.png'); padding-left: 10px; font-size: 12px; color: #333;}
td.kal_main h1 {font-weight: bold; font-size: 12px; color: #333;}
td.kal_mies {color: orange; font-size: 12px; text-align: center; font-weight: bold;}
td.kal_dol{background: url('img/kalendarz_dol.png'); height:9px;}
table.kalendarz { font-size: 12px;}
tr.kal_dni td {text-align: center; }
td.kal_niedziela {color: orange;}
td.kolor_wypelnienia_dnia {background-color: #aeaeae;}
td.dzien_tydzien_roku {font-size:10px; margin-top: 3px; border-top: 1px solid black;}
/*news*/
table.news {padding: 5px; margin-bottom: 10px;}
td.news_temat { font-size: 14px; font-weight: bold; }
td.news_temat p:first-line {padding-left: 40px;}
td.tresc {background: #e8e8e8; font-size: 12px; padding-top: 5px;}
td.news_temat {background: #e8e8e8; color: #bf6e0e}
span.news_temat:first-line{padding-left: 10px; color: red;}
td.news_temat_prawa {background: url('img/news_temat_prawa.png');}
td.news_temat_lewa {background: url('img/news_temat_lewa.png');}
td.news_temat_gora {background: url('img/news_temat_gora.png'); height:7px; padding-left: 15px;}
td.news_lewy_rog_gora {background: url('img/news_lewy_rog_gora.png'); width: 15px; height:7px;}
td.news_lewa {background: url('img/news_lewa.png'); width: 15px;}
td.news_lewy_rog {background: url('img/news_lewy_rog.png'); width: 15px; height: 1px;}
td.news_lewy_dol {background: url('img/news_lewy_dol.png'); width: 15px; height:15px;}
td.news_dol {background: url('img/news_dol.png'); height: 15px;}
td.news_gora {background: url('img/news_gora.png');}
td.news_prawy_dol{background: url('img/news_prawy_dol.png'); width: 15px; height:15px;}
td.news_prawy_rog {background: url('img/news_prawy_rog.png'); width: 15px; height: 1px;}
td.news_prawy_rog_gora {background: url('img/news_prawy_rog_gora.png'); width: 15px; height:7px;}
td.news_prawa {background: url('img/news_prawa.png'); width: 15px;}
table.news p.red {color: #dd4444;}
table.news a {text-decoration: none; font-size: 12px; font-family: sans-serif, Verdana, Arial, Helvetica; color:#4444cc; }
/* formularze */
table.form td {font-size: 12px;}
table.form td.nazwa { text-align: right; color: #575757;}
table.form td.zgoda {font-size: 11px; text-align: left;}
span.wymagane {color: red;}
table.form input { font-size: 12px; background-color: #eee;}
table.form th {font-size:12px;}
table.obramowanie td {border-bottom: solid #dedede 1px;border-left: solid #dedede 1px; padding: 0px; margin: 2px;}
.srodek {text-align: center;}
button {border: solid 1px #bf6e0e;}
input {border: solid 1px #bf6e0e;}
table.form th a {color: #575757;}
select.form_koty {width: 180px; border: solid 1px #bf6e0e;}

/* wyrownanie */
*.ar {textalign: right;}

/* kolory */
.czerwony {color: red}
.zielony {color: green}
.pogrubione {font-weight: bold}

/* wyszukiwanie */ 
*.rodzice_szukaj {background-color: #ccc;  width:200px; vertical-align: center; border: solid black 1px; position: absolute; }


/*autor*/
table.artykul {font-size:12px; border: 1px solid #e2861b}
table.artykul thead {height:20px; font-size:16px; font-style: italic ;text-align: left;vertical-align:middle; color:#ccc; background: url('img/lapa_artykul.jpg') no-repeat;background-color: #e2861b;}
table.artykul thead p {margin-left:25px;}

#zaslona{ height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; z-index:2}
#ramka_plywajaca{border: 3px solid red ; background-color: #eaeaea;}
.prezentacja {border-top: 1px solid black; border-left: 1px solid black;}
.prezentacja td {border-bottom: 1px solid black; border-right: 1px solid black;}
.tytul {font-size:14px; text-secoration: underline;}
ul.spis_tresci{margin: 0px; padding-left: 15px; padding-top: 0px;line-height:14px;}
*.nb {border: none;}
*.ac {text-align: center;}
*.ar {text-align: right;}
*.at {vertical-align: top;}
a {text-decoration:none; font-size: 12px; font-family: sans-serif, Verdana, Arial, Helvetica; color:#444; }
a.dane {text-decoration:none; font-size: 12px; font-family: sans-serif, Verdana, Arial, Helvetica; color:#444; }
*.alert {color: #e55;}
*.prawidlowe {color: #1c1;}

/* forum */
span.forum_temat{font-size: 11px; padding-left: 15px;}
span.forum_opis {font-size: 9px; padding-left: 25px;}
table.forum td{border-left: 1px solid blue;border-bottom: 1px solid blue;padding: 5px;}
table.forum thead td{border: none;}
*.tdright{border-right: 1px solid blue;}


/*///////////////###################### popup ############################*/
body.popup{font-family: verdana; font-size:12px; color: black; background-color: white;}

td.koty_prez_lg{background: url('img/koty_prez_lg.gif'); width: 4px; height:4px;}
td.koty_prez_pg{background: url('img/koty_prez_pg.gif'); width: 4px; height:4px;}
td.koty_prez_ld{background: url('img/koty_prez_ld.gif'); width: 4px; height:4px;}
td.koty_prez_pd{background: url('img/koty_prez_pd.gif'); width: 4px; height:4px;}
td.koty_prez_l{background: url('img/koty_prez_l.gif'); width:4px;}
td.koty_prez_p{background: url('img/koty_prez_p1.gif'); width:4px;}
td.koty_prez_g{background: url('img/koty_prez_g.gif'); height:4px;}
td.koty_prez_d{background: url('img/koty_prez_d.gif'); height:4px;}


td.koty_prez_1_lg{background: url('img/koty_prez_1_lg.gif'); width: 16px; height:16px;}
td.koty_prez_1_pg{background: url('img/koty_prez_1_pg.gif'); width: 28px; height:16px;}
td.koty_prez_1_ld{background: url('img/koty_prez_1_ld.gif'); width: 16px; height:28px;}
td.koty_prez_1_pd{background: url('img/koty_prez_1_pd.gif'); width: 28px; height:28px;}
td.koty_prez_1_l{background: url('img/koty_prez_1_l.gif'); width:16px;}
td.koty_prez_1_p{background: url('img/koty_prez_1_p.gif'); width:28px;}
td.koty_prez_1_g{background: url('img/koty_prez_1_g.gif'); height:16px;}
td.koty_prez_1_d{background: url('img/koty_prez_1_d.gif'); height:28px;}

*.link_hod{color: #e18110; font-style: italic;}
*.link_uni{color: #444; text-decoration: underline;}

/* buttony */

*.button_grey_l{background: url('img/button_grey_l.gif'); height:25px; width: 9px;}
*.button_grey_r{background: url('img/button_grey_r.gif'); height:25px; width: 9px;}
*.button_grey_c{background: url('img/button_grey_c.gif'); height:25px; }
*.button_orange_l{background: url('img/button_orange_l.gif'); height:25px; width: 9px;}
*.button_orange_r{background: url('img/button_orange_r.gif'); height:25px; width: 9px;}
*.button_orange_c{background: url('img/button_orange_c.gif'); height:25px; }
*.button_green_l{background: url('img/button_green_l.gif'); height:25px; width: 9px;}
*.button_green_r{background: url('img/button_green_r.gif'); height:25px; width: 9px;}
*.button_green_c{background: url('img/button_green_c.gif'); height:25px; }
*.button_red_l{background: url('img/button_red_l.gif'); height:25px; width: 9px;}
*.button_red_r{background: url('img/button_red_r.gif'); height:25px; width: 9px;}
*.button_red_c{background: url('img/button_red_c.gif'); height:25px; }

*.button_link_podstr { margin: 0px; background: transparent url('img/bd.jpg');border:none; border-left: 1px solid #aaa; color: #555}


td.oneCat_Orange_top{background: url('img/oneCat_Orange_top.jpg'); height: 8px;}
td.oneCat_Orange_in{background: url('img/oneCat_Orange_in.jpg');}
td.oneCat_Green_top{background: url('img/oneCat_Green_top.jpg'); height: 8px;}
td.oneCat_Green_in{background: url('img/oneCat_Green_in.jpg');}

td.oneCat_Cat_top{background: url('img/oneCat_Cat_top.jpg'); height: 10px;}
td.oneCat_Cat_in{background: url('img/oneCat_Cat_in.jpg');}
td.oneCat_Cat_bottom{background: url('img/oneCat_Cat_bottom.jpg'); height: 10px;}

td.oneCat_Par_top{background: url('img/oneCat_Par_top.jpg'); height: 10px;}
td.oneCat_Par_in{background: url('img/oneCat_Par_in.jpg');}
td.oneCat_Par_bottom{background: url('img/oneCat_Par_bottom.jpg'); height: 10px;}

td.zdj_na_main_bottom{background: url('img/zdj_na_main_bottom.jpg'); height: 6px; width: 145px; padding: 0px 10px 0px 10px;}
td.zdj_na_main_top{background: url('img/zdj_na_main_top.jpg'); height: 6px; width: 145px; padding: 0px 10px 0px 10px;}
td.zdj_na_main_in{background: url('img/zdj_na_main_in.jpg'); text-align: center; width: 145px; padding: 0px 10px 0px 10px;}

a.link_search {font-size: 12px; font-family: sans-serif, Verdana, Arial, Helvetica; color:#444; }

td.stronicowanie_act{border: 1px solid #444; background-color: #ffb108; padding: 1px 5px 1px 5px; width: 10px; text-align: center;}
td.stronicowanie_no_act{border: 1px solid #444; background-color: #b6de60; padding: 1px 5px 1px 5px; width: 10px; text-align: center;}

select.artykuly {border: 1px solid #aaa; background-color: orange;}

h1 {color: #444; text-align: center; font-size: 14px;font-family: verdana;}
h2 {color: #444; text-align: center; font-size: 12px;font-family: verdana;}
h3 {color: #444; text-align: left; font-size: 12px;font-family: verdana;}


h1.tytul{font-size: 12px; margin: 0px; padding: 0px; vertical-align: middle}

div.artykul{font-size: 12px;}
div.artykul div{margin-top: -15px; margin-bottom: -15px;}
div.artykul p{padding: 1px; text-indent: 20px; margin: 0px}
div.artykul h1{text-align: center; padding: 6px; margin:4px; font-size: 14px;}
div.artykul h2{padding: 3px; text-indent: 0px; margin:3px; text-align: left; font-size: 12px;}
div.artykul h3{padding: 3px; text-indent: 10px; margin:3px; font-weight: bold; font-size: 12px;}
div.artykul h4{padding: 3px; text-indent: 0px; margin:3px; text-align: left; color: green; font-size: 12px;}
div.artykul h5{padding: 3px; text-indent: 0px; margin:3px; text-align: left; color: orange; font-size: 12px;}
div.artykul h6{padding: 3px; text-indent: 0px; margin:3px; text-align: right; font-size: 11px; font-weight: bold; font-style: italic;}
div.artykul table{border-top: 1px solid #999; border-left: 1px solid #999}
div.artykul table td{border-right: 1px solid #999; border-bottom: 1px solid #999}
div.artykul table td div{padding: 0px; margin:0px;}

ul{padding-left: 20px;padding-top: 0px;padding-bottom: 0px; _padding-left: 0px; _padding-top: 0px; _padding-bottom: 0px; _margin-left: 20px;}
li{padding: 0px; margin: 0px;}

td.body a {color: #555;}
p.opis {text-align: justify; text-indent: 20px;}