body {
	background-color: #000000;
}


.bodyBackGround{
	background-color: #FFFFFF;
	background-image: url(Portale/SfondoBody.jpg);
	background-repeat: repeat;
}

.bodyIFrame {
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fdec22;
}

.bodyIFrame_PopUP {
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fdec22;
	background-image: url(Portale/SfondoPupUp.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/*-----------------------------------------------------------------------------
									CORPO PAGINA
-----------------------------------------------------------------------------*/

.ToolbarGalleryVisualizzatoreScorrimento{
	font-family: Arial;
	font-size: 10px;
	background: #D9C597;
	color: #FFFFFF;
	border: 1px solid #F6BC34;
}

.IndexLogoCentro
{
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	background-image: url(Portale/IndexLogoCentro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.SeparatoreIndex
{
	font-family: Arial;
	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;
}



.Index_BordoSX
{
	font-family: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	color: #000000;
	font-size: 10px;
	background-color: #76E251;
}

.Tabella_CorpoPagina
{
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	background-color: #76E251;
}




.Box_Contenitore
{
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	background-color: #76E251;
	border: 1px solid #4B4B4B;
}



.Index_ContenitoreRecapiti
{
	font-family: Arial;
	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 #F6BC34;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoHeaderUltimissimeIcona.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }

  .SfondoHeaderUltimissime
  {
	border: 0px none #F6BC34;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoHeaderUltimissime.gif);
	background-repeat: repeat-x;
	background-position: left top;
  }




  .SfondoHeaderUltimissimeBordoDX
  {
	border: 0px none #F6BC34;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Portale/SfondoHeaderUltimissimeBordoDX.gif);
	background-repeat: no-repeat;
	background-position: right top;
  }

  .BordoTabellaUltimissime
  {
	font-family: Arial;
	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: #F6BC34;
	border-right-color: #F6BC34;
	border-bottom-color: #F6BC34;
	border-left-color: #F6BC34;
  }



  .ConiceImmagine_BoxHomePage
  {
	border: 1px solid #F6BC34;
	font-family: Arial;
	font-size: 12px;
	color: #000000;  
  }

  .Separatore_BoxHomePage
  {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #fceb21;
  }



  .ConiceImmagine_Standard
  {
	border: 1px solid #F6BC34;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;  
  }

  .HomeBoxFisso
  {
	font-family: Arial;
	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
-----------------------------------------------------------------------------*/


.Header{
	font-family: Arial;
	font-size: 10px;
	background:#000000;
	background-image: url(Portale/Header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.Toolbar_Voci{
	font-family: Arial;
	font-size: 13px;
	background-image: none;
	color: #000000;
}

a:hover.Toolbar_Voci {
	font-family: Arial;
	font-size: 13px;
	color: #7f7f7f;
	text-decoration: none;
}



.ContenitoreTabelleGestione_Top {
	background-color: #FFFFFF;
	font-family: "Arial", Times, serif;
	font-size: 10px;
	color: #54524A;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #54524A;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #54524A;
	border-left-color: #54524A;
	border-bottom-width: 1px;
	border-bottom-color: #54524A;
}


/*-----------------------------------------------------------------------------
								FINE COMPONENTI GENERALI
-----------------------------------------------------------------------------*/











/*-----------------------------------------------------------------------------
									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: Arial;
	color: #000000;
	font-size: 12px;
	background-color: #F7F7F7;
	border: 1px solid #AFAFAF;
}



.Tabella_Contenitore
{
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	background-color: #D4D4D4;
	border: 1px solid #ADACAC;
}


.Intestazione_MeseAnno
{
	font-family: Arial;
	color: #FF0000;
	font-size: 16px;
}

.Intestazione_PrecedenteSuccessivo
{
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

a:hover.Intestazione_PrecedenteSuccessivo {
	
	color: #FFFFFF;
	text-decoration: none;
}


.Giorni
{
	font-family: Arial;
	font-size: 11px;
	border: 0px outset;
	background-color: #FCDC63;
	font-weight: bold;
	color: #000000;
}

.Giorni_Festivi
{
	font-family: Arial;
	font-size: 11px;
	border: 0px outset;
	background-color: #FF0000;
	font-weight: bold;
	color: #000000;
}


.Caledario_GiorniMeseSuccessivo
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF8227;
}





/*-----------------------------------------------------------------------------
								FINE CALENDARIO
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
								TESTI
-----------------------------------------------------------------------------*/

.TestoStandard_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}

a:hover.TestoStandard_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #fae826;
	text-decoration: none;
}



.TestoStandardGiustificato_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #fae826;
	font-weight: normal;
	text-align: justify;
}

.TestoStandard_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}

a:hover.TestoStandard_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #fae826;
	text-decoration: none;
}



.TestoStandardGiustificato_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #fae826;
	font-weight: normal;
	text-align: justify;
}



.TestoStandard_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}

a:hover.TestoStandard_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #fae826;
	text-decoration: none;
}



