/* Impostazioni generali della pagina */
BODY {
	PADDING-LEFT:	0px; 
	PADDING-RIGHT:	0px;
	PADDING-TOP:	0px; 
	PADDING-BOTTOM:	0px; 
	
	overflow:scroll;
	
	Margin:	0px;
	FONT:			11px tahoma, arial, helvetica, sans-serif; 

	
	COLOR: #333; 	
	BACKGROUND-COLOR: white;
	BACKGROUND-IMAGE:   url(../img/bkg-mnu.gif);
	BACKGROUND-REPEAT: repeat-y;
}


H1 		{	BACKGROUND-COLOR: #FFFFFF; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #ccc; PADDING-TOP: 0px}
H2		{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: bold 12px/14px tahoma, arial, helvetica, sans-serif; PADDING-TOP: 0px}
P		{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; FONT: 11px/20px tahoma, arial, helvetica, sans-serif; PADDING-TOP: 0px}
UNKNOWN {	MARGIN: 0px}
UNKNOWN {	TEXT-INDENT: 30px}

/* Barra superiore della pagina */
#navTop {
/*	RIGHT: 100px;*/
	LEFT: 0px; 
	TOP: 0px; 
/*	WIDHT: 100px;*/
	HEIGHT: 100px; 
	BACKGROUND-IMAGE:  url(../img/bkg-top.gif);
	BACKGROUND-REPEAT: repeat-x;

	MARGIN-LEFT:	0px; 
	
	PADDING-LEFT:	0px; 
	PADDING-RIGHT:	0px; 
	PADDING-TOP:	20px; 
	PADDING-BOTTOM:	0px; 

	Z-INDEX: 0; 
	
	TEXT-ALIGN:		center;
	VERTICAL-ALIGN: middle;	

	/*border: solid 1px #ff0000;*/
}

/* Logo dell'azienda */
#imgLogo{
	POSITION: 	absolute; 
	LEFT:		12px; 
/*	RIGHT:		0px; */
	TOP:		20px; 
	Z-INDEX:	0;
	width: 92px;
	height: 73px;
	
	BACKGROUND-IMAGE:   url(../img/logo.gif);
}
/* Area di contenuto della pagina */
#AllMenu {
	LEFT:	0px;
	right: 0px;
	TOP:	112px;
	Z-INDEX:	0;
	position:absolute;
}
/* Box di Login 
#Content {
	FONT-SIZE: 11px;
	position:static;
}*/

/* Area di contenuto della pagina */
#Content {
	LEFT:	0px;
	right: 0px;
	TOP:	116px;
	Z-INDEX:	1;
	/*MARGIN:		12px 212px 12px 155px;*/
	margin:12px 220px 0px 155px;

	COLOR:	#003366;
	BACKGROUND-COLOR: #FFFFFF;

	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;

	position:static;
}

div#Content p{
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
}
div#Content ul{
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
}
div#Content ol{
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
}
/* Il titolo della pagina di contenuto */
div#Content p.TitoloContent
{
	FONT-WEIGHT: 	bold; 
	FONT-SIZE: 		12px; 
	FONT-FAMILY: 	tahoma, arial, sans-serif; 

	PADDING-LEFT:	5px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	1px;
	PADDING-BOTTOM:	1px;

	COLOR:	#FFFFFF;
	BACKGROUND-COLOR:	#006DB8;
}
/* Il formato del sottotitolo (sommario) */
div#Content span.SottoTitoloContent{
	FONT-WEIGHT: 	normal; 
	FONT-SIZE: 		12px; 
	FONT-FAMILY: 	tahoma, arial, sans-serif; 

	PADDING-LEFT:	5px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	1px;
	PADDING-BOTTOM:	1px;

	COLOR:	#FFFFFF;
	BACKGROUND-COLOR:	#006DB8;
}
/* Il formato del sottotitolo (sommario) */
div#Content span.Subscript{
	FONT-WEIGHT: 	normal; 
	FONT-SIZE: 		10px; 
	FONT-FAMILY: 	tahoma, arial, sans-serif; 
}
/* Seconda Area di contenuto della pagina */
#Content_2 {
	LEFT:	0px;
	right: 0px;
	TOP:	116px;
	Z-INDEX:	1;
	/*MARGIN:		12px 212px 12px 155px;*/
	margin:12px 220px 0px 155px;
	text-align: center;
	COLOR:	#003366;
	BACKGROUND-COLOR: #FFFFFF;

	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight:bold;

	position:static;
}
/* Area di contenuto della pagina di popup */
#ContentPopUp {
	LEFT:	0px;
	right: 0px;
	TOP:	0px;
	Z-INDEX:	1;
	/*MARGIN:		12px 212px 12px 155px;*/
	margin:12px 12px 0px 155px;

	COLOR:	#003366;
	BACKGROUND-COLOR: #FFFFFF;

	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;

	position:static;
}
/* Il titolo della pagina di popup */
div#ContentPopUp p.TitoloContent
{
	FONT-WEIGHT: 	bold; 
	FONT-SIZE: 		12px; 
	FONT-FAMILY: 	tahoma, arial, sans-serif; 

	PADDING-LEFT:	5px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	1px;
	PADDING-BOTTOM:	1px;

	COLOR:	#FFFFFF;
	BACKGROUND-COLOR:	#006DB8;
}
p.navBottom {
	MARGIN:		10px 212px 10px 155px;
/*	MARGIN: 		10px 160px;*/
	FONT-SIZE:	10px;
	
	BACKGROUND-IMAGE:  url(../img/bkg-div.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: top; 
   
}

#navMenu {
	LEFT:	6px; 
	TOP:	6px; 
	WIDTH:	125px; 
	line-height: 15px;

	FONT-SIZE:	11px;

	PADDING-LEFT:	0px; 
	PADDING-RIGHT:	0px; 
	PADDING-TOP:	0px; 
	PADDING-BOTTOM:	0px; 
	
	Z-INDEX: 2; 
	POSITION: relative; 
}
div#navMenu A {	
	PADDING-LEFT:	2px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	1px;
	PADDING-BOTTOM:	1px;
	
	WIDTH:	125px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, arial, sans-serif; 

	COLOR: #FFCC33; 
	BACKGROUND-COLOR: #003366;
	TEXT-DECORATION: underline;
	
	MARGIN-BOTTOM: 4px;	
}
div#navMenu A:link		{	COLOR: #FFCC33}
div#navMenu A:visited	{	COLOR: #FFCC33}
div#navMenu A:hover	{ 	COLOR: #FFFFFF;	BACKGROUND-COLOR: #006DB8;}
div#navMenu A.hover1	{	COLOR: #FFFFFF;	BACKGROUND-COLOR: #006DB8;}

