/*********************************************************************/
/**** ***********  2004 Progetti di Impresa Srl  *********************/
/* ****************************************************************** */


/*********************************************************************/
/**** CONFIGURAZIONE GENERALE ****************************/
/* ****************************************************************** */
.Nascosto {
   display:none;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
}



 .totale {
	position: relative;
	/*background: #E6E6E6 url("../../immagini/sfondo/bordo_pagina_sx.gif");*/
	/*background:  url("../../immagini/sfondo/fondo_totale.gif");*/
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	top: 2px;
	/*border-left: solid 2px #5C5E6A;
	border-right: solid 2px #5C5E6A;
 	border-bottom: solid 2px #AFAFAF;*/
	height: 1500px;
	
}



.pagina{
		position: relative;
	   background-color: #FFFFFF;
		height: 100%;
		margin: 0px;
		padding: 0px;
		width: 100%;
}
 

.fondoAreaCentrale {
        /* top: 360px;*/
		position: relative;
		padding-top: 3px;
      text-decoration: none;

		/*height: 20px;*/
		color: #000000;
		background-color: #E1E1E1;
	/*	bottom: 10px;*/
}
 

.fondoAreaCentrale a,  .fondoAreaCentrale a:visited, .fondoAreaCentrale a:link {
        /* top: 360px;*/
		position: relative;
      text-decoration: none;
 		margin-bottom: 10px; 
		/*height: 20px;*/
		color: #000000;
		background-color: #E1E1E1;
	/*	bottom: 10px;*/
}

.fondoAreaCentrale a:hover {
        /* top: 360px;*/
		position: relative;
      text-decoration: underline;
 		margin-bottom: 10px; 
		/*height: 20px;*/
		color: #000000;
		background-color: #E1E1E1;
	/*	bottom: 10px;*/
}

.fondoAreaCentrale .fondoAreaCentralecolore {
	   text-decoration: none;
		color: #666666;
		margin-bottom: 2px;
}


.fondoAreaCentraleServizi, .fondoAreaCentraleServizi a,  .fondoAreaCentraleServizi a:visited, .fondoAreaCentraleServizi a:link, .fondoAreaCentraleServizi a:hover {
        /* top: 360px;*/
		position: relative;
		padding-top: 3px;
		padding-bottom: 3px;
        text-decoration: none;
		  font-size: 12px;
        width: 100%;
		color: #FFFFFF;
		background-color: #CD3539;
	/*	bottom: 10px;*/
}

.fondoAreaCentraleServizi2 
{
        /* top: 360px;*/
		position: relative;
		/*padding-top: 3px;*/
		padding-bottom: 3px;
		padding-left: 10px;
        text-decoration: none;
        width: 528px;
		border-left: solid 1px #CC2418;  
		border-right: solid 1px #CC2418;  
		border-bottom: solid 1px #CC2418;  

	/*	background-color: #CC2418;*/
	/*	bottom: 10px;*/
}

/*********************************************************************/
/**** INTESTAZIONE **********************************************/
/* ****************************************************************** */


.intestazione{
	position: relative;
	height: 136px; /*266;*/
	/*background: url("../../immagini/logo/intestazione_3.gif") no-repeat;*/
	vertical-align: top;
	width: 100%;
	 
}

/*
.intestazione2 {
	position: relative;
	height: 136px;
	vertical-align: top;
	width: 100%;
} 
*/


.intestazione {
	position: relative;
	/*background: url("../../immagini/logo/intestazione.gif");*/
	background-repeat: no-repeat;
	/*background-color: #1A741A;*/
	width: 100%; /*100%*/
	height: 130px;
	text-align: left;
	left: 0px;
	top: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
} 



.sottoIntestazione {
   position: relative;
    top: 1px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	padding-top: 5px;
	padding-bottom: 4px;
   background-color: #28304D;
     
     color: #FFFFFF;

	 width:100%;
 	font-weight : bold;
	background-color: #28304D;
}

.sottoIntestazione_melzo{
	position: relative;
    float:left;
	text-align:left;
    width:142px;
 vertical-align: middle;
 background-color: #28304D;
	border-right: solid 1px #FFFFFF;
	font-weight : bold;
	
} 
.sottoIntestazione_ricerche{
	position: relative;
    float:left;
	text-align:left;
    width:142px;
 vertical-align: middle;
 background-color: #28304D;
	
	font-weight : bold;
	
} 


.sottoIntestazione_ricerche2{
	position: relative;
    float:left;
	text-align:left;
    width:288px;
	 vertical-align: middle;
    background-color: #28304D; 
	font-weight : bold;
	border-right: solid 1px #FFFFFF;
	
} 


.sottoIntestazione_info{
	position: relative;
    float:left;
	text-align:left;
    width:186px;
	 vertical-align: middle;
    background-color: #28304D;
	font-weight : bold;
	
} 

 

.sottoIntestazione2 {
   position: relative;
   
	margin: 0px;
	padding: 0px;
	border: 0px;
 
    padding-bottom:3px;
   background-color: #FFFFFF;

     color: #000000;
	 width:100%;

}


.sottoIntestazione_comune{
	position: relative;
    float:left;
	text-align:center;
    width:70px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #EAEAEA;
	border-left: solid 1px #28304D;
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
	
} 

.sottoIntestazione_citta{
	position: relative;
    float:left;
	text-align:center;
    width:70px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #EAEAEA;
	/*border-left: solid 1px #28304D;*/
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
	
} 

.sottoIntestazione_atti{
	position: relative;
    float:left;
	text-align:center;
    width:80px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #D6D6D6;
	/*border-left: solid 1px #28304D;*/
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
	
} 

