/* Start of CMSMS style sheet 'Portfolio' */
#portfolio {
  background: #ffffff;
}
#portfolio  div.left_block {
  float: left;
  width: 20%;
  height: 250px;
}
#portfolio  div.right_block {
  float: right;
  width: 75%;
  height: 250px;
}


table.objects {
  border-collapse:separate;  
	border-spacing: 2px;  
  vertical-align: middle;
}
table.objects td {
  height: 45px;
  padding: 5px;
  text-align: center;
}

table.objects td.product {
  background: #f5f5f5;
}
table.objects td.client {
  background: #ebebeb;
}
table.objects td.p_type {
  background: #d6d6d6;
}
table.objects td.category {
  background: #c1c1c1;
}
table.objects td.catlist {
  background: #d6d6d6;
  font-weight:bold;
  font-size: 110%;
}
table.objects td.catlist_active {
  background: #e20000;
  font-weight:bold;
  font-size: 110%;
}
table.objects td.catlist a {
  font-size: 100%;
}
table.objects td.catlist_active a {
  font-size: 100%;
  font-weight:bold;
  color: #ffffff;
}


/* End of 'Portfolio' */

