/* CSS Document */
/*  ---------------------- testo verde menu news---------------------------- */
.testoverde {
			 font-family:Verdana, Arial, Helvetica, sans-serif;
 			 font-size:10px;
			 color:#38689A;
			 }
.testoverde a {
			 font-family:Verdana, Arial, Helvetica, sans-serif;
 			 font-size:10px;
			 color:#38689A;
			 text-decoration:underline;
			 }			
.testoverde a:hover {
			 font-family:Verdana, Arial, Helvetica, sans-serif;
 			 font-size:10px;
			 color:#000000;
			 text-decoration:none;
			 background-color:#D2D8E6;
			 }	

/*  ---------------------- testo pagine ----------------------------  */
.testo 	{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:10px;
		 color:#666666;
		 }	
.testo 	a{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:10px;
		 color:#666666;
		 text-decoration:underline;
		 }
.testo 	a:hover{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:10px;
		 color:#333333;
		 text-decoration:none;
		 background-color:#E9E9E9;
		 }	
/*  ---------------------- tabella azzurra ---------------------------- */	 		

.tabaz {
		border: 1px solid #82a6ce;
		border-collapse:collapse;
		}
.tabaz caption {
		background-color:#333333;
		font-size:10px;
		font-weight:bold;		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		border: 1px solid #82a6ce;
		border-collapse:collapse;
		text-align:left;
		}
		
.tabaz td {
		padding:2px 2px 2px 2px;
		text-align:left;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		}
		
.tabaz tr.altrow {
		background-color:#F2F2F2;
		color:#333333;
				  }

/*  ---------------------- immagini ---------------------------- */	 		

.img { border:1px dotted #999999;
	   margin:5px 2px 5px 2px;
	   padding:2px 2px 2px 2px;}
	
/*  ---------------------- bottoni macchinari ---------------------------- */	 		
.tab {
		border-top: 1px solid #197F19;
		border-right:1px solid #197F19;
		border-bottom:1px dotted #197F19;
		border-left:1px dotted #197F19;
		border-collapse:collapse;
		}
.tab caption {
		background-color:#ffffff;
		font-size:10px;
		font-weight:bold;		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		border: 1px solid #82a6ce;
		border-collapse:collapse;
		text-align:left;
		}
		
.tab td {
		padding:2px 2px 2px 2px;
		text-align:left;
		font-size:17px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#023C6F;
		}
	
.tab td a {
		padding:2px 2px 2px 2px;
		text-align:center;
		font-size:17px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:underline;
		color:#023C6F;
		display:block;
		}

.tab td a:hover {
		padding:2px 2px 2px 2px;
		text-align:center;
		font-size:17px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:underline;
		color:#197F19;
		background-color:#BFDEB6;
		display:block;
		}
.tab tr.altrow {
		background-color:#F2F2F2;
		color:#333333;
		}

/*  ---------------------- testo indirizzo ----------------------------  */
.testoi 	{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:10px;
		 color:#333333;
		 }	
.testoi  a{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:10px;
		 color:#666666;
		 text-decoration:underline;
		 }
.testoi 	a:hover{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:10px;
		 color:#333333;
		 text-decoration:none;
		 background-color:#E9E9E9;
		 }	
/*  ---------------------- titolo grigio ----------------------------  */		
 .titolo {
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:20px;
		 color:#666666;
		 }	
		 
 .titolo a{
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:20px;
		 color:#666666;
		 text-decoration:none;
		 }
 .titolo a:hover{
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:20px;
		 color:#666666;
		 background-color:#CFF3D5;
		 display:block;
		 }			 
/*  ---------------------- menu verticale ----------------------------  */		
 .menu 	{
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:15px;
		 font-weight:bold;
		 margin-left:5px;
		 color:#ffffff;
		 background-image:url(img/sfumatorosso.jpg);
		 }	
 .menu a {
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:15px;
		 font-weight:bold;
 		 margin-left:5px;		 
		 color:#ffffff;
		 background-image:url(img/sfumatorosso.jpg);
		 text-decoration:none;
		 }
 .menu a:hover {
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:15px;
		 margin-left:5px;		 
		 font-weight:bold;		 
		 color:#ffffff;
		 background-image:url(img/sfumatoarancio.jpg);
		 display:block;
		 }
/*  ---------------------- tasto rosa ----------------------------  */		
 .tastorosa 	{
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:18px;
		 color:#666666;
		 background-color:#B5F141;
		 }	
 .tastorosa a {
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:18px;
		 color:#666666;
		 text-decoration:none;
		 }
 .tastorosa a:hover {
		 font-family: Arial, Helvetica, sans-serif;
 		 font-size:18px;
		 color:#666666;
		 background-color:#B5F141;
		 display:block;
		 }
		 
/*  ---------------------- titolo macchine ----------------------------  */		
.titolomacc {
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:14px;
		 color:#023C6F;
		 font-weight:bold;
		 background-color:#DEE4ED;
		 text-decoration:none;
		 display:block;
		 }	
.titolomacc a{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:14px;
		 color:#023C6F;
		 font-weight:bold;
		 background-color:#DEE4ED;
		 text-decoration:underline;
		 display:block;
		 }
.titolomacc a:hover{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
 		 font-size:14px;
		 color:#023C6F;
		 text-decoration:none;
		 background-color:#7587B1;
		 }
.text1 input, select, textarea  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color:#333333;
		border:solid 1px;
		border-color:#E0E0E0;
		background-color:#E3F2DF;
		cursor:crosshair;
	}
input.radio  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size : 10px;
	}
	
input.btn  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size : 10px;
		background-color:#cccccc;
		border:solid 1px;
	}
	
.text2 {
		font : MS Sans Serif,Tahoma, Verdana, Arial;
		font-size : 8pt;
		border-width : 1;
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color:#CCCCCC;
		border-left-color:#999999;
		border-left-width:1px;
		cursor:crosshair;
	}	