A, A:visited, A:active {text-decoration:none;}
A:hover {text-decoration:underline;}
BODY {
	margin:0px;
	padding:1px;

}
#Menu {
	float:left;
	width:130pt;
	height:100%;
	padding:0pt;
	margin:0pt;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-right-color:#003;
}
#Menu A {
	width:100%;
	border:none;
	background: #EEE url(/immagini/Menu_A_Icona.gif) no-repeat 0% 0%;
	height:26px;
	padding:5pt 0pt 0pt 26pt;
	margin:0px 0px 1px 0px;
	display:block;

	font-family: arial, verdana, sans-serif;
	font-size:70%;
	color:#003399;
}
#Menu A.sub {
	width:100%;
	border:none;
	background: #EEE url(/immagini/Menu_A_Icona.gi) no-repeat 0% 0%;
	height:26px;
	padding:5pt 0pt 0pt 26pt;
	margin:0px 0px 1px 0px;
	display:block;

	font-family: arial, verdana, sans-serif;
	font-size:70%;
	color:#003366;
	text-align:center;
}
#Menu A.tit, #Menu A.tit:hover {
	width:100%;
	border:none;
	background: #EEE url(/immagini/Menu_A_Icona.gif) no-repeat 0% 0%;
	height:26px;
	padding:5pt 0pt 0pt 26pt;
	margin:0px 0px 1px 0px;
	display:block;
	cursor:default;

	font-family: arial, verdana, sans-serif;
	font-size:70%;
	color:#333366;
	text-decoration:none;
}
#por {
	width:130pt;
	padding:2pt 4pt;
	margin:0pt;
	background-color:#FFF3E8;
	border:1px solid #FFFFFF;
	float:left;

	font-family: arial, verdana, sans-serif;
	font-size:60%;
	color:#003399;
}
#SeiIn {
	display:inline;
	padding:3pt 3pt 0pt 10pt;
	margin:0pt;

	font-family: arial, verdana, sans-serif;
	font-size:70%;
	color:#FFFFFF;
}
#Corpo {
	padding:3pt 3pt 0pt 10pt;
	margin:0pt;
	height:100%;
	width:100%;

	font-family: arial, verdana, sans-serif;
	font-size:80%;
	color:#003366;
	background-color:#FFF3E8;
	background-color:#FFFFFF;
}

.FONT_TESTATA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Blue;
	font-size:7pt;
}

.FONT_HOME
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Gray;
	font-size:7pt;
}

TABLE TH {
	border:1px solid #003;
	white-space:nowrap;
	background-color:#DCEFFF;
	font-size:80%;
}

.bottoniBox {
	border:1px solid #003;
	padding:4px;
	margin:30px auto;
	width:90%;
	background-color:#FFD;
	text-align:center;
}
.bottoni2 {
	border:2px solid #334466;
	padding:4px;
	margin:10px 15px;
	width:40%;
	height:100pt;
	background-color:#BBFFFF;
	
	text-align:center;
	vertical-align:center;
	padding-top:3em;
	font-family:arial, verdana, tahoma, sans-serif;
	font-size:140%;
	color:#036;
}

.adminTable TH {
	background-color:#AADDFF;
	color:#000044;
}
.adminTable TD {
	color:#000033;
	font-size:80%;
}

FIELDSET {
	padding:6pt 5pt 14pt 8pt;
	border:2px #ee891d solid;
	margin: 0pt auto 10pt auto;
	width:95%;
}
LEGEND {
	background-color: #ee891d;
	color:#ECFCFF;
	border:1px #ECFCFF solid;
	padding:2pt 8pt;
	text-transform:uppercase;
	font-size: 90%;
	font-weight:bold;
	font-family:arial, verdana, sans-serif;
	margin:0pt 2pt 12pt 2pt;
}
LABEL {
/*	background-color: #DCEFFF;     */
	border:1px solid #000;
	border-width:0px 0px 0px 0px;
	font-weight: bold;
	font-size:100%;
	display:block;
	margin: 0px 5pt 0px 0px;
	padding:2pt 10pt 2pt 2pt;
	color:#77acd4;
	width:100%;
	vertical-align:middle;
	white-space:nowrap;
}
FORM TABLE TD {
	font-family:arial, verdana, tahoma, sans-serif;
	font-size:80%;
	color:#111;
	padding:0pt;
}


.vocemenu {
	background-color: #49687b;
	border-top-color: 49687B;
	border-right-color: #49687b;
	border-bottom-color: #49687b;
	border-left-color: #49687b;
	border-bottom-style: solid;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CCCCCC;
	line-height: 0px;







}
.Spunto {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	font-weight: lighter;
}
.voce
{
	font-weight: bold;
	font-size: 11px;
	right: auto;
	left: auto;
	color:  Blue;
	bottom: auto;
	text-indent: 2pt;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	top: auto;
	text-align: left;
}
.voceOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #003366;
	background-color: 98b2b2;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #49687b;
	border-right-color: #49687b;
	border-bottom-color: #49687b;
	border-left-color: #49687b;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	clip:  rect(auto auto auto 5px);
	text-align: left;
	text-indent: 2pt;
}
.SpuntoICO {
	background-color: #98b2b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #003366;
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #003366;
	border-left: 0px none #FFFFFF;


}
.Bordi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #49687b;
	line-height: 16px;
	color: #003366;


}
.News1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: 49687b;
	border-right-color: #49687b;
	border-left-color: #49687b;
	border-right-width: 1px;
	border-left-width: 1px;
	text-align: left;
	text-indent: 3pt;
	line-height: 20px;

}
.News2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #49687b;
	border-left-color: #49687b;
	border-right-width: 1px;
	border-left-width: 1px;
	text-align: left;
	text-indent: 3pt;
	background-color: 98b2b2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #49687b;
	line-height: 20px;
}
.Atto1
{
	font-size: 10px;
	color: #77acd4;
	text-indent: 3pt;
	line-height: 20px;
	border-bottom: thin solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: 77acd4;
}
.Atto2
{
	border-right: #77acd4 thin solid;
	border-top: #77acd4 thin solid;
	font-size: 10px;
	border-left: #77acd4 thin solid;
	color: #77acd4;
	text-indent: 3pt;
	line-height: 20px;
	border-bottom: #77acd4 thin solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #77acd4;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #77acd4;
}
.Newsfinale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
	text-align: left;
	text-indent: 3pt;
	background-color: #FFFFFF;
	line-height: 20px;
	border: 1px solid 49687b;



}

.TEXT {
    font: 12px Arial, Helvetica, sans-serif;
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    padding-right: 5px;
    padding-left: 5px;
}
