/* KF_XMENU 
'2003
*/
/* * html .row_list_4 {display:inline; height:100px; } */

body { margin:5px 0px 0px 0px; background-color:#ddd; font:11px Tahoma,Arial,sans-serif; color:#555; }
td,th { font-family:Tahoma,Arial,sans-serif; font-style:normal; font-weight:normal; font-size:11px; color:#555555; margin:0 0 0 0; padding:0;}
html>body { font-size:10px } /* for everything else */
html { overflow-y: scroll; }
form { margin:0px; padding:0px; }
img { _padding-top:5px; }
/* .all { position:relative; width:901px; margin:0px auto; } */

.main { position:relative; width:902px; min-height:400px; height:auto;
        margin:0px auto; padding:0px; 
        font:12px Tahoma,Arial,serif; color:#369; 
        background:#ddd; 
        border:0px solid #ccc;
        display:block; }

.cont_1 { position:relative; top:0px; left:0px; 
          width:100%; height:142px; 
          border:0px solid #2e2; }
    .cont_1_middle { width:100%; height:142px; padding:0px; }

.cont_2 { position:relative; 
          width:890px; min-height:600px; height:auto !important; height:600px;
          margin:0px auto; padding:0px;
          border:0px solid #e82; }
    .cont_2_middle { width:100%; height:auto; margin:0px; padding:0px 0px; }

.cont_3 { position:relative; top:0px; left:0px; 
          width:894px; height:24px; 
          margin:5px auto 10px auto;
          background:url(../images/logo1_06.gif); 
          border-top:0px solid #bbb; display:table; }
    .cont_3_middle { width:100%; height:100%; padding:0px; }


.cont_4 { position:absolute; top:140px; left:20px; 
          margin:0px 0px 0px 0px;
          width:400px; height:400px; 
          border:1px solid #e22; display:table;
          opacity:1.0; }
    .cont_4_middle { width:360px; height:380px; padding:0px 20px; }
.cont_5 { position:absolute; top:107px; right:5px; 
          width:350px; height:50px; 
          border:1px solid #e22; }
    .cont_5_middle { width:310px; height:30px; padding:0px 20px; }
.cont_6 { position:absolute; top:150px; left:0px; 
          width:450px; height:50px; 
          border:1px solid #22e; }
    .cont_6_middle { width:410px; height:30px; padding:0px 20px; }

.cont_type_1_top    { width:100%; height:0px; background:#fff; font:9px/9px Arial; color:#f22; letter-spacing:1px; display:none; }
.cont_type_1_middle { background:#ddd; display:table; }
.cont_type_1_bottom { width:100%; height:0px; background:#fff; font-size:8px; display:none; }

.cont_type_2_top    { width:100%; height:10px; background:#ddd; font:9px/9px Arial; color:#f22; letter-spacing:1px; display:table; }
.cont_type_2_middle { background:#ddd; display:table; }
.cont_type_2_bottom { width:100%; height:10px; background:#ddd; font-size:8px; display:table; }

.cont_type_3_top    { width:100%; height:0px; background:#ddd; font:9px/9px Arial; color:#f22; letter-spacing:1px; display:none; }
.cont_type_3_middle { padding:0px 0px; display:table; }
.cont_type_3_bottom { width:100%; height:0px; background:#ddd; font-size:8px; display:none; }

.header { position:relative; 
          width:100%; height:142px; 
          margin:0px; padding:0px;
          background:url(../images/logo1_03.jpg) #bbb; 
          border-style:solid; border-color:#eee #999 #999 #eee; border-width:0px; display:block; }
    .header_logo { position:absolute; top:35px; left:40px; width:auto; height:auto; }
        .header_logo_click { position:relative; width:220px; height:35px; border:0px solid #f22; display:table; cursor:pointer; }
    .header_info { position:absolute; top:50px; right:25px; font:10px Tahoma,Arial,serif; color:#999; }
    .header_search { position:absolute; top:120px; left:25px; font:10px Verdana,Tahoma,Arial,serif; }
    .header_logon { position:absolute; top:121px; right:25px; font:10px Verdana,Tahoma,Arial,serif; color:#fff; }

.subheader { position:absolute; top:100px; left:0px;
          width:auto; height:30px; 
          margin:0px; padding:0px;
          background:#ccc; 
          border-style:solid; border-color:#e5e5e5 #999 #999 #f5f5f5; border-width:0px; 
          display:table; }
    .subheader_search { position:absolute; top:7px; left:15px; font:11px Tahoma,Arial,serif; }
    .subheader_logon { position:absolute; top:8px; right:15px; font:10px Verdana,Tahoma,Arial,serif; color:#fff; }


.list_full { position:relative; 
          width:100%; height:auto; 
          margin:0px; padding:0px;
          background:transparent; 
          border:0px solid #f22;
          display:table;
          }
    .list_full_top { position:relative; width:100%; height:45px; 
              margin:0px 0px 2px 0px; padding:0px; background:transparent; border:0px solid #f22; }
        .list_full_data_title { position:absolute; bottom:0px; left:0px; 
                                width:871px; height:21px; 
                                margin:0px auto 0px 3px; padding:0px 0px 0px 15px;
                                background:url(../images/logo1_09.gif) transparent; 
                                font:10px/20px Tahoma,Arial,serif; color:#ccc; clear:both; }
            .list_full_data_title_1 { width:255px; float:left; }
            .list_full_data_title_2 { width:445px; float:left; }
            .list_full_data_title_3 { width:90px; float:left; }
            .list_full_data_title_4 { width:80px; float:left; }
    .list_full_bottom { position:relative; width:876px; height:21px; 
              margin:2px 0px 0px 3px; padding:0px 0px 0px 10px; background:url(../images/logo1_09f.gif) transparent; border:0px solid #f22; }

    .list_full_data { position:relative; 
              width:886px; height:auto; 
              margin:0px 3px; padding:0px 0px; 
              background:url(../images/back1_01.jpg) transparent; 
              display:block; 
              }
        .list_full_row { width:100%; height:auto; 
                    padding:3px 0px 8px 0px;
                    border-top:1px solid #ddd; 
                    font:11px/15px Tahoma,Arial,serif; color:#555; 
                    display:table; clear:both; }
            .list_full_row0 { border-top:0px solid #ddd; }
            .list_full_row_1 { width:239px; height:100%; margin:0px; padding:5px 5px 5px 10px; float:left; }
            .list_full_row_2 { width:435px; height:100%; margin:0px; padding:5px 5px 5px 10px; float:left; }
            .list_full_row_3 { width:69px; height:100%; margin:0px; padding:5px 10px 5px 10px; font-size:10px; color:#888; float:left; }
            .list_full_row_4 { width:70px; height:100%; margin:0px; padding:5px 10px 5px 10px;  font-size:10px; color:#888; float:left;  }
            .list_full_row_number { font-size:10px; color:#999; }
    .list_full_searchnodata { position:relative; 
              width:400px; height:auto; 
              margin:0px auto; padding:30px 0px; 
              font:11px/15px Tahoma,Arial,serif; color:#555; 
              text-align:center;
              display:block; 
              }

.list_short { position:relative; _top:-1px;
          width:726px; height:auto; 
          margin:0px 0px 0px 155px; padding:0px;
          background:transparent; 
          border:0px solid #f22;
          display:block;
          }
    .list_short_top { position:relative; width:100%; height:21px; 
              margin:0px 0px 2px 0px; padding:24px 0px 0px 0px; 
              background:transparent; border:0px solid #f22; display:block; }
        .list_short_data_title { position:absolute; bottom:0px; left:0px; 
                                width:696px; height:21px; 
                                margin:0px auto 0px 3px; padding:0px 0px 0px 30px;
                                background:url(../images/logo1_13.gif) transparent; 
                                font:10px/20px Tahoma,Arial,serif; color:#ccc; display:block; clear:both; }
            .list_short_data_title_1 { width:255px; float:left; }
            .list_short_data_title_2 { width:445px; float:left; }
            .list_short_data_title_3 { width:90px; float:left; }
            .list_short_data_title_4 { width:80px; float:left; }
    .list_short_bottom { position:relative; 
                         width:726px; height:21px; 
                         margin:2px 0px 0px 3px; padding:0px 0px 0px 0px; 
                         background:url(../images/logo1_13f.gif) transparent; border:0px solid #f22; }

    .list_short_data { position:relative; _top:-1px;
              width:726px; height:auto; 
              margin:0px 3px; padding:0px 0px; 
              background:url(../images/back1_01.jpgx) #fff; 
              border:0px solid #c22;
              display:block; 
              }
        .list_short_row { width:706px; height:auto; 
                    padding:20px 0px 30px 20px;
                    border-top:1px solid #ddd; 
                    font:11px/15px Tahoma,Arial,serif; color:#555; 
                    display:table; clear:both; }
            .list_short_row0 { border-top:0px solid #ddd; }
            .list_short_row_1 { width:93%; height:auto; margin:0px; padding:5px 5px 0px 10px; font:14px Tahoma,Arial,serif; font-weight:bold; color:#555; display:table; clear:both; }
                .list_short_row_1a { width:16px; float:left; }
                .list_short_row_1b { width:95%; height:auto; float:left; }
            .list_short_row_2 { width:90%; height:100%; margin:0px; padding:5px 5px 5px 27px; 
                                }
            .list_short_row_3 { width:300px; height:auto; margin:4px 0px 0px 19px; padding:1px 10px 10px 8px; font-size:10px; color:#aaa;
                                border-top:1px solid #eee; display:table; }
            .list_short_row_4 { width:70px; height:100%; margin:0px; padding:5px 10px 5px 10px;  font-size:10px; color:#888; }
            .list_short_row_number { font-size:11px; font-weight:normal; color:#999; }
    .list_short_searchnodata { position:relative; 
              width:400px; height:auto; 
              margin:0px auto; padding:30px 0px; 
              font:11px/15px Tahoma,Arial,serif; color:#555; 
              text-align:center;
              display:block; 
              }
    .list_noselected { border-left:5px solid #ad3; }
    .list_selected { border-left:5px solid #e93; }
    
    .list_navig_top { position:absolute; top:5px; right:15px; font:11px Tahoma,Arial,serif; }
    .list_navig_bottom { position:relative; width:auto; height:auto; margin:5px 15px 0px 0px; padding:0px; font:11px Tahoma,Arial,serif; display:block; float:right; }

.cat_list { position:absolute; 
            top:32px; left:0px; 
            width:160px; height:auto; 
            margin:0px 0px 0px 0px; padding:0px;
            background:transparent; 
            border:0px solid #f22;
            display:block;
          }
    .cat_list_data { position:relative; 
              width:149px; height:auto; 
              margin:0px 3px; padding:0px 0px; 
              background:url() #fff; 
              display:block; 
              }
        .cat_list_row { width:134px; height:auto; 
                    padding:8px 0px 8px 15px;
                    border-top:1px solid #ddd; 
                    font:11px/15px Tahoma,Arial,serif; color:#555; 
                    display:table; clear:both; }
        .cat_list_row0 { border-top:2px solid #ddd; }
        .cat_list_selected { background:#f5f5f5; }
    .cat_list_top { position:relative; 
                    width:150px; height:21px; 
                    margin:2px 0px 0px 3px; padding:0px 0px 0px 0px; 
                    background:url(../images/logo1_12.gif) transparent; border:0px solid #f22;
                    display:block; }
    .cat_list_bottom { position:relative; 
                    width:150px; height:21px; 
                    margin:2px 0px 0px 3px; padding:0px 0px 0px 0px; 
                    background:url(../images/logo1_12f.gif) transparent; border:0px solid #f22;
                    display:block; }

    .cat_list_nodata { position:relative; 
              width:90px; height:auto; 
              margin:0px auto; padding:30px 0px; 
              font:11px/15px Tahoma,Arial,serif; color:#555; 
              text-align:center;
              display:block; 
              }

.site_footer { font:10px/24px Verdana,Tahoma,Arial,serif; color:#999; letter-spacing:0px; text-align:center; }

.subtitlex { width:777px; height:17px; margin:2px 0px 0px 3px; padding:0px 0px 0px 120px; background:#cfcfcf; font:19px/13px Tahoma,Arial,serif; color:#e5e5e5;  }

.edit { position:absolute; top:145px; left:10px; width:auto; height:auto; margin:0px 0px 0px 0px; padding:0px; 
        border-width:0px; border-style:solid; border-color:#ddd; background:#555; 
        font:11px/13px Tahoma, Arial,serif; color:#ccc; display:none; visibility:hidden; opacity:1.00;  }
    
    .edit_inside { width:610px; height:auto; margin:3px; padding:15px 30px 20px 30px; 
                   border:1px solid #888; background:#555; 
                   font:11px/13px Tahoma, Arial,serif; color:#ccc; display:table; }

    .edit_operinfo  { position:absolute; top:38px; left:40px; width:auto; height:auto; padding:0px; 
                      background:transparent; border:0px solid #ddd;
                      font:10px Tahoma,Arial,serif; color:#292; letter-spacing:0px; display:table; }

    .edit_operinfo2  { position:relative; left:85px; width:auto; height:auto; padding:0px 0px 5px 0px; 
                      background:transparent; border:0px solid #ddd;
                      font:10px Tahoma,Arial,serif; color:#cfc; letter-spacing:0px; display:table; }
    .edit_operinfo3  { position:relative; left:15px; width:auto; height:auto; padding:0px 0px 5px 0px; 
                      background:transparent; border:0px solid #ddd;
                      font:10px Tahoma,Arial,serif; color:#eda; letter-spacing:0px; display:table; }
    .edit_operinfoe { background:transparent; color:#fca; }

    .title_edit { width:100%; height:15px; margin:0px 0px 15px 0px; padding:0px 5px 0px 5px; font:10px Tahoma,Arial,serif; color:#2a2; letter-spacing:2px; 
                  border-bottom:1px solid #777; display:block; clear:both; }
    .subtitle_edit { width:auto; height:17px; margin:0px; padding:0px 0px 0px 0px; font:10px Verdana,Tahoma,Arial,serif; color:#ccc; letter-spacing:0px; display:table; float:left; }
    .subtitle_new  { width:auto; height:17px; margin:0px; padding:0px 0px 0px 0px; font:10px Verdana,Tahoma,Arial,serif; color:#bbb; letter-spacing:0px; display:table; float:left; }
    .subtitle_info { width:auto; height:17px; margin:0px; padding:0px 0px 0px 0px; font:10px Tahoma,Arial,serif; color:#ccc; letter-spacing:0px; display:table; float:right; }

    .edit_row { width:100%; height:auto; margin:5px auto; display:table; clear:both; }
        .edit_title   { width:60px; height:auto; margin:0px auto; padding:0px 10px 0px 0px; text-align:right; display:table; float:left; }
        .edit_desc    { width:470px; height:auto; margin:0px auto; display:table; float:left; }
        .edit_buttons { width:600px; height:auto; margin:0px auto; padding:10px 0px 0px 10px; border-top:1px solid #ddd; display:table; float:left; }
        .edit_info    { width:400px; height:auto; margin:0px auto; padding:0px 0px 0px 0px; display:table; float:left; }

.editx { width:650px; height:auto; margin:10px auto; padding:20px 0px 20px 0px; border:1px solid #bbb; background:#f2f2f2; 
        font:11px Tahoma, Arial,serif; color:#666; display:table; }
    .editx_row { width:600px; height:auto; margin:5px auto; font:11px Tahoma, Arial,serif; display:table; clear:both; }
        .editx_title   { width:70px; height:auto; margin:0px auto; padding:0px 10px 0px 0px; text-align:right; display:table; float:left; }
        .editx_desc    { width:470px; height:auto; margin:0px auto; display:table; float:left; }
        .editx_buttons { width:400px; height:auto; margin:0px auto; padding:0px 0px 0px 80px; display:table; float:left; }
        .editx_info    { width:400px; height:auto; margin:0px auto; padding:0px 0px 0px 80px; display:table; float:left; }

.logon { position:absolute; top:143px; right:5px; width:210px; height:75px; margin:0px; padding:0px 0px 5px 0px; 
        border:1px solid #333; background:#555; 
        font:10px Verdana,Tahoma, Arial,serif; color:#ccc; display:none; opacity:1.00;  }
    .logon_form { width:180px; height:auto; margin:10px auto 10px auto; padding:0px; display:table; }
        .logon_row { width:100%; height:20px; display:table; clear:both; }
            .logon_desc { width:40px; height:20px; padding-right:5px; text-align:right; float:left; }
            .logon_cont { width:135px; height:20px; float:left; }
        .logon_buttons  { width:61px; height:15px; margin:5px auto 5px auto; display:table; }

.settings { width:100%; height:auto; margin:0px auto; padding:0px 10px 10px 0px; display:table; }
    .sett_groupname { width:auto; height:auto; margin:5px 0px 0px 0px; font:12px Tahoma,Arial,serif; color:#aaa; display:table; clear:both; }
    .sett_datagroup  { width:auto; height:auto; margin:0px 0px 5px 0px; font:11px/15px Tahoma,Arial,serif; }
    .sett_datarow  { width:auto; height:20px; margin:0px 0px 0px 0px; background:#transparent; clear:both; }
    .sett_name  { width:250px; height:100%; margin:0px 2px 0px 0px; padding-right:3px; 
                  border-bottom:1px solid #666; font:11px/18px Tahoma,Verdana,Arial,serif; color:#ccc; text-align:right; float:left; }
    .sett_datadesc  { width:352px; height:100%; margin:0px 0px 0px 0px; padding-left:1px; border-bottom:0px solid #ddd; float:left; }
        .sett_data  { width:auto; height:100%; margin:0px 0px 0px 0px; padding:2px 0px 0px 3px; float:left; }
        .sett_desc  { width:auto; height:100%; margin:0px 0px 0px 0px; padding-left:5px; font:9px/18px Verdana,Arial,serif; color:#bbb; float:left; }

.edit_save { width:1px; height:1px; display:none; visibility:hidden; }

.color1 { color:#bbb; }
.color2 { color:#999; }
.color3 { color:#f90; }
.color4 { color:#2a2; }

input.input_logon { width:120px; padding:1px; background:#bbb; border:1px solid #ddd; color:#000; font:10px Verdana,Tahoma,Arial,sans-serif; }
input.search { width:100px; padding:1px; background:#bbb; border:1px solid #ccc; color:#000; font:10px Verdana,Tahoma,Arial,sans-serif; }
input.input_edit,select.select_edit,textarea.textarea_edit { width:auto; padding:1px; background:#ccc; border:1px solid #ddd; color:#000; font:11px Tahoma,Arial,sans-serif; }
input.input_ini,select.select_ini { width:auto; padding:1px; background:#ccc; border:1px solid #ddd; color:#000; font:11px Tahoma,Arial,sans-serif; }
input.button_dark1 { width:60px; padding:0px; background:transparent; border:0px solid #ccc; color:#bbb; font:10px Verdana,Tahoma,Arial,sans-serif; }

a.link1:link { color: #fff; text-decoration:none; }
a.link1:visited { color: #fff; text-decoration:none; }
a.link1:active { color: #d55; text-decoration:none; }
a.link1:hover { color: #d55; text-decoration:none; }

a.tips_link:link { color:#16a; text-decoration:none; }
a.tips_link:visited { color:#16a; text-decoration:none; }
a.tips_link:active { color:#f00; text-decoration:none; }
a.tips_link:hover { color:#f00; text-decoration:none; }

a.li_1:link    { color:#777; text-decoration:none; }
a.li_1:visited { color:#777; text-decoration:none; }
a.li_1:active  { color:#f00; text-decoration:none; }
a.li_1:hover   { color:#f00; text-decoration:none; }

a.li_2:link    { color:#555; text-decoration:none; }
a.li_2:visited { color:#555; text-decoration:none; }
a.li_2:active  { color:#f00; text-decoration:none; }
a.li_2:hover   { color:#f00; text-decoration:none; }

a.li_3:link    { color:#888; text-decoration:none; }
a.li_3:visited { color:#888; text-decoration:none; }
a.li_3:active  { color:#f00; text-decoration:none; }
a.li_3:hover   { color:#f00; text-decoration:none; }

a.li_4:link    { color:#bbb; text-decoration:none; }
a.li_4:visited { color:#bbb; text-decoration:none; }
a.li_4:active  { color:#ed2; text-decoration:none; }
a.li_4:hover   { color:#ed2; text-decoration:none; }

a.li_5:link    { color:#999; text-decoration:none; }
a.li_5:visited { color:#999; text-decoration:none; }
a.li_5:active  { color:#ed2; text-decoration:none; }
a.li_5:hover   { color:#ed2; text-decoration:none; }

a.li_6:link    { color:#888; text-decoration:none; }
a.li_6:visited { color:#888; text-decoration:none; }
a.li_6:active  { color:#ed2; text-decoration:none; }
a.li_6:hover   { color:#ed2; text-decoration:none; }

a.li_7:link    { color:#383838; text-decoration:none; }
a.li_7:visited { color:#383838; text-decoration:none; }
a.li_7:active  { color:#383838; text-decoration:none; }
a.li_7:hover   { color:#383838; text-decoration:none; }

a.li_8:link    { color:#ccc; text-decoration:none; }
a.li_8:visited { color:#ccc; text-decoration:none; }
a.li_8:active  { color:#ed2; text-decoration:none; }
a.li_8:hover   { color:#ed2; text-decoration:none; }

a.li_9:link    { color:#dc3; text-decoration:none; }
a.li_9:visited { color:#dc3; text-decoration:none; }
a.li_9:active  { color:#ff2; text-decoration:none; }
a.li_9:hover   { color:#ff2; text-decoration:none; }

a.li_10:link    { color:#e80; text-decoration:none; }
a.li_10:visited { color:#e80; text-decoration:none; }
a.li_10:active  { color:#f00; text-decoration:none; }
a.li_10:hover   { color:#f00; text-decoration:none; }

input.normal { padding:0px 2px 0px 2px; font:11px Tahoma,Arial,sans-serif; color:#000; border:1px solid #999; background:#fff; }
input.error  { background:#fee; }

.noborder { border:0px; }

/* -- */

a:link { color:#222222; text-decoration:none; }
a:visited { color:#222222; text-decoration:none; }
a:active { color:#ff0000; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:none; }

.tekst1  { font-family:Tahoma,Arial,sans-serif; font-size: 9px; color:#999999; }
.tekst2  { font-family:Tahoma,Arial,sans-serif; font-size: 9px; color:#bbbbbb; }
.tekst3  { font-family:Tahoma,Arial,sans-serif; font-size:10px; color:#aaaaaa; }
.tekst8  { font-family:Tahoma,Arial,sans-serif; font-size:10px; color:#666666; }
.tekst4  { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#444444; }
.tekst5  { font-family:Tahoma,Arial,sans-serif; font-size:12px; color:#666666; }
.tekst6  { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#444444; }
.tekst7  { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#444444; letter-spacing:1px; }
.tekst10  { font-family:Tahoma,Arial,sans-serif; font-size:30px; color:#666666; }

/* l i n k i */
	a.linki:link { color: #dd7700; text-decoration: none; }
	a.linki:visited { color: #dd7700; text-decoration: none; }
	a.linki:active { color: #000000; text-decoration: underline; }
	a.linki:hover { color: #000000; text-decoration: underline; }

	a.linki2:link { color: #333333; text-decoration: none; }
	a.linki2:visited { color: #333333; text-decoration: none; }
	a.linki2:active { color: #000000; text-decoration: underline; }
	a.linki2:hover { color: #000000; text-decoration: underline; }

	a.loguj:link { color: #cccccc; text-decoration: none; }
	a.loguj:visited { color: #cccccc; text-decoration: none; }
	a.loguj:active { color: #ff0000; text-decoration: underline; }
	a.loguj:hover { color: #ff0000; text-decoration: underline; }

/* t a b e l e */
	td.tipsy { padding:5px 10px 5px 10px; }
	td.user { padding:3px 5px 3px 2px; }

/* l o g o w a n i e */
	td.log { background-color:#ffffff; color:#333333; font-size:10px; padding:3px 0px 3px 0px;border:0px; }
	td.log_tytul { background-color:#ffffff; color:#888888; font-size:9px; padding:3px 0px 10px 0px;border:0px; }
	td.log_submit { background-color:#ffffff; color:#888888; font-size:9px; padding:10px 0px 3px 0px;border:0px; }

/* t i p s y  - linki */
	.tips_tytul { font-family:Verdana, Arial, sans serif; text-decoration: none; font-weight: normal; color:#444444; font-size: 10px; }

/* k a t e g o r i e  */
	.kat_tytul { font-family: Verdana, Arial, Courier New; font-size: 10px; font-weight: bold; color: #666666; }
	.kat_opis { font-family: Verdana, Arial, Courier New; font-size: 10px; color: #666666; }
	.kat_opis1 { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #888888; }
	.kat_opis1st { font-family: Verdana, Arial, Courier New; font-size: 10px; color: #888888; }
	.kat_opis1z { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #33aa33; }
	.kat_opis1c { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #dd6666; }
	.kat_opis1n { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #9999ff; }
	.kat_opis2 { font-family: Verdana, Arial, Courier New; font-size: 18px; letter-spacing: 5px; color: #000000; }
	.kat_opis3 { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #666666; }
	.kat_opis4 { font-family: Verdana, Arial, Courier New; font-size: 10px; color: #666666; }
	.kat_info { font-family: Verdana, Arial, Courier New; font-size: 9px; font-weight: bold; color: #666666; }

/* u z y t k o w n i c y  */
	a.user:link { color: #666666; text-decoration: none; font-style: normal; font-weight: normal; }
	a.user:visited { color: #666666; text-decoration: none; font-style: normal; font-weight: normal; }
	a.user:active { color: #ee2222; text-decoration: underline; font-style: normal; font-weight: normal; }
	a.user:hover { color: #ee2222; font-style: normal; text-decoration: underline; font-weight: normal; }

	a.user_sets:link { color: #ffffff; text-decoration: none; font-style: normal; font-weight: normal; }
	a.user_sets:visited { color: #ffffff; text-decoration: none; font-style: normal; font-weight: normal; }
	a.user_sets:active { color: #ffffff; text-decoration: underline; font-style: normal; font-weight: normal;}
	a.user_sets:hover { color: #ffffff; text-decoration: underline; font-style: normal; font-weight: normal; }

	.user_tytul { font-family: Verdana, Arial, Courier New; font-size: 10px; font-weight: bold; color: #666666; }
	.user_tytul1 { font-family: Verdana, Arial, Courier New; font-size: 10px; letter-spacing: 5px; color: #222222; }
	.user_opis { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #666666; }
	.user_opis_edycja { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #222299; }
	.user_opis_nowy { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #228822; }
	.user_info { font-family: Verdana, Arial, Courier New; font-size: 9px; font-weight: bold; color: #666666; }
	.user_cat { font-family: Verdana, Arial, Courier New; font-size: 9px; letter-spacing: 5px; color: #ffffff; }

/* c o p y r i g h t  */
	.copyright { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #666666; }
	.copyright1 { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #777777; }

/* k o m e n t a r z e  */
	.kom_title { font-family: Verdana, Arial, Courier New; font-size: 9px; font-weight: bold; color: #666666; }
	.kom_add { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #444444; }
	.kom_error { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #FFFFFF; }
	.kom_desc { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #000000; }
	.kom_users { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #222222; }
	.kom_nawig { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #666666; }
	.kom_date { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #222222; }
	.kom_author { font-family: Verdana, Arial, Courier New; font-size: 9px; font-weight: bold; color: #994444; }
	.kom_user { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #444499; }
	.kom_other { font-family: Verdana, Arial, Courier New; font-size: 9px; text-decoration: none; color: #444444; }
	.kom_comment { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #222222; }
	.kom_opinion { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #222222; }

/*  u z y t k o w n i c y  */
	a.opinion:link { color: #000000; text-decoration: none; font-style: normal; font-weight: normal; }
	a.opinion:visited { color: #000000; text-decoration: none; font-style: normal; font-weight: normal; }
	a.opinion:active { color: #000000; text-decoration: none; font-style: normal; font-weight: normal; }
	a.opinion:hover { color: #000000; font-style: normal; text-decoration: none; font-weight: normal; }

/*  n e w s y  */
	.news_title { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #aaaaaa; }
	.news_title1 { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #888888; }
	.news_title2 { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #aaaaaa; }
	.news_desc { font-family: Verdana, Arial, Courier New; font-size: 9px; color: #888888; }

/*  f o r m y  */
	form { margin:0px; padding:0; }
	xmp { font-family: Verdana, Arial, Courier New; font-size: 10px; color: #333399; }
	textarea, select { padding:0px 2px 0px 2px;font-family:Tahoma,Arial,sans-serif; font-style:normal; font-weight:normal; font-size:11px; color:#000000; border-color:#cccccc; border-width:1px;}
	input { padding:0px 2px 0px 2px;font-family:Tahoma,Arial,sans-serif; font-style:normal; font-weight:normal; font-size:11px; color:#000000; border-color:#cccccc; border-width:1px;}
	table.fixed { table-layout:fixed; }
	/* select {padding:0px 0px 0px 0px;font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; font-size:9px; color:#000000; border-color:#cccccc; border-width:1px;} */
	input.szukaj_tekst {font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; font-size:9px; color:#222222; border-color:#cccccc; background-color:#FAFCFE; border-width:1px;}
	.ltbutton { background-color:#f8fff8; color:#227722; font-size:11px; } 
	li { color:#ee8800; }
	input.szukaj_old { background-color:#F4EEBC; border-color:#eeeeee; color:#651B8C; font-family:Verdana,Arial,sans-serif; font-size:9px; }
	input.szukaj { background-color:#f5f5f5; border-color:#eeeeee; color:#333333; font-family:Tahoma,Arial,sans-serif; font-size:11px; padding:1px 2px 1px 2px; }
	input.settings { background-color:#fefefe; border-color:#eeeeee; color:#000000; font-family:Verdana,Arial,sans-serif; font-size:10px; }
	input.zapisz { background-color:#f8fff8; color:#227722; font-size:9px; }
	input.odrzuc { background-color:#fff8f8; color:#992222; font-size:9px; }
	input.anuluj { background-color:#f5f5f5; color:#555555; font-size:9px; }
	input.laduj  { background-color:#f8fff8; color:#227722; font-size:9px; }
	input.wyladuj { background-color:#fff8f8; color:#992222; font-size:9px; }
	input.drukuj { background-color:#fffff5; color:#999955; font-size:9px; }
	input.admin1 { background-color:#ffffff; color:#333333; font-size:9px; padding-top:0px;padding-bottom:0px;border:0px; }