/*----------------------------
Lista colori utilizzati:
	- VERDONE: #5F785F
	- VERDONE-row-selezionata: BBCEBB
	- NERO: #000000
	- BIANCO: #FFFFFF
	- GRIGIO SCURO: #757575 (usato per i titoli dei browser)

Ordine e suddivisione stili
	- General
	- Menu
	- Top
	- Login
	- Browser
----------------------------*/

.button_annulla
{
	background-image: url(../Images/button_annulla.jpg);
	background-position: left top;
	border-style: none;
	font-family: Verdana, Arial;
	height: 18px;
	width: 18px;
	cursor: pointer;
}

.button_salva
{
	background-image: url(../Images/button_save.jpg);
	background-position: left top;
	border-style: none;
	font-family: Verdana, Arial;
	height: 18px;
	width: 18px;
	cursor: pointer;
}

body {
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
	font-size: 8pt;
}

/* Mantenere ordine: visited; hover; active */
a {
	text-decoration: none;
	color: #000000;
}
a:visited {
}
a:hover {
}
a:active {
}

/* Link della paginazione griglie*/
.GridViewPaginationLink {
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
.GridViewPaginationLink a.{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.GridViewPaginationLink a:visited {
	color: #000000;
	font-weight: normal;
}
.GridViewPaginationLink a:hover {
	color: #FF0000;
	font-weight: bold;
}
.GridViewPaginationLink a:active {
	color: #000000;
	font-weight: normal;
}

input{							/* stile di default per tutti i campi di tipo INPUT */
	border: 0px solid #e1e1e1;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial;
}

.mask
{							/* stile di default per tutti i campi di tipo INPUT */
    border: 1px solid #7F9DB9;	/*uso questo colore perchè è quello utilizzato di default dai dropDown*/
    height: 15px;
   	behavior: url("../css/fieldhl.htc"),url("../css/mask_js.htc"); 
}

/* per numeri nelle griglie */
.grigliaNumber
{
   	behavior: url("../css/mask_js.htc"); 
}

textarea{						/* stile standard per tutti i campi di tipo TEXTAREA */
    border: solid 1pt #7F9DB9;	/*uso questo colore perchè è quello utilizzato di default dai dropDown*/
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial;
    behavior: url("../css/fieldhl.htc"),url("../css/maxlength.htc"); 
}

select{
    border: solid 1pt silver;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial;
}

.radiobutton{
	border: 0px none #FFFFFF;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Verdana, Arial;
}

.textWebDateChooser{			/* stile standard per tutti i campi di tipo WebDateChooser */
    border-top: solid 1pt #7F9DB9;	/*uso questo colore perchè è quello utilizzato di default dai webdatechooser*/
    border-right: solid 1pt #7F9DB9;
    border-bottom: solid 1pt #7F9DB9;
    border-left: solid 1pt #7F9DB9;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial;
    behavior: url("../css/fieldhl.htc"); 
}

/* --- Stili specifici per maschera Login ---*/

.divlogin {
	text-align: center;
	margin: -90px 0px 0px 0px;
}

.tablelogin {
	background-image: url(../images/background_login.jpg);
	width: 601px;
	height: 726px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	margin: 0 auto 0 auto;
}

.tdTitleLogin{
	padding: 110px 0px 16px 5px;
	font-weight: bold;
}

.tdTextLogin{
	padding-left: 20px;
	text-align: left;
}

.textLogin{
    font-size: 7pt;
    border: solid 1pt silver;
    width: 100px;
}

.buttonLogin
{
	padding: 0px 0px 0px 0px;
	background-color:#6B806C;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #e1e1e1;
	font-size: 0.8em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
}

/* --- Stili specifici per maschera Menu ---*/
.tableMenu
{
	width:100%;
}

.mainMenu {
	background-image: url(../images/background_menu.jpg);
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.vociMenu 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	height: 13px;
	color: #FFFFFF;
	vertical-align: middle;
	/*border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #5F785F;*/
	background-image: url(../images/menu.gif);
	}

/* --- Stili specifici per maschera Top ---*/

.tableTop {
	background-image: url(../images/background_top.jpg);
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1024px;
	height: 104px;
}

.tdQuickTopMenu
{
	width:524px;
	vertical-align:top;
	text-align: right;
	padding: 8px 5px 0px 0px;
	font-size: 7pt;
}

.tdFiltroStatusTop
{
	width:500px;
	vertical-align:top;
	text-align: left;
	padding: 55px 0px 0px 5px;
}

/* --- Stili specifici per Titolo Pagina ---*/

.tableTitoloPagina
{
	font-family: Verdana, Arial;
	font-size: 11pt;
	color: #5F785F;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	font-weight: bold;
	border-bottom: 1px solid #5F785F;
}

.tdImmaTitoloPagina
{
	width: 3px;
	height: 1px;
	background-color: #5F785F;
	border-bottom: 1px solid #ffffff;
}

/* --- Stili specifici per maschera Browser ---*/

.buttonBrowserSmall
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #595A56;
	border-right: 1px solid #B5BDA7;
	border-bottom: 1px solid #C0C5B4;
	border-left: 1px solid #656B59;
	font-size: 0.8em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 15px;
}

.buttonBrowser
{
	background-color:#595A56;
	text-align: center;
	vertical-align: top;
	font-size: 0.8em;
	font-weight: none;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 18px;
	background-image: url(../Images/background_button.jpg);
	border: 1px solid #e1e1e1;
	cursor:hand;
	behavior: url("../css/buthl.htc");  
	cursor: pointer; 
}

.buttonEdit								/* button M [modifica] della griglia (Browser) */
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 14px;
	width: 14px;
	/*background-image: url(../Images/button_edit.gif);*/
	background-image: url(../Images/button_M.jpg);
	background-position: left top;
	border-style: none;
	cursor: pointer;
}
.buttonReport								/* button R [report] della griglia (Browser) */
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 14px;
	width: 14px;
	background-image: url(../Images/button_R.gif);
	background-position: left top;
	border-style: none;
	cursor: pointer;
}
.buttonTask			/* button Ingranaggio [task] della griglia Aziende/Soci (Browser) */
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 14px;
	width: 14px;
	background-image: url(../Images/button_task.jpg);
	background-position: left top;
	border-style: none;
	cursor:pointer;
}
.buttonDettaglio						/* button D [dettaglio] della griglia Aziende/Soci (Browser) */
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 14px;
	width: 14px;
	/*background-image: url(../Images/button_dettaglio.gif);*/
	background-image: url(../Images/button_D.jpg);
	background-position: left top;
	border-style: none;
	cursor:pointer;
}

