
.master_table{
	width:950px;
	/*vertical-align:top;*/
	}

/* Classe che caratterizza la web part personalizzata riguardante la visualizzazione dei numeri utili*/
.webpart{
	font-family:Arial;
	font-size:7pt;
	display:inline;
}


/* Classe che caratterizza il testo della web part personalizzata riguardante la visualizzazione dei numeri utili*/
.webpart-testo{
	padding-right:1px;
	padding-left:1px;
	color:black;
	display:inline;	
}

/* Classe che caratterizza il numero della web part personalizzata riguardante la visualizzazione dei numeri utili*/
.webpart-numero{
	padding-right:5px;
	padding-left:1px;
	color:#E61E0F;
	display:inline;	
}

.webpart-mail{
	padding-right:5px;
	padding-left:1px;
	color:#E61E0F;
	}
	
.webpart-mail-spazio{
    margin-left:8px;
	padding-right:5px;
	padding-left:1px;
	color:#E61E0F;
	}
	
/* Classe dello sfondo della componente per l'editing e lapubblicazione */
.ab-consolemptablerow{
background-color:#ffffff;
}

/* Classe che caratterizza il campo dei numeri utili in alto a sinistra*/
.ab-Campo-Numeri-Utili-InAlto-Sinistra{
	width:700px;
	height:20px;
	text-align:left;
}

/* Classe che caratterizza il campo Data in alto a destra*/
.ab-Campo-Data{
	height:20px;
	font-family:Arial;
	font-size:7pt;
	color:black;
	text-align:right;
	margin-right:0px;
	margin-left:0px;
}

/* Classe che caratterizza la linea rossa con altezza 5px sopra il logo Ansaldo Breda*/
.ab-linea-5px-rossa-sopralogo{
	height:5px;
	background-color:#333333;
	font-size:7px;
}

/* Classe che caratterizza la gestione della riga con la scritta inFinmeccanica.portal*/
.ab-InFinmeccanicaPortal-Row{
	margin-right:0px;
	margin-left:0px;
/*	text-align:right;
	vertical-align:bottom;	*/
}

.ab-InFinmeccanicaPortal-Row a:link{
	margin-right:0px;
	margin-left:0px;
	text-align:right;
	vertical-align:bottom;
	text-decoration:none;	
}
#bar
{
background-color:#FFFFFF !important;
}

.ab-InFinmeccanicaPortal-Row a:visited{
	margin-right:0px;
	margin-left:0px;
	text-align:right;
	vertical-align:bottom;
	text-decoration:none;	
}


.ab-InFinmeccanicaPortal-Row a:hover{
	margin-right:0px;
	margin-left:0px;
	text-align:right;
	vertical-align:bottom;	
	text-decoration:none;
}



/* Classe che caratterizza la linae grigia alta 1px sotto il logo Ansaldo Breda */
.ab-linea-1px-grigia-SottoLogo{
	background-color:silver;
	height:1px;
}

/* Classe che caratterizza i caratteri della scritta "in" */
.ab-In-Text{
	color:black;
	font-size:medium;
	display:inline;
	cursor:pointer;
}

/* Classe che caratterizza i caratteri della scritta "portal" */
.ab-Portal-Text{
	color:black;
	font-size:medium;
	display:inline;
	cursor:pointer;	
}

/* Classe che caratterizza i caratteri della scritta "Finmeccanica" */
.ab-Finmeccanica-Text{
	display:inline;
	color:#E61E0F;
	font-size:medium;
	cursor:pointer;
}

/* Classe che caratterizza la riga del Top Menu */
.ab-Top-Menu-Row{
	width:750px;
}

/* Classe che caratterizza i singoli bottoni del Top Menu */
.ab-TopMenu-Item{
    text-align:center;
    padding-left:5px;
 	padding-right:20px;
    border-right:solid 1px white;
	text-align:center;
	width:25px;
	height:22px;
	color:white;
	background-color:#E61E0F;
	font-family:Arial;
	font-size:small;
	font-variant:small-caps;
/*	background-image:url("/_layouts/images/redmenubuttonhover.gif");
	border-bottom:1px solid #CB0A2C;*/

}

