#fomenu {
    width: 100%;
    clear: both;
    background-color: #E4D3D3;
/*    background: url(../pictures/lol1.gif) left top repeat-x;*/
    height: 60px;
    border-bottom: 3px solid #C29A9B;
    border-top: 3px solid #C29A9B;
    position: relative;
}
#fomenu_inner {
    padding: 3px;
}
#fomenu_inner .menu_item {
    position: relative;
    margin-right: 3px;
    float: left;
    width: 80px;
    height: 50px;
    cursor: pointer;
    border-top: 4px solid #7D4D4E;
    text-align: center;
}
#fomenu_inner .menu_item .menu {
    position: relative;
    background-color: #3366FF;
    padding-top: 30px;
    height: 20px;
    color: #fff;
    cursor: pointer;
}
#fomenu_inner .menu_item .menu:hover {
    background-color: #FFFF99;
    color: #000000;
}
#fomenu_inner .menu_item .menu_aktiv {
    background-color: #CC9900;
    padding-top: 5px;
    height: 45px;
    color: #fff;
}

/* sajat class-os menuk */
#fomenu_inner .menu_item .kezdooldal,
#fomenu_inner .menu_item .csalad,
#fomenu_inner .menu_item .ismerosok,
#fomenu_inner .menu_item .levelek,
#fomenu_inner .menu_item .levelek_anim,
#fomenu_inner .menu_item .naplo,
#fomenu_inner .menu_item .tesztek,
#fomenu_inner .menu_item .kereses,
#fomenu_inner .menu_item .babaapro,
#fomenu_inner .menu_item .forum,
#fomenu_inner .menu_item .segitseg,
#fomenu_inner .menu_item .kilepes
{
    position: relative;
    background-color: #99CC66;
    padding-top: 30px;
    height: 20px;
    color: #CCCCFF;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
#fomenu_inner .menu_item .kezdooldal_aktiv,
#fomenu_inner .menu_item .csalad_aktiv,
#fomenu_inner .menu_item .ismerosok_aktiv,
#fomenu_inner .menu_item .levelek_aktiv,
#fomenu_inner .menu_item .levelek_anim_aktiv,
#fomenu_inner .menu_item .naplo_aktiv,
#fomenu_inner .menu_item .tesztek_aktiv,
#fomenu_inner .menu_item .babaapro_aktiv,
#fomenu_inner .menu_item .forum_aktiv,
#fomenu_inner .menu_item .kereses_aktiv,
#fomenu_inner .menu_item .segitseg_aktiv
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #CC9900;
    padding-top: 5px;
    height: 45px;
    color: #fff;
    font-weight: bold;
}
#fomenu_inner .menu_item .kezdooldal:hover,
#fomenu_inner .menu_item .csalad:hover,
#fomenu_inner .menu_item .ismerosok:hover,
#fomenu_inner .menu_item .levelek:hover,
#fomenu_inner .menu_item .levelek_anim:hover,
#fomenu_inner .menu_item .naplo:hover,
#fomenu_inner .menu_item .tesztek:hover,
#fomenu_inner .menu_item .kereses:hover,
#fomenu_inner .menu_item .babaapro:hover,
#fomenu_inner .menu_item .forum:hover,
#fomenu_inner .menu_item .segitseg:hover,
#fomenu_inner .menu_item .kilepes:hover
{
    background-color: #FFFF99;
    color: #000000;
}
#fomenu_inner .menu_item .kezdooldal {
    background: #9999CC url(../pictures/menu/start.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .csalad {
    background: #CC99CC url(../pictures/menu/tree.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .ismerosok {
    background: #CCFF66 url(../pictures/menu/ismerosok.gif) center 2px no-repeat;
    color: #000000;
}
#fomenu_inner .menu_item .levelek {
    background: #CC6666 url(../pictures/menu/mail.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .levelek_anim {
    background: #CC6666 url(../pictures/menu/mail_anim.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .tesztek {
    /*background: #6666FF url(../pictures/menu/tesztek.gif) center 2px no-repeat;*/
    padding-top: 10px;
    height: 40px;
    background-color: #6666FF;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .naplo {
    background: #339999 url(../pictures/menu/naplo.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .kereses {
    background: #CC0033 url(../pictures/menu/Search.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .babaapro {
    background: #0066CC url(../pictures/menu/hirdetesek.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .forum {
    background: #CC6600 url(../pictures/menu/forum.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .segitseg {
    background: #FF6600 url(../pictures/menu/chat.gif) center 2px no-repeat;
    color: #FFFFFF;
}
#fomenu_inner .menu_item .kilepes {
    background: #3333CC url(../pictures/menu/exit.gif) center 2px no-repeat;
    color: #FFFFFF;
}

/* also menu */
#bottommenu {
    width: 100%;
    clear: both;
    background: #C49A9B;
    border-bottom: 1px solid #C29A9B;
    border-top: 1px solid #C29A9B;
    position: relative;
}
#bottommenu_inner {
    padding: 5px;
}
#bottommenu_inner a {
    color: #FFFFFF;
    text-decoration: none;
}
#bottommenu_inner a:hover {
    color: #FFFF66;
    text-decoration: underline;
}

.left_menu_item {
    padding: 1px;
    text-decoration: none;
    background: url(../pictures/3potty.gif) left 4px no-repeat;
    padding-left: 10px;
    border-bottom: 1px dotted #C29A9B;
    color: #949494;
}
.left_menu_item_break {
    height: 10px;
    width: 90%;
}
.left_menu_item a {
    text-decoration: none;
    color: #8A6800;
}
.left_menu_item a:hover {
    text-decoration: underline;
    color: #0066FF;
}

.top_menu {
    background-color: #E4D3D3;
    border-bottom: 3px solid #C29A9B;
    clear: both;
    padding: 3px;
    font-weight: bold;
}
.top_menu a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
    text-align: center;
    background-color: #CC9900;
    padding: 3px;
    padding-left: 6px;
    padding-right: 6px;
}
.top_menu a:hover {
    background-color: #FFFF99;
    color: #000000;
}
.top_menu .extra1 {
    background: #FF6633;
}
.top_menu .extra2 {
    background: #993366;
}
.top_menu .extra3 {
    background: #999900;
}
.top_menu .extra4 {
    background: #999966;
}
.top_menu .extra5 {
    background: #CC0033;
}
.top_menu .extra6 {
    background: #666699;
}
.top_menu .extra7 {
    background: #FF0066;
}
.top_menu .extra8 {
    background: #CC6699;
}
.top_menu .extra1:hover,
.top_menu .extra2:hover,
.top_menu .extra3:hover,
.top_menu .extra4:hover,
.top_menu .extra5:hover,
.top_menu .extra6:hover,
.top_menu .extra7:hover,
.top_menu .extra8:hover {
    background-color: #FFFF66;
}
.top_menu a:active {
    background-color: #CCCC00;
}