.TestoStandardGiustificato_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}

a:hover.TestoStandardGiustificato_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #fae826;
	font-weight: normal;
	text-align: justify;
}


.TestoEvidenziato_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #fae826;
}

a:hover.TestoEvidenziato_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}


.TestoEvidenziato_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #fae826;
}

a:hover.TestoEvidenziato_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.TestoEvidenziatoGiustificato_11PX {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
}



.TestoEvidenziato_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #fae826;
}

a:hover.TestoEvidenziato_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}



.TestoRecapitiHome_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}


.TestoMessaggiSistema_14PX {
	font-family: Arial;
	font-size: 14px;
	color: #FF0000;
}


.TitoloStandard_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #CCFD6D;
}

a:hover.TitoloStandard_10PX {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


.TestoRecapitiHome_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

a:hover.TestoRecapitiHome_12PX {
	font-family: Arial;
	font-size: 12px;
	color: #fae826;
	text-decoration: none;
}


/*-----------------------------------------------------------------------------
								FINE TESTI
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
								FORMS
-----------------------------------------------------------------------------*/


.Forms_Celle {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: 1px solid #000000;
}



.Forms_CelleReadOnly {
	font-family: Arial;
	font-size: 11px;
	background-color: #CBCECB;
	color: #000000;
	border: 1px solid #000000;
}


.Forms_Celle100Prc {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: 1px solid #000000;
	width:100%;
}


.Forms_CelleNumeri {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: 1px solid #000000;
}

.Forms_Combo130PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 130px;
}


.Forms_Combo160PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 160px;
}

.Forms_Combo170PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 170px;
}

.Forms_Combo180PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 180px;
}

.Forms_Combo190PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 190px;
}

.Forms_Combo200PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 200px;
}

.Forms_Combo210PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 210px;
}

.Forms_Combo220PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 220px;
}

.Forms_Combo230PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 230px;
}

.Forms_Combo240PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #E9E9E9;
	color: #000000;
	border: none;
	width: 240px;
}

.Forms_Combo250PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 250px;
}

.Forms_Combo260PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 260px;
}

.Forms_Combo270PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 270px;
}

.Forms_Combo280PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 280px;
}

.Forms_Combo290PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 290px;
}

.Forms_Combo300PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 300px;
}

.Forms_Combo310PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 310px;
}

.Forms_Combo320PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 320px;
}

.Forms_Combo330PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #F6F6F6;
	color: #000000;
	border: none;
	width: 330px;
}


.Forms_Tasti {
	font-family: Arial;
	font-size: 11px;
	background-color: #A2A2A2;
	color: #000000;
	border: 1px solid #000000;
	height: 18px;
	width: 80px;
	font-weight: normal;
}

.Forms_TastiAllegaFile {
	font-family: Arial;
	font-size: 11px;
	background-color: #E0DFE3;
	color: #000000;
	border: 1px solid #000000;
	height: 17px;
	width: 60px;
	font-weight: normal;
}


.Forms_Tasti130Px {
	font-family: Arial;
	font-size: 11px;
	background-color: #A2A2A2;
	color: #000000;
	border: 1px solid #000000;
	height: 18px;
	width: 130px;
	font-weight: normal;
}

