div#SearchResult div.parent_info {
  background: none repeat scroll 0 0 #F4F4F4;
  border-bottom: 1px solid #DEDFE2;
  border-top: 1px solid #DEDFE2;
  margin: 5px;
  padding: 10px;
  float: left;
  width: 830px;
}

div#SearchResult div.parent_info div.osztas{
  border-top: 1px solid #dedfe2;
}

div#SearchResult div.parent_info SELECT{
  border: 1px solid #7F86AC;
  margin: 3px 9px 0 3px;
}


div.exportMeta {
  height: 20px;
  text-align: right;
}

div.exportMeta a {
  color: #000000;
  cursor: pointer;
  font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
  font-size: 11px;
  margin: 0 10px;
}

div.exportMeta a:hover {
  font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
  font-size: 11px;
  margin: 0 10px;
  text-decoration: underline;
}

#SearchResult a.prev {
  display: block;
  float: left;
  background: url("./images/left.png") no-repeat;
  height: 16px;
  width: 13px;
  cursor: pointer;
  margin: 1px;
}
#SearchResult a.next {
  display: block;
  float: left;
  background: url("./images/right.png") no-repeat;
  height: 16px;
  width: 13px;
  cursor: pointer;
  margin: 1px;
}
#SearchResult a.first {
  display: block;
  float: left;
  background: url("./images/left_veg.png") no-repeat;
  height: 16px;
  width: 18px;
  cursor: pointer;
  margin: 1px;
}
#SearchResult a.last {
  display: block;
  float: left;
  background: url("./images/right_veg.png") no-repeat;
  height: 16px;
  width: 18px;
  cursor: pointer;
  margin: 1px;
}

#SearchResult a.prev:hover { text-decoration: none; background: url("./images/left_o.png") no-repeat; }
#SearchResult a.next:hover { text-decoration: none; background: url("./images/right_o.png") no-repeat; }
#SearchResult a.first:hover { text-decoration: none; background: url("./images/left_veg_o.png") no-repeat; }
#SearchResult a.last:hover { text-decoration: none; background: url("./images/right_veg_o.png") no-repeat; }


#SearchResult  .search-result-wrapper {
  /*background: none;*/
  /*margin: 10px 2px;
  padding: 2px;*/
  float: left;
  margin: 10px 16px 10px 2px;
  padding: 2px;
  width: 830px;
}

#SearchResult .search-result-wrapper.valid-record  {
  background: rgb(195, 226, 193);
}

#SearchResult .search-result-wrapper.invalid-record  {
  background: rgb(255, 184, 184);
}

#SearchResult  .search-result-wrapper  .result-end {
  clear: both;
}

#SearchResult  .result-img {
  background: none repeat scroll 0 0 #D8E7C9;
  clear: both;
  float: left;
  margin-right: 12px;
  overflow: hidden;
  padding: 16px 8px 12px;
  text-align: center;
  vertical-align: middle;
  width: 120px;
}

#SearchResult  .result-title {
  padding-bottom: 5px;
  font-size: 14px;
}

#SearchResult  .result-title a {
  color: #000000;
}

#SearchResult  .search-result-wrapper  .result-counter {
  color: #999999;
  float: left;
  padding: 7px 10px 3px 0;
  text-align: right;
  width: 22px;
}

#SearchResult  .search-result-wrapper  .result-data {
  float: left;
  padding: 4px 4px 4px 7px;
  width:90%;
  /* border-left: 4px solid #39427D;
  border-radius: 4px 4px 4px 4px; */
}

#SearchResult  .search-result-wrapper  .result-data a.forras {
  color: #000000;
  font-size:10px;
}

#SearchResult  .search-result-wrapper  .result-data a.cim {
  font-size: 13px;
}

#SearchResult  .search-result-wrapper  a {
  color: #000000;
  text-decoration: none;
}

#SearchResult  .search-result-wrapper  a:hover {
  text-decoration: underline;
}

#SearchResult  .search-result-wrapper  .sorveg {
  display: none;
  float: right;
  height: 30px;
}

#SearchResult  .search-result-wrapper  .sorveg  .checkbox {
  float: right;
  padding: 10px 5px 5px;
}

#SearchResult  .search-result-wrapper .sorveg .library-name {
  color: #999999;
  float: right;
  padding: 9px 10px 5px;
}

/* b�v�tett keres� */

#SearchResult .search-result-wrapper div.parent_info {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  margin: 0;
  padding: 0;
  width: 90%;
  float: left;
  padding-top: 7px;
  min-height: 25px;
}

#SearchResult .search-result-wrapper div.parent_info a {
  margin: 0 3px 0 0;
}

#SearchResult  .search-result-wrapper  .result-data .data-table {
  clear: both;
  margin-left: 8px;
}

#SearchResult  .search-result-wrapper  .result-data .data-table td.cimsor {
  padding: 0 0 5px;
}

#SearchResult  .search-result-wrapper  .result-data .metacim {
  color: #888888;
  float: left;
  font-size: 12px;
  padding-right: 12px;
  text-align: right;
  width: 200px;
}

#SearchResult  .search-result-wrapper  .result-data .metaadat {
  color: #333333;
  font-size: 12px;
}

#SearchResult  .search-result-wrapper  .result-data-record .metacim {
  color: #888888;
  float: left;
  font-size: 12px;
  padding-right: 12px;
  text-align: right;
  width: 200px;
}

#SearchResult  .search-result-wrapper  .result-data-record .metaadat {
  color: #333333;
  font-size: 12px;
}

#SearchResult .meta-box {
  margin-left: 150px;
  width: 690px;
}

