html, body {
	background-color:	#FFFFFF;
    margin:				0;
    padding:			0;	
	color:				#00385E;
	border:				none;
    height:				100%;
    min-height:			100%;
}
form {
	margin-bottom:		0px;
	margin-top:			0px;
}
#fullheight {
	height:				100%;
	margin:				0;
	padding:			0;
}
td {
	font-size:			11px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
.RegionBorder {
	border:				solid 1px #000099;
}
.checkbox {
	border:				none; 
	vertical-align:		middle;
}
.checkbox input {
	border:				none; 
	vertical-align:		middle;
}
.checkbox label {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	vertical-align:		middle;
	border-style:		none;
}
.radio {
	border:				none; 
	vertical-align:		middle;
}
.radio input {
	border:				none; 
	vertical-align:		middle;
}
.radio label {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	vertical-align:		middle;
	border-style:		none;
}
/* hotel */
.tablehotel {
	border-width:		1px;
	border-color:		#000066;
	border-style:		solid;
	font-weight:		normal;
}
.tdhotel {
	border-top-width:	1px;
	border-top-color:	#00FF00;
	border-top-style:	solid;
}
.titolotipoviaggiohotel {
	PADDING-RIGHT:		5px; 
	PADDING-LEFT:		5px; 
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			11px; 
	BACKGROUND:			#00C000; 
	PADDING-BOTTOM:		3px; 
	COLOR:				#FFFFFF; 
	PADDING-TOP:		3px; 
	FONT-STYLE:			normal; 
	FONT-FAMILY:		Arial, Helvetica, sans-serif; 
	TEXT-ALIGN:			left
}
.descrizionehotel {
	PADDING-RIGHT:		5px; 
	PADDING-LEFT:		5px; 
	FONT-SIZE:			11px; 
	PADDING-BOTTOM:		5px; 
	VERTICAL-ALIGN:		top; 
	PADDING-TOP:		5px; 
	FONT-STYLE:			normal; 
	FONT-FAMILY:		Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR:	#AFFFAF; 
	TEXT-ALIGN:			left; 
	FONT-VARIANT:		normal;
}
.bordoblu {
	border-width:		1px;
	border-style:		solid;
	border-color:		#006DB6
}
.bordoblutr {
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#006DB6; 
	padding-left:		2px;
	padding-right:		2px;
}
.titolodoc {
	font-weight:		bold; 
	font-size:			20pt;  
	font-family:		Tahoma, sans-serif; 
	text-align:			center; 
	font-variant:		normal;
	background-color:	#0099ff;
}
.titolihotel {
	background-color:	#66c2ff;
	font-weight:		bold;
	text-align:			center; 
	height:				20px;
}
.titolihotelSX {
	background-color:	#66c2ff;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#006DB6;
}
.titolihotelSXnoborder {
	background-color:	#66c2ff;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
}
.bottonehotel {
	width:				75px;
	height:				20px;
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 
	font-size:			11px; 
	color:				#000000; 
	font-family:		Verdana, Arial; 
	background-color:	#00FF00; 
	text-align:			center; 
	font-variant:		normal;
	vertical-align:		middle;
	cursor:				pointer;
}
/* volo */
.tdvolo {
	border-top-width:	1px;
	border-top-color:	#FF0000;
	border-top-style:	solid;
}
.bordovolo {
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#C00000;
}
.bordovolotr {
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#C00000; 
	padding-left:		2px;
	padding-right:		2px;
}
.titolivolo {
	background-color:	#F85A5A;
	font-weight:		bold;
	text-align:			center; 
	height:				20px;
}
.titolivololSX {
	background-color:	#F85A5A;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#006DB6;
}
.titolivoloSXnoborder {
	background-color:	#F85A5A;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
}
.titolotipoviaggiovolo {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #C00000; 
	PADDING-BOTTOM: 3px; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 3px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
}
.descrizionevolo {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 5px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFAFAF; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal
}
.descrizionevolo2 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: top; 
	COLOR: #00385e; 
	PADDING-TOP: 5px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #FFAFAF; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal;
}
.bottonevolo {
	width:				75px;
	height:				20px;
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 
	font-size:			11px; 
	color:				#000000; 
	font-family:		Verdana, Arial; 
	background-color:	#F85A5A; 
	text-align:			center; 
	font-variant:		normal;
	vertical-align:		middle;
	cursor:				pointer;
}
.bottone2volo {
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 	
	font-size:			10px; 
	color:				#FFFFFF; 
	font-family:		Verdana, Arial; 
	background-color:	#006DB6; 
	text-align:			center; 
	font-variant:		normal; 
	font-weight:		bold;
	cursor:				pointer;
}
.boxdettaglivolo {
	padding-left:		15px; 
	font-weight:		bold; 
	font-size:			11px; 
	color:				#992626; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#FFE401;
	text-align:			left;
}
/* fine volo */
/* inizio volo+hotel */
.tdvh {
	border-top-width:	1px;
	border-top-color:	#FF9000;
	border-top-style:	solid;
}
.bordovh {
	border-width:		1px;
	border-style:		solid;
	border-color:		#FE7825;
}
.bordovhtr {
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#FE7825; 
	padding-left:		2px;
	padding-right:		2px;
}
.titolivh {
	background-color:	#FFA053;
	font-weight:		bold;
	text-align:			center; 
	height:				20px;
}
.titolivhSX {
	background-color:	#FFA053;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#FE7825;
}
.titolivhSXnoborder {
	background-color:	#FFA053;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
}
.titolotipoviaggiovh {
	PADDING-RIGHT:		5px; 
	PADDING-LEFT:		5px; 
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			11px; 
	BACKGROUND:			#FE7825; 
	PADDING-BOTTOM:		3px; 
	COLOR:				#FFFFFF; 
	PADDING-TOP:		3px; 
	FONT-STYLE:			normal; 
	FONT-FAMILY:		Arial, Helvetica, sans-serif; 
	TEXT-ALIGN:			left
}

