BODY {
        FONT-SIZE: 10px;
        COLOR: black;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: white;
        scrollbar-face-color: #3399FF;
        scrollbar-highlight-color: #000000;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #99CCFF;
}
TD {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
/*
P {
        FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
*/
P {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body_text {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.heading {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.form_text {
        FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.form_heading {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lang_style0 {
        FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lang_style0:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.lang_style1 {
        FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #0000ff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lang_style1:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.copyright {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}


/*  menu  */
#mvfloat {
        Z-INDEX: 5000
}
.mvhead-navElementIE {
        DISPLAY: inline; Z-INDEX: 1000; VISIBILITY: hidden; POSITION: absolute; TOP: 166px;
}
.mvhead-navElement {
        DISPLAY: inline; Z-INDEX: 1000; VISIBILITY: hidden; POSITION: absolute; TOP: 159px;
}
.menuBox {
/*        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 220px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeeee  */
        BORDER-RIGHT: #330099 1px solid; BORDER-TOP: #330099 1px solid; BORDER-LEFT: #330099 1px solid; WIDTH: 220px; BORDER-BOTTOM: #330099 1px solid; BACKGROUND-COLOR: #3399FF
}
.menuBox#international {
        WIDTH: 164px
}
TD.menuBox {
/*        FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#DDDDDD', Direction=135, Strength=6) alpha(opacity=95)   */
        FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#3399FF', Direction=135, Strength=6) alpha(opacity=95)
}
.menuBox {
        FILTER: alpha(opacity=90)
}
.menuBox P {
        FILTER: alpha(opacity=90)
}
.menuBox P {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-LEFT: 14px; TEXT-INDENT: -14px
}
.menuBox P.hr {
        MARGIN-LEFT: 0px; TEXT-INDENT: 0px
}
.menuBox P.hr IMG {
        WIDTH: 100%; HEIGHT: 1px
}
SPAN.spcr {
        FONT-SIZE: 2px
}

@media Screen
{
 .mvhead-navElement {
        moz-opacity: 0.95
 }
}

/*  menu link */
A.menu_link:link {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_link:visited {
/*        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #043399; FONT-FAMILY: arial; TEXT-DECORATION: none     */
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_link:hover {
/*        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: arial; TEXT-DECORATION: none   */
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_link:active {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330099; FONT-FAMILY: arial; TEXT-DECORATION: none
}

A.menu_link_nevybrane:link {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3399FF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_link_nevybrane:visited {
/*        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #043399; FONT-FAMILY: arial; TEXT-DECORATION: none     */
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3399FF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_link_nevybrane:hover {
/*        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: arial; TEXT-DECORATION: none   */
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3399FF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_link_nevybrane:active {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330099; FONT-FAMILY: arial; TEXT-DECORATION: none
}

/*  mvhead  */
#topNav {
        BACKGROUND-COLOR: #043399
}
.menuBox P A {
        FONT: 11px verdana,arial,sans-serif; COLOR: #043399
}
A.menuHeader {
        FONT: 11px verdana,arial,sans-serif; COLOR: #043399
}
A.plain {
        FONT: 11px verdana,arial,sans-serif; COLOR: #043399; TEXT-DECORATION: none
}
A.plain:hover {
        TEXT-DECORATION: underline
}
A.international {
        FONT: bold 11px arial,sans-serif; COLOR: #043399; TEXT-DECORATION: none
}
A.international:hover {
        TEXT-DECORATION: underline
}
.menuBox A {
        FONT: 11px arial,sans-serif
}
.menu A {
        FONT: 11px arial,sans-serif
}
.mvhead-nav A {
        COLOR: #043399; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.menuBox A {
        COLOR: #043399; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.menu A {
        COLOR: #043399; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.menuHeader {
        COLOR: #043399; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.menuBox P {
        MARGIN: 1px 5px 7px 14px
}
.menuFlags {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
}
.menuFlags P {
        MARGIN: 6px 1px 6px 1px
}
.zobrazStranky {
        FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white;
}
.zobrazStrankyStrediskoCennik {
        FONT-WEIGHT: bold; font-style:italic; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.zobrazStranky LI {
        MARGIN: 5px 5px 5px 5px
}
.zobrazStranky P {
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: white;
        MARGIN: 6px 6px 6px 6px
}
.strankaZvyrazni {
        COLOR: Blue;
}
DIV.arrowList P {
        MARGIN: 1px 5px 2px 14px; TEXT-INDENT: -14px
}
DIV.arrowList DIV {
        MARGIN: 1px 5px 2px 14px; TEXT-INDENT: -14px
}
P.arrowList {
        MARGIN: 1px 5px 2px 14px; TEXT-INDENT: -14px
}
SPAN.spcr {
        FONT-SIZE: 2px
}
TR.mvhead-nav TD.selected {
        BACKGROUND-COLOR: #043399
}
TD.mvhead-nav {
        BACKGROUND-COLOR: #043399
}
TR.mvhead-nav TD {
        BACKGROUND-COLOR: #043399
}
TR.international TD {
        COLOR: #fff; BACKGROUND-COLOR: #043399
}
TD.border {
        BACKGROUND-COLOR: #043399
}
TR.border TD {
        BACKGROUND-COLOR: #043399
}
TR.mvhead-nav TD.border {
        BACKGROUND-COLOR: #043399
}
.banner {
        BACKGROUND-COLOR: #043399
}
.banner-home {
        BACKGROUND-COLOR: #043399
}
.banner-products {
        BACKGROUND-COLOR: #043399
}
.banner-mytmobile {
        BACKGROUND-COLOR: #043399
}
.banner-popup {
        BACKGROUND-COLOR: #043399
}
.banner-coverage {
        BACKGROUND-COLOR: #043399
}
.banner-cart {
        BACKGROUND-COLOR: #043399
}
.banner-winter {
        BACKGROUND-COLOR: #043399
}
.banner-plans {
        BACKGROUND-COLOR: #043399
}
.banner-help {
        BACKGROUND-COLOR: #043399
}
.banner-company {
        BACKGROUND-COLOR: #043399
}
.banner-international {
        BACKGROUND-COLOR: #043399
}
.mvhead-navElement {
        VISIBILITY: hidden; POSITION: absolute
}

/* aj solar css styly */ 
.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;
}
.f_12_bold_red {
        COLOR: #FF0000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.sprievodca {
        FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify;
}
.sprievodca_meno {
        FONT-SIZE: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
}
.album_apartmany {
        text-align: CENTER;
        vertical-align: bottom;
        font-weight: normal;
        FONT-SIZE: 10px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
A.fotoalbum_apartmany:link {
     font-family: Arial; font-size: 10px; color: #000080; FONT-WEIGHT: bold;
}
A.fotoalbum_apartmany:visited {
     font-family: Arial; font-size: 10px; color: #99CCFF; FONT-WEIGHT: bold;
}
A.fotoalbum_apartmany:hover {
/*     font-family: Arial; font-size: 16px; color: #000080; FONT-WEIGHT: bold; TEXT-DECORATION: underline;  */
     font-family: Arial; font-size: 10px; color: #99CCFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

        .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;
}
.reakcie_hlavicka_link_blue {
     BACKGROUND-COLOR: #99CCFF; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right;
}
.reakcie_hlavicka_blue {
     BACKGROUND-COLOR: #0066CC; font-style:italic; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.reakcie:link {
        COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reakcie:visited {
        COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reakcie:hover {
        COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.reakcie_telo_blue {
     font-family: Arial; font-size: 12px; color: #000000;
}
.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;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_b1{
                border-bottom:solid 3px #000066;
                height:2px;
                font-size:1px;
                border-collapse:collapse;
        }
        .round_b2{
                border-bottom:solid 3px #000066;
                height:2px;
                font-size:1px;
                border-collapse:collapse;
        }
input, select, textarea { width: 100%; font-family : Arial; }
select { width: 100%; font-family : Arial; background-color: white; }
input.string { text-align: left; }
input.date, input.timestamp, input.number { width: 100%; text-align: right; }
.required { background-color: lightyellow; }
.optional { background-color: white; }
.readonly { background-color: transparent; }
.disabled { background-color: white; }
table.blank { font-family: Arial; font-size: 13px; }

