/* --------------------------------------------------------------------------*/
/* AGONETWEB_STD: Foglio di stile CSS predefinito per AGONET            */
/* --------------------------------------------------------------------------*/

/* ---------------------------------------------------- */
/* -- Classe di stile per le caratteristiche generali   */
/* -- dei controlli senza FOCUS.                        */
/* -----------------------------------------------------*/
BODY
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: #FEFEFE;
}
.TOOLBAR
{
	background-color: #FEFEFE;
	font-size: 10px;
	color: black;
	font-family: Verdana;
	background-color: #FEFEFE;
	position:absolute;
	left:0px;
	TOP: 0px;
	Width: 800px;
	Height:45px;
	border:0;
	visibility:hidden;
}
td.TOOLBAR_LOADING {  visibility:hidden;text-align: Center; color: #778899; font: Bold 11px Verdana; }
td.TOOLBAR_LOADING_BARRA { visibility:hidden; background-color: #F9F9F9; border: Solid 1px #CCCCCC; }
   #barra { background-color: gray; }

.STD_Label
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
}

.STD_Label_Panel
{
	font-size: 12px;
	background-color:#F0F1F5;
	color: black;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
	font-family: Verdana;
}

.STD_Panel_Class
{
	font-size: 10px;
	font-weight:normal;
	color: black;
	font-family: Verdana;
	background-color: #F9FBFA;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
}

.STD_RbCb
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
}
.STD_Label_Evidenza
{
	font-size: 11px;
	color: black ;
	font-family: Verdana;
	font-weight: bolder;
}
.STD_Label_Title
{
	font-size: 24px;
	color: Silver;
	font-family: Verdana;
}
.STD_Label_Error
{
	font-size: 11px;
	font-weight:bold;
	color: Red;
	font-family: Verdana;
}

.AGONET_WebControl
{
	border-right: #e5e5e5 1pt solid;
	border-top: #e5e5e5 1pt solid;
	border-left: #e5e5e5 1pt solid;
	border-bottom: #e5e5e5 1pt solid;
	background-color: white;
	font-size: 11px;
	color: black;
	font-family: Verdana;
}
/* ---------------------------------------------------- */
/* -- Classe di stile per le caratteristiche generali   */
/* -- dei controlli DISABILITATI.                       */
/* -----------------------------------------------------*/
.AGONET_WebControlDisabled
{
	border-right: #e5e5e5 1pt solid;
	border-top: #e5e5e5 1pt solid;
	border-left: #e5e5e5 1pt solid;
	border-bottom: #e5e5e5 1pt solid;
	background-color: White;
	font-size: 11px;
	color: black;
	font-family: Verdana;
}
/* ---------------------------------------------------- */
/* -- Classe di stile per le caratteristiche generali   */
/* -- dei controlli con FUOCO.                          */
/* -----------------------------------------------------*/
.AGONET_WebControlWithFocus
{
	border-right: #e5e5e5 1pt solid;
	border-top: #e5e5e5 1pt solid;
	border-left: #e5e5e5 1pt solid;
	border-bottom: #e5e5e5 1pt solid;
	background-color: white;
	font-size: 11px;
	color: black;
	font-family: Verdana;
}
/* ---------------------------------------------------- */
/* -- Classi di stile per le caratteristiche generali   */
/* -- dei vari bottoni della toolbar                    */
/* -----------------------------------------------------*/
.Std_Img_Logo
{
	left: 3px;
	width: 40px;
	position: absolute;
	top: 3px;
	height: 41px;
	background-color: transparent;
	visibility:hidden;
}
.Std_Btn_MaxFrame
{
	background-position: center center;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
	position:absolute;
	font-size: 8px;
	left: 674px;
	width: 18px;
	cursor: hand;
	color: #98cc00;
	background-repeat: no-repeat;
	top: 24px;
	height: 18px;
	background-color: #e5e5e5;
	visibility:hidden;
}
.Std_Btn_EqualFrame
{
	background-position: center center;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
	position:absolute;
	font-size: 8px;
	left: 692px;
	width: 18px;
	cursor: hand;
	color: #98cc00;
	background-repeat: no-repeat;
	top: 24px;
	height: 18px;
	background-color: #e5e5e5;
	visibility:hidden;

}
.Std_Btn_MinFrame
{
	background-position: center center;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
	position:absolute;
	font-size: 8px;
	left: 710px;
	width: 18px;
	cursor: hand;
	color: #98cc00;
	background-repeat: no-repeat;
	top: 24px;
	height: 18px;
	background-color: #e5e5e5;
	visibility:hidden;

}
.Std_Btn_Search
{
	background-position: center center;
/*	background-image: url(pictures/cerca.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 50px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Search_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/cerca_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 50px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Visualizza
{
	background-position: center center;
/*	background-image: url(pictures/cerca.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 135px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 90px;
	text-transform:uppercase;
}
.Std_Btn_Visualizza_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/cerca_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 135px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 90px;
	text-transform:uppercase;
}
.Std_Btn_New
{
	background-position: center center;
	/*background-image: url(pictures/new.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 220px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_New_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/new_disabled.bmp); */
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 220px; 
	POSITION: absolute; 
	TOP: 80px;
	Height: 25px;
	Width: 80px;
}
.Std_Btn_Duplica
{
	background-position: center center;
	/*background-image: url(pictures/duplica.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 305px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Duplica_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/duplica_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
    background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 305px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Var
{
	background-position: center center;
	/*background-image: url(pictures/var.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
    background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 390px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Var_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/var_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 390px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Delete
{
	background-position: center center;
	/*background-image: url(pictures/can.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
    background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 475px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 100px;
	text-transform:uppercase;
}
.Std_Btn_Delete_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/can_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
    background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 475px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 95px;
	text-transform:uppercase;
}
.Std_Btn_Undo
{
	background-position: center center;
	/*background-image: url(pictures/undo.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
    background-color:  #FFCC00;
	border-bottom-style: none;
	color:white;
	LEFT: 560px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Undo_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/undo_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
    background-color:  #C0C0C0;
	border-bottom-style: none;
	color:#98cc00;
	LEFT: 560px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_Salva
{
	background-position: center center;
	/*background-image: url(pictures/salva.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	LEFT: 645px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 95px;
	text-transform:uppercase;
}
.Std_Btn_Salva_Disabled
{
	background-position: center center;
	/*background-image: url(pictures/salva_disabled.bmp);*/
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #C0C0C0;
	border-bottom-style: none;
	color:#E5E5E5;
	LEFT: 645px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 95px;
	text-transform:uppercase;
}

