.Normal
{
	background-color: #EA99A5; 
	line-height: 16px;
	text-indent: 5px;
	height: 25px;
}
	
.Active
{
	background-color : #e83401;
	line-height: 16px;
	text-indent: 5px;
	height: 25px;
	color: Black;
}

.tpeh
{
	background-color : #EA99A5;
	line-height: 16px;
	text-indent: 5px;
	height: 25px;
}

.kh
{
	background-color : #ffffff;
	line-height: 16px;
	text-indent: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;	
}

.no {
	text-decoration : none;
}

td,p
{
	color: #808080;
	font-size: 11px;
	font-family: Tahoma;
}

.body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: center;
}

.cerca
{
	font-size: 11px;
	font-family: Verdana;
	border: 1px solid #CBCBCB;
	width: 130px;

}

.link 
{
	text-decoration: none;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size : 12px;	
}
.link:hover
{
	color:#FAC055;
}
.ctlink
{
}
.ctlink:hover
{
	text-decoration: underline;
	color:#FAC055;
}
.linktab 
{
	text-decoration: none;
	color:#FAC055;
	font-family:Trebuchet MS;
}
.linktab:hover
{
	text-decoration:underline;
	color:#FAC055;
}

/* Start News Style */
.NewsMainTable
{
	border-collapse: collapse;
	width: 100%;
	height: 100%;
}

.NewsMainTable td, th
{
	padding: 0px;
}

.NewsMainTable td#NewsPanel
{
	border: 1px solid #EA99A5;
	width: 164px;
	background-color: #FFFFFF;
	vertical-align: top;
}

.NewsMainTable td#NewsHeader
{
	width: 100%;
	vertical-align: top;
	text-align: right;
}

.NewsTable
{
	border-collapse: collapse;
	width: 100%;
	height: 100%;
}

.NewsTable td, th
{
	padding: 0px;
}

.NewsTable td#NewsContent
{
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.NewsContent
{
	border-collapse: collapse;
	width: 150px;
}

.NewsContent td, th
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #BC0012;
	padding: 0px;
	height: 100%;
}

.NewsDate
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #BC0012;
	font-style: italic;
}

.NewsTitle:link,
.NewsTitle:visited,
.NewsTitle:active
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #BC0012;
	font-weight: bold;
	text-decoration: none;
}

.NewsTitle:hover
{
	text-decoration: underline;
}

.NewsText:link,
.NewsText:visited,
.NewsText:active
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
}

.NewsText:hover
{
	text-decoration: underline;
}
/* End News Style */

/* Start Horizontal Menu Style */
.IvaPanel
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.HMenuPanel
{
	text-align: center;
}

.HMenuTable
{
	border-collapse: collapse;
	float: right;
}

.HMenuTable td
{
	vertical-align: bottom;
}

.HMenuTable img
{
	vertical-align: middle;
	margin-left: 2px;
	margin-right: 2px;
}

