body 
		{ 
			scrollbar-face-color: #ffffff; 
        	scrollbar-shadow-color: #9999FF; 
        	scrollbar-highlight-color: #9999FF; 
        	scrollbar-3dlight-color: #ffffff; 
        	scrollbar-darkshadow-color: #ffffff; 
        	scrollbar-track-color: #ffffff; 
        	scrollbar-arrow-color: #9999FF; 
        	font-family: Verdana;
			FONT-SIZE: 10px;
	}
.categoria{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #84B51A;
	font-weight: bold;
	}
	
.titolo{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #278813;
    font-weight: bold;
	}	
	
.titolo_piccolo{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #278813;
    font-weight: normal;
	}
	
.commenti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4645B;
    font-weight: bold;
	}
.image{
	bordercolor: #ff0000;
	font-weight: normal;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
.td_menu { WIDTH: 165px;background-color: #DDDBF5; border-width:0px 0px 0px 1px; border-style: solid; border-color: #DDDBF5 #AFA9BB #DDDBF5 #AFA9BB;vertical-align:top;}
.td_link {WIDTH: 164px;background-color: #DDDBF5; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #ffffff #AFA9BB #ffffff #AFA9BB;vertical-align:top;}


.td_categorie_news{ font-family: Verdana; font-size: 13px; color: #000000;border: 1px solid; border-color: #000000 #000000 #000000 #000000;background-color:#FFFFFF;padding-bottom:2px;}

.text {font-family: Verdana; font-size: 10px; color: #333333;font-weight: normal}


.table_main { background-color: #ffffff;border-width: 8px;border-color: #ffffff;border-style:solid;}
.table_main TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;font-weight: bold;}
.table_main TD A:link { color: #FF0000 ;text-decoration: none;font-weight: bold;}
.table_main TD A:visited { color: #FF0000; text-decoration: none;font-weight: bold;}
.table_main TD A:hover { color: #FF0000; text-decoration: underline;font-weight: bold;}
.table_main TD.titolo {  height : 0em;font-family:  Georgia,Verdana, Arial; font-size: 11px; color:#333333;font-weight: bold;background-color: #ffffff;padding-left:8px;padding-right:0px;padding-top:0px;padding-bottom:0px; vertical-align:top;}
.table_main TD.testo  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #444552;border-width: 0px 4px 0px 4px;border-color: #ffffff;border-style: solid;background-color: #FFFFCC;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}

.table_dettaglio { background-color: #ffffff;border-width: 0px;border-color: #ffffff;border-style:solid;}
.table_dettaglio TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; color: #05942B;font-weight: bold;}
.table_dettaglio TD A:link { color: #05942B ;font-size: 11px;text-decoration: underline;font-weight: bold;}
.table_dettaglio TD A:visited { color: #05942B; font-size: 11px;text-decoration: underline;font-weight: bold;}
.table_dettaglio TD A:hover { color: #0D5322; font-size: 11px;text-decoration: none;font-weight: bold;}
.table_dettaglio TD.titolo {  font-family:  Georgia,Verdana, Arial; font-size: 14px; color:#05942B;font-weight: bold;background-color: #EEFBD6;border-width: 1px 0px 1px 0px;border-color: #D3C224;border-style: dashed;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px; vertical-align:top;}
.table_dettaglio TD.testo  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;border-width: 0px 0px 0px 0px;border-color: #ffffff;border-style: solid;background-color: #ffffff;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}


	
	INPUT, SELECT, TEXTAREA, BUTTON 
		{
			color: #05942B;
			font-family : verdana,arial,helvetica;
			font-size : 10px;
			font-style: normal;
		}
	.textsmall
		{
		font-family : verdana,arial,helvetica;
		font-size : 10px;
		color : #333333;
		}
			
	
	
	.textbold 
		{
		font-family : verdana,arial,helvetica;
		font-size : 12px;
		font-weight:bold;
		color : #333333;
		}
	
	.textwhite
		{
		font-family : verdana,arial,helvetica;
		font-size : 12px;
		font-weight:bold;
		color : #ffffff;
		}
	.textsmallwhite
		{
		font-family : verdana,arial,helvetica;
		font-size : 10px;
		color : #ffffff;
		}
	.textred 
		{
		font-family : verdana,arial,helvetica;
		font-size : 12px;
		color : #ff0000;
		}		

	.textsmall 
		{
		font-family : verdana,arial,helvetica;
		font-size : 10px;
		color : #666666;
		}
		
	.textsmallred
		{
		font-family : verdana,arial,helvetica;
		font-size : 10px;
		color : #ff0000;
		}
		
	.texttitle
		{
		font-family : verdana,arial,helvetica;
		font-size : 13px;
		font-weight:bold;
		color : #333333;
		}
	
	.texttitlered
		{
		font-family : verdana,arial,helvetica;
		font-size : 14px;
		font-weight:bold;
		color : #ff0000;
		}
		
	.textbigtitle
		{
		font-family : verdana,arial,helvetica;
		font-size : 18px;
		font-weight:bold;
		color : #888888;
		}
		
	.textbigtitlered
		{
		font-family : verdana,arial,helvetica;
		font-size : 18px;
		font-weight:bold;
		color : #ff0000;
		}
			  
			  
	a
	{	
	color: #278813;	
	text-decoration: none;	
	}
	
	a:hover	
	{	
	text-decoration: underline;	
	}
			
	HR.hrprodotti
	{
		COLOR: #333333
	}	
	HR.hrglossario
	{
		COLOR: #333333
	}
	.btAzzera
	{
		border: 1px solid Navy;
		border-color: 333333 333333 333333 333333; 
		height: 16px; 
		width: 55px; 
		background: 333333; 
		background-color: 333333; 
		font-family: verdana,arial,helvetica; 
		font-size: 10px; 
		color: ffffff; 
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold;
	}
	.btTrova
	{
		border: 0px solid Navy; 
		border-color: 3333FF 3333FF 3333FF 3333FF; 
		height: 16px; 
		width: 82px; 
		background-color: 3333FF; 
		font-family: verdana,arial,helvetica; 
		font-size: 10px;  
		color: ffffff; 
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold;
	}
	.btCerca
	{
		border: 1px solid Navy; 
		border-color: 333333 333333 333333 333333; 
		height: 16px; 
		width: 55px; 
		background: 333333; 
		background-color: 333333; 
		font-family: verdana,arial,helvetica; 
		font-size: 10px;  
		color: ffffff; 
		font-style: bold; 
		font-variant: normal; 
		font-weight: bold;
	}
	.inputRicerca
	{
		border: 1px solid Navy;  
		border-color: 666666 666666 666666 666666; 
		height: 16px; 
		width: 160px; 
		background: ffffff; 
		background-color: ffffff; 
		font-family: verdana,arial,helvetica; 
		font-size: 8pt; 
		color: 333333; 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
	}
	.selectAnni
	{
		border: 1px solid Navy;  
		border-color: 666666 666666 666666 666666; 
		height: 16px; 
		width: 70px; 
		background: ffffff; 
		background-color: ffffff; 
		font-family: verdana,arial,helvetica;
		font-size: 8pt; 
		color: 333333; 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
	}
	.selectRicerca
	{
		border: 1px solid Navy;  
		border-color: FF0000 FF0000 FF0000 FF0000; 
		height: 16px; 
		width: 160px; 
		background: FF0000; 
		background-color: FFFFFF; 
		font-family: verdana,arial,helvetica; 
		font-size: 8pt; 
		color: 333333; 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal;
	}
	.tdDoc
	{
		color: #666666;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
		font-style: normal;
		BACKGROUND-COLOR: #EAE8FA;
	}
	.titDoc
	{
		color: #666666;
		font-weight: bold;
		font-size : 14px;
	}
	.titDocCat
	{
		color: #3333FF;
		font-weight: bold;
	}
	.titDocSottoCat
	{
		color: #2672FF;
		font-weight: bold;
	}
	.tdNews
	{
		color: #ffffff;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
		font-style: normal;
		BACKGROUND-COLOR: #3333FF;
	}
	.titNews
	{
		color: #ffffff;
		font-weight: bold;
		font-size : 14px;
	}
	.tdRicerca
	{
		color: #666666;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
		font-style: normal;
		BACKGROUND-COLOR: #EAE8FA;
	}
	.titRicercaChiave
	{
		color: #666666;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
		font-weight: bold;
	}
	.titRicercaLibero
	{
		color: #666666;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
		font-weight: bold;
	}
	.titGlossarioTit
	{
		color: #333333;
		font-family: verdana,arial,helvetica;
		font-size : 14px;
		font-weight: bold;
	}
	.tdGlossario
	{
		color: #333333;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
		font-style: normal;
		BACKGROUND-COLOR: #DEDBF6;
	}
	.titGlossario
	{
		color: #333333;
		font-weight: bold;
		font-size : 14px;
	}
	.textSottoCat
	{
		color: #666666;
		font-family: verdana,arial,helvetica;
		font-size : 10px;
	}
.textsmall A:link
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textsmall A:active
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textsmall A:visited
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textsmall A:hover
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textbold A:link
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textbold A:active
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textbold A:visited
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.textbold A:hover
{
    COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.tdMailing
{
    COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
	font-weight: bold;
    TEXT-TRANSFORM: uppercase;
}
.tdNewsOnLine
{
    COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
	font-weight: bold;
    TEXT-TRANSFORM: uppercase;
	vertical-align: top;
}
.tdNewsOnLine A:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
	font-weight: bold;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
}
.tdNewsOnLine A:visited
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
	font-weight: bold;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
}
.tdNewsOnLine A:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
	font-weight: bold;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
}
.tdNewsOnLine A:active
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
	font-weight: bold;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
}
.selectAgenda
{
	border: 1px solid Navy;  
	border-color: 666666 666666 666666 666666; height: 16px; 
	width: 100px; 
	background-color: ffffff; 
	font-family: verdana,arial,helvetica; 
	font-size: 10px; 
	color: 333333; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal;
}
.btAgenda
{
	border: 1px solid Navy;  
	border-color: 666666 666666 666666 666666; 
	height: 18px; 
	width: 80px; 
	background-color: ddddddd; 
	font-family: verdana,arial,helvetica; 
	font-size: 10px; 
	color: 333333; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal;
}
.inputAgenda
{
	border: 1px solid Navy;  
	border-color: 666666 666666 666666 666666; 
	height: 18px; 
	width: 150px; 
	background-color: ffffff;
	font-family: verdana,arial,helvetica; 
	font-size: 10px; 
	color: 333333; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal;
}
.tdAgendaFest
{
    COLOR: #FFFFFF;
	BACKGROUND-COLOR: #DD1F0D;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
	vertical-align: top;
}
.tdAgendaFest A:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tdAgendaFest A:visited
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tdAgendaFest A:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tdAgendaFest A:active
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}

.tdAgendaFer
{
    COLOR: #333333;
	BACKGROUND-COLOR: #DEDFCE;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
	vertical-align: top;
}
.tdAgendaFer A:link
{
    COLOR: #333333;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tdAgendaFer A:visited
{
    COLOR: #333333;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tdAgendaFer A:hover
{
    COLOR: #333333;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tdAgendaFer A:active
{
    COLOR: #333333;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
.tableAgenda
{
	border: #FFFFFF 0px solid;
	vertical-align: top;
	WIDTH: 90%;
	PADDING: 3px;
}
.titAgendaSett
{
    COLOR: #DD1F0D;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
	font-weight: bold;
}
.btnmailing
{
	border: 1px solid;
	border-color: ffffff ffffff ffffff ffffff; 
	height: 20px; 
	width: 90px; 
	background: 333333 background-color: 333333; 
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: ffffff; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold;
}
.inputmailing
{
	color: #333333;
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	font-style: normal;
}
.menu  {display:none; margin-left:20px}

.textNews{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:justify;
	line-height:15px;

}
.titoloNews{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 0px;padding-bottom: 5px;padding-left: 5px;padding-right:5px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-RIGHT: #000000 0px dashed;
    BORDER-TOP: #000000 1px dashed;
	BORDER-LEFT: #000000 0px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	}
.tableInfoNews{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	padding-top: 10px;padding-left: 10px;padding-right:10px;
	text-align:center;
	line-height:15px;

}

.tableInfoNews A:link {font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews A:visited{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews A:active{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.tableInfoNews A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :underline;font-weight: normal; background-color:#FFFFFF; }

.textNews A:link {font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews A:visited{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews A:active{font-family: verdana,arial, helvetica;color:#000000;font-size: 10px;text-decoration :none;font-weight: normal;}
.textNews A:hover{font-family:verdana,arial,helvetica;color:#000000;font-size: 10px;text-decoration :underline;font-weight: normal; background-color:#FFFFFF; }


.tabCarrelloDati { background-color: #ffffff;border-width: 1px;border-color: #FFF;border-style:solid;}
.tabCarrelloDati TD  { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #FFF;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrelloDati TH  { font-family: Verdana,  Arial, Helvetica, sans-serif;font-weight: bold; font-size: 10px; color: #000;border-width: 1px 1px 1px 1px;border-color: #FFF;border-style: solid;background-color: #FFF;vertical-align:top;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}
.tabCarrelloDati TD A  {  font-family:  Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}
.tabCarrelloDati TD A:link { color: #000 ;text-decoration: none;}
.tabCarrelloDati TD A:visited { color: #000; text-decoration: none;}
.tabCarrelloDati TD A:hover { color: #000; text-decoration: underline;}
