﻿.HintText
{
    background-color: #FFE8C7;
}

/* ====== Alap ====== */
body
{
    font-family: "Trebuchet MS", "Segoe UI", "Verdana", "Arial";
    background-color: #FFF8F1; /* nagyon halvány narancsos háttér */
    margin-top: 5px;
    margin-left: 10px;
    color: #4A4A4A;
}

/* ====== AJAX Tab ====== */
.ajax__tab_yuitabview-theme .ajax__tab_header
{
    font-size: small;
    border-bottom: 3px solid #C48A5A; /* tompa narancsos vonal */
}

.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
    margin: 0 0.16em 0 0;
    padding: 1px 0; /* kicsit alacsonyabb */
    border: solid 1px #E2D3C5;
    border-bottom-width: 0;
    background-color: #FFF3E8;
}

.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
    color: #5A3E2B;
    padding: 0.3em 0.7em; /* alacsonyabb tab */
}

.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
    background-color: #FFECDD;
}

.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
    color: #FFFFFF;
}

.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background-color: #C48A5A;
    border-color: #C48A5A;
}

.ajax__tab_yuitabview-theme .ajax__tab_body
{
    font-size: 10pt;
    padding: 5px 8px; /* sűrűbb */
    background-color: #FFFFFF;
    border: solid 1px #E2D3C5;
    border-top-width: 0;
}

/* ====== GridView – SŰRÍTETT ====== */
.mGrid
{
    background-color: #FFFFFF;
    margin: 2px 0 8px 0;
    border: solid 1px #E2D3C5;
    border-collapse: collapse;
}

.mGrid td
{
    padding: 2px 5px;        /* <<< SŰRÍTÉS */
    border: solid 1px #EFE3D8;
    color: #4F4F4F;
    line-height: 1.25;       /* <<< SŰRÍTÉS */
}

.mGrid th
{
    padding: 4px 5px;        /* <<< SŰRÍTÉS */
    color: #FFFFFF;
    background-color: #5A5A5A;
    border-left: solid 1px #444;
    font-size: 0.85em;
    line-height: 1.2;
}

.mGrid .alt
{
    background-color: #FFFDFB; /* nagyon finom csíkozás */
}

.mGrid .pgr
{
    background-color: #5A5A5A;
}

.mGrid .pgr td
{
    border-width: 0;
    padding: 2px 4px;        /* sűrített lapozó */
    border-left: solid 1px #777;
    font-weight: bold;
    color: #FFFFFF;
}

/* ====== Egyszerű táblázat – SŰRÍTETT ====== */
.mTable
{
    background-color: #FFFFFF;
    margin: 2px 0 8px 0;
    border: solid 1px #E2D3C5;
    border-collapse: collapse;
}

.mTable td
{
    padding: 3px 5px;        /* <<< SŰRÍTÉS */
    border: solid 1px #EFE3D8;
    color: #4F4F4F;
    line-height: 1.3;
}

.mTable th
{
    padding: 5px 6px;
    color: #FFFFFF;
    background-color: #5A5A5A;
    border-left: solid 1px #444;
    font-size: 0.85em;
}

/* ====== Cím ====== */
.cim
{
    font-style: italic;
    font-weight: bold;
    font-size: larger;
    color: #5A3E2B;
}

/* ====== Modal ====== */
.ModalPopupBG
{
    background-color: #3A2A1E;
    opacity: 0.6;
}

/* ====== EXTRA 5% SŰRÍTÉS ====== */

/* GridView cellák */
.mGrid td
{
    padding: 2px 4px;        /* volt: 2px 5px */
    line-height: 1.18;       /* volt: 1.25 */
}

/* GridView fejléc */
.mGrid th
{
    padding: 3px 5px;        /* volt: 4px 5px */
    line-height: 1.15;       /* volt: 1.2 */
}

/* Lapozó */
.mGrid .pgr td
{
    padding: 2px 3px;        /* volt: 2px 4px */
}

/* Egyszerű táblázat */
.mTable td
{
    padding: 2px 4px;        /* volt: 3px 5px */
    line-height: 1.22;       /* volt: 1.3 */
}

.mTable th
{
    padding: 4px 5px;        /* volt: 5px 6px */
}
