#header { height:130px }
#top { font-size:30px; font-weight: normal; height:130px; position:relative; }
#main { min-height:300px;  }
#main_contenuti { text-align:center }

.evid { font-weight:bold; font-size:16px; color:#FF6301 }

.mask { 
	background-color:white; margin:2px;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#E4E4E4)); /* chrome e safari4+ */
    background: -webkit-linear-gradient(top, #fff, #E4E4E4); /* Chrome 10+ e safari6 */
    background: -moz-linear-gradient(top,  #fff,  #E4E4E4); /* firefox 3.6+ */
    background: linear-gradient(top, #fff, #E4E4E4);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#ffffff', endColorstr='#E4E4E4'); /*  IE 5.5-7*/
    -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#ffffff', endColorstr='#E4E4E4')'; /*  IE 8*/	
	}

caption { font-weight:bold; font-size:20px; margin-top:10px; text-align:center; white-space:nowrap }
.dbTable { background-color:none; font-size:12px }
.dbTable input, .dbTable select, dbTable textarea { border:1px #999 ridge }	

#dbTableHeader { 
	background-color:#ddd; 
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.06, #B0B0B0),
	    color-stop(0.53, #F9FCF9), color-stop(0.98, #cdcdcd) );
	background: -moz-linear-gradient(center bottom, #B0B0B0 6%, #F9FCF9 53%, #cdcdcd 98% );
    background: linear-gradient(top, #ddd, #ccc);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#ddd', endColorstr='#ccc'); /*  IE 5.5-7*/
    -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#ddd', endColorstr='#ccc')'; /*  IE 8*/
	}
	
.dbCell { border-right: #999 thin solid; border-bottom: #999 thin solid; padding-left:3px; text-align:left  }
.ordered { background-color:#FDA72D; color:black }
th.unordered, #ajaxAdd { border-bottom: #999 thin solid; background-position:bottom; background-repeat:repeat-x }
a.unordered { color:#FF6301 }
a:hover { text-decoration:underline }

.optbox { 
	border: 2px #FFA500 solid; padding:1px;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#FFC862)); /* chrome e safari4+ */
    background: -webkit-linear-gradient(top, #fff, #FFC862); /* Chrome 10+ e safari6 */
    background: -moz-linear-gradient(top,  #fff, #FFC862); /* firefox 3.6+ */
    background: linear-gradient(top, #fff, #FFC862);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#ffffff', endColorstr='#FFC862'); /*  IE 5.5-7*/
    -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr='#ffffff', endColorstr='#FFC862')'; /*  IE 8*/	
}

.optbox caption { margin:0px; font-size:14px; }

