body {
	background-color: #FFFFFF;
}
.color1 {
	background-color: #E9F3FD;
}
.color0 {
	background-color: #FFFFFF;
}
.color2 {
	background-color: #F4F6EB;
}
.color3 {
	background-color: #F1EFF0;
}
.color4 {
	background-color: #C7DBE4;
}
.color5 {
	background-color: #C6DAE1;
}
.color6 {
	background-color: #ECF0F1;
}

#mainmenu td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	
}

.colorM1 {
	background-color: #698986;
	color: #FFFFFF;
}


.colorM2 {
	background-color: #90B7B3;
	color: #FFFFFF;
}
.colorM3 {
	background-color: #9EC7C3;
	color: #FFFFFF;
}
.colorM4 {
	background-color: #ABD7D2;
	color: #FFFFFF;
}
.colorM5 {
	background-color: #B6E4DF;
	color: #FFFFFF;
}
.colorMon {
	background-color: #DEEFF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01371C;
	cursor: hand;
	font-weight: bold;

}
.color7 {
	background-color: #DEEFF7;
}
.TXTcredits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.TXTtithome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #DEEFF7;
	text-indent: 10px;
}
.TXTnewshome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:normal;
}

.TXTnewshome a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:normal;
	text-decoration: none;
}

.TXTnewshome a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight:normal;
}

#newshome a {
	color: #666666;
	text-decoration: none;
}
#newshome a:hover {
	color: #666666;
	text-decoration: underline;
}

.colorSalute1 {
	background-color: #005CCC;
}
.colorSalute2 {
	background-color: #E5EEFA;
}
.colorPrevidenza1 {
	background-color: #FF9933;
}
.colorPrevidenza2 {
	background-color: #FFF5EA;
}
.colorProtezione1 {
	background-color: #339933;
}
.colorProtezione2 {
	background-color: #EAF5EA;
}
.TXTprodottihome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.backLogin {
	background-color: #F4F6EB;
	background-attachment: fixed;
	background-image: url(/grafica/back_login.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #667868;
	padding-top: 14px;
}

.TXTformhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.TXTformhome a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:normal;
	text-decoration: none;
}

.TXTformhome a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight:normal;
}

#login a {
	color: #666666;
	text-decoration : none;
}

#login a:hover {
	text-decoration : underline;
}
.TXTpath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

#path a {
	color: #333333;
	text-decoration : none;
}

#path a:hover {
	text-decoration : underline;
}

.TXTpathProdotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#pathProdotti a {
	color: #FFFFFF;
	text-decoration : none;
}

#pathProdotti a:hover {
	text-decoration : underline;
}

.color8 {
	background-color: #E0E0E0;
}
.TXTtitsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #323232;
	text-transform: uppercase;

}
.TXTtitsubsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #5C7C87;
}
.TXTcontenuti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.TXTcontenutismall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

#contenuti b, strong, B {
	color: #698986;
}

#contenuti a {
	color: #333333;
	text-decoration : underline;
}

#contenuti a:hover {
	color: #333333;
	text-decoration : none;
}
.TXTsalute {
	color: #333399;
	font-weight: bold;
	text-decoration:none;
}
.TXTsalute:hover {
	color: #333399;
	font-weight: bold;
	text-decoration:underline;
}

.TXTprevidenza {
	color: #FF9933;
	font-weight: bold;
	text-decoration:none;
}
.TXTprevidenza:hover {
	color: #FF9933;
	font-weight: bold;
	text-decoration:underline;
}

.TXTprotezione {
	color: #339933;
	font-weight: bold;
	text-decoration:none;
}
.TXTprotezione:hover {
	color: #339933;
	font-weight: bold;
	text-decoration:underline;
}
.TXTform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.TXTsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.color9 {

	background-color: #C3C3C3;
}
.TXTsubtitsubsection {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

#prodotti b, strong, B {
	color: #333333;
}

#prodotti a {
	color: #333333;
	text-decoration : underline;
}

#prodotti a:hover {
	color: #333333;
	text-decoration : none;
}


/* aggiunte per il menu di navigazione della versione .net */
.colorM1 a 
{
	color: White;
	text-decoration: none;
}

.colorM2 a 
{
	color: White;
	text-decoration: none;
}

.colorM3 a 
{
	color: White;
	text-decoration: none;
}

.colorM4 a 
{
	color: White;
	text-decoration: none;
}

.colorM1 a:hover 
{
	text-decoration: none;
}

.colorM2 a:hover 
{
	text-decoration: none;
}

.colorM3 a:hover 
{
	text-decoration: none;
}

.colorM4 a:hover 
{
	text-decoration: none;
}

.colorMon a {
	text-decoration: none;
}

.colorMon a:hover{
	text-decoration: none;
}


/* aggiunte per menu path versione .net */
.TXTpath a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration : none;
	font-weight: normal
}

.TXTpath a:hover 
{
	text-decoration : underline;
}


/* aggiunte per liste testo pagina versione .net */
.testoPagina ul
{
	list-style-position:outside;
}


/* link allegato form versione .net */
.TXTcontenuti a {
	font-weight:normal;
}

.TXTcontenuti a:hover{
	 text-decoration: none;
}

.TXTcontenutismall a {
	font-weight:normal;
}

.TXTcontenutismall a:hover{
	 text-decoration: none;
}



