	body			{
					font-family: Verdana;
					font-size: 11px;
					}
	img				{border: none;}
	a:link		    {text-decoration: none; Color: #FF0000;}
	a:visited 		{text-decoration: none; Color: #FF0000;}
	a:hover		   	{
					Color: #0000ff;
					text-decoration: underline;
					}	
					
	div#links a:link		    {text-decoration: none; Color: #FF0000;}
	div#links a:link		    {text-decoration: none; Color: #FF0000;}
	div#links a:visited 		{text-decoration: none; Color: #FF0000;}
	div#links a:hover		   	{
								Color: #FFD700;
								text-decoration: underline;
								}
							
	div#footer a:link		    {text-decoration: none; Color: #FF0000;}
	div#footer a:visited 		{text-decoration: none; Color: #FF0000;}
	div#footer a:hover		   	{
								Color: #FFD700;
								text-decoration: underline;
								}

	div#content a:link		    	{text-decoration: none; Color: #0000CD;}
	div#content a:visited 		{text-decoration: none; Color: #0000CD;}
	div#content a:hover		   	{
								Color: #FF0000;
								text-decoration: underline;
								}

	div#header a:link		   	 	{text-decoration: none; Color: #000000;}
	div#header a:visited 			{text-decoration: none; Color: #000000;}
	div#header a:hover		   	{
								Color: #FF0000;
								text-decoration: underline;
								}

	div#container	{

					margin: auto;
					max-width: 1024px; 
					background:#FFFFFF;
					background-image: url(picts/logo.png); 
					background-repeat: no-repeat;
					background-position: right top;
					background-attachment: fixed;
					}
	
	div#header 		{
					color: #000000; 
					background-image: url(picts/bg.png); 
					background-repeat: repeat-y;
					}
	
					
	.title			{
					font-size: 20px;
					font-family: Courier;
					}
	
	div#main_pic	{
					color: #FFD700;
					font-family: Times;
					}					
	div#links		{
					background:#0000CD;
					color: #FFA500;
					font-weight: bold;
					}

	div#wrapper		{
					 
					background-image: url(picts/bg.png); 
					background-repeat: repeat-y;					
					}
	div#content 		{
					color:#0000CD; 
					min-height: 100%;
					}
					
	div#content p		{line-height:1.4}
	div#content h1	{
					font-size: 20px;
					font-family: Arial;
					padding-left:10px;
					padding-top:5px;
					}
	
	div#in_navigation
					{
					background:#FFBB00; 
					color:#0000CD;
					border: Solid 0px #EED722;
					}
	
	div#in_navigation_2
					{
					background:#FFBB00; 
					color:#0000CD;
					border: Solid 0px #EED722;
					}

	div#extra1		{color:#0000CD; }
	
	div#extra2		{
					background:#FFBB00; color:#0000CD; 
					}
					
	div#footer		{
					text-align: center;
					background:#0000CD;
					color: #FFA500;
					font-weight: bold;
					}
					
	.didascalia		{
					font-size: 10px;
					font-family: Georgia;
					color: #FFA700;
					font-weight: bold; 
					font-style:italic;
					padding-left: 10px;
					}
	div#testing		{
					border: 1px solid #FFD700;
					clear:both;
					width:100%;
					text-align: center;
					background:#0000CD;
					color: #FFA500;
					font-weight: bold;
					}
					
	div#nodo		{
					color: #FFA500;
					padding-bottom: 20px;
					}
	.separator		{
					clear: both;
					padding-top: 5px;
					}
					
	.separator_30	{
					clear: both;
					padding-top:30px;
					}
	.nodo_1			{
					border: 1px solid #FFD700;
					background:#FFFFAA;
					color: #FFA500;
					padding-bottom: 10px;
					}	
	.figlio			{
					padding-left: 10px;
					text-decoration: underline; 
					font-weight: bold; 
					font-style:italic;
					}
	.nipote			{
					padding-left: 2px;
					text-decoration: none;
					}
	div#tabella table			
					{
					border: 1px solid #0000CD;
					}
	div#tabella .pari			
					{border: 1px solid #FFFFFF; background:#AAAAFF;}				
	div#tabella .dispari
					{border: 1px solid #FFFFFF; background:#CCCCFF;}				
	th				{font-weight: bold; text-align:center; font-size: 9px;}
	td				{font-size: 10px;}

					
	div#sponsor5 .img	{
					padding-left: 10px;
					}
					
					
	.newsTitle
	{
		font-weight: bold;
		font-size: 16px;
	}
	
	.newsDate
	{
	}
	
	.asdSubTitle
	{
		color: #0000CD;
	}