﻿
/*--- Estensioni ---*/

body
{
	font-size: 8px;
	margin: 0px;
	overflow: auto;
	border-top-style: none;
	font-family: Verdana, Tahoma;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


/*--- Application ---*/

.Application
{
	width:960px;
	height: auto;
	text-align:center;
	position:relative;	
	overflow:hidden;	
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	background-color: #fbfbfb;	                    
}

/*--- PnlStatus ---*/
.StatusModifica
{ 
	background-color:#D14836;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;	
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}

.StatusNuovo
{ 
	background-color:#D14836;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;	
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}

.StatusElimina
{ 
	background-color: #D14836; 
	height: 20px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;	
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}
 
.StatusVisualizza
{ 
	background-color: #069; 
	height: 20px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;	
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}
/*--- Home ---*/
.HomePage .Application
{
	left:200px;
	width:760px;
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background-color: #ffffff;	
}

.DataGridItemImpStyle
{
	border-right: #d1d1d1 1px solid;
	border-top: #d1d1d1 1px solid;
	border-left: #d1d1d1 1px solid;
	border-bottom: #d1d1d1 1px solid;		
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #f8f8f8;
}

.DataGridItemImpStyle A
{
	color: #069;
	text-decoration: none;
	width:100%;
}

.DataGridItemImpStyle A:hover
{
	font-weight: bold;
	color: #069;
	background-color: gainsboro;
}

.DataGridItemMezStyle
{
	border-right: #d1d1d1 1px solid;
	border-top: #d1d1d1 1px solid;
	border-left: #d1d1d1 1px solid;
	border-bottom: #d1d1d1 1px solid;	
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #f0f0f0;
}

.DataGridItemMezStyle A
{
	color: #069;
	text-decoration: none;
	width:100%;
}

.DataGridItemMezStyle A:hover
{
	font-weight: bold;
	color: #069;
	background-color: gainsboro;
}

.DataGridItemStyleStorico A
{
	color: #069;
	text-decoration: none;
	width:100%;
}

.DataGridItemStyleStorico A:hover
{
	font-weight: bold;
	color: #069;
	background-color: gainsboro;
}

.DataGridItemMsgStyle
{
	border-right: #d1d1d1 1px solid;
	border-top: #d1d1d1 1px solid;
	border-left: #d1d1d1 1px solid;
	border-bottom: #d1d1d1 1px solid;	
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #f0f0ff;
}

/*--- ReportManager ---*/
.ReportSincronizzazione .Application
{
	left:240px;
	width:500px;
	height:200px;
	overflow:visible;
    border-top: #c1c1c1 1px solid;
}

.ReportProgettazione .Application
{
	left:10px;
	width:980px;
	overflow:visible;
}

.ReportProgettazione .Campo
{
	background-color:Transparent;
	color:#000000;
	text-decoration:none;
	width:auto;
}

.ReportProgettazione .CampoSelez
{
	background-color:#64CEA6;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
}

.ReportProgettazione .buttonSpost
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: #069;
	height:18px;
	width:35px;
}

.ReportElenco .Application
{
	left:10px;
	width:960px;
	overflow:visible;
}
.ReportElenco .linkButton {color:Blue}

.ReportProgettazione #wcrptFormat_tbxRecordPagina {width:40px; }

.ReportProgettazione .PnlModal
{
	height:430px;
	background-color:#FFFFFF;
}

.ReportProgettazione #tbxReportDesignerId {width:150px; }

.ReportProgettazione #btnCampiSpostaSu  {width:100px;}
.ReportProgettazione #btnCampiSpostaGiu  {width:100px;}
.ReportProgettazione #wclbxGruppiAbili_pnlRes {width:200px;}
.ReportProgettazione #wclbxGruppiNonAbili_pnlRes {width:200px;}
.ReportProgettazione #wcrptPrompt_wclbxPrompt_pnlRes {width:350px;}
.ReportProgettazione #wclbxCampiSelezionati_pnlRes {width:250px;}
.ReportProgettazione #wclbxCampiNonSelezionati_pnlRes {width:250px;}

.ReportProgettazione #wcrptFilter_ddlElement_pnlWC	{ width:200px; }
.ReportProgettazione #wcrptFilter_ddlOperatore_pnlWC { width:120px; }
.ReportProgettazione #wcrptFilter_tbxValoreDef		{ width:150px; }
.ReportProgettazione #wcrptFilter_tbxFiltro			{ width:100%; }
.ReportProgettazione #wcrptFormat_tbxIntestazione	{ height:120px; width:500px; }
.ReportProgettazione #wcrptFormat_tbxCopertina	{ height:120px; width:500px; }
.ReportProgettazione #wcrptPrompt_btnCampiSpostaSu  {width:100px;}
.ReportProgettazione #wcrptPrompt_btnCampiSpostaGiu  {width:100px;}

.ReportProgettazione #wcrptTotali_tbxCampo {width:250px;}
.ReportProgettazione #wcrptTotali_wclbxCampi_pnlRes {width:220px;}
.ReportProgettazione #wcrptTotali_wclbxTotali_pnlRes {width:220px;}

.ReportProgettazione #wcrptGruppi_tbxCampo {width:250px;}
.ReportProgettazione #wcrptGruppi_tbxDescrizione {width:250px;}
.ReportProgettazione #wcrptGruppi_wclbxGruppi_pnlRes {width:350px;}

.ReportProgettazione .pnlTab
{
	border-right: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #A5A5A5 1px solid;
	height:300px;
}

.pnlTitoloTab
{
	border-right: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	width:100%;
}

.ReportEsecuzione .Application
{
	left:10px;
	overflow:visible;
	height:0px;
    width: 960px;
    display: inline-block;
	border-width:0px;
}

.ReportEsecuzione #lbtnOrdina {color: Blue;}
.ReportEsecuzione #lblFiltroAttivo {color: #D14836; font-weight:bold;}
.ReportEsecuzione #pnlOrdering
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 100px;
	position: absolute;
	top: 30px;
	background-color: #ffffff;
}

.ReportEsecuzione #wcroOrdering_tblTit
{
	width:550px;
}

.ReportEsecuzione #pnlFilter
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 100px;
	position: absolute;
	top: 30px;
	background-color: #ffffff;
}

.ReportEsecuzione #divState
{
	left:320px;
	top: 100px;
	width: 300px;
	position:absolute;
	background-color: #ffffff;
}

.divPrint
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 100px;
	position: absolute;
	top: 30px;
	background-color: #ffffff;
}

