﻿div#rigaCanc1 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 8%;
    left: 1%;
    background-color: white;
}

div#rigaCanc2 {
    position: absolute;
    height: 25px;
    width: 98%;
    ASPgo123 top: 18%;
    left: 1%;
    background-color: white;
}

div#rigaCanc3 {
    position: absolute;
    height: 28px;
    width: 98%;
    top: 29%;
    left: 1%;
    background-color: white;
}

div#rigacancPiccoliss {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 34%;
    left: 1%;
    background-color: transparent;
}

div#rigacancPiccoliss1 {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 43.5%;
    left: 1%;
    background-color: transparent;
}

div#rigaCanc4 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 40.5%;
    left: 1%;
    background-color: white;
}

div#rigaCanc5 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 50%;
    left: 1%;
    background-color: white;
}

div#rigaCanc6 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 60.5%;
    left: 1%;
    background-color: white;
}

div#rigaCanc8 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 70.5%;
    left: 1%;
    background-color: white;
}

div#rigaCanc7 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 84.5%;
    left: 1%;
    background-color: white;
}

div#rigaRicercaNew {
    position: absolute;
    height: 25px;
    width: 90%;
    top: 1.5%;
    left: 15%;
    background-color: transparent;
}

div#rigaRicercaNew1 {
    position: absolute;
    height: 25px;
    width: 90%;
    top: 15%;
    left: 15%;
    background-color: transparent;
}

div#rigaRicerca {
    position: absolute;
    height: 25px;
    width: 90%;
    top: 26%;
    left: 7%;
    background-color: white;
}

div #rigaRicerca1 {
    position: absolute;
    height: 25px;
    width: 90%;
    top: 15%;
    left: 10%;
    background-color: white;
}

div#rigaRicerca3 {
    position: absolute;
    height: 25px;
    width: 92%;
    top: 35%;
    left: 5%;
    background-color: white;
    border: hidden;
    border-color: white;
    border: none;
    border-right-color: white;
}

div#rigapol1 {
    position: absolute;
    height: 15px;
    width: 98%;
    top: 1%;
    right: 2%;
    background-color: white;
    color: cornflowerblue;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    text-align: right;
}

div#rigapol2 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 5%;
    left: 1%;
    background-color: white;
}

div#rigapol3 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 13%;
    left: 1%;
    background-color: white;
}

div#rigaPol4 {
    position: absolute;
    height: 0px;
    width: 98%;
    top: 17.7%;
    left: 80.4%;
    background-color: transparent;
}

div#rigapol5 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 23%;
    left: 1%;
    background-color: white;
}

div#rigapol55 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 44%;
    left: 1%;
    background-color: white;
}

div#rigapol555 {
    position: absolute;
    height: 25px;
    width: 99%;
    top: 54%;
    left: 1%;
    background-color: white;
}

div#rigaPol6 {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 27.8%;
    left: 2.5%;
    background-color: transparent;
}

div#rigaPol66 {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 48.5%;
    left: 17.3%;
    background-color: transparent;
}

div#rigaPol667 {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 48.5%;
    left: 17.3%;
    background-color: transparent;
}

div#rigapol7 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 34%;
    left: 1%;
    background-color: white;
}

div#rigapol77 {
    position: absolute;
    height: 25px;
    width: 99%;
    top: 24%;
    left: 1%;
    background-color: white;
}

div#rigapol8 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 30%;
    left: 1%;
    background-color: transparent;
}

div#rigapol88 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 33%;
    left: 1%;
    background-color: transparent;
}

div#rigapol9 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 49%;
    left: 1%;
    background-color: transparent;
}

div#rigapol10 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 57%;
    left: 1%;
    background-color: white;
}

div#rigapol100 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 64%;
    left: 1%;
    background-color: white;
}

div#rigapol1001 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 70%;
    left: 1%;
    background-color: white;
}

div#cc_rigapol100 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 50%;
    left: 1%;
    background-color: white;
}

div#cc_rigapol111 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 55%;
    left: 1%;
    background-color: white;
}



div#rigapol1001 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 72%;
    left: 1%;
    background-color: white;
}

div#rigapol11 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 64%;
    left: 1%;
    background-color: white;
}

div#rigapol111 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 77%;
    left: 1%;
    background-color: white;
}

div#rigapol12 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 75%;
    left: 1%;
    background-color: white;
}

div#rigapol13 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 85%;
    left: 1%;
    background-color: white;
}

.LblBase1 {
    color: white;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    background-color: cornflowerblue;
    height: 40px;
}

div#verticale {
    width: 386px;
    height: 200px;
    position: absolute;
    top: 55%;
    left: 40%;
    margin-top: -100px;
    margin-left: -130px;
}

div#verticaleSinistro {
    width: 186px;
    height: 200px;
    position: absolute;
    top: 31%;
    left: 2%;
}

div#menuAnagraficaSinistro {
    width: 186px;
    /*height: 200px;*/
    position: fixed;
    top: 24%;
    left: 2%;
}

div#verticaleCentro {
    width: 186px;
    height: 290px;
    position: absolute;
    top: 35%;
    left: 30%;
}

