html,body{
		height:839;
		margin:0;
		background-color:#FFF;
}



ul {
	color:#D6D6D6;
	margin: 5 0 5 8;
	padding: 5 0 5 8;
	list-style:square outside;
}

.testonero{
		color:#666;
}

.nero{
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	color:#000;
}

.testata{
		background: #FFF url(../images/testata.gif) no-repeat top left;
		z-index: 1000;
}

.testata_eng{
		background: #FFF url(../images/testata_eng.gif) no-repeat top left;
		z-index: 1000;
}

.menu {
		font-family: "Verdana";
		font-size: 9px;
		text-transform:uppercase;
		font-weight:bold;
		color:#666;
		margin: 160 0 15 25;
}

.menu a,.menu a:link,.menu a:visited{
	color:	#666;		
	text-decoration:none;
	border: 1px solid #FFF; 
	padding:3 3 3 6;
	background-color:#FFF;	
}

.menu a:hover{	
	text-decoration:none;
	border: 1px solid #1776DE; 
	padding:3 3 3 6;
	background-color:#1776DE;	
	color:	#FFF;	
}

.menu a:active	{
	color:	#FFF;		
	text-decoration:none;
	border: 1px solid #FFF; 
	padding:3 3 3 6;
	}

.menu ul{
	margin:0;
	padding:0;	
}

.menu li{
	display: inline;
	padding:0;
}

.menu li.attuale_home {
	display: inline;
	border: 1px solid #FFFFFF; 
	padding:3 3 3 6;
	color:#1776DE;
}

.menu li.attuale {
	display: inline;
	border: 1px solid #FFFFFF; 
	padding:3 3 3 6;
	color:#1776DE;
}

.sotto_menu{
		font-family: Verdana;
		font-size: 10px;
		font-style:italic;
		color:#000;
		margin: 0 0 0 32;
}

.sotto_menu a, .sotto_menu a:link, .sotto_menu a:visited{
	color:	#666;		
	text-decoration:none; 
	padding:3 0 0 0;
	background-color:#FFF;	
}

.sotto_menu a:hover{	
	text-decoration:none;
	border-bottom: 1px dotted #000;
	padding:3 0 0 0;
	color:	#666;	
}

.sotto_menu a:active{
	color:	#666;		
	text-decoration:none;
	padding:3 0 0 0;
	}

.sotto_menu ul{
	margin:0;
	padding:0;	
}

.sotto_menu li{
	display:inline;
	color:	#666;		
	text-decoration:none;
	padding:3 10 0 0;
	background-color:#FFF;	
}


.sotto_menu li.attuale {
	display:inline;
	color:	#1776DE;		
	text-decoration:none;
	padding:3 10 0 0;
	background-color:#FFF;
}


.testo a, .testo a:link, .testo a:visited{
	color:	#000;		
	text-decoration:none; 
	padding:3 0 0 0;
	background-color:#FFF;	
}

.testo a:hover{	
	text-decoration:none;
	border-bottom: 1px dotted #000;
	padding:3 0 0 0;
	color:	#000;	
}

.testo a:active{
	color:	#000;		
	text-decoration:none;
	padding:3 0 0 0;
	}


ul.no_point {
   margin:0;
   padding:0;
}
	
ul.no_point li{
	padding: 5 0 5 0;
    margin:0;
	list-style:none;
}


.top_link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#034EA1;
		padding: 15 0 8 40;
		font-style:italic;
}