.ReportEsecuzione #pnlReportExec
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 100px;
	position: absolute;
	top: 30px;
	background-color: #ffffff;
	width: 450px;
}

.PnlModal
{
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: .6;
	width:2000px;
	height:2000px;
	filter: alpha(opacity=60);
	background-color: #ffffff;	
	z-index:80000;
}

.ReportAvanzamento .Application
{
	left:30px;
	width:900px;
	overflow:visible;
}


.labelGrid
{
	font-size: 13px;
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	height: 20px;
	text-align: right;
}

/*--- Impianti ---*/
.labelTree
{
	font-weight: bold;	
	font-size: 11px;
	text-transform: uppercase;
	color: gray;	
	font-style: normal;
	font-family: Tahoma, Verdana;	
	text-decoration: underline;	
}

.ItemTree
{
	font-weight: bold;
	font-size: 11px;	
	text-transform: uppercase;
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;		
}

.ItemTreeSel
{
	font-weight: bold;
	font-size: 11px;	
	text-transform: uppercase;
	color: #D14836;
	font-style: normal;
	font-family: Tahoma, Verdana;		
}

.ItemTreeChiuso
{
	font-weight: bold;
	font-size: 11px;	
	text-transform: uppercase;
	color: black;
	font-style: normal;
	font-family: Tahoma, Verdana;		
	background-color: LightSteelBlue;
}

.ItemTree A
{
	color: #069;
	text-decoration: none;		
}

.ItemTree A:hover
{
	font-weight: bold;
	color: #069;	
	background-color: gainsboro;	
}

.ItemTree .AItem
{
	color: black;
	text-decoration: none;	
}

.ItemTree .AItem:hover
{
	font-weight: bold;
	color: black;
	background-color: gainsboro;	
}

.ItemTreeSel A
{
	color: #069;
	text-decoration: none;
}

.ItemTreeSel A:hover
{
	font-weight: bold;
	color: #069;	
	background-color: gainsboro;	
}

.ItemTreeSel .AItem
{
	color: #D14836;
	text-decoration: none;	
}

.ItemTreeSel .AItem:hover
{
	font-weight: bold;
	color: Blue;
	background-color: gainsboro;	
}

.ItemTreeChiuso A
{
	color: #069;
	text-decoration: none;		
}

.ItemTreeChiuso A:hover
{
	font-weight: bold;
	color: #069;
	background-color: gainsboro;		
}

.ItemTreeChiuso .AItem
{
	color: black;
	text-decoration: none;	
}

.ItemTreeChiuso .AItem:hover
{
	font-weight: bold;
	color: black;
	background-color: gainsboro;	
}

/*-- Impostazioni ---*/

.SelezioneLingua .Application
{
	left:270px;
	width:400px;
}

/*--- Fine Application ---*/

/*--- Classi per tabelle ---*/

.table
{
	width: 100%;
    border-spacing:0px;
}

.tableBinding
{
	padding: 0px;
	border-spacing: 0px;
	border-collapse:collapse;
}

.tableReportEsecuzione
{
	float:left;
	padding:0px; 
	background-color: #fbfbfb;
	border:1px solid #c1c1c1; 
	border-spacing:0px; 
	width:100%;
}

/*--- Fine classi per tabelle ---*/

/*--- Classi per righe ---*/

.rigaTitolo
{
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #006699;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
}

.rigaScheda
{
	height: 10px;	
	background-color: #069;
}

.rigaCampi
{
	width: 100%;
	height: 26px;
}

.rigaBottoni
{
	height: 60px;
	text-align: center;
	vertical-align: middle;
}

.rigaBottoniOrdine
{
	height: 50px;
	text-align: center;
	vertical-align: middle;
}

.rigaHomePage
{
	height: 21px;
	width: 100%;
	vertical-align:middle;
}

.rigaMessaggio
{
	width:100%;
	height: 30px;
	color:  #0a6cce;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana;
}

.rigaAvviso
{
	width:100%;
	height: 30px;
	color:  #069;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana;
}

.rigaErrore
{
	width:100%;
	height: 30px;
	color:  #D14836;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana;
}

.rigaLabel
{
	height:20px;
	background-color: #D0D0D0;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}

/*--- Fine classi per righe ---*/

/*--- Classi per celle ---*/

.cellaLabel
{
	text-align:right;
}

.help .cellaLabel
{
	text-align:right;
	width:160px;
}

.cellaVuota
{
	background-color: #fbfbfb;
}

.cellaVuotaPopUp
{
	background-color: #ffffff;
}

.cellaBox
{
	border-bottom:	#ff0000 1px solid;
	border-left:		#ff0000 1px solid;
	border-top:			#ff0000 1px solid;
	border-right:		#ff0000 1px solid;
	padding-left:		10px;	
}

/*--- Fine classi per celle	---*/

/*--- Classi Per pnlMenuAzioni ---*/

.menuAzioni
{
	vertical-align: bottom;
	width: 74.42%;
	position: relative;
	text-align: left;
}

/*--- CLASSI TABELLE homepage ---*/

.divTableHomePage
{
	width: 100%;
	background-color: Transparent;	
}

/*--- CLASSI ToolTip ---*/
.ToolTipStyle 
{
	background-color: #fef589;
	color: #000000;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 12px;
}

/*--- CLASSI Calendar ---*/
.CalendarCell
{
	visibility: visible;
	overflow: auto;
	width: 100%;
	height: 50px;
	scrollbar-DarkShadow-Color:#111111; 
	scrollbar-Track-Color:#eeeeee; 
	scrollbar-Face-Color:#a1a1a1; 
	scrollbar-Shadow-Color:#a1a1a1; 
	scrollbar-Highlight-Color:#a1a1a1; 
    scrollbar-3dlight-color:#a1a1a1;
	scrollbar-Arrow-Color:#000000
}

.CalendarSelectedDay
{
	border-right: #d1d1d1 1px solid;
	border-top: #d1d1d1 1px solid;
	border-left: #d1d1d1 1px solid;
	border-bottom: #d1d1d1 1px solid;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	height: 18px;
	background-color: #f8f8f8;
	color: #f8f8f8;
}

.CalendarTitle
{
	color: #000000;
	text-align:center;
	background-color:#99ccff;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	height: 20px;
	text-align: center;
}

.CalendarNav
{
	color: #000000;
	text-align: center;
}

.CalendarOtherMonths
{
	color: Silver;	
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #f8f8f8;
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
}

.Calendar
{
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #AFAFAF;
	font-family: Tahoma, Verdana;
}

.CalendarHeaderStyle
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 2px solid;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	height: 20px;
	text-align: center;
	background-color: #0a6cce;
	color:#FFFFFF;
}