.buttonDelete							/* button X [delete] della griglia (Browser) */
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 14px;
	width: 14px;
	/*background-image: url(../Images/button_delete.gif);*/
	background-image: url(../Images/button_X.jpg);
	background-position: left top;
	border-style: none;
}

.buttonView								/* button V [visualizza] della griglia (Browser) */
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 14px;
	width: 14px;
	background-image: url(../Images/button_view.gif);
	background-position: left top;
	border-style: none;
}

.buttonUpload
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 25px;
	width: 25px;
	background-image: url(../Images/Up.gif);
	/* background-color: #5F785F; */
	background-color: Transparent;
	background-position: left top;
	border-style: none;
	cursor:pointer;
}

.buttonPreview
{
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.1em;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 25px;
	width: 25px;
	background-image: url(../Images/Search.gif);
	/* background-color: #5F785F; */
	background-color: Transparent;
	background-position: left top;
	border-style: none;
	cursor:pointer;
}


.tdContenitoreBrowser
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	vertical-align: top;
	height: 195px;
	border-style: none;
}

.tableBrowser							/* tabella contenente la griglia (Browser) */
{
	font-family: Verdana, Arial;
	color: #000000;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	width: 99%;
	border-top: 1px solid #5F785F;
	border-bottom: 1px solid #5F785F;
	border-right: 1px solid #5F785F;
	border-left: 1px solid #5F785F; /*#595A56;*/
	text-align: right;
	vertical-align: middle; 
	font-size: 8pt;
}

