.testonormale {
	FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
A:link {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
BODY {
	MARGIN: 10px 0px 0px; BACKGROUND-COLOR: #ffffff
}
.testodata {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.testodatanews {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #657d8a
}
.testobianco {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testoservizi {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.servizicoff {
	FONT-SIZE: 9px; MARGIN-LEFT: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.servizicup {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-LEFT: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.servizicdown {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-LEFT: 5px; COLOR: #0873b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuOff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; CURSOR: hand; COLOR: #006600; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FDF4B9; TEXT-DECORATION: none
}
.menuUp {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f5f5f5 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ecf9f9 1px solid; WIDTH: 145px; CURSOR: hand; COLOR: #990000; LINE-HEIGHT: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #FF6666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FF9966; TEXT-DECORATION: none
}
.menuDown {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; BORDER-LEFT: #6699cc 1px solid; WIDTH: 140px; CURSOR: hand; COLOR: #990000; LINE-HEIGHT: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #FF6666 1px solid; FONT-FAMILY: verdana; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #FF9966; TEXT-DECORATION: none
}
.loginsx {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginsx {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testonero {
	FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testo003366 {
	FONT-SIZE: 9px; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titolorosso {
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testonormaleblu {
	FONT-SIZE: x-small; COLOR: #0000cc; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.testoservizi_bis {
	FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testoservizi_autore {
	FONT-SIZE: 10px; COLOR: #339999; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.testobianco_db {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testobianco_piccolo {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testonormale_fondogrigio {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(img/grigio_trasparente.gif); COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: justify
}
.testobianco_fondoazzurro {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc
}
.testonormalebluCopia {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(img/grigio_trasparente.gif); COLOR: #0000cc; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.testonormale_fondogrigio2 {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; BACKGROUND-IMAGE: none; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: justify
}
.testata {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(img/grigio_trasparente.gif); COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: justify
}
.combo {
	FONT-SIZE: 11px; WIDTH: 300px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.combo2 {
	FONT-SIZE: 10px; WIDTH: 400px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.combo3 {
	FONT-SIZE: 10px; WIDTH: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7f3fe
}

p.ARTICOLO {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px;  COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
} 



/* Define the style sheet for the menu bar */ 
#menubar {position: relative; font: menu; cursor: default; background: #8399B1 ; }

/* Style for the top-level menu items */ 
#menubar .root {border: 0px #8399B1 solid; padding-left: 2pt; padding-right: 2pt}

/* Style for nested menus */
 #menubar TABLE {font: menu; margin: 0pt; padding: 0pt; background: #8399B1; border-left: 1px #003366 solid; border-right: 1px #003366 solid; border-bottom: 1px #003366 solid; border-top: 1px #003366 solid; display: none; position: absolute} 
 #menubar TABLE TD {padding-top: 2pt; padding-bottom: 2pt; padding-left: 12pt; padding-right: 15pt; margin: 0pt} 

/* Style for highlighted elements */
 #menubar .highlight {color: white; background: #8399B1; cursor: hand}

/* Style for highlighting disabled elements */
 #menubar .disabledhighlight {background: #8399B1; color: #8399B1}

/* Style for disabled and break elements */
 #menubar #break, #menubar .disabled {color: #8399B1} 

/* Remove padding and margins for break elements (horizontal bars) */
 #menubar #break {padding: 0pt; margin: 0pt} 

/* Style for the arrow representing more choices */
 #menubar .more {font: 9pt webdings; position: relative; height: 9pt; left: 14pt; top: -2pt; margin: 0pt; padding: 0pt;float: right; width: .8em}
 #menubar .left {margin-left: -11pt}

  
