.title-blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004050;
	font-weight: bold;
}
.title-blu a:link {
	text-decoration: none;
	color: #004050;
}
.title-blu a:visited {
	text-decoration: none;
	color: #004050;
}
.title-blu a:hover {
	text-decoration: none;
	color: #728D94;
}

.title-blu_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #728D94;
	font-weight: bold;
	cursor:pointer;
}

.title-orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E67200;
	font-weight: bold;
}
.title-orange a:link {
	text-decoration: none;
	color: #E67200;
}
.title-orange a:visited {
	text-decoration: none;
	color: #E67200;
}
.title-orange a:hover {
	text-decoration: underline;
	color: #E67300;
}

.bigtitle-orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #E67200;
	font-weight: bold;
}
.piccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004251;
}
.piccolo a:link {
	text-decoration: none;
	color: #004251;
}
.piccolo a:visited {
	text-decoration: none;
	color: #004251;
}
.piccolo a:hover {
	text-decoration: none;
	color: #5B7985;
}

.modulo-blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #C5DEE5;
	border-color: #004050;
	border-width: 1px;
	height: 18px;
}
.piccolo-blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #004050;
}
.piccolo-blu a:link {
	text-decoration: none;
	color: #E67200;
}
.piccolo-blu a:visited {
	text-decoration: none;
	color: #E67200;
}
.piccolo-blu a:hover {
	text-decoration: underline;
	color: #E67200;
}
.bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bianco a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.bianco a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.bianco a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.menu a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:hover {
	text-decoration: none;
	color: #DFE4E7;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.menu-hi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	font-size: 9px;
	font-weight: bold;
}
.menu-hi a:link {
	text-decoration: none;
	color: #004251;
}
.menu-hi a:visited {
	text-decoration: none;
	color: #E67300;
}
.menu-hi a:hover {
	text-decoration: none;
	color: #E67300;
}
.modulo-celeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E3E8EB;
	border-color: #004050;
	border-width: 1px;
	height: 18px;
}
.categorie_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004251;
}

.categorie_off a:link {
	text-decoration: none;
	color: #004251;
}
.categorie_off a:visited {
	text-decoration: none;
	color: #004251;
}
.categorie_off a:hover {
	text-decoration: underline;
	color: #004251;
}

.categorie_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C1725A;
	font-weight: bold;
	background-color:#D9D5D1;
}

.categorie_on a:link {
	text-decoration: none;
	color: #C1725A;
}
.categorie_on a:visited {
	text-decoration: none;
	color: #C1725A;
}
.categorie_on a:hover {
	text-decoration: none;
	color: #C1725A;
}

.title-libro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004050;
	font-weight: bold;
}
.title-libro a:link {
	text-decoration: none;
	color: #004251;
}
.title-libro a:visited {
	text-decoration: none;
	color: #004251;
}
.title-libro a:hover {
	text-decoration: none;
	color: #5B7985;
}