div#MenuNeroIconeAnagrafica {
    position: fixed;
    width: 72%;
    height: 36px;
    top: 18%;
    left: 24.5%;
    background-color: black;
    /*    text-align: center;*/
}

div#InputDati {
    position: fixed;
    width: 72%;
    height: 66%;
    top: 24.5%;
    left: 24.5%;
    background-color: white;
    border-left-color: black;
    border-left-style: groove;
    border-bottom-color: black;
    border-bottom-style: groove;
    border-right-color: black;
    border-right-style: groove;
    border-top-color: black;
    border-top-style: groove;
}

div#riga1 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 2%;
    left: 1%;
    background-color: white;
}

div#riga2 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 10%;
    left: 1%;
    background-color: white;
}

div#riga3 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 18%;
    left: 1%;
    background-color: white;
}

div#LuogoDiNascita {
    position: absolute;
    top: 25%;
    left: 17.5%;
    background-color: transparent;
}

div#riga4 {
    position: absolute;
    height: 25px;
    width: 98%;
    top: 26%;
    left: 1%;
    background-color: transparent;
}

div#riga5 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 34%;
    left: 1%;
    background-color: white;
}

div#riga6 {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 38.5%;
    left: 1%;
    background-color: transparent;
}

div#riga7 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 41.5%;
    left: 1%;
    background-color: transparent;
}

div#riga8 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 48.5%;
    left: 1%;
    background-color: transparent;
}

div#riga9 {
    position: absolute;
    height: 1px;
    width: 98%;
    top: 53%;
    left: 1%;
    background-color: transparent;
}

div#riga15 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 92%;
    left: 1%;
    background-color: white;
}

div#righe1 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 64%;
    left: 1%;
    background-color: white;
}

div.freccia {
    position: fixed;
    top: 80%;
    left: 120%;
}

div#verticaleDestro {
    width: 180px;
    height: 200px;
    position: absolute;
    top: 40%;
    right: 19%;
}

div#verticaleDestroCambioPwd {
    width: 290px;
    height: 200px;
    position: absolute;
    top: 44%;
    right: 30%;
}

.verticale1 {
    position: fixed;
    top: 0px;
    right: 5%;
}

.verticale2 {
    width: 50px;
    height: 200px;
    position: absolute;
    top: 55%;
    right: 20%
}

div#PiuMutui {
    position: fixed;
    top: 0px;
    left: 5%;
}

.label {
    color: #808080;
    font-size: medium;
    font-weight: 700;
    font-family: Tahoma;
    padding-right: 20px;
    top: 65px;
}

.txtBox {
    font-family: Tahoma;
    color: #808080;
}

.txtBoxCambioPwd {
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    Width: 250px;
}

.esci {
    top: 65px;
    position: fixed;
    right: 150px;
}

.iconaHomeMenuNero {
    top: 19%;
    /*position: fixed;*/
    width: 100%;
    vertical-align: central;
}

.labelMini {
    color: #808080;
    font-size: medium;
    font-weight: 700;
    font-family: Tahoma;
}

.labelEsci {
    color: #808080;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    top: 70px;
    position: fixed;
    right: 115px;
}

.labelInput {
    color: #808080;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    top: 5px;
    left: 5px;
}

.DDLEsport {
    color: #808080;
    font-size: small;
    font-family: Tahoma;
    font-weight: 700;
}

.DDL {
    color: #808080;
    font-size: small;
    font-family: Tahoma;
}

.labelInputPiccolissima {
    color: #808080;
    font-size: xx-small;
    /*font-weight: 700;*/
    font-family: Tahoma;
}

.labelInputPiccolissima1 {
    color: #808080;
    font-size: xx-small;
    /*font-weight: 700;*/
    font-family: Tahoma;
    right: 3px;
}

.labelInputDatiCliente {
    color: cornflowerblue;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    padding-top: 2px;
    right: 3px;
}

.labelCancellazione {
    color: cornflowerblue;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
    right: 3px;
    top: 2%;
}

.chekBox {
    color: #808080;
    font-size: small;
    font-family: Tahoma;
    font-weight: 700;
}

.tdStyle {
    align-content: center;
    vertical-align: top;
    width: 550px;
    height: 25px;
}

div#Cancellazione {
    position: absolute;
    width: 95%;
    height: 20px;
    top: 2%;
    right: 5%;
    left: 0;
    background-color: white;
    text-align: right;
    color: cornflowerblue;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
}

div#piedipagina {
    position: fixed;
    width: 100%;
    height: 20px;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: gainsboro;
    text-align: center;
    font-family: Tahoma;
    font-size: smaller;
}

div#piedipagina1 {
    position: fixed;
    width: 95%;
    height: 20px;
    top: auto;
    right: 5%;
    bottom: 30px;
    left: 0;
    background-color: transparent;
    text-align: right;
    color: #808080;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
}

div#toppagina {
    position: fixed;
    width: 100%;
    height: 120px;
    top: auto;
    right: 0;
    top: 0;
    left: 0;
    background-color: gainsboro;
    text-align: center;
    font-family: Tahoma;
    font-size: smaller;
}