.sottoIntestazione_bandi {
	position: relative;
    float:left;
	text-align:center;
    width:70px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #D6D6D6;
	/*border-left: solid 1px #28304D;*/
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
	
}

.sottoIntestazione_modulistica {
	position: relative;
    float:left;
	text-align:center;
    width:85px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #D6D6D6;
	/*border-left: solid 1px #28304D;*/
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
}

.sottoIntestazione_regolamenti{
	position: relative;
    float:left;
	text-align:center;
    width:85px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #D6D6D6;
	/*border-left: solid 1px #28304D;*/
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
	
} 

.sottoIntestazione_sito{
	position: relative;
    float:left;
	text-align:center;
    width:80px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #C0C0C0;
	/*border-left: solid 1px #28304D;*/
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;
	
} 


.sottoIntestazione_vuoto{
	position: relative;
    float:left;
	text-align:center;
    width:16px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #FFFFFF;
	/*border-left: solid 1px #28304D;
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;*/
	
} 

.sottoIntestazione_contatti{
	position: relative;
    float:left;
	text-align:center;
    width:170px;
	padding-top:4px;
    padding-bottom:4px;
	background-color: #FFFFFF;
	/*border-left: solid 1px #28304D;
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	font-weight : bold;*/
	
} 






  .sottoIntestazione_testo {
	position: relative;
   top:230px;
	margin-left:20px; /*140*/
	vertical-align: middle;
	
} 

.banner_sottointestazione {
	position: relative;
	/*background: url("../../immagini/banner/banner_injenia_01.jpg");*/
	/*background-repeat: no-repeat;*/
	width: 100%;
	height: 40px; /*104px*/
	text-align: left;
	left: 0px;
	top: 58px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color:#FFFFFF;
}


/*********************************************************************/
/***** MAPPE CLICCABILI ****************************************/
/********************************************************************/
ul#mappa1, ul#mappa1 A,  ul#mappa1 A:link, ul#mappa1 A:visited {
margin:0;padding:0;
list-style:none;
position:relative;
width:100%; height:40px;
text-decoration: none;
color:#FFFFFF;
}

ul#mappa1 A:hover   {
margin:0;padding:0;
list-style:none;
position:relative;
 
color:#FFFFFF;
text-decoration: underline;
 
}

ul#mappa1 li    {
display:block;
position:absolute;
margin:0;padding:0;
/*text-decoration: none;*/
color:#FFFFFF;
}

li#mappa1-email {
left:418px; top:0px;
width:80px; height:24px;
}

li#mappa1-forum {
left:483px; top:0px;
width:80px; height:24px;
}

li#mappa1-meteo {
left:553px; top:0px;
width:80px; height:24px
}

li#mappa1-info {
left:630px; top:0px;
width:80px;height:24px
}

#mappa1 a {
display:block;
width:100%;
height:100%;
}
/*#mappa1 .alt { display:none }*/





/*********************************************************************/
/**** POSIZIONAMENTO OGGETTI *******************************/
/* ****************************************************************** */
.InizioTesto,.formid_corpoContenuti {
	position: relative;
	top: 35px;
	height: 100%;
}

.InizioServizio {
	position: relative;
	top: 0px;
	height: 100%;
}

.testataPagina {
	/*position: relative;

	text-align: left;
	width: 99%;
	padding: 1px;
	padding-bottom: 1px;
	margin: 0px;
	background-color: #1A741A;
	 */
	border-left: solid 1px #28304D;
	border-bottom: solid 1px #28304D;
	border-right: solid 1px #28304D;
	border-top: solid 1px #28304D;
	position: relative;

 	width: 100%;
  /*  background: url("../../immagini/sfondo/sfondo_centrale_servizi_titoli.jpg");*/
	color: #000000;
	font-weight : bold;
}

.testataPaginaTitolo {
	
	position: relative;
	/* padding-top:5px;
	padding-bottom:6px;*/ 
	font-weight: bold;
	/*float: left;*/
	/*width: 340px;*/
	/*top:2px;
	padding-left:4px;*/
	color: #000000;
	 margin: 0px;
	 padding-bottom:3px;
	/*text-indent: 15px;*/
	text-align: left;
}

.titoloPaginaEcm {
	position: relative;
	color: #FFFFFF;
	left: 5px;
	/*top: 7px;*/
	height: 10px;
	font-weight: bold;
}


.titoloPaginaEcm a, .titoloPaginaEcm a:link, .titoloPaginaEcm a:visited, .titoloPaginaEcm a:hover {
	position: relative;
	color: #FFFFFF;
	background-color: #345CD4;	
	left: 5px;
	font-weight: bold;
}

.testataStampa {
	position: relative;
	text-align: left;
	width: 100%;
	 /*float: right;*/
	padding-top:8px;
	padding-bottom:5px;
	margin: 0px;
}

.testataStampa a, .testataStampa a:visited { 
	color: #244A94;
 }
 
.chiudiIntestazioneServizio { 
	clear: both;
	height: 0px;
 }
 
.clearboth { 
	clear: both;
 }

.px1{	
	width: 1px;
	height: 1px;
}

.centro {
	text-align: center;
	margin-top: 5px;
}
 
.float_destra{
position:relative;
	float: right;
	width: 50%;
}

.float_sinistra{
position:relative;
	float: left;
	width: 50%;
}

.float_destra48{
position:relative;
	float: right;
	width: 48%;
}



 .sinistra {
	text-align: left;
}

.destra {
	text-align: right;
}
 
 
.giustificato {
	text-align: justify;
}
.larghezza100{	
position:relative;
	width: 100%;
   
}




/*********************************************************************/
/**** SFONDI    *****************************************************/
/* ****************************************************************** */