.rowGridView							/* riga generica della griglia (Browser) */
{
/* -- */
	text-align:left;
}

.rowGridViewHyperlink					/* cella generica della griglia (Browser) che sia di tipo hyperlink */
{
	text-align:left;
	text-decoration:underline;
}

.headerGridViewProgetti					/* riga di intestazione della griglia (Specifica Browser Progetti) */
{
	font-weight: bold;
	text-align:left;
	color: #000000;
	height: 20px;
}

.headerGridView							/* riga di intestazione della griglia (Browser) */
{
	font-weight: bold;
	text-align:left;
	color: #000000;
	height: 20px;
}

.rowGridViewNumber				/* stile che specifica l'allineamento per i dati numerici di una griglia */
{
	text-align: right;
}

.footerGridView
{
	font-weight: bold;
	text-align:left;
	color: #000000;
	height: 20px;
}

.itemIconeBrowser						/* cella contenente le icone X e M nella griglia (Browser) */
{
	width: 15px;
}

.itemCheckboxBrowser					/* cella contenente i checkbox nella griglia (Browser) */
{
	width: 20px;
   	behavior: url("../css/fieldhl.htc"); 
}

.itemSelectBrowser						/* cella contenente il link Select */
{
	width: 20px;
	display: none;
	text-align:left;
}

.selectedRowGridView					/* riga selezionata nella griglia (Browser) */
{
	background-color: #BBCEBB;
	text-align:left;
}

.tableTitoloBrowser
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #757575;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 785px;
	height: 25px;
	font-weight: bold;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	background-image: url(../images/background_titolo_browser.jpg);
}

.tableTitoloBrowserInEditor
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #757575;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 980px;
	height: 28px;
	font-weight: bold;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	background-image: url(../images/background_titolo_browser.jpg);
}

.tdLineaSottoTitoloBrowser
{
	height:3px;
	/*border-top:1px solid #e1e1e1; #5F785F;*/
}

.textBoxDettaglioBrowser				/* oggetto textBox che riporta il dettaglio selezionato nel Browser principale */
{
	border: 1px solid #E9E9E9;
	width: 250px;
}

.tdSpazioLaterale
{
	width: 14px;
}

/* --- Stili specifici per maschera dettaglio Browser ---*/

.tableSelezioneDettaglio
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	margin:  5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 30px;
	background-image: url(../images/background_titolo_dettaglio.jpg);
}

.tdSelezioneDettaglio
{
	width: 120px;
	text-align: center;
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #ffffff;
}

.HypNotSelect
{
	color: #A9A9A9;	
}

.buttonDettaglioSelect
{
	margin-top: 0px;
	background-position: left top;
	background-image: url(../images/button_dettaglio_select.jpg);
	width: 116px;
	border: 1px solid #e1e1e1;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	font-family: Verdana, Arial;
	color: #000000;
	height: 22px;
}

.buttonDettaglioNoSelect
{
	margin-top: 0px;
	background-position: left top;
	background-image: url(../images/button_dettaglio_NOselect.jpg);
	width: 120px;
	border: 1px solid #e1e1e1;
	text-align: center;
	color: #A1A1A1;
	vertical-align: top;
	font-weight: bold;
	font-family: Verdana, Arial;
	height: 22px;
	behavior: url("../css/buthl_Dettagli.htc");
}

/* --- Stili specifici per Editor ---*/

.tableEditorOmbra{
	background-color: #CBC9C5;
	width: 99%;
	border: 1px solid #e1e1e1;
	
	/*height: 99%;*/
}

.tableEditor
{
	font-family: Verdana, Arial;
	font-size: 8pt;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	width: 100%;
	height: 100%;
	
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;

	text-align: left;
	
	background-color: #FFFFFF;
}

.tableEditor td{
	/*padding: 0px 0px 0px 5px;*/
	padding-left: 5px;
	height: 16px;
}

