/* LOGO */
#header{
  margin: 0;
}
#header .companyName > a{
  float: left;
  height: 90px;
  width: 343px;
  background: url(../images/hd_logo-trans.png) bottom left no-repeat;
  color: #0073aa;
  margin-left: 3%;
  border: none;
}
#catchphrase{
  font-size: 1.8em;
  letter-spacing: 2px;
  padding-top: 44px;
  padding-bottom: 0;
  margin: 0;
  color: #444;
  float: left;
}
#header .companyName a span{
  display: none;
}
/* Normal text */
#header, #header .pk-context-cms-logout, #header .pk-context-cms-login{
  color: #5897b5;
}
/* Links */
#header .hdLinks{
  float: right;
  text-align: right;
  font-size: 0.9em;
  height: 90px;
  margin-right: 3%;
  margin-top: 15px;
  color: #0073aa;
}
/* LANGUAGE BAR */
#header .hdLinks ul.languageBar{
  list-style-type: none;
  margin: 15px 0;
  padding: 0;
  padding-bottom: 15px;
  font-size: 0.9em;
}
#header .hdLinks ul.languageBar li{
  float: right;
  border-right: 1px solid #0073aa;
}
#header .hdLinks ul.languageBar li:first-child{
  border-right: none;
}
#header .hdLinks ul.languageBar li a, #header .hdLinks ul.languageBar li a:visited{
  margin: 0 0.5em;
  color: #0073aa;
  text-decoration: none;
  font-weight: bold;
}
#header .hdLinks ul.languageBar li a:hover{
  text-decoration: underline;
}
#header .hdLinks ul.languageBar li:first-child a{
  margin-right: 0 !important;
}
#header .hdLinks ul.languageBar li a.current{
  font-weight: normal;
  color: #5897b5;
}
#header .hdLinks ul.languageBar li a.current:hover{
  text-decoration: none;
  color: #5897b5;
}
/* Legal bar */
#legalBar{
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-bottom: 5px;
  font-size: 0.8em;
  clear: right;
}
#legalBar li{
  float: right;
  border-right: 1px solid #0073aa;
}
#legalBar li:first-child{
  border-right: none;
}
#legalBar li a, #legalBar li a:visited{
  margin: 0 0.5em;
  text-decoration: none;
  color: #0073aa;
}
#legalBar li:first-child a{
  margin-right: 0 !important;
}
#legalBar li a:hover{
  margin: 0 0.5em;
  text-decoration: underline;
  color: #0073aa;
}
/* Login links */
#header .pk-context-cms-logout, #header .pk-context-cms-login{
  clear: both;
  margin-top: 15px;
}
#header .pk-context-cms-logout a,
#header .pk-context-cms-login a,
#header .pk-context-cms-logout a:visited,
#header .pk-context-cms-login a:visited{
  color: #0073aa;
  text-decoration: none;
}
#header .pk-context-cms-logout a:hover,
#header .pk-context-cms-login a:hover{
  color: #0073aa;
  text-decoration: underline;
}