.Std_Btn_SearchFlowLayout
{
	background-position: center center;
/*	background-image: url(pictures/cerca.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	Width: 80px;
	text-transform:uppercase;
}
.Std_Btn_SalvaFlowLayout
{
	background-position: center center;
	/*background-image: url(pictures/salva.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}

.Std_ProgressBar
{
	background-position: center center;
	/*background-image: url(pictures/salva.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	Color:#98cc00;
	Height: 48px;
	Width: 500px;
	text-transform:uppercase;
}


.Std_Btn_Print
{
	background-position: center center;
	background-image: url(pictures/print_ggs.bmp);
	border-top: #e5e5e5 2px ridge;
	border-right: #e5e5e5 2px ridge;
	text-transform: uppercase;
	border-left: #e5e5e5 2px ridge;
	width: 18px;
	cursor: hand;
	border-bottom: #e5e5e5 2px ridge;
	background-repeat: no-repeat;
	position: absolute;
	left: 686px;
	top: 24px;
	height: 18px;
	background-color: transparent;
	visibility:hidden;
}
.Std_Btn_Print_Disabled
{
	background-position: center center;
	background-image: url(pictures/printer_disabled.bmp);
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.Std_Btn_Help
{
	background-position: center center;
	/*background-image: url(pictures/salva.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #FE9899;
	border-bottom-style: none;
	color:White;
	LEFT: 645px; 
	POSITION: absolute; 
	TOP: 17px;
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}

.Std_Btn_Help_Disabled
{
	background-position: center center;
	background-image: url(pictures/help_disabled.bmp);
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	visibility:hidden;
}
.Std_Btn_Aiuto
{
	background-position: center center;
	background-image: url(pictures/manuale_ggs.bmp);
	border-top: #e5e5e5 2px ridge;
	border-right: #e5e5e5 2px ridge;
	text-transform: uppercase;
	border-left: #e5e5e5 2px ridge;
	width: 18px;
	cursor: hand;
	border-bottom: #e5e5e5 2px ridge;
	background-repeat: no-repeat;
	position: absolute;
	left: 746px;
	top: 24px;
	height: 18px;
	background-color: transparent;
	visibility:hidden;
}
.Std_Btn_Aiuto_Disabled
{
	background-position: center center;
	background-image: url(pictures/aiuto_disabled.bmp);
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	visibility:hidden;
}
.Std_Btn_HCopy
{
	background-position: center center;
	background-image: url(pictures/print_ggs.bmp);
	border-top: #e5e5e5 2px ridge;
	border-right: #e5e5e5 2px ridge;
	text-transform: uppercase;
	border-left: #e5e5e5 2px ridge;
	width: 18px;
	cursor: hand;
	border-bottom: #e5e5e5 2px ridge;
	background-repeat: no-repeat;
	position: absolute;
	left: 764px;
	top: 24px;
	height: 18px;
	background-color: transparent;
}
.Std_Btn_HCopy_Disabled
{
	background-position: center center;
	background-image: url(pictures/hcopy_disabled.bmp);
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.Std_Btn_Exit
{
	background-position: center center;
	background-image: url(pictures/logout_ggs.bmp);
	border-top: #e5e5e5 2px ridge;
	border-right: #e5e5e5 2px ridge;
	text-transform: uppercase;
	border-left: #e5e5e5 2px ridge;
	width: 18px;
	cursor: hand;
	border-bottom: #e5e5e5 2px ridge;
	background-repeat: no-repeat;
	position: absolute;
	left: 782px;
	top: 24px;
	height: 18px;
	background-color: transparent;
}
.Std_Btn_exit_Disabled
{
	background-position: center center;
	background-image: url(pictures/exit_disabled.bmp);
	cursor: Default;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.Std_Btn_DettagliErrori
{
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	background-color: #98cc00;
	border-bottom-style: none;
	color:White;
	POSITION: absolute; 
	Height: 25px;
	Width: 80px;
	text-transform:uppercase;
}
/* ---------------------------------------------------- */
/* -- Classe di stile per le caratteristiche generali   */
/* -- della label che riporta (*) per i campi obbligatori   */
/* -----------------------------------------------------*/

.Std_Lbl_CampoObbligatorio
{
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
	background-color: transparent;
}

/* ---------------------------------------------------- */
/* -- Classe di stile per le caratteristiche generali   */
/* -- delle griglie                          */
/* -----------------------------------------------------*/
.Std_Grd_HeaderStyle
{
	border-right: #F0F1F5 1px ridge;
	border-top: #F0F1F5 1px ridge;
	font-weight: bold;
	font-size: 11px;
	border-left: #F0F1F5 1px ridge;
	color: black;
	border-bottom: #F0F1F5 1px ridge;
	font-family: Verdana;
	background-color: #F0F1F5;
	text-align: left;
	}
.Std_Grd_HeaderStyle TD
{
	border-right: #F0F1F5 0.5pt solid;
	border-top: #F0F1F5 2pt solid;
	border-left: #F0F1F5 0.5pt solid;
	border-bottom: #F0F1F5 2pt solid;
}
.Std_Grd_FooterStyle
{
	border-right: #F0F1F5 1px #98cc00;
	border-top: #F0F1F5 1px #98cc00;
	font-weight: bold;
	font-size: 11px;
	border-left: #F0F1F5 1px #98cc00;
	color: black;
	border-bottom: #F0F1F5 1px #98cc00;
	font-family: Verdana;
	text-align: left;
	background-color:white;
}
.Std_Grd_FooterStyle TD
{
	border-right: light gray 0.5pt solid;
	border-top: light gray 0.5pt solid;
	border-left: light gray 0.5pt solid;
	border-bottom: ligth gray 0.5pt solid;
}
.Std_Grd_ItemStyle
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: white;
}
.Std_Grd_ItemStyle TD
{
	border-right: white 0.5pt solid;
	border-top: white 2pt solid;
	border-left: white 0.5pt solid;
	border-bottom: white 2pt solid;
}