.top_link a					{color:	#034EA1;		text-decoration:	none;}
.top_link a:link			{color:	#034EA1;		text-decoration:	none;}
.top_link a:visited			{color:	#034EA1;		text-decoration:	none;}
.top_link a:hover			{color:	#034EA1;	text-decoration:	none;}
.top_link a:active			{color:	#034EA1;		text-decoration:	none;}

.top_link ul{
		margin: 0 0 0 0;
		padding: 0 0 0 0;	
}

.top_link li{
	display: inline;
	padding: 0 0 0 0;
}

.top_link li.attuale {
	display: inline;
	padding: 0 0 0 250;
	color:#FF0000;
}

.titolo_nero {
	font-family: Verdana;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.titolo_blu {
    padding-top: 5pt;
	padding-bottom: 3pt;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: 0066b1;
}
.testo {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	color: 666666;
}

.img {
padding-top:14;
}

.contenitore{
	margin: 0px;
	padding:2 10 0 25;
}

.footer_blu {
	padding: 0 0 20 0;
	font-family:Verdana;
	font-size:9px;
	color: #0066b1;
	text-align:center;

}

.footer_blu a,.footer_blu a:link,.footer_blu a:visited{	
	text-decoration:none;
	font-family:Verdana;
	font-size:9px;
	color: #0066b1;
}

.footer_blu a:hover{	
	border-bottom: 1px dotted #0066b1;
	text-decoration:none;
	font-family:Verdana;
	font-size:9px;
	color: #0066b1;
}


.continua{
		font-family: Verdana;
		font-size: 10px;
		font-style:italic;
		color:#000;
		padding: 10 0 0 0
}

.continua a				{color:	#000;		text-decoration:	none;padding:0;}
.continua a:link		{color:	#000;		text-decoration:	none;padding:0;}
.continua a:visited		{color:	#000;		text-decoration:	none;padding:0;}
.continua a:hover		{color:	#000;		text-decoration:	none;padding-bottom:0;border-bottom: 1px dotted #000;}
.continua a:active		{color:	#000;		text-decoration:	none;}


.menu_livello2 a,.menu_livello2 a:link,.menu_livello2 a:visited{
	color:	#1776DE;		
	text-decoration:none;
	border: 1px solid #FFF; 
	padding:3 3 3 6;
	background-color:#FFF;	
}

.menu_livello2 a:hover{	
	text-decoration:none;
	padding: 3 3 1 6;
	border-bottom: 1px dotted #1776DE; 
	background-color:#FFF;	
	color:	#1776DE;	
}

.menu_livello2 a:active	{
	color:	#1776DE;		
	text-decoration:none;
	border: 1px solid #FFF; 
	padding:3 3 3 6;
	}
	
.sfondo_cella{  
	background: #FFF url(../images/elemento_grafico_sotto.jpg) no-repeat top;
	height:5px;
	}
	
.inputText{  
	height:17px;
	border: 1px solid #ccc; 
	}
	
.titolo_news {
    padding-top:2;
	padding-bottom:2;
	font-family: Verdana;
	font-size: 8pt;
	color: #000;
}

.data_news {
    padding-top:2;
	padding-bottom:2;
	font-family: Verdana;
	font-size: 8pt;
	color:#E13623;
	font-style:italic;
	font-weight:bold;
}

.leggi{
		font-family: Verdana;
		font-size: 10px;
		font-style:italic;
		color:#000;
		padding: 2 0 0 0
}

.leggi a			{color:	#000;		text-decoration:	none;padding:0;}
.leggi a:link		{color:	#000;		text-decoration:	none;padding:0;}
.leggi a:visited	{color:	#000;		text-decoration:	none;padding:0;}
.leggi a:hover		{color:	#000;		text-decoration:	none;padding-bottom:0;border-bottom: 1px dotted #000;}
.leggi a:active		{color:	#000;		text-decoration:	none;}


.link_credits {
	font-family: "Verdana";
	font-style:italic;
	font-size: 7pt;
	color: #999;
	text-align:right;
	margin-right:15;
}


.link_credits a, .link_credits a:link, .link_credits a:visited{
	color:	#999;		
	text-decoration:none; 
	padding:3 0 0 0;
	background-color:#FFF;	
}

.link_credits a:hover{	
	text-decoration:none;
	border-bottom: 1px dotted #999;
	padding:3 0 0 0;
	color:	#999;	
}

.link_credits a:active{
	color:	#999;		
	text-decoration:none;
	padding:3 0 0 0;
	}

				#divNav {
				background:url(../images/nav.jpg) no-repeat;
				position: relative;
				margin-left: 0px;
				height: 25px;
				width: 300px;
				z-index: 5000;
				}
				
				#divNav ul {
				list-style: none;
				margin: 0;
				padding: 0;
				}
				
				#divNav ul li {display:inline}
				#divNav ul li span a {height:25px}
				
				#divNav span a:hover {background:transparent}
				
				#divNav li span a {
				display: block;
				float: left;
				overflow: hidden;
				padding-bottom: 5px;
				padding-top: 0px;
				}
				
				#divNav li#linkedin span a {
				width: 75px;
				background-image: url(../images/nav.jpg);
				background-position: 0 0;
				}
				
				#divNav li#linkedin span a:hover {background-position: 0 -35px;}
				#divNav li#linkedin span a.active {background-position: 0 -70px;}
				
				#divNav li#facebook span a {
				width: 75px;
				background-image: url(../images/nav.jpg);
				background-position: -75px 0;
				}
				
				#divNav li#facebook span a:hover {background-position: -75px -35px;}
				#divNav li#facebook span a.active {background-position: -75px -70px;}
				
				#divNav li#youtube span a {
				width: 75px;
				background-image: url(../images/nav.jpg);
				background-position: -150px 0;
				}
				
				#divNav li#youtube span a:hover {background-position: -150px -35px;}
				#divNav li#youtube span a.active {background-position: -150px -70px;}
				
				#divNav li#flickr span a {
				width: 75px;
				background-image: url(../images/nav.jpg);
				background-position: -225px 0;
				}
				
				#divNav li#flickr span a:hover {background-position: -225px -35px;}
				#divNav li#flickr span a.active {background-position: -225px -70px;}
				
				#divNav li span a span {display: none}
				
