BODY {
	font: 12px Arial,Helvetica,sans-serif,Verdana;
	color:#333333;
	font-size: 9px;
	background-image: url(./img/sfondonuovo.gif);
}
TD {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#333333;}

A.submenua:link {font:11px Arial,Helvetica,sans-serif,Verdana; color:#dc5000; text-decoration:none; font-weight: normal;}
A.submenua:visited {font:11px Arial,Helvetica,sans-serif,Verdana; color:#dc5000; text-decoration:none; font-weight: normal;}
A.submenua:active {font:11px Arial,Helvetica,sans-serif,Verdana; color:#dc5000; text-decoration:none; font-weight: normal;}
A.submenua:hover {font:11px Arial,Helvetica,sans-serif,Verdana; color:#dc5000; text-decoration:none; font-weight: normal;}
A.submenuh:link {font:11px Arial,Helvetica,sans-serif,Verdana;  color:#333333; text-decoration:none; font-weight: normal;}
A.submenuh:visited {font:11px Arial,Helvetica,sans-serif,Verdana;  color:#333333; text-decoration:none; font-weight: normal;}
A.submenuh:active {font:11px Arial,Helvetica,sans-serif,Verdana;  color:#333333; text-decoration:none; font-weight: normal;}
A.submenuh:hover {font: 11px Arial,Helvetica,sans-serif,Verdana;  color:#dc5000; text-decoration:none; font-weight: normal;}

UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(/_styles/bullet_small.gif);
}

A.homel:link {
	/*COLOR: #dc5000; TEXT-DECORATION: none*/
	COLOR: #333333; TEXT-DECORATION: none
}
A.homel:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.homel:hover {
	COLOR: #dc5000; TEXT-DECORATION: underline
}
A.homel:active {
	COLOR: #dc5000; TEXT-DECORATION: underline
}

.section {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: arial, verdana, geneva, helvetica}

A.leftnav:link {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}
A.leftnav:visited {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}
A.leftnav:active {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}
A.leftnav:hover {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline}

A.leftnava:link {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline}
A.leftnava:visited {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline}
A.leftnava:active {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline}
A.leftnava:hover {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline}

A.leftnav3:link {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}
A.leftnav3:visited {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none} 
A.leftnav3:active {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none} 
A.leftnav3:hover {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline} 

A.leftnava3:link {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline} 
A.leftnava3:visited {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline} 
A.leftnava3:active {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline} 
A.leftnava3:hover {FONT: 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #dc5000; TEXT-DECORATION: underline} 

.search {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
.asearch { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
.asearch:hover { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: underline;}

A.headergrey:link {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
A.headergrey:visited {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
A.headergrey:active {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
A.headergrey:hover {FONT-SIZE: 10px; COLOR: #dc5000; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
.headergreya {FONT-SIZE: 10px; COLOR: #dc5000; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}

A.path:link {FONT-SIZE: 11px; COLOR: #dc5000; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
A.path:visited {FONT-SIZE: 11px; COLOR: #dc5000; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
A.path:active {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
A.path:hover {FONT-SIZE: 11px; COLOR: #dc5000; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: underline;}
.patha {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}
.path {FONT-SIZE: 11px; COLOR: #dc5000; FONT-FAMILY:Arial,Helvetica,sans-serif,Verdana; TEXT-DECORATION: none;}


/*INPUT {FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: transparent;}*/
.inputAlt{FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: #ffffff;}
.goButton { FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;  cursor:hand;}
SELECT {FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: transparent;}
.select {FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: transparent;}
.btn {FONT-SIZE: 11px; FONT-WEIGHT:Bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: transparent; cursor:hand;}

.popupHeader {FONT: 16px Arial,Helvetica,sans-serif,Verdana; FONT-WEIGHT: bold; COLOR: #666666;}
.popupDescr {FONT: 12px Arial,Helvetica,sans-serif,Verdana; FONT-WEIGHT: bold; COLOR: #666666;}

A.popupFermer:link {FONT: 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #ffefef; font-weight:bold; TEXT-DECORATION: none}
A.popupFermer:visited {FONT: 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #ffefef; font-weight:bold; TEXT-DECORATION: none}
A.popupFermer:active {FONT: 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #ffefef; font-weight:bold; TEXT-DECORATION: none}
A.popupFermer:hover {FONT: 11px Arial, Verdana, Helvetica, sans-serif; COLOR: #ffefef; font-weight:bold; TEXT-DECORATION: underline}

.popupCBAHeader {FONT: 18px Arial,Verdana,Helvetica,sans-serif,Verdana; FONT-WEIGHT: bold; COLOR: #666666;}

.newsl {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#000000;}

.Normal {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333;}
.Normalred {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#cc6600;}
.Normalgreen {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#70a100;}
.Normalblue {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#4169e1;}
.Normalgray {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#666666;}
.NormalGraySmall {font: 10px Arial,Helvetica,sans-serif,Verdana; color:#666666;}
.Head1 {font: 14px Arial, Verdana; color:#666666; font-weight:bold}
.Head2 {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333; font-weight:bold}

.Normal12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#333333;}
.Normalred12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#cc6600;}
.Normalgreen12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#70a100;}
.Normalblue12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#4169e1;}
.Normalgray12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#666666;}

.Normaln {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#333333;}
.Normalredn {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px;  color:#cc6600;}
.Normalgreenn {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#70a100;}
.Normalbluen {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#4169e1;}
.Normalgrayn {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#666666;}
.Smalln {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:10px; color:#333333;}
.Head1n {font-family: Arial,Verdana; font-size:14px; color:#666666; }
.Head2n {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#333333; }
.Headred1n {font-family: Arial,Verdana; font-size:14px; color:#cc6600; }
.Normalwhite {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#ffffff;}
.NormalwhiteMW {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:11px; color:#ffffff; background-color:#333333}
.Normalwhite12 {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12px; color:#ffffff;}
.Normalwhite12MW {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12px; color:#ffffff; }
.Normalwhite14 {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:14px; color:#ffffff;}
.Normalwhite14MW {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:13px; color:#ffffff; }
.Normalwhite16 {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:16px; color:#ffffff;}
.Normalwhite16MW {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:16px; color:#ffffff; }

.Normal12pt {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12pt; color:#333333;}
.Normalwhite12pt {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12pt; color:#ffffff;}
.Normalwhite12ptMW {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12pt; color:#ffffff; background-color:#333333}


.NormalLB12 {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12px; color:#3366FF;}
.NormalLB12MW {font-family: Arial,Helvetica,sans-serif,Verdana; font-size:12px; color:#3366FF;}

.Normal12n {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#333333;}
.Normal12nB {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#333333;	font-weight:bold;}
.Normal14nB {font: 13px Arial,Helvetica,sans-serif,Verdana; color:#333333;	font-weight:bold;}
.Normalred12n {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#cc6600;}
.Normalgreen12n {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#70a100;}
.Normalblue12n {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#4169e1;}
.Normalgray12n {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#666666;}

.HeadMainText {font: 18px Arial,Helvetica,sans-serif,Verdana; color:#666666; font-weight:bold;}
.HeadAnchorText {font: 16px Arial,Helvetica,sans-serif,Verdana; color:#666666; font-weight:bold;}
.teaserTitle {font: 13px Arial,Helvetica,sans-serif,Verdana; color:#666666; font-weight:bolder;}
.Small {font: 10px Arial,Helvetica,sans-serif,Verdana; color:#333333;}

A.redHover {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:none;}
A.redHover:hover {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:underline;}

A.redHover12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:none;}
A.redHover12:hover {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:underline;}

.redOn {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:underline; font-weight:bold;}

.getlogpw {font:12px Arial; color:#333333; }
.getlogpwb {font:12px Arial; font-weight:bold; color:#333333; }

.csn {font:11px Arial; color:#333333;  text-decoration:none;}
.inputtextCSN {font:11px Arial; color:#333333;}
.promptCSN {font:11px Arial; color:#333333; line-height:10px;  font-weight:bold;}

.titleVid {font:11px Verdana,Arial; color:#333333; font-weight:bold;}
.contentVid {font:11px Verdana,Arial; color:#333333;}
.otherVid {font:10px Arial; color:#333333;}
.playVid {font:11px Arial;  font-weight:bold; color:#a00000; text-decoration:none;}

.otherVidDis {font:10px Arial; color:a0a0a0;}
.playVidDis {font:11px Arial;  font-weight:bold; color:#a0a0a0; text-decoration:none;}

.implHead {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333; font-weight:bold;}
.implTel {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333;}

.sitemaplev0 {FONT-SIZE: 14px; COLOR: #cc6600; font-weight:bold; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.sitemaplev1 {FONT-SIZE: 11px; COLOR: #666666; font-weight:bold; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.sitemaplev1:hover {TEXT-DECORATION: underline;}

.isvTHead {font:10px Verdana,Arial; color:#333333; font-weight:bold;}

.refPad { padding-left:5px;  padding-right:5px;}

A.redHover12 {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:none;}
A.redHover12:hover {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:underline;}

A.wHover12:link {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#ffffff; text-decoration:none; font-weight:bold;}
A.wHover12:visited {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#ffffff; text-decoration:none; font-weight:bold;}
A.wHover12:active {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#ffffff; text-decoration:none; font-weight:bold;}
A.wHover12:hover {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#ffffff; text-decoration:underline; font-weight:bold;}

A.NormalHover {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333; text-decoration:none;}
A.NormalHover:hover {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333; text-decoration:underline;}

A.NewsletterArticle {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#333333; text-decoration:underline;}
A.NewsletterArticle:hover {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; text-decoration:underline;}

.NormalrednLink {font: 11px Arial,Helvetica,sans-serif,Verdana; color:#cc6600; TEXT-DECORATION: none;}

/**************************
 Forms
**************************/
.fieldName {font:11px Verdana,Arial; color:#333333; font-weight:bold}
.prompt {font:11px Verdana,Arial; color:#333333; font-weight:bold}
.inputtext {font:11px Arial,Verdana; color:#dc5000;}
.asterisk {color: red};

.CMessage {font:12px  Arial; font-weight:bold; color:#375e89; }

/*********************************************
	same css as on american site
	classe below are used for some templates
**********************************************/
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #666666;
	font-weight: bold;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #666666;
	font-weight: bold;
}

.headlineOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #DC5000;
	font-weight: bold;
}

.subheadOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #DC5000;
	font-weight: bold;
}
.subheadlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	font-weight: bold;
}
.subheadlight14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #999999;
	font-weight: bold;
}
.bodycopybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	font-weight: bold;
}
.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	font-style: italic;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(/images/bullet_small.gif);

