/*

*/
.version.historico {
    color: #000005;
    background-color: #533639;
}

#page {
    z-index: 1;
    min-height: 294px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    border-radius: 10px 10px 0px 0px;
    padding-bottom: 9px;
    width: 100%;
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
}

#u4346 {
    z-index: 2;
    min-height: 58px;
    background-color: #101072;
    padding-bottom: 17px;
}

#u4346_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    max-width: 1024px;
}

#u4498 {
    z-index: 27;
    width: 102px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 22px;
    left: 29px;
    text-align: center;
    font-size: 22px;
    color: #FFFFFF;
    font-family: roboto, sans-serif;
    font-weight: 700;
}

#u4508-4 {
    z-index: 29;
    width: 100%;
    min-height: 38px;
    background-color: transparent;
    line-height: 38px;
    text-align: center;
    font-size: 32px;
    color: #FFFFFF;
    font-family: roboto, sans-serif;
    font-weight: 700;
    position: relative;
    /*margin-right: -10000px;*/
    margin-top: 17px;
    /*margin-left: 50%;
    left: -181px;*/
}

.js body {
    visibility: hidden;
}

    .js body.initialized {
        visibility: visible;
    }

#u4346-bw {
    z-index: 2;
    min-height: 58px;
}

#pu4570-4 {
    z-index: 39;
    margin-top: 15px;
    width: 100%;
}

#u4570-4 {
    z-index: 39;
    width: 75px;
    min-height: 19px;
    background-color: transparent;
    font-family: '__Roboto Condensed_5';
    font-weight: 400;
    position: relative;
    margin-right: -10000px;
    margin-top: 5px;
    left: 15px;
}

#u4576 {
    z-index: 47;
    width: 89px;
    height: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: #0A559B;
    background-color: #F7FCFF;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    left: 91px;
}

    #u4576:hover {
        background-color: #FFFFFF;
        width: 89px;
        height: 25px;
        min-height: 0px;
        margin: 0px -10000px -1px 0px;
    }

#u4573-4 {
    z-index: 43;
    width: 59px;
    min-height: 19px;
    background-color: transparent;
    font-family: '__Roboto Condensed_5';
    font-weight: 400;
    position: relative;
    margin-right: -10000px;
    margin-top: 5px;
    left: 200px;
}

#u4579 {
    z-index: 48;
    width: 89px;
    height: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: #0A559B;
    background-color: #F7FCFF;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    left: 270px;
}

    #u4579:hover {
        background-color: #FFFFFF;
        width: 89px;
        height: 25px;
        min-height: 0px;
        margin: 0px -10000px -1px 0px;
    }

    #u4576:active, #u4579:active {
        background-color: #E6F3F5;
        width: 89px;
        height: 25px;
        min-height: 0px;
        margin: 0px -10000px -1px 0px;
    }

#u5779 {
    z-index: 49;
    width: 51px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    left: 370px;
}

#u4582 {
    z-index: 50;
    width: 49px;
    border-style: solid;
    border-width: 1px;
    border-color: #101072;
    background-color: #101072;
    position: relative;
    margin-right: -10000px;
}

    #u4582:hover {
        border-color: #FFFFFF;
        background-color: #3676B3;
        width: 49px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

#u4591-4 {
    z-index: 51;
    width: 15px;
    min-height: 27px;
    background-color: transparent;
    line-height: 23px;
    font-size: 19px;
    color: #FFFFFF;
    font-family: '__FontAwesome_5';
    font-weight: 400;
    margin-bottom: -3px;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    left: 17px;
}

#u5782 {
    z-index: 61;
    width: 51px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    left: 433px;
}

#u4595 {
    z-index: 62;
    width: 49px;
    border-style: solid;
    border-width: 1px;
    border-color: #ff0000;
    background-color: #ff0000;
    position: relative;
    margin-right: -10000px;
}

    #u4595:hover {
        border-color: #FFFFFF;
        background-color: #3676B3;
        width: 49px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

    #u4582:active, #u4595:active {
        border-color: #FFFFFF;
        background-color: #1C8580;
        width: 49px;
        min-height: 0px;
        margin: 0px -10000px 0px 0px;
    }