.Std_Grd_AlternatingItemStyle
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: white;
}
.Std_Grd_AlternatingItemStyle TD
{
	border-right: white 0.5pt solid;
	border-top: white 2pt solid;
	border-left: white 0.5pt solid;
	border-bottom: white 2pt solid;
}
.Std_Grd_SelectedItemStyle
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #98cc00;
}
.Std_Grd_SelectedItemStyle TD
{
	border-right: white 0.5pt solid;
	border-top: white 2pt solid;
	border-left: white 0.5pt solid;
	border-bottom: white 2pt solid;
}
.Std_Grd_PagerStyle
{
	border-right: gray 1px ridge;
	border-top: gray 1px ridge;
	font-weight: bold;
	font-size: 9pt;
	border-left: gray 1px ridge;
	color: black;
	border-bottom: gray 1px ridge;
	font-family: Verdana;
	text-align: left;
	background-color: #BFC6D8;
}
/* ---------------------------------------------------- */
/* -- Classe di stile per le caratteristiche generali   */
/* -- del menu.				                            */
/* -----------------------------------------------------*/
.Std_Mnu_MenuBarGR
{
	background: url(./pictures/fondo_menu.gif) repeat-x;
	font: 0.95em Helvetica, Arial, Helvetica, sans-serif;
	width : auto;
	color: Blue;
	cursor:hand;
}
.Std_Mnu_MenuBarSelectedGR
{
	background: url(./pictures/fondo_menu_Over.gif) repeat-x;
	font: 0.95em Helvetica, Arial, Helvetica, sans-serif;
	color: Blue;
	cursor:hand;
}
.Std_Mnu_ItemMenuGR
{
	background:  url(./pictures/fondo_menu_blu.gif);
	font: 0.95em Helvetica, Arial, Helvetica, sans-serif;
	width : auto;
	color: white;
	cursor:hand;
}
.Std_Mnu_ItemMenuSelectedGR
{
	background: url(./pictures/fondo_menu_blu.gif);
	font: 0.95em Helvetica, Arial, Helvetica, sans-serif;
	color: WHITE;
	font-weight:bold;
	cursor: hand;
}
.Std_Mnu_PosMenu
{
	left: 0px;
	position: absolute;
	top: 0px;
}

