
/* BARRA */
.barra {
BODY.barra { margin:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; }

}

.sm {FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #56647b; FONT-FAMILY: verdana,arial, helvetica, sans-serif; LETTER-SPACING: 0px}
A.sm {COLOR: #cccccc; TEXT-DECORATION: none}
A.sm:link {COLOR: #cccccc; TEXT-DECORATION: none}
A.sm:visited {COLOR: #cccccc; TEXT-DECORATION: none}
A.sm:hover {BORDER-BOTTOM: red 1px dotted}

/* CONTENUTI MENU LATERALI */


.table {
border : 2px;
border-color : #FFFFFF;
border-style : groove;
border-collapse: collapse;
border-spacing: 0px;
}

.td {
border : 2px;
border-color : #FFFFFF;
border-style : groove;
border-spacing: 0px;
}

.content {FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.content {color:#ff0000; text-decoration:none}
A.content:link {color: #FF0000; text-decoration:none}
A.content:visited {color: #ff0000; text-decoration:none}
A.content:hover	{BORDER-BOTTOM: red 1px dotted}

.blocchi {FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #424542; FONT-FAMILY: verdana,arial, helvetica, sans-serif; LETTER-SPACING: 0px}
A.blocchi {COLOR: #424542; TEXT-DECORATION: none}
A.blocchi:link {COLOR: #424542; TEXT-DECORATION: none}
A.blocchi:visited {COLOR: #424542; TEXT-DECORATION: none}
A.blocchi:hover {BORDER-BOTTOM: red 1px dotted}

TD {font-size: 10pt; font-family: Verdana,Arial,Helvetica;}

.Testo { COLOR: #000000; FONT: 10px Verdana, Arial, Sans-serif}

.heading {
	FONT-SIZE: 10pt
}
.newsHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}

.subNewsHead {
A 		{color:	#FF0000; text-decoration:none}
A:link 		{color:	#FF0000; text-decoration:none}
A:visited 	{color:	#FF0000; text-decoration:none}
A:hover		{color:	#FF0000; text-decoration:none}
}

.Fields {
border: 1px #666666 groove;
 background-color: #CCCCCC
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; background-position: center center
; font-weight: bold; color: #009999
}
.Buttons {
border: 1px #666666 groove;
background-color: #FFCC00
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; background-position: center center
; font-weight: bold
}


BODY {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana,arial, helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: 
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: 
}
DIV {
	FONT-SIZE: 11px; FONT-FAMILY: 
}
H3 {
	FONT-SIZE: 11px; COLOR: #dddddd; FONT-FAMILY: verdana
}
A.H3 {
	FONT-SIZE: 11px; COLOR: #dddddd; FONT-FAMILY: verdana
}
.HeaderTable {
	BORDER-RIGHT: #005500 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #005500 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #005500 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #005500 1px solid; BORDER-COLLAPSE: collapse
}
.HeaderTD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffcc00
}
.HeaderFont {
	FONT-WEIGHT: 500; FONT-SIZE: 8pt; COLOR: #ffffff; LETTER-SPACING: 1px
}
.FormTR {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: 500; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LETTER-SPACING: 1px
}
.LabelTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #cccccc
}
.LabelFont {
	FONT-WEIGHT: 500; FONT-SIZE: 8pt; COLOR: #000000
}
.DataTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eeeeee
}
.DataFont {
	FONT-SIZE: 8pt; COLOR: #0000cc
}
.DataFont:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
.DataFont:link {
	COLOR: #000066; TEXT-DECORATION: none
}
.DataFont:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.FieldTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #cccccc
}
.FieldFont {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #000000
}
.MenuTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.MenuHeaderTD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: 800; FONT-SIZE: 13pt; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; BACKGROUND-COLOR: #cccccc
}
.MenuTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.MenuFont {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #cc0000
}
.MenuFont:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
.MenuFont:link {
	COLOR: #660000; TEXT-DECORATION: none
}
.MenuFont:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.MsgTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.MsgFont {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: 800; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #009900; PADDING-TOP: 2px
}
.ErrTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.ErrFont {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: 800; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #cc0000; PADDING-TOP: 2px
}
INPUT {
	BORDER-RIGHT: #222222 1pt solid; BORDER-TOP: #222222 1pt solid; FONT-SIZE: 7pt; BACKGROUND: #f7f7ec; BORDER-LEFT: #222222 1pt solid; COLOR: #000000; BORDER-BOTTOM: #222222 1pt solid; HEIGHT: 17px
}

input.radio {background: #D5CFBF; color:#000000}
SELECT {
	BORDER-RIGHT: #222222 1pt solid; BORDER-TOP: #222222 1pt solid; FONT-SIZE: 7pt; Z-INDEX: -5; BACKGROUND: #f7f7ec; BORDER-LEFT: #222222 1pt solid; COLOR: #000000; BORDER-BOTTOM: #222222 1pt solid
}
TEXTAREA {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: 1px solid; COLOR: #000066; BORDER-BOTTOM: 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f7f7ec
}
.edit {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; COLOR: #000066; BORDER-BOTTOM: 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #f7f7ec
}
.whiteback {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 7pt; BORDER-LEFT: 0px solid; COLOR: #000066; BORDER-BOTTOM: 0px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.submit {
	BORDER-RIGHT: #ffcc33 1pt outset; BORDER-TOP: #ffcc33 1pt outset; FONT-SIZE: 7pt; BACKGROUND: #ffcc00; BORDER-LEFT: #ffcc33 1pt outset; CURSOR: hand; COLOR: #ffff99; BORDER-BOTTOM: #ffcc33 1pt outset; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT: 17px
}
A {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A:link {
	COLOR: #ff0000
}
A:active {
	COLOR: #FF0000;
}
A:visited {
	COLOR: #ff0000
}
A:hover {
	COLOR: #003366; TEXT-DECORATION: none
}



.lg {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: ; LETTER-SPACING: 2px
}
.dk {
	COLOR: #000066; FONT-FAMILY: 
}
.md {
	COLOR: #666666; FONT-FAMILY: 
}
.lt {
	COLOR: #cccccc; FONT-FAMILY: 
}
.red {
	COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.error {
	COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.green {
	COLOR: #339900; FONT-FAMILY: arial, helvetica, sans-serif
}
.msg {
	COLOR: #339900; FONT-FAMILY: arial, helvetica, sans-serif
}
.white {
	COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif
}
.cream {
	COLOR: #f7f7ec; FONT-FAMILY: arial, helvetica, sans-serif
}
A.cream {
	FONT-SIZE: 11px; COLOR: #f7f7ec; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.cream:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.cream:link {
	COLOR: #f7f7ec
}
A.cream:visited {
	COLOR: #f7f7ec
}
A.cream:hover {
	COLOR: #ffffff
}
.space {
	FONT-SIZE: 7pt; COLOR: #dddddd; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: 1px
}
A.space {
	COLOR: #f7f7ec; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.space:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.space:link {
	COLOR: #f7f7ec; TEXT-DECORATION: underline
}
A.space:visited {
	COLOR: #f7f7ec; TEXT-DECORATION: underline
}
A.space:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.gray {
	FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.nav {
	FONT-SIZE: 12px; COLOR: #ffffcc; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:active {
	COLOR: #000099; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #dddddd; TEXT-DECORATION: none
}
A.nav:link {
	COLOR: #cccccc
}
A.nav:hover {
	COLOR: #ffffff
}
.navbar {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #303030; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TABLE.navbar {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #000000; BORDER-RIGHT-WIDTH: 0px
}
A.navbar {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.navbar:link {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.navbar:visited {
	FONT-SIZE: 11px; COLOR: #c0c0c0; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.navbar:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.subnavbar {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TABLE.subnavbar {
	BORDER-RIGHT: #000000 0px inset; PADDING-RIGHT: 1px; BORDER-TOP: #000000 0px inset; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #000000 0px inset; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 0px inset; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.subnavbar {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
A.subnavbar {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.subnavbar:link {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.subnavbar:visited {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.subnavbar:hover {
	FONT-SIZE: 11px; COLOR: #111111; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.dknavbar {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.dknavbar:link {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.dknavbar:visited {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.dknavbar:hover {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.navtext {
	BORDER-RIGHT: white 2px outset; BORDER-TOP: white 2px outset; Z-INDEX: 1; FONT: 9pt sans-serif; BORDER-LEFT: white 2px outset; WIDTH: 235px; COLOR: #333333; BORDER-BOTTOM: white 2px outset; POSITION: absolute; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; layer-background-color: #ffcc00
}
