body {
    max-width: 73%;
    background-color: #e8f5e9;
    scrollbar-face-color: #a5d6a7;
    scrollbar-highlight-color: #66bb6a;
    scrollbar-shadow-color: #81c784;
    scrollbar-3dlight-color: #4caf50;
    scrollbar-arrow-color: #2e7d32;
    scrollbar-track-color: #c8e6c9;
    scrollbar-darkshadow-color: #66bb6a;
    background-image: url(bg_space.jpg);
    margin: 0 auto;
    color: #333;
}

a:link {
    text-decoration: underline; /* Подчеркивание ссылок */
    color: #333;
}

a:active {
    text-decoration: underline; /* Подчеркивание активных ссылок */
    color: #555;
}

a:visited {
    text-decoration: underline; /* Подчеркивание посещенных ссылок */
    color: #333;
}

a:hover {
    text-decoration: underline; /* Подчеркивание ссылок при наведении */
    color: #555;
}

.bodyline {
    background-color: #e8f5e9;
    border: 1px solid #81c784;
}

.forumline {
    background-color: #a5d6a7;
    border: 1px none #81c784;
}

.row1,
.row2,
.row3 {
    background-color: #e8f5e9;
}

.inputrow {
    background-color: #c8e6c9;
}

td.rowpic {
    background-image: url(bb.gif);
    background-repeat: repeat-y;
    background-color: #e8f5e9;
}

th {
    color: #333;
    font-size: 13px;
    font-weight: bold;
    background-color: #c8e6c9;
    background-image: url(table_cell_bg1h.jpg);
}

td.cat,
td.catHead,
td.catBottom {
    background-image: url(table_cell_bg1h.jpg);
    background-color: #a5d6a7;
}

.maintitle,
h1,
h2 {
    font-weight: bold;
    font-size: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 120%;
    color: #333;
}

a.forumlink,
a.forumlink:visited {
    text-decoration: underline; /* Подчеркивание ссылок форума */
    color: #555;
}

a.forumlink:hover {
    text-decoration: underline; /* Подчеркивание ссылок форума при наведении */
    color: #333;
}

.postbody {
    font-size: 13px;
    color: #333;
}

a.postlink:link {
    text-decoration: underline; /* Подчеркивание ссылок в постах */
    color: #333;
}

a.postlink:visited {
    text-decoration: underline; /* Подчеркивание посещенных ссылок в постах */
    color: #555;
}

a.postlink:hover {
    text-decoration: underline; /* Подчеркивание ссылок в постах при наведении */
    color: #333;
}

.code {
    font-family: Courier, 'Courier New', sans-serif;
    font-size: 13px;
    color: #333;
    background-color: #c8e6c9;
    border: #81c784;
    border-style: dashed;
}

.quote {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #555;
    line-height: 125%;
    background-color: #a5d6a7;
    border: #81c784;
    border-style: dashed;
}

input,
textarea,
select {
    color: #333;
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    background-color: #c8e6c9;
    border-color: #81c784;
}

input.button {
    background-color: #a5d6a7;
    color: #333;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.categorybar {
    background-image: url(table_cell_bg1.jpg);
    background-repeat: repeat-x;
    background-color: #a5d6a7;
}