/* Classe che caratterizza i singoli bottoni del Top Menu selezionati*/
.ab-TopMenu-Item-Selected{
	text-align:center;
	width:25px;
	height:22px;
	color:#E61E0F;
	background:white;
	font-family:Arial;
	font-size:small;
	font-variant:small-caps;
}

/* Classe che caratterizza la linea di 1px grigia sopra il footer*/
.ab-Linea-1px-grigia-SopraFooter{
	height:1px;
	background-color:silver;
}

/* Classe che caratterizza la linea di 1px grigia sotto il footer*/
.ab-Linea-1px-grigia-SottoFooter{
	height:1px;
	background-color:silver;
}


/* Classe che caratterizza la linea blu con altezza 5px sotto l'immagine grande centrale */
.ab-Linea-5px-blu-SottoCompanyHeader{
	height:5px;
	background-color:#0a469a;
}


/* Classe che caratterizza la linea con altezza di 2px blu sotto il corpo centrale della pagina master e sopra i numeri utili di Elsag */
.ab-Linea-2px-blu-SopraNumeriUtiliElsag{
	height:2px;
	background-color:#0a469a;
}

/* Classe che caratterizza la web part personalizzata (Breda Bar) per la visualizzazione (in basso a destra) dei numeri utili di Elsag */
.ab-BredaBar-NumeriElsag
{
   	text-align:center;
	font-family:Verdana;
	font-size:6pt;
	vertical-align:bottom;
}

/* Classe che caraterizza la visualizzazione delle webpart sui numeri utili di Elsag in basso a destra*/ 
.ab-BredaBar-NumeriElsag div{
display:inline;
}


/* Classe che caratterizza la gestione della colonna destra del Footer*/
.ab-FooterRight{
	height:27px;
	text-align:right;
	font-family:Arial;
	font-size:8pt;
}

/* Classe che caratterizza la gestione della colonna sistra del Footer*/
.ab-FooterLeft{
	height:27px;
	font-family:Arial;
	font-size:8pt;
	color:black;
}

/* Classe che caratterizza i singoli bottoni della colonna sistra del Footer*/
.ab-FooterLeft-Item{
	border-right:solid 1px black;
	padding-right:4px;
	padding-left:4px;
	display:inline;	
}
.ab-FooterLeft-Item a:visited{
	text-decoration:none;
	color:black;
}
.ab-FooterLeft-Item a:hover{
	text-decoration:none;
	color:black;
}
.ab-FooterLeft-Item a:link{
	text-decoration:none;
	color:black;
}

.ab-headerImage{
	height:125px;
}


.ab-Layout-Left{
	vertical-align:top;
	width:182px;
}
	
.ab-LayoutCenter{
	vertical-align:top;
	width:750px;
}

.ab-Layout-ColumnBlank{
	vertical-align:top;
	width:20px;

}

.ab-LayoutCenter-Left{
	vertical-align:top;
	width:346px;
	
}

.ab-LayoutCenter-Rigth{
	vertical-align:top;
	width:182px;
}



.ms-menutoolbar{
	border-bottom:1px solid #CB0A2C;
	height:22px;
	background-color:#E61E0F;
	background-image:url("/_layouts/images/redlistheader.gif");
	background-repeat:repeat-x;
}


