.ColoreNome {
	COLOR: #454f5e
}
.SpostaInGiu {
	PADDING-TOP: 4px
}
UNKNOWN {
	COLOR: #454f5e
}
.Banner {
	POSITION: relative; TOP: 0px
}
.Banner1 {
	LEFT: 0px; FLOAT: left; WIDTH: 80px; POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}
.Banner2 {
	LEFT: 15px; FLOAT: left; WIDTH: 85px; POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}
.Banner3 {
	LEFT: 30px; FLOAT: left; WIDTH: 80px; POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}
.Banner4 {
	LEFT: 45px; FLOAT: left; WIDTH: 85px; POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}
.Banner5 {
	LEFT: 60px; FLOAT: left; WIDTH: 80px; POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}

.clearboth {
	CLEAR: both
}

.Nascosto {
	OVERFLOW: hidden; WIDTH: 0px; LINE-HEIGHT: 0; POSITION: absolute; TOP: -1000em; HEIGHT: 0px
}

.Testata {
	position: relative;
	width: 730px;
	left: 20px;
	top: 0px;
}

.Testata2 {
	position: absolute;
	background: #B9002E url("../../immagini/fondo_testata2.gif") repeat-y;
	width: 731px;
	left: 19px;
	top: 126px;
	height: 28px;
	color: #FFFFFF;
}

.Testata3 {
	position: absolute;
	width: 770px;
	left: 0px;
	top: 126px;
	height: 28px;
	color: #FFFFFF;
}
.Testata3 a:visited {
	color: #FFFFFF;
}
.Testata3 a:active {
   color: #FFFFFF; 
}
.Testata3 a:link {
   color: #FFFFFF; 
}
.Testata3 a:hover {
   color: #FFFFFF;
}

.SottoTestata {
	position: relative;
	background: #FFFFFF url("../../immagini/SottoTestata.gif") no-repeat;
	width: 758px;
	height: 50px;
	left: 6px;
	top: -2px;
	visibility: visible;
}


.InizioTesto {
	POSITION: relative; 
	TOP: 5px; 
	/*
	HEIGHT: 100%;
	min-height: 650px;
	height: auto;
	*/
	width: 390px;
}

.formid_corpoContenuti {
	POSITION: relative; TOP: 35px; HEIGHT: 100%
}
.InizioServizio {
	POSITION: relative; TOP: 0px; HEIGHT: 100%
}

/* ::
.TestataPagina {
	LEFT: 0px; WIDTH: 400px; POSITION: relative; TOP: 0px; HEIGHT: 16px; BACKGROUND-COLOR: #75caf1
}
.TestataPaginaEcm {
	LEFT: 0px; WIDTH: 400px; POSITION: relative; TOP: -8px; HEIGHT: 16px; BACKGROUND-COLOR: #75caf1
}
.TestataPaginaTitolo {
	FONT-WEIGHT: bold; LEFT: 8px; POSITION: relative; TOP: 1px
}
.TestataPaginaTitoloEcm {
	FONT-WEIGHT: bold; LEFT: 42px; POSITION: relative; TOP: 0px
}
.TestataStampa {
	LEFT: 400px; WIDTH: 65px; POSITION: absolute; TOP: 0px; HEIGHT: 16px; BACKGROUND-COLOR: #e7ebec
}

.TestataStampaEcm {
	LEFT: 400px; WIDTH: 60px; POSITION: absolute; TOP: -8px; BACKGROUND-COLOR: #e7ebec
}
.TestataStampa_ul {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 14px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px;font-weight: bold;
}

.TestataStampa_ul A,  .TestataStampa_ul A:link,.TestataStampa_ul A:active, .TestataStampa_ul A:visited{
   position:relative;
     border:0px;
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px;
	BACKGROUND: #e9eaec; 
	top:1px;
   left:3px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
}

.TestataStampaEcm UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e7ebec; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.TestataStampa UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e7ebec; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.TestataStampaEcm UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e7ebec; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.TestataStampa UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e7ebec; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.TestataStampaEcm UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e7ebec; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.TestataStampa UL LI A:hover {
	BORDER-BOTTOM: #c4c7cc 3px solid; BACKGROUND-COLOR: #c4c7cc
}
.TestataStampaEcm UL LI A:hover {
	BORDER-BOTTOM: #c4c7cc 3px solid; BACKGROUND-COLOR: #c4c7cc
}
:: 

*/


