BODY, TD, INPUT, SELECT, TEXTAREA{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; font-variant: normal;
	color: #666666;

}

/*BODY, SELECT, TEXTAREA { background: transparent; }*/
A, A:visited, a:link , A:hover{
	color: #666666 ;
}

A:hover { text-decoration: underline; }
/* setting the anchor border around IMG elements
   requires contextual selectors */

A:link IMG { border: 0px solid  }
A:visited IMG { border: 0px solid  }
A:active IMG { border: 0px solid }



.testo, .testogiust {   font-size: 9pt; text-decoration: none}
.testogiust {  text-align: justify}

.titoli, A.titoli:VISITED {  font-size: 10pt;  font-weight: bold; font-variant: normal; text-decoration: none}
A.titoli:hover { text-decoration: none}

.titolipicc, .linearModuleTitoli {  font-size: 8pt; font-style: normal; font-weight: bold;  }

.menuservizi {  font-size: 8pt;  text-decoration: none}
A.menuservizi:HOVER { font-size: 8pt; text-decoration: none}

.menuservizifisso {  font-size: 8pt; /*color: #33CC00; */ text-decoration: none}

.minagroup { font-size: 8pt; color: #0066CC;text-decoration: underline}
A.minagroup:HOVER { color: #0066CC;text-decoration: none}

.netwebart {  font-size: 8pt; font-weight: normal; font-variant: normal; text-transform: none; color: #FF3333;text-decoration: underline}
A.netwebart:HOVER {  font-size: 8pt; font-weight: normal; font-variant: normal; text-transform: none; color: #FF3333;text-decoration: none}
.created { font-size: 8pt; text-decoration: none}

*.testopicc, .professioni, .linearModuleTesto {  font-size: 8pt; font-style: normal; }
.testograss, A.testograss,  A.testograss:hover {  
	font-size: 9pt; 
	font-weight: bold; 
	text-decoration:none;
}

/* Style menu a dx */
.professioni, A.professioni:visited, A.professioni:LINK, A.professioni:hover { 
	font-size: 8pt;
	text-decoration: underline;
	color : #666666;
}

A.professioni:hover {  
	/* Color defined in area style file!
	color: #33CC00; 
	*/
	text-decoration: none;
}

.titolineutri {
  font-size: 9pt; 
  font-weight: bold; 
  color: #3399CC; 
}

.sottomenuprofessioni {  font-size: 9pt; color: #666666; text-decoration: none}
A.sottomenuprofessioni:HOVER {  
	font-size: 9pt; 
	color: #666666; 
	text-decoration: underline
}

.navigationMenu, .navigationMenuReserved {  
	font-size: 8pt; 
	text-decoration: underline
}

.navigationMenuReserved {  
	/*
	color: #33CC00; 
	*/
}

.errori {  
	font-size: 8pt;  
	color: #FF0000; 
	text-decoration: none
}

.neropicc {  
	font-size: 8pt; 
	font-style: normal; 
	color: #000000;
}

.legge {  
	font-size: 8pt; 
	/*
	color: #33CC00; 
	*/
	text-decoration: underline
}

.titolinews {  
	font-size: 10pt; 
	font-weight: bold; 
	color: #3399CC; 
	text-decoration: none
}

.menuservizineutri, A.menuservizineutri:HOVER {  
	font-size: 8pt; 
	text-decoration: none
}
A.menuservizineutri:HOVER {  
	color: #3399CC; 
	text-decoration: none
}

.testoneutrolink, A.testoneutrolink:HOVER {  
	font-size: 9pt; 
	color: #3399CC; 
	text-decoration: underline
}

A.testoneutrolink:HOVER {  
	color: #3399CC; 
	text-decoration: none
}

.help, A.help:HOVER {  font-size: 9pt; text-decoration: none}

.mappatitcan, A.mappatitcan:HOVER {  
	font-size: 9pt; 
	text-decoration: none
}

A.mappatitcan:HOVER {  text-decoration: underline}

.mappacan, A.mappacan,  A.mappacan:HOVER {
	font-size: 8pt; 
	color: #33CC00; 
	text-decoration: none;
}

A.mappacan:HOVER {  
	color: #33CC00; 
	text-decoration: underline
}

.mappaneutro , A.mappaneutro:HOVER {  font-size: 8pt; color: #3399CC; text-decoration: none}
A.mappaneutro:HOVER {  text-decoration: underline}

.menumappacan, A.menumappacan:HOVER {  font-size: 8pt; text-decoration: none}
A.menumappacan:HOVER {  text-decoration: none}

.testograssrosso {  
	font-weight: bold; color: #FF0000; text-decoration: none
}


.testograssunder, A.testograssunder:HOVER {
	font-weight: bold;
	text-decoration: underline
}

A.testograssunder:HOVER {
	font-weight: bold;
	/*
	color: #33CC00;
	*/
	text-decoration: none
}

.testoUnder {
	color: #666666;
	text-decoration: underline
}

A.testoUnder:HOVER {
	/*
	color: #33CC00;
	*/
	text-decoration: underline
}


input.linearModuleTitoli, input.linearModuleTesto {
	border-bottom: 1px solid;
	border-width: 0px 0px 1px 0px;
}

input.flatLined {
	font-size: 8pt ;
	border: 2px solid;
	background-color:;
	background: transparent;
	font-weight: bold;
}

textarea.linearModuleTesto { border: 1px solid; }

.inlined { border: 1px solid; }

.inlinedNeutro {
	border: 1px solid #3399CC;	
}
