


.mod_catalogreader .label {
  display: block;
  font-weight: bold;
  margin-bottom: 2px;
}

.mod_catalogreader .value,
.mod_catalogreader .link {
  padding: 5px 14px;
  display: block;
  background-color: #E1E1E1;

}

.mod_catalogreader .logo .value {
  background: none;
}

.mod_catalogreader .row div {
  margin-bottom: 10px;
}




.mod_cataloglist .total {
  display: none; 
}


.mod_cataloglist .value,
.mod_cataloglist .link {
  padding: 5px 14px;
  display: block;
}


.mod_cataloglist .firmname .value {
  font-weight: bold;
  display: block;  
  margin-bottom: 8px;
  color: white;
  background: url(../img/content/catalog-firmname.gif) no-repeat top left;

}

.mod_cataloglist .row {
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.mod_cataloglist .even,
.mod_cataloglist .odd {
  background-color: #E9E9E9;
}


 
.back {
  margin-top: 30px;
}




#Main .pagination ul {
  margin: 0;
  padding: 0;
  list-style: none;
  background: none;
  }

#Main .pagination ul li {
  float: left;
  background: #E5E5E5;
  padding: 0;
  margin: 0 5px 0 0;
}


#Main .pagination ul li .current,
#Main .pagination ul li a,
#Main .pagination ul li a:link,
#Main .pagination ul li a:visited {
  display: block;
  padding: 2px 7px;
  background: #999999;
  color: #E8E8E8;
  text-decoration: none;
}



#Main .pagination ul li a:hover,
#Main .pagination ul li .current {
  color: white;
}

#Main .pagination ul li a:hover {
  background: #666666;
}

#Main .pagination ul li .current {
  font-weight: bold;
  background: #990000;
}




