/* ELEMENTS */BODY{	margin-top : 0px;	margin-right : 0px;	margin-left : 0px;	margin-bottom : 0px;	background-color : #FFFFFF;	scrollbar-face-color : #F0F0F0;	scrollbar-highlight-color : #D0D0D0;	scrollbar-arrow-color : #003399;	scrollbar-track-color : #EEEEEE;	scrollbar-base-color : #F1F1F1;	scrollbar-darkshadow-color : #F1F1F1;	scrollbar-3Dlight-color : #FFFFFF;	scrollbar-shadow-color : #808080;}TABLE.error{	border: 1px solid #003399;}TD{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;}P{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;}.mapNoSelect{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	color : #003399;}A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	text-decoration : underline;	color : #003399;}A:hover{	text-decoration : none;	color : #003399;}A.menuitem{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}A.menuitem:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}STRONG{	font-weight : bold;}EM{	font-style : italic;}/* CLASSI */.TEXTERROR{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;}.FORM {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #003399;	background-color: #FFFFFF;	border: 1 solid #99CCFF;	scrollbar-face-color: #F0F0F0;	scrollbar-highlight-color: #D0D0D0;	scrollbar-arrow-color: #003399;	scrollbar-track-color: #EEEEEE;	scrollbar-base-color: #F1F1F1;	scrollbar-darkshadow-color: #F1F1F1;	scrollbar-3Dlight-color: #FFFFFF;	scrollbar-shadow-color: #808080;	height: 18px;}.textarea {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #999999;	background-color: #FFFFFF;	border: 1 solid #99CCFF;	scrollbar-face-color: #F0F0F0;	scrollbar-highlight-color: #D0D0D0;	scrollbar-arrow-color: #003399;	scrollbar-track-color: #EEEEEE;	scrollbar-base-color: #F1F1F1;	scrollbar-darkshadow-color: #F1F1F1;	scrollbar-3Dlight-color: #FFFFFF;	scrollbar-shadow-color: #808080;	padding:5px;}.title,.TITLE{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	color : #999999;	text-decoration : none;}.paddTitle{	padding-bottom: 30px;}	.textwhite{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	color : #FFFFFF;	text-decoration : none;}	A.textwhite{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	color : #FFFFFF;	text-decoration : none;}	A.textwhite:hover{	color : #FFFFFF;	text-decoration : underline;}	.textactive{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	color : #FFFFFF;	text-decoration : none;}	.textprice{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	color : #000000;	text-decoration : none;}	.textpromotion{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	color : #003399;	text-decoration : none;}	.textsaveup{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : bold;	color : #003399;	text-decoration : none;}.disable{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #999999;	text-decoration: line-through;}	.footer{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight : normal;	color : #FFFFFF;	text-decoration : none;}	a.footer:hover{	color : #FFFFFF;	text-decoration : underline;}	.path{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight : normal;	color : #000000;}A.path{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight : normal;	color : #000000;}A.path:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight : normal;	color : #000000;}A.path:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight : normal;	color : #000000;}/* ID */#didascalia{	font-style : italic;}#9px{	font-size : 9px;}#12px{	font-size : 12px;}#16px{	font-size : 16px;}#text778899{	font-size : 12px;	color : #778899;}/* AT-RULES */@media print {	.text{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	text-decoration : none;	color : #FF0030;}}.secondlvl{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	border: 1px solid;	border-bottom-color: #0066FF;	border-left-color: #003399;	border-right-color: #0066FF;	border-top-color: #003399;	background-color: #003399;	padding-bottom: 2px;	padding-right: 8px;	padding-top: 2px;	padding-left: 8px;	text-decoration: underline;	width: 100px;}.secondlvlover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	border: 1px solid;	border-bottom-color: #0066FF;	border-left-color: #003399;	border-right-color: #0066FF;	border-top-color: #003399;	background-color: #003399;	padding-bottom: 2px;	padding-right: 8px;	padding-top: 2px;	padding-left: 8px;	width: 100px;}TD.btnactive{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	border: 1px solid;	border-bottom-color: #999999;	border-left-color: #999999;	border-right-color: #999999;	border-top-color: #FFFFFF;	background-color: #E5E5E5;	padding-bottom: 2px;	padding-right: 2px;	padding-top: 2px;	padding-left: 8px;}TD.btn{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	border: 1px solid;	border-bottom-color: #999999;	border-left-color: #999999;	border-right-color: #999999;	border-top-color: #FFFFFF;	background-color: #FFFFFF;	padding-bottom: 2px;	padding-right: 2px;	padding-top: 2px;	padding-left: 8px;}A.btnactive{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	color : #000000;}A.btnactive:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	color : #000000;}A.btnactive:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight : normal;	color : #000000;}TD.subbtn{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	border: 1px solid;	border-bottom-color: #999999;	border-left-color: #999999;	border-right-color: #999999;	border-top-color: #FFFFFF;	background-color: #FFFFFF;	padding-bottom: 2px;	padding-right: 2px;	padding-top: 2px;	padding-left: 14px;}LI{	list-style-image: url(/B2C/Images/Common/bullet.gif);}.erroralert td{	background-color: #708DC5; 	font-weight: bold; 	color: white;}.MainTips{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;}/* Menu */TABLE.menu0{border-bottom: #999999 1px solid;}/* 1 livello Normale */TD.menu1 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }TD.menu1Top { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }/* 1 livello Selezionato */TD.menu1Selected { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5e5e5 }TD.menu1SelectedTop { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5e5e5 }/* Links */A.menu1Selected { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }A.menu1Selected:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }A.menu1Selected:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }/* 2 livello */TD.menu2 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }TD.menu2Top { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }/* 2 livello Selezionato */TD.menu2Selected { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F5F5F5 }TD.menu2SelectedTop { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F5F5F5 }/* Links */A.menu2Selected { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }A.menu2Selected:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }A.menu2Selected:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }/* 3 livello */TD.menu3 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 24px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }TD.menu3Top { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 24px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }/* 3 livello Selezionato */TD.menu3Selected { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 24px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }TD.menu3SelectedTop { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 24px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }/* Links */A.menu3Selected { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }A.menu3Selected:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }A.menu3Selected:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }/* 4 livello */TD.menu4 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }TD.menu4Top { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 34px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }/*end menu*/.menuSeparator{	background-color: White;}.LEAFNODE{	width: 520px;	white-space: normal;}