﻿



 /*------TABLEImage------------*/
 .divTableImage {
            position:relative;
            display:table;
             width: 100%;
}

.divRowImage {
    display:table-row;
  
}



 .divCellImage
 {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    display:table-cell;
    float:left;
    
}

   .divCellImageDefault
 {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    display:table-cell;
    float:left;
    
}
.divCellLegend
 {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    display:table-cell;
    float:left;
    
}

 .divCellBase
 {

    position:relative;
    padding-left:5px;
    padding-top:5px;
    display:table-cell;
    float:left;
     /*border: 1px solid grey;*/
  }



 .divCellDefault
 {

    min-width: 200px;
    padding:2px;
    display:table-cell;
    float:left;
  }

  
.divCellDefault > label {
    float: left;
    min-width: 130px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-left: 10px;
    text-align: left;
    font-weight: bold;
}

.divCellDefault > div {
    position:relative;
    float: left;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-left: 10px;
        
    }

 .divCellMax
 {
    width: 90%;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    display:table-cell;
    float:left;
    
}

/*------TABLE GalleryFolder------------*/

 .divCellGalleryFolderDx
 {
    width: 50%;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    display:table-cell;
    float:right;
    
}
 .divCellGalleryFolderSx
{
    width: 35%;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    display:table-cell;
    float:left;
    
}


.divCellImageSx {

    display:table-cell;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
   

}
.divImageSx {

     border: 1px solid grey;

}

.divImageDx {

     border: 1px solid grey;

}
/*------TABLE------------*/

.divTableBorder {
    background:#FFFFFF;
    float:left;
    width:99%;
    position:relative;
    border:1px ridge orange;

}

.divTable {
            position:relative;
            width: 100%;
            display:table;
}

.divTableBorder {
            position:relative;
            width: 99%;
            display:table;
            border-bottom-color:black;
            border-bottom-style:dotted;
}

.divRow {
    height: 100%;
    display:table-row;
  
}


 .divCellStandard
 {
    padding:1px;
    display:table-cell;
    float:left;
    
}

 .divCell
 {
    width: 24%;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    display:table-cell;
    float:left;
    
}


 /*------TABLE PERSONALIZZ------------*/
.divCellTitle {
    width: 100%;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:10px;
    padding-left:10px;
    border-bottom: 1px solid #ccc;
    display:table-cell;
}




.divCellSubTitle {
    
    border-bottom: 1px solid #ccc;
    background-color:#ced8d7;
    display:table-cell;
}

/*------Repeater------------*/
 .divCellIntestazione
 {
	background-color:#465c71;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
    width:19%;
    display:table-cell;
}

  .divCellIntestazioneButton
 {
	background-color:#465c71;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;

    width:5%;
    display:table-cell;
}




 .divColDati
 {
    color:#000000;
	background-color:#feffa4;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
    width:19%;
    display:table-cell;
}


  .divColDatiButton
 {
    color:#000000;
	background-color:#feffa4;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
    width:5%;
    display:table-cell;
}