#u4604-4 {
    z-index: 63;
    width: 14px;
    min-height: 27px;
    background-color: transparent;
    line-height: 22px;
    font-size: 18px;
    color: #FFFFFF;
    font-family: '__FontAwesome_5';
    font-weight: 400;
    margin-bottom: -3px;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    left: 17px;
}

#u7575 {
    z-index: 68;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    left: 503px;
    width: 11.24%;
}

#u7576 {
    z-index: 73;
    min-height: 15px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    width: 14.79%;
}

#u7577-4 {
    z-index: 69;
    width: 98px;
    background-color: transparent;
    color: #000000;
    font-family: '__Roboto Condensed_5';
    font-weight: 400;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    left: 17px;
}

#u4670 {
    z-index: -1;
    width: 50px;
    min-height: 25px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1px;
    /*left: 653px;*/
}

#u5785 {
    z-index: 55;
    width: 81px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    margin-left: 100%;
    left: -90px;
}

#u4598 {
    z-index: 56;
    width: 79px;
    border-style: solid;
    border-width: 1px;
    border-color: #101072;
    background-color: #101072;
    padding-bottom: 4px;
    position: relative;
    margin-right: -10000px;
    margin-left: 100%;
    left: -81px;
}

    #u4598:hover {
        border-color: #FFFFFF;
        background-color: #3676B3;
        width: 79px;
        min-height: 0px;
        left: -81px;
        margin: 0px -10000px 0px 100%;
    }

    #u4598:active {
        border-color: #FFFFFF;
        background-color: #1C8580;
        width: 79px;
        min-height: 0px;
        left: -81px;
        margin: 0px -10000px 0px 100%;
    }

#u4601-4 {
    z-index: 57;
    width: 59px;
    min-height: 16px;
    background-color: transparent;
    text-align: center;
    color: #FFFFFF;
    font-family: '__Roboto Condensed_5';
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    margin-left: 100%;
    left: -68px;
}

#tab-panelu4349 {
    z-index: 3;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-top: 17px;
    position: relative;
    width: 100%;
    padding: 0 12px;
    /*margin-left: 11.82%;*/
    /*left: 2px;*/
}

#u4363 {
    z-index: 4;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    width: 100%;
}

#u4364 {
    z-index: 5;
    min-height: 20px;
    border-style: solid;
    border-color: #999999;
    background-color: #0A559B;
    border-radius: 0px 15px 0px 0px;
    padding-bottom: 3px;
    position: relative;
    margin-right: -10000px;
    width: 33.38%;
    border-width: 1px 0px 1px 1px;
}

    #u4364:hover {
        border-style: solid;
        border-color: #999999;
        background-color: #3676B3;
        min-height: 20px;
        width: 33.38%;
        margin: 0px -10000px 0px 0%;
        border-width: 1px 0px 1px 1px;
    }

    #u4364:active {
        border-style: solid;
        border-color: #999999;
        background-color: #1C8580;
        min-height: 20px;
        width: 33.38%;
        margin: 0px -10000px 0px 0%;
        border-width: 1px 0px 1px 1px;
    }

#u4365-4 {
    z-index: 6;
    min-height: 20px;
    border-color: #999999;
    background-color: transparent;
    line-height: 20px;
    text-align: center;
    color: #FFFFFF;
    font-family: '__Roboto Condensed_5';
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    top: 1px;
    width: 99.24%;
    left: 0.39%;
}

#u4364:hover #u4365-4 {
    border-color: #999999;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 99.24%;
    margin: 0px -10000px 0px 0%;
}

#u4364:active #u4365-4 {
    border-color: #999999;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 99.24%;
    margin: 0px -10000px 0px 0%;
}

