HTML {
        height: 100%;
}

BODY
{
        margin: 0;
        height: 100%;
        font-size: 10pt;
        background-color: #FFFFFF;
}
/* -------------------------------- */
.menu
{
    margin-left: 40px;
    margin-right: 40px;
    border-bottom:3px double #eeeeee;
}
.my_links
{
    margin-left: 40px;
    margin-right: 40px;
}
.menu a, .my_links a
{
        font-family:"Trebuchet MS", Arial, Verdana;
        font-size: 10pt;
        font-weight:bold;
        text-decoration:none;
}
.menu a:hover, .my_links a:hover
{

}
/* -------------------------------- */
#formLogin
{        font-family:"Trebuchet MS", Arial, Verdana;
        text-align: right;
        margin-top: 15px;
        padding-right: 20px;
        font-size: 10pt;
        font-weight:bold;
        color:#FFFFFF;
}
form
{
        margin: 0;
}
#formLogin a
{
        color:#FFFFFF;
        font-weight:normal;
        padding-left: 3px;
        padding-right: 3px;
}
#formLogin a:hover
{
        color:#BBFDF8;
}
#formLogin input
{        FONT-FAMILY: "MS Sans Serif",sans-serif;
        font-size: 9pt;
        background: #EFEFEF;
        color:#555555;
        border: 1px solid #4A6767;
        font-weight:bold;
        width: 80px;
}
#formLogin .button
{
        FONT-FAMILY: "MS Sans Serif",sans-serif;
        font-size: 9pt;
        color: #555555;
        background:#7DA9A9;
        border: 1px solid #4A6767;
        font-weight:bold;
        width: 60px;
}
/* -------------------------------- */
#content, #content td
{
        line-height:20px;
        color:#555555;
        font-family:"Trebuchet MS", Arial, Verdana;
        font-size: 10pt;
        padding-right: 10px;
}
#content p
{
        margin:0;
        text-align:justify;
        margin-bottom:10px;
}
#content h1
{
        font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
        font-size:14pt;
        text-transform:uppercase;
        font-weight:normal;
        margin:0;
        padding:0;
        padding-top:15px;
        color:#026058;
        margin-bottom:10px;
        text-align:left;
}
#content h2
{
        font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
        font-size:15px;
        text-transform:uppercase;
        text-align:right;
        font-weight:normal;
        padding-top:10px;
        margin-bottom:10px;
        color:#000000;
        border-bottom:1px solid #eeeeee;
}
#content h3
{
        font-weight:bold;
        text-align:left;
        margin:0;
        margin-bottom:10px;
}
#content h4
{
        font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
        font-size:15px;
        text-transform:uppercase;
        text-align:right;
        font-weight:normal;
        margin-top:0;
        margin-bottom:10px;
        color:#000000;
        border-bottom:1px solid #DDDDDD;
}
.selectedDiv
{        font-family:Arial, Verdana;
        font-weight:bold;
        text-align:justify;
        font-style:italic;
        margin-bottom:10px;
}
#content TEXTAREA, #content INPUT, #content SELECT
{
        background: #FFFFFF;
        border: 1px solid #DDDDDD;
}
#content .button
{        font-family:"Trebuchet MS", Arial, Verdana;
        background: #EEEEEE;
        border: 1px solid #DDDDDD;
        color: #AAAAAA;
        font-weight:bold;
}
#content INPUT.radio_w { background: #FBFBFB; border: none; }
#content INPUT.radio_r { background: #FFF2F2; border: none; }
#content .commentNote
{        display: none;
        position: absolute;
        left: 55%;
        width: 250px;
        margin-top: -20px;
        padding: 8px;
        font-size: 9pt;
        line-height: 11pt;
        text-align: left;
        color: #027D74;
        background: #FFFFFF;
        border: 1px solid #444444;
}
.commentErr
{        color: #980505;
}
#content .commentVisible
{
        padding: 3px;
        font-size: 9pt;
        line-height: 11pt;
        text-align: left;
        color: #027D74;
        background: #FFFFFF;
        border: 1px solid #444444;
}
#content .result table
{        background-color: #888888;}
#content .result td
{        color: #555555;
        background-color: #FBFBFB;
        font-size: 8pt;
        line-height: normal;
}
/* -------------------------------- */
#rightColumn
{        vertical-align: top;
        padding-top: 30px;
}
.panel
{
        font-family:"Trebuchet MS", Arial, Verdana;
        color: #888888;
        font-size: 10pt;
        padding-left: 10px;
        padding-bottom: 10px;
        vertical-align: top;
}
.panel h1
{
        text-align:center;
        margin:0;
        font-size: 11pt;
}
a.submenu
{
        background-image: url(../../images/1x1.gif);
        display:block;
        padding:5px;
}
a.submenu:hover
{
        display:block;
        padding:5px;
        background-image: url(images/submenua_hover.jpg);
        background-repeat: repeat-y;
}
.lineV
{
        background-image: url(images/line_v.gif);
        background-repeat: no-repeat;
        background-position: right 10px;
}
/* -------------------------------- */
a {
        color:#027D74;
        font-weight:bold;
        text-decoration:none;
}
a:hover {
        color:#04B5A8;
}
.alertText
{        font-weight:bold;
        color: #980505;
        text-align:center;
}
/* -------------------------------- */
.copyright
{
        border-top:1px solid #eeeeee;
        font-size: 8pt;
        color: #555555;
        font-family:"Trebuchet MS", Arial, Verdana;
        background: #FBFBFB;
}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4{display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FBFBFB; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
.xb1 {margin:0 5px; background:#EEEEEE;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent
{
        padding: 10px;
        display:block;
        border:0 solid #EEEEEE;
        border-width:0 1px;
        color: #555555;
        vertical-align: top;
        text-align: left;
        background:#FBFBFB;
}
table.stat
{
    font-family: Arial, Verdana;
    background: #C0C0C0;
    margin-top: 6px;
}
th.stat
{
    background: #E9EFEF;
    font-size: 8pt;
    color: #444444;
}
td.stat
{
    background: #F7F9F9;
    font-size: 8pt;
    color: #444444;
}
.partner
{
    background: #EEE;
    border-top: 1px solid #AAA;
    padding: 10px;
    text-align: center;
    color: #444;
}
.partner a
{
    color: #0000AA;
    font-weight: normal;
}
.partner a:hover
{
    color: #0000FF;
    font-weight: normal;
    text-decoration: underline;
}

