BODY    {
        margin: 0px;
        }
TD      {
/*        color: #a6a6a6; */
        color: #999999;
        font-size: 12px;
        font-family: verdana;
        }
IMG {
    border : 0px;
}
.content  {
          padding : 0px;
          font-size : 11px;
          color : #666666;
        }
        
.kek , .content A   {
        color: #4a7ba5;
        }
.piros  {
        color: #ff0000;
        }
A       {
        color: #4a7ba5;
        }
TD.menu {
        padding-bottom : 3px;
        border-bottom : 1px dotted #a7a7aa; 
}
TD.menu_regisztral{
        padding-bottom : 3px;
        border-bottom : 1px dotted #a7a7aa;
        background-color : red; 
      
}
.menu_regisztral A{
      color : #FFFFFF;
}
A.menu {
        color : #a7a7aa;
        text-decoration : none;
}
A.menu:hover {
        text-decoration : none;
        color : #4a7ba5;
}
A.menu_HOVER {
        font-weight : bold;
        color : #4a7ba5;
        text-decoration : none;
}
.inp {
    font-size : 12px;
    border : 1px solid #999999;
    width : 220px;
}
TEXTAREA {
    font-size : 12px;
    border : 1px solid #999999;
}
.btn {
    font-size : 10px;
    
}
FORM {
    padding : 0;
    margin : 0;
}
.kategoria_name {
        background-color: #ff0000;
        color : #FFFFFF;

}
.hidden {
    display : none;
}
DIV,TD{
      padding : 0px;
      margin : 0px;
      font-size : 12px;
      font-family : arial;
      text-align : left;
}
.MenuContainer{
      width : 200px;
      float : left;
}
.MenuElemContainer{
    float : left;
      padding-bottom : 3px; 
      border-bottom : 1px dotted #a7a7aa;
      border-top : 1px solid #ffffff; 
      border-left : 1px solid #ffffff; 
      border-right : 1px solid #ffffff; 

}
.MenuElemContainerSeparator{
    float : left;
      padding-top : 3px; 
      padding-bottom : 3px; 
      border-bottom : 1px dotted #a7a7aa;
      border-top : 1px solid #ffffff; 
      border-left : 1px solid #ffffff; 
      border-right : 1px solid #ffffff;
      background-color : #4a7ba5;
      color : #FFFFFF;
      font-weight : bold; 

}
.MenuNyil{
      width : 14px;
      float : left;
}
.MenuElem{
    width : 184px;
    float : left;
}
.SubMenuElem A{
    color : #a6a6a6;
}
.MenuElemLocked{
    width : 184px;
    float : left;
    background-image : url(/img/lock_small.png);
    background-repeat : no-repeat;
    background-position : right;
}
.SubMenuNyil{
      padding-left : 5px;
      width : 18px;
      float : left;
      text-align : right;
}
.SubMenuNyilHover{
      padding-left : 5px;
      color : red;
      width : 18px;
      float : left;
      text-align : right;
}

.SubMenuElem{
    width : 175px;
    float : left;
}
.SubMenuElemLocked{
    width : 175px;
    float : left;
    background-image : url(/img/lock_small.png);
    background-repeat : no-repeat;
    background-position : right;

}
.SubMenuElem A{
      text-decoration : none;
}
.SubMenuElemLocked A{
      text-decoration : none;
}
.NonDisplayed {
    display : none;
    float : left;
}
.Displayed{
    display : block;
    float : left;
}

.BreadContainer{
        width : 780px;
        float : left;
        margin-bottom : 5px;
}
.ContentFlash_{
        width : 780px;
        float : left;
        text-align: center;
}
.bread {
      background-color : #b9b9b9;
      color : #FFFFFF;
      height : 23px;
      float : left;
      width : 559px;
      font-weight : bold;
}
.breadLogin{
      background-color : #ececec;
      float : left;
      height : 23px;
      width : 220px;
      padding : 0px;
      margin : 0px;
      border-left : 1px solid #FFFFFF;
      font-weight : bold;
}
.breadLogin A{
      color : #4a7bb1;
      text-decoration : none;
}
.NewsContainer{
      width : 555px;
      float : none;
      margin-top : 3px;
      margin-left : 3px;
}
.NewsTitle{
      width : 555px;
      float : none;
      color : #333333;    
      font-size : 11px;
}
.NewsTitle A{
      color : #333333;
      text-decoration : none;
}
.NewsTitle A:HOVER{
      color : #333333;
      text-decoration : underline;
}
.datum { 
    color : #999999;
    font-size : 11px;
} 
.lead A{
      color : #4a7bb1;
      text-decoration : none;
      font-size : 11px;
}
.lead A:HOVER {
      text-decoration : underline;
}
.reszletek {
        text-align : right;
      font-size : 11px;
}
.reszletek A{
      color : #4a7bb1;
}
.lapozo {
      text-align : center;
}
SELECT {
      font-size : 10px;
}
.NewsSeparator{
      border-bottom : 1px solid #cccccc;
}
.RegContainer {
      width : 450px;
      margin-top : 25px;
      float : left;
      margin-left : 70px;
}
.RegElem{
      text-align : left;
      width : 223px;
      float : left;
}
.Alert {
      color : red;
      font-weight : bold;
      background-color : #efefef;
}
.Header1{
      width: 980px;
      height : 11px;
      background-image : url(/img/header_1.jpg);
}
.HeaderAlso{
      width: 980px;
      height :4px;
      background-image : url(/img/header_2.jpg);
}
.MainContainer{
      width : 980px;
      text-align : center;
}
.BalContainer {
      width : 200px;
      float : left;
}
.JobbContainer{
      width : 780px;
      float : left;
      color : #666666;
}
.Footer{
    background-image : url(/img/footer.jpg);
    width : 980px;
    float : left;
    height : 80px; 
}
.SecretText {
    background-image : url(/img/lock_big.png);
    background-position : 70px 30px;
    background-repeat : no-repeat;
    height : 200px;
}