#navMenuUser {
	LEFT:	6px; 
	TOP:	6px; 
	WIDTH:	125px; 
	line-height: 15px;

	PADDING-LEFT:	0px; 
	PADDING-RIGHT:	0px; 
	PADDING-TOP:	0px; 
	PADDING-BOTTOM:	0px; 
	
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, arial, sans-serif; 

	POSITION: relative; 
}
div#navMenuUser A {	
	PADDING-LEFT:	2px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	1px;
	PADDING-BOTTOM:	1px;
	
	WIDTH:	125px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, arial, sans-serif; 

	COLOR: #FFCC33; 
	BACKGROUND-COLOR: #003366;
	TEXT-DECORATION: underline;
	
	MARGIN-BOTTOM: 4px;	
}
div#navMenuUser A:link		{	COLOR: #FFCC33}
div#navMenuUser A:visited	{	COLOR: #FFCC33}
div#navMenuUser A:hover	{ 	COLOR: #FFFFFF;	BACKGROUND-COLOR: #006DB8;}
div#navMenuUser A.hover1	{	COLOR: #FFFFFF;	BACKGROUND-COLOR: #006DB8;}

#navNews{
	RIGHT:	2px; 
	TOP:	113px; 
	WIDTH:	202px;
	
	PADDING-LEFT:	3px; 
	PADDING-RIGHT:	0px; 
	PADDING-TOP:	0px; 
	PADDING-BOTTOM: 0px; 

	Z-INDEX: 1; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #FFCC33;
}

