body {
    margin: 0px;
    padding: 0px;
    background-color: #5BB4DC;
}

.header {
    background-image: url('tlobody.gif');
    background-repeat: repeat-x;
    background-position: top;
}

.footer {
    background-image: url('tlostopka.gif');
    background-repeat: repeat-x;
}

.txt {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #0C5D77;
    font-weight: normal;
} 

a:link.txt, a:visited.txt {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #0C5D77;
    text-decoration: normal;
    font-weight: normal;
}
a:hover.txt {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #0C5D77;
    text-decoration: underline;
    font-weight: normal;
}

.txt2 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #429CB9;
}

.txt3 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: normal;
}

.txterr {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #FFE552;
    font-weight: bold;
}

.txtok {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #9DFF3D;
    font-weight: bold;
}


.nag1 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
}

a:link.nag1, a:visited.nag1 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: normal;
    font-weight: bold;
}
a:hover.nag1 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: bold;
}

.nag2 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #D07A02;
}

a:link.nag2, a:visited.nag2 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #D07A02;
    text-decoration: normal;
    font-weight: bold;
}
a:hover.nag2 {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #D07A02;
    text-decoration: underline;
    font-weight: bold;
}


a:link.plogin, a:visited.plogin {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #ECD400;
    text-decoration: none;
    font-weight: bold;
}
a:hover.plogin {
    font-family: Tahoma, Arial, Georgia, sans-serif;
    font-size: 11px;
    color: #ECD400;
    text-decoration: underline;
    font-weight: bold;
}

.maintable {
    width:780px; 
    height:100%;
    text-align: left;
    vertical-align: top;
}

.width {
    width:100%;
    text-align:left;
    vertical-align:top;
}

.left {
    text-align: left;
}
.center {
    text-align: center;
}
.right {
    text-align: right;
}
.justify {
    text-align: justify;
}
.top {
    vertical-align: top;
}
.middle {
    vertical-align: middle;
}
.bottom {
    vertical-align: bottom;
}

.kal_blue {
    border: 1px solid #7DC7E1;
    color: #2694B9;
    background-color: #B1DCEF;
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
}
A.link_kal_blue, A.link_kal_blue:active, A.link_kal_blue:link {
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
    color: #DC8936;
    font-weight: bold; 
    text-decoration: normal; 
}
    
A.link_kal_blue:hover {
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
    color: #2694B9;
    font-weight: bold;
    text-decoration: normal; 
}
.kal_blueSob {
    border: 1px solid #7DC7E1;
    color: #2694B9;
    background-color: #C6EDFC;
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
}

.kal_blueNie {
    border: 1px solid #7DC7E1;
    color: #2694B9;
    background-color: #97D7F3;
    font-family: Tahoma, Arial, Verdana;
    font-size: 10px;
}