#u4372 {
    z-index: 10;
    min-height: 20px;
    border-style: solid;
    border-color: #999999;
    background-color: #0A559B;
    border-radius: 0px 15px 0px 0px;
    padding-bottom: 3px;
    position: relative;
    margin-right: -10000px;
    width: 33.38%;
    left: 33.25%;
    border-width: 1px 0px 1px 1px;
}

    #u4372:hover {
        border-style: solid;
        border-color: #999999;
        background-color: #3676B3;
        min-height: 20px;
        width: 33.38%;
        margin: 0px -10000px 0px 0%;
        border-width: 1px 0px 1px 1px;
    }

    #u4372:active {
        border-style: solid;
        border-color: #999999;
        background-color: #1C8580;
        min-height: 20px;
        width: 33.38%;
        margin: 0px -10000px 0px 0%;
        border-width: 1px 0px 1px 1px;
    }

    #u4364.TabbedPanelsTabSelected, #u4372.TabbedPanelsTabSelected {
        border-style: solid;
        border-color: #009548;
        background-color: #009548;
        border-radius: 0px 15px 0px 0px;
        min-height: 20px;
        width: 33.38%;
        margin: 0px -10000px 0px 0%;
        border-width: 1px 0px 0px 1px;
    }

#u4373-4 {
    z-index: 11;
    min-height: 20px;
    border-color: #999999;
    background-color: transparent;
    line-height: 20px;
    text-align: center;
    color: #FFFFFF;
    font-family: '__Roboto Condensed_5';
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    top: 1px;
    width: 99.24%;
    left: 0.39%;
}

#u4372:hover #u4373-4 {
    border-color: #999999;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 99.24%;
    margin: 0px -10000px 0px 0%;
}

#u4372:active #u4373-4 {
    border-color: #999999;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 99.24%;
    margin: 0px -10000px 0px 0%;
}

#u4364.TabbedPanelsTabSelected #u4365-4, #u4372.TabbedPanelsTabSelected #u4373-4 {
    border-width: 0px;
    border-color: transparent;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 99.24%;
    margin: 0px -10000px 0px 0%;
}

#u4368 {
    z-index: 15;
    min-height: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #999999;
    background-color: #0A559B;
    border-radius: 0px 15px 0px 0px;
    padding-bottom: 3px;
    position: relative;
    margin-right: -10000px;
    width: 33.51%;
    left: 66.5%;
}

    #u4368:hover {
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        background-color: #3676B3;
        min-height: 20px;
        width: 33.51%;
        margin: 0px -10000px 0px 0%;
    }

    #u4368:active {
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        background-color: #1C8580;
        min-height: 20px;
        width: 33.51%;
        margin: 0px -10000px 0px 0%;
    }

    #u4368.TabbedPanelsTabSelected {
        border-style: solid;
        border-color: #009548;
        background-color: #009548;
        border-radius: 0px 15px 0px 0px;
        min-height: 20px;
        width: 33.51%;
        margin: 0px -10000px 0px 0%;
        border-width: 1px 1px 0px;
    }

#u4369-4 {
    z-index: 16;
    min-height: 20px;
    border-color: #999999;
    background-color: transparent;
    line-height: 20px;
    text-align: center;
    color: #FFFFFF;
    font-family: '__Roboto Condensed_5';
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    top: 2px;
    width: 98.48%;
    left: 0.39%;
}

#u4368:hover #u4369-4 {
    border-color: #999999;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 98.48%;
    margin: 0px -10000px 0px 0%;
}

#u4368:active #u4369-4 {
    border-color: #999999;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 98.48%;
    margin: 0px -10000px 0px 0%;
}

#u4368.TabbedPanelsTabSelected #u4369-4 {
    border-width: 0px;
    border-color: transparent;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 98.48%;
    margin: 0px -10000px 0px 0%;
}

    #u4364.TabbedPanelsTabSelected #u4365-4 p, #u4372.TabbedPanelsTabSelected #u4373-4 p, #u4368.TabbedPanelsTabSelected #u4369-4 p {
        color: #FFFFFF;
        visibility: inherit;
    }

#u4350 {
    z-index: 20;
    background-color: transparent;
    position: relative;
    width: 100%;
}

#u4359 {
    z-index: 21;
    border-style: solid;
    border-color: #F0F0F0;
    background-color: #F9F9F9;
    padding-bottom: 7px;
    margin-right: -10000px;
    position: relative;
    width: 100%;
    border-width: 0px 1px 1px;
}