.ms-menutoolbar td{
	border-top:solid 1px white;
	border-bottom:solid 1px #CB0A2C;
	color:white;
	font-family:Arial;
	font-size:11px;

}
.ms-menutoolbar td a{
	color:white;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.ms-menutoolbar td{
	padding:0px;
	margin:0px;
	vertical-align:middle;
}
.ms-menutoolbar td a:hover{
	color:#E61E0F;
	text-decoration:none;
}
.ms-buttonactivehover{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	line-height:16px;
	border:solid 1px #6f9dd9;
	cursor:pointer;
}

.ms-menubuttonactivehover{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	line-height:16px;
	border:solid 1px #6f9dd9;
	cursor:pointer;
}

td.ms-viewselector{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#E61E0F;
	font-weight:bold;
	padding:0px;
}
/*
.ms-viewselectortext{
	font-size:8pt;
	font-family:tahoma;
	background-color:#E61E0F;	
}
*/
.ms-authoringcontrols td td.ms-viewselectorhover{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#FF8080;
	font-weight:bold;
	padding:0px;
}


.ms-authoringcontrols td td.ms-viewselector{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#FF8080;
	font-weight:bold;
	padding:0px;
}


.ms-toolbar td td.ms-viewselectorhover{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#FF8080;
	font-weight:bold;
	padding:0px;
}


.ms-toolbar td td.ms-viewselector{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#FF8080;
	font-weight:bold;
	padding:0px;
}


.ms-menutoolbar td td.ms-viewselectorhover{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#FF8080;
	font-weight:bold;
	padding:0px;
}


.ms-menutoolbar td td.ms-viewselector{
	border:solid 1px #d2b47a;
	font-family:Arial;
	font-size:11px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	background-repeat:repeat-x;
	background-color:#FF8080;
	font-weight:bold;
	padding:0px;
}


.ms-splitbuttonhover .ms-splitbutton{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	line-height:16px;
	border:solid 1px #6f9dd9;
	cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttontext{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url("/_layouts/images/redbuttonheader.gif");
	line-height:16px;
	border:solid 1px #6f9dd9;
	cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
	background-image:url("/_layouts/images/redbuttonheader.gif");
	line-height:16px;
	border:solid 1px #6f9dd9;
	cursor:pointer;
}

.bredamenu{
	background-color:#E61E0F;
	background-image:url("/_layouts/images/redlistheader.gif");
	background-repeat:repeat-x;
}
.bredanavbar-item{
	background-color:#E61E0F;
	background-image:url("/_layouts/images/redlistheader.gif");
	background-repeat:repeat-x;
	
	
	color:white;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	vertical-align:middle;
}

.ab-menu-statico{
	background-color:#E61E0F;
	background-image:url("/_layouts/images/redlistheader.gif");
	background-repeat:repeat-x;
	
	
}

.ab-menu-statico-items{
/*	background-color:#E61E0F; */
/*    background-image:url("/_layouts/images/redlistheader.gif"); */
/*	background-repeat:repeat-x; */
	color:white;
	font-family:Arial;
	font-size:11px;
	padding:5px;
}

.ab-Ricerca-Avanzata{
	background-color:#E61E0F; 
    background-image:url("/_layouts/images/redlistheader.gif"); 
	background-repeat:repeat-x; 
	color:white;
	font-family:Arial;
	font-size:11px;
	padding:5px;
}

.ab-Ricerca-Avanzata a:link {
	color:white;
	text-decoration:none;
}

.ab-Ricerca-Avanzata a:visited{
	color:white;
	text-decoration:none;
}

.ab-Ricerca-Avanzata a:hover{
	color:white;
	text-decoration:none;
}

.ab-Paginatore-Query{
	background-color:#E61E0F; 
    background-image:url("/_layouts/images/redlistheader.gif"); 
	background-repeat:repeat-x; 
	color:white;
	font-family:Arial;
	font-size:11px;
	padding:5px;
}

.ab-Paginatore-Query a:link {
	color:white;
	text-decoration:none;
}

.ab-Paginatore-Query a:visited{
	color:white;
	text-decoration:none;
}

.ab-Paginatore-Query a:hover{
	color:white;
	text-decoration:none;
}



.ab-menu-dinamico-items{
	background-color:#E61E0F;
    background-image:url("/_layouts/images/redlistheader.gif");
	background-repeat:repeat-x;
	color:white;
	font-family:Arial;
	font-size:11px;
	padding:5px;
}

/*.ab-menu-statico-items a:link {
	color:white;
	text-decoration:none;
}

.ab-menu-statico-items a:visited{
	color:white;
	text-decoration:none;
}

.ab-menu-statico-items a:hover{
	color:white;
	text-decoration:none;
}
*/
.ms-WPTitle{
	width:100%;
	background-color:silver;
	font-family:Arial;
	font-weight:bold;	
	font-size:11px;
	color:black;
	background-image:url("/_layouts/images/greywbtitle.gif");
	background-repeat:repeat-x;

}
.ms-WPTitle a:link {
	color:black;
	text-decoration:none;
}
.ms-WPTitle a:visited{
	color:black;
	text-decoration:none;
}
.ms-WPTitle a:hover{
	color:black;
	text-decoration:none;
}

div.ms-WPBody
{
	width:100%;
	border:#EFEFEF thin hidden;
/*	background-color:#EEEEEE; */
	font-family:Arial;
	font-size:10px;
	padding:0px 5px 5px 5px;
}

.ms-WPHeader{
	background:silver;
	background-image:url("/_layouts/images/greywbtitle.gif");
	background-repeat:repeat-x;
}

div.ms-WPBody a:link
{
	color:#006595;
	text-decoration:none;
	border-style:none;
	}
div.ms-WPBody a:visited
{
	color:#006595;
	text-decoration:none;
	border-style:none;

}
div.ms-WPBody a:hover
{
	border-style:none;
	color:#006595;
	text-decoration:none;
}

.ms-HoverCellActiveDark
{
background:silver;
background-image:url("/_layouts/images/HoverCellActiveDark.gif");
vertical-align:top;
background-repeat:repeat-x;
}

.separator{
border:1px #333333 solid;
clear:both;
}

.riga1{
	background-color:#EEEEEE;
	color:silver;
	height:27px;
}

.riga2{
	background-color:silver;
	color:#EEEEEE;
	height:27px;

}


.ab-dislay-inline-Elsag{
	display:inline;
}

.ab-webpart-banner {
border-bottom-color:#EEEEEE;
}


.ab-webpart-TitleSite td{
    width:100px;
    margin:0px 10px 0px 10px;
    height:15px;
	border-bottom-width:100px;
	background-color:#E61E0F;
	border-bottom:solid 1px #CB0A2C;
	color:white;
	font-family:Arial;
	font-size:11px;
	padding:5px;
	vertical-align:bottom;
	text-align:center;
	
	background-image:url("/_layouts/images/redlistheader.gif");
	background-repeat:repeat-x;

	
	}
	
	.ab-webpart-TitleSite a:link {
	color:white;
	text-decoration:none;
}
.ab-webpart-TitleSite a:visited{
	color:white;
	text-decoration:none;
}
.ab-webpart-TitleSite a:hover{
	color:white;
	text-decoration:none;
}

	
		
.ms-quicklaunchouter{
border-bottom:solid 0px white;
border-right:solid 0px white;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-quickLaunch{
border:solid 0px white;
border-bottom:solid 0px white;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:white;
}

.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip
{
position:absolute;
left:0px;
top:-500px;
overflow:hidden;
}

.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:black;
background-image:url("/_layouts/images/greywbtitle.gif");
background-repeat:repeat-x;
background-color:#B9B9B9;
border-left:solid 1px #f2f8ff;
font-size:8pt;
}

.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:white;
}


.ms-navsubmenu1 a:link
{
	color:#006595;
	text-decoration:none;
	border-style:none;
	}
.ms-navsubmenu1 a:
{
	color:#006595;
	text-decoration:none;
	border-style:none;

}
.ms-navsubmenu1 a:hover
{
	border-style:none;
	color:#006595;
	text-decoration:none;
}



.ms-selectednav,.ms-GRSortFilter{
background:#E61E0F;
padding-top:1px;
padding-bottom:2px;
}


.ms-navsubmenu2{
width:100%;
}

.ms-selectednav,.ms-GRSortFilter{
}

.loginreview
{
	color:#0a469a;
	font-family:Tahoma;
	font-size:x-small;
}
.loginlogout
{
	color:#0a469a;
	font-family:Tahoma;
	font-size:x-small;	
}
.maincontent
{
	height:425px;
}
.left_img
{
	background-image: url('/images/MsoPnl_Cnr_bl_127.gif');
	background-repeat:no-repeat;
	width:15px;
}
.right_img
{
	background-image: url('/images/MsoPnl_Cnr_br_129.gif');
	background-repeat:no-repeat;
	width:15px;
}

.StileLogin
{
	border-color: #B5C7DE;
	background-color: #EFF3FB;
	font-family: Verdana;
	font-size: .8em;
	color: #333333;
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 2px;
	border-left-width: 2px;
}
.StileLoginTxt
{
	font-size: 0,8em;
	width:150px;
}

.StileLoginChk
{ 
    font-size:0.8em; 
   
}
.ElencoRAC
{
	background-image: url("/images/ombragiu.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
	vertical-align:top; 
	padding-top:.5em;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #6699FF;
	color: #FFFF00;
	height: 35px;
}
.ElencoRAC_ROW
{
 font-family: Tahoma;
 font-size: 12px;
 background-color:#FFFF99
}

.ElencoRAC_ALT_ROW
{
 font-family: Tahoma;
 font-size: 12px;
 background-color:#CCFF99;
}

.FormRisposte
{
 background-color:Transparent;
 font-family:Tahoma;
 font-size: 12px;
}

.ColonnaRis1
{
	background-color: #99CCFF;
	font-weight: bold;
	text-align: center;
	font-family: Tahoma;
	font-size: 12px;
	border-right-width: 10px;
	border-right-style: outset;
	border-bottom-width: 10px;
	border-bottom-style: outset;
	height:20px;
}
.ColonnaRis2
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	border-top-style: inset;
	border-left-style: inset;
	border-top-width: 2px;
	border-left-width: 2px;
	background-color: #FFFFCC;
}

.txtRISP
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000080;
	text-indent: 5px;
	background-color: #FFFF99;
}
.FormRISP
{
	background-color: #CCFFFF;
	width: 487px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000080;
	font-weight: bold;
}
.btnRISP
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFF99;
	border-right-style: outset;
	border-right-width: 2px;
	border-right-color: #C0C0C0;
	border-bottom-style: outset;
	border-bottom-width: 2px;
	border-bottom-color: #C0C0C0;
	height:25px;
}
.TitoloForms
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000080;
	font-weight: bold;
	text-align: center;
}


