body 		{font-size: 8pt; font-family: Arial; color: #87888a;}
td		    {font-size: 8pt; font-family: Arial; color: #87888a;}

img			{border: 0;}
hr			{height: 1; color: #00A8EA;}
button		{height:40pt; font-size: 7pt; font-family: Arial; color: #00A8EA; font-weight: bold;}

a:link		{font-size: 9pt; font-family: Arial; color: #87888a; text-decoration: none;}
a:visited	{font-size: 9pt; font-family: Arial; color: #87888a; text-decoration: none;}
a:hover		{font-size: 9pt; font-family: Arial; color: #ffffff; text-decoration: none;}

.link2             {font-size: 8pt; font-family: Times New Roman; color: #bbbdbe; text-decoration: none;}
.link2:link        {font-size: 8pt; font-family: Times New Roman; color: #bbbdbe; text-decoration: none;}
.link2:visited	   {font-size: 8pt; font-family: Times New Roman; color: #bbbdbe; text-decoration: none;}
.link2:hover	   {font-size: 8pt; font-family: Times New Roman; color: #E97D00; text-decoration: none;}

.link3             {font-size: 9pt; font-family: Arial; color: #9b7b57; text-decoration: none;}
.link3:link        {font-size: 9pt; font-family: Arial; color: #9b7b57; text-decoration: none;}
.link3:visited	   {font-size: 9pt; font-family: Arial; color: #9b7b57; text-decoration: none;}
.link3:hover	   {font-size: 9pt; font-family: Arial; color: #ffffff; text-decoration: none;}


.news           {font-size: 9pt; font-family: Arial; color: #53585E; text-decoration: none;}
.news:visited	{font-size: 9pt; font-family: Arial; color: #53585E; text-decoration: none;}
.news:link		{font-size: 9pt; font-family: Arial; color: #53585E; text-decoration: none;}
.news:hover	   	{font-size: 9pt; font-family: Arial; color: #CCCCCC; text-decoration: none;}

.titolo			{font-size: 11pt; font-family: Arial; color: #ffffff; font-weight: bold; text-align:center;}
.sotto_titolo	{font-size: 10pt; font-family: Arial; color: #9b7b57;}
.input_area		{color:#000000; width: 100%; border:1px solid #09578E; height: 150px;}
.input_testo	{width:100%; color:#000000; border:1px solid #09578E; padding-left:3px;}
.input_select	{width:100%; color:#000000; border:1px solid #09578E; padding:3px; font-size:9;}
.input_cap	{width:18%; color:#000000; border:1px solid #09578E; padding-left:3px;}
.input_localita	{width:79%; color:#000000; border:1px solid #09578E; padding-left:3px;}

#photo{margin-top:30px;
	text-align:center;
}
	
#photo img{
	margin:0 7px;
	border:3px solid white}
	
	#concept {position:relative; float:right; padding:1px 0; font-size:7pt;}
#concept a {font-size:7pt; font-family:Verdana; color:#666666; font-weight:bold; font-stretch:expanded;}
#concept a:hover {color:#E97D00;}
#concept #data_progetto {display:none;}

