﻿.dataHeader
{
    /*background-color: #0a555a;*/
    /*background-color: #8acab6;*/
    /*background-color: #ddf0ea;*/
    background-color: #e9e9e9;
    color: #000000;
    border:solid 1px #0A555A;
    /*position:relative;
    float:left;*/
}

.dataHeaderVerticale
{
    border:solid 1px #0A555A;
    background-color: #e9e9e9;
    color: #000000;
}


.dataHeaderVerticale th

{
    
 
    
    writing-mode: tb-rl;
	filter: flipv fliph;
	font-size:smaller;
	font-weight:normal;

}

.dataAlternetingRow
{
    background-color:#f7f6e9;
    border:solid 1px #000000;
}

.dataSelectedRow
{
    background-color:#c0c0c0;
    color:#0c0c0c;
}
.dataFooter
{
    background-color:#8acab6;
    color:#0c0c0c;
}

.dataRow
{
    background-color:#ffffff;
    border:solid 1px #000000;
}
  

table
{
   margin: 0px 0px 0px 0px ;
}

.UpdateProgress
{
    /*background-color: #0a555a;*/
    background-color: #c0c0c0;
    color: red;
    font-size:large;
   border:solid 1px #0A555A;
}


.accordionHeader
{    
    background-color: #e9e9e9;
    color: #000000;
   /*border:solid 1px #0A555A;*/
     height:20px;
    /*width:100%; */
    font-size:large;
    padding-top:2px;
    margin-top:2px;
    border:solid 1px #0A555A;
}
.accordionHeaderSelected
{    
 background-color: #c0c0c0;
    color: #000000;
   /*border:solid 1px #0A555A;*/
     height:20px;
    /*width:100%; */
    font-size:large;
    padding-top:2px;
    margin-top:2px;
    border:solid 1px #0A555A;
}
.collapsibleHeader
{    
    /*background-color: #8acab6;*/
    /*background-color:#005459;*/
    background-color:#c0c0c0;
    color: #ffffff;
   /*border:solid 1px #0A555A;*/
     height:20px;
    width:100%; 
    font-size:8pt;
    font-weight:bold;
    padding-top:2px;
    padding-bottom:2px;
 margin-top:2px;
 margin-bottom:2px;   
}

.hr_tratteggiata
 {
	border-top: 1px dashed black;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	color: #ffffff;
	background-color: #ffffff;
}
.popupControl
{
    font-size:8pt;
	background-color:#8acab6;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
	padding: 5px 5px 5px 5px;
	
}

.TitoloPagina 
{
    text-align:right;
    width:100%;
}

.cliccaImmagine
{
    cursor:pointer;
    }
    
    
    .DataEmpty
    {
       width:100%;
        height:380px;
        background-image:url(../../images/comunicaz_nocontenuti380.jpg);
        background-repeat:no-repeat;
        background-position:center;
        border:solid 1px #000000;     
        font-size:18pt;
       /*width:100%;
        margin-top:10px;*/
        float:left;
        
         
        }
        
        .txtInsideDataEmpty
        {
            font-size:18pt;
            text-align:right;
            margin-top: 175px;
            margin-right:80px;            
            }
            
            
/*------------------------------------------------------------------------------*/
.tableIntestaPagina
    {
        border-spacing:0px; 
        padding:0px 0px 0px 0px;
        
    width:100%;
    height:55px;
    /*margin-top:10px;*/
    
    
    }
.tdLeftCorner
    {
     background-image: url(../../images/angolo-sx1024.png);
     background-repeat: no-repeat;
     width: 1%;
     background-position:left top;

        
    }

.tdRightCorner
    {
        background-image: url(../../images/angolo-dx1024.png);
        background-repeat: no-repeat;
        background-position: right top;
        width: 17%;
       
    }
    
    .tdTaglio
    {
        background-image: url(../../images/taglio.png); 
        background-repeat: no-repeat;
        width: 7%; 
        background-position: right top;
   
    }
    .tdSfumatura
    {
        background-image: url(../../images/sfuma-1px.png);
        background-repeat: repeat;
        width: 70%;
     
    }
    
      .tdmargineSx
    {
       border-left:solid 1px #000000
     
    }

  .tdmargineDx
    {
       border-right:solid 1px #000000     
    }



/*------------------------------------------------------------------------------*/

.attendere
{

color:black;
font-family:Arial;
font-size:32px;
font-weight:bold;
position:relative;
top:0px;
left:0px;
width:99%;
text-align:center;
/*border:5px outset rgb(0,0,0);*/
z-index: 1501;