.CalendarItemStyle
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #f8f8f8;
}

/*--- CLASSI datagrid ---*/

.DataGrid
{
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #AFAFAF;
	font-family: Tahoma, Verdana;
	border-collapse:collapse;
}

.DataGrid td 
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
}

.DataGridHeaderStyle
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	height: 22px;
	text-align: center;
	background-color: #006699;         
	color:#FFFFFF;
    font-weight: bold;
}

.DataGridFooterStyle
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 2px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight:bold;
	height: 18px;
	text-align: right;
	background-color: silver;
	color:#000000;
}

.DataGridItemStyle
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #f8f8f8;
}

.DataGridItemStyleNew
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #ffffff;
}

.DataGridItemStyleDisable
{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #787878;
}

.DataGridItemStyleAlternate
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #E3E5FF;
}

.DataGridItemStyleAlternate2
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #FFF3CC;
}

.DataGridItemStylePari
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #E6E6FA;
}
.DataGridItemStylePari A:hover
{
	font-weight: bold;
	color: #6599FF;
	background-color: gainsboro;
}
.DataGridItemStyleDispari
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #ffffff;
}
.DataGridItemStyleDispari A:hover
{
	font-weight: bold;
	color: #6599FF;
	background-color: gainsboro;
}

.DataGridItemSelectStyle
{
	border-right: #d1d1d1 1px solid;
	border-top: #d1d1d1 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #d1d1d1 1px solid;
	border-bottom: #d1d1d1 1px solid;
	font-family: Tahoma, Verdana;
	height: 18px;
	background-color: #f8f8f8;
}

.DataGridItemStyleStorico
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: LightSteelBlue;
}

.LoginPage .DataGridHeaderStyle
{
	background-color: #069;
	color: #FFFFFF;
	height: 25px;
	text-align: center;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
}

.GroupPage .DataGridHeaderStyle
{
	background-color: #069;
	color: #FFFFFF;
	height: 25px;
	text-align: center;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
}

/*--- CLASSI label ---*/
.label
{
    font-size: 13px;
    vertical-align: middle;
    font-family: Tahoma, Verdana;
    width: 150px;
}

.labelWA
{
	font-size: 13px;
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	width: auto;
}

.cellaCampi .label
{
	text-align: right;
}

.rigaLabel .label
{
	width: auto;
}

.help .label
{
	font-size: 12px;
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	width: 160px;
}

.labelTd
{
	padding:0px;
}

.controlTd
{
	text-align:left;
	padding:0px;
}

.labelSfondo
{
	font-size: 14px;
	font-family: Tahoma, Verdana;
	color: #515151;
	vertical-align: middle;
	padding-left:6px;
}

/*--- Stili link ---*/
.DataGridItemStyle A
{
	color: #069;
	text-decoration: none;
	width:100%;
}

.DataGridItemStyleAlternate A
{
	color: #069;
	text-decoration: none;
	width:100%;
}

.DataGridItemStyleAlternate A:hover
{
	font-weight: bold;
	color: #069;
	background-color: gainsboro;
}

.Ahover
{
	font-weight: bold;
	color: #0a6cce;
	background-color: gainsboro;
}

/*--- Stili per checkbox ---*/

.inputCheckBox
{
	width: 22px;
	height: 15px;
	font-size: 12px;
	font-family: Tahoma, Verdana;
}

.aspCheckBox
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
}

/*--- Fine stili per checkbox ---*/

/*--- Stili per textbox ---*/

.textbox
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                        
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 18px;                          
	padding-left: 5px;                  
}

.textboxTrasp
{
	border:0;
	font-size: 1px;
	width: 1px;
	height: 1px;
	padding-left: 5px;                  
}

.textboxReadOnly
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                       
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;   
	height: 18px;                          
	background-color: #EEEEEE;
    padding-left: 5px;                
}


.textboxWA
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                        
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: auto;
	height: 18px;                           
    padding-left: 5px;                  
}

.textboxHidden
{
	visibility:hidden;
	width: 1px;
	height: 1px;
}

.textboxPrz
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                            
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 80px;
	height: 18px;                                
	text-align:left;
    padding-left: 5px;                      
}

.textboxPerc
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                            
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 40px;
	height: 18px;                               
	text-align:left;
    padding-left: 5px;                     
}

.textboxPrzReadOnly
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                            
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 80px;
	height: 18px;                               
	text-align:left;
	background-color: #EEEEEE;	
    padding-left: 5px;                      
}

TEXTAREA.textbox
{
	height: 72px;
}


.HomePage .textbox
{
	background-color: #f1f1f1;
	width: 100%;
}

.HomePage .cellaLabel .textbox
{	
	text-align:right;
	background-color: #d9d9d9;
	width: 100%;
}

.textboxObbligatorio
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                                
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 18px;                                    
	background-color: #ffff00;
    padding-left: 5px;              
}

.textboxDerivato
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;                     
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 18px;                   
	background-color: #CAEEFF;
    padding-left: 5px;                 
}

.textboxErrato
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;     
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 18px;   
	background-color: #D14836;
    padding-left: 5px;                  
}

.textboxCambiato
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 13px;         
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 18px;
	background-color:#e0ffff;
    padding-left: 5px;             
}

.textboxHeaderRepeater
{
	font-family: Tahoma, Verdana;
	border: 0;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	height: 16px;	
}

.textboxItemRepeater
{
	font-family: Tahoma, Verdana;
	border: 0;
	font-size: 11px;
	text-align: right;
	height: 16px;	
}

.textboxLabel
{
	font-size: 12px;
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	border: 0;
}

/*textbox con le condizioni da accettare (es. note legali)*/
.textboxCondizioni
{
	font-size: 8pt;
	font-family: Tahoma, Verdana;
	width: 93%;
	height: 60px;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	margin:10px;
	padding-left:5px;
	padding-right:5px;
}

.textboxHidden
{
	visibility:hidden;
}

.textboxWhite
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;            
	width: 200px;
	font-family: Tahoma, Verdana;
	height: 18px;                   
	text-align: left;
}


.textboxLabel
{
	background-color: transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	text-align:left;
	width: 100%;
	height: auto;
}

.textboxGrassetto
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: #c1c1c1 1px solid;
	width: 200px;
	border-bottom: #c1c1c1 1px solid;
	font-style: normal;
	font-family: Tahoma;
	height: 16px;
	font-variant: normal;
}