.tableTitoloEditor
{
	font-family: Verdana, Arial;
	font-size: 11pt;
	color: #5F785F;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	vertical-align:top;
	text-align: left;
	height: 30px;
	width: 100%;
	background-image: url(../images/background_titolo_browser.jpg);
	border-bottom: 1px solid #5F785F;

}

.tdTitoloEditor
{
	padding: 0px 0px 0px 4px;
}

.tdSottotitoloEditor
{
	font-weight: bold;
	border-bottom: 1px solid #e1e1e1;
	background-image: url(../images/bkg_title_section.jpg);
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-left: 8px;
	height: 10px;
}

.tdLabelRiepilogoSezione
{
	font-weight: bold;
	background-color:#BBCEBB;
}

/*.tableSelezioneTabEditor
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	margin: -6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 40px;
	font-weight: bold;
	background-image: url(../images/background_titolo_dettaglio.jpg);
}*/

.tablePulsantieraEditor
{
	text-align: right;
	margin: 0px 0px 0px -1px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 32px;
	/*border-bottom: 1px solid #E9E9E9;
	border-top: 1px solid #E9E9E9;*/
	/*background-image: url(../images/background_titolo_browser.jpg);*/
}

.buttonEditor
{
	text-align: center;
	vertical-align: top;
	font-size: 0.8em;
	font-weight: none;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	height: 18px;
	background-color:#595A56;
	background-image: url(../Images/background_button.jpg);
	border: 1px solid #e1e1e1;
	behavior: url("../css/buthl.htc"); 
	cursor: hand;
}

/*.divEditor
{
	text-align: center;
	background-color: #e1e1e1;
}*/
.bodyEditor
{
	text-align: center;
	background-color: #FFFFFF;
}

.spacerEditor					/* spaziatura tra i campi dell'Editor e la bordatura */
{
	height: 14px;
}

.textStandard					/* stile che specifica gli attributi dei campi di testo (usato principalmente negli Editor) */
{
    border: 1px solid #7F9DB9;	/*uso questo colore perchè è quello utilizzato di default dai dropDown*/
    height: 18px;
   	behavior: url("../css/fieldhl.htc"); 
}

.textStandardSemplice					/* stile che specifica gli attributi dei campi di testo (usato nelle meschere di ricerca) */
{
    border: 1px solid #7F9DB9;	/*uso questo colore perchè è quello utilizzato di default dai dropDown*/
    height: 18px;
}

.textStandardGreen
{
    border: 1px solid #5F785F;	/*uso questo colore perchè è quello utilizzato di default dai dropDown*/
    height: 12px;
}

.textWidthMini					/* stile che specifica la dimensione dei campi di testo (usato in sottobrowser presentazioni esposte) */
{
	width: 70px;
}

.textWidthSmall					/* stile che specifica la dimensione dei campi di testo (usato principalmente negli Editor a 6 colonne) */
{
	width: 165px;
}

.textWidthMedium				/* stile che specifica la dimensione dei campi di testo (usato principalmente negli Editor) */
{
	width: 270px;
}

.dropWidthMini					/* stile che specifica la dimensione dei campi dropDown (usato in sottobrowser presentazioni esposte) */
{
	width: 120px;
}

.dropWidthSmall					/* stile che specifica la dimensione dei campi dropDown (usato principalmente negli Editor - Browser Funzionalità) */
{
	width: 165px;
}

.dropWidthMedium				/* stile che specifica la dimensione dei campi dropDown (usato principalmente negli Editor) */
{
	width: 274px;
}

.textareaWidthSmall				/* stile che specifica la dimensione dei campi textarea (usato principalmente negli Editor a 6 colonne) */
{
	width: 165px;
}

.textareaWidthMedium			/* stile che specifica la dimensione dei campi textarea (usato principalmente negli Editor) */
{
	width: 270px;
}

.tdLineaSeparazioneEditor		
{
	height:3px;
	border-bottom: 1px solid #5F785F;
}

.colorMandatoryLabel			/* stile che specifica il colore delle etichette dei campi obbligatori degli editor */
{
	color: #FF0000;
}

