#content{
    text-align: justify;
    font-family: Helvetica, serif;
    font-size: 0.8em;
}
#navbar, #form_box, #footer, #blocco_mappa{
    display:none
}
#header{
	font-size:22px;
	text-align:center;
	font-family:Helvetica, serif;
}
#header h1 { 
	margin: 5px 0 0 5px; 
}
#info_cont{
    display:none;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	padding:10pt 0;
	line-height:18pt;
}
#news_box .titolo h2{
	margin:0;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:20pt;
	color:#02A86A;
	font-weight:bold;
	padding:8px 0;
}
.news h3{
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	font-size:15pt;
}
.news{
	text-align:center;
	padding:8px 4px 10px 4px;
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
	color:#000000;
	line-height:16px;
}
.news a{
	display:none;
}
.news img{
display:block;
text-align:center;
}
#progetti_box{
text-align:center;
padding:5px;
border:2px solid #000000;
}
#progetti_box img{
display:block;
text-align:center;
}
#progetti_box a{
	display:none;
}
a:link, a:visited { 
font-weight:bold;
text-decoration: underline;
color:#009; 
}
#org_list_filter_container {
	display: none;
}
table.org_list_1 {
	padding: 0px; 
	border:0; 
	width: 100%;
	border-collapse: collapse;
}
table.org_list_1 .title { 
	background-color: #FBFBF6; 
	border-bottom: 1px solid #DEDEAB; 
	color: #E20030;
}
table.org_list_1 .orgname{ 
	background-color: #FBFBF6; 
	border-bottom: 1px solid #000000; 
	border-top: 1px solid #000000; 
	font-weight: bold;
	color: #000000;
}
table.org_list_1 .orgname a:hover, a:link, a:visited, a:active {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
table.org_list_1 .lastrow{
	border-bottom: 1px dotted #000000; 
}
table.org_list_1 td {
	padding: 2px;
}
table.org_list_1 td.phones {
	vertical-align: bottom;
	white-space: nowrap;
}
table.org_list_1 td.phones_lastrow {
	vertical-align: bottom;
	border-bottom: 1px dotted #000000; 
	white-space: nowrap;
}
table.org_list_1 td.web {
	vertical-align: bottom;
	white-space: nowrap;
}
table.org_list_1 td.web_lastrow {
	vertical-align: bottom;
	border-bottom: 1px dotted #000000; 
	white-space: nowrap;
}
.dont-print {
	display:none;
}
.print-only {
	display:block;
}