div.sinistra {
    border-right: 2px solid cornflowerblue;
    padding-right: 5px;
    width: 25%;
}

div.labelTitolo {
    position: fixed;
    top: 40px;
    left: 38%;
}

div.labelTitolo1 {
    position: fixed;
    top: 52px;
    left: 41%;
}

div.labelTitolo2 {
    position: fixed;
    top: 52px;
    left: 45%;
}

.labelNoBold {
    color: #808080;
    font-size: small;
    /*font-weight: 700;*/
    font-family: Tahoma;
}

.labelBold {
    color: #808080;
    font-size: small;
    font-weight: 700;
    font-family: Tahoma;
}

.istruzioni {
    color: #808080;
    font-size: x-small;
    font-family: Tahoma;
    text-align: justify;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: white;
}

.istruzioniPwd {
    color: #808080;
    font-size: small;
    font-family: Tahoma;
    text-align: justify;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: white;
}

.pager {
    border: hidden;
}

.tdLogin {
    text-align: center;
    background-color: black;
    /*height: 28px;*/
}


.lblLogin {
    color: white;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700;
}

.pulsante {
    color: white;
    background-color: black;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700;
    border-radius: 5px 5px 5px 5px;
    Width: 130px;
    height: 22px;
    border-bottom-color: dodgerblue;
    border-left-color: dodgerblue;
    border-top-color: dodgerblue;
    border-right-color: dodgerblue;
}

.pulsanteSinistro {
    color: white;
    background-color: black;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700;
    border-radius: 9px 9px 9px 9px;
    Width: 180px;
    height: 30px;
    border-bottom-color: dodgerblue;
    border-left-color: dodgerblue;
    border-top-color: dodgerblue;
    border-right-color: dodgerblue;
}

.PulsanteLogin {
    color: white;
    background-color: black;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700;
    padding-left: 30px;
    height: 40px;
    border-bottom-color: dodgerblue;
    border-left-color: dodgerblue;
    border-top-color: dodgerblue;
    border-right-color: dodgerblue;
}

.PulsanteBiancoSinistro {
    color: black;
    background-color: white;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700 !important;
    border-bottom-color: dodgerblue;
    border-left-color: dodgerblue;
    border-top-color: dodgerblue;
    border-right-color: dodgerblue;
    border-radius: 9px 9px 9px 9px;
    Width: 180px;
    height: 30px;
}

.PulsanteAzzurro {
    color: white;
    background-color: dodgerblue;
    font-family: Tahoma;
    font-size: small;
    /*font-weight: 700;*/
    border-bottom-color: dodgerblue;
    border-left-color: dodgerblue;
    border-top-color: dodgerblue;
    border-right-color: dodgerblue;
    Width: 150px;
    height: 25px;
}

.PulsanteBianco {
    color: #808080;
    font-family: Tahoma;
    font-size: small;
    Width: 150px;
    height: 25px;
}

.pulsanteCentro {
    color: white;
    background-color: black;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700;
    Width: 248px;
    height: 40px;
    text-align: left;
}

.pulsanteVecchiaPwd {
    background-color: white;
    font-family: Tahoma;
    font-size: medium;
    font-weight: 800;
    Width: 250px;
    height: 40px;
    text-align: left;
}

.labelMenuNero {
    color: white;
    background-color: black;
    font-family: Tahoma;
    font-size: small;
    font-weight: 700;
    /*Width: 250px;*/
    text-align: left;
}

.textBoxUtente {
    font-family: Tahoma;
    font-size: small;
    vertical-align: baseline;
}

.labelIndietro {
    color: #808080;
    font-size: medium;
    font-weight: 700;
    font-family: Tahoma;
    top: 79.5%;
    position: fixed;
    left: 65px;
}

.labelAvanti {
    color: #808080;
    font-size: medium;
    font-weight: 700;
    font-family: Tahoma;
    top: 79.5%;
    position: fixed;
    left: 150px;
}

.premi {
    color: #808080;
    font-size: small;
    font-family: Tahoma;
    text-align: right;
}

div#calendar {
    /*top: 101%;*/
    position: fixed;
    right: 50px;
}

div#CalendarDataFineCop {
    /*top: 101%;*/
    position: fixed;
    left: 750px;
}

div#calendarDataInizioCop {
    /*top: 101%;*/
    position: fixed;
    left: 105px;
}

div#CalendarDataEstinz {
    /*top: 101%;*/
    position: fixed;
    left: 465px;
}

.ColorText {
    font-family: Tahoma;
    color: #808080;
}

div#riga17 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 85.5%;
    left: 1%;
    visibility: visible;
    background-color: transparent;
}

div#riga177 {
    position: absolute;
    height: 20px;
    width: 98%;
    top: 88%;
    left: 1%;
    visibility: visible;
    background-color: transparent;
}


.content {
    overflow-x: hidden;
    overflow-y: auto;
}

.c-mb-3 {
    margin-bottom: 3px;
}

.c-mb-5 {
    margin-bottom: 5px;
}

.c-mb-10 {
    margin-bottom: 10px;
}
