body {
	background-color: #FFFFFF;
}


.bodyBackGround{
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoBody.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.bodySfondo{
/*	background-color: #FEFCDF; */
	background-color: #FFFFFF; 
}

.bodyIFrame {
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
}


.bodyIFrame_PopUP {
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #55528B;
	background-image: url(Portale/SfondoPupUp.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/*-----------------------------------------------------------------------------
									CORPO PAGINA
-----------------------------------------------------------------------------*/



.ToolbarGalleryVisualizzatoreScorrimento{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	background: #F7F7F7;
	color: #FFFFFF;
	border: 1px solid #E0DFE5;
}

.IndexLogoCentro
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 10px;
	background-image: url(Portale/IndexLogoCentro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.SeparatoreIndex
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 10px;
	background-color: #76E251;
	background-image: url(Portale/SeparatoreIndex.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


.Index_bodyIFrame {
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #55528B;
}

/*.Index_bodyIFrame {
	background-color: #FFF3AA;
	scrollbar-3dlight-color: #FFF3AA;
	scrollbar-highlight-color: #FFF3AA;
	scrollbar-face-color: #FFF3AA;
	scrollbar-darkshadow-color: #FFF3AA;
	scrollbar-shadow-color: #FFF3AA;
	scrollbar-track-color: #FFF3AA;
	scrollbar-arrow-color: #55528B;
}
*/


.Index_BordoSX
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	background-image: url(Portale/Index_BordoSX.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #76E251;
}


.Index_BordoDX
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	background-image: url(Portale/Index_BordoDX.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #76E251;
}

.Index_BordoSXBottom
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	background-image: url(Portale/Index_BordoSXBottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #76E251;
}

.Index_BordoDXBottom
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	background-image: url(Portale/Index_BordoDXBottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #76E251;
}


.Index_BordoBottom
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Portale/Index_BordoBottom.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	background-color: #76E251;
}

.Tabella_Madre
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 10px;
/*	background-color: #FFF3AA;*/
	background-color: #FFFFFF;
}

.Tabella_CorpoPagina
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 10px;
	background-color: #76E251;
}


.Box_Contenitore
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 10px;
	background-color: #76E251;
	border: 1px solid #4B4B4B;
}


.Box_Top
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_Top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.Box_TopSX
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_TopSX.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.Box_TopDX
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_TopDX.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.Box_Bottom
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_Bottom.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}


.Box_BottomSX
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_BottomSX.jpg);
	background-repeat: no-repeat;
	background-position: left Bottom;
}

.Box_BottomDX
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_BottomDX.jpg);
	background-repeat: no-repeat;
	background-position: right Bottom;
}