.descrizionevh {
	PADDING-RIGHT:		5px; 
	PADDING-LEFT:		5px; 
	FONT-SIZE:			11px; 
	PADDING-BOTTOM:		5px; 
	VERTICAL-ALIGN:		top; 
	PADDING-TOP:		5px; 
	FONT-STYLE:			normal; 
	FONT-FAMILY:		Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR:	#FFD1AF; 
	TEXT-ALIGN:			left; 
	FONT-VARIANT:		normal
}
.descrizionevh2 {
	FONT-SIZE:			11px; 
	VERTICAL-ALIGN:		top; 
	COLOR:				#00385e;  
	FONT-STYLE:			normal; 
	FONT-FAMILY:		Arial; 
	BACKGROUND-COLOR:	#FFA053; 
	TEXT-ALIGN:			left; 
	FONT-VARIANT:		normal;
}
.bottonevh {
	width:				75px;
	height:				20px;
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 
	font-size:			11px; 
	color:				#000000; 
	font-family:		Verdana, Arial; 
	background-color:	#FFA053; 
	text-align:			center; 
	font-variant:		normal;
	vertical-align:		middle;
	cursor:				pointer;
}
.bottone2vh {
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 	
	font-size:			10px; 
	color:				#000066; 
	font-family:		Verdana, Arial; 
	background-color:	#FF9000; 
	text-align:			center; 
	font-variant:		normal; 
	font-weight:		bold;
	cursor:				pointer;
}
.boxdettaglivh {
	PADDING-LEFT:		15px; 
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			11px; 
	COLOR:				#992626; 
	FONT-FAMILY:		Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR:	#FFA053;
	TEXT-ALIGN:			left
}
/* fine volo+hotel */
/* inizio bo*/
.linkbo{
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			11px; 
	COLOR:				#FF00FF; 
	FONT-FAMILY:		Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT:		normal; 
	TEXT-DECORATION:	none
}
.linkbo:hover{
	TEXT-DECORATION:	underline
}
.linkbo2{
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			11px; 
	COLOR:				#00385e; 
	FONT-FAMILY:		Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT:		normal; 
	TEXT-DECORATION:	none
}
.linkbo2:hover{
	TEXT-DECORATION:	underline
} 
.tdbo {
	border-top-width:	1px;
	border-top-color:	#FF00FF;
	border-top-style:	solid;
}
.bordobo {
	border-width:		1px;
	border-style:		solid;
	border-color:		#FF00FF;
}
.bordobotr {
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#FF00FF; 
	padding-left:		2px;
	padding-right:		2px;
}
.titolibo {
	background-color:	#FE91FF;
	font-weight:		bold;
	text-align:			center; 
	height:				20px;
}
.titoliboSX {
	background-color:	#FE91FF;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
	border-top-width:	1px;
	border-top-style:	solid;
	border-color:		#FF00FF;
}
.titoliboSXnoborder {
	background-color:	#FE91FF;
	font-weight:		bold;
	height:				20px; 
	vertical-align:		middle;
}

