/* ===== Тема: По умолчанию (Classic Green-Teal) ===== */

body {
    color: #000;
    background: rgb(206, 206, 206) url(fon_3_1.jpg);
    background-attachment: fixed;
    margin: 0;
}

.header {
    height: 55px;
    background: #fc0;
    float: top;
    padding: 15px 10px 15px 0px;
    border-radius: 10px;
}

.footer {
    height: 46px;
    color: #fff;
    background: rgb(82, 97, 90);
    margin: 5px 0 5px 0;
    border-radius: 10px;
}

.menu {
    float: left;
    background: #C7E3E4;
    width: 200px;
    min-height: 88vh;
    color: #fff;
    background: rgb(79, 103, 109);
    padding: 15px 0px 15px 0px;
    margin: 5px 5px 5px 5px;
    border: 1px solid;
    border-radius: 10px;
    box-shadow: 0 0 4px 2px rgb(78, 78, 78);
}
.menu a { color: #fff; }
.menu a:hover {
    color: #fc0;
    background-color: rgb(79, 103, 109);
    border-left: 5px solid #fc0;
    border-bottom: 5px solid #fc0;
    text-decoration: none;
}
.menu span { padding: 0px 0px 0px 27px; }

.sidebar {
    float: right;
    width: 200px;
    min-height: 88vh;
    background: rgb(79, 103, 109);
    padding: 15px 0px 15px 0px;
    margin: 5px 5px 5px 5px;
    border: 1px solid;
    border-radius: 10px;
    box-shadow: 0 0 4px 2px rgb(78, 78, 78);
    height: 200px;
    overflow-y: scroll;
}
.sidebar a:hover { text-decoration: none; }
.sidebar-notifications-list { font-size: x-small; color: #ffffff; height: 590px; overflow-y: scroll; }

.content {
    min-height: 88vh;
    margin: 5px 210px 0 210px;
    background: #eee;
    padding: 10px 15px 10px 15px;
    border: 1px solid;
    border-color: #fff;
    border-radius: 10px;
    box-shadow: 0 0 4px 2px rgb(78, 78, 78);
    font-size: 80%;
}

.treeline .drop { background: rgb(79, 103, 109); }