.Box_SX
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_SX.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.Box_DX
{
	font-family: "Times New Roman", Times, serif;
	color: #55528B;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(Portale/Box_DX.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}



.Index_ContenitoreRecapiti
{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #9B0018;
	background-image: url(Portale/ContenitoreRecapiti.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
}




/*-----------------------------------------------------------------------------
									FINE CORPO PAGINA
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
									IMMAGINI
-----------------------------------------------------------------------------*/

  .SfondoHeaderUltimissimeIcona
  {
	border: 0px none #628CF2;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoHeaderUltimissimeIcona.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }

  .SfondoHeaderUltimissime
  {
	border: 0px none #628CF2;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoHeaderUltimissime.gif);
	background-repeat: repeat-x;
	background-position: left top;
  }




  .SfondoHeaderUltimissimeBordoDX
  {
	border: 0px none #628CF2;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoHeaderUltimissimeBordoDX.gif);
	background-repeat: no-repeat;
	background-position: right top;
  }

  .BordoTabellaUltimissime
  {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #628CF2;
	border-right-color: #628CF2;
	border-bottom-color: #628CF2;
	border-left-color: #628CF2;
  }



  .ConiceImmagine_BoxHomePage
  {
	border: 1px solid #55528B;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;  
  }
  
  
  

  .Separatore_BoxHomePage
  {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #F394B4;
  }



  .ConiceImmagine_Standard
  {
	border: 1px solid #55528B;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;  
  }

  .HomeBoxFisso
  {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../public/FILE_Home/LogoHome.jpg);
	background-repeat: no-repeat;
	background-position: right top;
  }




/*-----------------------------------------------------------------------------
									FINE IMMAGINI
-----------------------------------------------------------------------------*/




/*-----------------------------------------------------------------------------
								COMPONENTI GENERALI
-----------------------------------------------------------------------------*/

.SfondoHeader100Prc{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoHeader100Prc.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



.Header{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	background:#FFFFFF;
	background-image: url(Portale/Header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.Header_Voci{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	background-image: none;
	color: #FFFFFF;
}

a:hover.Header_Voci{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	background-image: none;
	color: #7777FF;
}



.Toolbar_Voci{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	background-image: none;
	color: #FFFFFF;
}

a:hover.Toolbar_Voci {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	background-image: none;
	color: #7777FF;
}



/*-----------------------------------------------------------------------------
								FINE COMPONENTI GENERALI
-----------------------------------------------------------------------------*/



/*-----------------------------------------------------------------------------
								INIZIO GRAFICA HOME
-----------------------------------------------------------------------------*/

.SfondoImmagineCentraleHome{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoImmagineCentraleHome.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.bodyIFrameDescrizionAzienda {
	background-color: #E1E0E6;
	scrollbar-3dlight-color: #E1E0E6;
	scrollbar-highlight-color: #E1E0E6;
	scrollbar-face-color: #E1E0E6;
	scrollbar-darkshadow-color: #E1E0E6;
	scrollbar-shadow-color: #E1E0E6;
	scrollbar-track-color: #E1E0E6;
	scrollbar-arrow-color: #000000;
}


.SfondoSeparatoreMenuHome{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoSeparatoreMenuHome.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


.TitoloServizi{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/TitoloServizi.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


.SeparatoreTratteggiato{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SeparatoreTratteggiato.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}


.SfondoPiePaginaImmagine{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoPiePaginaImmagine.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.SfondoPiePaginaLinea{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoPiePaginaLinea.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}

.PulsantieraIndex{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	background-image: none;
	color: #000000;
}

a:hover.PulsantieraIndex{
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	background-image: none;
	color: #30318E;
}

.SfondoSeparatoreIndex2{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoSeparatoreIndex2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.SfondoSeparatoreIndex2Linea{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoSeparatoreIndex2Linea.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}


/*-----------------------------------------------------------------------------
								FINE GRAFICA HOME
-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------
									LINK GENERALE
-----------------------------------------------------------------------------*/

a {
	font-family: Arial,;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}



/*-----------------------------------------------------------------------------
									FINE LINK GENERALE
-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------
								CALENDARIO
-----------------------------------------------------------------------------*/


.Tabella_PannelloGestione
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 12px;
	background-color: #F7F7F7;
	border: 1px solid #AFAFAF;
}



.Tabella_Contenitore
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 12px;
	background-color: #D4D4D4;
	border: 1px solid #ADACAC;
}


.Intestazione_MeseAnno
{
	font-family: "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 16px;
}

.Intestazione_PrecedenteSuccessivo
{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

a:hover.Intestazione_PrecedenteSuccessivo {
	
	color: #FFFFFF;
	text-decoration: none;
}


.Giorni
{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	border: 0px outset;
	background-color: #FCDC63;
	font-weight: bold;
	color: #000000;
}

.Giorni_Festivi
{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	border: 0px outset;
	background-color: #FF0000;
	font-weight: bold;
	color: #000000;
}


.Caledario_GiorniMeseSuccessivo
{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF8227;
}





/*-----------------------------------------------------------------------------
								FINE CALENDARIO
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
								TESTI
-----------------------------------------------------------------------------*/

.TestoStandard_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #58585A;
}

a:hover.TestoStandard_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}

.TestoStandard_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #58585A;
}

a:hover.TestoStandard_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}



.TestoStandard_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #58585A;
}

a:hover.TestoStandard_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}

a:hover.TestoEvidenziato_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


.TestoEvidenziato_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}

a:hover.TestoEvidenziato_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.TestoEvidenziatoGiustificato_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #55528B;
	font-weight: normal;
	text-align: justify;
}



.TestoEvidenziato_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}

a:hover.TestoEvidenziato_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


.TestoStandard_13PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #58585A;
}

a:hover.TestoStandard_13PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_13PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_13PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_13PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
}

a:hover.TestoEvidenziato_13PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

.TestoStandard_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #58585A;
}

a:hover.TestoStandard_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;

	text-decoration: none;
}



.TestoStandardGiustificato_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #58585A;
	font-weight: normal;


	text-align: justify;
}

a:hover.TestoStandardGiustificato_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}

a:hover.TestoEvidenziato_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #58585A;
	text-decoration: none;
}


.TestoStandard_15PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #58585A;
}