.textboxGrassettoErrato
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 16px;
	background-color: #D14836;
	font-weight: bold;
}

.textboxGrassettoObbligatorio
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	height: 16px;
	background-color: #ffff00;
	font-weight: bold;
}

.textboxDataGrid
{
	border: none;
	width: 100%;
	height: 16px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	background-color: #f8f8f8;
	text-align: center;
}

.WCAnno .textboxReadOnly
{
	font-size: 13px;
	vertical-align:middle;
	text-align:center;
	height:25px;	
	width:70px;
}

/*-- Help --*/
.textboxHelp
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 50px;
	height: 18px;
	padding-left: 5px;                 
}

.textboxHelpReadOnly
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 50px;
	height: 18px;
	background-color: #EEEEEE;
	padding-left: 5px;                 
}

.textboxHelpCambiato
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 50px;
	height: 18px;
	background-color:#e0ffff;
	padding-left: 5px;                 
}

.textboxHelpObbligatorio
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 50px;
	height: 18px;
	background-color: #ffff00;
	padding-left: 5px;                 
}

.textboxHelpErrato
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 50px;
	height: 18px;
	background-color: #D14836;
	padding-left: 5px;                 
}

.tableHelp 
{
	padding:0px; 
	border-spacing:0px;
	border-collapse:collapse;
}

.tableHelp td 
{
	padding:0px;
	border-spacing:0px;
}

/*--- Stili per linkbutton ---*/

.linkButton
{
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	cursor:pointer;
}

/*--- Fine stili per linkbutton ---*/

/*--- Stili per ddl ---*/

.dropDownList
{
	height: 18px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
}

.dropDownListObbligatorio
{
	height: 18px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #ffff00;
}

.dropDownListCambiato
{
	height: 18px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color:#e0ffff;
}

.dropDownListErrato
{
	height: 18px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #D14836;
}

/*--- Fine stili per ddl ---*/

/*--- Stili per WCDropDownList ---*/

.WCDropDownListTable
{
	border:1px solid #aaaaaa;
	height: 20px;
	width:100%;
}

.WCDropDownListPnlRes
{
	height:250px;
	width:350px;
	position:relative;
	visibility:visible;
	overflow:auto;  
	background-color:Transparent;
}

.WCDropDownListImg
{
	background-image: url(/Frmk/frmk/Media/Image/combo.png);
	background-position: -25px 50%;
	overflow: hidden;
	width: 18px;
	height: 18px;
}

.WCDropDownListImgOver
{
	background-position: -50px 50%;
	background-image: url(/Frmk/frmk/Media/Image/combo.png);
	overflow: hidden;
	width: 18px;
	height: 18px;
}


.WCDropDownList
{
	height: 20px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color:#FFFFFF;
}


.WCDropDownList .tbx
{
	text-align: left;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	
	width:180px;
	height:17px;

	border-right:		0px solid;
	border-top:			0px solid;
	border-left:	#FFFFFF	4px solid;
	border-bottom:	0px solid;
}

/*** READONLY ***/
.WCDropDownListReadOnly
{
	height: 20px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #EEEEEE;
}

.WCDropDownListReadOnly .tbx
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;

	width:180px;
	height:17px;

	border-right:		0px solid;
	border-top:			0px solid;
	border-left:	#EEEEEE	4px solid;
	border-bottom:	0px solid;

	background-color: #EEEEEE;
}

/* errato */
.WCDropDownListErrato
{
	height: 22px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #D14836;
}

.WCDropDownListErrato .tbx
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;

	width: 180px;
	height:17px;

	border-right:		0px solid;
	border-top:			0px solid;
	border-left:	#FFFFFF	4px solid;
	border-bottom:	0px solid;

	background-color: #D14836;
}

/* obbligatorio */
.WCDropDownListObbligatorio
{
	height: 22px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #ffff00;
}

.WCDropDownListCambiato
{
	height: 22px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color:#e0ffff;
}

.WCDropDownListObbligatorio .tbx
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	width: 180px;
	height:17px;
	border-right:		0px solid;
	border-top:			0px solid;
	border-left:	#FFFFFF	4px solid;
	border-bottom:	0px solid;
	background-color: #ffff00;
}

.WCDropDownListCambiato .tbx
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	width: 180px;
	height:17px;
	border-right:		0px solid;
	border-top:			0px solid;
	border-left:	#FFFFFF	4px solid;
	border-bottom:	0px solid;
	background-color: #e0ffff;
}
/*--- Fine per WCDropDownList ---*/

.listBox
{
	height: 90px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #ffffff;
}

.listBoxRO
{
	height: 90px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: Transparent;	
}

.listBoxObbligatorio
{
	height: 90px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #ffff00;
}

.listBoxErrato
{
	height: 90px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #D14836;
}

/*--- Fine stili per lbx ---*/

/*--- Stili per wclbx ---*/

.WCListBox
{
	text-align: left;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
}

.WCListBox A
{
	color: #000000;
	text-decoration: none;
	width:100%;
}

.WCListBox A:hover
{
	background-color:gainsboro;
}


.Campo
{
	background-color:Transparent;
	color:#000000;
	text-decoration:none;
	width:auto;
}

.CampoSelez
{
	background-color:#64CEA6;
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
}

.buttonSpost
{
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: #069;
	height:18px;
	width:35px;
}

.WCXListBox
{
	height: 300px;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: #ffffff;
}

.WCXListBoxRO
{
	height: 300px;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color: black;
	background-color: Transparent;
}

/*--- Fine stili per wclbx ---*/

/*--- CLASSI button ---*/
.button
{
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma, Verdana;
	background-color: dimgrey;
	width: 112px;
	height: 30px;
	cursor:pointer;
}

.buttonHelp
{
	display:table-cell;
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: #069;
	width: 22px;
	height:22px;
	cursor:pointer;
}

.buttonHelpReadOnly
{
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: #EEEEEE;
	width: 18px;
	height:18px;
}

.buttonSearch
{
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: dimgrey;
	width: 112px;
	height:28px;    
	cursor:pointer;                       
}

.buttonInLine
{
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: dimgrey;
	height:28px;  
	cursor:pointer;                         
}

.buttonHidden
{
	position:absolute;
	width: 0px;
	height:0px;
	left:0px;
	top:0px;
	visibility:hidden;
}

.buttonOrder
{
    border:solid 1px #fff;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, Verdana;
	background-color: #c1c1c1;
	width: 30px;
	height: 40px;
	cursor:pointer;
}
/*--- Fine stili per button ---*/