.SQLB_Btn_Class
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	background-color: #98cc00;
	background-position: center center;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
	cursor: hand;
	color: white;
	background-repeat: no-repeat;
}

.SQLB_ConditionCell_Class
{
	font-size: 8px;
	font-family: Verdana;
	background-color: #F0F1F5;
	color: #F0F1F5;
}
.SQLB_NoConditionDisplay_Class
{
	font-size: 10px;
	font-family: Verdana;
	background-color: #F0F1F5;
	color: black;
}
.SQLB_ConditionDisplay_Class
{
	font-size: 10px;
	font-family: Verdana;
	background-color: #F0F1F5;
	color: black;
}
.SQLB_Main_Class
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	background-color: #F0F1F5;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
}
.SQLB_Panel_Class
{
	font-size: 10px;
	font-weight:normal;
	color: black;
	font-family: Verdana;
	background-color: #F0F1F5;
	border-top: #ececec 2px ridge;
	border-right: #ececec 2px ridge;
	border-left: #ececec 2px ridge;
	border-bottom: #ececec 2px ridge;
}
/* ---------------------------------------------------- */
/* -- Classi di stile per le caratteristiche generali   */
/* -- del controllo calendario                        */
/* -----------------------------------------------------*/
.Std_Btn_Calendario
{
	background-position: center center;
	/*background-image: url(pictures/salva.bmp);*/
	cursor: hand;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	/*background-color: #98cc00;*/
	border-bottom-style: none;
	color:White;
	Height: 22px;
	Width: 20px;
	text-transform:uppercase;
}
.CALENDARIOcpYearNavigation, .CALENDARIOcpMonthNavigation
{
	font-weight: bold;
	font-size: 8pt;
	color: #98cc00;
	font-family: Verdana;
	background-color: #ececec;
	text-align: center;
	text-decoration: none;
}
	.CALENDARIOcpDayColumnHeader,
	.CALENDARIOcpYearNavigation,
	.CALENDARIOcpMonthNavigation,
	.CALENDARIOcpCurrentMonthDate,
	.CALENDARIOcpCurrentMonthDateDisabled,
	.CALENDARIOcpOtherMonthDate,
	.CALENDARIOcpOtherMonthDateDisabled,
	.CALENDARIOcpCurrentDate,
	.CALENDARIOcpCurrentDateDisabled,
	.CALENDARIOcpTodayText,
	.CALENDARIOcpTodayTextDisabled,
	.CALENDARIOcpText
			{
			font-family:Verdana;
			font-size:8pt;
			}
	.CALENDARIOcpDayColumnHeader
{
	border-right: white 0px solid;
	border-top: white 0px solid;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	text-align: right;
	background:#98cc00;
	color:White;
	font-weight:bold;
	font-style:normal;
}
	.CALENDARIOcpCurrentMonthDate, .CALENDARIOcpOtherMonthDate, .CALENDARIOcpCurrentDate
{
	text-align: right;
	text-decoration: none;
}
	.CALENDARIOcpCurrentMonthDateDisabled, .CALENDARIOcpOtherMonthDateDisabled, .CALENDARIOcpCurrentDateDisabled
{
	color: #d0d0d0;
	text-align: right;
	text-decoration: line-through;
}
	.CALENDARIOcpCurrentMonthDate, A.CALENDARIOcpCurrentMonthDate
{
	font-weight: bold;
	color: #98cc00;
}
	.CALENDARIOcpCurrentDate
{
	font-weight: bold;
	color: #98cc00;
}
.CALENDARIOcpCurrentDate A:visited
	{	
	text-decoration:	none;
	color:	#98cc00;
	}
