/* --- CONTROLLO font con link --- */
A.testo:link {
	color: #000; text-decoration: none; 
}
A.testo:visited {
	color: #000; text-decoration: none; 
}
A.testo:hover {
	color: #C31247; text-decoration: underline; 
}

.titoletti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EE3438;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.testoRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 333333;
	height: auto;
	width: auto;
}
BODY {
		
/* --- CONTROLLO colore scrollbar --- */	
		scrollbar-3dlight-color: #E2DFD6;
		scrollbar-arrow-color: #fff;
		scrollbar-darkshadow-color: #fff;
		scrollbar-face-color: #E2DFD6;
		scrollbar-highlight-color: #fff;
		scrollbar-shadow-color: #E2DFD6;
		scrollbar-track-color: #fff;
}


/* --- CONTROLLO link menu --- */

A.menu:link {
	color: #000; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; line-height: 16px; padding-left:8px;	
}
A.menu:visited {
	color: #000; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; line-height: 16px; padding-left:8px;	
}
A.menu:hover {
	color: #BF1448; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; line-height: 16px; padding-left:8px;
}

.nolinkmenu{ 
    color: #B9B6AE; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold;  CURSOR: default; line-height: 16px; padding-left:8px;
}

/* --- CONTROLLO font  --- */
.normal{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #000; cursor: default; padding-top:20px; padding-left:14px; padding-right:4px; 
}
.bold{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000; cursor: default;
}
.evidenzia{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #BF1448; cursor: default; margin:35 0 5 0;
}
.titoloservizi{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #B9B6AE; cursor: default; padding-left:5px;
}
.normalservizi{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #000; cursor: default; padding-top:10px; paddinAg-left:8px; padding-right:6px; 
}  
.normalform{ 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; cursor: default; padding-left:5px;
}

/* --- CONTROLLO elenco --- */
li{ 
list-style-type:square; margin:0 0 0 -20; 
}


/* --- CONTROLLO spazio tabella --- */ 
.tab{ 
margin-top:2px; background-color:#E2DFD6;
}


/* --- CONTROLLO spazio intorno img piccola di servizi  --- */
.normalservizi img{
 float:left;  border:0px; margin-top:6px; margin-right:8px;
}

.articoli{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.sottomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004F83;
	text-decoration: none;
}
A.sottomenu:hover {
	color: #FF0000; text-decoration: none; 
}
.tabmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #e9e9e9;
}
.tabmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003366;
}
.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding: 5px;
	background-color: #e5e5e5;
}
td.m1 {
	background-color: #e9e9e9;
}
td.m2 {
	background-color: #003366;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #EE3438;
}
