BODY {
    background-color: #3c3c3c;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #3c3c3c;
}
.szoveg {
    font-family: "Arial", sans-serif;
    font-size: 11px;
    padding-top: 20px;
    padding-right: 10px;
}

#container {
    width: 760px;
}

.footer {
    background-color: #969696;
    height: 15px;
    color: white;
    font-family: "Arial", sans-serif;
    font-size: 9px;
    text-align: right;
    padding-right: 4px;
}
.footer a {
    color: white;
}

#main{
    background-color: white;
    vertical-align: top;
    padding-left: 14px;
    font-family: "Arial", sans-serif;
    font-size: 11px;
    width: 569;
}

#menubg {
    background-image: url(../images/menubg.gif);
    background-repeat: repeat-y;
    width: 177px;
    height: 450px;
    vertical-align: top;
}

.menu {
    background-image: url(../images/menu.jpg);
    background-repeat: repeat-y;
    width: 176px;
    height: 27px;
    vertical-align: top;
    border: 1px solid white;
    color: #1d5a93;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 22px;
    padding-top: 4px;
}
.menua {
    color: #1d5a93;
    text-decoration: none;
}
/*Hmenu*/
Xdiv {border:1px solid red;}
Xa {border:1px solid blue;}

div.hmenu td {
    Xborder:1px solid red;
}

div.hmenu {
    padding: 0;
    position: absolute;
    width: 176px;
}
div.hsubmenu {
    display: none;
    position: absolute;
}
div.hmainmenu {
    Xpadding:0 4 10 4;
    background-color: white;
    width: 176px;
    position: relative;
    Xdisplay: inline;
}
div.hsubmenu {
    Xpadding:0 1 1 1;
    background-color: #DBE1EA;
}
td.hmenuitem {
    background-image: url(../images/menu.jpg);
    background-repeat: repeat-y;
    background-position: top left;
    width: 176px;
}

td.hmenuitem {
    background-color: #f0f0f0;
    padding: 5 15 5 15;
    cursor: default;
    
    color: #1d5a93;
    font-family: "Arial", sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-top: 2px solid white;
}
td.hmenuselected {
    Xbackground-color: #D1EBCF;
}
div.hmainmenu td.hmenuitem.hmenuover {
    background-image: url(../images/menu_over.jpg);
    background-repeat: no-repeat;
    background-position: center left;
    Xbackground-color: #B1CBAF;
}
div.hsubmenu td.hmenuover {
    background-image: url(../images/sub_menu.gif);
    Xbackground-image: none;
    Xbackground-color: yellow;
}
td.hmenuopen {
    background-image: url(images/menu_over.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    Xbackground-color: #B1CBAF;
}

