.about {font-family: Arial, Serif; font-size: 12px; color: #FFFFFF; font-weight:normal;}
.about A:link, .about A:visited, .about A:active {font-family: Arial, Serif; font-size: 12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.about A:hover {font-family: Arial, Serif; font-size: 12px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.aboutus {font-family: Arial, Serif; font-size: 11px; color: #FFFFFF; font-weight:normal;}
.aboutus A:link, .about A:visited, .about A:active {font-family: Arial, Serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.aboutus A:hover {font-family: Arial, Serif; font-size: 11px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.april {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.april A:link, .april A:VISITED, .april A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.april A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.ass {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.ass A:link, .ass A:VISITED, .ass A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.ass A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.b2b {font-family:arial, serif; font-size:11px; color:#525050; text-align:justify; margin-left: 12px; margin-right: 12px; line-height:15px;}

.b2b A:link, .b2b A:VISITED, .b2b A:active {font-family: Arial, Serif; font-size:11px; color:#525050; font-weight:bold; text-decoration:none;}

.b2b A:hover {text-decoration:underline;}

.ban {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.ban A:link, .ban A:VISITED, .ban A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.ban A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.bottom {font-family: Arial, Serif; font-size:11px; color:#525050; text-align:center; line-height:10px;}
.bottom A:link, .bottom A:VISITED, .bottom A:active {font-family: Arial, Serif; font-size:11px; color:#525050; font-weight:bold; text-decoration:none;}
.bottom A:hover {text-decoration:none;}

.business {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.business A:link, .business A:VISITED, .business A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.business A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.contact {font-family: Arial, Serif; font-size:12px; color:#FFFFFF; font-weight:normal;}
.contact A:link, .contact A:visited, .contact A:active {font-family: Arial, Serif; font-size: 12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.contact A:hover {font-family: Arial, Serif; font-size: 12px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}
	  
.country {background-image: url(../images/bg_go.gif);}

.districts {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.districts A:link, .districts A:VISITED, .districts A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.districts A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.docStyle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align:justify;}
.docStyle P{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify}
.docStyle UL{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify}
.docStyle TD { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.docStyle A, .docStyle A:link, .docStyle A:visited, .docStyle A:active {color:#696564; text-decoration:none; font-weight: bold; font-family: Arial, Serif; font-size: 12px;}
.docStyle A:HOVER {  color: #D0321C; text-decoration: underline; font-weight: bold;}
.docStyle H3 { font-family: Arial, Helvetica, sans-serif; color: #D0321C; font-size: 14px;}
.docStyle H4 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }

.fair {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.fair A:link, .fair A:VISITED, .fair A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.fair A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.fin {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.fin A:link, .fin A:VISITED, .fin A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.fin A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.fo {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.fo A:link, .fo A:VISITED, .fo A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.fo A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.focus {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal;}
.focus A:link, .menu A:VISITED, .menu A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.focus A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.green {font-family: Arial, Serif; font-size:12px; color:#000000; text-align:justify; text-decoration:none}
	   
.green A:link, .green A:VISITED, .green A:active {font-family: Arial, Serif; font-size:12px; font-weight:bold; color:#D0321C; text-decoration:none}

.green A:hover {text-decoration:underline;}

.ieo {font-family: Arial, Serif; font-size: 12px; color: #000000; font-weight:normal;}
.ieo A:link, .ieo A:VISITED, .ieo A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.ieo A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.inst {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.inst A:link, .inst A:VISITED, .inst A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.inst A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.inter {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.inter A:link, .inter A:VISITED, .inter A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.inter A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.inv {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.inv A:link, .inv A:VISITED, .inv A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.inv A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.italy {font-family: Arial, Serif; font-size: 11px; color: #FFFFFF; font-weight:normal;}
.italy A:link, .italy A:visited, .italy A:active {font-family: Arial, Serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.italy A:hover {font-family: Arial, Serif; font-size: 11px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.june {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.june A:link, .june A:VISITED, .june A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.june A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.last {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.last A:link, .last A:VISITED, .last A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.last A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.leaders {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.leaders A:link, .leaders A:VISITED, .leaders A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.leaders A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.links {font-family: Arial, Serif; font-size: 12px; color: #FFFFFF; font-weight:normal;}
.links A:link, .links A:visited, .links A:active {font-family: Arial, Serif; font-size: 12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.links A:hover {font-family: Arial, Serif; font-size: 12px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.lnk {font-family: Arial, Serif; font-size: 12px; color: #FFFFFF; font-weight:normal;}
.lnk A:link, .lnk A:visited, .lnk A:active {font-family: Arial, Serif; font-size: 12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.lnk A:hover {font-family: Arial, Serif; font-size: 12px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}


.mac {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.mac A:link, .mac A:VISITED, .mac A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.mac A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.map {font-family: Arial, Serif; font-size: 12px; color: #FFFFFF; font-weight:normal;}
.map A:link, .map A:visited, .map A:active {font-family: Arial, Serif; font-size: 12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.map A:hover {font-family: Arial, Serif; font-size: 12px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.may {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.may A:link, .may A:VISITED, .may A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.may A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.mibd {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.mibd A:link, .mibd A:VISITED, .mibd A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.mibd A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.ne {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.ne A:link, .ne A:VISITED, .ne A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.ne A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}
	   
.next {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.next A:link, .next A:VISITED, .next A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.next A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.news {font-family: Arial, Serif; font-size:11px; color:#525050; text-align:justify; margin-left:5px;
	   margin-right:5px; line-height:15px;}
.news A, A:visited, A:active {color:#696564; text-decoration:none; font-weight: bold; font-family: Arial, Serif; font-size: 11px;}
.news A:HOVER {text-decoration: underline; font-weight: bold; font-family: Arial, Serif; font-size: 11px;}
	   
.port {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.port A:link, .port A:VISITED, .port A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.port A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.press {color:#D0321C; font-family: Arial; font-size:12px;  font-weight:bold;}
	   
.press A:link, .press A:VISITED, .press A:active {font-family: Arial, Serif; font-size:12px; font-weight:bold; color:#D0321C;}

.products {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.products A:link, .products A:VISITED, .products A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.products A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}
	   
.sched {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.sched A:link, .sched A:VISITED, .sched A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.sched A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.science {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.science A:link, .science A:VISITED, .science A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.science A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.sear {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.sear A:link, .sear A:VISITED, .sear A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.sear A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.search {font-family: Arial, Serif; font-size: 12px; color: #FFFFFF; font-weight:normal;}
.search A:link, .search A:visited, .search A:active {font-family: Arial, Serif; font-size: 12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.search A:hover {font-family: Arial, Serif; font-size: 12px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.spec {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.spec A:link, .spec A:VISITED, .spec A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.spec A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

TD.countries {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
TD.countries P {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
TD.countries P.justify { text-align: justify }
TD.countries H3{  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #D0321C}
TD.countries A { color: #000000}
TD.countries TD {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
TD.countries UL { list-style-position: inset; list-style-type: square; }
TD.countries TD A { color: #000000}
TD.countries .title { font-weight: bold }
TD.countries TD .title { font-weight: bold }
TD.countries TD UL { list-style-position: inset; list-style-type: square; list-style-image: url(/images/q.gif)}
/* aggiunta a causa del rimpicciolimento dei link */
TD.countries A:link, A:VISITED, A:active, A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration:underline;}
TD.countries A.title {font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold; text-decoration:underline;}
/* fine aggiusta */

.tit {font-family: Arial, Serif; font-size:12px; color:#000000; text-align:justify; text-decoration:none}
	   
.tit A:link, .tit A:VISITED, .tit A:active {font-family: Arial, Serif; font-size:12px; font-weight:bold; color:#D0321C; text-decoration:none}

.tit A:hover {text-decoration:underline;}

.titnews1 {font-family: Verdana; font-size:11px; color:#D0321C; font-weight:bold; text-align:justify; text-decoration:none}
	   
.titnews11 {font-family: Verdana; font-size:11px; font-weight:bold; color:#000000; text-decoration:none}

.titnews1 A:hover {text-decoration:underline;}

.titnews2 {font-family: Verdana; font-size:11px; color:#D0321C; font-weight:bold; text-align:justify; text-decoration:underline}

.titolo {font-family: Arial, Serif; font-size:11px; font-weight:bold; color:#D0321C; text-align:justify; margin-left:5px; margin-right:5px; text-decoration:none}
	   
.titolo A:link, .titolo A:VISITED, .titolo A:active {font-family: Arial, Serif; font-size:11px; font-weight:bold; color:#D0321C; text-decoration:none}

.titolo A:hover {text-decoration:underline;}

.training {font-family: Arial, Serif; font-size: 11px; color: #FFFFFF; font-weight:normal;}
.training A:link, .training A:visited, .training A:active {font-family: Arial, Serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.training A:hover {font-family: Arial, Serif; font-size: 11px; text-decoration:underline; color:#FFFFFF;  font-weight:normal;}

.tran {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.tran A:link, .tran A:VISITED, .tran A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.tran A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.trav {font-family: Arial, Serif; font-size: 11px; color: #696564; font-weight:normal; text-decoration:none;}
.trav A:link, .trav A:VISITED, .trav A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.trav A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.ts {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.ts A:link, .ts A:VISITED, .ts A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.ts A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}
		
.ybp {font-family: Arial, Serif; font-size: 12px; color: #696564; font-weight:normal;}
.ybp A:link, .ybp A:VISITED, .ybp A:ACTIVE {font-family: Arial, Serif; font-size: 12px; color: #696564;  font-weight:normal; text-decoration:none;}
.ybp A:hover {text-decoration:underline; color:#D0321C;  font-weight:normal;}

.white {color:#FFFFFF; font-family: Arial, Serif;  font-size: 12px;  font-weight:bold; padding-top: 4px;}

TD.companies  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
TD.companies P {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify}
TD.companies P .title{  color: #de0800; font-weight: bold}
TD.companies A { color: #000000 }
TD.companies H3 { font-family: Arial, Helvetica, sans-serif; color: #de0800; font-size: 18px;; text-decoration: underline}
TD.companies H4 { font-family: Arial, Helvetica, sans-serif; color: #de0800; font-size: 14px;}
TD.companies UL { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
TD.companiesdet { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
TD.companiesdet P { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left}
TD.companiesdet B { color: #de0800; }
TD.companiesdet A { color: #de0800; }
TD.companiesdet A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #de0800; }