#SearchResult  .search-result-wrapper  .result-data .data-table td.cimsor {
  padding: 0 0 5px;
}


#SearchResult  .search-result-wrapper  .result-data .data-table div.cim a {
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}

#SearchResult a.selected {

}

#SearchResult a.contact {
  font-size:11px;
  color: #000000;
}

#SearchResult .messagepop {
  background-color:#FFFFFF;
  border:1px solid #999999;
  cursor:default;
  display:none;
  margin-top: 5px;
  position:absolute;
  text-align:left;
  z-index:50;
  padding: 5px 5px 3px;
}

#SearchResult .messagepop p, .messagepop.div {
  border-bottom: 1px solid #EFEFEF;
  margin: 8px 0;
  padding-bottom: 8px;
}


#SearchResult a.edit {
  display: block;
  float: left;
  background: url("./images/edit.png") no-repeat;
  height: 22px;
  width: 22px;
  cursor: pointer;
  margin: 1px;
  align: right;
}

#SearchResult a.export {
  display: block;
  float: left;
  background: url("./images/export.gif") no-repeat;
  height: 22px;
  width: 22px;
  cursor: pointer;
  margin: 1px;
}

#SearchResult a.permission {
  display: block;
  float: left;
  background: url("./images/iconKey.gif") no-repeat;
  height: 22px;
  width: 22px;
  cursor: pointer;
  margin: 1px;
}

#SearchResult a.loan-politics {
  display: block;
  float: left;
  background: url("./images/book.gif") no-repeat;
  height: 22px;
  width: 22px;
  cursor: pointer;
  margin: 1px;
}

a.prevSearchParams { text-decoration: none !important; }


#SearchResult .prev-search-hidden {
  display: none;
  float: left;
  width: 100%;
}

#SearchResult a.more-prev-search {
  color: #A9A9A9;
  float: left;
  font-size: 12px;
  margin-top: 16px;
  cursor: pointer;
}

#SearchResult a.more-prev-search:hover {
  color: #7F86AC;
}

#SearchResult .top-pager {
  padding-top: 18px;
  float:left;
  margin-right: 8px;
}

#SearchResult .bottom-pager {
 padding-top: 18px;
 float:left;
}

#SearchResult div.resultHead {
  float: left;
  background: none repeat scroll 0 0 #F4F4F4;
  border-bottom: 1px solid #DEDFE2;
  border-top: 1px solid #DEDFE2;
  height: 60px !important;
  margin: 5px;
  padding: 10px;
  width: 830px;
}

#SearchResult div.resultNavigator {
  width: 188px;
  float: right;
  margin-right: 50px;
  margin-left: 1px;
}

#SearchResult div.resultNavigator-bottom {
  margin-left: 340px;
}


#SearchResult div.rowCount {
  float: right;
  margin-top: 15px;
  width: 239px;
}

#SearchResult .result-ordering-navigator-wrapper{
  position: absolute;
  margin-left: 125px;
  float : left;
  padding-right: 8px;
}

#SearchResult .result-ordering{
  float : left;
  padding-right: 8px;
}

#SearchResult .editAllRecord{
  margin-top: 10px;
}

#SearchResult #selectedResultPage {
  width: 90px;
  margin-top: 11px;
  margin-left: 5px;
}


#SearchResult #selectedResultPageLower {
  width: 90px;
}

#SearchResult .highlighted-text {

  float: none;
  margin-left: 150px;
  margin-top: 1px;
  margin-bottom: 1px;
}

#SearchResult .highlighter-information {

  margin-left: 150px;
  margin-top: 10px;
  margin-bottom: 4px;
  cursor:pointer;
}

#SearchResult a.sort-ascending {
  float: left;
  margin-top: 8px;
  font-size: 24px;
  margin-right: 2px;
  margin-left: 5px;
  text-decoration: none;
  cursor: pointer;
}

#SearchResult a.sort-descending {
  float: left;
  margin-top: 8px;
  font-size: 24px;
  text-decoration: none;
  cursor: pointer;
}

#SearchResult h1.no-result-after-search-caption {
  font-size: 24px;
}

#SearchResult div.result-ordering-caption-div {

  padding-top: 6px !important;
  float:left !important;
  width: 59px !important;
  margin-right: 5px !important;
}

#SearchResult span.rowCount-caption {
  float: left;
}

#SearchResult div#countAll {

  float: left;
  width: 120px;
  padding-top: 16px;
}

#SearchResult div.rowCount-inner-lower {

  margin-left: 10px;
  /*padding-top: 6px;*/
  float: left;
}

#SearchResult div.rowCount-inner-upper {

  margin-left: 10px;
  /*padding-top: 5px;*/
  float: left;
}

#SearchResult a.pageSetNewLine {

  text-decoration: none;
  background: url("./images/icon_2.gif") no-repeat;
  width: 18px;
  height: 17px;
  float: left;
  margin-right: 5px;
  cursor: pointer;
}

#SearchResult a.pageSetFloat {

  text-decoration: none;
  background: url("./images/icon_3.gif") no-repeat;
  width: 18px;
  height: 17px;
  float: left;
  cursor: pointer;
}

#SearchResult div.pageSetWrapper {

  margin-top: 45px;
  margin-left: 0px;
  position: absolute;
}

#SearchResult  .search-result-wrapper-float  {

  width: 150px !important;
  float: left !important;
  margin: 10px !important;
  border: 1px solid #CDCDCD !important;
  padding: 0px !important;
  /*height: 185px !important;*/
}

#SearchResult .result-data-background-remover {
  background: none !important;
}

#SearchResult .result-img-float {
  width: 125px !important;
}

#SearchResult .record-select-checkbox {
  float: right !important;
}