BUTTON{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

SELECT{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

TABLE{
    text-align:left;
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
}

TR{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

TD{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

BODY{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

DIV{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

LABEL{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

INPUT{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

P{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
    margin-top:0px;
    margin-bottom:0px;
}

A{
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}
.BU{ 
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          width: 80px;
          height:20px;
          }          
.TR_SEL{
          background-color:#FFFF00;
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          cursor: pointer;
          cursor: hand;
          }

.TR_NO{
          background-color:white;
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          cursor: pointer;
          cursor: hand;
          }
          

.TR_INT2{
          background-color:black;
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          position: relative;
          top: expression(document.getElementById('fisso2').scrollTop);
          }
.TR_INT2 TD{
          background-color:#ff9933;
          }
.TR_INT3{
          background-color:black;
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          position: relative;
          top: expression(document.getElementById('fisso3').scrollTop);
          }
.TR_INT3 TD{
          background-color:#ff9933;
          }
          
.TABLE_CORPO  {
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          border-collapse: collapse;
          }        
          

.TABLE_CORPO TD {
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          border-bottom: 1px solid #ff9933;
          cursor: pointer;
          cursor: hand;
          } 

.DIV_INT_F{
          background-color:#F0E68C;
          font-family: Arial, Helvetica, sans-serif;
          font-size:13px;
          border: 1px solid #000000;
          text-align:center;
          width: 100%;
          font-weight: bold;
          }

.DIV_INT_T{
          background-color:RGB(101,107,169);
          font-family: Arial, Helvetica, sans-serif;
          font-size:13px;
          border: 1px solid #000000;
          text-align:center;
          width: 100%;
          color:white;
          font-weight: bold;
          }

.DIV_FISSO{
         border: 1px solid #ff9933;
         margin: 0px; 
         padding: 0px;
         width:650px;
         height:500px;
         overflow: hidden;
         background-color: #ff9933;
         }

.TABELLE{
          height: 480;
          overflow:auto;
         }
.TR_INT{
          background-color:black;
          font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
          }
.TR_INT TD{
          background-color:#ff9933;
          }
.sel1{
	cursor:hand;
	padding-top: 3px; 
	width: 165px;
	height:22px;
	background: url('../image/barraorange-centro.jpg') top;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}
.sel2{
	cursor:hand;
	padding-top: 3px; 
	width: 165px;
	height:22px;
	background: url('../image/barrablu-centro.jpg') top;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.testo1{
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

.pie{
		padding:3px;
		height:20px;
		width:100%;
		background:url('../image/pie.jpg') repeat-x top left;
		color:orange;
		text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:bold;
		}
.menu,
.menu:link,
.menu:visited {
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #ff9933;
	TEXT-DECORATION: none;
	text-align:left;
	FONT-STYLE:OBLIQUE;
	FONT-FAMILY: Verdana;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT:2px;
	PADDING-RIGHT:20px;
	display:inline;
}
.menu:hover {
	COLOR: #000000; 
}
.tasto_menu {
		border-left:1px solid #000000;
		height:18px;
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		font-weight:bold;
		color:black;
		background-color:#ff9933;
}
				 
.tasto_menu_over {
		border-left:1px solid #000000;
		height:18px;
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		font-weight:bold;
	 	cursor:hand;
		cursor:pointer;
		color:white;
		background-color:#ff9933;
}
table.list_menu {
	border-spacing: 1px;
	background-color: white;
	color: #666;
	
}

td.cella{
	padding: 1px 1px 1px 4px; 
	text-align: center; 
	color: #666; 
	height: 48px;
}
span.icona{
	float: none;
	width: 32px;
	height: 32px; 
	margin: 0 auto; 
	display: block;
}
a.icona{
  display: block; float: left;
	white-space: nowrap;
	border: 1px solid #eee;
	padding: 1px 5px;
	text-decoration: none;
	color: #0B55C4;
	cursor: pointer;
	cursor:hand;
}
a.icona:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
	cursor: pointer;
	cursor:hand;
}
.rich,
.rich:hover {
	color: blue;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
