BODY {
	padding: 10px;
	}
	
TD { 
	font-family: Verdana, Arial, Times New Roman;
	font-size : 12px;
	border-color: #C1E1B1;
	}

a:link { 
	color: #009933;
	text-decoration : none;
	}

a:visited { 
	color: #669900;
	text-decoration : none;
	}
		
a:hover {
	text-decoration : underline;
	}
	
FORM {
	margin : 0px;
	padding: 0px;
	}

.Border {
	border-style: solid;		
	border-width: 1px 1px 1px 1px;
	border-color: C1E1B1;   //#C1E1B1;
	}
	
.Border.Top {
	border-style: solid;		
	border-width: 1px 0px 0px 0px;
	}

.Border.Bottom {
	border-style: solid;		
	border-width: 0px 0px 1px 0px;
	}
	
.Border.Right {
	border-style: solid;		
	border-width: 0px 1px 0px 0px;
	}

.Border.Left {
	border-style: solid;		
	border-width: 0px 0px 0px 1px;
	}

.Border.Right {
	border-style: solid;		
	border-width: 0px 1px 0px 0px;
	}

.Border.None {
	border-style: none;		
	border-width: 0px 0px 0px 0px;
	}

.Border.Horizontal {
	border-style: solid;		
	border-width: 1px 0px 1px 0px;
	}
	
.Border.Vertical {
	border-style: solid;		
	border-width: 0px 1px 0px 1px;
	}

.Border.VerticalTop {
	border-style: solid;		
	border-width: 1px 1px 0px 1px;
	}
	
.Border.VerticalBottom {
	border-style: solid;		
	border-width: 0px 1px 1px 1px;
	}

.InterlineaMaggiorata {
	line-height: 1.3;
	}

.InterlineaDoppia {
	line-height: 1.9;
	}
		
Table.Border { 
	border-collapse: collapse;
	}

.TabellaMain {
	border-style: solid;		
	border-width: 1px 1px 1px 1px;
	border-color: #DFDFDF;
	}

.TitoloPagina { 
	color: #003399;
	font-family: Courier New, Times New Roman;
	font-size: 32px;
	font-weight: bold;
	}
	
.SottoTitoloPagina { 
	color: #00441E;
	font-family : Times New Roman;
	font-size : 16px;
	font-weight: bold;
	}
	               
.SottoTitoloPiccolo { 
	color: #00441E;
	font-family : Verdana, Arial, Times New Roman;
	font-size : 11px;
	}
	
.SottoTitoloPiccolo a:link { 
	color: #00441E;
	font-family : Verdana, Arial, Times New Roman;
	text-decoration : none;
	}
	
.SottoTitoloPiccolo a:visited { 
	color: #00441E;
	}

.SottoTitoloPiccolo a:hover { 
	text-decoration : underline;
	}
	
.PiePaginaMain { 
	color: #00441E;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
	
.PiePaginaMain a:link { 
	color: #00441E;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	}
	
.PiePaginaMain a:visited { 
	color: #00441E;
	}

.PiePaginaMain a:hover { 
	text-decoration : underline;
	}
	
.TitoloHome { 
	color: #003399;
	font-family : ISOCTEUR, Arial;
	font-size : 16px;
	}

.MessaggioDiSistema { 
	color: #0000A0;
	font-family : Times New Roman;
	font-size : 14px;
	font-weight : bold;
	}
	
.MessaggioDiErrore { 
	color: #CC0000;
	font-family : Times New Roman;
	font-size : 14px;
	font-weight : bold;
	}
		
.FootMenu { 
	color: #C0C0C0; 
	font-family: Times New Roman; 
	font-size: 12px;
	}

.FootMenu a:link {
	color : #C0C0C0;
	font-family : Times New Roman;
	text-decoration : none;
	}
	
.FootMenu a:visited {
	color : #C0C0C0;
	}

.FootMenu a:hover {
	color : #009900;
	font-weight : bold;
	}
	
.FootMenuSelected { 
	color: #00441E; 
	font-family: Times New Roman; 
	font-size: 12px;
	font-weight : bold; 
	}

.TitoloTabellaBlu {
	color: #006699;
	font-family: Verdana, Arial, Times New Roman; 
	font-size: 13px; 
	font-weight: bold; 
	}	

.TitoloTabellaBlu a:link {
	color: #006699;
	font-family: Verdana, Arial, Times New Roman; 
	font-weight: bold; 
	text-decoration : none;
	}

.TitoloTabellaBlu a:visited {
	color : #006699;
	}
	
.TitoloTabellaBlu a:hover {
	text-decoration : underline;
	}

.SottoTitoloTabellaBlu {
	color: #006699;
	font-family: Verdana, Arial, Times New Roman; 
	font-size: 11px; 
	font-weight: bold; 
	}	

.SottoTitoloTabellaBlu a:link {
	color: #006699;
	font-family: Verdana, Arial, Times New Roman; 
	font-weight: bold; 
	text-decoration : none;
	}

.SottoTitoloTabellaBlu a:visited {
	color : #006699;
	}
	
.SottoTitoloTabellaBlu a:hover {
	text-decoration : underline;
	}

.TitoloTabellaBianco {
	color: #FFFFFF;
	font-family: Times New Roman, Arial; 
	font-size: 14px; 
	font-weight: bold; 
	background-color: #007E41;
	}

.TitoloTabellaBianco a:visited {
	color : #FFFFFF;
	}
	
.TitoloTabellaBianco a:hover {
	text-decoration : underline;
	}	

.TestoTabella8 { 
	//color: #000000;
	font-family : Verdana, Arial, Times New Roman;
	font-size : 11px;
	}

.TestoTabella8 a:link { 
	color: #000000;
	font-family : Verdana, Arial, Times New Roman;
	text-decoration : none;
	}
	
.TestoTabella8 a:visited { 
	color: #000000;
	}

.TestoTabella8 a:hover { 
	text-decoration : underline;
	}
	
.TestoTabella10 { 
	//color: #000000;
	font-family : Verdana, Arial, Times New Roman;
	font-size : 12px;
	}

.TestoTabella10 a:link { 
	color: #000000;
	font-family : Verdana, Arial, Times New Roman;
	text-decoration : none;
	}

.TestoTabella10 a:visited { 
	color: #000000;
	}
	
.TestoTabella10 a:hover { 
	text-decoration : underline;
	}

.LinkSitiAmici { 
	color: #0000CC;
	font-family : Verdana, Arial, Times New Roman;
	font-size : 14px;
	font-weight : bold;
	}

.LinkSitiAmici a:link { 
	color: #0000CC;
	font-family : Verdana, Arial, Times New Roman;
	text-decoration : none;
	}

.LinkSitiAmici a:visited { 
	color: #000000;
	}
	
.LinkSitiAmici a:hover { 
	text-decoration : underline;
	}

.InputQuiz { 
	color: #003399;
	font-family : Tahoma;
	font-size : 22px;
	font-weight : bold;
	text-transform: uppercase;
	}
	
.Rosso {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 12px;
	color: #CC0000;
	}
	
.RossoPiccolo {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	color: #CC0000;
	}

.Grigetto {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 11px;
	color: #555555;
	}
		
.GrigettoPiccolo {
	font-family: Verdana, Arial, Times New Roman;
	font-size: 10px;
	color: #555555;
	}

.GrigettoPiccolo a:link {
	font-family: Verdana, Arial, Times New Roman;
	color: #555555;
	}
	
.GrigettoPiccolo a:visited { 
	color: #555555;
	}
	
.GrigettoPiccolo a:hover { 
	text-decoration : underline;
	}
		
.TestoNeroSuBianco { 
	color: #000000;
	font-family : Times New Roman, Arial;
	font-size : 12px;
	background-color: #FFFFFF;
	}

.TestoNeroSuBianco a:link { 
	color: #000000;
	font-family : Times New Roman, Arial;
	text-decoration : none;
	}
	
.TestoNeroSuBianco a:visited { 
	color: #000000;
	}

.TestoNeroSuBianco a:hover { 
	text-decoration : underline;
	}
	
.LeftMenuTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFCC;
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C0C0C0;*/
	}
	
.LeftMenuTD a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	position: relative;
	text-decoration: none;
	}
	
