﻿body
{
}
.LabelTitoloPagina
{
    font-size: 21px;
    font-weight: bolder;
    padding: 5px;
    vertical-align: bottom;
    text-align: center;
    color: #FF0000;
    font-family: 'CopprplGoth Bd BT';
    float: right;
    margin-top: 55px;
    margin-right: 16px;
    width: 384px;
    font-style: italic;
    font-variant: small-caps;
    text-transform: capitalize;
}
.PanelHeader
{
    vertical-align: bottom;
    margin: 0px auto;
    background-position: center;
    width: 800px;
    height: 97px;
}
.LabelForm
{
    color: White;
    font-weight: bold;
    font-size: large;
}
.ContentLabelForm
{
    background-color:White;
    color:Black;
    border-bottom-style:inset;
}
.LabelFunzionePagina
{
    color: White;
    font-weight:bolder;
    font-size: small;
}
.PannelloSopra
{
    height:20%; 
    width:99.1%;
    margin-left:0%;
    margin-right:auto;
    margin-top:1%;
    float:left;
    margin-bottom:0px;
     background-repeat:no-repeat;
     background-position:center;
}
.PannelloDestra
{
    height:83%; 
    width:20%;
    margin-left:0px;
    margin-right:0px;
    margin-top:auto;
    float:left;
}
.PannelloSinistra
{
    height:83%; 
    width:20%;
    margin-left:0%;
    margin-right:auto;
    margin-top:auto;
    float:left;
    padding-left:0px;
    text-align:left;
}
.PannelloCentroDx
{
    height:75%; 
    width:30%;
    margin-left:13px;
    margin-right:0px;
    margin-top:auto;
}
.MenuSinistra
{
    margin-left:0px;
}
.ColonnaFormView
{
    color: White;
    font-weight: bold;
}

.IndexLabel
{
    border: 1px solid #FFFFFF;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #000000;
    padding-left: 3px;
}
.RequiredFieldValidate
{
    width: 200px;
}
.WarningTd
{
    table-layout: auto;
    empty-cells: hide;
    overflow: auto;
}
.TableSett
{
    table-layout: fixed;
    border-collapse: collapse;
    border-spacing: 2px;
    empty-cells: hide;
    border: thin solid #FFFFFF;
}
.CellIntestazione
{
    color: White;
    width: 300px;
    font-weight: bold;
}
.CellContenuto
{
    width:400px;
}
.CellWarning
{
    width:260px;
}
.Uppercase
{
    text-transform: uppercase;
}
.AutoCompletionList
{
    font-size:small
}
.Zero
{
    width:0px;
}
.IntestazioneColonna
{
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    background-color: #000000;
    padding-right: 5px;
    padding-left: 5px;
}
.DivContenitore
{
    width: 1800px;
}
.WarningDiv
{
    color: #FFFFFF;
    font-size: large;
    font-weight: bold;
    text-transform: uppercase;
    padding-right: 5px;
    padding-left: 5px;
}
.LabelGenerale
{
    font-size:medium;
    font-weight:bold;
    color:White;
    vertical-align:middle;
}
.TestoDomandaFAQ
{
    color: #000000;
    font-size: large;
    font-weight: bold;
    text-decoration: underline;
}
.ImmDomandeFAQ
{
    text-align:center;
}
.PannelloRisposteFAQ
{
    margin-left:20px;
    color:Black;
    text-align:justify;
}
.ClickFAQButton
{
    font-size:xx-small;
    text-decoration:none;
    margin:0px;
    text-align:center;
}
.PannelloDomanda
{
   cursor:pointer;
}
.textAreaFaq
{
    background-color:Transparent;
    border-style:none;
    border-width:0px;
    color:White;
    width:85%;
}
.FAQImage
{
    float:left;
}
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.buttonCloseModal
{
    float:right;
    position:absolute;
    z-index:10;
}
.modalPanel
{
    position:absolute;
    top:0px;
    width:60%;
    height:60%;
}
.TableCertificazioni
{
    margin-top:20px;
    float:left;
}
.ContattiPanel
{
    background-color:White;
    filter:alpha(opacity=70);
    opacity:0.7;
    float:left;
    text-align:left;
    margin-top:30px;
    margin-left:30px;
    padding:10px;
    border-style:inset;
    font-weight:bolder;
    font-size:large;
}
.divSimpleWrite
{
    text-align:justify;
    font-size:large;
    padding:10px;
    margin:10px;
    width:70%;
    float:left;
}
.ImageSicurezza
{
    float:right;
}
.TableInfo
{
    color:Black;
    font-size:large;
    font-weight:bold;
    text-align:left;
    float:left;
    margin:10px;
    padding:5px;
}
.RowInfo
{
    vertical-align:top;
    
}
.CellInfo
{
    border-style:solid;
    border-color:White;
    border-width:thin;
}
.divSimpleWrite2
{
    color:White;
    text-align:justify;
    font-size:medium;
    padding:10px;
    margin:10px;
    width:70%;
    float:left;
}
.PanelLegislazione
{
    float:left;
    color:White;
    font-size:medium;
    text-align:justify;
    width:70%;
}
.TableLegislazione
{
    color:Black;
    text-align:left;
    vertical-align:top;
}
.CellaLegislazione
{
    vertical-align:top;
    text-align:justify;
}
.UploadResult
{
    color:Red;
    font-weight:bolder;
    font-size:large;
}
.EmailRef
{
    color:White;
    font-size:larger;
    font-weight:bold;
}
.divEcologia
{
    text-align:justify;
    font-size:large;
    padding:5px;
    margin:10px;
    float:left;
}
.LabelDITesta
{
    font-weight: bold;
    color: #3399FF;
}
.PannelloBottDefault
{
    margin-top:5px;
}
.TitoliDefault
{
    font-size:xx-large;
    font-weight:bolder;
}
.InfoResponse
{
    color:White;
    font-weight:bold;
    font-size:larger;
    margin-top:20%;
    text-align:center;
}
.loginClass
{
    margin-top:35%;
    margin-left:40%;
}
.ImmEcologia
{
    float:right;
    margin:1%;
}
.HomeDefault
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=Bottoni/Home3.png,sizingMethod='scale');
    border-bottom-style:none;
}
.HomeOver
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=Bottoni/HomeOver3.png,sizingMethod='scale');
    border-bottom-style:none;
}
.PannelloDomanda2
{
    cursor:pointer;
}