a:hover.TestoStandard_15PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_15PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_15PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_15PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
}

a:hover.TestoEvidenziato_15PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}


.TestoStandard_16PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #58585A;
}

a:hover.TestoStandard_16PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_16PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_16PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_16PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
}

a:hover.TestoEvidenziato_16PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.TestoStandard_17PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #58585A;
}

a:hover.TestoStandard_17PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_17PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_17PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_17PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
}

a:hover.TestoEvidenziato_17PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
}


.TestoStandard_18PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #58585A;
}

a:hover.TestoStandard_18PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}



.TestoStandardGiustificato_18PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #58585A;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_18PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_18PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}

a:hover.TestoEvidenziato_18PX {
	font-family: "Times New Roman", Times, serif;

	font-size: 18px;
	color: #000000;
	text-decoration: none;
}





.TestoRecapitiHome_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
}


.TestoMessaggiSistema_14PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FF0000;
}


.TitoloStandard_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}

a:hover.TitoloStandard_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #00266B;
	text-decoration: none;
}


.TitoloStandard_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}

a:hover.TitoloStandard_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #00266B;
	text-decoration: none;
}


.TitoloStandard_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}


a:hover.TitoloStandard_12PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #00266B;
	text-decoration: none;
}


.TestoRosso_10PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FF0000;
}

.TestoRosso_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF0000;
}


.TestoRosso_11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF0000;
}




/*-----------------------------------------------------------------------------
								FINE TESTI
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
								FORMS
-----------------------------------------------------------------------------*/

.Forms_BackGround_SX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_SX.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_BackGround_DX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_DX.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_BackGround_Centro {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_Centro.gif);
	background-repeat: repeat-x;
	background-position: right center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_TextAreaBackGround_TS {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaTS.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.Forms_TextAreaBackGround_CentroT {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaCentroT.gif);
	background-repeat: repeat-x;
	background-position: right center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_TextAreaBackGround_TD {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaTD.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Forms_TextAreaBackGround_SS {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaSS.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_TextAreaBackGround_DD {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaDD.gif);
	background-repeat: repeat-y;
	background-position: right top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_TextAreaBackGround_BS {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaBS.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.Forms_TextAreaBackGround_CentroB {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaCentroB.gif);
	background-repeat: repeat-x;
	background-position: right center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.Forms_TextAreaBackGround_BD {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	background-image: url(Portale/Forms_TextAreaBD.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.Forms_TextAreaBackGround_Corpo {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
}


.FormsTasti_100PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border: 0px solid #000000;
	font-weight: bold;
	background-image: url(Portale/FormsTasti_100PX.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 19px;
	width: 100px;
}



.Forms_CelleTrasparente100Prc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	border: 0px solid #000000;
	height: 14px;
	width: 100%;	
}

.Forms_CelleTrasparenteTextArea100Prc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	border: 0px solid #000000;
	width: 100%;	
}


.Forms_CelleTrasparenteCheckBox {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #58585A;
	border: 0px solid #000000;
}



.Forms_CelleTrasparenteReadOnly100Prc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #02486A;
	border: 0px solid #000000;
	height: 14px;
	width: 100%;	
}



.Forms_ComboTrasparente_100Prc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #58585A;
	border: 0px solid #FFFFFF;
	height: 15px;
	width: 100%;	
}


.Forms_ComboTrasparente_138PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #58585A;
	border: 0px solid #FFFFFF;
	height: 15px;
	width: 138px;	
}


.Forms_Celle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: 1px solid #184AA9;
}



.Forms_CelleReadOnly {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #CBCECB;
	color: #184AA9;
	border: 1px solid #184AA9;
}


.Forms_Celle100Prc {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: 1px solid #184AA9;
	width:100%;
}


.Forms_CelleNumeri {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: 1px solid #184AA9;
}

.Forms_Combo130PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 130px;
}


.Forms_Combo160PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 160px;
}

.Forms_Combo170PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 170px;
}

.Forms_Combo180PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 180px;
}

.Forms_Combo190PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 190px;
}

.Forms_Combo200PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 200px;
}

.Forms_Combo210PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 210px;
}

.Forms_Combo220PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 220px;
}

.Forms_Combo230PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 230px;
}

.Forms_Combo240PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #E9E9E9;
	color: #184AA9;
	border: none;
	width: 240px;
}

.Forms_Combo250PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 250px;
}

.Forms_Combo260PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 260px;
}

.Forms_Combo270PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 270px;
}

.Forms_Combo280PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 280px;
}

