input.form
{
    background: #BBFFF1;
	
}
textarea.form
{
    background: #BBFFF1;
}
select.form
{
    background: #BBFFF1;

}


select{  
	  COLOR: #0000FF; 
	  FONT-SIZE: 8pt;
	  FONT-weight: normal; 
      FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif; 
      BACKGROUND-COLOR: #FFFFFF;
	  }
textarea{
	COLOR: #0000FF;
	FONT-SIZE: 8pt;
	FONT-weight: normal;
	FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
}
input{  
	  COLOR: #0000FF; 
	  FONT-SIZE: 8pt;
	  FONT-weight: normal; 
      FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif; 
      BACKGROUND-COLOR: #FFFFFF;
	  }




.inputError {
	BORDER-RIGHT: #FF8000 1px solid; BORDER-TOP: #FF8000 2px solid; MARGIN: 0px; BORDER-LEFT: #FF8000 2px solid; BORDER-BOTTOM: #FF8000 2px solid; COLOR: #FF8000; BACKGROUND-COLOR: #FFFFD7
}
.innerError {
	BORDER-RIGHT: #FF8000 1px solid; BORDER-TOP: #FF8000 2px solid; MARGIN: 0px; BORDER-LEFT: #FF8000 2px solid; BORDER-BOTTOM: #FF8000 2px solid; COLOR: #FF8000
}

.legenda {

	font-size: 12px;
}






.inputBlu{  
	  COLOR: #3366CC; 
	  FONT-SIZE: 8pt;
	  FONT-weight: normal; 
      FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif; 
      BACKGROUND-COLOR: #D7E4FF;
	  }

.riga1{  
	  COLOR: #3366CC; 
	  FONT-SIZE: 9pt;
	  FONT-weight: normal; 
      FONT-FAMILY:Verdana; 
      BACKGROUND-COLOR: #FFFFCC;
	  }
.riga2{  
	  COLOR: #3366CC; 
	  FONT-SIZE: 9pt;
	  FONT-weight: normal; 
      FONT-FAMILY:Verdana; 
      BACKGROUND-COLOR: #EEEEEE;
	  }

BODY {
     BACKGROUND-COLOR: #d2d8e3;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a {
	font-size: 11px;
	text-decoration: none;
	color: #000000;

}
a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}
.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tabella {
		border : 1px solid Blue;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px;
}
.tab1 {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	padding: 2px;
	background-color: #0CF;
	}
.tab10
{
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px;
}
.tab9 {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9px;
}
.tab_silver {
		border : 1px solid Silver;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px;
}
.tab_arancione {
		border : 1px solid #FF9900 ;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px;
}
.bottone{  
      BORDER-RIGHT: 1px solid #6633FF; 
      BORDER-TOP: 2px solid #6699FF; 
      BORDER-LEFT: 2px solid #6699FF; 
      BORDER-BOTTOM: 1px solid #6633FF; 
	  COLOR: #ffffff; 
	  FONT-SIZE: 8pt;
	  FONT-weight: bold; 
      FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif; 
      BACKGROUND-COLOR: #6666FF;
	  }
.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: blue;
	font-weight: normal;
	background-color: #000000;
}

.elenco:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.elenco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.elenco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: blue;


}

.scat:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.scat:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.scat:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: blue;


}




.infoBox {
	BACKGROUND: #ff9933
}
.infoBoxContents {
	FONT-SIZE: 10px; BACKGROUND: #ffffcc; FONT-FAMILY: Verdana, Arial, sans-serif
}
.sot_tab_arancione {
	FONT-SIZE: 10px; BACKGROUND: #92CBFA; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ff9900; FONT-FAMILY: Verdana, Arial, sans-serif
}

	  .b:active {
	COLOR: #0033FF;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font-variant : normal;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif
}


 .cellablu {
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	padding: 4px 4px;
}

 .IDblu {
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}

 .text_over_blu {
	font-size: 15px;
	font-weight: bold;
	color: #0000FF;
}

 .text_over_green {
	font-size: 15px;
	font-weight: bold;
	color: #0F0;
}

 .IDgrigio {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

    .dati {
	  font-weight: bold;
	  font-size: 10px;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color: #0033FF;
	  padding: 2px 2px;
}