.normal {
        COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px;
}
.normal_blue {
        COLOR: #000099; FONT-FAMILY: Arial; FONT-SIZE: 12px;
}
.normal_bold {
        COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.normal_bold_blue {
        COLOR: #000099; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.f_14 {
        COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 14px;
}
.f_14_bold {
        COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
        .intro {
                font-size : 13px;
                font-family : Arial;
                color : White;
                font-weight : bold;
                text-decoration : none;
                background-color : #002455;
                text-align: left;
        }
        .table_body {
                font-size : 13px;
                font-family : Arial;
                color : Black;
                background-color : "#e8e8e8";
                border-top:solid 1px #202020;
                border-left:solid 1px #202020;
                border-bottom:solid 1px #202020;
                border-right:solid 1px #202020;
                empty-cells:show;
                border-collapse:collapse;
         }
        .riadok {
                font-size : 13px;
                font-family : Arial;
                color : Black;
                background-color : "#c0c0c0";
        }
        .riadok1 {
                font-size : 13px;
                font-family : Arial;
                color : Black;
                background-color : "#ffffff";
        }
/*
        tr.riadok > td { padding : 1 8px 1 8px;
                         empty-cells:show; }
        tr.riadok1 > td { padding : 1 8px 1 8px;
                          empty-cells:show; }
*/
.table_body {
             font-size: 8px;
             color: #000000;
             /* padding: 3px; */
             padding-left: 4px;  padding-right: 4px;
}
.table_title {
             font-family: Arial;
             font-size: 16px;
             font-weight: bold;
             TEXT-ALIGN: center;
             background-color: #0066FF;
             color: #000066;
             padding: 5px;
}
.table_akt_riadok {
             background-color: Yellow;
}
.h1 {
     font-family: Arial; font-size: 16pt; color: darkblue;
}
.h2 {
     font-family: Arial; font-size: 16pt; color: #FF0000;
}
.h3 {
     font-family: Arial; font-size: 10pt; color: #FF0000;
}
A.odkaz:link {
     font-family: Arial; font-size: 16px; color: #000080; FONT-WEIGHT: bold;
}
A.odkaz:visited {
     font-family: Arial; font-size: 16px; color: #993300; FONT-WEIGHT: bold;
}
A.odkaz:hover {
/*     font-family: Arial; font-size: 16px; color: #000080; FONT-WEIGHT: bold; TEXT-DECORATION: underline;  */
     font-family: Arial; font-size: 16px; color: #CC0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.title_small_blue {
     font-family: Arial; font-size: 16px; color: #000080; FONT-WEIGHT: bold;
}
.title_small_black {
     font-family: Arial; font-size: 16px; color: #000000; FONT-WEIGHT: bold;
}
.title_small_red {
     font-family: Arial; font-size: 16px; color: #FF0000; FONT-WEIGHT: bold;
}

.title_blue {
     font-family: Arial; font-size: 20px; color: #000080; FONT-WEIGHT: bold;
}
.title_black {
     font-family: Arial; font-size: 20px; color: #000000; FONT-WEIGHT: bold;
}
.title_red {
     font-family: Arial; font-size: 20px; color: #FF0000; FONT-WEIGHT: bold;
}

.poll_answ {
        BACKGROUND-COLOR: #99CCFF; BORDER-LEFT: #eeeeee 1px solid; COLOR: #000000; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.poll_answ_right{
        BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left; padding-left:2; padding-right:2;
}
.poll_quest {
        BACKGROUND-COLOR: #0066FF; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: 600; TEXT-ALIGN: center
}
.poll_header {
        BACKGROUND-COLOR: #0066FF; font-family: Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold;  padding-left: 10;  padding-right: 10; text-align: center
}
.poll_footer {
        BACKGROUND-COLOR: #000000; font-family: Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold;  padding-left: 10;  padding-right: 10; text-align: left
}
.cal_month {
        BACKGROUND-COLOR: #0066FF; COLOR: #000066; FONT-SIZE: 10pt; FONT-WEIGHT: 600; TEXT-ALIGN: center
}
.cal_dayname {
        BACKGROUND-COLOR: #99CCFF; BORDER-LEFT: #eeeeee 1px solid; COLOR: #000066; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.cal_day_free {
        BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; COLOR: #000000; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.cal_day_ne {
        BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; COLOR: #FF0000; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
BODY {
        BACKGROUND: url(../images/solsim.gif) white;
        scrollbar-face-color: #3399FF;
        scrollbar-highlight-color: #000000;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #99CCFF;
}
.BODY_VELKE {
        font-family: Arial;
        font-size: 16pt;
}
.BODY_MALE {
        font-family: Arial;
        font-size: 10pt;
}
BODY {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
P {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TD {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
LI {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
UL {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
DIV {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
OL {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY TD {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY LI {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY UL {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY DIV {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
DIV.overDiv {
        HEIGHT: 66px; LEFT: 8px; POSITION: absolute; TOP: 7px; VISIBILITY: hidden; WIDTH: 44px; Z-INDEX: 10
}
DIV.ObjektDalsiText {
        POSITION: absolute; VISIBILITY: hidden; WIDTH: 172px; Z-INDEX: 7
}
.MsgboardRe {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px
}
.IN {
        BACKGROUND-COLOR: #ffda84; BORDER-BOTTOM-COLOR: #ffb300; BORDER-LEFT-COLOR: #ffb300; BORDER-RIGHT-COLOR: #ffb300; BORDER-TOP-COLOR: #ffb300; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.IN2 {
        BACKGROUND-COLOR: #ffda84; BORDER-BOTTOM-COLOR: #ffb300; BORDER-LEFT-COLOR: #ffb300; BORDER-RIGHT-COLOR: #ffb300; BORDER-TOP-COLOR: #ffb300; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.IN3 {
        BACKGROUND-COLOR: #ffb300; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.ObjektText {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-LEFT: 0px; PADDING-RIGHT: 22px
}
.HV {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP1 {
        BACKGROUND-COLOR: #ffb300; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP4 {
        BACKGROUND-COLOR: #ffb300; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP15 {
        BACKGROUND-COLOR: #ffb300; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px
}
.PP20 {
        BACKGROUND-COLOR: #ffb300; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP5 {
        BACKGROUND-COLOR: #ffffff; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP6 {
        BACKGROUND-COLOR: #ffda84; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 28px
}
.PP2 {
        BACKGROUND-COLOR: #ffda84; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP3 {
        BACKGROUND-COLOR: #ffda84; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP16 {
        BACKGROUND-COLOR: #ffda84; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP10 {
        BACKGROUND-COLOR: #ffb300; COLOR: #000000; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP7 {
        BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
.PP11 {
        BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP21 {
        BACKGROUND-COLOR: #ff0000; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP14 {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP14T {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP12 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP13 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP24 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP25 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px
}
.PP26 {
        COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP8 {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
.PP22 {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP23 {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP9 {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
.PP17 {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP18 {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.PP19 {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.PP27 {
        COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP28 {
        COLOR: #188c18; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP29 {
        BACKGROUND-COLOR: #755800; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.PP30 {
        BACKGROUND-COLOR: #ae8300; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A.HM:link {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.HM:visited {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.HM:hover {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.HMa:link {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.HMa:visited {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.HMa:hover {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.NU:link {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NU:visited {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NU:hover {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.HM1 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
.HM2 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.AD1 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.AD2 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.AD3 {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.OTR {
        BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.OTL {
        BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.OTLRB {
        BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
A.NI:link {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NI:visited {
        COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NI:hover {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.NIa:link {
        COLOR: #ff9000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NIa:visited {
        COLOR: #ff9000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.NIa:hover {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.KO:link {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A.KO:visited {
        COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A.ML:link {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.ML:visited {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.ML:hover {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.LO:link {
        COLOR: #000000; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.LO:visited {
        COLOR: #000000; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.LO:hover {
        COLOR: #000000; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.KL:link {
        COLOR: #00007f; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A.KL:visited {
        COLOR: #00007f; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.CD {
        COLOR: #101088; FONT-FAMILY: Times New Roman, Arial; FONT-SIZE: 26px
}
.BS {
        COLOR: #000000; FONT-FAMILY: Arial Black,Arial; FONT-SIZE: 12px
}
.navbutt /* navigacne buttony (previous, next, save, delete, edit, print...) */
        {
                width:27px;
                height:27px;
                background:#ffffff fixed no-repeat center middle;
                border-width:2px;
                border-collapse:collapse;
                margin:0px;
                color : #002455;
}
        
        /* nove definicie pre zaoblenu hornu navigacnu listu s natahovanim*/
        .round {
                border:solid 0px #000000;
                height:36px;
                border-collapse:collapse;
                table-layout:fixed;
        }
        .round_rt{
                border:none 0px #ffffff;
                background-image:url(images/lista/lista_rt.gif);
                background-repeat:no-repeat;
                background-position:right top;
                width:4px;
                height:4px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_lt{
                border:none 0px #ffffff;
                background-image:url(images/lista/lista_lt.gif);
                background-repeat:no-repeat;
                background-position:left top;
                width:4px;
                height:4px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_rb{
                border:none 0px #ffffff;
                background-image:url(images/lista/lista_rb.gif);
                background-repeat:no-repeat;
                background-position:right bottom;
                width:4px;
                height:4px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_lb{
                border:none 0px #ffffff;
                background-image:url(images/lista/lista_lb.gif);
                background-repeat:no-repeat;
                background-position:left bottom;
                width:4px;
                height:4px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_r{
/*                border-right:solid 4px #c0c0c0;
                  0000CC    */
                border-right:solid 3px #000066;
                width:2px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_l{
                border-left:solid 3px #000066;
                width:2px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_t1{
                border-top:solid 3px #000066;
                height:2px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_t2{
                border-top:solid 3px #000066;
                height:2px;
                /*width:380px;*/
                font-size:1px;
                border-collapse:collapse;
        }
        .round_b1{
                border-bottom:solid 3px #000066;
                height:2px;
                font-size:0px;
                border-collapse:collapse;
        }
        .round_b2{
                border-bottom:solid 3px #000066;
                height:2px;
                font-size:1px;
                border-collapse:collapse;
        }

