

A {	FONT-SIZE: 10px; COLOR: #E77B32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle; white-space: normal; text-decoration:none}
A:active {	}
A:hover {	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle; white-space: normal}
A:link {	}
A:visited {	}


/*### gestione font comuni */

/* messaggi di sistema, "Modifica/Inserisci.." (AnaAziendeEdit) */
/**/.TxtSys { FONT-SIZE: 11px; COLOR: #558047; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: top; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtSys:hover { FONT-SIZE: 11px; COLOR: #558047; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-align: left;  vertical-align: top; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}

/* messaggi di sistema evidenziati (pagine.inc) */
/**/.TxtSysEvid { FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: middle;  letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}

/* messaggi evidenziati */
.TxtEvid { FONT-SIZE: 13px; COLOR: #A8532B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: middle;  letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}


/* i dati numerici, allineamento a dx (*) */
.TxtDataN { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; vertical-align: middle; white-space: normal}

/* classe per la riga di group by (es. anaaziende_contatti) */
/*.TxtDataG { FONT-SIZE: 12px; COLOR: #000000; background-color: #A2B1C9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}*/
.TxtDataG { FONT-SIZE: 12px; COLOR: #000000; background-color: #F3FEFD; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}

/* usato per evidenziare un dato (es. calbadgelist i badge le durate insensate) */
.TxtAlert { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; vertical-align: middle; white-space: normal}


/*### gestione font List */

/* intestazione delle colonne (*List) */
.TxtIntCol { FONT-SIZE: 11px; font-weight:BOLD; COLOR: #31415a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal }

/* i dati stringa, allineamento a sx (*List) */
.TxtData { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}
.TxtDataPiccolo { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}
.TxtDataPiccolo2 { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}


/*### gestione font Edit, Dett */

/* intestazione dei campi (*Edit, *Dett) */
.TxtIntRowTit { FONT-SIZE: 13px; text-transform:UpperCase; font-weight:BOLD; COLOR: #E77B32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal }

.TxtIntRow { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal }


/* i dati stringa, allineamento a sx (*Edit, *Dett) */
.TxtDecod { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}

/* i dati stringa, allineamento a sx (*Edit, *Dett)  testo nero sfondo bianco*/
.TxtDecodtxt { FONT-SIZE: 12px;background-color: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}


/*### gestione colori dello sfondo */

/* sfondo tr della riga di intestazione (*List) */
/**/.BgcIntest { background-color: #ffffff ;  FONT-SIZE: 11px; font-weight:BOLD; COLOR: #558048; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: middle; white-space: normal}

/* sfondo tr della riga dati pari (*List) */
/**/.BgcRiga0 { background-color: #ffffff } 

/* sfondo tr della riga dati dispari (*List) */
/**/.BgcRiga1 { background-color: #f0f0f0 }


/*### gestione dei link */

/* link di sistema (calendarioprogettod) */
/**/.LnkSys { FONT-SIZE: 11px; COLOR:#003300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: middle;  letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
/**/.LnkSys:active {	TEXT-DECORATION: none; }
/**/.LnkSys:hover {	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: left; vertical-align: middle; white-space: normal}
/**/.LnkSys:link {	TEXT-DECORATION: none; }
/**/.LnkSys:visited {	TEXT-DECORATION: none; }

/* link di intestazione (calendarioprogettod) dove servirebbero??? */
.LnkIntest { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal }
.LnkIntest:active {	TEXT-DECORATION: none; }
.LnkIntest:hover {	FONT-SIZE: 11px; COLOR: #cc6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: left; vertical-align: middle; white-space: normal}
.LnkIntest:link {	TEXT-DECORATION: none; }
.LnkIntest:visited {	TEXT-DECORATION: none; }

/* link di dati (*) */
.LnkData {	FONT-SIZE: 11px; COLOR: #31415a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: left; vertical-align: middle; white-space: normal}
.LnkData:active {	TEXT-DECORATION: none; }
.LnkData:hover {	FONT-SIZE: 11px; COLOR: #cc6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: left; vertical-align: middle; white-space: normal}
.LnkData:link {	TEXT-DECORATION: none; }
.LnkData:visited {	TEXT-DECORATION: none; }

/* link per la riga di group by (es. anaaziende_contatti) */
.LnkDataG	{	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}
.LnkDataG:active {	TEXT-DECORATION: none; }
.LnkDataG:hover { FONT-SIZE: 12px; COLOR: #cc6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; white-space: normal}
.LnkDataG:link {	TEXT-DECORATION: none; }
.LnkDataG:visited {	TEXT-DECORATION: none; }

/* link per evidenziare un dato (es. calbadgelist i badge le durate insensate) */
.LnkAlert	{	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: left; vertical-align: middle; white-space: normal}
.LnkAlert:active {	TEXT-DECORATION: none; }
.LnkAlert:hover  {	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: right; vertical-align: middle; white-space: normal}
.LnkAlert:link {	TEXT-DECORATION: none; }
.LnkAlert:visited {	TEXT-DECORATION: none; }

/* link per tree */
.LnkTree { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: none; vertical-align: none}
.LnkTree:active { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: none; vertical-align: none}
.LnkTree:hover {	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: none; vertical-align: none}
.LnkTree:link { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: none; vertical-align: none}
.LnkTree:visited { FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: none; vertical-align: none}

/* link pop up */
.lnkSchede { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: bold; text-align: left; vertical-align: middle; white-space: normal }
.lnkSchede:active {	TEXT-DECORATION: none; }
.lnkSchede:hover {	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: bold; text-align: left; vertical-align: middle; white-space: normal}
.lnkSchede:link {	TEXT-DECORATION: none; }
.lnkSchede:visited {	TEXT-DECORATION: none; }

/*.stili_minola { bgcolor: #FFFF00; background-color: #FFFF00 }*/
.cellsNoBrd{border:none;}
.lnkHand { cursor: hand}

.invisible {visibility:hidden}


/* parti aggiunte per pulsanti e parti dei form */
.pulsante {
	height: 20px;
	width: 85px;
	border: none;
	color: #000000;
	font-weight: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightgrey;
	cursor: pointer
}
.pulsante2 {
	height: 20px;
	border: none;
	color: #000000;
	font-weight: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightgrey;
	cursor: pointer
}
.textbox1 { border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px; }
.textbox2 { border:1px;border-style:solid; border-color:#0A166C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
.textbox3 { border:1px;font-weight:BOLD; border-style:solid; border-color:#0A166C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; }
.dropdown { border:1px;font-weight:BOLD; border-style:none;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
.textbox4 { border:1px; border-style:solid; border-color:#0A166C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  }



/* parti aggiunte per layout grafico */
.tabhome { border:1px solid; border-color:#318e2e; }
.tabdesk { border:2px solid; border-color:#cccccc; }
.BgcRiga2 {background-color: #d4d8e4 }

/* font aggiunti */
.TxtSys2 { FONT-SIZE: 11px; COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: top; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtSys3 { FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: top; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtSys4 { FONT-SIZE: 13px; COLOR:#558047; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: top; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtSys5 { FONT-SIZE: 11px; COLOR:#003300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}

.TxtCalYear { FONT-SIZE: 12px;font-weight:BOLD; COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}

.TxtStampaLeft { FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaCentro { FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaRight { FONT-SIZE: 11px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: right; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaRightTransp { FONT-SIZE: 11px; COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: right; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}

.TxtStampaLeft2 { FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaCentro2 { FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaRight2 { FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: right; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}

.TxtStampaRight2 { FONT-SIZE: 14px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: right; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaTitLeft { FONT-SIZE: 18px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: none;  vertical-align: top; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}
.TxtStampaFooter { FONT-SIZE: 9px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none;  vertical-align: middle; letter-spacing: 0.5px; word-spacing: 0.5px; white-space: normal}


.ImgStampa {visibility:visible}

.headertab{ background-image:url(/BoNET/images/images/tebellasfondoheader.jpg);}
.headertabalta {
	background-image: url(/BoNET/images/images/tebellasfondoheaderalta.jpg);
}
.footertab{ background-image:url(/BoNET/images/images/tabellasfondofooter.jpg);}
.borderright{ border:1px solid #000000}
.nounderline {text-decoration:none;}


.verdana10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.verdana11 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.verdana12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.arial8 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:8px}
.arial10 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px}
.arial11 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px}
.arial12 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px}
.arial14 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px}
.azzurro{color:#E77B32}
.nero{color:#000000}
.bianco{color:#FFFFFF}
.rosso{color:#FF0000}

/* Stile Popup Ajax */
.modalBackground { background-color:#cccccc; filter:alpha(opacity=70); opacity:0.7; }

.collapsePanelHeader{
	width:200px;
	height:30px;
	/*background-image: url(/BoNET/images/icone/hd_bg.png);*/
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #000;
    background-color: #E77B32;
    color: #FFF;
}

.chkBoxList tr td { width:100%; }

.loading 
{
    position: relative;
	border: 3px solid #E77B32;
	background: none;
	width: 100px;
	height: 100px;
	padding: 0px;
	margin: 0px;
	position: fixed;   
    margin-left: -75px; 
    margin-top: -75px; 
    left: 50%;    
    top: 50%;
    visibility: hidden;
	z-index:100009;
}

.helptext
{
    vertical-align:middle;
}

.textboxJquery { border:1px;font-weight:BOLD; border-style:solid; border-color:Orange; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
