/* CSS dla formularzu wyszukiwania w MULTIOPAC'u */
#searchform {
  height: 100%;
}
#catsection {
  width: 175px;
}
td.cattitle {
  padding: 2px 0px 2px 0px;
  font-weight: bold;
  color: #000;
}
td.catempty {
  height: 25px;
}
td.catinput {
  padding: 2px 0px 2px 0px;
}
td.catinput2 {
  padding: 2px 0px 2px 0px;
}
ul.mycatlist {
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	display: block; 
	list-style-type: none;
  background: #fff;
  border-top: solid 1px #000;
  border-left: solid 1px #000;
  border-right: solid 1px #000;
}
ul.mycatlist li {
  padding: 1px 1px 1px 5px;
  border-bottom: #000 solid 1px;
  cursor: pointer;
  width: 167px;
}
/*ul.mycatlist li:hover {
  background: #FCDBBA;
}*/
#selcity {
  width: 173px;
  border: 1px #000 solid;
  cursor: pointer;
}
#selcat {
  width: 173px;
  border: 1px #000 solid;
  cursor: pointer;
}
table.formsection {
  vertical-align: top;
  border: 1px #CECECE solid;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 90%;
  padding: 7px 3px 7px 0px;
  background: #EFEFEF;
}
table.formsection td {
  height: 25px;
}
table.ramkalista {
  vertical-align: top;
  border: 1px #CECECE solid;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 90%;
  padding: 7px;
  background: #EFEFEF;
}
table.formsectionhidden {
  vertical-align: top;
  /*border: 1px #CECECE solid;*/
  margin-top: 11px;
  margin-bottom: 11px;
  width: 90%;
  /*padding: 7px;*/
  /*background: #EFEFEF;*/
}
td.idxtitle {
  font-weight: bold;
  text-align: right;
  padding: 4px;
  margin: 0px;
  width: 180px;
}
td.idxinput1 {
  padding: 4px;
}
td.idxinput2 {
  padding: 4px;
}
#warunek {
  width: 337px;
  border: 1px #000 solid;
}
td.btnsearch {
  text-align: center;
  padding: 4px; 
}
.search{
	background-image:url(button_search.gif);
	width:115px;
	border:0px;
	height:24px;
	padding-left:30px;
	cursor:pointer;
}
.search_hoover{
	background-image:url(button_search_h.gif);
	width:115px;
	border:0px;
	height:24px;
	padding-left:30px;
	cursor:pointer;
}
table.tablemargin {
  margin-bottom: 30px;
}
#biblistsection {
  width: 99%; 
  border: 1px #CECECE solid;
}
.tdBibCheck {
  width: 5%;
  height: 30px;
  border-right: solid 2px #EFEFEF;
  text-align: center;
}
.tdBibName {
  text-align: left;
  padding-left: 10px;
  height: 30px;
}
.thBib {
  background: #BDBDB5;
  /*background: #FFBD5A;*/
  text-align: center;
}
.trLight {
  background: #F4F4F4;
}
.trDark {
  background: #E4E4E4;
}
#warunek {
  border: solid 1px #000;
}
.chbox {
  cursor: pointer;
}
td.idx_radio {
  width: 30px;
  vertical-align: middle;
  text-align: center;
}
td.idx_indeks {  
  width: 304px;
  text-align: center;
  vertical-align: middle;
}
td.idx_warunek {
  width: 300px;
  text-align: center;
  vertical-align: middle;
}
td.idx_operator {
  text-align: center;
  vertical-align: middle;  
}
input.input_list {
  width: 300px;
  cursor: pointer;
}
input.input_napis {
  width: 290px;
}
td.info_idx {
  padding-left: 7px;
}
td.info_idx img {
  position: relative;
  top: 2px;
}