div.TitoloBloccoNews{
	PADDING-LEFT:	10px; 
	PADDING-RIGHT:	0px; 
	PADDING-TOP:	0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-TOP: 	0px;
	
	BORDER-BOTTOM: black 2px solid;
	BORDER-COLOR: #F98A2C;

	BACKGROUND-COLOR: #003366;
	COLOR:	#FFFFFF;
	FONT-FAMILY: tahoma, arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

div.TitoloNews{
	FONT-FAMILY: tahoma, arial, sans-serif;
	COLOR:		#003366;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

div.TestoNews{
	PADDING-LEFT:	5px; 
	PADDING-RIGHT:	5px; 
	MARGIN-BOTTOM: 	10px;

	FONT-FAMILY: tahoma, arial, sans-serif;
	COLOR:	#003366;
	FONT-SIZE: 11px;
}

DIV .TestoNews A			{	FONT-SIZE: 11px;COLOR: #003366;	BACKGROUND-COLOR: #FFCC99;	TEXT-DECORATION: none;	FONT-FAMILY: Verdana, arial, sans-serif;	FONT-WEIGHT: bold;	}
DIV .TestoNews A:link		{	FONT-SIZE: 11px;COLOR: #003366;	BACKGROUND-COLOR: #FFCC99;	TEXT-DECORATION: none;	FONT-FAMILY: Verdana, arial, sans-serif;	FONT-WEIGHT: bold;	}
DIV .TestoNews A:visited	{	FONT-SIZE: 11px;COLOR: #003366;	TEXT-DECORATION: none;}
DIV .TestoNews A:hover		{ 	FONT-SIZE: 11px;COLOR: #FF9A30;	BACKGROUND-COLOR: #FFCC99;	TEXT-DECORATION: none;}

p.navNewsBreak{
	BACKGROUND-IMAGE:  url(../img/divider_news.gif);
	BACKGROUND-REPEAT: repeat-x;

	PADDING-LEFT:	5px; 
	PADDING-RIGHT:	5px; 
	PADDING-TOP:	5px; 
	PADDING-BOTTOM:	0px; 
	MARGIN:			0px;

	COLOR:			#003366;
	FONT-FAMILY: 	tahoma, arial, sans-serif;
	FONT-SIZE: 		11px;
	LINE-HEIGHT:	12px;
}

#navLogout {
	RIGHT:	32px; 
	TOP:	40px; 
	WIDTH:	110px; 

	FONT-SIZE:	11px;

	PADDING-LEFT:	0px; 
	PADDING-RIGHT:	0px; 
	PADDING-TOP:	0px; 
	PADDING-BOTTOM:	0px; 
	
	Z-INDEX: 2; 
	POSITION: absolute; 

	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #003366;
	TEXT-DECORATION: none;
	font-weight:bold;
	text-align:center;
}
div#navLogout A {	
	PADDING-LEFT:	0px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	0px;
	PADDING-BOTTOM:	0px;
	
	WIDTH:	125px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, arial, sans-serif; 

	COLOR: #FFCC33; 
	BACKGROUND-COLOR: #003366;
	TEXT-DECORATION: underline;

	MARGIN-BOTTOM: 4px;	
}
div#navLogout A:link		{	COLOR: #FFCC33}
div#navLogout A:visited	{	COLOR: #FFCC33}
div#navLogout A:hover	{ 	COLOR: #FFFFFF;	BACKGROUND-COLOR: #006DB8;}
div#navLogout A.hover1	{	COLOR: #FFFFFF;	BACKGROUND-COLOR: #006DB8;}

div.Elenco{
	PADDING-LEFT:	5px; 
	PADDING-RIGHT:	5px; 
	MARGIN-BOTTOM: 	10px;

	FONT-FAMILY: Verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR:	#003366;
	FONT-SIZE: 11px;
}

span.ElencoACRO{
	PADDING-LEFT:	5px; 
	PADDING-RIGHT:	5px; 
	MARGIN-BOTTOM: 	10px;

	FONT-FAMILY: Verdana, arial, sans-serif;
	FONT-WEIGHT: bold;
	COLOR:	#FF9A30;
	FONT-SIZE: 11px;
}

div#Elenco A			{	COLOR: #003366;	BACKGROUND-COLOR: #FFCC99;	TEXT-DECORATION: none;	FONT-FAMILY: Verdana, arial, sans-serif;	FONT-WEIGHT: bold;	}
div#Elenco A:link		{	COLOR: #003366;	BACKGROUND-COLOR: #FFCC99;	TEXT-DECORATION: none;	FONT-FAMILY: Verdana, arial, sans-serif;	FONT-WEIGHT: bold;	}
div#Elenco A:visited	{	COLOR: #003366;	TEXT-DECORATION: none;}
div#Elenco A:hover	{ 	COLOR: #FF9A30;	BACKGROUND-COLOR: #FFCC99;	TEXT-DECORATION: none;}

.imgLeft {float:left; margin:2px 10px 5px 0;}

/* Area Form di registrazione */
#Register {
	LEFT:	0px;
	TOP:	0px;
	
	Z-INDEX:	1;
	MARGIN:		0px 212px 12px 180px;
	POSITION:	relative;
	
	COLOR:	#003366;
	BACKGROUND-COLOR: #FFFFFF;

	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
}
/* Classi per i form */
td.nomeCampi{
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	COLOR: #003366;
	width: 180px;
	vertical-align:top;
}
td.valoreCampi{
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	COLOR: #003366;
	width: 300px;
}
td.helpCampi{
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	font-style:italic;
	COLOR: #003366;
}
.form-field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	background-color: #FFFFFF;

}
.form-submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.warning{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
}

span.DetailLabel 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
	font-weight: bold;
}
span.DetailValue 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
/* 
tr.rigapari {
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	BACKGROUND-COLOR: #E5F0F8;
}
tr.rigadispari {
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	BACKGROUND-COLOR: #BFDAED;
}
td.nomeCampi{
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #003366;
}
span.nomeCampiNoBold{
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	COLOR: #003366;
}

td.break{
	BACKGROUND-IMAGE:	 url(file:///C|/Documents%20and%20Settings/Tonno/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/SBLAdmDivider.gif);
	HEIGHT: 10px;
}
.inputFields {
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	COLOR: #003366;
}

td.value{
	font-family: Verdana, arial, sans-serif;
	font-size: 14px;
	BACKGROUND-COLOR: #FEDDBC;
}
td.novalue{
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	BACKGROUND-COLOR: #80B5DB;
}
*/
th {
	font-size: 11px;
	font-weight: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #016BB7;
}
tr {
	font-size: 12px;
	vertical-align:top;
}
tr.alternate
{
	font-size: 12px;
	vertical-align:top;
	background: #E5E5E5;
}