#u4646 {
    z-index: 22;
    min-height: 63px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    /*margin-right: -10000px;*/
    margin-top: 4px;
    width: 100%;
    /*left: 0.52%;*/
    padding: 0 5px;
}

#u4351 {
    z-index: 23;
    border-style: solid;
    border-color: #F0F0F0;
    background-color: #F9F9F9;
    padding-bottom: 7px;
    margin-right: -10000px;
    position: relative;
    width: 100%;
    border-width: 0px 1px 1px;
}

#u4655 {
    z-index: 24;
    min-height: 65px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    width: 98.47%;
    left: 0.52%;
}

#u4355 {
    z-index: 25;
    border-style: solid;
    border-color: #F0F0F0;
    background-color: #F9F9F9;
    padding-bottom: 7px;
    margin-right: -10000px;
    position: relative;
    width: 100%;
    border-width: 0px 1px 1px;
}

#u4662 {
    z-index: 26;
    min-height: 65px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    width: 98.47%;
    left: 0.52%;
}

.TabbedPanelsTab {
    cursor: pointer;
}

#pu4514-4 {
    z-index: 33;
    margin-top: 16px;
    width: 100%;
}

#u4514-4 {
    z-index: 33;
    width: 41px;
    min-height: 17px;
    background-color: transparent;
    color: #95989A;
    font-family: '__Roboto Condensed_5';
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    margin-top: 13px;
    left: 18px;
}

#u4515 {
    z-index: 37;
    width: 100px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 59px;
}

#muse_css_mq, .html {
    background-color: #FFFFFF;
}

body {
    position: relative;
    min-width: 320px;
}

@font-face {
    font-family: '__Roboto Condensed_5';
    src: url('../fonts/robotocondensed-regular-webfont.eot');
    src: local('☺'), url('../fonts/robotocondensed-regular-webfont.woff') format('woff'), url('../fonts/robotocondensed-regular-webfont.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: '__Roboto Condensed_5';
    src: url('../fonts/robotocondensed-bold-webfont.eot');
    src: local('☺'), url('../fonts/robotocondensed-bold-webfont.woff') format('woff'), url('../fonts/robotocondensed-bold-webfont.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: '__FontAwesome_5';
    src: url('../fonts/fontawesome-webfont.eot');
    src: local('☺'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}

.logo-container {
    position: absolute;
    right: 0;
    padding: 19px;
}

    .logo-container img {
        height: 45px;
    }

@media (max-width:699px) {
    #tab-panelu4349 {
        padding: 0 7px;
    }

    #pu4570-4 {
        width: 373px;
        position: relative;
        left: 50%;
        margin-left: -186.5px;
    }

    #u5779 {
        clear: both;
        left: 15px;
    }

    #u5782 {
        left: 91px;
    }

    #u7575 {
        left: 163px;
    }

    #u5785 {
        left: 280px;
        margin-left: 0;
    }

    .logo-container {
        padding: 23px;
    }

        .logo-container img {
            height: 35px;
        }
}

@media (max-width: 560px) {
    .logo-container {
        position: static;
        padding: 0;
        text-align: center;
    }
}

@media (max-width:480px) {

    table td.ABE {
        display: none;
    }

    #u4508-4 {
        font-size: 28px;
    }
}

@media (max-width:440px) {

    table td.MAX {
        display: none;
    }
}

@media (max-width:380px) {

    table td.MIN {
        display: none;
    }

    #pu4570-4 {
        width: 322px;
        position: relative;
        left: 50%;
        margin-left: -161px;
    }

    #u5779 {
        clear: both;
        left: 4px;
    }

    #u5782 {
        left: 61px;
    }

    #u7575 {
        left: 118px;
    }

    #u5785 {
        left: 238px;
    }

    #u4570-4 {
        left: 5px;
    }

    #u4576 {
        left: 71px;
    }

    #u4573-4 {
        left: 168px;
    }

    #u4579 {
        left: 228px;
    }
}

@media (max-width:350px) {
    table td.MED {
        display: none;
    }
}