/* --- HEADER --- */
div.header {
  position: relative;
  display: block;
  background-color: #bc022d;
  background-image: url('header.png');
  border-bottom: 2px #f9d326 solid;
  height: 76px;
}
div.header h1 { color: #FFF; text-align: center; }
div.header .logo2 { position: absolute; bottom: 5px; left: 0; }
div.header .icons { position: relative; right: 10px; top: 10px; float: right; }
div.header .flags { position: absolute; bottom: 2px; left: 0px; }
div.header .flags a { margin-left: 0.5em; }