.CALENDARIOcpCurrentMonthDate A:visited	{	
	text-decoration:	none;
	color:	#98cc00;
	}
.CALENDARIOcpOtherMonthDate A:visited	{	
	text-decoration:	none;
	color:	#98cc00;
	}
.CALENDARIOcpOtherMonthDate A:hover
	{	
	text-decoration:	none;
	background:	#98cc00;
	color:White
	}
.CALENDARIOcpCurrentDate A:hover
	{	
	text-decoration:	none;
	background:	#98cc00;
	color:White
	}
.CALENDARIOcpCurrentMonthDate A:hover	{	
	text-decoration:	none;
	background:	#98cc00;
	color:White
	}
	
	.CALENDARIOcpOtherMonthDate, A.CALENDARIOcpOtherMonthDate
{
	color: #98cc00;
}
	.CALENDARIOcpCurrentDate, A.CALENDARIOcpCurrentDate
{
	border-right: #e5e5e5 thin solid;
	border-top: #e5e5e5 thin solid;
	border-left: #e5e5e5 thin solid;
	color: #98cc00;
	border-bottom: #e5e5e5 thin solid;
	background-color: #ececec;
}
	.CALENDARIOcpCurrentDateDisabled, A.CALENDARIOcpCurrentDateDisabled
{
	border-right: #e5e5e5 thin solid;
	border-top: #e5e5e5 thin solid;
	border-left: #e5e5e5 thin solid;
	border-bottom: #e5e5e5 thin solid;
}
	.CALENDARIOcpTodayText, .CALENDARIOcpTodayTextDisabled, A.CALENDARIOcpTodayText
{
	border-right: #e5e5e5 0px solid;
	border-top: #e5e5e5 1px solid;
	border-left: #e5e5e5 0px solid;
	border-bottom: #e5e5e5 0px solid;
}
	.CALENDARIOcpTodayText, .CALENDARIOcpTodayTextDisabled
{
	height: 20px;
}
.CALENDARIOcpTodayText, A.CALENDARIOcpTodayText
{
	font-weight: bold;
	color: #98cc00;
}
	.CALENDARIOcpTodayTextDisabled
{
	color: #e5e5e5;
}
.CALENDARIOcpTodayText A:visited	{	
	text-decoration:	none;
	color:	#98cc00;
	}
.CALENDARIOcpTodayText A:hover
	{	
	text-decoration:	none;
	background:	#98cc00;
	color:White
	}

	.CALENDARIOcpBorder
{
	border-right: #e5e5e5 thin solid;
	border-top: #e5e5e5 thin solid;
	border-left: #e5e5e5 thin solid;
	border-bottom: #e5e5e5 thin solid;
}
.awem3NBSPM{position:absolute;width:200px;border:1px ridge #C0C0C0;background-color:#C0C0C0;font-family:arial,helvetica,Verdana;font-size:12px;font-style:normal;font-weight:normal;color:#000000;line-height:20px;cursor:hand;z-index:1000;visibility:hidden;}.awemnbspm{padding-left:20px;text-align:left;}
.login_recupero
{
	width:150px;
	height:25px;
}
.login_login
{
	width:150px;
	height:25px;
}
.EditPre_Stampa
{
	width:240px;
	height:30px;
}
.EditPre_GenPre
{
	width:240px;
	height:30px;
}
.EditPre_InvConf
{
	width:240px;
	height:30px;
}
.lblCap
{
	width:10px;
	height:30px;
	left: 0px;
}