/*--- Stili per InputFile ---*/
.InputFileReadOnly
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	min-height: 18px; 
	background-color: #EEEEEE;
}

.InputFile
{
	border-top: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	width: 200px;
	min-height: 18px; 
}
/*--- Fine Stili per InputFile ---*/

/*--- Gestione stile "pop-up" ---*/

.Overground
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	position: absolute;
	overflow: visible;
	background-color: #ffffff;
	Z-INDEX:90000;
}

/*--- Fine Gestione stile "pop-up" ---*/

/*--- Classi di utilita' ---*/

.divSpaziatura
{
	height: 20px;
}

.divMessaggio
{
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	width: 70%;
}

.ProspettoNonVisibile
{
	VISIBILITY: hidden; 
	OVERFLOW: hidden; 
	WIDTH: 750px; 
	POSITION: static; 
	HEIGHT: 1px
}

.ProspettoVisibile
{
	VISIBILITY: visible;
	OVERFLOW: visible;
	WIDTH: 100%; 
}

.divWaitingMessageInvisible
{
	visibility: hidden;
    display: none;
	background-image: url(Frmk/frmk/Media/Image/ReportWorking.gif);
}

.divWaitingMessageBackVisible
{
  visibility:visible;
  display: block;
  position: absolute;
  z-index: 9999998;
  
  top: 0px;
  left: 0px;
  opacity: .6;
  width:2000px;
  height:1400px;
  filter: alpha(opacity=60);
  background-color: white;  
}


.divWaitingMessageVisible
{
  background-image: url(Frmk/frmk/Media/Image/ReportWorking.gif);
  visibility:visible;
  display: block;
  position: absolute;
  top:      200px;
  left:       300px;
  width:300px;
  height:100px;
  z-index: 9999999;
  
  background-color: White;           
  background-position: 130px 60px;
  background-repeat:no-repeat; 
  opacity: .8;
  filter: alpha(opacity=80);

  border-right: #c1c1c1 1px solid;
  border-top: #c1c1c1 1px;
  border-left: #c1c1c1 1px solid;
  border-bottom: #c1c1c1 1px solid;
}

.divWaitingMessageVisibleHideGIF
{
  visibility:visible;
  display: block;
  position: absolute;
  top:      200px;
  left:       300px;
  width:300px;
  height:85px;
  z-index: 9999999;
  
  background-color: White;           
  background-position: 130px 60px;
  background-repeat:no-repeat; 
  opacity: .8;
  filter: alpha(opacity=80);

  border-right: #c1c1c1 1px solid;
  border-top: #c1c1c1 1px;
  border-left: #c1c1c1 1px solid;
  border-bottom: #c1c1c1 1px solid;
}

/*--- CLASSI per componenti Cpx ---*/
.divHelpMessaggi
{
  visibility:visible;
  display: block;
  position: absolute;
  z-index: 9999998;
  
  top: 0px;
  left: 0px;
  opacity: .6;
  width:970px;
  height:10px;
  filter: alpha(opacity=60);
  background-color: #f5f5f5;  
}

.divScrollGrid
{
	border-bottom: 1px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 1px solid #A0A0A0;
}

.divHelpRigaCommento
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 100px;
	width:350px;
	height:100px;
	position: absolute;
	top: 60px;
	z-index: 9999999;
	background-color: #ffffff;
}

.divHelpMessaggiGrid
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 10px;
	width:950px;
	position: absolute;
	top: 30px;
	z-index: 9999999;
	background-color: #ffffff;
}

.divHelpDocContabiliGrid
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 50px;
	width:650px;
	height:450px;
	position: absolute;
	top: 30px;
	z-index: 9999999;
	background-color: #ffffff;
}

.DataGridItemMezziStyle
{
	border-right: #D1D1D1 1px solid;
	border-top: #D1D1D1 1px solid;
	border-left: #D1D1D1 1px solid;
	border-bottom: #D1D1D1 1px solid;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	height: 18px;
	background-color: #8f8f8f;
}

/*--- CLASSI RadioButton ---*/

.radioButtonList
{
    font-size: 12px;
    font-family: Tahoma, Verdana;
    text-align: left;
    vertical-align: middle;
}

.radioButtonListDerivato
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
	text-align: left;
	vertical-align: middle;
	background-color: #CAEEFF;
}

.radioButtonListObbligatorio
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
	text-align: left;
	vertical-align: middle;
	background-color: #ffff00;
}

.radioButtonListCambiato
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
	text-align: left;
	vertical-align: middle;
	background-color:#e0ffff;
}

.radioButtonListErrato
{
	font-size: 12px;
	font-family: Tahoma, Verdana;
	text-align: left;
	vertical-align: middle;
	background-color: #D14836;
}

/*--- CLASSI Label ---*/

.labelRightWhite
{
	font-size: 12px;
	vertical-align: middle;
	font-family: Tahoma, Verdana;
	background-color: #f1f1f1;
	text-align: right;
}

.Search .labelRightWhite
{
	background-color: #FFFFFF;
}

.labelCenterRed
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	color: #D14836;
	font-family: Tahoma, Verdana;
	background-color: #fbfbfb;
	text-align: center;
}

/*--- CLASSI Panel ---*/
.panel
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	background-color: #fbfbfb;	
	overflow:auto;
}

.panelHidden
{
	visibility:hidden;
}

/*--- Classi di Base per componenti ---*/

/*--- Stili per WCHeader ---*/
.headerDiv { height:110px; }

.header
{
	background-image: url(/Frmk/frmk/Media/Image/logoabaco_cert_quality.gif);
	width: 980px;
	background-repeat: no-repeat;
	height: 70px;
	vertical-align:middle;
}

.header .cleft { width: 300px; }
.header .ccenter { width: 480px; }
.header .cright { width: 200px; }

.header .textbox
{
	background-color: transparent;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	text-align:center;
	width: 100%;
	height: auto;
}

.header .titolo1 .textbox
{
	font-size: 18px;
	display:block;
    color: #0e735e;
}

.header .titolo2 .textbox
{
	display: block;
	font-size: 12px;
}

.header .versione .textbox
{
	font-size: 9px;
	display:block;
	color: #0e735e;
}

.header .data .textbox
{
	font-size: 12px;
	display:block;
	color: #0e735e;
}

.header .utente .textbox
{
	font-size: 12px;
	display:block;
	color: #0e735e;
}

.headerHtml
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	text-align: center;
}