.UltimaRigaRisp
{
	background-image: url("/images/ombragiu.jpg");
}

.UltimaColonnaRisp
{
	background-image: url("/images/sfumatura_02.jpg");
	background-repeat: repeat-y;
	width: 15px;
}

.lnkRISP
{
	font-family: Tahoma;
	font-size: 10px;
	color: #0033CC;
	background-color: #FFFF00;
	font-weight: bold;
	text-decoration: overline;
}

.RAC_FILTRI
{
 font-family: Tahoma;
 font-size: 11px;
 background-color:#FFFF99
}
.COMBO_FILTRI
{
 font-family: Tahoma;
 font-size: 11px;
 background-color:#CCFF99
}

.ElencoRAC_Pager
{
	text-align:center;
	font-size:x-small;
	color:navy;
}

.ElencoRAC_Pager A
{
	color:Red;
}

.ElencoRAC_Pager A:visited
{
	color:Red;
}

.ElencoRAC_Pager A:active
{
    font-weight:bold;

}

.ElencoRAC A
{
	color:Yellow;
}

.ElencoRAC A:visited
{
	color:Yellow;
}

.ElencoRAC A:active
{
    font-weight:bold;
}

/*--------------------------------------------------------------*/
.UserCtrlMSG_lbl
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-align: center;
	background-color: #FFFF99;
	border-top-style: outset;
	border-top-width: 2px;
	border-left-style: outset;
	border-left-width: 2px;
	vertical-align: middle;
}
.UserCtrlMSG_img
{
	background-position: center;
}
.UltimaRigaUSerCtr
{
	background-image: url("/images/shadow4.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
}
/*--------------------------------------------------------------*/

.HP_Generale
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000080;
	text-align: justify;
	background-color: #FFFFFF;
}

