*
{
  padding: 0px;
  margin: 0px;
  outline: none;
}
body
{
  background-color: white;
  color: black;
  font-family: Tahoma;
  font-size: 14px;
}

#border, #border_login
{
}
  #border_login h1
  {
    font-size: 24px;
  }
#head_login
{
  background-image: url('../images/head_bg.jpg');
  background-repeat: repeat-x;
  height: 71px;
}
#head, #head_login
{
  margin-bottom: 1px;
}
  #head table
  {
    border-collapse: collapse;
  }
  #head td#head_left
  {
    background-image: url('../images/admin2/verio_banner_logo.jpg');
    background-repeat: no-repeat;

    width:200px;
    height:68px;
    cursor:pointer;
    padding: 0;
  }
  #head td#head_right
  {
    background-image: url('../images/admin2/fejlec_bal_nyil.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    background-color: white;
    padding: 0;
  }

  #head #menu_extra
  {
    position: absolute;
    top: 1px;
    right: 1px;
    /*width: 200px;*/
    /*height: 20px;*/
    text-align: right;
    color: black /*#999*/;
    font-size: 12px;
  }
    #head #menu_extra img
    {
      border: none;
    }

    #head #menu_extra a
    {
      text-decoration: none;
      color: #333;
      display: block;
      text-align:center;
      padding: 10px 40px;
      float:left;
      margin-left: 2px;
    }
    #head #menu_extra a:link, #head #menu_extra a:visited
    {
      background-color: #F0F0F0;
    }
    #head #menu_extra a:active, #head #menu_extra a:hover
    {
      background-color: #FFF;
    }
    
    #head #menu_extra div.welcome
    {
      float: left;
      margin-right: 50px;
      padding-top: 10px;
    }
#main
{
  min-height: 450px;
  height: auto !important;
  height: 450px;
}
  #main table
  {
    border-collapse: collapse;
  }
  
  td.td_left
  {
    padding: 0px;
    vertical-align: top;
    text-align: left;

    background-image: url('../images/admin2/menu_left_bg.jpg');
    background-position: right top;
    background-repeat: repeat-y;
    background-color: #EAEAEA;

    width: 201px;
  }
  td.td_content
  {
    padding: 10px 10px;
    vertical-align: top;
    text-align: left;
    
    background-image: url('../images/admin2/content_bg_top.jpg');
    background-position: left top;
    background-repeat: repeat-x;
    background-color: white;
  }
  
  #left
  {
  
  }
    #left h1
    {
      font-size: 16px;
      color: #600;
      padding: 10px 10px;
      border-top: 1px solid #999;
      margin-right: 2px;
      font-weight: normal;
      background-color: #CCC;
    }
      #left h1 img
      {
        float: left;
        margin-right: 5px;
      }
      #left h1 div.title
      {
        padding: 6px 0px;
        float: left;
      }
    #left a
    {
      font-size:11px;
      font-family: Verdana;
      display: block;
      padding: 5px 10px;
      margin-right: 2px;
      color: black;
      border-top: 1px dotted #999;
    }
    #left a:active, #left a:hover
    {
      background-color: white;
      color: #600;
    }
  #content
  {
    color: #333;
    font-family: Verdana;
  }
    #content h1
    {
      font-size: 33px;
      font-weight: bold;
      margin: 5px 20px 20px 20px;
      font-family: "Times New Roman", Times, serif;
      color: #600;
      border-bottom: 1px dotted #333;
      padding-bottom: 3px;
      text-shadow: 2px 1px 1px #7C7C7C;
    }
    #content h2
    {
      color: #666;
      font-size: 14px;
      margin-bottom: 10px;
    }
#menu_bottom
{
  text-align: right;
  font-size: 12px;
  margin: 0px 20px;
  height: 16px;
}
  #menu_bottom a
  {
    margin: 1px 3px;
  }
#foot
{
  border-top: 1px solid black;
  margin: 0px 0px 5px 0px;
  padding-right: 25px;
  padding-top: 5px;
  text-align: right;
  font-size: 10px;
  margin-bottom: 35px;
  
  position:relative;
}
  #foot img.makk
  {
    position:absolute;
    left: 230px;
    top:-30px;
  }
#loginfoot
{
  margin: 5px 20px;
  padding-top: 5px;
  text-align: right;
  font-size: 10px;
  margin-bottom: 15px;
  border: 0;
  margin-top: 60px;
  text-align: center;
}
  #foot a:link, #foot a:visited, #loginfoot a:link, #loginfoot a:visited
  {
    color: #999;
  }
  #foot a:hover, #foot a:active, #loginfoot a:hover, #loginfoot a:active
  {
    color: #165b7b;
  }
a:link, a:visited
{
  color: #660000;
  text-decoration: none;
}
a:active, a:hover
{
  color: #CC6666;
  /*text-decoration: underline;*/
}
p
{
  margin-bottom: 12px;
}
