
body { font-weight: normal; font-size: 0.34cm; color: black; font-family: times ; background-color:#ffffff;}
DIV.PageName {POSITION: absolute;	TOP: 18px; left: 20px; HEIGHT: 18px; font-family: Times; color: #6F6235; font-size: .62cm; font-weight: bold;font-stretch: narrower; }
DIV.PageInfo {POSITION: absolute;	TOP: 44px; left: 20px; HEIGHT: 18px; font-family: Times; color: #6F6235; font-size: .40cm; font-weight: normal;font-stretch: narrower; }
DIV.PageLink {POSITION: absolute;	TOP: 44px; left: 210px; HEIGHT: 18px; font-family: Times; color: #6F6235; font-size: .32cm; font-weight: normal;font-stretch: narrower; }

A.LinkMb { font-weight: bold; font-size: 0.32cm; color: #957506; font-family: Times; text-Decoration:none  ;  }
A.LinkMb:hover{ font-weight: bold; font-size: 0.32cm; color: #FFFFCD; font-family: Times; text-Decoration:none;}

A.Menu { font-weight: normal; font-size: 0.40cm; color: black; font-family: Times; text-Decoration:none  ;  }
A.Menu:hover{ font-weight: normal; font-size: 0.40cm; color: black; font-family: Times; text-Decoration:underline;}

A.Box { font-weight: bold; font-size: 0.32cm; color: #ADD1EB; font-family: Times; text-Decoration:none  ;  }
A.Box:hover{ font-weight: bold; font-size: 0.32cm; color: #FFFFCD; font-family: Times; text-Decoration:none;}

td.Titolo { font-family: Times; color: #1787DB; font-size: .46cm; font-weight: normal; border-bottom: 1px solid silver; width: 100% }
td.Testo {font-family: Times; color: #404040; font-size: .36cm; font-weight: normal; width: 100% ;padding-top: 6px}
td.MB_Over {background-color: #FFC401; color: #FFFAC7; font-size: 0.40cm; text-align:center;cursor: hand }
td.MB {background-color: none; color: #B3CFE1; font-size: 0.40cm;text-align:center; cursor: hand }

div.Calendar {  width: 94px; border: solid 1px silver;}
select.HomeSrc { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times;  }


.tdheader {FONT-WEIGHT: normal ; FONT-FAMILY:times ; font-size: 0.30cm; color: white;}
.tdheaderB {FONT-WEIGHT: bold ; FONT-FAMILY:times ; font-size: 0.36cm; color: #58390D; padding-top:2px}
.tdheaderH {FONT-WEIGHT: bold ; FONT-FAMILY:times ; font-size: 0.36cm; color: white;}
.tdDayEmpty {FONT-WEIGHT: bold ; FONT-FAMILY:times ; font-size: 0.34cm; color: #58390D; text-align: center;  }

.tdDayFull {FONT-WEIGHT: bold ; FONT-FAMILY:times ; font-size: 0.34cm; color: white; text-align: center; background-image: url('../images/full.jpg');background-repeat: no-repeat; background-position: middle center  }

.evData {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.38cm; color: #58390D;    }
.evTitle {FONT-WEIGHT: normal; FONT-FAMILY:times ; font-size: 0.35cm; color: #574F43; margin-top: -8px; }

.nwTitle {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.48cm; color: #0094FF; padding-top: 0px;     }
.nwData {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.44cm; color: #737679; padding-top: 10px;     }
.nwDataL {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.40cm; color: #737679; padding-top: 10px;     }
.nwData:hover {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.44cm; color: #737679; padding-top: 10px; text-decoration: underline    }

.nwInfo {FONT-WEIGHT: normal; FONT-FAMILY:times ; font-size: 0.38cm; color: #899597; margin-top: -8px; padding-bottom: 2px; border-bottom: 1px solid #E6E6E6 }

.scTitle {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.52cm; color: #0094FF; padding-top: 0px;     }
.sctext {FONT-WEIGHT: normal; FONT-FAMILY:times ; font-size: 0.38cm; color: #737679; padding-top: 10px;     }
.scInfo {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.44cm; color: #899597; margin-top: -8px; padding-bottom: 2px; border-bottom: 1px solid #E6E6E6 }

.lkTitle {FONT-WEIGHT: bold; FONT-FAMILY:times ; font-size: 0.46cm; color: #0094FF; padding-top: 0px;     }
.lkData {FONT-WEIGHT: normal; FONT-FAMILY:times ; font-size: 0.38cm; color: #FF9001; padding-top: 10px; padding-left: 10px     }


H1 { font-weight: normal; font-size: 0.70cm; color: #2D4963; font-family: Times; text-Decoration: none; margin-top: 20px  }
H2 { font-weight: normal; font-size: 0.64cm; color: #2D4963; font-family: Times; text-Decoration: none; margin-bottom: -6px  }
H3 { font-weight: normal; font-size: 0.44cm; color: #5A2C00; font-family: Times; text-Decoration: none; margin-bottom: 2px; border-bottom: dotted #AABFD2 1px  }


Select { font-weight: normal; font-size: 0.34cm; color: black; font-family: Times; }
Input  { font-weight: normal; font-size: 0.34cm; color: black; font-family: Times; }


TD.Home { border-bottom: solid 1px #FCEAAC }

TD.Base { font-weight: normal; font-size: 0.32cm; color: #223044; font-family: Times; }
TD.AsTextBox { font-weight: bold; font-size: 0.28cm; color: #223044; font-family: Times; border-color:Gray ;border-style:solid ;border-width: 1px;padding:2px;padding-left: 4px  }
TD.AsTextBoxSel { font-weight: bold; font-size: 0.28cm; color: #223044; font-family: Times; border-color:Gray ;border-style:solid ;border-width: 1px;padding:2px;padding-left: 4px;  background-color: #9AB2CA; }

TH {padding-left: 8px;  font-weight: bold; font-size: 0.46cm; font-family: Times; text-align:left;	color: #414E70 ; border-bottom-style: dotted;border-bottom-width: 1px;	border-bottom-color: #DDEDC6;}
TH.small {padding-left: 12px; font-weight: bold; font-size: 0.32cm; font-family: Times; text-align:left ; color: #414E70; border-bottom: solid 1px #414E70; }
hr {color:#DCE5EC}
TD { font-size: 0.36cm; font-family: Times; }


td.PrimoPiano {BACKGROUND-Color: #E6E6E6 ;height: 80px; padding-left: 6px; padding-right: 6px; }
td.News {BACKGROUND-Color: #F7F7F9 ; height: 80px; padding-left: 6px;  padding-right: 6px; }
td.Welcome {BACKGROUND-Color: white; font-size: 0.36cm; }

td.boxbluT {BACKGROUND-IMAGE: url('../images/genBoxBluTop.jpg' ); 	  background-repeat: no-repeat; height: 21px; background-position: bottom}
td.boxbluM {BACKGROUND-IMAGE: url('../images/genBoxBluMiddle.jpg' );   background-repeat: repeat-y ; height: 118px; color: white ; font-family: times; font-size: .38cm; padding-left: 8px; padding-right: 8px;}
td.boxbluB {BACKGROUND-IMAGE: url('../images/genBoxBluBottom.jpg' );   background-repeat: no-repeat ; height: 21px ; background-position: top}

td.boxOraT {BACKGROUND-IMAGE: url('../images/genBoxOrangeTop.jpg' ); 	  background-repeat: no-repeat; height: 21px; background-position: bottom}
td.boxOraM {BACKGROUND-IMAGE: url('../images/genBoxOrangeMiddle.jpg' );   background-repeat: repeat-y ; height: 172px ; padding-left: 8px; padding-right: 8px;}
td.boxOraB {BACKGROUND-IMAGE: url('../images/genBoxOrangeBottom.jpg' );   background-repeat: no-repeat ; height: 21px ; background-position: top}

td.boxYelT {BACKGROUND-IMAGE: url('../images/genBoxYellowTop.jpg' ); 	  background-repeat: no-repeat; height: 21px; background-position: bottom}
td.boxYelM {BACKGROUND-IMAGE: url('../images/genBoxYellowMiddle.jpg' );   background-repeat: repeat-y ; height: 282px ;padding-left: 8px; padding-right: 8px;}
td.boxYelB {BACKGROUND-IMAGE: url('../images/genBoxYellowBottom.jpg' );   background-repeat: no-repeat ; height: 21px ; background-position: top}

td.boxLinkB {BACKGROUND-IMAGE: url('../images/genBaseLinkBlu.jpg' );   background-repeat: no-repeat ; height: 22px ; background-position: top}
td.boxLinkO {BACKGROUND-IMAGE: url('../images/genBaseLinkOrange.jpg' );   background-repeat: no-repeat ; height: 22px ; background-position: top}


DIV.Bottone
{
    BACKGROUND-IMAGE: url('../_imgbase/bottonegrigio.gif');
	padding-top: 2px;
    WIDTH: 123px;
	text-align: center ;
	background-repeat: no-repeat;
	vertical-align: middle; 
	HEIGHT: 38px;
}


TD.VerySmall {font-weight: normal;font-size: 0.32cm;	color: black;	font-family: Times;}
A.Panel {	FONT-WEIGHT: normal;	FONT-SIZE: 0.3cm;	COLOR: black;	FONT-FAMILY: Times;	TEXT-DECORATION: none;}


A { font-weight: normal; font-size: 0.32cm; color: #0166C5; font-family: Times; text-Decoration:none  ;  }
A :hover{ font-weight: normal; font-size: 0.32cm; color: #0166C5; font-family: Times; text-Decoration:underline;}
A.Red { font-weight: normal; font-size: 0.32cm; color: #21557D; font-family: Times; text-Decoration: none; }
A.small { font-weight: normal; font-size: 0.28cm; color: #21557D; font-family: Times; text-Decoration: none; }
A.Item {	font-weight: bold;	font-size: 0.33cm;	color: #3300cc;	font-family: Times;	text-decoration: underline;}

TABLE.LIST_Table { font-weight: bold; font-size: 0.32cm; color: #495773; font-family: Times; }
SPAN.LIST_Filtro { font-weight: normal; font-size: 0.28cm; color: #495773; font-family: Times; padding: 4px;}
TR.LIST_Header  {padding-left: 8px; font-weight: normal;font-size: 0.32cm; font-family: Times; }
TD.LIST_Header {	padding-left: 4px; font-weight: normal; font-size: 0.32cm; 	font-family: Times; color: white ; background-color: #FEC700; border-left: 1px solid #182C3E}
TD.LIST_ {	font-weight: normal; font-size: 0.32cm; font-family: Times; color: black; border-left: 1px #9AB2CA solid; border-bottom: 1px #9AB2CA solid; }
TD.LIST_Number {	font-weight: normal; font-size: 0.32cm; font-family: Times; color: black; border-left: 1px #9AB2CA solid; border-bottom: 1px #9AB2CA solid; }
A.LIST_Column {	font-weight: normal; font-size: 0.32cm; color: white ; 	font-family: Times; text-transform: uppercase ; text-Decoration: none  ; padding-left: 2px;}
A.LIST_ColumnON {font-weight: normal; font-size: 0.32cm; color: #5C82A6 ; text-transform:uppercase ; 	font-family: Times;  text-Decoration:none ;  padding-left: 2px;}
TR.LIST_Pari {font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; background-color: white; border-bottom: 3px;  }
TR.LIST_Dispari {font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; background-color: #fdefa8; border-bottom: 3px solid #9AB2CA;}
TR.LIST_Pari_Bold {font-weight: bold; font-size: 0.32cm; color: #141B38; font-family: Times; background-color: white; }
TR.LIST_Dispari_Bold {font-weight: bold; font-size: 0.32cm; color: #141B38; font-family: Times; background-color: #F0F1F2;}
TR.LIST_RowSel {font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; background-color: #fde88b  ;}
TR.LIST_RowSel_Bold {font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; background-color: #fde88b  ;}
TR.LIST_Totale {font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; background-color: #fde88b;}
TH.ElencoTitolo { font-weight: normal; font-size: 0.32cm; color: white; font-family: Times; background-color: white; height: 18px;}

TABLE.LIST_REDTable { font-weight: bold; font-size: 0.32cm; color: #DB3129; font-family: Times; }
SPAN.LIST_REDFiltro { font-weight: normal; font-size: 0.28cm; color: #DB3129; font-family: Times; padding: 4px;}
TR.LIST_REDHeader  {padding-left: 8px; font-weight: normal;font-size: 0.32cm; font-family: Times; }
TD.LIST_REDHeader {	padding-left: 4px; font-weight: normal; font-size: 0.32cm; 	font-family: Times; color: white ; background-color: #DB3129; border-left: 1px solid #182C3E}
TD.LIST_RED {	font-weight: normal; font-size: 0.32cm; font-family: Times; color: #DB3129; border-left: 1px #CA9C9A solid; border-bottom: 1px #CA9C9A solid; }
TD.LIST_REDNumber {	font-weight: normal; font-size: 0.32cm; font-family: Times; color: #DB3129; border-left: 1px #CA9C9A solid; border-bottom: 1px #CA9C9A solid; }
A.LIST_REDColumn {	font-weight: normal; font-size: 0.32cm; color: white ; 	font-family: Times; text-transform: uppercase ; text-Decoration: none  ; padding-left: 2px;}
A.LIST_REDColumnON {font-weight: normal; font-size: 0.32cm; color: #5C82A6 ; text-transform:uppercase ; 	font-family: Times;  text-Decoration:none ;  padding-left: 2px;}
TR.LIST_REDPari {font-weight: normal; font-size: 0.32cm; color: #DB3129; font-family: Times; background-color: white; border-bottom: 3px;  }
TR.LIST_REDDispari {font-weight: normal; font-size: 0.32cm; color: #DB3129; font-family: Times; background-color: #EFE1DF; border-bottom: 3px solid 9AB2CA;}
TR.LIST_REDPari_Bold {font-weight: bold; font-size: 0.32cm; color: white; font-family: Times; background-color: white; }
TR.LIST_REDDispari_Bold {font-weight: bold; font-size: 0.32cm; color: white; font-family: Times; background-color: #F2F0F0;}
TR.LIST_REDRowSel {font-weight: normal; font-size: 0.32cm; color: white; font-family: Times; background-color: #E0645E  ;}
TR.LIST_REDRowSel_Bold {font-weight: bold; font-size: 0.32cm; color: white; font-family: Times; background-color: #E0645E  ;}
TR.LIST_REDTotale {font-weight: bold; font-size: 0.32cm; color: #DB3129; font-family: Times; background-color: #E0645E;}


Table.Biglietto {	font-family: Times; text-align:left; background-color:#E5E7E6;  border: solid; border-width: 1px;	border-color: #D28F58;}
Table.BigliettoCN {font-family: Times; text-align:left; background-color:#F9ECC2;  border: solid; border-width: 1px;	border-color: #639AD0;}


TD.clientep{ font-weight:bold;font-size:0.35cm;color: #000022 ;font-family:bold }
TD.More { font-weight: bold; font-size: 0.32cm; color: #495773; font-family: Times; }
TR.ElencoTitolo { font-weight: normal; font-size: 0.32cm; color: white; font-family: Times; background-color: white; }

Input.bott { font-weight: normal; font-size: 0.38cm; color: black; font-family: Times; }
Input.Deduplica { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; width: 210px; background-color: whitesmoke; border: 3px grey solid;cursor: Hand}
Input.Offerta { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; background-color: #F9FAFB; border: 1px #E0E0E0 solid;}
Input.Off { font-weight: normal; font-size: 0.35cm; color: black; font-family: Times; background-color: #F9FAFB; border: 1px #E0E0E0 solid;}
Input.OffertaNew { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; background-color: #F9FAFB; border: 1px #E0E0E0 solid;size:40px;}
Input.OffertaNumber { font-weight: bold; font-size: 0.32cm; color: black; text-align:right; font-family: Times; background-color: #F9FAFB; border: 1px #E0E0E0 solid;}

Input.VociOfferta { font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; background-color: #E4EAEA; border: 1px #698AB3 solid;}
Input.VociOffertaNumber{ font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; background-color: #E4EAEA; border: 1px #698AB3 solid;text-align:right}


nput.Big { width: 450px ;font-weight: normal; font-size: 0.40cm; color: black; font-family: Times;}
input.evidenza { font-weight: bold; font-size: 0.36cm; color: black; font-family: Times;  }
Input.Salvataggio { font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; width: 90px; background-color: #fdefa8; border: 1px grey solid; cursor: Hand}
Input.SalvataggioLong { font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; width: 120px; background-color: #fdefa8; border: 1px grey solid; cursor: Hand}
Input.HomeToolBar { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; width: 36px; background-color: #fdefa8; border: 1px grey solid; margin: 1px}

Input.InvioMail { font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; width: 120px; background-color: #fdefa8; border: 1px grey solid;cursor: Hand; BACKGROUND-IMAGE: url('../_imagebase/email.gif');background-repeat:no-repeat;}

/**Select.Offerta { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; background-color: #F9FAFB; border: 1px #E0E0E0 solid;}**/
Select.Off { font-weight: bold; font-size: 0.32cm; color: black; font-family: Times; background-color: #F9FAFB; border: 1px #E0E0E0 solid;}
Select.Big { width: 300px}
Select.Big { width: 300px}
Select.Email { width: 500px}
option.marcato{ font-weight: bold; font-size: 0.40cm; color: #000022; font-family: Times; }

textarea.Big { width: 506px;height: 80px; font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; }
textarea.Text { width: 735px; font-weight: bold; font-size: 0.32cm; color: black; font-family: Times;  }
textarea {font-size: 0.32cm; font-family: Times;  }
.marcato{ font-weight: normal; font-size: 0.40cm; color: #000022; font-family: Times; }
.evidenza { width: 300x ;font-weight: bold; font-size: 0.43cm; color: black; font-family: Times;  }
.fett				{font-size:12px;font-family:helvetica,arial;padding:3px;color:#C3FBE0;text-decoration:none;font-weight:bold;}
.akt				{font-size:12px;font-family:helvetica,arial;padding:3px;color:#C6E9D5;text-decoration:none;font-weight:bold;}
.hd					{font-size:12px;font-family:helvetica,arial;padding:4px;font-weight:bold;color:#C6E9D5;text-decoration:none;}
.norm				{font-size:12px;font-family:helvetica,arial;color:#E3E6EB;padding:3px;}
.evidenzamin{ width: 50px ;font-weight: bold; font-size: 0.45cm; color: black; font-family: Times; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='yellow', endColorStr='gainsboro', gradientType='1');}
.cliente{ width: 50px;font-weight:bold;font-size:0.40cm;color: #000022 ;font-family:bold }
LI.selezione { font-weight: normal; font-size: 0.32cm; color: black; font-family: Times; }

	.ALOCALcpYearNavigation,
	.ALOCALcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.ALOCALcpDayColumnHeader,
	.ALOCALcpYearNavigation,
	.ALOCALcpMonthNavigation,
	.ALOCALcpCurrentMonthDate,
	.ALOCALcpCurrentMonthDateDisabled,
	.ALOCALcpOtherMonthDate,
	.ALOCALcpOtherMonthDateDisabled,
	.ALOCALcpCurrentDate,
	.ALOCALcpCurrentDateDisabled,
	.ALOCALcpTodayText,
	.ALOCALcpTodayTextDisabled,
	.ALOCALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.ALOCALcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.ALOCALcpCurrentMonthDate,
	.ALOCALcpOtherMonthDate,
	.ALOCALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.ALOCALcpCurrentMonthDateDisabled,
	.ALOCALcpOtherMonthDateDisabled,
	.ALOCALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.ALOCALcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.ALOCALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.ALOCALcpOtherMonthDate
			{
			color:#808080;
			}
	TD.ALOCALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.ALOCALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.ALOCALcpTodayText,
	TD.ALOCALcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.ALOCALcpTodayText,
	SPAN.ALOCALcpTodayTextDisabled
			{
			height:20px;
			}
	A.ALOCALcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.ALOCALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.ALOCALcpBorder
			{
			border:solid thin #6677DD;
			}