.sfondo1 {
	BACKGROUND-COLOR: #f7f7f7; COLOR: #000000
}

.sfondo2 {
	BACKGROUND-COLOR: #EEEBE6; COLOR: #000000
}

.sfondo3 {
	BACKGROUND-COLOR: #A4C7A6; 
}


.sfondo4 {
	BACKGROUND-COLOR: #EBF2EA; 

}



/*********************************************************************/
/**** PULSANTI ****************************************************/
/* ****************************************************************** */
.pulsante1{
		BACKGROUND-COLOR: #f7f7f7; COLOR: #000000;
		width: 60px;
		margin-top: 3px;
		margin-bottom: 3px;
		color: black;
}

/*********************************************************************/
/**** CONFIGURAZIONE TESTI ***********************************/
/* ****************************************************************** */

.Accessibile {
	position: relative;
	top: 0px;
	right: 0px;
	display: none;
	visibility: visible;
}

.telefono {
	position: relative;
	top: 0px;
	left: 165px;
	visibility: visible;
}

.data {
   top:5px;
	position: relative;
	padding-top: 3px;
	right: 0px;
  	padding-bottom:3px;
   padding-left: 6px;
	BACKGROUND-COLOR: #FFFFFF;
	/*color:#FFFFFF;*/
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
   width: 97%;
  /* background-image:  url("../../immagini/menu_sx/sfondo_servizi_titoli.jpg") ;*/
}

.bollini {
	position: relative;
	top: 20px;
	visibility: visible;
	text-align: center;
	background-color: transparent;
}



.intestazione_riga {
	position: relative;
	background-color: #1A741A;
	padding-top:2px;
	text-align: center;
	width: 100%;
  /*  height:20px;*/
	color: #FFFFFF;
	font-weight : bold;
	padding-bottom:2px;
  
}

/*********************************************************************/
/**** CONFIGURAZIONE AREA SX *******************************/
/* ****************************************************************** */


.bloccoSinistra{ 
	position: absolute;
	width: 210px; /*width: 154px;*/
	clear: both;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF; /*#1A741A;*/
	left: 0px;
	top: 2px;
	color:#000000;
 }
 

/* .areaCentrale {
	position: relative;
	top: 2px;
	text-align: left;
	margin-left: 220px;  
	 

} */


 .bloccoSinistra_home{ 
	position: relative;
	top: 2px;
	text-align: left;
	margin-left: 552px;  
 }
 
div#areaSx {
	position: relative;
	top: 0px;
	width: 210px;
	left: 0px;
	text-align : left;
	padding: 0px;
}


.area_menusx{	

	position: relative;
	text-decoration: none;
	/*color: #000000; #4A5E7B;*/
	 
  border-left: 1px solid  #000000;
  border-top: 1px solid  #000000;
  border-right: 1px solid  #000000;
}



.ecmCategoria, A.ecmCategoria , A.ecmCategoria :link, A.ecmCategoria :visited   {	
	/*top: 5px;*/
	text-align: left;
	position: relative;
 
	text-decoration: none;
	color: #000000; /*#4A5E7B;*/
	 border-bottom: 1px solid  #000000;
	/*background-color: #1A741A;*/
    padding-top: 7px;
	padding-bottom: 7px;
 	padding-left: 0px;
	/* padding-bottom: 1px;*/
	/*	border-bottom: 2px dotted  #547885;DCEFF8;
  background-image:  url("../../immagini/menu_sx/sfondo_categoria.gif");  */
   /*height:38px;*/
 
	width: 210px;
	/*font-size: 95%;*/
}

 A.ecmCategoria :hover {	
  /*top: 5px;*/
	text-align: left;
	position: relative;
 
	text-decoration: underline;
	color: #000000;
 /*	background-color: #1A741A;*/
    padding-top: 7px;
	padding-bottom: 7px;
 	padding-left: 0px;
	/* padding-bottom: 1px;*/
	/*	border-bottom: 2px dotted  #547885;DCEFF8;
  background-image:  url("../../immagini/menu_sx/sfondo_categoria.gif"); */
 /*height:38px;*/
	 
	width: 210px;
	/*font-size: 95%;*/
}

.ecmCategoria_sfondo, A.ecmCategoria_sfondo , A.ecmCategoria_sfondo :link, A.ecmCategoria_sfondo :visited, A.ecmCategoria_sfondo :hover  {	
  /*top: 5px;*/
	text-align: left;
	position: relative;
 	color: #000000;
	background-color: #D1D5DC;
    padding-top: 7px;
	padding-bottom: 7px;
    padding-left: 5px;
	border-bottom: 1px solid #000000;
	/* padding-bottom: 1px;*/
	/*	border-bottom: 2px dotted  #547885;DCEFF8;*/
/*   background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
 /*height:38px;*/
	 
	 
	/*font-size: 95%;*/
}


.interlinea_menu {
 position: relative;
 top:0px;
 /*background-image:  url("../../immagini/menu_sx/interlinea_menu.gif");*/
 background-repeat: no-repeat;
 height : 8px;
 width: 210px;
}

 


.elementoSx { 
	top: 0px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	position: relative;
	/* margin-bottom: 1px;*/
	background-color: #1A741A;
 }
 
.ecmCategoria_cella {
	position: relative;
	top: 0px;
	text-align: left;
	margin: 0px;
	padding: 0px;
    left:0px;
	width: 100%;
	padding-bottom: 1px;
	border-bottom: 1px solid #000000;
	/*padding-top: 1px solid #000000;*/
	padding-left: 1px;
	border-left: 1px solid #000000;
	padding-right: 1px;
	border-right: 1px solid #000000;
	/* margin-bottom: 1px;
	background-color: #1A741A;*/

 }