.Forms_Tasti110PX {
	font-family: Arial;
	font-size: 11px;
	background-color: #A2A2A2;
	color: #000000;
	border: 1px solid #000000;
	height: 18px;
	width: 110px;
	font-weight: normal;
}


/*-----------------------------------------------------------------------------
								FINE FORMS
-----------------------------------------------------------------------------*/







/*-----------------------------------------------------------------------------
								PAGING
-----------------------------------------------------------------------------*/


.TestoPaging_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}
.TestoPaging_Disabled {
	font-family: Arial;
	font-size: 10px;
	color: #DCE0DE;
}


a:hover.TestoPaging_Standard {
	font-family: Arial;
	font-size: 10px;
	color: #F6BC34;
	text-decoration: none;
}

.TestoPaging_PaginaSelezionata {
	font-family: Arial;
	font-size: 10px;
	color: #F6BC34;
}
a:hover.TestoPaging_PaginaSelezionata {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	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: Arial;
	font-size: 11px;
	color: #000000;
}

a:hover.TestoNero_InformativaRivacy11PX {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}


.TestoRosso_InformativaRivacy11PX {
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
}

a:hover.TestoRosso_InformativaRivacy11PX {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.Intestazione_Ordinamento{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	height: 25;
	width: 100%;
	border: 0px #999999 solid ;
	background-color: #FC3D3D;
}

.Intestazione_OrdinamentoNoOrderNoBold{
	font-family: Arial;
	font-size: 11px;
	height: 100%;
	border: 0px #999999 solid ;
	background-color: #FC3D3D;
}

.Risultato_Ricerca_Chiaro 
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	background-color: #EAEAEA;
}


.Risultato_Ricerca_Scuro 
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	background-color: #D7D8DB;
}


.Intestazione_OrdinamentoNoTasti{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	border: 0px #999999 solid ;
	background-color: #FC3D3D;
}



/*-----------------------------------------------------------------------------
								INFORMATIVA PRIVACY
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
								AREA RISERVATA
-----------------------------------------------------------------------------*/

.bodyIFrameAreaRiservata {
	background-color: #FBFAF4;
	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: Arial;
	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: Arial;
	font-size: 10px;
	color: #FFFFFF;
}

.IntestazioneTabelleRisultati_BordoDX {
	background-color: #90BCFF;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B0CCFB;
}

.RigheTabelleRisultati_NoBordo {
	background-color: #FFFBE8;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.RigheTabelleRisultati_BordoBottom {
	background-color: #FFFBE8;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C302E;
}

.RigheTabelleRisultati_BordoBottomDX {
	background-color: #FFFBE8;
	font-family: Arial;
	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: Arial;
	font-size: 10px;
	color: #000000;
}


.ContenitoreTabelleGestione {
	background-color: #F9FCFF;
	font-family: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	font-size: 10px;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #344F72;
}

.VociToolbarTabelleGestione_BordoSXDXNoSelezione {
	background-color: #F9FCFF;
	font-family: Arial;
	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: Arial;
	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: Arial;
	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;
	
	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	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: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	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_MenuSxLinkUtile
{
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(Portale/ITA_Menu_SxLinkUtile.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ENG_MenuSxLinkUtile
{
	
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ENG_Menu_SxLinkUtile.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.FRA_MenuSxLinkUtile
{
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/FRA_Menu_SxLinkUtile.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}


.ITA_MenuSxAreaRiservata
{
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 12px;
	background-image: url(Portale/ITA_Menu_SxAreaRiservata.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.ENG_MenuSxAreaRiservata
{
	
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/ENG_Menu_SxAreaRiservata.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}

.FRA_MenuSxAreaRiservata
{
	background-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #fceb21;

	font-family: "Arial", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	background-image: url(Portale/FRA_Menu_SxAreaRiservata.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:100%;
	background-attachment: fixed;	
}


/*-----------------------------------------------------------------------------
									FINE MENU SX
-----------------------------------------------------------------------------*/





