
.CellaAttiva {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: ff1a1a;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.CellaNonAttiva {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #5d7b9d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.MenuAttivo {
	FONT-SIZE: 8pt;
	COLOR: ff1a1a;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.MenuNonAttivo {
	FONT-SIZE: 8pt;
	COLOR: #5d7b9d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Item {	
	/* Usato per il menu Dinamico */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2c2d82;
	font-size: 8pt;
	border-width: 2px;
	
}

.BordoTab {
	BORDER-LEFT-COLOR: #ff00ff;
	BORDER-BOTTOM-COLOR: #ff00ff;
	BORDER-LEFT-STYLE: solid;
	BORDER-BOTTOM-STYLE: solid
}

.Elenco {
	LIST-STYLE-IMAGE: url(images/item_l.gif)
}

.SfondoCorpo {
	BACKGROUND-COLOR: #dbeffe;
	color: #2c2d82;
}

.SfondoCorpoMenuDinamico {
	width: 150px;	
	BACKGROUND-COLOR: #bad0e7;
}

.SfondoBannerSuperiore
{
	BACKGROUND-COLOR: #bad0e7;
}

.ColoreSfondoMenu
{
	BACKGROUND-COLOR: #dbeffe;
}


.SfondoParteDestra
{
	BACKGROUND-COLOR: #dbeffe;
	color: #2c2d82;
}

.SfondoConsole {
	FONT-SIZE: 9pt;
	COLOR: white;
	FONT-FAMILY: "Courier New",monospace,Fixedsys;
	BACKGROUND-COLOR: black
}

TABLE.ListaBordo {
	BORDER-COLLAPSE: collapse;
	border: solid 1px #2c2d82;
}


TABLE.Lista TD {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; ;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-color: gray;
	border-bottom-width: 1px;
	border-right-color: #F1F1F1;
	border-right-style: solid;
	border-right-width: 1px;
	Color:#2c2d82;

}

TABLE.ListaBordo TD {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; ;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-color: gray;
	border-bottom-width: 1px;
}



TABLE.Lista TH,
TABLE.ListaBordo TH {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: #2c2d82;
	TEXT-ALIGN: left;
}
TABLE.ListaTabpanelAttivo {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; ;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 2px black;
	border-right: solid 2px black;
	border-left: solid 1px black;
	background-color: #f1f1f1;
}

.Corpo {
	FONT-SIZE: 8pt;
	COLOR: #2c2d82;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.CorpoFocus {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

.Titolo1 {
	FONT-SIZE: 23pt;
	Z-INDEX: 1;
	LEFT: 350px;
	COLOR: #00589a;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: absolute;
	TOP: 120px
}

.Titolo2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #2c2d82;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.Titolo3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #cc0000;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Titolo4 {
	FONT-SIZE: 11pt;
	COLOR: #CC0033;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/*prima era 12pt*/
.TitoloParagrafo {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #5d7b9d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.TitoloPath {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: 300;
	FONT-SIZE: 10pt;
	COLOR: #5d7b9d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 20px;
}

.TitoloBenvenuto {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	MARGIN-LEFT: 5%;
	COLOR: #5d7b9d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.RigaPari {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.RigaDispari {
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.RigaPariBold {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.RigaDispariBold {
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.RigaNuovoDocPari {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM-COLOR: #93bee2;
	PADDING-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.RigaNuovoDocDispari {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BORDER-BOTTOM-COLOR: #93bee2;
	PADDING-BOTTOM: 1px; COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.RigaSelezionata {
	FONT-SIZE: 8pt;
	BORDER-BOTTOM-COLOR: #93bee2;
	PADDING-BOTTOM: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e1f1ff;
	TEXT-DECORATION: none
}
HR {
	BORDER-TOP: #cc0000 1px solid;
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: solid
}
TH {
	TEXT-ALIGN: left
}
.RetrievedRows {
	COLOR: #ff8040
}
.RigaNuovoDoc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #00589a;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body {
	BACKGROUND-COLOR: #ffffff
}
.Errore {
	COLOR: #ff0000
}

.BorderFrame {
	BORDER-TOP: #00589a 1px solid;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT: #f2a951 1px solid;
	BORDER-RIGHT-WIDTH: 1px
}
.Testo {
	FONT-SIZE: 8pt;
	COLOR: #2c2d82;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TestoTxtSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #2c2d82;
}

A
{
  color: #2c2d82;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  margin-bottom: 1px;
}
A:Visited
{
  color: #2c2d82;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}
A:Active
{
  color: #2c2d82;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}
A:Hover
{
  color: #2c2d82;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}
.TabPanelAttivo{
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  font-size : 10pt;
  color : #cc0000;
  border-top: 1px solid #555555;
  border-left: 1px solid #555555;
  border-right: 1px solid #555555;
  background-color :  #dbeffe;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  font-weight: bold;
 }

.TabPanelNonAttivo{
  font-size : 8pt;
  border-bottom: 1px solid #555555;
  border-right: 1px solid #969696;
  border-left: 1px solid #969696;
  border-top: 1px solid #969696;
  
  background-color : #f7f7f7;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;


}

.TabPanelFiller{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #555555;

}

.Bottone,
A.Bottone,
A.Bottone:Active,
A.Bottone:Visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #2c2d82;
	background-color: #bad0e7;
	border-color: #FFFFFF ;
	font-weight: bold;
	font-variant: normal;
}


.FilterHeader {
	FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.InputType {
	background-color: ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2c2d82;
}

TABLE.Lista TH A,
TABLE.Lista TH A:Hover,
TABLE.Lista TH A:Active,
TABLE.Lista TH A:Visited {
	COLOR: #ffffff;
	background-color: #2c2d82;
	border-bottom-color: #A60101;
}

/* [0] --> inizio: classi utilizzati nel framework dell'help  */
.tabbedBodyStyle { margin-left:-2; margin-right:-2; margin-top:-2; margin-bottom:-2; background-color:#bad0e7;}
.tableStyle {border-width:10 10 0 10; border-color:#dbeffe; border-style:solid; }
.tabbedAnchorStyle { text-decoration:none; color:black;}
.tableDefStyleSelected {padding-top:5; padding-left:5; padding-right:5; padding-bottom:0;background-color:#bad0e7;}
.tableDefStyle {padding-top:5; padding-left:5; padding-right:5; padding-bottom:0;background-color:#dbeffe;}
/* [0] <-- fine  */

/* [1] --> inizio: classi utilizzati nel controllo Drop Down (autocomplete) */
DIV.dropdown {position:absolute;	width:120px;	overflow:auto;	background-color: white;	height:150;	border-width: 1px;	border-color: #000000;	border-style:groove;	z-index:999;	visibility:hidden;}
/* [1] <-- fine  */


.HeaderMenuDinamico
{	
	font-size: 0px;	
	padding: 0px;
	clear:both;
	margin-top: -2px;
}

.RightColumnMenuDinamico
{
	font-size: 0px;
	width: 0px;
	word-spacing: -2px;
	padding: 0px;
	margin: 0px;
	clear:both;
}