.titolotipoviaggiobo {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#FF00FF; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	text-align:			left
}
.titpratiche1 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#800080; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center;
}
.titpratiche2 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#C000C0; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center;
}
.titpratiche3 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#008000; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center;
}
.titpratiche4 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#0000D0; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center;
}
.titpratiche5 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#808080; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center;
}
.titpratiche6 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#FF0000; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center;
}
.descrizionebo {
	padding-right:		5px; 
	padding-left:		5px; 
	font-size:			11px; 
	padding-bottom:		5px; 
	vertical-align:		top; 
	padding-top:		5px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#FED1FF; 
	text-align:			left; 
	font-variant:		normal
}
.descrizionebo2 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-size:			11px; 
	padding-bottom:		5px; 
	vertical-align:		top; 
	color:				#800080; 
	padding-top:		5px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#FED1FF; 
	text-align:			left; 
	font-variant:		normal;
}
.bottonebo {
	width:				75px;
	height:				20px;
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 
	font-size:			11px; 
	color:				#000000; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#FE91FF; 
	text-align:			center; 
	font-variant:		normal;
	vertical-align:		middle;
	cursor:				pointer;
}
.bottone2bo {
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 	
	font-size:			10px; 
	color:				#FFFFFF; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#006DB6; 
	text-align:			center; 
	font-variant:		normal; 
	font-weight:		bold;
	cursor:				pointer;
}

