/*
#okienko {position:absolute; display:none; width:200px; height:100px; background-color: #F5F5F5; border: 1px solid #708090;}
.materialy_pom {font-family: arial, tahoma, sans-serif, helvetica, verdana; font-size: 12px; color: black; font-weight: bold; background-color: #F5F5F5; height: 30px; padding-top: 7px; padding-bottom: 7px;}
*/

.czcionka {font-family: arial, sans-serif, helvetica, tahoma, verdana;}

a img {border: none;}

a:link {color: #0084c4;}
a:visited {color: #0084c4;}
a:hover {color: #C30000; text-decoration: underline;}
a:active {color: #0084c4; text-decoration: underline;}

a.link1:link {color: black; text-decoration: none;}
a.link1:visited {color: black; text-decoration: none;}
a.link1:hover {color: black; text-decoration: underline;  cursor: pointer;}
a.link1:active {color: black; text-decoration: none;}

a.link2:link {color: #4682B4; text-decoration: none;}
a.link2:visited {text-decoration: none;}
a.link2:hover {color: #FF6633; text-decoration: none;}
a.link2:active {text-decoration: none;}

a.link3:link {color: white; text-decoration: none; font-weight: bold;}
a.link3:visited {color: white; text-decoration: none; font-weight: bold;}
a.link3:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link3:active {text-decoration: none; font-weight: bold;}

a.link4:link {color: blue; text-decoration: none; font-weight: bold;}
a.link4:visited {color: blue; text-decoration: none; font-weight: bold;}
a.link4:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link4:active {text-decoration: none; font-weight: bold;}

a.link5:link {color: navy; text-decoration: underline; font-weight: bold;}
a.link5:visited {color: navy; text-decoration: underline; font-weight: bold;}
a.link5:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link5:active {color: navy; text-decoration: underline; font-weight: bold;}

a.link6:link {color: navy; text-decoration: none; font-weight: bold;}
a.link6:visited {color: navy; text-decoration: none; font-weight: bold;}
a.link6:hover {color: navy; text-decoration: none; font-weight: bold;}
a.link6:active {text-decoration: none; font-weight: bold;}

a.link7 {color: #686056; font-weight: bold; text-decoration: underline;}
a.link7:visited {color: #686056; font-weight: bold; text-decoration: underline;}
a.link7:hover {color: #C30000; font-weight: bold; text-decoration: none;}
a.link7:active {color: #686056; font-weight: bold; text-decoration: underline;}
.link7_c_in {color: #C30000; font-weight: bold; text-decoration: none;}
.link7_c_out {color: #C30000; font-weight: bold; text-decoration: underline;}

a.link8 {color: #025770; text-decoration: none;}
a.link8:visited {color: #025770; text-decoration: none;}
a.link8:hover {color: #f65d11; text-decoration: none;}

a.link9 {color: #C30000; text-decoration: none;}
a.link9:visited {color: #C30000; text-decoration: none;}
a.link9:hover {color: #0084c4; text-decoration: none;}

a.link10:link {color: blue; text-decoration: none; font-weight: bold;}
a.link10:visited {color: blue; text-decoration: none; font-weight: bold;}
a.link10:hover {color: #C30000; text-decoration: underline; font-weight: bold;}
a.link10:active {text-decoration: none; font-weight: bold;}

a.link11:link {color: #ef5910; text-decoration: underline; font-weight: bold;}
a.link11:visited {color: #ef5910; text-decoration: underline; font-weight: bold;}
a.link11:hover {color: #708090; text-decoration: none; font-weight: bold;}
a.link11:active {text-decoration: underline; font-weight: bold;}

a.link12:link {color: black; text-decoration: none;}
a.link12:visited {color: black; text-decoration: none;}
a.link12:hover {color: black; text-decoration: none;}
a.link12:active {color: black; text-decoration: none;}

a.link13:link {color: black; text-decoration: none;}
a.link13:visited {color: black; text-decoration: none;}
a.link13:hover {color: #C30000; text-decoration: underline;}
a.link13:active {color: black; text-decoration: none;}

a.link14:link {color: #ef5910; text-decoration: none; font-weight: bold;}
a.link14:visited {color: #ef5910; text-decoration: none; font-weight: bold;}
a.link14:hover {color: black; text-decoration: none; font-weight: bold;}
a.link14:active {color: #ef5910; text-decoration: none; font-weight: bold;}

a.link15:link {color: navy; text-decoration: underline;}
a.link15:visited {color: navy; text-decoration: underline;}
a.link15:hover {color: #C30000; text-decoration: underline;}
a.link15:active {color: navy; text-decoration: underline;}

a.link16:link {color: white; text-decoration: none; font-weight: normal;}
a.link16:visited {color: white; text-decoration: none; font-weight: normal;}
a.link16:hover {color: #74ff03; text-decoration: none; font-weight: normal;}
a.link16:active {color: white; text-decoration: none; font-weight: normal;}

a.link17:link {color: navy; text-decoration: underline; font-weight: bold;}
a.link17:visited {color: navy; text-decoration: underline; font-weight: bold;}
a.link17:hover {color: #708090; text-decoration: none; font-weight: bold;}
a.link17:active {color: navy; text-decoration: underline; font-weight: bold;}

a.link18:link {color: #3bfb16; text-decoration: none; font-weight: bold;}
a.link18:visited {color: #3bfb16; text-decoration: none; font-weight: bold;}
a.link18:hover {color: navy; text-decoration: none; font-weight: bold;}
a.link18:active {color: #3bfb16; text-decoration: none; font-weight: bold;}

a.link19:link {color: black; text-decoration: none; font-weight: bold;}
a.link19:visited {color: black; text-decoration: none; font-weight: bold;}
a.link19:hover {color: #C30000; text-decoration: none; font-weight: bold; cursor: pointer;}
a.link19:active {text-decoration: none; font-weight: bold;}

a.link20:link {color: #7df980; text-decoration: none; font-weight: bold;}
a.link20:visited {color: #7df980; text-decoration: none; font-weight: bold;}
a.link20:hover {color: white; text-decoration: none; font-weight: bold;}
a.link20:active {color: #7df980; text-decoration: none; font-weight: bold;}

a.link21 {color: #C30000; text-decoration: underline;}
a.link21:visited {color: #C30000; text-decoration: underline;}
a.link21:hover {color: #708090; text-decoration: none;}

a.link22:link {color: blue; text-decoration: underline; font-weight: bold;}
a.link22:visited {color: blue; text-decoration: underline; font-weight: bold;}
a.link22:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link22:active {color: blue; text-decoration: underline; font-weight: bold;}

a.link23:link {color: white; text-decoration: none; font-weight: bold;}
a.link23:visited {color: white; text-decoration: none; font-weight: bold;}
a.link23:hover {color: #bbe0fd; text-decoration: none; font-weight: bold;}
a.link23:active {color: white; text-decoration: none; font-weight: bold;}

a.link24:link {color:  #C30000; text-decoration: none; font-weight: bold;}
a.link24:visited {color: #C30000; text-decoration: none; font-weight: bold;}
a.link24:hover {color: black; text-decoration: underline; font-weight: bold;}
a.link24:active {color: #C30000; text-decoration: none; font-weight: bold;}
/* #ef5910; */

a.link25:link {color: #0084c4; text-decoration: none; font-weight: bold;}
a.link25:visited {color: #0084c4; text-decoration: none; font-weight: bold;}
a.link25:hover {color: #C30000; text-decoration: underline; font-weight: bold;}
a.link25:active {color: #0084c4; text-decoration: none; font-weight: bold;}

a.link26:link {color: black; text-decoration: underline;}
a.link26:visited {color: black; text-decoration: underline;}
a.link26:hover {color: black; text-decoration: none;}
a.link26:active {color: black; text-decoration: underline;}

/*
a.link26:link {color: #114488; text-decoration: underline; font-size: 14px; font-weight: bold;}
a.link26:visited {color: #114488; text-decoration: underline; font-size: 14px; font-weight: bold;}
a.link26:hover {color: #114488; text-decoration: none; font-size: 14px; font-weight: bold;}
a.link26:active {color: #114488; text-decoration: underline; font-size: 14px; font-weight: bold;}
*/

a.link27:link {color: #708090; text-decoration: underline; font-weight: bold;}
a.link27:visited {color: #708090; text-decoration: underline; font-weight: bold;}
a.link27:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link27:active {color: #708090; text-decoration: underline; font-weight: bold;}

a.link28:link {color: #C30000; text-decoration: none;}
a.link28:visited {color: #C30000; text-decoration: none;}
a.link28:hover {color: black; text-decoration: none;}
a.link28:active {color: #C30000; text-decoration: none;}

a.link29:link {color: #0084c4; text-decoration: none; font-weight: bold;}
a.link29:visited {color: #0084c4; text-decoration: none; font-weight: bold;}
a.link29:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link29:active {color: #0084c4; text-decoration: none; font-weight: bold;}

a.link30:link {color: #ffd74d; text-decoration: none; font-weight: bold;}
a.link30:visited {color: #ffd74d; text-decoration: none; font-weight: bold;}
a.link30:hover {color: white; text-decoration: none; font-weight: bold;}
a.link30:active {color: #ffd74d; text-decoration: none; font-weight: bold;}

a.link31:link {color: #b4cfe0; text-decoration: none; font-weight: bold;}
a.link31:visited {color: #b4cfe0; text-decoration: none; font-weight: bold;}
a.link31:hover {color: white; text-decoration: none; font-weight: bold;}
a.link31:active {color: #b4cfe0; text-decoration: none; font-weight: bold;}

a.link32:link {color: #708090; text-decoration: underline;}
a.link32:visited {color: #708090; text-decoration: underline;}
a.link32:hover {color: #C30000; text-decoration: none;}
a.link32:active {color: #708090; text-decoration: underline;}

a.link33:link {color: #708090; text-decoration: none; font-weight: bold;}
a.link33:visited {color: #708090; text-decoration: none; font-weight: bold;}
a.link33:hover {color: #C30000; text-decoration: none; font-weight: bold;}
a.link33:active {color: #708090; text-decoration: none; font-weight: bold;}

.link34_out {color: #c30000; font-weight: bold; text-decoration: none;}
.link34_in {color: #0084c4; font-weight: bold; text-decoration: none; cursor: pointer;}

.kropki_poziom {width: 100%; margin-top: 15px; margin-bottom: 15px; font-size:0px; height:1px; background-repeat:repeat-x; background-image:url(linia.php?kolor=000080);}

/*
.mapa {text-align: left; width: 100%; font-size: 11px; font-weight: normal; background-color: white; padding-left: 5px; padding-right: 5px; height: 18px; padding-top: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px solid white; border-bottom: 0px solid #D5D5D5; border-right: 0px solid #D5D5D5;}
*/
/*#e8ebec cadbc5 last #89bed2 last #56b7db */
.mapa {text-align: left; width: 100%; font-size: 11px; background-color: #245170; color: white; padding-left: 8px; padding-right: 8px; height: 20px; padding-top: 0px; padding-bottom: 0px; margin: 0px; border-left: 1px solid white; border-bottom: 0px solid #3dcb87; border-right: 0px solid #D5D5D5;}
.kod_valid {height: 20px; font-size: 11px; color: black;}
.tytul {font-family: formal 436 BT; font-size: 25px; color: #000080; font-weight: bold; line-height: 30px;}
/*.podtytul {font-family: formal 436 BT; font-size: 14px; color: #FF7348; font-weight: bold; margin-top: 80px;}*/
.podtytul {font-family: formal 436 BT; font-size: 14px; color: white; font-weight: bold; margin-top: 80px;}
.pasek-gorny {font-size: 11px; color: #708090; text-decoration: none;}

.menu {font-size: 11px; color: black;}
a.menu_opcje:link {text-decoration: underline; color: #505050; padding-left: 1px;}
a.menu_opcje:visited {color: #505050; padding-left: 1px;}
a.menu_opcje:hover {text-decoration: none; color: #C30000 !important; padding-left: 1px;}
.menu_td_out {height: 16px; padding-left: 5px; padding-right: 5px; text-align: left;}
.menu_td_in {height: 16px; padding-left: 5px; padding-right: 5px; text-align: left;}

.dol {width:100%; height:20px; border: 1px solid #D5D5D5; background-image: url(cien-dol2.gif); background-repeat: repeat-x; background-position:bottom left;}
.gora {}

/*#e1e0b3 
#c6d0ce ok
*/
/*.lewa_prawa_guzik {font-family: arial, tahoma, sans-serif, helvetica, verdana; cursor: hand; background: #ADD8E6; font-size: 11px; color: black; height: 20px; border: 1px solid #A5A5A5; margin-left: 2px; margin-right: 2px; margin-top: 5px; margin-bottom: 6px;}*/
.lewa_prawa_guzik {font-family: arial, tahoma, sans-serif, helvetica, verdana; cursor: hand; background-color: #CEDCCD; font-size: 11px; color: black; border: 1px solid #A5A5A5; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 0px;}
.lewa_prawa_guzik_in {font-family: arial, tahoma, sans-serif, helvetica, verdana; cursor: hand; background-color: #E6EAD9; font-size: 11px; color: #C30000; border: 1px solid #A5A5A5; margin-left: 2px; margin-right: 2px; margin-top: 5px; margin-bottom: 6px;}
.lewa_prawa_input {font-family: arial, tahoma, sans-serif, helvetica, verdana; width: 93%; height: 18px; background-color: white; border: 1px solid #C0C0C0; font-size: 11px; margin-top: 5px;}
.lewa_prawa_textarea {font-size: 11px; text-align: justify; padding: 5px 5px;}

.uwagi-in {font-family: arial, tahoma, sans-serif, helvetica, verdana; width: 152px; background-color: white; border: 1px solid #C0C0C0; font-size: 11px;}
.uwagi-out {font-family: arial, tahoma, sans-serif, helvetica, verdana; width: 152px; background-color: white; border: 1px solid #C0C0C0; font-size: 11px; font-weight: bold;}

.okienko_uwagi_tekst1 {font-family: arial; font-size: 12px; font-weight: bold; color: white; text-align: center; background-color: #9ab9cd;}
.okienko_uwagi_tekst2 {font-family: arial; font-size: 12px; font-weight: bold; color: black; text-align: center;}
.okienko_uwagi_input {font-family: arial; border: 1px solid #A5A5A5; background: #9ab9cd; font-size: 11px; color: black; margin: 5px; height: 20px; width: 70px;}
.okienko_uwagi_table {width:100%; height: 150px; background-color: #F5F5F5; border: 1px solid #708090; margin: 0px 0px 0px 0px;}

#okienko {position: absolute; display: none; width: 200px; height: 100px;}

.guzik_kod {font-family: arial; cursor: pointer; vertical-align: center; background-color: #3dcb87; font-size: 11px; color: white; font-weight: bold; border: 1px solid #A5A5A5; height: 19px;}
.guzik_kod_in {font-family: arial; cursor: pointer; vertical-align: center; background-color: white; font-size: 11px; color: #C30000; font-weight: bold; border: 1px solid #A5A5A5; height: 19px;}

.srodek_guzik {font-family: arial; cursor: hand; background: #CEDFCE; font-size: 11px; color: black; border: 1px solid #A5A5A5; height: 20px;}
.srodek_guzik_in {font-family: arial; cursor: hand; background: #E2ECD5; font-size: 11px; color: #C30000; border: 1px solid #A5A5A5; height: 20px;}

.srodek {width: 100%; font-size: 12px; text-align: justify; margin-top: 3px; margin-bottom: 3px;}
.srodek img {margin-left: 2px; margin-right: 2px;}
.srodek a#kontakt {color: blue; text-decoration: none; font-weight: bold;}
.srodek a:hover#kontakt {color: #FF0000; text-decoration: underline;}
table.srodek  {font-size: 12px; margin-top: 10px;}
.ramka_glowna {border: 1px solid #ADB8AC; width:100%; background-color: #D3DCCC;}
.table_glowna {width: 100%; height: 100%; font-size: 12px; font-family: arial; border: 0px; margin-top: 0px;}
.table_linki {width: 100%; margin-top: 0px; margin-bottom: 25px; font-size: 12px;}
.table_linki_ency {width: 97%; margin-top: 5px; font-size: 12px;}
.table_linki_tyt {background-color: #C4D2C4; color: black; font-weight: bold; font-size: 12px;}

.srodek_ul {margin-left: 5px; margin-right: 5px; padding-left: 7px; padding-right: 1px; margin-top: 5px; margin-bottom: 5px; list-style-type: disc;}
.srodek_li {padding-bottom: 5px; padding-top: 7px; line-height: 15px;}
.ul_condensed {margin-top: 10px; margin-bottom: 10px; margin-left: 15px; padding-left: 0px; list-style-type: disc;}
.li_condensed {margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; margin-left: 0px;}
.srodek_tytul {font-size: 11px; color: black; font-weight: bold; margin-top: 10px; margin-bottom: 10px;  margin-left: 0px; margin-right: 0px; font-family: verdana;}

.wiecej {text-decoration: none; font-weight: bold; font-size: 11px; color: #C30000 !important;}

.faq {font-family: arial, tahoma, sans-serif, helvetica, verdana; font-size: 12px; color: navy; font-weight: bold; background: #E6EAD9; height: 20px; padding-top: 2px; padding-left: 2px; margin-bottom: 5px; width: 100%;}
.srodek_ency {width: 99%; font-size: 12px; text-align: justify; margin-top: 3px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

div.menu_srodek table {margin-top: 10px;}
div.menu_srodek td {font-size: 12px;}
div.menu_srodek fieldset {width:350px; border: 1px solid #D5D5D5; text-align: left; padding-left: 10px; padding-bottom: 12px; padding-right: 10px;}
div.menu_srodek legend {font-size: 13px; font-weight: bold; color: navy; padding-left: 0px; margin-bottom: 5px;}
.menu_srodek_kropki {width: 99%; margin-top: 7px; margin-bottom: 4px; font-size:0px; height:1px; background-repeat:repeat-x; background-image:url(linia.php?kolor=000080); float: left;}
.menu_srodek_a_col_1 {margin-left: 0px; margin-top: 0px; text-decoration: underline; width: 95%;}
.menu_srodek_a_col_1_wciety {margin-left: 10px; margin-top: 0px; text-decoration: underline; width: 95%;}
a.menu_srodek_a_col_1_bold {margin-left: 0px; margin-top: 10px; text-decoration: underline; width: 95%; font-weight: bold; color: #4682B4 !important;}
a.menu_srodek_a_col_1_bold:hover {margin-left: 0px; margin-top: 10px; text-decoration: underline; width: 95%; font-weight: bold; color: #C30000 !important;}
.menu_srodek_a_col_2 {margin-left: 0px; margin-top: 0px; text-decoration: underline; width: 45%;}
.menu_srodek_a_col_4 {margin-left: 0px; padding-right: 7px; margin-top: 0px; text-decoration: underline; width: 23%;}
.menu_srodek_tytul1 {font-weight: bold; color: #4682B4; text-align: left; margin-top: 10px; margin-bottom: 0px; margin-left: 0px;}
.menu_srodek_tytul2 {color: #708090; width: 95%; text-align: left; margin-top: 0px; margin-bottom: 0px;}

.stopka1 {font-size: 11px; color: white; height: 20px; background-color: #245170; font-family: verdana;}
.stopka2 {font-size: 11px; text-decoration: none; color: white;}

.wysz_tab1 {width: 100%; border: 0px solid #A5A5A5; margin-top: 5px; padding-top: 1px; padding-bottom: 0px;}
.wysz_tab2 {margin-bottom: 5px; margin-top: 10px; padding-left: 0px; padding-right: 0px;}
.srodek_input {font-family: arial, tahoma, sans-serif, helvetica, verdana; cursor: hand; font-size: 11px; color: black; background-color: #FFDAB9; height: 21px; border: 1px solid #A5A5A5; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
.srodek_input_in {font-family: arial, tahoma, sans-serif, helvetica, verdana; cursor: hand; font-size: 11px; color: #C30000; background-color: #ECECEC; height: 21px; border: 1px solid #A5A5A5; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}

table.ppr {font-size: 12px; font-family: arial; width: 97%; border-right: 1px solid #B5B5B5; border-bottom: 1px solid #B5B5B5;}
table.ppr td {border-left: 1px solid #B5B5B5; border-top: 1px solid #B5B5B5; padding: 5px;}
.ppr_tr {background-color: #9ab9cd;}
/*old ppr_tr 89bed2 */
/* dla kilku przypisów */
.info {font-size: 11px; font-family: arial; margin-top: 10px; margin-left: 13px; margin-right: 13px; text-align: justify;}
/* dla 1 przypisu (rozróżnienie wynika z tego, że border-top byłoby nad każdym przypisem */
.info_1 {font-size: 11px; font-family: arial; margin-top: 20px; text-align: justify; border-top: 1px solid #708090; padding-top: 5px;}

table.krzyzowka {font-size: 12px; font-family: arial; background-color: #d3e7f3; border: 1px solid #708090;}
table.krzyzowka td {width: 15px; border: 1px solid #B5B5B5; background-color: white;}
.krzyzowka_haslo {background-color: yellow !important; font-weight: bold;}
.krzyzowka_index {background-color: white; font-weight: bold; border: 1px solid #708090 !important;}
.krzyzowka_opis {font-size: 12px; font-family: arial; background-color: #f9f9f9; border: 1px solid #C5C5C5;}

.linki_tyt {padding-top: 2px; padding-bottom: 2px; padding-left: 7px; font-size: 14px; font-weight: bold; color: navy; background-color: #b3d0c9;}
.td_linki1 {width: 60%; border: 1px solid #B4C6BC; background-color: #E6EAD9; padding: 3px;}
.td_linki2 {width: 40%; border: 1px solid #B4C6BC; font-size: 11px; text-align: justify; padding: 10px;}

.linki_format_out {color: #C30000; text-decoration: none; font-weight: bold;} 
.linki_format_in {text-decoration: underline !important; font-weight: bold;}

.kalend_tabela {width: 100%; font-size: 11px; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; text-align: left; background-color: white; margin-top: 10px;}
.kalend_tytul {background-color: #E6EAD9; text-align: center; font-weight: bold; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5;}
.kalend_td {width: 10%; font-weight: bold; text-align: center; font-size: 11px;}
.kalend_info {display: inline; font-weight: bold; font-style: italic; color: #C30000;}
.kalend_kropki {width: 100%; margin-top: 0px; margin-bottom: 0px; font-size:0px; height:1px; background-repeat:repeat-x; background-image:url(linia.php?kolor=000080);}

.nuty_tyt {background-color: #E5E5E5; text-align: left;}
/*.ramka_format_text {width: 99%; max-width: 565px; text-align: justify; padding-left: 8px; padding-right: 8px; padding-bottom: 10px; margin-top: 10px; font-size: 12px; border: 0px; font-family: arial;}*/
.ramka_format_text {width: 100%; text-align: justify; padding-left: 8px; padding-right: 8px; padding-bottom: 10px; margin-top: 10px; font-size: 12px; border: 0px solid #C5C5C5; font-family: arial;}
.ramka {width: 100%; margin-left: 1px; margin-right: 1px; margin-top: 20px; margin-bottom: 20px; padding-top: 5px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; border: 1px; border-style: solid; border-color: #C5C5C5; background-color: #E5E5E5;}
.ramka_srodek {width: 100%; max-width: 560px; text-align: justify; padding-left: 10px; padding-right: 10px; margin-left: 1px; margin-right: 1px; margin-top: 10px; margin-bottom: 20px; font-size: 12px; border: 1px; border-style: solid; border-color: #C5C5C5; font-family: arial;}

.txt_on {border: 1px solid #B5B5B5; font-size: 12px; cursor: hand; background-color: #ccdae3;}
.txt_out {border: 1px solid #B5B5B5; font-size: 12px; cursor: hand; background-color: #e4ecf1;}
.txt_table {border: 1px solid #C5C5C5; font-size: 12px; background-color: #e4ecf1;}
/* e5efee, e7f1df, eaf4e3, E6EAD9, */
.txt_td {padding: 10px; font-style: italic;}
.txt_td1 {background-color: #e4ecf1; padding-left: 7px; padding-top: 2px; padding-bottom: 2px; padding-right: 7px; font-style: italic;}
.txt_td2 {padding-left: 10px;}

.ol_txt_spis_tresci {margin-left: 25px; margin-top: 0px;}
.li_txt {margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; margin-left: -15px;}
.ol_txt {margin-bottom: 0px; margin-top: 0px;}

.inn1_td1 {width: 30%; font-weight: bold;}
.inn1_td2 {width: 70%;}
.inn1_ksztalty {width: 95%; font-size: 12px; border: 0px;}

.ul_zab {margin-left: 27px; margin-right: 20px; padding-left: 0px; text-align: left; list-style-type: disc; margin-bottom: 0px;}
.li_zab {line-height:15px;}
.reklama_kod {border: 1px solid #C5C5C5; background-color: #E6E6FA; padding-left: 5px; padding-right: 5px; margin-left: 0px; margin-right: 0px; margin-top: 10px;}

.tr_a_out {cursor: hand;}
.tr_a_in {cursor: hand; color: #5F9EA0;}

.news_table_main {width: 97%; margin-top: 0px; margin-bottom: 7px; font-size: 12px; border-bottom: 0px solid #B5B5B5;}
.news_table {width: 100%; font-size: 12px;}
.news_data {font-size: 11px; color: #708090; font-weight: bold;}
.news_kategoria {font-weight: normal; color: #708090;}
.news_status {width: 30px; font-size: 11px; font-weight: bold; color: #C30000;}
.news_tytul {font-weight: bold; border-bottom: 0px solid #92b3bf;}
.news_td1 {vertical-align: top; width: 80px; padding-left: 0px; font-weight: bold;}
.news_td2 {padding-right: 0px; text-align: justify;}
.news_info2 {padding: 2px; text-align: justify;}
.news_img {border: 1px solid #708090; margin: 3px;}
.news_img_td {vertical-align: top; width: 100%; padding-left: 0px; padding-top: 5px; text-align: justify;}
.news_td3 {padding: 0px; padding-top: 7px; padding-bottom: 7px; text-align: justify;}

.menu_left_tytul {font-size: 11px; font-weight: bold; color: white; height: 20px; width: 170px; background-color: #245170;}
.menu_left_tytul_out {font-size: 11px; font-weight: bold; height: 20px; background-color: #e4ecf1; border: 0px solid #9dafba;}
.menu_left_out {padding-left: 0px;}
.menu_left_in {padding-left: 0px; background-color: #e7edef; cursor: pointer; color: #C30000;}
.lewa_input {width: 164px; font-size: 13px; margin-top: 1px; color: black;}
.lewa_guzik {cursor: pointer; background-image: url(./docs/img/tlo_g7.gif); background-repeat: repeat-x; font-weight: bold; font-size: 11px; color: black; border: 1px solid #A5A5A5; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}
.lewa_guzik_in {cursor: pointer; background-image: url(./docs/img/tlo_g7-2.gif); background-repeat: repeat-x; font-weight: bold; font-size: 11px; color: #C30000; border: 1px solid #A5A5A5; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}
.guzik {cursor: pointer; background-color: #9ab9cd; font-weight: bold; font-size: 11px; color: black; border: 1px solid #A5A5A5; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}
.guzik_in {cursor: pointer; background-color: white; font-weight: bold; font-size: 11px; color: #C30000; border: 1px solid #A5A5A5; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}
.guzik2 {cursor: pointer; background-color: #e4ecf1; font-weight: bold; font-size: 11px; color: black; border: 1px solid #A5A5A5; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}
.guzik2_in {cursor: pointer; background-color: white; font-weight: bold; font-size: 11px; color: #C30000; border: 1px solid #A5A5A5; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}

/*d6e5d8
#89bed2
now: #e4ecf1
nieb: d3e6f3, b1cbfa, 9ab9cd
*/
/*now-20080316-e4ecf1  ok1-f1df8e ok2-bbdea2 ok3-eae9ad ok4-f3ebbd ok5-fce9b1 ok6-fcf3cc now dee7ed    */
.menu_top_td {cursor: pointer; width: 86px; font-size: 11px; color: black; cursor: pointer; border: 0px solid #f9f9f9;}
.menu_top_td_in {cursor: pointer; width: 86px; font-size: 11px; color: #C30000; cursor: pointer; border: 0px solid #a5a5a5;}
.menu_top_ico {cursor: pointer; width: 50px; height: 50px; border: 1px solid #a5a5a5; margin: 0px; margin-top: 3px; margin-bottom: 3px; background-color: white;}
.menu_top_ico_in {cursor: pointer; width: 50px; height: 50px; border: 1px solid #a5a5a5; margin: 0px; margin-top: 3px; margin-bottom: 3px; background-color: #fff498;}
/*kolor czcionki mneu_top
#1a648f
kolor td menu_top
#dbe3dc ok!!!
E6EAD9 
now #e7edef




fff498
#dee7ed
*/

.menu_top_tytul_bm {height: 20px; font-size: 11px; background-color: #3c7258; color: white;}
.menu_top_tytul_p {height: 20px; font-size: 11px; background-color: #4c99b5; color: white;}
.menu_top_tytul_cf {height: 20px; font-size: 11px; background-color: #499d88; color: white;}

/*#127e63
#377c7b
#78965f


*/
.glowna_info { height: 17px; padding-left: 3px; padding-right: 0px;}
.glowna_info2 { height: 10px; padding-left: 0px; padding-right: 0px;}
/*background-color: #dbe3dc; now e4ecf1 #56b7db  */

.td_top {height: 21px; cursor: pointer; background-color: #245170; font-size: 11px; font-weight: bold; color: white; margin: 0px; padding-left: 3px; padding-right: 3px; border: 1px solid #245170; border-right: 1px solid white; border-left: 0px; border-bottom: 1px solid #245170;}
.td_top_in {height: 21px; cursor: pointer; background-color: white; font-size: 11px; font-weight: bold; color: black; margin: 0px; padding-left: 3px; padding-right: 3px; border: 1px solid #245170; border-left: 0px; border-bottom: 0px solid #245170;}
.td_top_on {height: 21px; cursor: pointer; background-color: white; font-size: 11px; font-weight: bold; color: black; margin: 0px; padding-left: 3px; padding-right: 3px; border: 1px solid #245170; border-left: 0px; border-bottom: 1px solid #245170;}

.td_top_g_in {height: 21px; width: 20px; cursor: pointer; font-size: 11px; font-weight: bold; color: black; margin: 0px; padding-left: 3px; padding-right: 3px; border: 0px solid #245170; border-bottom: 1px solid #245170; border-right: 1px solid #245170;}
.td_top_g {height: 21px; width: 20px; cursor: pointer; font-size: 11px; font-weight: bold; color: black; margin: 0px; padding-left: 3px; padding-right: 3px; border: 0px solid #245170; border-bottom: 1px solid #245170; border-right: 1px solid #245170;}

/* cadbc5 ok20071021 */

.input {cursor: pointer; width: 45px; font-size: 11px; font-weight: bold; color: black; background-color: #b3d1fc; height: 21px; border: 1px solid #A5A5A5; margin: 0px;}
.input_in {cursor: pointer; width: 45px; font-size: 11px; font-weight: bold; color: #C30000; background-color: white; height: 21px; border: 1px solid #A5A5A5; margin: 0px;}

.szukaj1 {width: 100%; border-top: 1px solid white;}
.szukaj2 {margin-top: 2px; margin-bottom: 2px;}
.option_tyt {font-weight: bold; color: white; background-color: #306cb5; border: 1px solid white;}
.select {font-size: 13px; background-color: white; border: 1px solid #B5B5B5;}
/* #dfe7f3 #f4edc6 */

.tr_out {cursor: pointer;}
.tr_in {cursor: pointer; background-color: #E4ECF1;}

.tr_out_2 {height: 16px; border-bottom: 1px solid #D5D5D5; font-size: 11px; font-weight: bold; margin-bottom: 10px; margin-top: 10px;}
.tr_in_2 {height: 16px; border-bottom: 1px solid #D5D5D5; font-size: 11px; font-weight: bold; margin-bottom: 10px; margin-top: 10px; cursor: pointer; color: #C30000;}

.tr_out_3 {cursor: pointer;}
.tr_in_3 {cursor: pointer; text-decoration: underline;}

.out {font-weight: bold;}
.in {cursor: pointer; font-weight: bold; color: #C30000;}

/* #a3d9d5 ten kolor ew do tytulow menu_left  
#d9e8db ew do input_bm_p_in

.input_p {width: 116px; cursor: pointer; background-color: white; font-size: 11px; font-weight: bold; color: black; margin: 0px; padding: 3px; border: 2px solid #7accdb; border-bottom: 0px;}
.input_p_in {width: 116px; cursor: pointer; background-color: #d0ecf1; font-size: 11px; font-weight: bold; color: #C30000; margin: 0px; padding: 3px; border: 2px solid #aed9c0; border-bottom: 0px;}
NIE============================
.menu_top_sub {height: 35px; font-size: 11px; color: black; vertical-align: center;}
.menu_top_td2 {background-color: #ededd3;}
.menu_out_pu {padding-left: 4px; background-color: #cfdde5;}
.menu_out_bm {padding-left: 4px; background-color: #c1e0c8;}
.menu_out_p {padding-left: 0px; border: 0px dotted #E5E5E5;}
.menu_in_pu {padding-left: 4px; background-color: white; cursor: pointer;}
.menu_in_bm {padding-left: 4px; background-color: white; cursor: pointer;}
.menu_in_p {padding-left: 0px; background-color: #dbe3dc; cursor: pointer; color: #C30000;}

*/

.srodek_podtytul {height: 16px; border-bottom: 1px solid #D5D5D5; font-size: 11px; font-weight: bold; margin-bottom: 10px; margin-top: 10px;}
.kal_1 {background-color: white; border: 0px solid #d5d5d5; color: #1a9edc; text-decoration: underline;}
.kal_in {background-color: #fdf063; border: 0px solid #38749a; cursor: pointer; color: black; text-decoration: none;}
.kal_2 {background-color: white; border: 0px solid #d5d5d5;}
.ul_sql {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding-left: 0px; list-style-type: disc;}
.li_sql {margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; margin-left: 0px;}

.index_out {cursor: pointer; font-size: 11px; font-family: arial; width: 14px; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: #6b6b6b; border: 1px solid #6b6b6b;}
.index_in {cursor: pointer; font-size: 11px; font-family: arial; width: 14px; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: white; border: 1px solid #6b6b6b; background-color: #245170;}

.index_out2 {text-align: center; cursor: pointer; font-size: 12px; font-family: arial; width: 17px; height: 17px; padding: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; font-weight: bold; color: black; border: 1px solid #6b6b6b; background-color: #e4ecf1;}
.index_in2 {text-align: center; cursor: pointer; font-size: 12px; font-family: arial; width: 17px; height: 17px; padding: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; font-weight: bold; color: white; border: 1px solid #6b6b6b; background-color: #245170;}

.index_out3 {margin-left: 1px; margin-right: 1px; cursor: pointer; font-size: 12px; font-family: arial; font-weight: bold; color: #708090; border: 1px solid #6b6b6b; text-decoration: none;}
.index_in3 {margin-left: 1px; margin-right: 1px; cursor: pointer; font-size: 12px; font-family: arial; font-weight: bold; color: white; border: 1px solid #6b6b6b; text-decoration: none; background-color: #245170;}

.alfa {
  filter: alpha(opacity=100); /* IE */
  opacity: 1; /* Opera i Safari */
  -moz-opacity:1: /* FireFox */
}
.alfa2 {
  filter: alpha(opacity=40); /* IE */
  opacity: 0.40; /* Opera i Safari */
  -moz-opacity:0.40; /* FireFox */
}

.txt_top {width: 97%; margin-top: 5px; margin-bottom: 0px; background-image: url(./docs/img/ziel5.gif); background-repeat: repeat-y; border-bottom: 0px solid #d2eaca;}

.ico_t {font-size: 9px; font-weight: normal;}

.przezroczyste {
  filter:alpha(opacity=50);
  opacity:0.5;
  -moz-opacity:0.5;
}