.headerHtml A
{
	text-decoration:underline;
	font-weight:bold;
	color: #000000;
}
/*--- Fine stili per WCHeader ---*/

/*--- Stili per Menu ---*/

.MenuPrimoLivello
{	
	background-color: #006699;
	height:22px;
	width:980px;
}

.MenuIntermezzo
{
	height:0px;
	background-color:Transparent;
	width:980px;
}

.MenuSecondoLivello
{
	height:0px;
	background-color:Transparent;
	width:100%;
}

/*--- Fine stili per Menu ---*/

/*--- Stili per NavBar ---*/

.NavBar
{
	width: 300px;
	height: 20px;
	float:right;
	font-size: 12px;
	font-family: Verdana, Tahoma;
}

.NavBar Table
{
	width: 270px;
}

.btnNavBar
{
	cursor:pointer;
	width: 30px;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Tahoma;
	color: white;
    background-color: dimgrey;
}

.lblNavbar
{
	border-right: 1px;
	border-top: 1px;
	font-size: 12px;
	border-left: 1px;
	border-bottom: 1px;
	font-family: Verdana, Tahoma;
	text-align: right;
	cursor: default;
}

.tbxNavBar
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 12px;
	border-left: gray 1px solid;
	width: 40px;
	border-bottom: gray 1px solid;
	font-family: Verdana, Tahoma;
	text-align: center;
}

.tbxNavBarRO
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 12px;
	border-left: gray 1px solid;
	width: 40px;
	border-bottom: gray 1px solid;
	font-family: Verdana, Tahoma;
	text-align: center;	
	background-color: #EEEEEE;
	cursor: default;
}

.NBPages .tbxNavBar
{
	cursor: default;
	width: 40px;
}

.NBFirst 
{
	padding: 0px;
}

.NBPrevius 
{
	padding: 0px;
}

.NBLPage 
{
	padding: 0px;
}

.NBOf
{
	width: 20px;
	text-align: center;
	padding: 0px;
}

.NBPages
{
	padding: 0px;
}

.NBGo
{
	padding: 0px;
}

.NBNext
{
	padding: 0px;
}

.NBLast
{
	padding: 0px;
}


/*--- Fine stili per NavBar ---*/

/*--- Stili per WCMessageSummary ---*/

.MsgSummary
{
	border-top: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	text-align: left;
	vertical-align: middle;
}

.msgSummary .rigaMessaggio
{
	text-align: left;
}

.msgSummary .rigaAvviso
{
	text-align: left;
}

.msgSummary .rigaErrore
{
	text-align: left;
}

.MsgPanelDetail
{
	border-bottom: 3px solid #808080;
	border-top: 1px solid #A0A0A0;
	border-left: 1px solid #A0A0A0;
	border-right: 3px solid #A0A0A0;
	left: 100px;
	position: absolute;
	top: 50px;
	background-color: #ffffff;
	height:200px;
}

.linkButtonMsg
{
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color:  #000000;
	cursor:pointer;
}

.linkButtonMsgRigaMessaggio
{
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color:  #069;
	cursor:pointer;
}

.linkButtonMsgRigaErrore
{
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color:  #D14836;
	cursor:pointer;
}

.linkButtonMsgRigaAvviso
{
	font-size: 12px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	color:  #069;
	cursor:pointer;
}

/*--- Fine stili per WCMessageSummary ---*/

/*--- Stili per Menu ---*/

.wbmItemBor
{
	width: 1px;
	background-color:#D14836;
}

.wbmItemC1
{
	width: 4px;
}

.wbmItemC2
{
	font-size: 12px;
	vertical-align: middle;
	overflow: hidden;
	cursor: pointer;
	font-family: tahoma;
	text-align: left;
}

.wbmItemC3
{
	vertical-align:middle;
	text-align:right;
}

.wbmItemC4
{
	width:4px;
}

/*--- Base ---*/
.wbmItemLow .wbmItemC2
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	border-color: #C1C1C1;
}

.wbmItemHig .wbmItemC2
{
	font-weight: bold;
	font-size: 11px;
	color: #069;
	border-color: #069;
}

.wbmItemSHig .wbmItemC2
{
	font-weight: bold;
	font-size: 11px;
	color: #069;
	border-color: #069;
}

.wbmItemLow
{
	overflow: hidden;
	border: #069 1px solid;
	border-right-color: #C1C1C1;
	border-left-color: #C1C1C1;
	border-top-color: #006699;
	border-bottom-color: #006699;
	background-color:#006699;
}

.wbmItemHig
{
	border: #069 1px solid;
	overflow: hidden;
	background-color: #fbfbfb;
	border-color: #069;
}

.wbmItemSHig
{
	border: #069 1px solid;
	overflow: hidden;
	background-color: #fbfbfb;
	border-color: #069;
}

/*--- Verticale ---*/

.wbmVerItemLow {}

.wbmVerItemHig {}

.wbmVerItemSHig {}

/*--- Button ---*/

.wbmBTNItemLow
{
	border: #FFF solid 1px 1px 1px 1px;
	border-top: #FFF 1px solid;
	overflow: hidden;
	border-left: #FFF 1px solid;
	border-bottom: #FFF 1px solid;
	background-color: dimgrey;
    color: #fff;
    height:22px;
    margin-top:10px;
}

.wbmBTNItemLow .wbmItemC2
{
	font-weight: bold;
}

.wbmBTNItemHig
{
	border-right: #FFF 1px solid;
	border-top: #FFF 1px solid;
	overflow: hidden;
	border-left: #FFF 1px solid;
	border-bottom: #FFF 1px solid;
	background-color: dimgrey;
     color: #fff;
    height:22px;
    margin-top:10px;
}

.wbmBTNItemHig .wbmItemC2
{
	font-weight: bold;
}

.wbmBTNItemSHig
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	overflow: hidden;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #fbfbfb;
}

.wbmBTNItemSHig .wbmItemC2
{
	font-weight: bold;
}

/*--- LikeMenuStart ---*/
.wbmBItemLow
{
	border-right: threedlightshadow thin outset;
	border-top: threedlightshadow thin outset;
	background: menu;
	border-left: threedlightshadow thin outset;
	border-bottom: threedlightshadow thin outset;
}

.wbmBItemHig
{
	border-right: threedlightshadow thin inset;
	border-top: threedlightshadow thin inset;
	background: menu;
	border-left: threedlightshadow thin inset;
	border-bottom: threedlightshadow thin inset;
}

