td				{font-family: Arial, Verdana; font-size: 11px; line-height: 11px; text-decoration: none; color: #000000; text-align: left; }
a				{color: #FF6600; text-decoration: none;}
a:hover			{color: #FF6600; text-decoration: underline;}
.fixTable		{table-layout:fixed;word-wrap:break-word;}
body 			{ background: #F1F6DE repeat; margin: 0px; }
.bianco			{ background: #FFFFFF repeat; margin: 0px; }
.sfondo			{ background: #F1F6DE repeat; margin: 0px; }
.grigio			{ background: #E7E7E7 repeat; margin: 0px; }
.bcg_news 		{ background: url(/images/bcg_news.gif) repeat-y; }
.sfum_news		{ background: url(/images/sfm_news.gif) repeat-x; }
.sfm_cntr		{ background: url(/images/sfm_centrale.png) repeat-y; scroll: 0 0 }
.cella			{ border: 1px solid #CCCCCC; }
.clear			{clear:both;}
.images a img	{border: 1px solid #FF9933;}
.images			{float: left;}
.errors			{color: #FF0000;}
p				{font-family: Arial, Verdana; font-size: 11px; line-height: 13px; text-decoration: none; color: #000000; text-align: left; padding: 5px 5px 0px 10px;}
.menuTable td  {border-bottom: 1px solid; color:#E7E7E7;}

.titolo01	 	{ font-family: Arial, Verdana; font-size: 13px; font-weight: bold; color: #000000; text-align: left; padding: 10px 0px 0px 10px; }
.titolo02	 	{ font-family: Arial, Verdana; font-size: 13px; font-weight: bold; color: #000000; text-align: left; padding: 0px 5px 0px 5px;margin-top:15px; }
.titolo03	 	{ font-family: Arial, Verdana; font-size: 15px; font-weight: bold; color: #FF6600; text-align: center; padding: 5px 5px 0px 5px; }
.titolo04		{ font-family: Arial, Verdana; font-size: 13px; font-weight: bold; color: #000000; text-align: center; padding: 0px 5px 0px 5px; }
.testo01		{ font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: left; padding: 10px 10px 10px 10px; }
.testo02		{ font-family: Arial, Verdana; font-size: 11px; line-height: 11px; text-decoration: none; color: #000000; text-align: left; padding: 5px 5px 0px 10px;}

.testo03		{ font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: justify; padding: 5px 5px 0px 5px; }
.testo04		{ font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: justify; padding-left: 0px;}
.testo05		{ font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: center; padding: 5px 5px 0px 5px; }
.testo06		{ font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: right; padding: 10px 10px 10px 10px; }
.testo07		{ font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color: #FF6600; text-decoration: none; }
.testoMenu		{font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: center;}
.contactTitle 	{font-family: Arial, Verdana; font-size: 11px; font-weight: strong; text-decoration: none; color: #000000; text-align: left;}
.newsTitleSx 	{font-family: Arial, Verdana; font-size: 11px; font-weight: strong; text-decoration: none; color: #FF6600; text-align: left;}
.summaryText	{font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000;  padding-top: 5px;}
.newsDate		{ font-family: Arial, Verdana; font-size: 11px; font-weight: normal; color: #000000; text-align: left; padding: 5px 0px 0px 10px; }

A.linkemail			{font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color: #FF6600; text-decoration: none; padding-top: 5px;}
A.linkemail:hover	{font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color: #FF6600; text-decoration: underline; }

.loading 		{ font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #8D1C1C;background-color: #ffffff; font-size: 14px; }

.menuAdmin 		{ font-family: Verdana, Arial;  text-align: center; font-size: 12px; font-weight: bold; color: #f25c02; text-decoration: none; }

.rokica			{ cursor: pointer; border: 1px solid #FF9933; }
.bordin			{ border: 1px solid #FF9933; }

.titoloAdmin	{ text-align: center; font-family: Verdana, Arial; font-size: 12px; color: #A65818; font-weight: bold; text-decoration: none; }
.vociAdmin      { text-align: center; font-family: Verdana, Arial; font-size: 11px; color: #0E3563; font-style: italic; }
.testoLeft      { text-align: left; font-family: Verdana, Arial; font-size: 11px; color: #0E3563; font-style: italic; }

.testotab		{ font-family: Arial, Verdana; font-size: 11px; text-decoration: none; color: #000000; text-align: left; font-weight: bold; color: #f25c02; padding: 0px 0px 0px 0px; }
.pagine			{ font-family: Verdana, Arial; font-size: 9px; color: #666666; text-decoration: none; margin: 0px 2px; }

.tabnav {
	margin:  0px 1px 0 1px;
    padding: 1px 1px 1px 1px;  
    background-color: #ffffa5;
    margin-bottom: 0px;	
	border: 0px solid #000000;
}



.inputwhite {
	background-color: #F9F9F9;
	border: 1px #999999 solid;
	color: #888888; 
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
}

.input {
	background-color: #dddddd;
	border: 1px #323232 solid;
	color: #646464;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
	margin: 0px;
}

.button {
	background-color: #646464;
	border: 1px #323232 solid;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	width: 90px;
	height: 20px;
	margin: 0px;
}

.buttonFront {
	background-color: #646464;
	border: 1px #323232 solid;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	width: 57px;
	height: 17px;
	margin: 0px;
}


#fieldset-buttons	{border:0px; padding-top:15px;}
#fieldset-subscription	{border:0px;}