.ecmFineCategoria_cella {
	top: 0px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
	width: 100%;
	/*background-color: #1A741A;*/
}
.ecmCategoriaImmagine {
	float: left;
	margin: 0px;
	padding: 0px;
}

.ecmCategoriaSelezionata a:hover, .ecmCategoriaSelezionata, .ecmCategoriaSelezionata a, .ecmCategoriaSelezionata a:visited {
	position: relative;
	text-align: left;
 	text-decoration: none;
	color: #000000; /*#4A5E7B;*/
	 
	/*background-color: #1A741A;*/
    padding-top: 7px;
	padding-bottom: 7px;
 	padding-left: 0px;
    font-weight : bold;
	/* padding-bottom: 1px;*/
	/*	border-bottom: 2px dotted  #547885;DCEFF8;
  background-image:  url("../../immagini/menu_sx/sfondo_categoria.gif");  */
   /*height:38px;*/
	 
	width: 210px;
 
 
}	
	
.ecmPagina, .ecmPagina a, .ecmPagina a:visited {
	color: #000000;
	text-decoration: none;
	/*background: #EBF2EA; ;*/
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 209px;
/*	padding-left: 4px;*/ 
	position: relative;
	font-weight: normal;
	padding-top:2px;
	padding-bottom:2px;
 	border-bottom: 1px solid #000000;
/* border-top: 1px solid #000000;	
border-right: 1px solid #000000;
	border-left: 1px solid #000000;*/

	 
}

 .ecmPagina a:hover {
	color: #000000;
	text-decoration: underline;
	/*background: #EBF2EA; */
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 210px;
	  	padding-top:2px;
	padding-bottom:2px;
	position: relative;
	font-weight: normal;
	/*font-size: 95%;
	padding-bottom: 2px solid #1A741A;  */
    border-bottom: 1px solid #000000;

	 
}

.ecmPaginaSelezionata, .ecmPaginaSelezionata a, .ecmPaginaSelezionata a:visited, .ecmPaginaSelezionata a:hover {
	color: #1A741A;
	text-decoration: underline;
	/*background: #1A741A;*/
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 210px;
	padding-left: 5px;
	position: relative;
	font-weight: bold;
	/*font-size: 95%;*/
	padding-bottom: 1px;
}	

	
.ecmArea, A.ecmArea, A.ecmArea:link, A.ecmArea:hover, A.ecmArea:visited{
	font-weight : bold;
	color: black;
	text-decoration: none;
}


div#MenuSx_chiusuraPagine {
	background:  url("../../immagini/menu_sx/areariservata_bottom.gif");
	position: relative;
	width: 100%;
	height: 40px;
	left: 0px;
	top: 0px;
	visibility: visible;
}

.sfondoLabel_Sx{
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #4E5665;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
 
 

 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}


.sfondoLabel_SxHome{
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #385176;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
 
 

 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}

.sfondoLabel_Sx2{
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #286275;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
 
 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}

.sfondoLabel_Sx3{
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #6A768A;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
 

 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}

.sfondoLabel_Sx4 {
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #286275;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	
 
 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}

.sfondoLabel_Sx7 {
	position: relative;
	BACKGROUND-COLOR: #286275;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.sfondoLabel_Sx8 {
	position: relative;
	BACKGROUND-COLOR: #286275;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.sfondoLabel_Sx6 {
	position: relative;
	BACKGROUND-COLOR: #286275;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	
}

.sfondoLabel_Sx5 {
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #286275;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	/*padding-left: 2px;*/
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	
 
 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}

div#boxAreaRiservata {
	position: relative;
	background-color : #FEC166;
	/*padding-left: 8px;*/
	width: 100%;
	margin: 0px;
	padding-right: 0px;
}	

.margineMenuSx{  
	padding-left: 8px;
}

div#MenuSx_chiusuraAreaRiservata {
	background-image:  url("../../immagini/menu_sx/areariservata_bottom.gif");
	position: relative;
	width: 100%;
	height: 40px;
	left: 0px;
	top: 0px;
	visibility: visible;
}

.interlinea_menuSx{
/*	background-image:  url("../../immagini/menu_sx/interlinea_menu.jpg");*/
	width: 210px;
	height: 1px;
	/*	left: 0px; */
}

.link_homepage, A.link_homepage, A.link_homepage:link, A.link_homepage:visited {
  position: relative;
/*	background-color: #1A741A;*/
 	 
/* 	top:2px; */
	/*padding-left:6px;*/
	color: #28304D;/* #3A6BB6;*/
	/*padding-top:2px;*/
	 
 
	/*text-indent: 15px;*/
	/*text-align: center;*/
	width: 100%;
	TEXT-DECORATION: none;
}

A.link_homepage:hover {
	position: relative;
 
	/*background-color: #1A741A;*/
 
 	color: #28304D; 
	/*padding-top:2px;*/
 
 
	/*text-align: center;*/
	width: 100%;
	TEXT-DECORATION: underline;
}

.link_orari, A.link_orari, A.link_orari:link, A.link_orari:visited {
	position: relative;
	color: #CC2418; 
	width: 100%;
	TEXT-DECORATION: none;
}

A.link_orari:hover {
	position: relative;
 	color: #CC2418; 
	width: 100%;
	TEXT-DECORATION: underline;
}

.sottotitolo_sx{
	position: relative;
 
  	 
 
 }

.sottotitolo_sx_testo{
	position: relative;
 padding-left:16px;
 padding-top: 2px;
  	 
 
 }
 
.CentraImmagine {
   position: relative;
   width: 5%;
   left: 22px;   
}

