.testoBianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FFFFFF}
.testoVerdino { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: E8FBD2}

.testoVerdino a:hover {color: #D6D6AE}
.testoVerdino a:link {color: #384E02}
.testoVerdino a:visited {color: #384E02}

.smallCap {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px;font-style: normal;text-transform:uppercase;color: #6d6d48}

.elementiForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #669933}

.attributiTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 				 font-size: 10px;
 				 font-style: normal;
 				 color: #666666;
 				 background-color: #EEEEEE;
 				 border-style: solid;
 				 border-color: #999999 #999999 #999999 #999999;
 				 border-width: 1 1 1 1;
 				 padding: 1}
 				 
.attributiTable td {white-space:nowrap}
 				 
.attributiTable input {color: #666666;
					   background: #ffffff;}



.searchTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  font-size: 10px;
 			  font-style: normal;
 			  color: #666666;
 			  width:335px;
 			  padding:26px 0px;
 			  border:solid 0 #fff;}
 			  
.searchTable label {text-align:right;
					font-size: 9px;
					 width:120px;
					 float:left;
				     padding:0.2em;
				     margin:0;
					 margin-top:0.3em;
					 border:solid 0 #fff;
					 text-transform:uppercase;}
							 
.searchTable .textfield {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666 ;
						 margin:3px;
						 height:20px;
					     width:200px;
					     border:solid 0 #fff;
					     padding: 3px 8px;
					     background: transparent 
						 url("../images/textfield_bg.gif") no-repeat; }
						 
.searchTable>input.textfield {
	background: transparent 
	url("../images/textfield_bg.gif") no-repeat; }
	
.searchTable select {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
					  color:#666;
					  margin:3px;
					  height:20px;
					  width:200px;
					  overflow:hidden}
	
.searchTable .dateselect {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666;
						 margin:3px;
						 height:20px;
					     width:54px;
					     overflow:hidden;}
					     
.searchTable .submit {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
				      color:#333;
					  margin:3px}
					  
					  
					  

.resultsTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  font-size: 10px;
 			  font-style: normal;
 			  color: #666666;
 			  width:560px;
 			  padding:0px 0px;
 			  background-image: url("../images/bgimage_lgreen.gif");
 			  border:solid 0 #fff;}
 			  
.resultsTable label {text-align:right;
					font-size: 9px;
					 width:120px;
					 float:left;
				     padding:0.2em;
				     margin:0;
					 margin-top:0.3em;
					 border:solid 0 #fff;
					 text-transform:uppercase;}
					 
.resultsTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color: #6d6d48}
							 
.resultsTable .textfield {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666 ;
						 margin:3px;
						 height:20px;
					     width:200px;
					     border:solid 0 #fff;
					     padding: 3px 8px;
					     background: transparent 
						 url("../images/textfield_bg.gif") no-repeat; }
						 
.resultsTable>input.textfield {
	background: transparent 
	url("../images/textfield_bg.gif") no-repeat; }
	
.resultsTable select {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
					  color:#666;
					  margin:3px;
					  height:20px;
					  width:200px;
					  overflow:hidden}
	
.resultsTable .dateselect {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666;
						 margin:3px;
						 height:20px;
					     width:54px;
					     overflow:hidden;}
					     
.resultsTable .submit {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
				      color:#333;
					  margin:3px}


					  
.insertTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  font-size: 10px;
 			  font-style: normal;
 			  color: #666666;
 			  padding:0px 0px;
 			  width: 560px;
 			  background-image: url("../images/bgimage.gif");
 			  border:solid 0 #fff;}
 			  
.insertTable label {text-align:right;
					font-size: 9px;
					 width:200px;
					 float:left;
				     padding:0.2em;
				     margin:0;
					 margin-top:0.3em;
					 border:solid 0 #fff;
					 text-transform:uppercase;}
							 
.insertTable .textfield {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666 ;
						 margin:3px;
						 height:20px;
					     width:200px;
					     border:solid 0 #fff;
					     padding: 3px 8px;
					     background: transparent 
						 url("../images/textfield_bg.gif") no-repeat}
						 
.insertTable .checkbox {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666 ;
						 margin:3px;
						 height:20px;
					     width:200px;
					     border:solid 0 #fff;
					     padding: 3px 8px;
					     background: transparent}
						 
.insertTable>input.textfield {
	background: transparent 
	url("../images/textfield_bg.gif") no-repeat; }
	
.insertTable select {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
					  color:#666;
					  margin:3px;
					  height:20px;
					  width:200px;
					  overflow:hidden}
	
.insertTable .dateselect {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666;
						 margin:3px;
						 height:20px;
					     width:50px;
					     overflow:hidden;}
					     
.insertTable textarea {font:1.1em Verdana, Arial, Helvetica, sans-serif;
						color:#666;
						margin:3px;
						height:165px;
						border:solid 0 #fff;
						padding: 3px 8px;
						background: url("../images/textarea_bg.gif");
						width:200px;
						voice-family: "\"}\""; 
						voice-family:inherit;
						width:200px;
						overflow: auto;}
						
.insertTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color: #6d6d48}
						
.insertTable>textarea {background: transparent url("../images/textarea_bg.gif") no-repeat;}
					     

.insertTable .submit {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
				      color:#666;
					  margin:3px}
					  
					  


.insertStrumentazioneTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  font-size: 10px;
 			  font-style: normal;
 			  color: #666666;
 			  padding:0px 0px;
 			  width: 150px;
 			  background-image: url("../images/bgimage.gif");
 			  border:solid 0 #fff;}
 			  
.insertStrumentazioneTable label {text-align:right;
					font-size: 8px;
					 width:60px;
					 float:left;
				     padding:0.2em;
				     margin:0;
					 margin-top:0.3em;
					 border:solid 0 #fff;
					 text-transform:uppercase;}
							 
.insertStrumentazioneTable .textfield {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 color:#666 ;
						 margin:3px;
						 height:20px;
					     width:200px;
					     border:solid 0 #fff;
					     padding: 3px 8px;
					     background: transparent 
						 url("../images/textfield_bg.gif") no-repeat; }
						 
.insertStrumentazioneTable>input.textfield {
	background: transparent 
	url("../images/textfield_bg.gif") no-repeat; }
	
.insertStrumentazioneTable select {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
					  color:#666;
					  margin:3px;
					  height:20px;
					  width:200px;
					  overflow:hidden}
						
.insertStrumentazioneTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color: #6d6d48}
					  



.quickSearchTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   font-size: 10px;
 			  	   font-style: normal;
 			  	   color: #666666;
 			  	   width:560px;
 			  	   padding:0px 0px;
 			  	   background-color: #d6d6ae;
 			  	   border:solid 0 #fff;}
 			  	   
.quickSearchTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color: #6d6d48}
 			  
.quickSearchTable label {text-align:right;
						 font-size: 9px;
					 	 width:80px;
					 	 float:left;
				     	 padding:0.2em;
				     	 margin:0;
					 	 margin-top:0.3em;
					 	 border:solid 0 #fff;
					 	 text-transform:uppercase;}
							 
.quickSearchTable .textfield {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						 	  color:#666 ;
						 	  margin:3px;
						 	  height:20px;
					     	  width:200px;
					     	  border:solid 0 #fff;
					     	  padding: 3px 8px;
					     	  background: transparent 
						 	  url("../images/textfield_bg.gif") no-repeat; }
						 
.quickSearchTable>input.textfield {background: transparent 
								   url("../images/textfield_bg.gif") no-repeat; }
	
.quickSearchTable select {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
					  	  color:#666;
					  	  /*margin:3px;*/
					  	  height:20px;
					  	  width:150px;
					  	  overflow:hidden}
					     
.quickSearchTable .submit {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
				      	   color:#333;
					   	   margin:3px}
					   	   
					   	   


.lightboxesTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   font-size: 10px;
 			  	   font-style: normal;
 			  	   color: #666666;
 			  	   width:560px;
 			  	   padding:0px 0px;
 			  	   background-image: url("../images/bgimage_lgreen.gif");
 			  	   border:solid 0 #fff;}
 			  	   
.lightboxesTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color: #6d6d48}
					     
.lightboxesTable .button {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
						  width:150px;
				      	  color:#666;
					   	  margin:3px}




.errorsTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  font-size: 10px;
 			  font-style: normal;
 			  color: #CC0000;
 			  width:560px;
 			  padding:0px 0px;
 			  background-image: url("../images/bgimage_lyellow.gif");
 			  border:solid 0 #fff;}

.errorsTable label {text-align:right;
					font-size: 9px;
					 width:120px;
					 float:left;
				     padding:0.2em;
				     margin:0;
					 margin-top:0.3em;
					 border:solid 0 #fff;
					 text-transform:uppercase;}
					 
.errorsTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color: #cc0000}
					     
.errorsTable .submit {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
				      color:#333;
					  margin:3px}
					  
					  
.evidenceTable {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  font-size: 10px;
 			  font-style: normal;
 			  color:#666;
 			  width:560px;
 			  padding:0px 0px;
 			  background-image: url("../images/bgimage_lyellow.gif");
 			  border:solid 0 #fff;}

.evidenceTable label {text-align:right;
					font-size: 9px;
					 width:120px;
					 float:left;
				     padding:0.2em;
				     margin:0;
					 margin-top:0.3em;
					 border:solid 0 #fff;
					 text-transform:uppercase;}
					 
.evidenceTable .uppercase {font-family: Verdana, Arial, Helvetica, sans-serif;
 			  	   			 font-size: 10px;
 			  	   			 font-style: normal;
							 text-transform:uppercase;
							 color:#666;}
					     
.evidenceTable .submit {font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
				      color:#333;
					  margin:3px}
	