body { font-family: Arial; font-size: 9px; font-weight: bold; color: #333333}
td { font-family: Arial; font-size: 9px; font-weight: bold; color: #333333}
.tdT { font-family: Arial; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #5A75BA}
.tdW { background-color: #F0F7F9}
.tdR { background-color: #FFFFCC}
.txtReadOnly { background-color: #F0F7F9; border: 1px solid #F0F7F9; font-family: Arial; font-size: 10px; color: #333333}
.txtReadOnlyT { background-color: #5A75BA; border: 1px solid #5A75BA; font-family: Arial; font-size: 11px; color: #FFFFFF}
.txtNReadOnly { background-color: #F0F7F9; border: 1px solid #F0F7F9; font-family: Arial; font-size: 10px; color: #333333 ; text-align: right}
.txtRight { text-align: right}
.tdS { background-color: #99FFCC}
.sC { font-family: Courier New; font-size: 11px }
.txt { font-family: Arial; font-size: 12px }
.txtA { font-family: Arial; font-size: 12px; color: #C40005}
.dP { font-family: Arial; font-size: 13px; font-style: italic; color: #5A75BA; background-color: #FFFFCC}
select { font-family: Arial; font-size: 12px; font-weight: normal;}
input { font-family: Arial; font-size: 12px; font-weight: normal;}
textarea { font-family: Arial; font-size: 12px; font-weight: normal; background-color: #FFFFFE; background-color: #FFFFFE; border: 1px inset #DDDDDD;}
.inputReadOnlyinput { font-family: Arial; font-size: 12px; background-color: #D8D8D8; color: #333333}
.inputReadOnlyR { font-family: Arial; font-size: 12px; background-color: #D8D8D8; color: #333333; text-align: right}
.tdA { font-family: Arial; font-size: 11px; font-weight: bold; color: #333333}
.tdTG { font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #5A75BA}
.tdRP { background-color: #FFFFCC; font-weight: bold; font-size: 9px}
.tdWW { background-color: #B7FBEC}
.tdW2 { background-color: #D6EAEF}
.tdEv { background-color: #FF9999}
.sp { font-family: Arial; font-size: 11px}
.ip { font-family: Arial; font-size: 11px}
.txtM { font-family: Arial; font-size: 12px; font-weight: normal; color: #333333}
.txtM td { font-family: Arial; font-size: 12px; font-weight: normal; color: #333333}
.tdNone { background-color: #FFFFFF }
.bold { font-weight: bold; }
.bold td { font-weight: bold; }
.center { text-align: center; }
.txtOFF { background-color: #FFFFFF; border: 1px solid #FFFFFF; font-family: Arial; font-size: 11px; color: #FFFFFF}
.linkT { color: #FFFFFF }
.tdAl { background-color: #FFD700}
.tdBlink { background-image: url(../Graphics/blink.gif); }
a.af:link { font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none}
a.af:visited { font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none}
a.af:hover { font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none }
a.af:active { font-family: Verdana; font-size: 8pt; color: #333333; text-decoration: none }
.tabTit {  font-family: Verdana; font-size: 12px; color: #003868; font-weight: bold; overflow: scroll;}
.tdT2 {  font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #5A75BA}
.tdW2 { font-family: Arial; font-size: 12px; font-weight: bold; background-color: #F0F8F9}
.tdG2 { font-family: Arial; font-size: 12px; font-weight: bold; background-color: #CCFFCC}

.lnkNERO {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.lnkNERO:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;
}
.lnkDOVE {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #737373;
	text-decoration: underline;
}
.lnkDOVE:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #959595;
	text-decoration: underline;
}
.lnkREDBOLD {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #CC211C;
	text-decoration: underline;
	font-variant: normal;

}
.lnkRED {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #CC211C;
	text-decoration: underline;
	font-variant: normal;

}
.lnkWHITE {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-variant: normal;

}
.txtRED {


	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #CC211C;
	text-decoration: none;
}
.txtREDBOLD {



	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #CC211C;
	text-decoration: none;
}
.lnkNEROBOLD {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: 333333;
	text-decoration: none;
}
.lnkNEROBOLD:hover {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: 333333;
	text-decoration: underline;
}
.lnkREDBOLD2 {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #CC211C;
	text-decoration: underline;
	font-variant: normal;
}
.txtNEROBOLD {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.lnkNEROUNDERLINE {

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;
}
.lnkNEROUNDERLINE:hover {


	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #545751;
	text-decoration: underline;
}
.lnkBIANCO {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.lnkNEROUNDERLINE2 {


	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;
}
.lnkNEROUNDERLINE2:hover {



	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #cc211c;
	text-decoration: underline;
}
.stFreccePag {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.tblRicerca
{
	border:3px outset #5A75BA; padding:5px; width:250px
}
table.box {border-top: 6px solid #5A75BA; border-left: 6px solid #5A75BA; border-right: 6px solid #5A75BA; border-bottom: 6px solid #5A75BA; background-color: #FFFFFF;}

.Nome {
	font-family: Verdana;
	font-size: 10px;
	color: #5A75BA;
	font-weight: bold;
}
.clock { font-family: Verdana; font-size: 10px; color: #5A75BA; text-align: right; font-weight: bold}

/*Stili StripTab*/
div.TabStrip {overflow:hidden;height:41px;}
div.LR {height:41px;float:left;}
div.CP {color:#FFFFFF;background-image:url('/IALMan3/Graphics/StripPC.gif');height:41px;font-size:13px;font-weight:bold;font-style: italic;overflow:hidden;float:left;text-align:center;padding-top: 18px; line-height: 11px;}
div.C {color:#FFFFFF;background-image:url('/IALMan3/Graphics/StripC.gif');height:41px;font-size:13px;font-weight:bold;line-height: 18px;font-style: italic;overflow:hidden;float:left;text-align:center;padding-top: 18px; line-height: 11px;}
div.CMD {position:relative;top:-41px;}
.Strip {height:41px;padding:0px;overflow:hidden;}
td.Strip div {height:41px;}
table.Strip {border-collapse:collapse;table-layout: fixed; border:0px;}
div.CMD input {border:0px solid #FF0000;height:40px;}
div.StripL {background-image:url('/IALMan3/Graphics/StripL.gif'); width:10px;}
div.StripPL {background-image:url('/IALMan3/Graphics/StripPL.gif'); width:10px;}
div.StripR {background-image:url('/IALMan3/Graphics/StripR.gif'); width:10px;}
div.StripPR {background-image:url('/IALMan3/Graphics/StripPR.gif'); width:10px;}

div.CPRed {color:#FFFFFF;background-image:url('/IALMan3/Graphics/StripRedPC.gif');height:41px;font-size:13px;font-weight:bold;font-style: italic;overflow:hidden;float:left;text-align:center;padding-top: 18px; line-height: 11px;}
div.CRed {color:#FFFFFF;background-image:url('/IALMan3/Graphics/StripRedC.gif');height:41px;font-size:13px;font-weight:bold;line-height: 18px;font-style: italic;overflow:hidden;float:left;text-align:center;padding-top: 18px; line-height: 11px;}
div.StripRedL {background-image:url('/IALMan3/Graphics/StripRedL.gif'); width:10px;}
div.StripRedPL {background-image:url('/IALMan3/Graphics/StripRedPL.gif'); width:10px;}
div.StripRedR {background-image:url('/IALMan3/Graphics/StripRedR.gif'); width:10px;}
div.StripRedPR {background-image:url('/IALMan3/Graphics/StripRedPR.gif'); width:10px;}

/*Stili pulsanti*/
div.Btn {overflow:hidden;height:19px;}
div.BtnL {background-image:url('/IALMan3/Graphics/btnL.gif');float:left; width:13px;height:19px;}
div.BtnC {background-image:url('/IALMan3/Graphics/btnC.gif');height:19px;font-size:12px;color:#5A75BA;font-weight:bold;line-height: 18px;font-style: italic;overflow:hidden;float:left;text-align:center;}
div.BtnR {background-image:url('/IALMan3/Graphics/btnR.gif');float:left; width:13px;height:19px;}
div.BtnRedL {background-image:url('/IALMan3/Graphics/btnRedL.png');float:left; width:13px;height:19px;}
div.BtnRedC {background-image:url('/IALMan3/Graphics/btnRedC.png');height:19px;font-size:12px;color:#FFFFFF;font-weight:bold;line-height: 18px;font-style: italic;overflow:hidden;float:left;text-align:center;}
div.BtnRedR {background-image:url('/IALMan3/Graphics/btnRedR.png');float:left; width:13px;height:19px;}
div.BtnGreenL {background-image:url('/IALMan3/Graphics/btnGreenL.gif');float:left; width:13px;height:19px;}
div.BtnGreenC {background-image:url('/IALMan3/Graphics/btnGreenC.gif');height:19px;font-size:12px;color:#5A75BA;font-weight:bold;line-height: 18px;font-style: italic;overflow:hidden;float:left;text-align:center;}
div.BtnGreenR {background-image:url('/IALMan3/Graphics/btnGreenR.gif');float:left; width:13px;height:19px;}
div.BtnBlinkL {background-image:url('/IALMan3/Graphics/btnLblink.gif');float:left; width:13px;height:19px;}
div.BtnBlinkC {background-image:url('/IALMan3/Graphics/btnCblink.gif');height:19px;font-size:12px;color:#5A75BA;font-weight:bold;line-height: 18px;font-style: italic;overflow:hidden;float:left;text-align:center;}
div.BtnBlinkR {background-image:url('/IALMan3/Graphics/btnRblink.gif');float:left; width:13px;height:19px;}
div.BtnCmd {border:0px solid #FF0000;position:relative;height:19px;top:-19px;}
div.BtnCmd input {border:0px; height:19px;}
div.BtnCmd a {border:0px; text-decoration:none;}
div.BtnCmd a img {border:0px; text-decoration:none; height:19px;}

/*Stili calendario*/
select.calendar {  font-family: Verdana; font-size: 10px; color: #333333}
.day td {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #5A75BA}
.amc:link { font-weight: normal; font-family: Courier; font-size: 10px; color: #333333; text-decoration: none}
.amc:hover { font-weight: normal; font-family: Courier; font-size: 10px; background-color: #99FFCC}
.amc:visited { font-weight: normal; font-family: Courier; font-size: 10px; color: #333333; text-decoration: none }
.am:link { font-weight: normal; font-family: Courier; font-size: 10px; color: #999999; text-decoration: none}
.am:hover { font-weight: normal; font-family: Courier; font-size: 10px; background-color: #99FFCC}
.am:visited { font-weight: normal; font-family: Courier; font-size: 10px; color: #999999; text-decoration: none }

/*Stili barre paginazione*/
table.Paging {border-collapse:collapse; border:0px;}
table.Paging td {padding:0px; white-space:nowrap; vertical-align:top;}
table.Paging td.Txt {background-image:url('/IALMan3/Graphics/FrecciaCentrale.gif'); background-repeat:no-repeat;}
div.PageTxt {font-family: Arial; width:112px;height:18px;font-size:12px;color:#5A75BA;font-weight:bold; text-align:center; padding-top:2px;}
div.PageFirst {background-image:url('/IALMan3/Graphics/FrecciaSx.gif'); width:39px;height:18px;}
div.PagePrev {background-image:url('/IALMan3/Graphics/FrecciaCentraleSx.gif'); width:32px;height:18px;}
div.PageNext {background-image:url('/IALMan3/Graphics/FrecciaCentraleDx.gif'); width:32px;height:18px;}
div.PageLast {background-image:url('/IALMan3/Graphics/FrecciaDx.gif'); width:39px;height:18px;}
div.PageGo {background-image:url('/IALMan3/Graphics/FrecciaGo.gif'); width:27px;height:18px;}
div.PageCmd  {border:0px solid #FF0000;position:relative;height:18px;top:-18px; width:32px;}
div.PageCmd input {border:0px; height:18px; width:32px;}

.loadingAjax {
	 width:12px; height:12px;
	 background-image:url('/Resources/Graphics/loadings.gif');	}