.HMenuTable a:link,
.HMenuTable a:visited,
.HMenuTable a:active
{
	font-size: 11px;
	color: #808080;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.HMenuTable a:hover
{
	color: #ff9933;
}
/* End Horizontal Menu Style */

/* Start Vertical Menu Style */
.VMenuTable
{
	border-collapse: collapse;
	width: 100%;
}

.VMenuTable td, th
{
	background-position: top;
	vertical-align: bottom;
	padding: 0px;
	width: 100%;
}

.VMenuTable img
{
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 0px;
}

.VMenuTable a:link,
.VMenuTable a:visited,
.VMenuTable a:active
{
	font-size: 12px;
	color:#ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
}

.VMenuTable a:hover
{
	color:#ffffff;
}
/* End Vertical Menu Style */

/* Start Orizontal Menu Style */
.OMenuTable
{
	border-collapse: collapse;
	width: 100%;
}

.OMenuTable td, th
{
	background-position: top;
	vertical-align: bottom;
	padding: 0px;
}

.OMenuTable img
{
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 0px;
}

.OMenuTable a:link,
.OMenuTable a:visited,
.OMenuTable a:active
{
	
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration: none;
	vertical-align: middle;
}

.OMenuTable a:hover
{
	color:#ff9933
}
/* End Vertical Menu Style */

/* Start Table Standard Style */
.StandardaTable
{
	border-collapse: collapse;
	width: 100%;
}

.StandardaTable td, th
{
	background-position: top;
	padding: 0px;
	vertical-align: middle;
}

.StandardaTable img
{
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 0px;
}

.StandardaTable a:link,
.StandardaTable a:visited,
.StandardaTable a:active
{
	
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration: none;
	vertical-align: middle;
}

.StandardaTable a:hover
{
	color:#ff9933
}
/* End Vertical Menu Style */

/* Start Top Table Style */
.TopTable
{
	border-collapse: collapse;
	width: 100%;
}

.TopTable td, th
{
	padding: 0px;
}

.TopTable td#Logo
{
	vertical-align: middle;
}

.TopTable td#Comune
{
	vertical-align: bottom;
}

.TopTable td#Data
{
	font-size: 11px;
	color: #999999;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/* End Top Table Style */

/* Start Bottom Table Style */
.BottomTable
{
	border-collapse: collapse;
	width: 100%;
	height: 50px;
}

.BottomTable td, th
{
	background-image: url(../img/RFINE.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0px;
}

.BottomTable td#NomeComune
{
	font-size: 11px;
	color: #999999;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 70%;
}

.BottomTable td#Validazione
{
	text-align: right;
	width: 30%;
}

.BottomTable td#Validazione a:link,
.BottomTable td#Validazione a:visited,
.BottomTable td#Validazione a:active,
.BottomTable td#Validazione a:hover
{
	text-decoration: none;
}

.BottomTable span
{
	margin-left: 5px;
}

.BottomTable img
{
	margin-top: 10px;
}
/* End Bottom Table Style */

/* Start Sondaggi*/
.MaskSondaggi
	{
		border-collapse: collapse;
		background-color: #FFFFFF;
		border-color: #BC0012;
		border-style: solid;
		border-width: 1px;
		width: 100%;
		height: 140px;
	}
	
	.MaskSondaggi td, th
	{
		padding: 0px;
	}
	
	.MaskSondaggi td#Content9_1,
	.MaskSondaggi td#Content9_2,
	.MaskSondaggi td#Content9_3,
	.MaskSondaggi td#Content9_4,
	.MaskSondaggi td#Content9_5
	{
		width: 100%;
		vertical-align: top;
	}
		
	.MaskSondaggi table#ContentTable9_1,
	.MaskSondaggi table#ContentTable9_2,
	.MaskSondaggi table#ContentTable9_3,
	.MaskSondaggi table#ContentTable9_4,
	.MaskSondaggi table#ContentTable9_5
	{
		border-collapse: collapse;
		width: 100%;
	}
		
	.MaskSondaggi table#ContentTable9_1 td, th,
	.MaskSondaggi table#ContentTable9_2 td, th,
	.MaskSondaggi table#ContentTable9_3 td, th,
	.MaskSondaggi table#ContentTable9_4 td, th,
	.MaskSondaggi table#ContentTable9_5 td, th
	{
	padding: 0px;
	width: 100%;
	}
	
	.MaskSondaggi table#ContentTable9_1 img,
	.MaskSondaggi table#ContentTable9_2 img,
	.MaskSondaggi table#ContentTable9_3 img,
	.MaskSondaggi table#ContentTable9_4 img,
	.MaskSondaggi table#ContentTable9_5 img
	{
		margin-top: 4px;
		margin-bottom: 4px;
	}
		
	.MaskSondaggi table#ContentTable9_1 td#ContentHeader9_1,
	.MaskSondaggi table#ContentTable9_2 td#ContentHeader9_2,
	.MaskSondaggi table#ContentTable9_3 td#ContentHeader9_3,
	.MaskSondaggi table#ContentTable9_4 td#ContentHeader9_4,
	.MaskSondaggi table#ContentTable9_5 td#ContentHeader9_5
	{
		background-color: #EA99A5;
		height: 20px;
	}

	.MaskSondaggi table#ContentTable9_1 td#ContentHeader9_1 span,
	.MaskSondaggi table#ContentTable9_2 td#ContentHeader9_2 span,
	.MaskSondaggi table#ContentTable9_3 td#ContentHeader9_3 span,
	.MaskSondaggi table#ContentTable9_4 td#ContentHeader9_4 span,
	.MaskSondaggi table#ContentTable9_5 td#ContentHeader9_5 span
	{
		font-size: 10px;
		color: #BC0012;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin-left: 5px;
		margin-right: 5px;
	}
		
	.MaskSondaggi table#ContentTable9_1 td#ContentMain9_1,
	.MaskSondaggi table#ContentTable9_2 td#ContentMain9_2,
	.MaskSondaggi table#ContentTable9_3 td#ContentMain9_3,
	.MaskSondaggi table#ContentTable9_4 td#ContentMain9_4,
	.MaskSondaggi table#ContentTable9_5 td#ContentMain9_5,
	{
		font-size: 10px;
		color: #808080;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.MaskSondaggi table#ContentTable9_1 td#ContentMain9_1 p,
	.MaskSondaggi table#ContentTable9_2 td#ContentMain9_2 p,
	.MaskSondaggi table#ContentTable9_3 td#ContentMain9_3 p,
	.MaskSondaggi table#ContentTable9_4 td#ContentMain9_4 p,
	.MaskSondaggi table#ContentTable9_5 td#ContentMain9_5 p
	{
		margin-left: 5px;
	}
	
	.MaskSondaggi table#ContentTable9 td#ContentMain9 #Titolo9:link,
	.MaskSondaggi table#ContentTable9 td#ContentMain9 #Titolo9:visited,
	.MaskSondaggi table#ContentTable9 td#ContentMain9 #Titolo9:active
	{
		font-weight: bold;
		font-size: 10px;
		color: #808080;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
		
	.MaskSondaggi table#ContentTable9 td#ContentMain9 #Titolo9:hover
	{
		text-decoration: underline;
	}


/* Start Mask Table Style */
.MaskTable
{
	width: 100%;
}

.MaskTable td, th
{
	padding: 0px;
}

.MaskTable td#Nav
{
	font-size: 11px;
	color: #99B412;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 50%;
}

.MaskTable td#Nav img
{
	vertical-align: middle;
}

.MaskTable td#Data
{
	font-size: 11px;
	color: #C0C0C0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	width: 50%;
}

.MaskTable td#Mask1,
.MaskTable td#Mask2
{
	width: 295px;
}

.MaskTable td#MaskFooter
{
	width: 100%;
}

.MaskTable td#Mask3,
.MaskTable td#Mask4
{
	width: 295px;
}
	
	/* Start Mask1, Mask2 Style */
	.Mask1,
	.Mask2
	{
		border-collapse: collapse;
		width: 100%;
	}
	
	.Mask1 td, th,
	.Mask2 td, th
	{
		padding: 0px;
	}
	
	.Mask1 td#Header1,
	.Mask2 td#Header2
	{
		/*background-image: url(../img/sflogo.jpg);*/
		background-repeat: repeat-x;
		background-position: top;
		width: 100%;
	}
	
	.Mask1 td#Header1 span
	{
		font-size: 11px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		margin-left: 8px;
		margin-right: 20px;
	}
	
	.Mask2 td#Header2 span
	{
		font-size: 11px;
		color: #99B412;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin-left: 5px;
	}
	
	.Mask1 td#Content1,
	.Mask2 td#Content2
	{
		width: 295px;
		vertical-align: middle;
		text-align: right;
	}
	
	.Mask1 table#ContentTable1,
	.Mask2 table#ContentTable2
	{
		width: 295px;
		/*border: 1px solid #C0C0C0;*/
		height: 225px;
	}
	
	.Mask1 table#ContentTable1 td, th,
	.Mask2 table#ContentTable2 td, th
	{
		padding: 0px;
		vertical-align: top;
	}
	
	.Mask1 table#ContentTable1 #Titolo1:link,
	.Mask1 table#ContentTable1 #Titolo1:visited,
	.Mask1 table#ContentTable1 #Titolo1:active,
	.Mask2 table#ContentTable2 #Titolo2:link,
	.Mask2 table#ContentTable2 #Titolo2:visited,
	.Mask2 table#ContentTable2 #Titolo2:active
	{
		font-size: 11px;
		color: #808080;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
	}
	
	.Mask1 table#ContentTable1 #Titolo1:hover,
	.Mask2 table#ContentTable2 #Titolo2:hover
	{
		text-decoration: underline;
	}
	
	.Mask1 table#ContentTable1 span#Testo1,
	.Mask2 table#ContentTable2 span#Testo2
	{
		font-size: 11px;
		color: #999999;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	
	.Mask1 td#Footer1,
	.Mask2 td#Footer2
	{
		background-color: #99B412;
		border-bottom-color: #99B412;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		width: 100%;
	}
	/* End Mask1, Mask2 Style */
	
	/* Start Mask3, Mask4, Mask5 Style */
	.Mask3,
	.Mask4
	{
		border-collapse: collapse;
		background-color: #FFFFFF;
		width: 100%;
		height: 140px;
	}
	
	.Mask3 td, th,
	.Mask4 td, th
	{
		padding: 0px;
	}
	
	.Mask3 td#Content3,
	.Mask4 td#Content4
	{
		width: 100%;
		vertical-align: middle;
		/*background-image: url(../img/grigino.jpg);*/
		text-align: right;
	}
	
	.Mask3 table#ContentTable3,
	.Mask4 table#ContentTable4
	{
		border-collapse: collapse;
		width: 295px;
		/*border: 1px solid #C0C0C0;*/
		height: 225px;
	}
	
	.Mask3 table#ContentTable3 td, th,
	.Mask4 table#ContentTable4 td, th
	{
		padding: 0px;
		vertical-align: top;
	}
	
	.Mask3 table#ContentTable3 img,
	.Mask4 table#ContentTable4 img
	{
		margin-top: 5px;
		margin-bottom: 7px;
	}
	
	.Mask3 table#ContentTable3 td#ContentHeader1
	{
		background-color: #FFFFFF;
		height: 20px;
	}
	
	.Mask4 table#ContentTable4 td#ContentHeader2
	{
		background-color: #FFFFFF;
		height: 20px;
	}
	
	.Mask3 table#ContentTable3 td#ContentHeader1 span,
	.Mask4 table#ContentTable4 td#ContentHeader2 span
	{
		font-size: 11px;
		color: #808080;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin-left: 6px;
		margin-right: 6px;
	}
	
	.Mask3 table#ContentTable3 td#ContentMain1,
	.Mask4 table#ContentTable4 td#ContentMain2
	{
		font-size: 11px;
		color: #808080;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		width: 100%;
	}
	
	.Mask3 table#ContentTable3 td#ContentMain1 p,
	.Mask4 table#ContentTable4 td#ContentMain2 p
	{
		margin-left: 5px;
	}
	
	.Mask3 table#ContentTable3 td#ContentMain1 img,
	.Mask4 table#ContentTable4 td#ContentMain2 img
	{
		vertical-align: baseline;
	}
	
	.Mask3 table#ContentTable3 td#ContentMain1 #Titolo3:link,
	.Mask3 table#ContentTable3 td#ContentMain1 #Titolo3:visited,
	.Mask3 table#ContentTable3 td#ContentMain1 #Titolo3:active,
	.Mask4 table#ContentTable4 td#ContentMain2 #Titolo4:link,
	.Mask4 table#ContentTable4 td#ContentMain2 #Titolo4:visited,
	.Mask4 table#ContentTable4 td#ContentMain2 #Titolo4:active
	{
		font-weight: bold;
		font-size: 11px;
		color: #808080;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	.Mask3 table#ContentTable3 td#ContentMain1 #Titolo3:hover,
	.Mask4 table#ContentTable4 td#ContentMain2 #Titolo4:hover
	{
		text-decoration: underline;
	}
	/* End Mask3, Mask4, Mask5 Style */
	
/* End Mask Table Style */