/* CSS Document */

/* INIZIO LAYOUT GENERALE STRUTTURA SITO */
.BordiIntestazione_AreaPubblica {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
}
.BordiLateraleSX_AreaPubblica {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
/*	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
	background-color:  #EEEEEE;
}
.BordiLateraleDX_AreaPubblica {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
/*	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;*/
	background-color:  #EEEEEE;
}
.BordiFooter_AreaPubblica {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
}
.BordiCentrale_AreaPubblica {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
	background-color:  #F5F5F5;
}

.BordiIntestazione_AreaAdmin {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600; 
	border-bottom-width: 0px;
/*	border-bottom-style: solid;
	border-bottom-color: #FF6600;*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
}
.BordiLateraleSX_AreaAdmin {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
/*	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
	background-color:  #EEEEEE;
}
.BordiFooter_AreaAdmin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600; 
}
.BordiCentrale_AreaAdmin {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
	background-color:  #F5F5F5;
}
/* FINE GENERALE STRUTTURA SITO */


/* INIZIO STILE MENU PRINCIPALE */
.SfondoItemMenu {
	BORDER-TOP: #F2B38C 1pt solid;
	BORDER-LEFT: #F2B38C 1pt solid;
	BORDER-BOTTOM: #BB682B 1pt solid;
	BACKGROUND-COLOR: #FF6600;
	line-height: 25px;
}
.SfondoItemMenuAree {
	BORDER-TOP: #F2B38C 1pt solid;
	BORDER-LEFT: #F2B38C 1pt solid;
	BORDER-BOTTOM: #BB682B 1pt solid;
	BACKGROUND-COLOR: #FFA76C;
	line-height: 25px;
}
.SfondoSubItemMenu {
	BORDER-BOTTOM: #BB682B 1pt solid; 
	/*BACKGROUND-COLOR: #FEA273;*/
	BACKGROUND-COLOR: #FFCB8C;
	line-height: 20px;
}
a.LinkItemMenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F1F1F1;
	text-decoration: none;
}
a.LinkItemMenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F1F1F1;
	text-decoration: none;
}
a.LinkItemMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: gray;
	text-decoration: none;
}
a.LinkSubItemMenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.LinkSubItemMenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.LinkSubItemMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: gray;
	text-decoration: none;
}
/* FINE STILE MENU PRINCIPALE */




.T_TitlePage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FF6600;
}
.T_Bold14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
.T_Normal12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.T_PaddingJustify {
	padding: 10px;
	text-align: justify;
}
.T_NormalJustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	list-style-type: square;
}
.T_Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
}
.T_NormalEvidenziato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: black;
	list-style-type: square;
	background-color: #FFFF33;
}
.T_NormalRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: red;
	list-style-type: square;
}
.T_BoldJustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	list-style-type: square;
}
.T_ItalicJustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	list-style-type: square;
}
.T_NormalCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.T_BoldCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	list-style-type: square;
}
.T_TabellaRigaIntestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: black;
	background-color: #CCCCCC;
	/*background-color: #B8DCED;*/	
	text-align: center;
	height: 20px;
}
.T_TabellaRigaNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E0E0E0;
	/*background-color: #E0F0F8;*/
	height: 20px;
}
.T_TabellaRigaTotale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: black;
	background-color: #B8DCED;
	height: 20px;
}
.SfondoCellaTabella1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #8BC8E4;
	height: 20px;
}
.SfondoCellaTabella2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #3EA3D2;
	height: 20px;
}
.T_ItalicCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: center;
	list-style-type: square;
}
a.LinkArancio:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: black;
}
a.LinkArancio:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: black;
}
a.LinkArancio:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: white;
	/*background-color: #D85318;*/
	background-color: #FF6600;
}
a.LinkVerificaRequisiti:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: black;
}
a.LinkVerificaRequisiti:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: black;
}
a.LinkVerificaRequisiti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: white;
	background-color: #FF6600;
}
a.LinkArancio12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: black;
}
a.LinkArancio12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: black;
}
a.LinkArancio12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: white;
	/*background-color: #D85318;*/
	background-color: #FF6600;
}
a.LinkItemTabella:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: blue;
}
a.LinkItemTabella:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: blue;
}
a.LinkItemTabella:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: blue;
	background-color: #FF6600;
}
.T_NormalBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: blue;
	list-style-type: square;
}



.BarraArancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #F1F1F1;
	text-decoration: none;
	background-color: #FF6600;
	text-align: center;
	line-height: 20px;
}
a.LinkUnderline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.LinkUnderline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.LinkUnderline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
/* FINE STILE BARRE LATERALI DESTRA-SINISTRA */
.BottoneGrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	/*font-weight: bold;*/
	color: black;
	text-decoration: none;
	background-color: ligth-gray;
	text-align: center;
}
.BottoneArancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	text-align: center;
}

.INPUT_Readonly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #DFDFDF;
}
.INPUT_Editabile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #EFEFEF;
}
.INPUT_EditabileSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #EFEFEF;
}
.T_NormalSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
}

/* INIZIO Barra di Scrorrimento del RECORDSET */
a.LinkScorrimentoRecordset:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: blue;
}
a.LinkScorrimentoRecordset:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: blue;
}
a.LinkScorrimentoRecordset:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: blue;
	background-color: #FF6600;
}
.SelectedPageRecordset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: blue;
	background-color: #FF6600;
}
.ScorrimentoRecordset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: blue;
}
/* FINE Barra di Scrorrimento del RECORDSET */