/*********************************************************************/
/**** CONFIGURAZIONE AREA CENTRALE *********************/
/* ****************************************************************** */

.areaCentrale {
	position: relative;
	top: 2px;
	text-align: left;
	margin-left: 220px; /*203px;*/  /*  174px */
	/* margin-right: 8px;    186 */
	/*padding-right:4px;*/
	/*background-image:  url("../../immagini/sfondo/sfondo_servizi.jpg");*/

} 


 .areaCentrale_home{ 
	position: absolute;
	width: 547px; /*545px;*/
	clear: both;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF; /*#1A741A;*/
	left: 0px;
	top: 2px;
	color:#000000;
 }
 

/* .areaCentrale_home {
	position: relative;
	top: 2px;
	text-align: left;
	margin-left: 220px; 
	 

} */
	
/*********************************************************************/
/**** CONFIGURAZIONE AREA DX ******************************/
/* ****************************************************************** */

.bloccoDestra{ 
	position: absolute;
	top: 2px;
	/*width: 170px;*/
	 right: 0px;
	text-align : right;  /*left;*/
	/*padding: 0px;
	margin: 0px;*/
	BACKGROUND-COLOR:#EBF2EA;  /*#EBF2EA;*/ 
	/*font-size: 90%;*/
    border-right:0px;
	padding-right: 0px;
	/*border-left: 4px solid #000000;*/
	/*border-top: 2px solid #FFFFFF;*/
 }


.areaDx { 
	position: relative;
 
	left: 0px;
	width:  173px; /*167*/
    right: 0px; 
	text-align : right;
	padding: 0px;
	padding-left: 0px;
	border-right:0px;
	padding-right: 0px;
	/* background-color: White;*/
	margin: 0px;
/*	height: 850px; 
	 color: #FFFFFF; */

}

.menuDx_label{
	background-color: #CCE6FF;
	color: #BBDDFF;
	border-width: 1px;
	border-color: black;
	border-style: solid;
	padding: 4px;
	font-weight: bold;
	text-align: center;
	margin-left: 2px;
	/*margin-right: 3px;*/
	width: 165px;
}

.menuDx_voce { 
	position: relative;
	background-color: #EBF2EA;
	text-align: left;
	width: 100%;
 }

.menuDx_voce_img{ 
	position: relative;
	float: left;
	width: 15%;
 	text-align: center;
    background-image:  url("../../immagini/menu_dx/segnapunto.gif");
	left:0px;
	height:20px;
	padding-bottom: 2px;
 }

.menuDx_voce_img2{ 
	position: relative;
	float: left;
	width: 15%;
 	text-align: center;
	padding-bottom: 2px;
	left:0px;
	height:20px;
    background-image:  url("../../immagini/menu_dx/segnapunto2.gif");
	
 }

.menuDx_voce_testo /*, menuDx_voce_testo a , menuDx_voce_testo a:visited, menuDx_voce_testo a:link */{ 
	position: relative;
	float: right;
	COLOR: #FFFFFF;
  	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	padding-bottom: 6px;
	padding-left: 0px;
	border-bottom: 1px solid #FFFFFF;
   width: 85%;
 }
 
 
 
 
 .menuDx_voce_link, A.menuDx_voce_link, A.menuDx_voce_link:visited, A.menuDx_voce_link:link 
 {  
	COLOR: #FFFFFF;
  	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
  	TEXT-DECORATION: none;
 }
  
 
  
 .menuDx_voce_link a:hover { 
	COLOR: #FFFFFF;
  	 FONT-STYLE: normal;
	FONT-WEIGHT: bold;
  	TEXT-DECORATION: underline;
	 
 }
 
.menuDx_stacchetto{ 
	position: relative;
	height: 5px;
 }




 .internoElementoDx  { 
 	text-align: center;
  /* 	color: #FFFFFF;*/
 }


/*********************************************************************/
/**** CONFIGURAZIONE AREA FONDO PAGINA ****************/
/* ****************************************************************** */

div#MenuSxFondo {
	width: 133px;
	left: 0px;
	font-size: 95%;
	text-align: right;
	text-decoration: none;
	visibility: visible;
}

.sfondoFine_Dx{
	background: url("../../immagini/menu_dx/menudx_bottom.gif") ;
	position: relative;
	width: 143px;
	height: 30px;
	left: 0px;
	top: 0px;
	visibility: visible;
}

/*  fine stile Menu Sx*/

/*********************************************************************/
/**** ALTRI STILI **************************************************/
/* ****************************************************************** */

