﻿/* DIALOG ********************************************************************/
.colors {
    color: #25AFB8;
    color: #3C3C3B;
    color: #005CA9;


    color: #00A4F7; /* modra nay */
    color: #C0EBFF; /*  - slabomodra */
    color: #005da8; /*  - tmavomodra - */
    color: #00427d; /*  - tmavomodra - tmavsia */
    color: #172983; /*  - tmavomodra - este tmavsia */
    color: #292C90; /* - fialova elektrodom */
    color: #e63a57; /*  -cervena */
    color: #eb6179; /*  - slabsia cervena */
    color: #FF0089; /*  - ruzova */
    color: #EEF9FF; /*  - slabunko modra- pozadie */
    /*-- zakladne farby */
    color: #003366; /*  - tmavomodra - text nadpis_01, text nadpis_02 */
    color: #C90000; /*  - cervena */
    color: #CDE6F8; /*  - svetlomodra */
    color: #B5CDDC; /*  - stredomodra */
    color: #F76F21; /*  - oranzova */
    color: #006600; /*  - zelena */
    color: #000000; /*  - cierna */
    color: #CCCCCC; /*  - siva */
    color: #E5E5E5; /* 	- svetlosiva */
    color: #FFFFFF; /* 	- biela - pozadie main_containter */
    /*-- odtiene */
    color: #335C85; /*  - tmavomodra 80% */
    color: #6685A3; /*  - tmavomodra 60% */
    color: #8099B3; /*  - tmavomodra 50% */
    color: #99AEC2; /*  - tmavomodra 40% */
    color: #B5C3D1; /*  - tmavomodra 30% - oramovanie main_container */
    color: #CCD7E1; /*  - tmavomodra 20% */
    color: #E6EBF0; /*  - tmavomodra 100% */
    color: #E1F0FB; /*  - svetlomodra 60% */
    color: #F5F8FA; /*  - svetlomodra 20% - pozadie stranky(body) */
    /* --- new in Portal */
    color: #32338F;
    color: #01ACEC;
}

/* DIALOGOPENER */
.SHOWDIALOGDATA {
    cursor: pointer;
}

.DIALOGDATA {
    display: none;
}

.DATA .content .firma {
    font-size: 1.1em;
    font-weight: bold;
    margin-top: 1em;
}

.DATA .content p {
    padding: 5px;
}

/* END DIALOGOPENER */

