Body {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; background-color: #F3F3F3; margin:0px; text-align:center}

.AREE {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight: normal; text-align:right;}
.AREE A:link {text-decoration:underline; color:#FF0000; font-weight: bold;} 
.AREE A:visited {text-decoration:underline; color:#FF0000; font-weight: bold;}
.AREE A:hover {text-decoration:none; color:#0000FF; font-weight: bold;}
.AREE P {text-align:right; font-size:11px; margin-left: 5px; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;}
.AREE H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#01334F; font-size:14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;} 
.AREE H2 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 5px;}
.AREE UL {}
.AREE OL {}
.AREE LI {}

.COMPANY {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight: normal; text-align:right;}
.COMPANY A:link {text-decoration:underline; font-size:12px; color:#A2B5BF; font-weight: bold;} 
.COMPANY A:visited {text-decoration:underline; font-size:12px; color:#A2B5BF; font-weight: bold;}
.COMPANY A:hover {text-decoration:none; font-size:12px; color:#FFFFFF; font-weight: bold;}
.COMPANY P {margin-left: 8px; margin-top: 5px; margin-bottom: 0px; margin-right: 8px; padding: 0px;}
.COMPANY H1 {} 
.COMPANY H2 {}
.COMPANY UL {}
.COMPANY OL {}
.COMPANY LI {}

.MENUGRIGIO {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:10px; font-weight: normal; text-align:right; padding: 10px;}

.BANNER_lavoro {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; text-align:left;}
.BANNER_lavoro A:link {text-decoration:underline; color:#333333; font-weight: bold} 
.BANNER_lavoro A:visited {text-decoration:underline; color:#333333; font-weight: bold;}
.BANNER_lavoro A:hover {text-decoration:none; color:#FF0000; font-weight: bold}
.BANNER_lavoro P {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;}
.BANNER_lavoro img {} 
.BANNER_lavoro H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#002060; font-size:13px; font-weight: bold; margin-top: 0px; margin-bottom: 10px;} 
.BANNER_lavoro H2 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0px;}
.BANNER_lavoro UL {line-height: 20px; margin: 0px; padding: 0px;}
.BANNER_lavoro OL {line-height: 20px; margin: 0px; padding: 0px;}
.BANNER_lavoro LI {line-height: 20px; margin: 0px; margin-left: 20px; padding: 0px;}

.BANNER_download {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; text-align:left;}
.BANNER_download A:link {text-decoration:underline; color:#333333; font-weight: normal} 
.BANNER_download A:visited {text-decoration:underline; color:#333333; font-weight: normal;}
.BANNER_download A:hover {text-decoration:none; color:#FF0000; font-weight: normal}
.BANNER_download P {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;}
.BANNER_download img {} 
.BANNER_download H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#002060; font-size:13px; font-weight: bold; margin-top: 0px; margin-bottom: 10px;} 
.BANNER_download H2 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0px; margin-top: 10px;}
.BANNER_download UL {line-height: 20px; margin: 0px; padding: 0px;}
.BANNER_download OL {line-height: 20px; margin: 0px; padding: 0px;}
.BANNER_download LI {line-height: 20px; margin: 0px; margin-left: 20px; padding: 0px;}

.BANNER_gallery {text-align:left;}
.BANNER_gallery A:link {padding: 2px; background-color: #FFFFFF;} 
.BANNER_gallery A:visited {padding: 2px;}
.BANNER_gallery A:hover {padding: 2px; background-color: #01334F;}
.BANNER_gallery img {margin-top: 5px;}
.BANNER_gallery P {}
.BANNER_gallery H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#002060; font-size:13px; font-weight: bold; margin-top: 0px; margin-bottom: 0px;} 

.BANNER_comp {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight: normal; text-align:left;}
.BANNER_comp A:link {text-decoration:underline; color:#EEEEEE; font-weight: bold;} 
.BANNER_comp A:visited {text-decoration:underline; color:#EEEEEE; font-weight: bold;}
.BANNER_comp A:hover {text-decoration:none; color:#FF0000; font-weight: bold;}
.BANNER_comp P {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight: normal; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;}
.BANNER_comp H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight: bold; margin-top: 0px; margin-bottom: 10px;} 
.BANNER_comp H2 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 5px;}
.BANNER_comp UL {}
.BANNER_comp OL {}
.BANNER_comp LI {}

.BANNER_news {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight: normal; text-align:left;}
.BANNER_news A:link {text-decoration:underline; color:#333333; font-weight: bold;} 
.BANNER_news A:visited {text-decoration:underline; color:#333333; font-weight: bold;}
.BANNER_news A:hover {text-decoration:none; color:#FF0000; font-weight: bold;}
.BANNER_news P {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; margin: 0px;}
.BANNER_news H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#002060; font-size:13px; font-weight: bold; margin-top: 0px; margin-bottom: 10px;} 
.BANNER_news H2 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#FF0000; font-size: 11px; font-weight: bold; margin: 0px;}
.BANNER_news H3 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#666666; font-size:11px; font-weight: normal; margin: 0px;}
.BANNER_news H4 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:10px; font-weight: normal; margin: 0px; text-align:right;}
.BANNER_news UL {}
.BANNER_news OL {}
.BANNER_news LI {}

.CONTENT {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; text-align:left;}
.CONTENT A:link {text-decoration:underline; color:#01334F;} 
.CONTENT A:visited {text-decoration:underline; color:#01334F;}
.CONTENT A:hover {text-decoration:underline; color:#FF0000;}
.CONTENT input {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-align:left; color: #686822; background-color: #FFFFFF; border: 1px solid #333333; margin: 2px;}
.CONTENT select {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #686822; background-color: #FFFFFF; border: 1px solid #333333; margin: 2px;}
.CONTENT img {margin-top: 0px; margin-bottom: 0px; margin-right: 0px;} 
.CONTENT P {color:#333333; font-size:11px; line-height: 20px; margin-left: 10px; margin-right: 20px; margin-top: 0px; margin-bottom: 0px;} 
.CONTENT H1 {color:#FF0000; font-size:14px; font-weight: bold; line-height: 15px; margin-top: 10px; margin-bottom: 20px; margin-left: 10px;} 
.CONTENT H2 {color:#333333; font-size:12px; font-weight: bold; margin-top: 10px; margin-bottom: 0px; margin-left: 10px;} 
.CONTENT H3 {color:#333333; font-size:12px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 10px;} 
.CONTENT UL {line-height: 20px; margin: 0px; margin-bottom: 0px; margin-left: 20px; margin-right: 20px; padding: 0px;}
.CONTENT OL {line-height: 20px; margin: 0px; padding: 0px;}
.CONTENT LI {line-height: 20px; margin: 0px; margin-left: 20px; margin-right: 20px; padding: 0px;}

.TABLE {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; text-align:left;}
.TABLE A:link {text-decoration:underline; color:#888888;} 
.TABLE A:visited {text-decoration:underline; color:#666666;}
.TABLE A:hover {text-decoration:underline; color:#000000;}
.TABLE input {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-align:left; color: #686822; background-color: #FFFFFF; border: 1px solid #333333; margin: 2px;}
.TABLE select {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #686822; background-color: #FFFFFF; border: 1px solid #333333; margin: 2px;}
.TABLE img {margin:0px;} 
.TABLE P {color:#333333; font-size:11px; line-height: 14px; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;} 
.TABLE H1 {color:#FF0000; font-size:12px; font-weight: bold; line-height: 12px; margin-top: 5px; margin-bottom: 5px; margin-left: 5px;} 
.TABLE H2 {color:#333333; font-size:12px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 5px;} 
.TABLE H3 {color:#333333; font-size:11px; line-height: 14px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} 
.TABLE UL {line-height: 20px; margin: 0px; margin-bottom: 20px; padding: 0px;}
.TABLE OL {line-height: 20px; margin: 0px; padding: 0px;}
.TABLE LI {line-height: 20px; margin: 0px; margin-left: 40px; padding: 0px;}

.LEGAL {font-family:Arial, Verdana, Helvetica, sans-serif; line-height: 15px; color:#666666; font-size:9px; font-weight: normal; text-align:right;}
.LEGAL A:link {text-decoration:none; color:#666666; padding:0px;} 
.LEGAL A:visited {text-decoration:underline; color:#666666; padding:0px;}
.LEGAL A:hover {text-decoration:underline; color:#FF0000; background:#E6E6E6; padding:0px;}
.LEGAL P {padding:0px; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; margin-right: 10px;}
.LEGAL H1 {color:#FF0000; font-size:14px; font-weight: bold; line-height: 15px; margin-top: 20px; margin-bottom: 10px; margin-left: 10px;} 
.LEGAL H2 {color:#333333; font-size:12px; font-weight: bold; margin-top: 10px; margin-bottom: 0px; margin-left: 10px;} 
.LEGAL H3 {color:#333333; font-size:12px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 10px;} 
.LEGAL UL {line-height: 20px; margin: 0px; margin-bottom: 20px; padding: 0px;}
.LEGAL OL {line-height: 20px; margin: 0px; padding: 0px;}
.LEGAL LI {line-height: 20px; margin: 0px; margin-left: 40px; padding: 0px;}

.FOOTER {font-family:Arial, Verdana, Helvetica, sans-serif; line-height: 15px; color:#999999; font-size:9px; font-weight: normal; text-align:left;}
.FOOTER A:link {text-decoration:none; color:#666666; padding:0px;} 
.FOOTER A:visited {text-decoration:underline; color:#666666; padding:0px;}
.FOOTER A:hover {text-decoration:underline; color:#FF0000; background:#FFFFFF; padding:0px;}
.FOOTER P {padding:0px; margin-left: 10px; margin-top: 5px; margin-bottom: 10px; margin-right: 0px;}

.LANGUAGE {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666666; font-size:9px; font-weight: normal; text-align: right; padding:0px; padding-right: 10px}
.LANGUAGE A:link {text-decoration:none; color:#000000;} 
.LANGUAGE A:visited {text-decoration:underline; color:#000000;}
.LANGUAGE A:hover {text-decoration:underline; color:#FF0000;}
.LANGUAGE P {padding:0px; margin-left: 10px; margin-top: 5px; margin-bottom: 10px; margin-right: 5px;}

.LOGIN {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666666; font-size:9px; font-weight: normal; text-align: left; padding:0px; padding-right: 10px}
.LOGIN A:link {text-decoration:none; color:#000000;} 
.LOGIN A:visited {text-decoration:underline; color:#000000;}
.LOGIN A:hover {text-decoration:underline; color:#FF0000;}
.LOGIN P {padding:0px; margin-left: 10px; margin-top: 5px; margin-bottom: 10px; margin-right: 5px;}

.MB {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight: bold; text-align:left;}
.MB A:link {text-decoration:underline; color:#FF0000; font-weight: bold;} 
.MB A:visited {text-decoration:underline; color:#D98200; font-weight: bold;}
.MB A:hover {text-decoration:none; color:#643C00; font-weight: bold;}
.MB P {line-height: 13px; margin-left: 0px; margin-top: 5px; margin-bottom: 8px; margin-right: 5px;}
.MB H1 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color:#000000; background-color: #FFFFFF; font-size:14px; font-weight: bold; margin-top: 0px; margin-left: 0px; margin-bottom: 5px; padding: 5px;} 
.MB H2 {font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 5px;}

