#header em {
  font-size:12px;
  display: inline-block;
  font-style:normal;
  padding:8px 0 0 0;
}


a.lang {
  display:block;
  float:right;
  margin:0 0 0 5px;
  min-width:50px;
  padding:8px 6px 6px 36px;
  font-size:12px;
  color: #fff;
}

a.lang:hover {
  text-decoration:none;
  color:white;
  background-color:#143E94;
}




.hu {
  background:url(/data/38/images/icons/flags_iso/24/hu.png) no-repeat;
  background-position:6px 2px;
}

.en {
  background:url(/data/38/images/icons/flags_iso/24/gb.png) no-repeat;
  background-position:6px 2px;
}