.wbmBItemLow .wbmItemC2
{
	font-weight: bold;
}

.wbmBItemHig .wbmItemC2
{
	font-weight: bold;
}

.wbmLWSItemLow .wbmItemC1
{
	width:5px;
}

.wbmLWSItemSHig .wbmItemC1
{
	width:5px;
}

.wbmLWSItemSHig .wbmItemC2
{
	color:White;
}

.wbmLWSItemLow
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: menu;
}

.wbmLWSItemHig
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: menu;
}

.wbmLWSItemSHig
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #4169e1;
}

/*--- Fine stili per Menu ---*/

/*--- Stili per WCDate e WCDateMultiBox ---*/

/*Campi input type textbox delle date dove � gia definito la key size*/
.textboxWCDefault
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #FFFFFF;
	font-family: Tahoma;
	width:100px;
    padding-left: 5px;
        
}

.textboxWCDerivato
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #CAEEFF;
	font-family: Tahoma;
	width:100px;
    padding-left: 5px;
}

.textboxWCDefaultReadOnly
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #EEEEEE;
	font-family: Tahoma;
	width:100px;
    padding-left: 5px;
}

.divTable .tableCampi .cellaCampitextbox .textboxWCDefault
{
	width: 200px;
}

.textboxWCObbligatorio
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #FFFF00;
	font-family: Tahoma;
	width:100px;
    padding-left: 5px;
}

.divTable .tableCampi .cellaCampitextbox .textboxWCObbligatorio
{
	width: 200px;
}

.textboxWCErrato
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #D14836;
	font-family: Tahoma;
	width:100px;
    padding-left: 5px;
}

.textboxWCCAmbiato
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color:#e0ffff;
	font-family: Tahoma;
	width:100px;
    padding-left: 5px;
}

.divTable .tableCampi .cellaCampitextbox .textboxWCErrato
{
	width: 200px;
}

/*--- Fine stili per WCDate e WCDateMultiBox ---*/

/*--- Stili per WCDate e WCTime ---*/

.textboxWCTDefault
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #FFFFFF;
	font-family: Tahoma;
	width:50px;
    padding-left: 5px;
}

.divTable .tableCampi .cellaCampitextbox .textboxWCTDefault
{
	width: 200px;
}

.textboxWCTObbligatorio
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #FFFF00;
	font-family: Tahoma;
	width:50px;
    padding-left: 5px;
}

.divTable .tableCampi .cellaCampitextbox .textboxWCTObbligatorio
{
	width: 200px;
}

.textboxWCTErrato
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	font-size: 13px;
	height: 18px;
	text-align: left;
	background-color: #D14836;
	font-family: Tahoma;
	width:50px;
    padding-left: 5px;
}

.divTable .tableCampi .cellaCampitextbox .textboxWCTErrato
{
	width: 200px;
}

/*--- Fine stili per WCTime ---*/

/*--- Stili per IFrame Help ---*/

.IFrameHelp
{
	z-index: 90000;
	position:absolute;
	top:0;
	left:0;
	height:800px;
	width:970px;	
}

.HelpEnte .Application
{	
	left:60px;
	width:800px;
	overflow:visible;
}

.HelpComune .Application
{	
	left:0px;
	width:940px;
	overflow:visible;
}

.HelpComune #tbxID				{ width:50px;}
.HelpComune #tbxDescrizione		{ width:300px;}
.HelpComune #tbxCap				{ width:50px;}
.HelpComune #tbxCodiceIstat		{ width:100px;}
.HelpComune #tbxCodiceBelfiore	{ width:100px;}

.HelpImpiantoMonoMezzoScheda .Application
{	
	width:970px;
	overflow:visible;
}

.HelpImpiantoMonoMezzoScheda #wcStradario_tbxDaKm { width:50px; }
.HelpImpiantoMonoMezzoScheda #wcStradario_tbxAKm	{ width:50px; }
.HelpImpiantoMonoMezzoScheda #wcStradario_tbxDaCivico { width:50px; }
.HelpImpiantoMonoMezzoScheda #wcStradario_tbxACivico	{ width:50px; }

/*--- Fine stili per IFrame Help ---*/

/*--- CLASSI WCTab ---*/
.WcTab
{
	background-color:Transparent;
	height:22px;
	width:100%;
}

.tabOn
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #069 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	background-color: #069;
	height:22px;
	display:inline;
}

.tabOnErr
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #069 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #D14836;
	font-family: Tahoma, Verdana;
	background-color: #069;
	height:22px;
	display:inline;
}

.tabOff
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #A5A5A5 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	font-family: Tahoma, Verdana;
	background-color: dimgrey;
	height:22px;
	display:inline;
	cursor:pointer;
}

.tabOffErr
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #A5A5A5 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #D14836;
	font-family: Tahoma, Verdana;
	background-color: #c1c1c1;
	height:22px;
	display:inline;
}

.tabOnNE
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #069 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #919191;
	font-family: Tahoma, Verdana;
	background-color: #069;
	height:22px;
	display:inline;
}

.tabOffNE
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	border-left: #A5A5A5 1px solid;
	border-bottom: #A5A5A5 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: #919191;
	font-family: Tahoma, Verdana;
	background-color: #c1c1c1;
	height:22px;
	display:inline;
	cursor:pointer;
}

/*--- Fine classi per componenti ---*/

div.GridImgBckg
{
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:20px;
	cursor:pointer;
}

div.GridImgBckg:hover {
    background-color:gainsboro;   
}

.GridImgCell
{
	width:20px;
	cursor:pointer;
}

/*--- Binding ---*/
.Application #pnlButton { position:relative; top:-2px;}

.cellPreAction
{
	width:150px;
}

.cellAction
{
	width:680px;
}

.azBtn
{
	border-right: black 1px solid;
	border-top: black 1px solid;
    border-left: black 1px solid;
	border-bottom: black 1px solid;
	overflow: hidden;
	width:auto;
	cursor: pointer;
	color: #FFF; 
	font-weight: bold; 
	font-family:Tahoma;
	font-size:12px;
	background-color: #797979; 
	height:25px;
	border-color:#FBFBFB;
}

#pnlAction .wbmItemC2 
{
	text-align:center;
}

/*--- Prototitpi ---*/

.PrototipoDocDettICP .Application
{
	left:20px;
	width:960px;
	overflow:visible;
}

