﻿
@font-face {
    font-family: 'Helvetica 35 Thin';
    src: url('Font/HelveticaNeue-Thin.otf');
}

@font-face{
    font-family:'Helvetica';
    src: url('Font/Helvetica-Bold.ttf');
}

.dati-cav-12pt {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: 0px;
    color: #000000;
    background-color: white;
}

.dati-cav-14pt {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 0px;
    color: #000000;
    background-color:white;
   
 }

.mess-err {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    letter-spacing: 0px;
    color: #FF0404;
}

.dati-cav-18pt {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0px;
    color: #000000;
}

.home-30pt {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-weight: 100;
    font-size: 30px;
    line-height: 34px;
    letter-spacing: 0px;
    color: #000000;
}

.etichette-campi {
    font-family: 'Helvetica';
    font-style: inherit;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 0px;
    color: #000000;
    font-weight: bold;

}

.corpo-campi {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0px;
    color: #000000;
}

.titolo-scheda {
    font-family: 'Helvetica 35 Thin';    
    font-weight: bold;
    font-size: 30px;
    line-height: 32px;
    letter-spacing: 0px;
    color: black !important;
    padding-left: 20px;
    padding-right: 20px;
    text-align: left;
}

.testo-link {
    font-family: 'Helvetica 35 Thin';
    font-style: inherit;
    font-size: 20px;
    color: #95c11f;
    line-height:22px;
    font-weight:900;
}

.testo-help {
    font-family: 'Helvetica 35 Thin';
    font-style: normal;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0px;
    color: #000000;
}

.GridFormat Label {
/*    font: 20px Coolvetica;
*/    color: black;
}

.Menu {
    font-family: 'Helvetica';
    font-size: 14px;
    background-image: none;
    border: none;
    font-weight: bold;
    vertical-align:auto;
    text-align:right;
}

.Menu2 {
    font-family: 'Helvetica';
    font-size: 24px;
    background-image: none;
    border: none;
    padding: 4px;
    font-weight: bold;
}


/*AL_font per le tabelle*/

.MasterClass .rgCaption {
    color: black;
    font-family: 'Helvetica';
    font-size: 25px;
    line-height: 35px;
    font-weight:bold;
}

.MasterClass2 .rgCaption {              /* AL_font fatto apposta per il titolo tabella della scheda anagrafica comuni, perchè altrimenti si vede riga */
    color: black;
    font-family: 'Helvetica';
    font-size: 22px;
    font-weight: bold;
    line-height: 25px;
    border-color:none;
}

.GravAiutiTable .RadGrid .rgRow td, .GravAiutiTable .RadGrid .rgRow > td:first-child, .GravAiutiTable .RadGrid .rgAltRow td, .GravAiutiTable .RadGrid .rgAltRow > td:first-child, .GravAiutiTable .RadGrid .rgHeader, .GravAiutiTable .RadGrid .rgGroupHeader {
    padding-left: 2px;
    padding-right: 2px;
    font-size: 14px;
    max-height: 23px;
    vertical-align: middle;
}

.GravAiutiTable .RadGrid .rgRow td, .GravAiutiTable .RadGrid .rgRow > td:first-child, .GravAiutiTable .RadGrid .rgAltRow td, .GravAiutiTable .RadGrid .rgAltRow > td:first-child {
    border-style: solid;
    border-color: #bbbbbb;
    border-right-color: #dddddd;
    border-left-color: #dddddd;
}


/* AL_font per pulsanti -- spostato in Master01*/

/*.button {
    font-family: "Segoe UI", Arial, Sans-serif;
    font-size: 18px;   
    background-color: #95c11f;
    font-weight: bold;
    border-style:hidden;
}
*/