/* DIALOG */
.DUSDIALOG {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    visibility: hidden;
    /*display:none;*/
    z-index: 999999;
}
    /* BACKGROUND */
    .DUSDIALOG .bg {
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: white;
        opacity: 0.5;
        /*background:transparent url(../images/bg_white_t50.png) repeat;*/
        /* IE hack */
        background: none\9; /* Targets IE only */
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg_white_t50.png", sizingMethod="scale");
    }

    .DUSDIALOG.MODAL .bg {
        background-color: #666;
        opacity: 0.5;
        /*background:transparent url(../images/bg_666_t50.png) repeat;*/
        /* IE hack */
        background: none\9; /* Targets IE only */
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg_666_t50.png", sizingMethod="scale");
    }

    /* WINDOW */
    .DUSDIALOG .window {
        position: absolute;
        -moz-border-radius: 0.25em;
        -khtml-border-radius: 0.25em;
        -webkit-border-radius: 0.25em;
        border-radius: 0.25em;
        border: #005CA9 solid 1px;
        background-color: #FFF;
        padding: 1em;
    }

    .DUSDIALOG.FULLWIDTH .window {
        width: 99%;
        max-width: 1200px;
    }

        .DUSDIALOG.FULLWIDTH .window .content {
            width: auto;
        }

    .DUSDIALOG .window header {
        font-size: 1em;
        min-height: 0.25em;
    }

    .DUSDIALOG.CLOSE .window header {
        min-height: 1.5em;
    }

    .DUSDIALOG .window header .TITLE {
        color: #005CA9;
        font-size: 1.5em;
        font-weight: normal;
        white-space: normal; /* nowrap;*/
        padding: 0.25em 0.5em 0.15em 0.5em;
        /* DEBUG /border-right:#ffFF00 solid 1px;/* END DEBUG */
    }

    .DUSDIALOG.CLOSE .window header .TITLE {
        margin-right: 2em;
    }

    .DUSDIALOG.Confirm .window header .TITLE {
        color: #005CA9;
        font-size: 2.5em;
        font-weight: bold;
    }

    .DUSDIALOG .window header .close {
        position: absolute;
        float: right;
        color: #005CA9;
        top: 0px;
        right: 0px;
        font-size: 1.5em;
        font-weight: bold;
        text-transform: uppercase;
        padding: 0.25em 0.5em;
        display: none;
        cursor: pointer;
        /* DEBUG /border-left:#ff0000 solid 1px;/* END DEBUG */
    }

    .DUSDIALOG.CLOSE .window header .close {
        display: block;
    }

    .DUSDIALOG .window .DATA {
        position: relative;
        /*height:pocita sa;*/
        font-size: 0.925em;
        line-height: 1.5em;
        text-align: center; /* justify;*/
        border-top: transparent dotted 1px;
        border-bottom: transparent dotted 1px;
        overflow: auto;
        margin: 0 10px;
        /* DEBUG /border:#ff0000 solid 1px;/* END DEBUG */
    }

        .DUSDIALOG .window .DATA.HASSCROLLBAR {
            border-top: #005CA9 dotted 1px;
            border-bottom: #005CA9 dotted 1px;
        }

        .DUSDIALOG .window .DATA .content {
            padding: 5px;
            border: transparent solid 1px; /* Koli spravnemu prepoctu vysky */
            text-align: justify;
            display:inline-block;
        }

            .DUSDIALOG .window .DATA .content .form .label {
                font-weight: bold;
                text-align: right;
            }

            .DUSDIALOG .window .DATA .content .form input[type=text] {
                padding: 0.25em 0.5em;
                border: none;
                border-bottom: #CCC dotted 1px;
                background-color: cornsilk;
            }

            .DUSDIALOG .window .DATA .content .form textarea {
                padding: 0.25em 0.5em;
                border: none;
                border-bottom: #CCC dotted 1px;
                background-color: cornsilk;
            }

            .DUSDIALOG .window .DATA .content .chyba {
                color: #d73829;
                font-size: 1.2em;
                font-weight: bold;
            }

    .DUSDIALOG.IFRAME .DATA .content {
        padding: 0;
    }
    /*
            .DUSDIALOG.HASIFRAMEDATA .window .DATA .content {
                padding:0px;
                border:#ffd800 solid 1px;*/ /* Koli spravnemu prepoctu vysky */
    /*}*/

    .DUSDIALOG.IFRAME .window .DATA {
        font-size: 0; /* Koli iframe aby nemal okolo ziadny viditelny prvok ... ani whitespace*/
        /*overflow-y:scroll;*/
    }

    .DUSDIALOG .window footer {
        font-size: 1em;
        min-height: 0.5em;
    }
    /* BUTTONS */
    .DUSDIALOG .window .buttons {
        text-align: right;
        padding: 4px;
    }

        .DUSDIALOG .window .buttons button,
        .DUSDIALOG .window .buttons .button {
            padding: 4px 10px;
            background-color: #005CA9;
            color: #FFF;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 1em;
            text-align: center;
            padding: 0.5em 1em;
            border: none;
            -webkit-border-radius: 1.5em;
            -moz-border-radius: 1.5em;
            border-radius: 1.5em;
            margin-right: 5px;
            cursor: pointer;
        }

            .DUSDIALOG .window .buttons button:hover,
            .DUSDIALOG .window .buttons .button:hover {
                color: #FFF;
                background-color: #005CA9;
            }

            .DUSDIALOG .window .buttons button.magenta,
            .DUSDIALOG .window .buttons .button.magenta {
                color: #e30074;
                background-color: #CCC;
            }

            .DUSDIALOG .window .buttons button:disabled,
            .DUSDIALOG .window .buttons .button:disabled {
                color: #FFF;
                background-color: #CCC;
                cursor: default;
            }

/* END BUTTONS */

/* END DIALOG */

/* LOADING */
.DUSDIALOGLOADING {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    display: none;
}

    .DUSDIALOGLOADING .pivot {
        position: absolute;
        top: 50%;
        left: 0;
        width:100%;
    }

        .DUSDIALOGLOADING .pivot .anim {
            position: relative;
            top: -40px;
            left:0;
            width:100%;
            text-align:center;
            /*
    background-color:#FFF;
    -moz-border-radius:50px;
    -khtml-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px;
    border:#224779 solid 0px;*/
        }

            .DUSDIALOGLOADING .pivot .anim img {
                height: 60px;
            }

            .DUSDIALOGLOADING .pivot .anim .message {
                color: #005CA9;
                font-size: 1.2em;
            }

    /* SMALL LOADING */

    .DUSDIALOGLOADING.small .pivot .anim {
        top: -25px;
        left: -25px;
        font-size: 0;
        padding: 10px;
        /*
    background-color:#FFF;
    -moz-border-radius:20px;
    -khtml-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    border:#224779 solid 1px;
    */
    }

        .DUSDIALOGLOADING.small .pivot .anim img {
            width: 30px;
            height: 30px;
        }

/* END DIALOG */