/* CSS Document */

body
{
font-family:tahoma,verdana,arial;font-size: 70%;
}
/* Stili relativi all frame superiore*/
.bsotto
{
	background-color:#2E7BD1;
	color:#fff;
	font-size:6px;
}
h1.titsup {
	font-size: 14px;
	font-weight: bold;
	color: #333399;
	padding-left: 10px;
	vertical-align: middle;
}
	/*.hdata
	{
	border-bottom:1px solid #99ccff;background-color:#115487;color:#fff;font-size:10px;
	}*/
.hdata a
{
text-decoration:none;color:#fff;font-size:11px;font-weight:bold;
}
.hdata a:link
{
text-decoration:none;color:#fff;font-size:11px;font-weight:bold;
}
.hdata a:hover
{
text-decoration:none;color:#fff;font-size:11px;font-weight:bold;
}
.hdata a:active
{
text-decoration:none;color:#fff;font-size:11px;font-weight:bold;
}
.hdata strong
{
font-size:11px;color:#fff;
}
.table
{
background-color:#003366;
}
.righe
{
background-image:url('../imagesfnsi/sfblurighe2.gif');
}
/*Stili relativi al menuLaterale*/

body.sx
{
	background-color:#2E7BD1
}


.bordiBianchi
{
border-top:1px solid #fff;
}
.bgtabella
{
background-color:#849BAD;
}
.cellaMenu
{
	background-color:#ADDDED;
	padding:0;
}
.cellaMenu h5
{
padding:5px;font-size:10px;font-weight:bold;color:#000;margin-bottom:0px;
}
.cellaMenu h6
{
padding:5px;font-size:10px;font-weight:bold;color:#fff;margin-bottom:0px;
}



.cellalogin
{
background-color:#FFCC33;padding:0;
}
.cellalogin h5
{
padding:5px;font-size:10px;font-weight:bold;color:#000;margin-bottom:0px;
}
.cellaMenu a
{
text-decoration:none;color:#000;width:100%;
}
.cellaMenu a:link
{
text-decoration:none;color:#000;width:100%;
}
 .cellaMenu a:active
{
text-decoration:none;color:#000;width:100%;
}
 .cellaMenu a:hover
{
text-decoration:none;color:#000;width:100%;
}

html>body table td .cellaMenu
{
width:auto;
}
.cellaInput
{
background-color:#BFD7EE;text-align:right;padding:5px;
}
.cellaInput label
{
font-size:10px;font-weight:normal;color:#000;
}
.cellaInput input
{
font-size:10px;font-weight:normal;color:#fff;background-color:#849BAD;border:1px solid #000;
}
.cellaInput .text
{
font-size:10px;font-weight:normal;color:#000;border:1px solid #666;background-color:#fff;
}
.cellaInput p
{
font-size:10px;text-align:left;margin-bottom:0px;margin-top:3px;
}
.cellalogin a
{
text-decoration:none;color:#000;width:100%;
}
.cellalogin a:link
{
text-decoration:none;color:#000;width:100%;
}
.cellalogin a:hover
{
text-decoration:none;color:#000;width:100%;
}
.cellalogin a:active
{
text-decoration:none;color:#000;width:100%;
}
.cellaInput h4
{
font-size:13px;font-weight:bold;text-align:left;margin-bottom:0px;margin-top:3px;
}
.submenu
{
background-color:#2E7BD1;border-bottom:1px solid #fff;border-left:1px solid #fff;
}
.submenu h5
{
margin-left:12px;color:#666;margin-bottom:0px;font-size:10px;padding:5px;
}
.submenu h6
	{
	margin-left:12px;
	color:#fff;
	margin-bottom:0px;
	font-size:10px;
	padding:5px;
	}
.submenu a:link
	{
	text-decoration:none;
	color:#fff;
	width:100%;
	}
.submenu a
	{
	text-decoration:none;
	color:#fff;
	width:100%;
	}

 .submenu a:active
	{
	text-decoration:none;
	color:#000;
	width:100%;
	}
 .submenu a:hover
	{
	text-decoration:none;
	color:#ff9900;
	width:100%;
	}

/*Stili relativi al frame centrale*/
h1
{
font-size:14px;color:#849BAD;margin-left:10px
}
.dottedcell
{
border-right:1px dashed #666;
}
.dottedcell2
{
border-right:1px dashed #666;text-align:right;margin-right:10px;
}
.dottedcellorriz
{
border-bottom:1px dashed #666;padding-left:0px;
}
.Xb {color:darkblue;cursor:text;font-family:verdana;font-size:12pt;width:120px;cursor:hand;};
.ZE {color:darkblue;background:#849BAD;font-family:verdana;font-size:12pt;width:120px;cursor:hand;text-align:center;	border : medium solid;};
td.helptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF00;
}
#ara {
	background-color: #FFCC33;
}
#yel {
	font-weight: bold;
	background-color: #FFFF99;
}