.PrototipoDocDettICP #tbxAltroPagamento			{ width:360px;}
.PrototipoDocDettICP #tbxAltraBanca				{ width:150px;}
.PrototipoDocDettICP #tbxCin					{ width:100px;}
.PrototipoDocDettICP #tbxAbi					{ width:100px;}
.PrototipoDocDettICP #tbxCab					{ width:100px;}
.PrototipoDocDettICP #tbxCC						{ width:100px;}
.PrototipoDocDettICP #wcxhPagamento_tbxDescVal	{ width:250px;}
.PrototipoDocDettICP #wcxhBanca_tbxDescVal		{ width:250px;}
.PrototipoDocDettICP #tbxNotePagamento			{ width:865px; height:100px}
.PrototipoDocDettICP #tbxNote					{ width:865px; height:200px}

.PrototipoParDocICP .Application
{
	left:200px;
	width:580px;
	overflow:visible;
}

.pnlCampoReport
{
    border: 1px solid darkgray;
    background-color: #FFFFFF;
    position: absolute;
    z-index: 90000;
    top: 0px;
    visibility: hidden;
    overflow: hidden;
}

/*--- BREAD CRUMBS ---*/
.WCBreadcumbs
{
	background-color:Transparent;
	height:50px;
	padding: 2px 2px 5px 2px ;
	text-align:center;
}
.WCBreadcumbs .bcLine
{
	height: 1px; 
	background-color:Transparent;
	border-bottom: #c1c1c1 1px solid;
}
div#divBreadCrumbs {
	padding-left: 25px;
}

/*step attivi*/
.WCBreadcumbs A 
{
	text-decoration:none;
	font-size: 14px;
	color: #6588EE;
	padding: 1px 1px 1px 1px;
}

/*step evidenziato cioè lo step corrente*/
.WCBreadcumbs .actual
{
	color: #006699;
	background-color:#e1e1e1;
	font-weight:bold;
	font-size: 14px;
	padding: 1px 1px 1px 1px;
}

.WCBreadcumbs .cell1act
{
	text-align:center;
	background-image:none;
	background-color:#e1e1e1;
	border-color:#006699;
	
	/*alternative per evidenziare step: riquadro o riga superiore*/
	border-style:solid;
	border-width:1px;
	/*border-top-style:double;
	border-top-width:2px;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-style:solid;
	border-right-width:1px;*/
	padding-left: 20px;
	padding-right: 20px;
}


/*le 3 celle che compongono il "pulsante" di uno step: sono 3 per gestire un immagine con parte iniziale, centrale e finale diversa*/
.WCBreadcumbs .cell0
{
	background-image:none;
	font-weight:normal;
	font-size: 14px;
	color:#c1c1c1; 
	width: 10px;
}

.WCBreadcumbs .cell1
{
	background-image:none;
	font-weight:normal;
	font-size: 14px;
	color:#c1c1c1; 
	text-align:center;
}

.WCBreadcumbs .cell2
{
	background-image:none;
	font-weight:normal;
	font-size: 14px;
	color:#c1c1c1; 
	width: 10px;
}
/*--- FINE BREAD CRUMBS ---*/


/*--- PASSWORD RULES ---*/
.WCPasswordRules 
{
    text-align: left;
    font-size: 13px;
    font-family: Tahoma, Verdana;
    padding-top: 5px;
    padding-left: 5px;
}
/*--- FINE PASSWORD RULES ---*/

/* pulsanti preferenziali*/
/*pulsanti rossi*/
/*report*/
#wcrexExec_btnExec  { background-color: #D14836; }
#wcrefFilter_btnFiltra { background-color: #D14836; }
#wcroOrdering_btnOrdina { background-color: #D14836; }
/*action*/
#Nuovo				{ background-color: #D14836; }
#NuovoF9			{ background-color: #D14836; }
#NUOVO				{ background-color: #D14836; }
#NUOVOF9			{ background-color: #D14836; }
#Nuovoutente        { background-color: #D14836; }
#Nuovogruppo        { background-color: #D14836; }
#Modifica			{ background-color: #D14836; }
#ModificaF8			{ background-color: #D14836; }
#MODIFICA			{ background-color: #D14836; }
#MODIFICAF8			{ background-color: #D14836; }
#Modificautente     { background-color: #D14836; }
#ModificautenteF8   { background-color: #D14836; }
#Modificagruppo     { background-color: #D14836; }
#ModificagruppoF8   { background-color: #D14836; }
#Salva				{ background-color: #D14836; }
#SalvaF2			{ background-color: #D14836; }
#SalvaF12			{ background-color: #D14836; }
#SALVA				{ background-color: #D14836; }
#SALVAF2			{ background-color: #D14836; }
#SALVAF12			{ background-color: #D14836; }
#SalvaENuovo		{ background-color: #D14836; }
#SalvaENuovoF8		{ background-color: #D14836; }
#SalvaEChiudi		{ background-color: #D14836; }
#SalvaEChiudiF2     { background-color: #D14836; }
#Salvautente		{ background-color: #D14836; }
#SalvautenteF2		{ background-color: #D14836; }
#Salvagruppo		{ background-color: #D14836; }
#SalvagruppoF2		{ background-color: #D14836; }
#Stampa				{ background-color: #D14836; }
#StampaF2			{ background-color: #D14836; }
#STAMPA				{ background-color: #D14836; }
#STAMPAF2			{ background-color: #D14836; }
#Aggiorna			{ background-color: #D14836; }
#AGGIORNA			{ background-color: #D14836; }
#Sincronizza	    { background-color: #D14836; }
#SincronizzaF2      { background-color: #D14836; }
#Importa			{ background-color: #D14836; }
#ImportaF2			{ background-color: #D14836; }
#Procedi			{ background-color: #D14836; }
#ProcediF2			{ background-color: #D14836; }
#PROCEDI			{ background-color: #D14836; }
#PROCEDIF2			{ background-color: #D14836; }
#CONTINUA			{ background-color: #D14836; }
#CONTINUAF2			{ background-color: #D14836; }
/*pulsanti pagine*/
#btnLogin			{ background-color: #D14836; }
#btnCambia			{ background-color: #D14836; }
#btnStampa			{ background-color: #D14836; }
#btnSincronizza     { background-color: #D14836; }
#btnConferma        { background-color: #D14836; }
#btnProcedi        { background-color: #D14836; }
#btnResetPwd         { background-color: #D14836; }
#btnFormatoCampoSalva { background-color: #D14836; }
#wcrptGruppi_btnSalva { background-color: #D14836; }
#wcrptTotali_btnPromptSalva { background-color: #D14836; }
#wcrptPrompt_btnPromptSalva { background-color: #D14836; }







