#bal
{
  float: left;
  width: 145px;
  padding: 5px;
  text-align: center;
}

  #bal img.kepviselo_kep
  {
    border: 1px solid #ddd;
    padding: 3px;
    background-color: #eee;
  }
  
  #bal h2
  {
    font-size: 14px;
  }
  
  #bal .kepviselo
  {
    margin-bottom: 15px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #eee;
  }
  
    #bal .kepviselo .nev
    {
      display: block;
      padding: 2px;
      font-size: 12px;
    }
    
    #bal .kepviselo .adat
    {
      font-size: 10px;
    }
  

#cnt
{
  float: left;
  width: 440px;
  border-right: 1px solid #eee;
  border-left: 1px solid #eee;
}

#jobb
{
  font-size: 12px;
  float: left;
  padding: 5px;
  width: 145px;
}
  #jobb p
  {
    font-style: italic;
    color: #aaa;
  }

#footer
{
  clear: both;
}