/* Stile che specifica il colore delle etichette dei campi normali degli editor */
/* Usato in maniera esplicita per le etichette dei campi che cambiano obbligatorietà lato client */
.colorEditLabel					
{							
	color: #000000;
}

.nroRecordGriglia						/* cella contenente il nro record griglie */
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:right;
	width: 99%;
	font-size: 7pt;
}

.MsgError						/* cella contenente messaggi di errore */
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size: 10pt;
}

.LinkTop{							/* stile per i Link del top di pagina */
    color: #FFFFFF;
}

.colorRed {
	color: #FF0000;
}

.colorBlack {
	color: #000000;
}

.titolettoBold 
{
	font-weight: bold;
}

.Table_WebTreeProdotti
{
	border-top: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
}

.td_Table_WebTreeProdotti
{
	background-image: url("../Images/bkg_webTree.gif");
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #ffffff;
	border-top: 1px solid #e1e1e1;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #e1e1e1;
}

.tableBrowserEditor							/* tabella contenente la griglia in un editor */
{
	font-family: Verdana, Arial;
	color: #000000;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #5F785F;
	border-bottom: 1px solid #5F785F;
	border-right: 1px solid #5F785F;
	border-left: 1px solid #5F785F; 
	text-align: right;
	font-size: 8pt;
}


/*------------------------*/
.buttonBrowserProgetti
{
	background-color:#595A56;
	text-align: center;
	vertical-align: top;
	font-size: 0.8em;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 18px;
	background-image: url(../Images/background_button.jpg);
	border: 1px solid #e1e1e1;
	cursor:pointer;

}

.selectedRowView					/* riga selezionata nella griglia (Browser) */
{
	background-color: #BBCEBB;
	text-align:left;
	border-bottom: 1px solid #5F785F;
	border-top: 1px solid #5F785F;
	background-image: url(../images/bkg_title_section.jpg);
}
.rowGridViewProgetti
{
	background-color: #ffffff;
	text-align: left;
}
.tableBrowserTitolo
{
	font-family: Verdana, Arial;
	color: #000000;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	width: 99%;
	border-top: 1px solid #5F785F;
	border-bottom: 1px solid #5F785F;
	border-right: 1px solid #5F785F;
	border-left: 1px solid #5F785F; /*#595A56;*/
	text-align: right;
	vertical-align: middle; 
	font-size: 8pt;
	/*background-image: url(../images/xx6.jpg);*/
	background-repeat:repeat-x;
	background-color: #ffffff;
}
.tableBrowserDettaglio
{
	font-family: Verdana, Arial;
	color: #000000;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	width: 99%;
	border-top: 1px solid #5F785F;
	border-bottom: 1px solid #5F785F;
	border-right: 1px solid #5F785F;
	border-left: 1px solid #5F785F; /*#595A56;*/
	text-align: right;
	vertical-align: middle; 
	font-size: 8pt;
	background-position: bottom;
	/*background-image: url(../images/xxy.jpg);*/
	background-image: url(../images/bkg_title_section2.jpg);
	background-color: #ECD37B;
}
.tableBrowserDettaglioNoSelect
{
	font-family: Verdana, Arial;
	color: #000000;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	width: 99%;
	border-top: 1px solid #5F785F;
	border-bottom: 1px solid #5F785F;
	border-right: 1px solid #5F785F;
	border-left: 1px solid #5F785F; /*#595A56;*/
	text-align: right;
	vertical-align: middle; 
	font-size: 8pt;
	/*background-color: #ECD37B;*/
}
.tableBrowserDettaglio td
{
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.textPleaseWait{
    font-size: 16pt;
    font-weight: bold;
    color:Red;
}

.textdiv{						/* stile standard per tutti i campi di tipo TEXTAREA */
    border: solid 1pt #7F9DB9;	/*uso questo colore perchè è quello utilizzato di default dai dropDown*/
    overflow:scroll;
    width:700px;
    font-size: 8pt;
    color: #000000;
    font-family: Verdana, Arial;
}
/*--------*/
