.link a {border:#CCCCCC;padding:2px;margin-left:3px;font-size:80%;
	border-style:solid;
	border-width:1px; font-weight:bold;}
.link a:active, .link a:link, .link a:visited {  font-family: Georgia, "Times New Roman", Times, serif;  color: #990000; text-decoration: underline}
.link a:hover {  font-family: Georgia, "Times New Roman", Times, serif;  color: #CCCCCC; text-decoration: underline; background-color: #3399CC}
a:active, a:link, a:visited {  font-family: Georgia, "Times New Roman", Times, serif;  color: #990000; text-decoration: underline}
a:hover {  font-family: Georgia, "Times New Roman", Times, serif;  color: #FF9900; text-decoration: underline; background-color: #ECFFFB}
h2{ color:#CC0000; 
	padding: 8px; 
	margin:5px; 
	border:#CCCCCC;
	border-style:solid;
	border-width:1px;
}
p {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 120%; color: #000066}
.tit {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 90%; font-style: normal; color: #003366}
body {  margin-top: 0px}
.elem1 {
	background-color: #3399CC;
	margin: 5px;
	padding: 5px;
	width:45%;
	overflow:visible;
	float:left;
	border:#CCCCCC;
	border-style:solid;
	border-width:1px;
	
}
.elem1 h3 {
	color: #003366;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.elem2 {
	background-color:#FF9933;
	margin: 5px;
	padding: 5px;
	width:46%;
	overflow:visible;
	float:left;
	border:#CCCCCC;
	border-style:solid;
	border-width:1px;
	
}
.elem2 h3 {
	color: #003366;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #CCCCCC;
}

.formatta1{padding:8px;}
