#content .column .title
{
  padding: 5px;
  font-weight: bold;
}

#clients
{
  padding: 10px 5px;
}

#clients span
{
  color: #ff7f00;
  font-size: 18px;
}

#clients ul
{
  list-style-type: none;
  padding-bottom: 20px;
}

#clients ul li
{
  padding-bottom: 3px;
  padding-top: 3px;
}

#clients div a
{
  float: right;
}

.project-overview
{
  background: url('../../../images/project-overview-bg.png') repeat-x;
  border-bottom: 3px solid #6ca1cd;
  margin-top: 1px;
  padding: 3px 14px 0;
}

.project-overview p
{
  font-size: 11px;
  color: #233e51;
  font-weight: bold;
}

.project-overview .buttons
{
  margin-right: -10px;
  padding-bottom: 4px;
}

.project-overview .buttons a, .project-overview .buttons a:hover
{
  text-decoration: none;
}

.project-overview .buttons a
{
  float: right;
  cursor: pointer;
  background: url('../../../images/button-left-01.png') no-repeat 0;
  margin-left: 3px;
  display: inline;
  padding-left: 8px;
}

.project-overview .buttons a .inner
{
  background: url('../../../images/button-right-01.png') no-repeat 100%;
  display: block;
  float: left;
  height: 23px;
  line-height: 23px;
  padding-right: 8px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
}

#booking, #manager, #shop, #booking:hover, #manager:hover, #shop:hover
{
  display: block;
  text-decoration: none;
}

#booking
{
  width: 180px;
  height: 39px;
  background: url('../../../images/e-Booking-01.png') no-repeat;
  margin-top: 2px;
}

#manager
{
  width: 224px;
  height: 49px;
  background: url('../../../images/QuickManager-01.png') no-repeat;
  margin-top: 1px;
}

#shop
{
  width: 123px;
  height: 76px;
  background: url('../../../images/iStore-01.png') no-repeat;
}