.area_servizi{ 
  position: relative;
 
  background-color: #D1D5DC; 
  /*background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
  width: 204px;
   border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;

  padding-bottom:3px;
  padding-left: 3px;
  padding-right: 3px;
 }
 
.area_servizi2 { 
  position: relative;
 
  background-color: #D1D5DC; 
  width: 152px;
   border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;

  padding-bottom:3px;
  padding-left: 3px;
  padding-right: 3px;
 }

.linkNero, A.linkNero, A.linkNero:link, A.linkNero:visited, A.linkNero:hover  {
	font-weight: normal;
	color: Black;
   text-decoration: none;
}

.linkBlue, A.linkBlue, A.linkBlue:link, A.linkBlue:visited, A.linkBlue:hover {
	text-decoration: none;
}
/*A.linkNero:hover { 
	font-weight: normal;
	color: #1A741A;
 }*/
 
.testoPiccolo {
	font-size: 80%;
}

.TestoArgomenti {
	font-size: 95%;
}

.boxTesto1{
		width: 114px;
		font-size: 80%;
		padding-left: 6px;
}

.boxTesto2{
		width: 155px;
		font-size: 100%;
		background-color: #EBF2EA;
}

.boxEventiDellaVita {
		width: 114px;
		font-size: 90%;
		padding-left: 6px;
}

.letteraAccessKey{
	/* font-family: "Courier New", Courier, monospace;*/
}

A.linkScuro, A.linkScuro:visited, A.linkScuro:hover,  A.linkScuro:link{
	color: #244A94;
}

.informazioniCorrelate, A.informazioniCorrelate, A.informazioniCorrelate:visited, A.informazioniCorrelate:hover,  A.informazioniCorrelate:link{
   position: relative;
    top:10px;
	color: #244A94;
	/*border-bottom: solid 1px #BBDDFF;*/
	display: block;
	text-decoration: none;
}


/**** AREA RICERCA **************************************************/

.area_ricerca{ 
  position: relative;
  top:0px;
  padding-left:5px;
  background-color: #D1D5DC; 
  /*background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
  width: 100%;

  /*padding-bottom:3px;
  padding-left:3px; */
 }

.cercaNelSito { 
	/* background-color: #BBDDFF;*/
	/*padding: 3px;*/
    COLOR:#000000;
	position: relative;
	width: 100%;
	padding-left: 0px;	
	  padding-left:5px;
 
 }
 

 .campo_ricerca { 
   /* width : 168px;
	background-color: #F9E297;
	height: 15px;
	color: black; */
	position: relative;
  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
 
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 90px;    /*width : 100px;*/
	height : 15px;
	 
  }

 .testo_ricerca{ 
  position: relative;
/*  background-color: #EBF2EA; #BBDDFF;*/
  bottom:3px;
 /*  width: 70px; width: 194px;*/
 
  color: #000000;

  }

 .riga_ricercaSX{ 
  position: relative;
  float:left;
  /*background-color: #EBF2EA; #BBDDFF;*/
 
  width: 65%; /* width: 194px;*/
 

  }

  .riga_ricercaDX{ 
  position: relative;
  float:right;
/*  background-color: #EBF2EA; #BBDDFF;*/
 
  width: 35%; /* width: 194px;*/
  
  }

 
 .fontButton{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	 
	color: #000000;
	text-decoration: none;
	width : 50px;
	height : 21px;
	background-color : #D6D3CE; /*  #CC3300;*/
	vertical-align : top;
	/*margin-right:5px;*/
	text-align : center;
}

/**** FINE AREA RICERCA **************************************************/

/**** INIZIO  AREA ACCESSIBILITA **************************************************/

.riga_accessibilita {	
  	top: 0px;
	text-align: left;
	position: relative;
 	color: #000000;
 	background-color: #D1D5DC; 
   /* padding-top: 7px;
	padding-bottom: 7px;
    padding-left: 13px;
	border-bottom: 1px solid  #000000;
	border-top: 1px solid  #000000;
	border-left: 1px solid  #000000;
	border-right: 1px solid  #000000;*/
	/* padding-bottom: 1px;*/
	/*	border-bottom: 2px dotted  #547885;DCEFF8;*/
 /* background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/ 
 /*height:38px;*/
  	width: 204px;
   border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding-bottom:3px;
  	padding-left: 3px;
  	padding-right: 3px; 
	/*font-size: 95%;*/
}

 .Accessibilita { 
 	font-size: 90%;
  }

 
/**** FINE  AREA ACCESSIBILITA **************************************************/

 .linkNormale, A.linkNormale, A.linkNormale:visited, A.linkNormale:hover {
	font-weight: normal;
}
 
.label_cartoline{
 position: relative;
  top:0px;
 float:left;
 background:  url("../../immagini/label/label_cartoline.jpg") ; 
 background-repeat: no-repeat;
 width : 24%;
 margin-left:2px;
 padding-left:5px;
padding-bottom:67px;
 color:#FFFFFF;
}

.label_tour{
 position: relative;
  top:0px;
 float:left;
 background:  url("../../immagini/label/label_tour.jpg") ; 
 background-repeat: no-repeat;
 width : 24%;
 margin-left:1px;
 padding-left:5px;
 padding-bottom:67px;
  color:#FFFFFF;
 }

.label_mappa{
 position: relative;
  top:0px;
 float:left;
 background:  url("../../immagini/label/label_mappa.jpg") ; 
 background-repeat: no-repeat;
 width : 24%;
 margin-left:1px;
 padding-left:5px;
padding-bottom:67px;
 color:#FFFFFF;
}


.label_contatti{
 position: relative;
 top:0px;
 float:left;
 background:  url("../../immagini/label/label_contatti.jpg") ;
 background-repeat: no-repeat;
 width : 23%;
 margin-left:1px;
 padding-left:5px;
 padding-bottom:67px;
 color:#FFFFFF;
}



.link_label, A.link_label, A.link_label:link, A.link_label:visited {
  position: relative;
/*	background-color: #1A741A;*/
 	 
/* 	top:2px;
	padding-left:4px;*/
	color: #FFFFFF;/* #3A6BB6;*/
	/*padding-top:2px;*/
	 
 
	/*text-indent: 15px;*/
	/*text-align: center;*/
	width: 100%;
	TEXT-DECORATION: none;
}

A.link_label:hover {
	position: relative;
 
	/*background-color: #1A741A;*/
 
 	color: #FFFFFF; 
	/*padding-top:2px;*/
 
 
	/*text-align: center;*/
	width: 100%;
	TEXT-DECORATION: underline;
}

/********************************************************
	CALENDARIO GIORNI
*******************************************************/

.CalendarioLinkNonSelezionati_piccolo { 
	border-bottom: 1px;
	border-left: 1px;
	border-top: 0px;
	border-right: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
	font-size: 85%;
	background-color: #FFFFFF;
	padding: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 14%;
	color: #000000;
 }
 
.CalendarioLinkGiornoSelezionati_piccolo, A.CalendarioLinkGiornoSelezionati_piccolo, A.CalendarioLinkGiornoSelezionati_piccolo:link, A.CalendarioLinkGiornoSelezionati_piccolo:visited, A.CalendarioLinkGiornoSelezionati_piccolo:hover { 
	text-align: center;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
 }
 
.CalendarioCellaGiornoSelezionati_piccolo, A.CalendarioCellaGiornoSelezionati_piccolo, A.CalendarioCellaGiornoSelezionati_piccolo:link, A.CalendarioCellaGiornoSelezionati_piccolo:visited, A.CalendarioCellaGiornoSelezionati_piccolo:hover { 
	border-bottom: 1px;
	border-left: 1px;
	border-top: 0px;
	border-right: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
	font-size: 85%;
	background-color: #CC3300;
	padding: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 14%;
	color: #FFFFFF;
 }
 
 .CalendarioSfondo { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 1px;
	border-color: Black;
	border-style: solid;
	color: #000000;
  }
  
  .CalendarioIntestazioneGiorni { 
	border-bottom: 1px;
	border-left: 1px;
	border-top: 0px;
	border-right: 0px;
	border-color: Black;
	border-style: solid;
	text-align: center;
	font-size: 85%;
	padding: 2px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EBF2EA;
	font-weight: bold;
	color: #000000;
   }
   
   .CalendarioCellaMesePrecedente { 
	border-bottom: 1px;
	border-left: 1px;
	border-top: 1px;
	border-right: 0px;
	border-color: Black;
	border-style: solid;
	background-color: #EBF2EA;
  	text-align: center;
	color: #000000;
   }
  
   .CalendarioCellaMeseProssimo { 
	border-bottom: 1px;
	border-left: 0px;
	border-top: 1px;
	border-right: 0px;
	border-color: Black;
	border-style: solid;
	background-color: #EBF2EA;
  	text-align: center;
	color: #000000;
   }
  
   .CalendarioCellaTitoloMese { 
	border-bottom: 1px;
	border-left: 0px;
	border-top: 1px;
	border-right: 0px;
	border-color: Black;
	border-style: solid;
	background-color: #EBF2EA;
	padding: 4px;
	color: #F7DB7B;
	font-weight: bold;
  	text-align: center;
	color: #000000;
   }
  
.calendarioEventi{ 
	width: 100%;
	top:0px;
   }


.calendario_nascosto{ 
	 
   }
   
   

   /********************************************************
	   AREA SOTTO LE NOTIZIE
*******************************************************/

.riga_areaSottoNotizie{ 
   position: relative;
   top:3px;
   margin:0px;
	padding:0px;
	/*background-color: #1A741A;*/
 
	/*padding-top:2px;*/
 	/*text-align: center;*/
	width: 100%;
 
	   }

.areaSottoNotizie_SX{ 
   position: relative;
   float: left;
	/*background-color: #1A741A;*/
    margin:0px;
	   padding:0px;
	/*padding-top:2px;*/
 	/*text-align: center;*/
	width: 29%;
 
	   }

.areaSottoNotizie_DX{ 
   position: relative;
   float: right;
   margin:0px;
   padding:0px;
   left:6px;
   width: 70%;
}


.sfondoLabel_uffici{
	position: relative;
	BACKGROUND-COLOR: #CC2418;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #676767;
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
}



.area_servizi_uffici{ 
  position: relative;
 
  background-color: #D1D5DC; 
  /*background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
  width: 100%;
   border-left: 1px solid #676767;
	border-right: 1px solid #676767;
	/*border-top: 1px solid #676767;*/
	border-bottom: 1px solid #676767;
	 

  /*padding-bottom:3px;
  padding-left:3px; */
 }


.Voce_area_uffici{ 
  position: relative;
  width: 145px;
  padding:3px;
  padding-left: 10px;
  border-top: 1px solid #676767;
 }

.boxLabel_utenza { 
	width: 100%;
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
	padding-top: 4px;
	padding-bottom: 4px;
	BACKGROUND-COLOR: #9C012C;
 }
 
.sfondoLabel_utenza, A.sfondoLabel_utenza, A.sfondoLabel_utenza:link, A.sfondoLabel_utenza:visited, A.sfondoLabel_utenza:hover {
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	text-decoration: none;
	/*
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
 */
}


.area_servizi_utenza{ 
  position: relative;
 
  background-color: #EAECEE; 
  /*background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
  width: 100%;
   border-left: 1px solid #676767;
	border-right: 1px solid #676767;
	/*border-top: 1px solid #676767;*/
	border-bottom: 1px solid #676767;
	 

  /*padding-bottom:3px;
  padding-left:3px; */
 }


.Voce_area_utenza{ 
  position: relative;
 
  background-color: #EAECEE; 
  /*background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
  width: 100%;
  padding-top:3px;
  padding-bottom:3px;
  border-top: 1px solid #676767;
 
 }

  .sfondoLabel_newsletter{
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #385176;
	color:#FFFFFF;
	width: 100%;
	font-size: 95%;
	padding-top: 4px;
	padding-bottom: 4px;
	/*border-top: 1px solid #000000;*/
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
 

 /*	text-indent: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;*/
}


.sfondoLabel_tematiche,A.sfondoLabel_tematiche,A.sfondoLabel_tematiche:visited,A.sfondoLabel_tematiche:link,A.sfondoLabel_tematiche {
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #9C012C;
	color:#FFFFFF;
	width: 380px; /*376*/
	margin:0px;
	padding:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	/*border-top: 1px solid #000000;*/
	/*	border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/

}

.area_serviziTematica,A.area_serviziTematica,A.area_serviziTematica:visited,A.area_serviziTematica:link{ 
	position: relative;
	margin:0px;
	padding:0px;
	background-color: #B7BEC8; 
	/*background-image:  url("../../immagini/menu_sx/sfondo_categoria.jpg") ;*/
	width: 378px; /*98%*/
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	/*padding-bottom:3px;
	padding-left:3px; */
 }

 .RigaArea_serviziTematica{ 
	position: relative;
	margin:0px;
	padding:0px;
	width: 100%;
	left:10px;
	padding-top:5px;
	padding-bottom:5px;
 }

 .RigaArea_serviziTematicaSX{ 
  position: relative;
  float:left;
  margin:0px;
  padding:0px;
  width: 49%;
 }
 .RigaArea_serviziTematicaDX{ 
  position: relative;
  float:right;
   margin:0px;
  padding:0px;
  width: 49%;
 }

 

.sfondoLabel_tematiche2,A.sfondoLabel_tematiche2,A.sfondoLabel_tematiche2:visited,A.sfondoLabel_tematiche2:link,A.sfondoLabel_tematiche2 {
	/*background-image: url("../../immagini/menu_sx/menusx_sfondoLabel.gif");*/

	position: relative;
	BACKGROUND-COLOR: #CC0000;
	color:#FFFFFF;
	width: 380px; /*376*/
	margin:0px;
	padding:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	/*border-top: 1px solid #000000;*/
	/*	border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
}

 
.rigaNewsletter { 
	/* background-color: #BBDDFF;*/
	/*padding: 3px;*/
    COLOR:#000000;
	position: relative;
	width: 100%;
	padding-left: 0px;	
 
 }
 

 .campo_newsletter { 
   /* width : 168px;
	background-color: #F9E297;
	height: 15px;
	color: black; */
	position: relative;
  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
 
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 90px;    /*width : 100px;*/
	height : 15px;
	 
  }

 .testo_newsletter{ 
  position: relative;
/*  background-color: #EBF2EA; #BBDDFF;*/
  bottom:3px;
 /*  width: 70px; width: 194px;*/
 
  color: #000000;

  }

 .riga_newsletterSX{ 
  position: relative;
  float:left;
  left:3px;
  /*background-color: #EBF2EA; #BBDDFF;*/
 
  width: 70%; /* width: 194px;*/
 

  }

  .riga_newsletterDX{ 
  position: relative;
  float:right;
/*  background-color: #EBF2EA; #BBDDFF;*/
 
  width: 30%; /* width: 194px;*/
  
  }
  
  .ultimicontenuti_nomeservizio { 
  	margin-top: 6px;
  	margin-bottom: 2px;
   }

 
 .fontButton_newsletter{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	 
	color: #000000;
	text-decoration: none;
	width : 30px;
	height : 21px;
	background-color : #D6D3CE; /*  #CC3300;*/
	vertical-align : top;
	/*margin-right:5px;*/
	text-align : center;
}


/********************************************************
	MENU ECM IN BASSO AL CENTRO DELLE PAGINE INTERNE
*******************************************************/
.ecmCategorie2, A.ecmCategorie2, A.ecmCategorie2:link, A.ecmCategorie2:visited, A.ecmCategorie2:hover { 
	color: black;
	font-weight: bold;
	text-decoration: none;
 }
 
.ecmCategorie2_selezionate, A.ecmCategorie2_selezionate, A.ecmCategorie2_selezionate:link, A.ecmCategorie2_selezionate:visited, A.ecmCategorie2_selezionate:hover { 
	color: black;
	font-weight: bold;
	text-decoration: none;
 }

.ecmPagine2, A.ecmPagine2, A.ecmPagine2:link, A.ecmPagine2:visited, A.ecmPagine2:hover { 
	color: black;
	text-decoration: none;
 }

.ecmPagine2_selezionate, A.ecmPagine2_selezionate, A.ecmPagine2_selezionate:link, A.ecmPagine2_selezionate:visited, A.ecmPagine2_selezionate:hover { 
	color: black;
	text-decoration: underline;
 }
 
.ecmSottoPagine2, A.ecmSottoPagine2, A.ecmSottoPagine2:link, A.ecmSottoPagine2:visited, A.ecmSottoPagine2:hover { 
	color: black;
	text-decoration: none;
 }
 
.RigaBannerSotto {
	clear: both; 
	float: left; 
	width: 376px; 
	padding: 0px; 
	margin-top: 10px;
	background-color:#D1D5DC;
	border:1px solid black;
}

.RigaBannerSottoSX {
	clear: both; 
	float: left; 
	width: 49.7%; 
	margin: 0px; 
	border-right:1px solid black; 
	min-height:18em;
	padding: 0px;}
	
* html .RigaBannerSottoSX {
	width: 49%;}
	
.RigaBannerSottoDX {
	float: left; width: 50%; margin: 0px; padding: 0px; }

* html .RigaBannerSottoDX {
	width: 49%;}
	
.RigaBannerSotto .Titolo{
	background-color: #286275;
	color: #FFFFFF; 
	font-size: 95%;
	padding-bottom: 4px; 
	padding-left: 2px; 
	padding-top: 4px; 
	position: relative;
   width: 100%; 
	min-height: 35px!important; 
	height: auto!important;
	height: 35px;
}

.RigaBannerSotto .riga_banner{
	background-color: #D1D5DC; 
	border:0px;
	border-top: 1px solid #000000;
   color: #000000; 
	position: relative; 
	text-align: left; 
	top: 0; 
	width: 100%}
	
* html .RigaBannerSotto .riga_banner {
	height: 130px;}