.RigaTitolo {
	position: relative;
	width: 390px;
	height: 22px;
	top: 0px;
	background: #FFFFFF url("../../immagini/fondo_titolo.gif") repeat-x;
	
}

.Stampa {
	position: absolute;
	width: 125px;
	height: 20px;
	color: #000000;
	top: 4px;
	left: 265px;
	text-align: right;
	vertical-align: middle;
}
.Stampa a:visited {
	color: #000000;
}
.Stampa a:active {
   color: #000000; 
}
.Stampa a:link {
   color: #000000; 
}
.Stampa a:hover {
   color: #000000;
}

.TitoloPagina {
	font-size: 140%;
}

.px1 {
	WIDTH: 1px; HEIGHT: 1px
}
.divaligncentro {
	TEXT-ALIGN: center
}
.centro {
	TEXT-ALIGN: center
}
.sfondo1 {
	COLOR: #000000; BACKGROUND-COLOR: #f7f7f7
}
.sfondo2 {
	COLOR: #000000; BACKGROUND-COLOR: #eeebe6
}
.sfondo3 {
	WIDTH: 50%; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.sfondo4 {
	BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: right
}
.sfondo5 {
	BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
.LinkCentrato {
	MARGIN-LEFT: 120px; POSITION: relative
}
.LinkRisultatiCentrato {
	MARGIN-LEFT: 120px; POSITION: relative
}
.ColoreTitolo {
	COLOR: #327dee
}
.ColoreSfondoDiv {
	WIDTH: 1024px; HEIGHT: 16px; BACKGROUND-COLOR: #86c6ee
}
.ColoreScritta {
	MARGIN-LEFT: 7px; COLOR: black
}
.ColoreDettaglio {
	COLOR: #327dee
}

.Totale {
	position: relative;
   background: #FFFFFF url("../../immagini/fondo_totale.gif") repeat-y;
	width: 770px;
	top: 0px;
	left: 50%;
	margin-left: -385px;
	min-height: 3000px;
}

.Accesibile {
   width:0;
   position:absolute;
   height:0;
   overflow:hidden;
   top:-1000em;

}

.Corpo {
	position: relative;
	width: 574px;
	height: auto;
	height: 750px;
	top: 0;
	padding-top: 40px;
	left:20px;
	padding: 0;
	margin-top: 40px;
	padding-left: 151px;
	text-align: left;
	z-index: 0;
}

.mail {
	position: absolute;
	top: 10px;
	left: 290px;
	visibility: visible;
	font-weight: bold;
}

.cercaBox {
	position: absolute;
	top: 7px;
	left: 374px;
	visibility: visible;
}
.campoCerca {
	width: 290px;
	height: 12px;
}

.cercaTasto {
	position: absolute;
	top: 5px;
	left: 680px;
	visibility: visible;
}

.CercaButton {
	width: 70px;
	height: 22px;
	vertical-align: middle;
}

/* BOLLINI ACCESSIBILITA - INIZIO*/

.bollini {
	width: 100%;
	text-align: center;
	clear: both;
	margin: 20px 0;
	position: relative;
	top: 5px;
	bottom: 5px;
}

.bollini img {
	border:0px;
	margin:20px 0;
	padding: 0px;
}

/* BOLLINI ACCESSIBILITA - FINE */



.Menu1 {
	position: absolute;
	width: 150px;
	height: 100%;
	top: -3px;
	left: -160px;
	background-color: #FFFFFF;
}

/*	
.Menu1 ul  {
	display: block;
	background: #EEEED6;
	top: 0px;
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 150px;
	border-bottom: solid 3px #FFFFFF;
	padding-bottom: 5px;
	}
.Menu1 ul li {
	display: block;
	}
	
.Menu1 ul li a {
	display: block;
	width: 145px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 2px;
	}

.Menu1 ul li a:hover {
	font-weight: bold;
	}
*/

.Menu1 .MenuTitolo {
	background: #FFF281;
	padding-bottom: 5px;
	border-top: solid 1px #DED68C;
	border-bottom: solid 1px #FFFFFF;
	}
	
		
.Menu2 {
	position: absolute;
	width: 160px;
	height: 100%;
	top: 0;
	left: 407px;
}

.Menu2 ul  {
	display: block;
	top: 0px;
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	border-bottom: solid 3px #FFFFFF;
	}
	
.Menu2 ul li a:hover {
	font-weight: bold;
	}


.Menu2 .MenuTitolo {
	display: block;
	width: 158px;
	background: #FFF281;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: solid 1px #DED68C;
	border-bottom: solid 1px #FFFFFF;
	}

.IntestazioneSx {
	width: 145px;
	height: 20px;
	top: 0px;
	left: 0px;
	padding-top: 4px;
	padding-left: 4px;
	background: #FFF281;
	padding-bottom: 2px;
	margin-top: 3px;
	border-top: solid 1px #DED68C;
	border-bottom: solid 1px #FFFFFF;
}
.IntestazioneSx a:hover{font-weight: bold;}

.PricipaleSx {
	width: 147px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #EEEED6;
}
.PricipaleSx a{font-weight: normal!important;}
.PricipaleSx a:hover{font-weight: bold}

.ContenutoSx  {
	width: 145px;
	top: 0px;
	left: 0px;
	background-color: #EAF1F9;
	color: #000000;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	font-weight: bold;
}

.SpazioLogin {
	width: 150px;
	top: 0px;
	left: 0px;
	background: #EAF1F9;
}

.TastoLogin {
	width: 134px;
	top: 0px;
	left:0px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: right;
}

.SpazioBanner {
	position: relative;
	width: 142px;
	top: 8px;
	left: 6px;
}


.IntestazioneDx {
	width: 158px;
	background: #FFF281;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: solid 1px #DED68C;
	border-bottom: solid 1px #FFFFFF;
}
.IntestazioneDx a:hover{font-weight: bold;}
.PricipaleDx {
	width: 159px;
	height: 20px;
	top: 0px;
	left: 0px;
	background-color: #CEDEF2;
	color: #000000;
	padding-top: 6px;
	padding-left: 5px;
	font-weight: bold;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #9EBDE4;
}

.ContenutoDx  {
	width: 159px;
	top: 0px;
	left: 0px;
	background-color: #EAF1F9;
	color: #000000;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	font-weight: bold;
}

.IntAgenda {
	width: 158px;
	background: #FFF281;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: solid 1px #DED68C;
	border-bottom: solid 1px #FFFFFF;
	}
.IntAgenda a:hover {
	font-weight: bold;
	}

.RigaNotFound {
	position: relative;
	color: #000000;
	width: 389px;
	top: 0px;
	border-top: solid 6px #FFFFFF;
	padding-left: 0px;
	margin-bottom: 2px;
	text-align: center;
}

.AllineaImg {
	float: left;
	margin-right: 20px;
}

/*  Definizione dei caratteri*/

.Nascosto {
width:0;
position:absolute;
height:0;
overflow:hidden;
top:-1000em;
}

/*  fine definizione dei caratteri*/

.Amaranto{
	color: #B9002E;
}

/*
.Testata2 {
	position: absolute;
	width: 745px;
	left: 18px;
	top: 154px;
	height: 45px;
	color: #152046;
}
*/

.Testata2 a:link, .Testata2 a:active, .Testata2 a:visited, .Testata2 a:hover {
	font-weight: bold;
	color: #ffffff;
}

.BoxPEC {
	position: absolute;
	width:56px;
	top: 8px;
	left:110px;
	font-weight: bold;
}


.BoxHome {
	position: absolute;
	width: 56px;
	top: 8px;
	left:152px;
	font-weight: bold;
}

.BoxInfo {
	position: absolute;
	width: 20px;
	top: 10px;
	left:69px;
	font-weight: bold;
}

.BoxTelefono {
	position: absolute;
	width: 152px;
	top: 13px;
	left:107px;
}

.BoxMenuTop {
	position: absolute;
	width: 143px;
	top: 8px;
	left:211px;
	font-weight: bold;
}

.TestoCerca {
	position: absolute;
	width: 175px;
	top: 8px;
	left:355px;
  font-weight: bold;
}

.BoxCerca {
	position: absolute;
	width: 175px;
	top: 4px;
	left:420px;
}

.CampoCerca {

	width: 175px;
	height: 14px;
	font-size: 95%;
}

.BoxCercaOpzioni {
	position: absolute;
	width: 175px;
	top: 10px;
	left:577px;
	font-size: 90%;
}

.TastoCerca {
	position: absolute;
	width: 47px;
	top: 0px;
	left:603px;
	font-weight: bold;
}

/*
.BoxHome {
	position: absolute;
	width: 56px;
	top: 8px;
	left:172px;
	font-weight: bold;
}

.BoxContatti {
	position: absolute;
	width: 76px;
	top: 8px;
	left:240px;
	font-weight: bold;
}

.BoxCerca {
	position: absolute;
	width: 47px;
	top: 8px;
	left:338px;
	font-weight: bold;
}
.BoxCercaCampo {
	position: absolute;
	width: 175px;
	top: 2px;
	left:400px;
	font-weight: bold;
}
.BoxCercaTasto {
	position: absolute;
	width: 47px;
	top: 0px;
	left:583px;
	font-weight: bold;
}

.ecmTesto {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmTesto:visited {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmTesto:link {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmTesto:hover {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: underline;
}
.ecmCategoria {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmCategoria:visited {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmCategoria:link {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmCategoria:hover {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: underline;
}
.ecmArea {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmArea:visited {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmArea:active {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmArea:link {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: none;
}
A.ecmArea:hover {
	FONT-WEIGHT: bold; 
	COLOR: #0066b5; 
	TEXT-DECORATION: underline;
}
INTERSEZIONE: modificato mio (blu) ::  */

.ecmTesto {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.ecmTesto:visited {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.ecmTesto:link {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.ecmTesto:hover {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline; font-weight:normal;
}
.ecmCategoria {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;
}

A.ecmCategoria {
FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold; /*di splay: block;*/ width: 135px;
}

A.ecmCategoria:visited {
FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; font-weight:normal;
}
A.ecmCategoria:link {
FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; font-weight:normal;
}
A.ecmCategoria:hover {
FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline; font-weight:normal; /*di splay: block;letter-spacing: -0.6px;*/  width: 135px;
}
.ecmArea {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.ecmArea:visited {
	PADDING-RIGHT: 4px; 
	FONT-WEIGHT: normal;
	COLOR: #000000; 
	TEXT-DECORATION: none;
 
	
}
A.ecmArea:active {
	PADDING-RIGHT: 4px; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
 
}
A.ecmArea:link {
	PADDING-RIGHT: 4px; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; TEXT-DECORATION: none;
 
}
A.ecmArea:hover {
	 
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
	
}

a:hover.SelezioneMenu {
	font-weight: normal;
	text-decoration: underline;
}


/*
div#MenuSx {
	position: absolute;
	top: 202px;
	left: 6px;
	width: 133px;
	background: #FFFFFF;
}
#MenuSx UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	/*RIGHT: 10px; BACKGROUND: #ffffff; *//*
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	 
}
#MenuSx UL LI {
	BACKGROUND: #75caf1; 
	BORDER-BOTTOM: #cae6fb 2px solid
	
}
#MenuSx UL LI A ,  #MenuSx UL LI A:link, #MenuSx UL LI A:visited, #MenuSx UL LI A:active  {
	BACKGROUND: #cae6fb; 
	 BORDER-BOTTOM: 0px;
	 
	/* pdi*//*
	position: relative;
	float:none;
	padding: 0px 0px 2px 0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 97%;
	font-weight: bold;
    text-align:right;
    padding-right:4px;
}
#MenuSx UL LI A:hover 
{  BACKGROUND-COLOR: #aac4d9;
	 BORDER-BOTTOM: 0px;
	 
	/* pdi*//*
	position: relative;
	float:none;
	padding: 0px 0px 2px 0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 97%;
	font-weight: bold;
    text-align:right;
    padding-right:4px;
	 
}
#MenuSx .SelezioneMenu {
	BACKGROUND: #75caf1; 
	BORDER-BOTTOM: #ffffff 2px solid
}*/

.TagUL {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 95%; 
	BACKGROUND: #e9eaec; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	TOP: 0px; 
	TEXT-ALIGN: right
}

 
.TagUL_LI {
	DISPLAY: block; 
	LIST-STYLE-POSITION: outside;
	 BACKGROUND: #e9eaec; LEFT: 0px; 
	 MARGIN: 0px; COLOR: #000000;
	  BORDER-BOTTOM: #e9eaec 2px solid;
}

.TagUL_LI A {
	DISPLAY: block; 
	BACKGROUND: #e9eaec; 
	MARGIN-LEFT: 0px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #e9eaec 2px solid; 
	TEXT-DECORATION: none
}

.TagUL_LI A:link {
	DISPLAY: block; 
	BACKGROUND: #e9eaec;
	MARGIN-LEFT: 0px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #e9eaec 2px solid; 
	TEXT-DECORATION: none
}

.TagUL_LI A:hover {
	BACKGROUND: #c4c7cc; BORDER-BOTTOM: #c4c7cc 2px solid
}

/*  stile Menu Sx Fondo*/
/*div#MenuSxFondo {
	position: relative;
	background: #FFFFFF url("../../immagini/home/finale.jpg") no-repeat;
	width: 133px;
	left: 0px;
	height: 97px;
	font-size: 85%;
	text-decoration: none;
	visibility: visible;
}

#MenuSxFondo a{
	position: relative;
	text-decoration: none;
	font-weight: bold;
	top: 78px;
	right: 0px;
	visibility: visible;
	left: 0px;
	width: 133px;
	text-align: center;
}



#MenuSxFondo a:hover{
 	
position: relative;
	text-decoration: none;
	font-weight: bold;
	top: 78px;
	right: 0px;
	visibility: visible;
 
	width: 133px;
	text-align: center;
	padding:0px;
	border:0px;
	font-size:100%;
}


/*  fine stile Menu Sx*/


/*  stile Menu Sx Banner*//*
.MenuSxBanner {
	position: absolute;
	width: 133px;
	left: 0px;
	height: 181px;
	font-size: 95%;
	text-decoration: none;
	visibility: visible;
 
}

.MenuSxBanner img {
	 border:0px;
	 margin:0px;
	float: none;
	padding: 0px;
    
}

.MenuSxBanner A:visited, .MenuSxBanner A:active, .MenuSxBanner A:link  {
	FONT-WEIGHT: bold; 
	 
		/* pdi*//*
	padding: 0px;
}
 
.MenuSxBanner A:hover {
	FONT-WEIGHT: bold; 
 
	/* pdi*//*
	padding: 0px;
	margin:0px;
}


/*  fine stile Menu Sx*//*

DIV#FilettoVerticale {
	LEFT: 133px; WIDTH: 3px; POSITION: absolute; TOP: 40px
}
.SottoMenuSx {

	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	LEFT: 142px;  /* 142px; prima di inserire il menu sinistra dinamico*//*
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; WIDTH: 137px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	/* prima di inserire il menu sinistra dinamico
	TOP: 202px 
*//*
	top:202px;
	
}




.SottoMenuSx UL LI {
	BACKGROUND: #e9eaec; 
	 
	
}
.SottoMenuSx UL LI A ,  .SottoMenuSx UL LI A:link, .SottoMenuSx UL LI A:visited {
	BACKGROUND: #e9eaec; 
	BORDER-BOTTOM: #e9eaec 2px solid;
	 
	/* pdi*//*
	position: relative;
	float:none;
	padding: 0px 0px 0px 0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 97%;
 	TEXT-DECORATION: none;
    text-align:right;
    padding-right:4px;
}
 .SottoMenuSx UL LI A:hover {
	BACKGROUND: #c4c7cc; BORDER-BOTTOM: #c4c7cc 2px solid
}




DIV#SottoMenuSx {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	LEFT: 142px;  /* 142px; prima di inserire il menu sinistra dinamico*//*
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 137px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
 
	/* prima di inserire il menu sinistra dinamico
	TOP: 202px 
*//*
	top:202px;
}



DIV#SottoMenuSx img {
		 border:0px;
	 margin:0px;
	float: none;
	padding: 0px;
 
}

.SottoMenuSx img {
		 border:0px;
	 margin:0px;
	float: none;
	padding: 0px;
 
}

A.SelezioneMenu:link {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: black; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #75caf1; TEXT-DECORATION: none
}
A.SelezioneMenu:visited {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: black; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #75caf1; TEXT-DECORATION: none
}
A.SelezioneMenu:hover {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: black; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #75caf1; TEXT-DECORATION: none
}
A.SelezioneMenu:active {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; COLOR: black; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #75caf1; TEXT-DECORATION: none
}
#SottoMenuSx .SelezioneMenu {
	BACKGROUND: #75caf1; BORDER-BOTTOM: #ffffff 2px solid
}
DIV#SottoMenuSx_Area {
	LEFT: 142px; VISIBILITY: hidden; WIDTH: 137px; POSITION: absolute; TOP: 202px
}
DIV#SottoMenuSx_Argomenti {
	LEFT: 142px; VISIBILITY: hidden; WIDTH: 137px; POSITION: absolute; TOP: 202px
}
#SottoMenuSx_Argomenti .SelezioneMenu {
	BACKGROUND: #75caf1; BORDER-BOTTOM: #ffffff 2px solid
}*/

.FondoPaginaEcm {
	BACKGROUND: url(../../immagini/menu_sx/FondoTitolo.gif) no-repeat; LEFT: 0px; WIDTH: 420px; POSITION: relative; TOP: 29px; HEIGHT: 15px
}
.TestoPiccolo {
	FONT-SIZE: 80%
}
.TestoArgomenti {
	FONT-SIZE: 95%
}
.FloatRight {
	FLOAT: right
}

.FloatLeft {
	FLOAT: left;
}

.Pagina {
position: relative;
	background-color: #FFFFFF;
	width: 410px;
	height: 365px;
	top: 0px;
	left:9px;
}

.Data {
	visibility: hidden;
}


/* TABELLA AGENDA - INIZIO  */

.Menu2 table a {
	font-weight: bold;
}
th {
	font-weight: normal;
	height: 19px;
	width: 19px;
	}
td {
	height: 19px;
	}

.FrecciaMesePrecedente {
	position: relative;
	left: 4px;
	top: 1px;
}

.FrecciaMesesuccessivo {
	position: relative;
	top: 1px;
}

tr td {
	border: 1px solid white;
	margin: 1px;
	text-align: center;
	letter-spacing: -0.5px;
	padding-top: 1px
}

tr td.CalendarioLinkNonSelezionati_piccolo {
	background-color: #eeeed6;
}

tr td.CalendarioCellaGiornoSelezionati_piccolo {
	background-color: #eeeed6;
}

tr td.CalendarioIntestazioneGiorni {
	background-color: #ffffff;
}

a.CalendarioLinkGiornoSelezionati_piccolo {
	border: 1px solid #eeeed6;
}

a.CalendarioLinkGiornoSelezionati_piccolo:hover {
	color: #b9002e;
	border: 1px solid #b9002e;
}


/* TABELLA AGENDA - INIZIO  */

