﻿
body {
    padding: 0px;
    margin: 0px;
    font-family: Helvetica, Monkey,Comfortaa, Verdana, Tahoma, Arial, Helvetica, sans serif !important;
}

.StileDropDownList {
    /*font-family: HelvBold, Happy Monkey,Comfortaa, Verdana, Tahoma, Arial, Helvetica, sans serif;*/
    background: url(../IMMAGINI/ICONE/triangle.png);
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position: 98%;
    background-repeat: no-repeat;
    border: 1px solid #9f9f9f;
    border-radius: 5px;
    Width: 425px;
    Height: 30px;
    /*Font-Size: 14px;*/
}

.lblStd {
    /*background-color: #92A8D1;*/
    border: none;
    /*font-family: HelvLite, Happy Monkey, Comfortaa, Verdana;*/
    height: 30px;
    width: 90%;
    color: #000;
    padding-left: 5px;
    /*border-radius: 5px;*/
    border-bottom: 1px black solid;
}

    .lblStd:focus {
        outline: none;
    }

.lblStd-placeholder {
    color: red;
}

.iconeLogin {
    width: 20px;
}

.iconaPasswordVisibile {
    width: 20px;
    position: absolute;
    margin-left: -20px;
    float: right;
}

.bottone {
    font-size: 20px;
    font-weight: bold;
    border-color: #008CDF;
    color: #FFF;
    border-width: 3px;
    /*font-family: HelvBold, Happy Monkey, Comfortaa, Verdana;*/
    height: 40px;
    width: 425px;
    border-style: solid;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 5px;
    background-color: #38B4FE;
}

    .bottone:hover {
        background-color: #FAE03C;
    }

.bottoneReimposta {
    font-size: 20px;
    font-weight: bold;
    border-color: #008CDF;
    color: #FFF;
    border-width: 3px;
    /*font-family: HelvBold, Happy Monkey, Comfortaa, Verdana;*/
    height: 40px;
    width: 496px;
    border-style: solid;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 5px;
    background-color: #38B4FE;
}

    .bottoneReimposta:hover {
        background-color: #FAE03C;
    }

#login td {
    padding: 8px;
    /*font: normal 14px HelvLite, Happy Monkey,Comfortaa,Verdana,Arial;*/
    text-align: left;
}

.tabellaLogin {
    border-collapse: separate;
    border-spacing: 15px 15px;
    background-color: #fff;
    border-radius: 19px;
}

.colonnaLogin {
    background-color: #A9E1FF;
    background-image: linear-gradient(#22B2FF, #F6FCFF);
}

.logoCliente {
    max-width: 200px !important;
}

.classCopyright {
    font-size: 18px;
    font-weight: bold;
}