.HP_ColonnaSX
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000080;
	text-align: center;
	text-indent: 50px;
	background-image: url('../images/fondo1.jpg');
}
.HP_ColonnaDX
{
	font-family: Tahoma;
	font-size: 11px;
	color: #ABC2F3;
	text-align: justify;
	margin-left: 50px;
	margin-right: 50px;
	background-color: #ABC2F3;
	vertical-align: top;
	background-image:url('../images/T7.jpg');
}

.HP_UltimaRigaColDX
{
	background-image: url('../images/email_ombragiu1.jpg');
}

.HP_UltimaRigaColSX
{
	background-image: url('../images/email_ombragiu2.jpg');
}
.HP_RigaLogin
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #0000FF;
	margin-right:40px;
	background-color: #FFFF00;
}
/*--------------------------------------------------------------*/

.mnuRACtb
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #CCFFFF;
}
.mnuRACcolSX
{
	background-image: url('../images/Bull1.jpg');
	background-repeat: no-repeat;
	line-height: 30px;
}
.mnuRAClink:hover
{
	color:white;
    text-decoration:none;
    background:#6EC4E5;
}

/*--------------------------------------------------------------*/
.MenuPrimaRigaSX1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url('../images/PartiTabella/AngoloAltoSX.png');
	width:27px;
	height:42px;
}
.MenuPrimaRigaSX2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url('../images/PartiTabella/CentraleTOP.png');
	height:42px;
}
.MenuPrimaRigaSX3
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url('../images/PartiTabella/AngoloAltoDX.png');
	height:42px;
}
.MenuSecondaRigaSX1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/LungoSX.png');
	padding-left:10px;
	
}