.LeftMenuTD a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration : none;
	}
	
.LeftMenuTD a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	//color: #006600;
	//background-color: #CCFF99;
	color: white;
	background-color : #00CDAD;  //#A8A8FF;
	text-decoration: none;
	font-weight : bold;
	text-transform: uppercase;
	}

.RightMenuTD a {
	//font-family: Verdana, Arial, Helvetica, sans-serif;
	//color: #006600;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	position: relative;
	text-decoration: none;
	}
	
.imgTransA {
	filter:revealTrans(duration=0.2,transition=12); }
	
.imgTransB {
	filter:blendTrans(duration=0.0); }
	
.data1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	}
	
.data2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	}
	
.TabellaData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFCC;
	border-width: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	}
	
.NewsTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	}
	
.NewsTesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}

.NewsData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}

.ArticoloTitoloHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BC4F43;
	}

.ArticoloTitoloHome a:link { 
	color: #BC4F43;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	}
	
.ArticoloTitoloHome a:visited { 
	color: #BC4F43;
	}

.ArticoloTitoloHome a:hover { 
	text-decoration : underline;
	}
	
.ArticoloSottoTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BC4F43;
	}

.ArticoloSottoTitolo a:link { 
	color: #BC4F43;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
	}
	
.ArticoloSottoTitolo a:visited { 
	color: #BC4F43;
	}

.ArticoloSottoTitolo a:hover { 
	text-decoration : underline;
	}
	
.ArticoloPaddingTesto  { 
	padding-left:15px;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:5px;
	}

.SfondoPopup {
	background-color: #FFFFC5;
	}


.SondaggioDomanda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BC4F43;
}
.FlatButton  {
	font-size : small;
	font-family : Verdana;
	background-color : #009966;
	color : White;
	font-weight : bold;
	border-width : thin;
}

.FlatButton.Small {
	font-size : xx-small;
}

.FlatButton.Large {
	font-size : x-large;
}

.HighlightRows tr:hover {
	background-color: #FFFFA8;
	}
	
TR.RowOverSelected  {
	color : #FFFFFF;
	background-color : #00CDAD;  //#A8A8FF;
	}
TR.RowOverSelected a:link {
	color : #FFFFFF;
	}
TR.RowOverSelected a:visited { 
	color: #FFFFFF;
	}
TD.CellOverSelected  {
	color : #FFFFFF;
	background-color : #00CDAD;  //#A8A8FF;
	font-color : #000000;
	}
	
	TD.CellOverSelected1  {
	color : #FFFFFF;
	background-color : #0000ff;  //#A8A8FF;
	font-color : #000000;
	}
	
	TD.CellOverSelected2  {
	color : #FFFFFF;
	background-color : #ffff00;  //#A8A8FF;
	font-color : #000000;
	}
	
	TD.CellOverSelected3  {
	color : #FFFFFF;
	background-color : #33cc33;  //#A8A8FF;
	font-color : #000000;
	}
	
TD.CellOverSelected a:link {
	color : #FFFFFF;
	}
TD.CellOverSelected a:visited { 
	color: #FFFFFF;
	}