.Forms_Combo290PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 290px;
}

.Forms_Combo300PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 300px;
}

.Forms_Combo310PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 310px;
}

.Forms_Combo320PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 320px;
}

.Forms_Combo330PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #184AA9;
	border: none;
	width: 330px;
}


.Forms_Tasti {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #706DBC;
	color: #FFFFFF;
	border: 1px solid #184AA9;
	height: 18px;
	width: 80px;
	font-weight: normal;
}

.Forms_TastiAllegaFile {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #E0DFE3;
	color: #343333;
	border: 1px solid #184AA9;
	height: 17px;
	width: 60px;
	font-weight: normal;
}


.Forms_Tasti130Px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #706DBC;
	color: #FFFFFF;
	border: 1px solid #184AA9;
	height: 18px;
	width: 130px;
	font-weight: normal;
}

.Forms_Tasti110PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #706DBC;
	color: #FFFFFF;
	border: 1px solid #184AA9;
	height: 18px;
	width: 110px;
	font-weight: normal;
}



.FormsTasti_53PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border: 0px solid #000000;
	font-weight: bold;
	background-image: url(Portale/FormsTasti_OKLogin.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 16px;
	width: 53px;
}


.FormsTasti_70PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border: 0px solid #000000;
	font-weight: bold;
	background-image: url(Portale/FormsTasti_70Px.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 16px;
	width: 70px;
}







/*-----------------------------------------------------------------------------
								FINE FORMS
-----------------------------------------------------------------------------*/







/*-----------------------------------------------------------------------------
								PAGING
-----------------------------------------------------------------------------*/


.TestoPaging_Standard {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #55528B;
}
.TestoPaging_Disabled {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #DCE0DE;
}


a:hover.TestoPaging_Standard {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #628CF2;
	text-decoration: none;
}

.TestoPaging_PaginaSelezionata {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #628CF2;
}
a:hover.TestoPaging_PaginaSelezionata {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #55528B;
	text-decoration: none;
}


/*-----------------------------------------------------------------------------
								FINE PAGING
-----------------------------------------------------------------------------*/




/*-----------------------------------------------------------------------------
								INFORMATIVA PRIVACY
-----------------------------------------------------------------------------*/


.BodyInformativaPrivacy {
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #A4A2A2;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #838181;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #FFFFFF;
}

.TestoNero_InformativaRivacy11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}

a:hover.TestoNero_InformativaRivacy11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}


.TestoRosso_InformativaRivacy11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FF0000;
}

a:hover.TestoRosso_InformativaRivacy11PX {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.Intestazione_Ordinamento{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	height: 25;
	width: 100%;
	border: 0px #999999 solid ;
	background-color: #FC3D3D;
}

.Intestazione_OrdinamentoNoOrderNoBold{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	height: 100%;
	border: 0px #999999 solid ;
	background-color: #FC3D3D;
}

.Risultato_Ricerca_Chiaro 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	background-color: #EAEAEA;
}


.Risultato_Ricerca_Scuro 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	background-color: #D7D8DB;
}


.Intestazione_OrdinamentoNoTasti{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	border: 0px #999999 solid ;
	background-color: #FC3D3D;
}



/*-----------------------------------------------------------------------------
								INFORMATIVA PRIVACY
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
								AREA RISERVATA
-----------------------------------------------------------------------------*/

.bodyIFrameAreaRiservata {
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FBFAF4;
	scrollbar-highlight-color: #FBFAF4;
	scrollbar-face-color: #FBFAF4;
	scrollbar-darkshadow-color: #FBFAF4;
	scrollbar-shadow-color: #FBFAF4;
	scrollbar-track-color: #FBFAF4;
	scrollbar-arrow-color: #393334;
}

.bodyIFrameAreaRiservata_PopUp {
	background-color: #FBFAF4;
	scrollbar-3dlight-color: #FBFAF4;
	scrollbar-highlight-color: #FBFAF4;
	scrollbar-face-color: #9C302E;
	scrollbar-darkshadow-color: #FBFAF4;
	scrollbar-shadow-color: #FBFAF4;
	scrollbar-track-color: #FBFAF4;
	scrollbar-arrow-color: #FBFAF4;
}



.bodyIFrameAreaRiservataScuro {
	background-color: #FBF4D4;
	scrollbar-3dlight-color: #FBF4D4;
	scrollbar-highlight-color: #FBF4D4;
	scrollbar-face-color: #FBF4D4;
	scrollbar-darkshadow-color: #FBF4D4;
	scrollbar-shadow-color: #FBF4D4;
	scrollbar-track-color: #FBF4D4;
	scrollbar-arrow-color: #9C302E;
}



