body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.TitoloHome1{
	font-family: Arial, Helvetica, sans-serif;
	color:#F29633;
	font-size:14px;
	font-weight:bold;
}
.TitoloVerde{
	padding-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6D9220;
	font-size:14px;
	font-weight:bold;
}
a.TitoloVerde:link { text-decoration: none;	display:block;
}
a.TitoloVerde:visited { text-decoration: none;	display:block;
}
a.TitoloVerde:hover { text-decoration: none; display:block; background-color:#EEE;}

.TestoVerde{
	font-family: Arial, Helvetica, sans-serif;
	color: #6D9220;
	font-size:12px;
	font-weight:normal;
}
a.TestoVerde:link { text-decoration: underline;}
a.TestoVerde:visited { text-decoration: underline;}
a.TestoVerde:hover { text-decoration: underline; background-color:#EEE;}

.TitoloHome2{
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:14px;
	font-weight:bold;
}
.LinkHome1{
	font-family: Arial, Helvetica, sans-serif;
	color:#F29633;
	font-size:10px;
}
a.LinkHome1:link { text-decoration: underline;}
a.LinkHome1:visited { text-decoration: underline;}
a.LinkHome1:hover { text-decoration: underline;}

.LinkHome2{
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:10px;
}
a.LinkHome2:link { text-decoration: underline;}
a.LinkHome2:visited { text-decoration: underline;}
a.LinkHome2:hover { text-decoration: underline;}

.TestoFooter{
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:12px;
}
a.TestoFooter:link { text-decoration: none;}
a.TestoFooter:visited { text-decoration: none;}
a.TestoFooter:hover { text-decoration: none; background-color:#EEE;}

.TestoHeader{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
a.TestoHeader:link { text-decoration: none;}
a.TestoHeader:visited { text-decoration: none;}
a.TestoHeader:hover { text-decoration: underline;}

.Highlight{
	font-family: Arial, Helvetica, sans-serif;
	color:#F29633;
	font-size:12px;
	font-weight:bold;
}

.Menu{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
a.Menu:link { text-decoration: none;}
a.Menu:visited { text-decoration: none;}
a.Menu:hover { text-decoration: underline;}

.TitoloMenuDxBlu{
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #317DB7;
}

.TitoloMenuDxOrange{
	font-family: Arial, Helvetica, sans-serif;
	color:#F29633;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #F29633;
}
.MenuDxOrange{
	font-family: Arial, Helvetica, sans-serif;
	color:#F29633;
	font-size:12px;
}
a.MenuDxOrange:link { text-decoration: none;}
a.MenuDxOrange:visited { text-decoration: none;}
a.MenuDxOrange:hover { text-decoration: none; color:#317DB7}

.MenuDxBlu{
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:12px;
}
a.MenuDxBlu:link { text-decoration: none;}
a.MenuDxBlu:visited { text-decoration: none;}
a.MenuDxBlu:hover { text-decoration: none; color:#F29633;}

.TestoInterno{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
.TitoloPagInterna{
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:18px;
	font-weight:bold;
}
#tdInternoTitolo{
	background-image:url(img/presentazione_titolo.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.TestoElencoAttivita {

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;

}
select {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
}
textarea {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
}
.TestoDettaglio {

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.TestoLegenda {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
.LinkCome {
	font-family: Arial, Helvetica, sans-serif;
	color:#F29633;
	font-size:11px;
}
a.LinkCome:link { text-decoration: none;}
a.LinkCome:visited { text-decoration: none;}
a.LinkCome:hover { text-decoration: underline;}

.LinkDove {
	font-family: Arial, Helvetica, sans-serif;
	color:#317DB7;
	font-size:11px;
}
a.LinkDove:link { text-decoration: none;}
a.LinkDove:visited { text-decoration: none;}
a.LinkDove:hover { text-decoration: underline;}

.LinkData{
	font-family: Arial, Helvetica, sans-serif;
	color: #6D9220;
	font-size:11px;
}
a.LinkData:link { text-decoration: none;}
a.LinkData:visited { text-decoration: none;}
a.LinkData:hover { text-decoration: underline;}

span#attivoCome{
	background-color:#F29633;
	padding-left:4px;
	padding-right:4px;
	font-variant:small-caps;
}
span#attivoDove{
	background-color:#317DB7;
	padding-left:4px;
	padding-right:4px;
	font-variant:small-caps;
	color:#FFF;
}

span#attivoData{
	background-color:#6D9220;
	padding-left:4px;
	padding-right:4px;
	font-variant:small-caps;
	color:#FFF;
}
td#dettaglio a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
}
td#dettaglio a:link{
	text-decoration: underline;
}
td#dettaglio a:hover{
	text-decoration: underline; background-color:#EEE;
}
td#dettaglio a:visited{
	text-decoration: underline;
}
.box_arcoiris{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}