body{
background-color: #252627;
}

input.login{
      font-size:8pt;
      font-family:Tahoma,Verdana,Arial;
      color: #5d5d5d;
      border: 0;
      background-color: #2e2e30;
      width:74px;
      height:16px;
}

td.hlwhite{
font-weight:bold;
font-family:Tahoma,Verdana,Arial;
font-size:10pt;
color:#FFFFFF;
}

td.hlblue{
font-weight:bold;
font-family:Tahoma,Verdana,Arial;
font-size:10pt;
color:#017ed8;
}

div#top_navigation {
  position: absolute;
  top:64px;
}

div#top_navigation ul#top_navi {
  color:white;
  list-style-type:none;
  float:left;
  margin:0; padding:0;
  margin-left:20px;
}

ul#top_navi li {
  float:left;
  margin-right:10px;
}

ul#top_navi li a{
  font-weight:bold;
  font-size:0.8em;
  color:gray;
}

#cont_navigation ul {
  font-size:0.8em;
  list-style-type:none;
  margin:10px 0 6px 0; padding:0;
}
#cont_navigation ul ul{
  margin: 3px 0 3px 0;
  font-size:1em;
  margin-left:10px;
}
#cont_navigation li {  
  margin-left:10px;
}

#cont_navigation a {
  color:#118acf;
}

#cont_navigation a.active {
  font-weight:bold;
  color:#118acf;
}
.news-latest-container .news-latest-item {
  margin-bottom:10px;
}