.ContenitoreTabelleRisultati {
	background-color: #FFFBE8;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #9C302E;
	border-right-color: #9C302E;
	border-left-color: #9C302E;
}

.IntestazioneTabelleRisultati_NoBordo {
	background-color: #90BCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
}

.IntestazioneTabelleRisultati_BordoDX {
	background-color: #90BCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B0CCFB;
}

.RigheTabelleRisultati_NoBordo {
	background-color: #FFFBE8;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}

.RigheTabelleRisultati_BordoBottom {
	background-color: #FFFBE8;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C302E;
}

.RigheTabelleRisultati_BordoBottomDX {
	background-color: #FFFBE8;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9C302E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C302E;
}


.ContenitoreTabelleGestioneGrigio {
	background-color: #EFEDE4;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}


.ContenitoreTabelleGestione {
	background-color: #F9FCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #344F72;
	border-left-color: #344F72;
	border-bottom-width: 1px;
	border-bottom-color: #344F72;
}





.VociToolbarTabelleGestione_BordoSXDX {
	background-color: #F9FCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #344F72;
	border-left-color: #344F72;
	border-top-width: 1px;
	border-top-color: #344F72;
}

.VociToolbarTabelleGestione_BordoDX {
	background-color: #F9FCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-right-color: #344F72;
	border-top-width: 1px;
	border-top-color: #344F72;
}

.VociToolbarTabelleGestione_Vuota {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #344F72;
}

.VociToolbarTabelleGestione_BordoSXDXNoSelezione {
	background-color: #F9FCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #344F72;
	border-left-color: #344F72;
	border-top-width: 1px;
	border-top-color: #344F72;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #344F72;
}

.VociToolbarTabelleGestione_BordoDXNoSelezione {
	background-color: #F9FCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-right-color: #344F72;
	border-top-width: 1px;
	border-top-color: #9C302E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #344F72;
}

.Intestazione_OrdinamentoNo100Prc{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	border: 0px #FFFFFF solid ;
	background-color: #7590B3;
}



/*-----------------------------------------------------------------------------
								AREA RISERVATA
-----------------------------------------------------------------------------*/

.Tabella_ContenitoreAreaRiservata {
	background-color: #F3F1F1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.VociMenu_ContenitoreAreaRiservataNoSelezioneBordoSX {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.VociMenu_ContenitoreAreaRiservataNoSelezioneBordoDX {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003466;
}




.VociMenu_ContenitoreAreaRiservataSelezioneBordoSXDX {
	background-color: #F3F1F1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B6B1B1;
}


.VociMenu_ContenitoreAreaRiservataNoSelezioneBordoSXDX {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003466;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


.VociMenu_ContenitoreAreaRiservataSelezioneBordoDX {
	background-color: #F3F1F1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B6B1B1;
}


.VociMenu_ContenitoreAreaRiservataCellaVuota {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003466;
}

/*-----------------------------------------------------------------------------
								FINE AREA RISERVATA
-----------------------------------------------------------------------------*/



/*-----------------------------------------------------------------------------
									MENU SX
-----------------------------------------------------------------------------*/




.ITA_MenuSXAzienda
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	
	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ITA_Menu_SxAzienda.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ENG_MenuSXAzienda
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ENG_Menu_SxAzienda.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.FRA_MenuSXAzienda
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/FRA_Menu_SxAzienda.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}


.ITA_MenuSxServizio
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(Portale/ITA_Menu_SxServizio.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ENG_MenuSxServizio
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ENG_Menu_SxServizio.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.FRA_MenuSxServizio
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/FRA_Menu_SxServizio.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}


.ITA_MenuSxCurriculum
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(Portale/ITA_Menu_SxCurriculum.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ENG_MenuSxCurriculum
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ENG_Menu_SxCurriculum.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.FRA_MenuSxCurriculum
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/FRA_Menu_SxCurriculum.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ITA_MenuSxPubblicazione
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(Portale/ITA_Menu_SxPubblicazione.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ENG_MenuSxPubblicazione
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ENG_Menu_SxPubblicazione.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.FRA_MenuSxPubblicazione
{
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/FRA_Menu_SxPubblicazione.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}


/*-----------------------------------------------------------------------------
									FINE MENU SX
-----------------------------------------------------------------------------*/





