.menu, a.menu, a.menu:hover {
	color:#333;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:8px;
	text-decoration:none;
}
.menu_ricerca_title {
	color:#FFF;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:17px;
	font-style:italic;
	text-decoration:none;
}
.menu_ricerca {
	color:#FFF;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:10;
	text-decoration:none;
}
.text_home {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	padding-left:18px;
	padding-top:30px;
	padding-right:18px;
	padding-bottom:20px;
	text-align:justify;
	text-decoration:none;
}
.text_home_over {
	color:#990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.title_home_red {
	color:#990000;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:33px;
	padding-left:18px;
	padding-top:8px;
	padding-bottom:8px;
}
.title_home_grey {
	color:#666666;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:25px;
	padding-top:8px;
	padding-left:18px;
	padding-bottom:8px;
}
.news_hp_data, a.news_hp_data, a.news_hp_data:hover {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.news_hp_text, a.news_hp_text, a.news_hp_text:hover {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
.news_hp_title, a.news_hp_title, a.news_hp_title:hover {
	color:#990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.nome_infrastruttura_hp, a.nome_infrastruttura_hp {
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.nome_infrastruttura_hp:hover {
	text-decoration:underline;
}
.text_infrastruttura_desc_hp {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
}
.text_infrastruttura_hp {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	padding-top:1px;
}
.title_infrastruttura_desc_hp {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.title_infrastruttura_hp {
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top:1px;
}
.title_ultimi_inserimenti {
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.title_categoria {
	color:#333;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:21px;
	padding-right:20px;
	text-align:right;
}
.title_red, a.title_red {
	color:#990000;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
a.title_red:hover {
	color:#990000;
	text-decoration:underline;
}
.nome_infrastruttura, a.nome_infrastruttura {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.nome_infrastruttura:hover {
	color:#333;
	text-decoration:underline;
}
.contatore, a.contatore, a.contatore:hover {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
.descrizione_infrastruttura {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:none;
}
a.descrizione_infrastruttura {
	color:#333;
	text-decoration:underline;
}
.titolo_descrizione_infrastruttura {
	background-image:url(../images/bkg_site.gif);
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height: 19px;
	padding:3px;
	text-align:justify;
	text-decoration:none;
}
.titolo_descrizione_infrastruttura_stampa {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height: 19px;
	padding:3px;
	text-align:justify;
	text-decoration:none;
}
.news_data {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.news_text {
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:none;
}
.news_title {
	color:#990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.tecniche {
	font-family: Arial, Helvetica, serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	background: transparent url(../images/bkg_site.gif);
	padding-left:3px;
	padding-top:3px;
	padding-right:3px; 
	height: 19px;
}
.tecniche_stampa {
	font-family: Arial, Helvetica, serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	padding-left:3px;
	padding-top:3px;
	padding-right:3px; 
	height: 19px;
}
.tecniche1 {
	font-family: Arial, Helvetica, serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	padding-left:3px;
	padding-top:3px;
	padding-right:3px; 
	height: 19px;
}
.tecniche2 {
	margin-bottom:4px;
}
.titleCarTec {
	font-family: Arial, Helvetica, serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.text_page {
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
}
.text_page_red {
	color:#990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.text_documenti {
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.title_documenti {
	color:#990000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}