
#leftColumn.contact {
  width: 600px;
}

#leftColumn.contact h1
{
  color: #333333;
  font-size: 33px;
  font-family: 'Titillium Web', sans-serif;
  font-weight: 700;
  text-decoration: none;
  line-height: 45px;
  margin-bottom: 20px;
}

#leftColumn.contact .fleft {
  width: 200px;
}

#leftColumn.contact .fleft p {
  font-size: 18px;
  line-height: 24px;
  color: #333333;
  font-family: 'Titillium Web', sans-serif;
}

#leftColumn.contact .telmail {
  margin-top: 8px;
  margin-bottom: 25px;
  height: 30px;
}

#leftColumn.contact .telmail .tel {
  background: url('/images/contact-icons-bigger.png') left top no-repeat;
  padding-left: 33px;
  font-size: 20px;
  color: #4274b9;
  font-weight: 700;
  font-family: 'Titillium Web', sans-serif;
  width: 167px;
  float: left;
}

#leftColumn.contact .telmail .mail {
  background: url('/images/contact-icons-bigger.png') left -32px no-repeat;
  padding-left: 36px;
  font-size: 20px;
  color: #4274b9;
  font-weight: 700;
  font-family: 'Titillium Web', sans-serif;
  float: right;
  width: 359px;
  text-align: left;
}

#leftColumn.contact .telmail .mail a, #leftColumn.contact .telmail .mail a:visited {
  color: #4274b9;
  text-decoration: none;
}

#leftColumn.contact .telmail .mail a:hover {
  color: #00ad62;
}

#leftColumn.contact .fright {
  width: 395px;
}

#leftColumn.contact .fright dl {
  display: block;
  margin-bottom: 20px;
}

#leftColumn.contact .fright dt {
  width: 150px;
  font-size: 18px;
  line-height: 22px;
  color: #333333;
  font-family: 'Titillium Web', sans-serif;
  display: inline-block;
}

#leftColumn.contact .fright dd {
  width: 150px;
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  color: #333333;
  font-family: 'Titillium Web', sans-serif;
  display: inline-block;
  width: 240px;
}

#leftColumn.contact .fright dd sup {
  font-size: 10px;
}

#leftColumn.contact .fright dd .blue {
  color: #333333;
}

.contact h2 {
  border-bottom: 0 none;
  font-size: 30px;
}

#leftColumn h2
{

    padding-bottom: 0px;
}
