/*
 * $Id: style.css,v 1.5 2006/12/01 13:40:15 hp Exp $
 */

body {
    margin: 0;
    padding: 0;
}

body, td, th, a:link, a:hover, a:visited, a:active {
    font-family: Verdana, Sans-Serif;
    font-size: 12px;
    color: #2f5379;
}

.maintable {
    border-right: 1px solid #2f5379;
    border-left: 1px solid #2f5379;
}

.header {
    height: 150px;
    border-right: 1px solid white;
    border-left: 1px solid white;
}

.footer {
    border-top: 1px solid #2f5379;
    border-right: 1px solid white;
    border-left: 1px solid white;
}

.stable td, .stable th {
    font-size: 1px;
}

.htable {
    border-collapse: collapse;
    border: 1px solid #2f5379;
}

.htable td, .htable th {
    border: 1px solid #2f5379;
}

.maindiv {
    overflow: auto;
}

.maindiv, .maindiv td, .maindiv th {
    font-family: Verdana, Sans-Serif;
    font-size: 12px;
}

h2 {
    font-size: 16px;
}

.langs, .langs a:link, .langs a:hover, .langs a:active, .langs a:visited {
    color: #2f5379;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.langs {
    margin-bottom: 4px;
}
.sidemeniu td {
    font-size: 1px;
}

.a {
    background: Url('img/aa.gif');
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
}

.b {
    background: Url('img/bb.gif');
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
}

.c {
    background: Url('img/cc.gif');
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
}

.d {
    background: Url('img/dd.gif');
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
}

.top {
    background: Url('img/top.gif');
    background-repeat: repeat-x;
    height: 6px;
}
.bottom {
    background: Url('img/bottom.gif');
    background-repeat: repeat-x;
    height: 6px;
}
.left {
    background: Url('img/left.gif');
    background-repeat: repeat-y;
    width: 6px;
}
.right {
    background: Url('img/right.gif');
    background-repeat: repeat-y;
    width: 6px;
}

.sidemeniu .menutitle {
    color: white;
    font-size: 14px;
    font-weight: bold;
}

.vactivemenu, .vactivemenu a:link, .vactivemenu a:hover, .vactivemenu a:visited, .vactivemenu a:active,
.vactivesubmenu, .vactivesubmenu a:link, .vactivesubmenu a:hover, .vactivesubmenu a:visited, .vactivesubmenu a:active,
.vsubmenu, .vsubmenu a:link, .vsubmenu a:hover, .vsubmenu a:visited, .vsubmenu a:active, 
.vmenu, .vmenu a:link, .vmenu a:hover, .vmenu a:visited, .vmenu a:active {
    color: #2f5379;
    font-size: 13px;
    line-height: 21px;
    text-decoration: none;
}

.cvtitle {
    margin-top: 15px;
    font-weight: bold;
}

.cvdesc {
    font-style: italic;
}

.meniu, .activemeniu {
   font-weight: bold;
   font-size: 13px;
   white-space : nowrap;
}
.meniu, .meniu a:hover, .meniu a:visited, .meniu a:active, .meniu a:link {
    color: white;
    text-decoration: none;
}
.activemeniu, .activemeniu a:hover, .activemeniu a:visited, .activemeniu a:active, .activemeniu a:link {
    color: white;
    text-decoration: none;
}
.menuFrame {
    position: absolute;
    visibility: hidden;
    background: #ffffff;
}
.submeniu {
    border: 1px solid #5e6467;
    background: #dadad9;
}

.submeniu, .submeniu a:hover, .submeniu a:visited, .submeniu a:active, 
.submeniu a:link {
    color: #2f5379;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
}

.topmenu {
    padding-left: 10px;
    border: 1px solid white;
    background: #2f5379;
}

.stable .title, .title {
    font-size: 14px;
    background: #2f5379;
    color: white;
}

/*
vim: expandtab ts=4 sw=4 sts=4
vim: encoding=utf-8
vim: fileencoding=utf-8
*/