.MenuSecondaRigaSX2
{
	line-height:150%;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: justify; 
	line-height:250%;
}


.MenuSecondaRigaSX2utente
{
	line-height: 150%;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: justify;
	line-height: 250%;
	background-color: #FFCC66;
	margin-left:15px;
	margin-right:15px;
}

.MenuRigaSotto
{
	background-image: url('../images/email_ombragiu1.jpg');
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center; 
}


.MenuSecondaRigaSX3
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/LungoDX.png');	
	/*background-color: #FFFFCC;*/
}

.MenuTerzaRigaSX1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/LungoSX.png');	
	/*background-color: #FFFFCC;*/
}
.MenuTerzaRigaSX3
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/LungoDX.png');	
	line-height:10px;
}
.MenuUltimaRigaSX1
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/AngoloBassoSX.png');	
	background-repeat:no-repeat;
	/*background-color: #FFFFCC;*/
}
.MenuUltimaRigaSX2
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/CentroBASSO.png');	
	background-repeat:repeat-x;
	/*background-color: #FFFFCC;*/
}
.MenuUltimaRigaSX3
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
	background-image: url('../images/PartiTabella/AngoloBassoDX.png');	
	background-repeat:no-repeat;
	/*background-color: #FFFFCC;*/
}

.lnkMENU
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0033CC;
	background-color: #FFFFFF;
	font-weight: bold;
	/*text-decoration: overline;*/
	
}

.lnkMENU:hover
{
	font-family: Tahoma;
	font-size: 14px;
	color: #0033CC;
	background-color: #FFFF00;
	font-weight: bold;
	text-decoration: underline overline;
}
/*--------------------------------------------------------------*/
.StileNew
{
	font-family: Tahoma;
	font-size: 10px;
	color: #FF0000;
	font-style: oblique;
	font-weight: bold;
	background-image:url('../images/email_ombragiu1.jpg');
}
/*--------------------------------------------------------------*/
.FormLocale_ETI
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-align: center;
	background-color: #FFCC66;
	border-bottom-style: groove;
	border-bottom-width: 3px;
	border-right-style: outset;
	border-right-width: 3px;
}

.FormLocale_DATI
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	margin-left: 10px;
	background-color: #FFFFCC;
}
.UltimaRigaDETT
{
	background-image: url("/images/shadow8.jpg");
	height:5px;
}
/*--------------------------------------------------------------*/
.AAAA
{
	background-image: url('../images/PartiTabella/CentroBASSO2.png');
	vertical-align: top;
	 padding-top:0;
}	
/*--------------------------------------------------------------*/
.PagALL
{
	font-family: tahoma;
	font-size: 26px;
	font-weight: bold;
	color: #0000FF;
	background-color: #FFFFCC;
	height: 200px;
	border-bottom-style: outset;
	border-bottom-width: 2px;
	border-bottom-color: #C0C0C0;
	border-right-style: outset;
	border-right-width: 2px;
}

