/*
 * $Id: style.css,v 1.10 2009-02-11 12:48:07 ramas Exp $
 */

body {
    margin: 0;
    padding: 0;
    background: #9db1b8;
}

body, input {
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    color: #314b58;
}

h1 {
    font-family: Arial, Sans-Serif;
    font-size: 18px;
}

.blockplace h2 {
    font-family: Arial, Sans-Serif;
    font-size: 15px;
    margin: 0 0 5px 0;
    padding: 0;
}

form {
    margin: 0;
    padding: 0;
}

#maintable {
    width: 982px;
}

#maintable td {
    background: #ffffff;
}

#inner {
    padding: 15px 20px 15px 20px;
}

#header a, .myblock a {
    color: #314b58;
    text-decoration: none;
}

.myblock a {
    font-weight: bold;
}

#header a:hover, .myblock a:hover {
    text-decoration: underline;
}

#maintable .vert {
    background-image: Url('img/vert.png');
    background-repeat: repeat-y;
}

.toptxt {
    padding-right: 20px;
}

.toptxt a {
    color: #2f4d57;
    font-weight: bold;
}

.toptxt a:hover {
    color: #326592;
}

#bottom, #bottom a {
    color: #99a3a4;
}

#bottom a:hover {
    text-decoration: none;
}

.blockplace {
    background: #c6dde3;
    width: 188px;
    padding: 15px 20px 15px 20px;
    overflow: hidden;
    text-align: left;
    color: #304d55;
}

.blockplace a {
    font-weight: bold;
    color: #304d55;
}

.news_date {
    color: #548594;
    margin-bottom: 5px;
}

#maincontent {
    background: #e3eef4;
    width: 438px;
    overflow: hidden;
    padding: 15px 20px 15px 20px;
    color: #2f4e53;
}

#maincontent a {
    color: #0077c0;
}

#maincontent a:hover {
    color: #009cfd;
}

#maincontent td {
    background: #e3eef4;
}

/* Horizontal menu */

#menuplace {
    width: 902px;
    padding: 0 20px 0 20px;
    height: 63px;
    background: Url('img/topmenu.png');
    background-repeat: no-repeat;
}

#menuplace td {
    background: #235179;
    font-size: 12px;
}

.meniu, .activemeniu {
   white-space: nowrap;
}
.meniu, .activemeniu, 
.meniu a:hover, .meniu a:visited, .meniu a:active, .meniu a:link,
.activemeniu a:hover, .activemeniu a:visited, .activemeniu a:active, .activemeniu a:link {
    color: white;
    text-decoration: none;
}
.meniu a, .activemeniu a {
    margin: -3px;
    display: block;
    padding: 25px 20px 25px 20px;
}
.meniu a:hover, .activemeniu a:hover {
    background: Url('img/tophover.png');
    background-repeat: repeat-x;
}
.menuFrame {
    margin-top: 1px;
    position: absolute;
    visibility: hidden;
    background: #e3eef4;
}

.menuFrame a {
    display: block;
    padding: 1px 10px 1px 10px;
}

.menuFrame a:hover {
    background: none;
}

#menuplace .submeniu {
    background: #e3eef4;
    padding: 5px;
}

.submeniu, .submeniu a:hover, .submeniu a:visited, .submeniu a:active, 
.submeniu a:link {
    color: #24517a;
    text-decoration: none;
    font-weight: normal;
}

.submeniu a:hover {
    text-decoration: underline;
}

/* Vertikalus meniu */

.vmenuplace {
    background: #f7f7f7;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    width: 214px;
    overflow: hidden;
}

.vmenu, .vactivemenu {
    padding: 5px 20px 5px 20px;
    font-size: 12px;
}

.vmenu, .vmenu a, .vactivemenu, .vactivemenu a {
    font-weight: bold;
    color: #255176;
    text-decoration: none;
}

.vmenu a:hover, .vactivemenu a:hover {
    text-decoration: underline;
}

.vsubmenuFrame {
    position: absolute;
    visibility: hidden;
    background: #e3eef4;
    margin-left: 25px;
    padding: 4px 0 4px 0;
    border: 1px solid #d2dde3;
}

.vsubmenu a, .vactivesubmenu a {
    display: block;
    color: #24517a;
    padding: 2px 20px 2px 20px;
    text-decoration: none;
    font-weight: normal;
}

.vactivesubmenu a {
    font-weight: bold;
}

.vsubmenu a:hover, .vactivesubmenu a:hover {
    text-decoration: underline;
}

/* Forumo stilius */

#maincontent .forumList .groupTitle td {
    background: #24517a;
}

#maincontent .forumList {
    border-collapse: collapse;
    border: 1px solid #d6d6d6;
    color: black;
}

#maincontent .forumList td {
    border: 1px solid #d6d6d6;
}

#maincontent .forumList .groupItem {
    color: white; 
    font-size: 14px;
}

#maincontent .forumList .groupItem a {
    color: white;
}

#maincontent .forumList .headName {
    color: white;
    font-weight: bold;
}

#maincontent .msgHeader th, #maincontent .msgHeader td {
    background: #235179;
    color: white;
}

#maincontent .maindiv .msgHeader th a {
    color: white;
}

/* Forumo stiliaus pabaiga */

.htable {
    border-collapse: collapse;
    border: 1px solid #d6d6d6;
}

.htable th, .htable td {
    border: 1px solid #d6d6d6;
}

.htable th {
    background: #24517a;
    color: white;
}

#maincontent .msgHeader a {
    color: white;
    font-weight: normal;
    text-decoration: underline;
}

#maincontent .msgHeader a:hover {
    text-decoration: none;
}

/*
vim: expandtab ts=4 sw=4 sts=4
vim: encoding=utf-8
vim: fileencoding=utf-8
*/
