body {
    background-image: url(../img/alap-hatter-tile.jpg);
    }

#main {
    width: 729px;
    /*height: 700px;*/
    background-color: rgb(219,219,219);
    margin-left: auto;
    margin-right: auto;
    margin-top: 17px;
    border-color: white;
    border-style: solid;
    border-width: 1px;
}

.menu {
    width: inherit;
    height: 20px;
   }
   
.menu_bar {
    width: 690px;
    height: 20px;
    background-image: url(../img/1px.jpg);
    background-repeat: repeat-x;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
   }

ul.menu_lista {
   list-style: none;
   padding-left: 62px;
   margin-left: 63px;
   font-size: 0.7em;
   font-family: verdana;
   font-weight: bold;
   text-align: justify;
   color: rgb(3,200,251);
   
   }

li.lista {
    float: left;
    margin-top: 2px;
}

.behuz {
    margin-left: 50px;
}

a {
    outline: none;
}

.act, a.act {
    color: rgb(255,204,1);
    cursor: default;
}

#banneres {
    width: 690px;
    margin-left: auto;
    margin-right: auto;
           }

#main_banner {
    width: inherit;
    height: 117px;
    margin: 20px 0 0 0;
               }
.main_banner {
    height: 125px;
     border-bottom: solid white 1px;
     margin: 0 0 0 0;
}
#kozep_banner {
    width: inherit;
    height: auto;
    /*border-bottom: solid white 1px;*/
}
a.menu_butt {
    outline: none;
    text-decoration: none;
    color: rgb(3,200,251);
}

a.menu_butt:hover, a.act {
     color: rgb(255,204,1);
}

.mail {
    color: black;
    text-decoration: none;
}

.mail:hover {
    font-weight: bold;
}

#alja {
     width: 690px;
     height: 20px;
}

.exit {
    display: block;
    margin: 10px auto 10px auto;
    width: 200px;
    opacity: .7;
    filter: alpha(opacity=70);
}

.exit:hover {
    opacity: 1;
    filter: alpha(opacity=100);    
}

/*img {
    -moz-border-radius-bottomleft: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
}*/

