/*************************
  paradelta.ru - site header, menu bar, content frame and footer.
  Everything is scoped to the .pd-* classes / #t_menu so it can no longer
  leak into the gallery tables (the old global TD / A / INPUT rules did).
**************************/

/* ---------- Header (sliced images) ---------- */
.pd-header img { vertical-align: bottom; }

.pd-header h1 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #447b13;
    margin: 2px;
}

.pd-header .logo { padding-right: 15px; text-align: right; }

.pd-menubar { background: url("https://forum.paradelta.ru/paraforum/IMG/m_menu.gif") repeat-x; }

/* Site navigation (НОВОСТИ / ЧИТАТЬ / ...) */
#t_menu td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: left;
}
#t_menu td a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
#t_menu td a:hover { color: #1f54a0; }
#t_menu .tl { padding-left: 2px; }

/* ---------- Gallery menu bar (Home / Login ... / Albums / Search) ---------- */
.pd-galmenu {
    background-color: #5d8bbf;
    width: 100%;
}
.pd-galmenu-inner {
    padding: 10px 20px;
    line-height: 1.6;
    color: #d6e4f2;                 /* the "::" separators */
}
.pd-galmenu a,
.pd-galmenu a:visited {
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.pd-galmenu a:hover { color: #FFFFFF; text-decoration: underline; }
.pd-galmenu img.icon { vertical-align: middle; }

/* ---------- Content frame ---------- */
.pd-content {
    margin: 20px;
    padding: 10px;
    border: 1px solid #666666;
    background-color: #FFFFFF;
}

/* language / theme selectors above the gallery */
.pd-selectors { text-align: center; }
.pd-selectors #cpgChooseLanguageWrapper,
.pd-selectors #cpgChooseThemeWrapper {
    float: none;
    display: inline-block;
    margin: 0 5px;
}

/* ---------- Footer ---------- */
.pd-footer td { text-align: left; }
.pd-footer .b_txt {
    vertical-align: bottom;
    text-align: right;
    padding-right: 15px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 8pt;
}
