BODY {
	BACKGROUND: #ffffff; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #dee3e7; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #dee3e7;
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;SCROLLBAR-ARROW-COLOR: #006699;SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
	margin-bottom:0;margin-top:0;margin-left:0;margin-right:0
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif; color: #666666
}
TD {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.LeftColumn {
	BACKGROUND-COLOR: #ecf4ff
}
TD.RightData {
	BACKGROUND-COLOR: #ecf4ff
}

H1
{
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; display: inline
}
H2
{
	font-size: 10pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	font-weight: normal;
}
H3, H4, H5, H6 {font-size: 10pt; } 

A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c5ea8; TEXT-DECORATION: underline
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc6600; TEXT-DECORATION: underline
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c5ea8; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc6600; TEXT-DECORATION: underline
}
A.pn-normal {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #191919; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.pn-normal:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #f3f3f3; TEXT-DECORATION: underline
}
A.pn-normal:visited {
	FONT: 10pt Verdana, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: underline
}
A.pn-normal:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline
}
A.menu-sx {
	FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #191919; FONT-FAMILY: Thaoma,Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menu-sx:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 9pt Thaoma,Verdana,Helvetica,sans-serif; COLOR: #f3f3f3; TEXT-DECORATION: underline
}
A.menu-sx:visited {
	FONT: 9pt Thaoma, Verdana, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: underline
}
A.menu-sx:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Thaoma,Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline
}
A.pn-title {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12pt Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: none
}
A.pn-title:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11pt Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline
}
A.pn-title:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11pt Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline
}
A.pn-title:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11pt Verdana,Helvetica,sans-serif; COLOR: #4c5ea8; TEXT-DECORATION: underline
}
A.pn-hometext {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
A.pn-hometext:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
A.pn-hometext:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #4c5ea8; TEXT-DECORATION: underline
}
A.pn-hometext:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline
}
TD.pn-hometext {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #000000
}
.pn-art {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt/1.5 Verdana, Helvetica, sans-serif; COLOR: #191919; TEXT-DECORATION: none
}
A.pn-sub {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #000000; TEXT-DECORATION: underline
}
A.pn-sub:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #ff9900; TEXT-DECORATION: underline
}
A.pn-sub:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #4c5ea8; TEXT-DECORATION: underline
}
A.pn-sub:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana,Helvetica,sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline
}
A.pn-logo {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-logo:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-logo:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-logo:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc6600; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-storytitle {
	COLOR: white; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-storytitle:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-storytitle:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #660000; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-storytitle:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.pn-logo {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: medium Verdana, Helvetica, sans-serif; COLOR: #000000; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.pn-logo-small {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.pn-pagetitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: medium Verdana, Helvetica, sans-serif; COLOR: #4c5ea8; TEXT-DECORATION: none
}
.pn-title {
	BACKGROUND: #ffffff; FONT: medium Verdana, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none
}
.pn-storytitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 11pt Verdana, Helvetica, sans-serif; COLOR: #990000; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.pn-normal {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10pt Verdana, Helvetica, sans-serif; COLOR: #191919; TEXT-DECORATION: none
}
.menu-sx {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 9pt Verdana, Helvetica, sans-serif; COLOR: #191919; TEXT-DECORATION: none
}
.pn-sub {
	FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #191919; TEXT-DECORATION: none
}
.pn-title-lblock {
	FONT: bold 12pt Verdana, Helvetica, sans-serif; COLOR: #4c5ea8; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.pn-title-rblock {
	FONT: bold 12pt Verdana, Helvetica, sans-serif; COLOR: #4c5ea8; TEXT-DECORATION: none
}
.pn-rblock {
	FONT: 10pt Verdana, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.message-centre {
	FONT: 12pt Verdana, Helvetica, sans-serif; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.message-centre .border2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TD.message-centre {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 3px; BORDER-TOP: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 12pt Verdana, Helvetica, sans-serif; BORDER-LEFT: 1px; PADDING-TOP: 3px; BORDER-BOTTOM: 1px
}
.message-centre .pn-title {
	FONT: bold 12pt Verdana, Helvetica, sans-serif; COLOR: #4c5ea8
}
.note {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5f5f5f; FONT-FAMILY: Arial,Helvetica, sans-serif
}
.DettagliArticolo1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0060cc; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.Menu-sinistra {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4c5ea8; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.Menu-sinistra:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4c5ea8; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.Menu-sinistra:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc6600; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menuREDBOLD
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: #ff3300;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
	text-decoration: none;
}

.menuREDBOLD:visited
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: #ff3300;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
	text-decoration: none;
}

.menuREDBOLD:hover
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: #3366cc;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
	text-decoration: none;
}
