.bodybarra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

A.linkbarraup { text-decoration:none; }
A.linkbarraup:link { color: #999999; }
A.linkbarraup:visited { color: #999999; }
A.linkbarraup:active { color: #999999; }
A.linkbarraup:hover { color: #FF33CC; }

.path{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
A.path{ text-decoration: none; color: #999999;}
A.path:link{ color: #999999;}
A.path:visited{color: #999999;}
A.path:active{color: #999999;}
A.path:hover{color: #FF33CC;}

A.linkbarradown { text-decoration:none; }
A.linkbarradown:link { color: #000000; }
A.linkbarradown:visited { color: #000000; }
A.linkbarradown:active { color: #000000; }
A.linkbarradown:hover { color: #FF33CC; }

.bodymenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #FFFFFF;
}

.bodysottomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

A.linkmenu { text-decoration:none; }
A.linkmenu:link { color: #FFFFFF; }
A.linkmenu:visited { color: #FFFFFF; }
A.linkmenu:active { color: #FFFFFF; }
A.linkmenu:hover { color: #999999; }

.bodytesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

A.linktesto { text-decoration:none; }
A.linktesto:link { color: #FFFFFF; }
A.linktesto:visited { color: #FFFFFF; }
A.linktesto:active { color: #FFFFFF; }
A.linktesto:hover { color: #FF33CC; }

.bodynotifica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF33CC;
}

.bodytesto9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

/* Menu Laterale */
.tmenu0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.tmenu0 A:link { text-decoration:none; color: #FFFFFF; }
.tmenu0 A:visited { text-decoration:none; color: #FFFFFF; }
.tmenu0 A:active { text-decoration:none; color: #FFFFFF; }
.tmenu0 A:hover { text-decoration:none; color: #FF33CC; }

.tmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}

.tmenu1 A:link { text-decoration:none; color: #FFFFFF; }
.tmenu1 A:visited { text-decoration:none; color: #FFFFFF; }
.tmenu1 A:active { text-decoration:none; color: #FFFFFF; }
.tmenu1 A:hover { text-decoration:none; color: #FF33CC; }

/* corpo */
.body { font-size: 11px; color:#423041; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }


/* definizioni di stili del corpo*/
.login_titolo_ex{
	background-color: #B0B1B3;
	background-image: url(imm_struttura/sfondo_titolo_login.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: white; 
	padding-left: 25px;
	font-weight: bolder; font-size: 16px; font-family: Verdana, sans-serif; 
	text-align: left;
	}
.login_titolo{
	background-color: #FFFFFF;
	background-position: left top;
	background-repeat: no-repeat;
	color: #CC3399; 
	padding-left: 2px;
	font-weight: bolder; font-size: 18px; font-family: Verdana, sans-serif; 
	text-align: left;
	}
.testo{color: #000000; font-size: 0.7em;}
.sotto_titolo{background-color: #f1f1f1; color: #CC3399; font-weight: bold; font-size: 12px; font-family: Verdana; text-align: left;}


/* corpo grassetto */
.bodybold { font-size: 11px; color:#423041; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }

/* debug/errori */
.debug{
	font-size: 9px;
	color: #FF33CC; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none
}
/* titoli tabella*/
.bodyboldbianco { font-size: 11px; color:#FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }