/* -------   HBSTYLE --------*/
 
/*   ---   stile generale   ---   */
 FONT{font-size:11px;font-family:verdana; color: #5291EF;}
 A{font-size: 11px; font-family: verdana ;text-decoration: none; color: #5291EF}
 A:Hover{color: #5291EF;text-decoration: none; background: none}
 INPUT{font-size:11px;font-family:verdana; color:#000000;}
 SELECT{font-size:11px;font-family:verdana; color:#000000;}

 
.input_edit {font-family:verdana; font-size:11px; font-weight:plain; color:#000000; border:1px solid #4f4f4f;}
.input_read {font-family:verdana; font-size:11px; font-weight:plain; color:#000000; border:1px solid #4f4f4f;background:#EFEFEF}


/* --- stile dei PULSANTI --- */
.pulsanti_tab {	padding:4; 
		spacing: 0; 
		border-style:solid; 
		border-color: #000000; 
		border-width: 0;}
.pulsanti_cell {font-size: 11px; 
		font-family: verdana;
		font-weight: bold; 
		text-decoration:none; }
.pulsanti   {	display:block; 
		color: #000080; 
		background-color: #efefef; 
		border-bottom:	2px solid #00008a;
		border-right:	2px solid #00008a;}
		
.pulsanti:visited  {color: #000080; text-decoration:none; }
.pulsanti:active   {color: #000080; text-decoration:none; }
.pulsanti:link     {color: #000080; text-decoration:none; }
.pulsanti:hover    {color: #efefef; background-color: #000080; text-decoration:none; }
.pulsantioff       {color: #efefef; background-color: #000080; font-size: 11px; font-family: verdana;font-weight: bold;
			border-bottom: 0px solid; border-color: #e20a16; 
			border-right:  0px solid; border-color: #e20a16; 
			border-top: 0px solid; border-color: #e20a16; 
			border-left:  0px solid; border-color: #e20a16;}



/* ---  TITOLO PAGINA --- */
.titolo_pag
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #5f5f5f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000080;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: none;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#e5ecf9', gradientType='1');
}


/********************* TABELLA *******************************/   
.tabella	{padding:2;border-collapse: collapse;} 
.titolo_col 	{COLOR: #000080; background-color: #e5ecf9; FONT-SIZE: 11px; FONT-WEIGHT: plain; FONT-FAMILY: verdana ;}
.cell_dispari	{COLOR: #4f4f4f; background-color: #f7f7f7; FONT-SIZE: 11px; FONT-FAMILY: verdana;border: }
.cell_pari	{COLOR: #4f4f4f; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;border: }
.dare_dispari 	{COLOR: #FF0000; background-color: #f7f7f7; FONT-SIZE: 11px; FONT-FAMILY: verdana; FONT-WEIGHT: plain;}
.dare_pari 	{COLOR: #FF0000; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: plain;}
.avere_dispari 	{COLOR: #000080; background-color: #f7f7f7; FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: plain;}
.avere_pari 	{COLOR: #000080; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: plain;} 
.cell_acq 	{display: block;COLOR: #FF0000 ;FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;} 
.cell_ven 	{display: block;COLOR: #008000 ;FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;}      
.cell_acq:hover {display: block; background-color: #003399; COLOR: #FFFFFF ;FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;} 
.cell_ven:hover {display: block; background-color: #003399; COLOR: #FFFFFF ;FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;}
.link_tab	{display: block; COLOR: #000000 ; FONT-SIZE: 11px; text-decoration: underline}
.link_tab:hover	{COLOR: #000000; background-color: #efefef;  FONT-SIZE: 11px; text-decoration: none}  


/********************* TABELLA TRADE **************************/   
.tabella_trade	  {padding:2;border-collapse: separate;}
.titolo_col_trade {COLOR: #000080; background-color: #e5ecf9; FONT-SIZE: 11px; FONT-WEIGHT: plain; FONT-FAMILY: verdana ;}
.ordini_ven	  {COLOR: #4f4f4f; background-color: #e1e1e1; FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: plain;} 
.ordini_acq	  {COLOR: #4f4f4f; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: plain;}
.cell_ordini_ven	{display: block; COLOR: #008000; background-color: #e1e1e1; FONT-SIZE: 11px; FONT-FAMILY: verdana; FONT-WEIGHT: bold;} 
.cell_ordini_acq	{display: block; COLOR: #FF0000; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;}
.cell_ordini_ven:hover	{display: block; background-color: #003399; COLOR: #FFFFFF ;FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;}
.cell_ordini_acq:hover	{display: block; background-color: #003399; COLOR: #FFFFFF ;FONT-SIZE: 11px; FONT-FAMILY: verdana;FONT-WEIGHT: bold;}



/********************* TABELLA SALDO **************************/   
.tabella_saldo	   {padding:0;border-collapse: separate;}
.titolo_col_saldo1 {COLOR: #FFFFFF; background-color: #000080; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; FONT-FAMILY: verdana ;}
.titolo_col_saldo2 {COLOR: #000080; background-color: #e5ecf9; FONT-SIZE: 11px; FONT-WEIGHT: plain; FONT-FAMILY: verdana ;} 
.cell_saldo	   {COLOR: #4f4f4f; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.cell_saldo_avere  {COLOR: #4f4f4f; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.cell_saldo_dare   {COLOR: #4f4f4f; background-color: #EFEFEF; FONT-SIZE: 11px; FONT-FAMILY: verdana;}  




/* --- SCHEDA DI RICERCA --- */ 
.bordo_ricerca 	{border-width:1;
		border-style: dashed;
		border-color:#5f5f5f;
		/*border-right: none;
		border-left: none;*/
		}

.sezione_ricerca {COLOR: #5f5f5f; 
			background-color:#F7f7f7; 
			FONT-SIZE:11px; 
			FONT-WEIGHT: plain;  
			FONT-FAMILY: verdana;} 
.sezione_ricerca:hover {COLOR: #5f5f5f;
			text-decoration: underline;
			FONT-WEIGHT: bold;} 

    
    
/********************* DOCUMENTO EDITABILE **************************/ 
.bordo_doc_edit 	{border-collapse: collapse;  
			border-left:1px   solid #000080;
			border-bottom:1px dashed #000080;
			border-right:1px  solid #000080;}    
			
.titolo_doc_edit{COLOR: #FFFFFF; background-color:#000080; FONT-SIZE: 11px; FONT-WEIGHT: bold;  FONT-FAMILY: verdana; 
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000080', endColorStr='#9f9fe0', gradientType='1');}

.sezione_edit   {COLOR: #2f2f2f; background-color:#e1e1e1; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: verdana;}
.label_edit     {COLOR: #2f2f2f; background-color:#efefef; FONT-SIZE: 11px; FONT-WEIGHT: plain; FONT-FAMILY: verdana;} 
.dati_edit	{COLOR: #2f2f2f; background-color:#F7f7f7;FONT-SIZE: 11px; FONT-WEIGHT: bold;  FONT-FAMILY: verdana;}
.sezione_pulsanti_edit	{COLOR: #5f5f5f; background-color:none; BORDER-TOP: #000080 1px dashed;}

         
         

/********************* DOCUMENTO DI SOLA LETTURA **************************/
.bordo_doc_read	{border-width:1;
		border-style: none;
		border-color:#9f9fe0; 
		border-collapse: separate;  
		BORDER-TOP: #000080 1px none;
		BORDER-right: #000080 1px solid;
		BORDER-left: #000080 1px solid;
		BORDER-bottom: #000080 1px dashed;} 
		 
.titolo_doc_read{COLOR: #FFFFFF; background-color:#000080; FONT-SIZE: 11px; FONT-WEIGHT: bold;  FONT-FAMILY: verdana; 
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000080', endColorStr='#9f9fe0', gradientType='1');}
.sezione_read	{COLOR: #2f2f2f; background-color:#e0e0e0; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: verdana;}
.label_read	{COLOR: #2f2f2f; background-color:#efefef; FONT-SIZE: 11px; FONT-WEIGHT: plain; FONT-FAMILY: verdana;}
.dati_read	{COLOR: #2f2f2f; FONT-SIZE: 11px; FONT-WEIGHT: plain; FONT-FAMILY: verdana;}  
.sezione_pulsanti_read	{COLOR: #5f5f5f; 
			background-color:; 
			FONT-SIZE: 11px; 
			FONT-WEIGHT: bold; 
			FONT-FAMILY: verdana; 
			BORDER-TOP: #000080 1px dashed;}

/* ---  TESTO DATA E ORA RICHIESTA  & NOTE --- */
.testo_1	{COLOR: #4f4f4f; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: plain;  }
.testo_2 	{COLOR: #000080; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold;  }
.testo_3	{COLOR: #5291EF; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: plain;  }


/* ---  MESSAGGI INFORMAZIONI --- */
.msg_info {FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000080; FONT-FAMILY: verdana;}
.msg_error {FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: verdana;}


/* --- CALENDARIO --- */
.TblFullBorder{padding:0; spacing:0; border-style:solid; border-color:#e7e7e7; border-width:1;}
.row_1{padding:0; spacing:0; border-style:solid; border-color:#0000FF; border-width:0; FONT-SIZE:11px; ; BACKGROUND-COLOR:#ffffff; FONT-WEIGHT:plain; COLOR:#00005c; FONT-FAMILY:verdana}
.standard{BACKGROUND-COLOR:#efefef}
.standard:link{FONT-SIZE:11px; COLOR:#00005c; text-decoration:none}
.standard:visited{FONT-SIZE:11px; COLOR:#00005c; text-decoration:none}
.standard:active{FONT-SIZE:11px; COLOR:#00005c; text-decoration:none}
.standard:hover{ FONT-SIZE:11px; COLOR:#FFFFFF; background:#00005c; text-decoration:none}
 
 

/*.body{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#e26200', gradientType='0');}*/
 
  
 
 
 /* ---  New --- */
.new_1		{COLOR: #4f4f4f; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: plain;background-color:#F7F7F7 ;  }
.new_2 		{COLOR: #4f4f4f; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: plain;  }   
.new_3 		{COLOR: #4f4f4f; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold;  } 
.new_scroller	{COLOR: #4f4f4f; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold;background-color:#F7F7F7 ; border:0px solid #FFFFFF; cursor:hand;}
.titolo_new	{COLOR: #000080; FONT-FAMILY: verdana; FONT-SIZE: 13px; FONT-WEIGHT: bold;  }     
.new_link	{COLOR: #4f4f4f; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: plain; text-decoration: underline; }
.new_link:hover	{COLOR: #ff8139; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: plain; text-decoration: none; } 
.bordo_doc_new	{border-width:1;
		border-style: solid;
		border-color:#000080;
		} 
.titolo_doc_new{COLOR: #FFFFFF; background-color:#000080; FONT-SIZE: 11px; FONT-WEIGHT: bold;  FONT-FAMILY: verdana; 
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000080', endColorStr='#9f9fe0', gradientType='1');}

 
 /* --- AGENDA --- */

.agenda_tabella		{padding:1; spacing: 0; border: 1px solid #f4f4f4;}
.agenda_bordo		{border: 1px solid #f4f4f4;}
.agenda_titolo_col	{FONT-FAMILY:  verdana; FONT-SIZE: 11px; font-weight: plain; BACKGROUND-COLOR: #e5ecf9; COLOR: #000080; text-decoration:none}
.agenda_giorno_out	{BACKGROUND-COLOR: #dcdcdc;FONT-FAMILY: verdana;FONT-SIZE: 11px;text-decoration:none}
.agenda_giorno_prec 	{COLOR: #000000; BACKGROUND-COLOR: #f7f7f7; FONT-FAMILY: arial;FONT-SIZE: 11px;text-decoration:none ; }
.agenda_giorno		{COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana;FONT-SIZE: 11px;text-decoration:none ; }
.agenda_link_giorno	{display: block; FONT-FAMILY: verdana;FONT-SIZE: 11px; font-weight:bold; #4f4f4f; text-decoration:none}
.agenda_link_giorno:link	{FONT-FAMILY: verdana; FONT-SIZE: 11px; font-weight:bold; COLOR: #4f4f4f; text-decoration:none}
.agenda_link_giorno:visited	{FONT-FAMILY: verdana; FONT-SIZE: 11px; font-weight:bold; COLOR: #4f4f4f; text-decoration:none}
.agenda_link_giorno:active	{FONT-FAMILY: verdana; FONT-SIZE: 11px; font-weight:bold; COLOR: #4f4f4f; text-decoration:none}
.agenda_link_giorno:hover	{FONT-FAMILY: verdana; FONT-SIZE: 11px; font-weight:bold; COLOR: #ffffff; background: #ff8139; text-decoration:none}

.agenda_giorno_corrente	{display: block;BACKGROUND-COLOR: #e5ecf9; color: #FFFFFF; FONT-FAMILY: verdana;FONT-SIZE: 11px;font-weight:bold;text-decoration:none}
.agenda_giorno_corrente:hover	{BACKGROUND-COLOR: #e5ecf9;color:#FFFFFF;FONT-FAMILY: verdana;text-decoration:none}



 
 /* ---  SOLDIONLINE --- */
.sol_tlink1_tab{FONT-SIZE: 11px; COLOR: #2f2f2f; FONT-FAMILY: verdana;}
.sol_slink1_tab{FONT-SIZE: 11px; COLOR: #f7f7f7; FONT-FAMILY: verdana;}
.sol_titolo1_tab{FONT-SIZE: 11px; COLOR: #2F2F2F; FONT-FAMILY: verdana; BACKGROUND-COLOR: #e5ecf9;}
.sol_titolo2_tab{FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana; BACKGROUND-COLOR: #efefef;}
.sol_sezione1_tab{FONT-SIZE: 11px; FONT-WEIGHT:plain; COLOR: #800000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #F7F7F7;}
.sol_riga_dispari{BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.sol_riga_pari{BACKGROUND-COLOR: #F7F7F7; FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.sol_cell_dispari{BACKGROUND-COLOR: white; FONT-SIZE: 11px;FONT-FAMILY: Verdana;}
.sol_cell_pari{BACKGROUND-COLOR: #eeeeee; FONT-SIZE: 11px;FONT-FAMILY: Verdana;}
.sol_riga_pos{COLOR:#003399; FONT-SIZE: 11px;FONT-FAMILY: Verdana;}
.sol_riga_neg{COLOR:#993333; FONT-SIZE: 11px;FONT-FAMILY: Verdana;}
.sol_cell_pos{COLOR:#008000; FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.sol_cell_neg{COLOR: #000080; FONT-SIZE: 11px; FONT-FAMILY: verdana;}
.text{COLOR: #2f2f2f; FONT-SIZE: 11px; FONT-FAMILY: verdana;} 


.sol_cell_acq{FONT-SIZE: 11px; FONT-FAMILY: arial;}
.sol_cell_ven{FONT-SIZE: 11px; FONT-FAMILY: arial;}
.TRBlueBarraMenu{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; BACKGROUND-COLOR: #FFFFFF;}
.Ablue{FONT-SIZE: 11px; COLOR: #0000FF; FONT-FAMILY: arial; BACKGROUND-COLOR: #FFFFFF;}
