body, select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	line-height: 14px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	overflow:hidden;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #CCCCFF;
	line-height: 24px;
}
.progetti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #CCFF00;
	line-height: 24px;
}
.istituzionale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}

.eventi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #FF6666;
	line-height: 24px;
}
.charity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #ffe166;
	line-height: 24px;
	margin-bottom:8px;
}
.t_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCFF;
	line-height: 14px;
	font-weight: bold;
}
.t_progetti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #CCFF00;
	line-height: 14px;
	font-weight: bold;
}
.t_eventi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FF6666;
	line-height: 14px;
	font-weight: bold;
}
.t_charity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #ffe166;
	line-height: 14px;
	font-weight: bold;
}
.stabilonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCFF;
	line-height: 14px;
}
.stabiloprogetti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #CCFF00;
	line-height: 14px;
}
.stabiloeventi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FF6666;
	line-height: 14px;
}
.stabilocharity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #ffe166;
	line-height: 14px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.1news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.2progetti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.3eventi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.4contatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
a.1news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCFF;
}
a.2progetti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #CCFF00;
}
a.3eventi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FF6666;
}
a.3charity:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #ffe166;
}
a.4contatti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
input , textarea
{
	border:1px solid #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	background-color:transparent;
	width:250px;
}
	input.half , textarea.half
	{
		width:180px;
	}
	input.button
	{
		color: #fff;
		background-color:#000;
		width:80px;
	}
td.bg
{
	background:url(../grafica/back3.gif);
}
td.bg2
{
	background:url(../grafica/back2.gif);
}
td.dp_bottom
{
	background:url(../grafica/back.gif);
	height:84px;
	width:200px;
}
td.bgpiu
{
	background:url(../grafica/back.gif);
}
td.bottom_black
{
	background:url(../grafica/f_piu_bottom_black.gif) top left no-repeat;
	height:84px;
	width:190px;
}
td.bottom_news
{
	background:url(../grafica/f_piu_bottom_news.gif) top left no-repeat;
	height:84px;
	width:190px;
}
td.bottom_progetti
{
	background:url(../grafica/f_piu_bottom_progetti.gif) top left no-repeat;
	height:84px;
	width:190px;
}
td.bottom_eventi
{
	background:url(../grafica/f_piu_bottom_eventi.gif) top left no-repeat;
	height:84px;
	width:190px;
}
td.bottom_charity
{
	background:url(../grafica/f_piu_bottom_charity.gif) top left no-repeat;
	height:84px;
	width:190px;
}
td.dp_top
{
	background:url(../grafica/f_piu01.gif) top left no-repeat;
	height:216px;
	width:200px;
}
td.top
{
	background:url(../grafica/f_piu_top.gif) top left no-repeat;
	height:216px;
	width:190px;
}
.bg_dashed_4
{
	background:url(../grafica/f_dashed_vertical.gif) 0 0 repeat-y;
}
.bg_dashed_horizontal
{
	background:url(../grafica/f_dashed_horizontal.gif) bottom left no-repeat;
}
.just
{
	text-align:justify;
}
.center
{
	text-align:center;
}
.radio
{
	width:20px;float:left;margin-top:4px;border:0px;
}
.day_mmyy
{
	width: 40px;
}
select
{
	width:140px;
}
label
{
	width:95px;
	float:left;
}
label.half
{
	width:45px;
}
ul.no_style
{
	list-style: none;
}
ul.no_style li
{
	line-height:25px;clear:both;
}
.form_errors
{
	color:#cc0000;
}