.TitoloMenuGestione
{
 font-size:medium;
 font-family:Tahoma;	
 font-weight:bold;
 color:Navy;
}

.FormNC
{
background-color: #FFCC66;
font-family:Tahoma;
font-size:11pt;
}

.FormTRATT
{
background-color: #FFFFCC;
font-family:Tahoma;
font-size:11pt;
}

.lblFormNCita
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
	margin-left: 8pt;
}

.lblFormNCing
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #0000FF;
	font-style: italic;
	margin-left:8pt;
}

.lblFormNCingDX
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #0000FF;
	font-style: italic;
}

.btnFormNC
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	background-color: #6699FF;
}

.txtFormNC
{
	font-family: tahoma;
	font-size: 10pt;
	color: #000000;
}

.TitoloRDM
{
	font-family: tahoma;
	font-size: 20px;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFF00;
	border-bottom-style: inset;
	border-bottom-width: 10px;
	border-bottom-color: #CC6600;
}

.ElencoRDM_ROW
{
 font-family: Tahoma;
 font-size: 12px;
 color:Black;
 background-color:White
}

.PannelloMenu
{
	height: 30px;
	width: 800px;
	background-color: #FFCC99;
	border-color: #FFFFCC;
	border-style: outset;
	border-width: 5px;
	padding-top: 5px;
}
  	
.lblClasse
{
	font-family:Tahoma;
	font-size:14pt;
	color:Red;
	font-weight:bold; 
}

.lblALL
{
 font-family :Tahoma;
 font-size:14px;
 font-weight:bold; 
 color:#FF3300;
}

.tbALL
{
	background-color: #CCFFFF;
	border-bottom-style: outset;
	border-bottom-width: 3px;
	border-right-style: outset;
	border-right-width: 3px;
	font-family:Tahoma;
	font-size:12pt;
	color:blue;
	font-weight:bold;
}
.tbALLfondo
{
	background-color: #FFFFE8;
	border-top-style: inset;
	border-top-width: 2px;
	border-left-style: inset;
	border-left-width: 2px;
}

.PnlDOC
{
	background-color: #FFFFFF;
	border-bottom-width:14px;
	border-right-width:14px;
	border-right-width:14px;
	border-top-width:14px;
}

.TestoPnlRDM
{
	font-family:Tahoma;
	font-size:10pt;
	color:Blue;
	font-weight:bold;
	background-color:#8FCDF1;
	border-bottom-width:2px;
	border-right-width:4px;
}

.TestoPnlRDMx
{
	font-family: Tahoma;
	font-size: 10pt;
	color: Blue;
	font-weight: bold;
	background-color: #FFFFCC;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-right-style: outset;
	border-bottom-style: outset;
}
.lblAsterisco
{
	font-family: tahoma;
	font-size: 8px;
	font-weight: bold;
	color: #FF0000;
}

.lblSPIEGA
{
	font-family: tahoma;
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
	text-align: justify;
}
.lblAiutoClasse
{
	font-family: Tahoma;
	font-size: 10pt;
	color: Red;
	text-align: justify;
	border-style: inset;
	border-color: Blue;
	border-width: 1pt;
	background-color: #FFFFCC;
}

.TitTBall
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
	background-color: #000080;
}

.RigTBall
{
	font-family: Tahoma;
	font-size: 10pt;
	color: Black;
	text-align: center;
}

.TitoloMAIN
{
	font-family: Tahoma;
	font-size: 14pt;
	color: Blue;
	text-align: center;
	font-weight: bold;
	background-color: #FFFF00;
}

.lblDatiDaLogin
{
	font-family: Tahoma;
	color: RED;
	text-align: center;
	font-weight: bold;
	background-color: #FFFF00;
}
.cmbGEDO
{
	font-family: Tahoma;
	font-size: 10pt;
	color: Black;
	font-weight: bold;
	background-color: #FFBF80;
}


.txtCFG
{
    font-family: Tahoma;
    font-size: 10pt;
    margin-left: 5px;
    color: #FF0000;
    font-weight: bold;
    text-align: right;
}

/*--------------------------------------------------------------*/
