
body {background: #FAF8CC; font-family: Arial, Helvetica,  sans-serif; font-size: 13px; margin: 0px;margin-left: 3px; }

table {font-size: 13px}

a:link {color: #0000A0; text-decoration: none}
a:visited {color: #0000A0; text-decoration: none}
a:hover {text-decoration: underline}


img {border:none}

tr.even {background: #e9fcfc; }
tr.even a:link {color: #00008B; text-decoration: none}
tr.even a:visited {color: #006040; text-decoration: none}
tr.even a:hover {text-decoration: underline}

tr.odd  {background: #ffffff; }
tr.odd a:link {color: #00008B; text-decoration: none}
tr.odd a:visited {color: #006040; text-decoration: none}
tr.odd a:hover {text-decoration: underline}
table.brieftbl td.f_col {width: 8em}
table.brieftbl td.s_col {width: 8em}


.scantbl {background: #d9ecec; font-size: 13px; padding: 0px}
.scantbl td {background: white; padding: 1px; padding-left: 3px}
.scantbl a:link {color: #00008B; text-decoration: none}
.scantbl a:visited {color: #006040; text-decoration: none}
.scantbl a:hover {text-decoration: underline}

table.itemtbl {background: #d9ecec; font-size: 13px; padding: 0px}
table.itemtbl td {background: white; padding: 2px; padding-left: 5px}

table.brieftbl {background: white; font-size: 13px; padding: 0px}
table.brieftbl td {padding: 2px; padding-left: 5px}

table.fulltbl {background: #d9ecec; font-size: 13px; padding: 0px}
table.fulltbl td {background: white; padding: 2px; padding-left: 5px}

table.footer {background: #FAF8CC; font-size: 13px; font-weight: bold; }
table.footer td {background: #b5afaa; font-size: 13px; font-weight: bold; padding: 2px }
table.footer a:link {color: #0000A0; }

tr.briefhead {background: #F4F0CC}
tr.result_d_head td {background: #e8ffc7; padding: 5px}
tr.scanhead {background: #e8ffc7}
tr.scanhead td {background: #F4F0CC}
tr.fullhead td {background:  #d9ecec}
tr.fullhead th {background: #F4F0CC}
tr.fullhead {background:  #d9ecec}
tr.itemhead {background: #F4F0CC}
tr.itemsubhead td {background:  #d9ecec}
tr.itemsubhead td {background: #e8ffc7}
tr.itemsubhead th {background: #e8ffc7}
tr.pagehead  {background: #FAF8CC; }
td.pagehead_icon {width: 50px; text-align: center; }
td.pagehead_icon img {cursor: pointer; }
td.tag1 {width: 2em; text-align: center}
td.tag2 {width: 2em; text-align: center}
td.nazwa_pola {width: 9em; font-weight:bold;}

#topmenu {       margin: 0;
        padding: 0}

#topmenu li
        {       float: left;
                list-style: none;
                font: 12px Tahoma, Arial}


#karo_d_main {width: 100%; font-size: 13px; }
tbody.karo_d_timer td {height:25px; vertical-align: middle; }


#clock {font-size: 13px; font-weight:bold;  padding:10px}

#naglowek_strony {width: 100%; border-style: hidden; border-width:0px; padding:5px;
   background: #FAF8CC}
#main_clock {display: none; padding-top: 40px;
top:100px;  left: 50%; position:fixed;
}

td.searcharea {background: #FAF8CC;}
td.mainarea {background: #ffffff; padding-left: 5px}
tr.header td {text-align: left; padding-left: 0px }
table.subheader td {text-align: left; padding-right: 10px }
tr.header a:link {color: #4e4431; font-weight: bold}
tr.header a:visited {color: #4e4431; font-weight: bold}
tr.header a:hover {text-decoration: underline }
select.libchoices {background: #F4F0CC; font-weight: bold; }
select.query {background: #F4F0CC; font-weight: bold;}
input.query {background: #F4F0CC; }

span.single {color: red; font-style: italic; }
#lib_list img {padding-left: 2px;  padding-right: 5px; vertical-align: -2px; cursor:pointer;}
tr.libs_head th {border-top-style: solid; border-top-width: 1px ;
border-bottom-style: solid; border-bottom-width: 0px ;
   font-size:110%; color: white;
  font-weight: bold;  background: #b5afaa; padding-left: 0px; padding-top:2px; padding-bottom:2px}

tr.libs_head td {border-top-style: solid; border-top-width: 1px ;
border-bottom-style: solid; border-bottom-width: 1px ;
  font-weight: bold; color: #4e4431; background: #e8ffc7; padding-left: 0px; padding-top:2px; padding-bottom:2px}

tr.libs_head td.libs_head_first {width:1.6em}

ul.okienko {padding-left:1.5em; margin:0px}


#topmenu {       margin: 0;
        padding: 0; }

#topmenu li
        {       float: left;
                list-style: none;
                font: 12px Tahoma, Arial}

        #topmenu li a
        {       display: block;
		background: #666666;
                padding: 5px 12px;
                text-decoration: none;
                border-right: 1px solid white;
                color: #EAFFED;
                white-space: nowrap}

        #topmenu li a:hover
        {       background: #24313C}

                #topmenu li ul
                {       margin: 0;
                        padding: 0;
                        position: absolute;
                        visibility: hidden;
                        border-top: 1px solid white}

                        #topmenu li ul li
                        {       float: none;
                                display: inline}

                        #topmenu li ul li a
                        {       width: auto;
				background: #dddddd;
                                color: #24313C}

                        #topmenu li ul li a:hover
			{       background: #dddddd}


input.btn{
   color:#4e4431;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   cursor:pointer;
   border-radius:6px;
   background-color:#F4F0CC;}

button.btn{
   color:#4e4431;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   cursor:pointer;
   border-radius:6px;
   background-color:#F4F0CC;}


.zaawansowane {display: none}
table.menu_left td {text-align: left; padding-bottom: 3ex}
tr.menu_left_header td {font-weight: bold; padding-bottom:0px; font-size: 11px}

div.wyrownane p {text-align: justify; }
table.navigator td {border-style: none; color: #0000A0; border-width : 1px; padding: 0px; padding-left:2px; padding-right: 2px; font-weight: bold}
.navi_no { cursor:pointer; width: 1.1em; text-align: center }
table.navigator td.navi_forward_more { cursor:default; width: 1.1em; text-align: center; color: black }
.navi_forward {cursor: default; }
.navi_back {cursor: default; text-align: right; width: 22px }
img.navi_img { cursor:pointer; }
table.navigator td.biezacy {color: red; cursor: default}

#fbc {display:none}
#fbc_expand {cursor:pointer;}
#fbc_text {font-style: italic; }

#search_btn {text-align: left; padding-left: 5em}

#poig {border-top: hidden}


.ukryte {display: none}

span.footer_script {cursor:pointer; color: #0000A0;}

.czerwony {color: red;}
tr.fbc_details {display: none}
tr.dist_result img {padding-left: 2px;  padding-right: 5px; vertical-align: -2px; cursor:pointer;}
tr.dist_result td {text-align: left; padding-left: 10px; padding-right: 10px}
td.profile_header {text-align: left; font-weight: bold}
td.profile_help {text-align: right}
td.blocktext {text-align: left; padding-left: 10em; font-weight: bold;font-size: 11px;}
td.blocktext table td {text-align: left; font-weight: bold;font-size: 11px;}


table.lib_l_a {background: #dddddd;}
table.lib_l_a td {background: white;}
table.lib_l_a th {background: #666666; color: white}
table.lib_l_a tbody {border-collapse: separate}
table.lib_l_a tr.subheader td {border-top-style: solid; border-top-width: 1px ;
border-bottom-style: solid; border-bottom-width: 1px ;
  font-weight: bold; color: #4e4431; background: #e8ffc7; padding-left: 0px; padding-top:2px; padding-bottom:2px}

table.help_tbl {border-collapse: collapse}
table.help_tbl td {border-top: 1px solid  black; border-bottom: 1px solid  black; padding-right: 5px; background: white}
table.help_tbl td.help_desc {padding-left: 2em;  font-style: italic; border-left:  1px solid  black; }
table.help_tbl img {padding-left: 2px;  padding-right: 5px; vertical-align: -2px; cursor:pointer;}



table.help_tbl1 {border-collapse: collapse}
table.help_tbl1 td {border: 1px solid  black; text-align: center; background: white; padding-left:5px; padding-right: 5px}

div.h1 {font-size: 13px; font-weight: bold; padding: 50px;}
#profile_bottom {text-align:right; padding-right:3em}

input.groups {padding-left:0px; padding-right:0px; font-size: 11px;}
img.groups {cursor: pointer; }
td.katalogi {padding-left: 5px}
img.help_button {cursor: pointer; }

span.group_label {font-weight: bold; padding-left: 0.5em; padding-right: 1em;}
span.group_label input {font-weight: bold; background: #d9ecec }
td.new_cat {color: red}

table.login_screen {width:95%; padding-top:30px}
table.login_screen td {padding-left: 1em}

tr.idps_tr td {padding-top:4px; padding-bottom: 4px; padding-left: 10px;}
tr.idps_selected td {font-style: italic;  color: #4e4431; background: #e8ffc7; padding-left: 10px; }
td.idps_content {padding-left: 10px; padding-right: 10px}
td.basket_td {cursor: pointer; }
.transparent {
        zoom: 1; 
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
        filter: alpha(opacity=40);
        -khtml-opacity: 0.4;
        opacity: 0.4;
}
span.basket_cat {display: none}
#registration_div td {font-size: 10px}
tr.czyste td {text-align: center}
.incomplete {background: #FFBFFF}
#prof_help_cont dt {font-weight: bold;}
td.basket_bib {width:50px; text-align:right}
table.stats_s {width: 90%;}
#new_search_l {position: absolute; left: 15px}
#new_search_r {position: absolute; right: 15px}