.boxdettaglibo {
	padding-left:		15px; 
	font-weight:		bold; 
	font-size:			11px; 
	color:				#992626; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#FFE401;  
	text-align:			left;
}
/* fine bo */
.titolobook {
	font-weight:		bold; 
	font-size:			11pt;  
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			center; 
	font-variant:		normal;
	color:				#992626;
}
.pag {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	none;
	font-weight:		bold;
	color:				#404040;
	font-size:			10px;
}
/*.pag:hover {
	text-decoration:	underline;
}*/
.menusx {
	background: #66c2ff; border-bottom: #00385e 1px solid; height: 20px
}
.menusxa {
	background: #006db6; border-bottom: #00385e 1px solid; height: 20px
}
.menusxb {
	background: #006db6; height: 20px
}
.menusxc {
	background: #006db6; height: 20px
}
.menusxd {
	background: #006db6; height: 20px
}
.menusxe {
	background: #006db6; height: 20px
}
.menusxf {
	background: #006db6; height: 20px
}
.menusxg {
	background: #006db6; height: 20px
}
.menusxh {
	background: #006db6; height: 20px
}
.sotmenusx {
	background: #ffba00; height: 20px
}
.sotmenusxa {
	background: #66c2ff
}
.sotmenusxb {
	background: #66c2ff
}
.sotmenusxc {
	background: #66c2ff
}
.sotmenusxd {
	background: #66c2ff
}
.sotmenusxe {
	background: #66c2ff
}
.sotmenusxf {
	background: #66c2ff
}
.sotmenusxg {
	background: #66c2ff
}
.sotmenusxH {
	BACKGROUND: #66c2ff
}
.linkmenusx {
	font-weight: bold; 
	font-size: 10px; 
	color: #00385e; 
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxA {
	font-weight: bold; 
	font-size: 10px; 
	color: #00385e; 
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxB {
	font-weight: bold; 
	font-size: 12px; 
	color: #00385e; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxC {
	font-weight: bold; 
	font-size: 12px; 
	color: #00385e; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxD {
	font-weight: bold; 
	font-size: 12px; 
	color: #00385e; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxE {
	font-weight: bold; 
	font-size: 12px; 
	color: #00385e; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxF {
	font-weight: bold; 
	font-size: 12px; 
	color: #00385e; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxG {
	font-weight: bold; 
	font-size: 12px; 
	color: #00385e; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
	font-variant: normal; 
	text-decoration: none
}
.linkmenusxH {
	font-weight: bold; font-size: 12px; color: #00385e; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusx {
	font-weight: normal; font-size: 10px; color: #00385e; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxA {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxB {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxC {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxD {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxE {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxF {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxG {
	font-weight: normal; font-size: 11px; color: #004974; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.linksotmenusxH {
	font-weight: normal; font-size: 11px; color: #004974; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none
}
.menu {
	font-weight: bold; font-size: 10px; color: #ffffff; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #00385e; text-align: center
}
.menuaccessi {
	font-weight: bold; font-size: 11px; color: #992626; border-bottom: #ffffff 1px solid; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc515; text-align: left
}
A.linkmenu:link {
	color: #ffffff; text-decoration: none
}
A.linkmenu:active {
	color: #ffffff; text-decoration: none
}
A.linkmenu:visited {
	color: #ffffff; text-decoration: none
}
a.linkmenu:hover {
	color: #ffffff; text-decoration: none
}
a.linkmenuaccessi:link {
	color: #5e2a0a; text-decoration: none
}
a.linkmenuaccessi:active {
	color: #5e2a0a; text-decoration: none
}
a.linkmenuaccessi:visited {
	color: #5e2a0a; text-decoration: none
}
a.linkmenuaccessi:hover {
	color: #5e2a0a; text-decoration: none
}
.titvetrina {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #992626; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-ALIGN: left
}
.vetrina {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #66c2ff; PADDING-BOTTOM: 5px; COLOR: #004974; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.show_vetrina {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #004080; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66c2ff; TEXT-ALIGN: center
}
A.vet:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.vet:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.vet:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.vet:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004974; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.descvet {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 28pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.descsms {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 52pt; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 60px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; FONT-VARIANT: normal
}
A.test:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.test:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.test:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.incassi:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Geneva, Helvetica, Arial; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
A.incassi:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Geneva, Arial, Helvetica; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
A.incassi:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Geneva, Arial, Helvetica; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
.titoloA {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#006DB6; 
	text-align:			left;
}
.titoloB {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.titoloC {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.titoloD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.titoloE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.titoloF {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.titoloG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #993400; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.titoloH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #993400; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006db6; TEXT-ALIGN: left
}
.menucont {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #9ed8ff; PADDING-BOTTOM: 5px; COLOR: #00385e; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.menudown {
	font-weight:		bold; 
	font-size:			9px; 
	color:				#FFFFFF; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#00385E; 
	text-align:			center
}
.titolo {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#FFFFFF; 
	padding-bottom:		5px; 
	color:				#00385E; 
	padding-top:		5px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			left; 
	font-variant:		small-caps;
}
.testo {
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	font-weight:		normal; 
	font-size:			11px; 
	color:				#00385E; 
}
.testosmall {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	color:				#404040;
	font-size:			9px;
}
.testorosso { 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	font-weight:		bold; 
	font-size:			11px;
	color:				#FF0000;
}
.testorossosmall { 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	font-weight:		bold; 
	font-size:			9px;
	color:				#FF0000;
}
.testoinput {
	font-size:			11px; 
	font-weight:		normal;
	color:				#5E2A0A; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	padding-left:		2px;
}
.prezzo {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	none;
	font-weight:		bold;
	font-size:			11px;
	color:				#00385E;
}
.descrizione {
	padding-right:		5px; 
	padding-left:		5px; 
	font-size:			11px; 
	padding-bottom:		5px; 
	vertical-align:		top; 
	padding-top:		5px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#9ED8FF; 
	text-align:			left; 
	font-variant:		normal;
}
.descrizione2 {
	padding-right:		5px; 
	padding-left:		5px; 
	font-size:			11px; 
	padding-bottom:		5px; 
	vertical-align:		top; 
	color:				#00385E; 
	padding-top:		5px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#9ED8FF; 
	text-align:			left; 
	font-variant:		normal;
}
.descrizionebo {
	padding-right:		5px; 
	padding-left:		5px; 
	font-size:			11px; 
	padding-bottom:		5px; 
	vertical-align:		top; 
	padding-top:		5px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	background-color:	#FED1FF; 
	text-align:			left; 
	font-variant:		normal;
}
.titoloint {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffdf8c; PADDING-BOTTOM: 2px; COLOR: #4a2108; PADDING-TOP: 2px; BORDER-BOTTOM: #4a2108 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.titolotipoviaggio {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#006DB6; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	FONT-FAMILY:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			left;
}
.titolotipoviaggiobo {
	padding-right:		5px; 
	padding-left:		5px; 
	font-weight:		bold; 
	font-size:			11px; 
	background:			#FF00FF; 
	padding-bottom:		3px; 
	color:				#FFFFFF; 
	padding-top:		3px; 
	font-style:			normal; 
	font-family:		Verdana, Arial, Helvetica, sans-serif; 
	text-align:			left;
}
.elementi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #00385e; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66c2ff; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.calendarioatt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #00385e; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9ed8ff; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.calendariosel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #006db6; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.calendarionul {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #fef6db; PADDING-BOTTOM: 3px; COLOR: #00385e; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.principale {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #4a2108; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.viaggio {
	PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #4a2108; PADDING-TOP: 5px; BORDER-BOTTOM: #c5c5c5 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffe6a2; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.importo {
	PADDING-RIGHT: 3px; BORDER-TOP: #c5c5c5 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #c5c5c5 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffe6a2; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.pxgiallo {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #ffd86e
}
.pxbg {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #ffe6a2
}
.pxbianco {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #0099ff
}
.pxmarrone {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #5e2e0a
}
.pxblus {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #1b3c8f
}
.pxA {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #0099ff
}
.pxB {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #006db6
}
.pxC {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #004974
}
.pxD {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #00385e
}
.pxE {
	font-size:			1px; 
	background-color:	#66C2FF;
}
.pxF {
	font-size:			1px; 
	background-color:	#9ED8FF;
}
.pxG {
	font-size:			1px; 
	background-color:	#FFBF15;
}
.bottone {
	width:				75px;
	height:				20px;
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 
	font-size:			11px; 
	color:				#00385E; 
	font-family:		Verdana, Arial; 
	font-weight:		normal;
	background-color:	#66C2FF; 
	text-align:			center; 
	font-variant:		normal;
	vertical-align:		middle;
	cursor:				pointer;
}
.bottonered {
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 	
	font-size:			10px; 
	color:				#00385E; 
	font-family:		Verdana, Arial; 
	background-color:	#FFBF15; 
	text-align:			center; 
	font-variant:		normal; 
	font-weight:		bold;
	cursor:				pointer;
}
.bottonered2 {
	border-left:		black 1px solid; 	
	border-right:		black 1px solid; 
	border-top:			black 1px solid; 
	border-bottom:		black 1px solid; 	
	font-size:			10px; 
	color:				#00385E; 
	font-family:		Verdana, Arial; 
	background-color:	#C0C0C0; 
	text-align:			center; 
	font-variant:		normal; 
	font-weight:		bold;
	cursor:				pointer;
}
.bottonemot {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: #00385e; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana,Arial; BACKGROUND-COLOR: #66c2ff; TEXT-ALIGN: center
}
A.testo:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.testo:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.testo:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
A.testo:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.intestazione {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal
}
input {
	BORDER-RIGHT: #00385e 1px solid; BORDER-TOP: #00385e 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00385e 1px solid; COLOR: #00385e; BORDER-BOTTOM: #00385e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputUpload {
	font-size:			11px; 
	font-weight:		normal;
	color:				#5E2A0A; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	padding-left:		2px;
	width:				400px;
}
.INPUT2 {
	font-size:			11px; 
	color:				#5E2A0A; 
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
.inpfacoltativo {
	FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
SELECT {
	FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.selfacoltativo {
	FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
.sx-area-axi-csx {
	BORDER-TOP: #992626 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #992626 1px solid; COLOR: #5e2a0a; PADDING-TOP: 3px; BORDER-BOTTOM: #992626 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-ALIGN: left
}
.sx-area-axi-cdx {
	BORDER-RIGHT: #992626 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #992626 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #5e2a0a; PADDING-TOP: 3px; BORDER-BOTTOM: #992626 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-ALIGN: left
}
.sx-area-axi-osx {
	BORDER-TOP: #992626 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #992626 1px solid; COLOR: #5e2a0a; PADDING-TOP: 3px; BORDER-BOTTOM: #992626 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-ALIGN: left
}
.sx-area-axi-odx {
	BORDER-RIGHT: #992626 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #992626 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #5e2a0a; PADDING-TOP: 3px; BORDER-BOTTOM: #992626 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-ALIGN: left
}
.sx-area-axi-fsx {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #5e2a0a; PADDING-TOP: 3px; BORDER-BOTTOM: #992626 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6db
}
.sx-area-axi-fsx2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #5e2a0a; PADDING-TOP: 3px; BORDER-BOTTOM: #992626 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6db
}
A.sx-a-area-axi-c:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-DECORATION: none
}
A.sx-a-area-axi-c:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-DECORATION: none
}
A.sx-a-area-axi-c:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-DECORATION: none
}
A.sx-a-area-axi-c:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6a2; TEXT-DECORATION: none
}
A.sx-a-area-axi-o:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-DECORATION: none
}
A.sx-a-area-axi-o:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-DECORATION: none
}
A.sx-a-area-axi-o:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-DECORATION: none
}
A.sx-a-area-axi-o:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc515; TEXT-DECORATION: none
}
A.sx-a-area-axi-f:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
A.sx-a-area-axi-f:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
A.sx-a-area-axi-f:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
A.sx-a-area-axi-f:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5e2a0a; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6db; TEXT-DECORATION: none
}
.immagine:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #9ed8ff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.immagine:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #9ed8ff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.immagine:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #9ed8ff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.immagineg:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.immagineg:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.immagineg:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.boxpxE {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66c2ff; TEXT-ALIGN: left
}
.boxpxF {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9ed8ff; TEXT-ALIGN: left
}
.boxpxG {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffbf15; TEXT-ALIGN: left
}
.boxdettagli {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffbf15; TEXT-ALIGN: left
}
.linkdettagli{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.linkdettagli:hover{
	text-decoration:		underline
}
A.linkboxpxE:hover {
	FONT-WEIGHT: bold; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxE:link {
	FONT-WEIGHT: bold; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxE:visited {
	FONT-WEIGHT: bold; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxE:active {
	FONT-WEIGHT: bold; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxF:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxF:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxF:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxF:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00385e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxG:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxG:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxG:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.linkboxpxG:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #992626; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.titerrore {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #006db6; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.sottiterrore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #66c2ff; PADDING-BOTTOM: 3px; COLOR: #00385e; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.testoerrore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #9ed8ff; PADDING-BOTTOM: 3px; COLOR: #00385e; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.sfondosx {
	BORDER-RIGHT: #004974 1px solid; BACKGROUND-COLOR: #0099ff
}
.sfondodx {
	BORDER-LEFT: #004974 1px solid; BACKGROUND-COLOR: #0099ff
}
.atitolo:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #00385e; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
.atitolo:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #00385e; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
.atitolo:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #00385e; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
.tot {
	text-decoration:	none;
	font-weight:		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color: 				#00385E;
}
.tot:hover {
	text-decoration:	none;
}
A.link:link {
	color:				#FFFFFF; 
	text-decoration:	none
}
a.link:active {
	color:				#FFFFFF; 
	text-decoration:	none
}
a.link:visited {
	color:				#FFFFFF; 
	text-decoration:	none
}
a.link:hover {
	color:				#FFFFFF; 
	text-decoration:	none
}

