/********************** Nuovi style ************************/
.curs 
{
	cursor:hand;
}
.body
{
	/*MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;*/
	BACKGROUND-COLOR: #CEE7FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	SCROLLBAR-FACE-COLOR: #FF6D35;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFE7DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;	
}
.bodyPres
{
	/*MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;*/
	BACKGROUND-COLOR: #355687;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	SCROLLBAR-FACE-COLOR: #FF6D35;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFE7DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;
}
.table
{
border: thin #E5F9FF;
}
.frmHR
{
	FONT-SIZE: 1px;
	background: #FF6D35;
}
.frmHR1
{
	FONT-SIZE: 1px;
	background: #48A6FF;
}
.title
{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #007EF6;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.txtPP
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.frmMessage
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.txtPP_foto
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #48A6FF;
	TEXT-DECORATION: none;
	border: thin solid White;
}
.txtPP_divfoto
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #EEF7FF;*/
	TEXT-DECORATION: none;
}
.aPP_LM_out
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #EEF7FF;*/
	TEXT-DECORATION: none;
}
.aPP_LM_over
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #EEF7FF;*/
	TEXT-DECORATION: none;
}
.txtPP_link
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #007FF9;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.txtPP_link_over
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.txtPP_pres
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #E1F0FF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.txtPP_pres_over
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.txtPP_home
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #007FF9;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.txtPP_home_over
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.txtPP_out
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FDFEFF;
	TEXT-DECORATION: none;
}
.txtPP_outs
{
	FONT-SIZE: 10px;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FDFEFF;
	TEXT-DECORATION: none;
}
.txtPP_over
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E5F3FF;
	TEXT-DECORATION: none;
	cursor: hand;
}
.txtPP_note
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0068CC;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E5F3FF;
	TEXT-DECORATION: none;
}
.atxtPP
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	background: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.atxtPP_orange
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.txtPP_orange
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF6D35;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.aPP
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #FF7F50;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
}
.aPP_foto
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid White;
	cursor: hand;
}
.TD_bold_title
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #EAF5FF;
	TEXT-DECORATION: none;
	color: #FF6D35;
}
.TD_bold_title_blu
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #EAF5FF;
	TEXT-DECORATION: none;
	color: #0069CE;
}
.TD_bold
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FBFDFF;
	TEXT-DECORATION: none;
	color: #2253DF;
}
.FrmInput
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FBFDFF;
	TEXT-DECORATION: none;
	color: #006CD4;
}
.frmButtonME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 120 px;
	cursor: hand;
}
.frmButton50ME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 50 px;
	cursor: hand;
}
.frmButton60ME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 60 px;
	cursor: hand;
}
.frmButton70ME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 70 px;
	cursor: hand;
}
.frmButton80ME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 80 px;
	cursor: hand;
}
.frmButton130ME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 130 px;
	cursor: hand;
}
.frmButton25ME
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 25 px;
	cursor: hand;
}
.calBODY
{
	/*MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;*/
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	SCROLLBAR-FACE-COLOR: #FF8C00;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFF00;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;
}
.calTABLE
{
	/*background: #CEE7FF;*/
	background: #93CAFF;
	border: thin solid #C7E8FA;
}
.calTD
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	color: Black;
}
.calTD_bold
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	color: #FF6D35;
}
.calTD_bold_color
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #E8F4FF;
	TEXT-DECORATION: none;
	color: #0063C1;
}
.calTH_bold
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
/*	color: #F68800;*/
	color: #1E8BFF;
}
.calBUTTON35
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF8C00;
	TEXT-DECORATION: none;
	border: thin solid #CEE7FF;
	width: 35 px;
}
.shopBODY
{
	/*MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;*/
	BACKGROUND-COLOR: #CEE7FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	SCROLLBAR-FACE-COLOR: #FF6D35;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFF00;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;	
}
.shopTABLE
{
	background: #CEE7FF;
	border-bottom: #FF8C00;
	border-bottom-width: medium;
	border-left: #FF8C00;
	border-left-width: medium;
	border-right: #FFC47B;
	border-right-width: thin;
	border-top: #FFC47B;
	border-top-width: thin;
	
}
.shopTD
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	color: Black;
}
.shopTD_bold
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	color: #0059AE;
}
.shopTD_bold_color
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	/*color: #FF8C00;*/
	color: #FF6D35;
}
.shopTD_bg_color
{
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
	color: #005FBB;
}
.shopTH_bold_title
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	color: #FF6D35;
}
.shopTH_bold
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #CEE7FF;
	TEXT-DECORATION: none;
	/*color: #FF7F50;*/
	/*color: #FF5F22;*/
	color: #005CB5;
}
.shopBUTTON
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #FF8C00;*/
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 70 px;
	background-color: #FF6D35;
	cursor: hand;
}
.shopBUTTON120
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #F4FFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF6D35;
	TEXT-DECORATION: none;
	border: thin solid #EEF7FF;
	width: 120 px;
	cursor: hand;
}
#shopTableOverFlowAuto
{
	height: 140px;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #62B0FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFE7DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;	
}
#LMTableOverFlowAuto
{
	height: 350px;
	width: 100%;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #62B0FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFE7DD;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;	
}
#shopCalendTable
{
	height: 100%;
	width: 100%;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #62B0FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFF00;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #CEE7FF;
	SCROLLBAR-ARROW-COLOR: #CEE7FF;
	SCROLLBAR-TRACK-COLOR: #CEE7FF;
	SCROLLBAR-DARKSHADOW-COLOR: #CEE7FF;	
}
.shopFrmInput
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FBFDFF;
	TEXT-DECORATION: none;
	color: #006CD4;
}