body {
        color: Black;
        background-color: #FBFBFB;
        background-image: url(./images/background_page_2.gif);
        background-attachment: fixed;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3F3F3F;
}

a {
        text-decoration: none;
        color: #8b0e31;
}

a:hover {
        text-decoration: none;
        font-weight: bold;
        color: #8b0e31;
}

table {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
}

hr {
        border: 1px solid #ECECEC;
}

.bal_oszlop {
        padding: 5px;
}

.center {
        padding: 8px;
}

.fejlec_narancs {
        font-weight: bold;
        color: Maroon;
        padding-bottom: 1px;
        padding-left: 8px;
        }

.fejlec_table {
        font-weight: bold;
        /*color: #666666;*/
        border-bottom: 1px solid #d5d4d4;
        height: 18px;
        padding-right: 5px;
        background-color: #e5e5e5;
        }

.center_padding {
        background-color: #FCFCFC;
        padding-top: 8px;
        padding-left: 10px;
        padding-right: 10px;
}

.right_padding {
        background-color: #FCFCFC;
        padding-top: 8px;
}

.left_padding {
        background-color: #FCFCFC;
        padding-top: 7px;
        padding-left: 3px;
}

.top_bottom_padding {
        background-color: #FCFCFC;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 2px;
        padding-right: 2px;
}

.main_table_back {
        background-color: #FCFCFC;
}

.header {
        background-color: #FCFCFC;
        padding-top: 5px;
        padding-bottom: 5px;
}

.tartalom_kep {
        margin-top: 3px;
        margin-right: 15px;
        margin-bottom: 15px;
        display: block;
        float: left;
}

.bordo_10px {color: #990000}
.bordo_10px_bold {color: #990000; font-weight: bold;}
.bordo_12px_ {color: #990000; font-size: 12px}
.bordo_12px_bold {color: #990000; font-size: 12px; font-weight: bold;}

.cssmenu td{
        display: block;
        background: url(./images/menu_normal.gif);
        background-repeat:no-repeat;
        text-align: left;
        width: 150px;
        height: 24px;
        padding: 0px;
        margin: 0px;
        color: #666666;
}

.cssmenu a {
        display: block;
        background: url(./images/menu_normal.gif);
        background-repeat:no-repeat;
        width: 150px;
        height: 24px;
        padding-right: 0px;
        padding-left: 8px;
        padding-top: 5px;
        margin: 0px;
        color: #666666;
}

.cssmenu a:hover {
        background: url(./images/menu_hover.gif);
        background-repeat:no-repeat;
        font-weight: normal;
        color: #000000;
}

.refkepek {
        display: block;
        border: 1px;
        border-color: #A9A9A9;
}

.refkepek a {
        display: block;
        border-color: #A9A9A9;
}

.aktiv {
        font-size: 10px;
        font-weight: bold;
        border-bottom: 1px #d5d4d4 solid;
        text-align: center;
        background: #e5e5e5;
        padding: 3px;
}

.aktiv_left {
        font-size: 10px;
        font-weight: bold;
        border-bottom: 1px #d5d4d4 solid;
        text-align: left;
        background: #e5e5e5;
        padding: 3px;

}

.hiddensubmenu {
        display: none;
}

.cssmenu {
        display: block;
}

.akarmi {
        font-family: Verdana, sans-serif;
        font-size: 9px;
        border: 1px solid #000000;
        color: #000000;
        background-color: #E8E8E8;
}

.akarmi2 {
        width: 150px;
        font-family: Verdana, sans-serif;
        font-size: 9px;
        border: 1px solid #000000;
        color: #000000;
        background-color: #FFFFFF;
}

