/* Formattazione testo*/	

.break  { font-size: 5px }
.break_footer { font-size: 7px }
.copy { color: white; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif }
.white { color: white; font-weight: bold; font-size: 7px }
.white_dim   { color: white; font-weight: bold; font-size: 10px; font-family: Verdana }
.dim  { font-size: 10px }
.indicatore { color: #f75924 }
.links { color: #333 }
.links a  { color: #f75924; text-decoration: none }
.links a:hover { color: black; text-decoration: underline }
.news_data { color: #ccc; font-weight: bold }
.news_data a { color: #ccc; font-weight: bold; text-decoration: none }
.news_data a:hover { color: #f63; font-weight: bold; text-decoration: none }
.news_text { color: #333 }
.news_text a { color: #333; text-decoration: none }
.news_text a:hover { color: #f63; text-decoration: underline }
.news_title   { font-weight: bold }
.pilot    { color: #333; font-size: 13px; font-weight: 700; font-stretch: wider }
.orange    { color: #f75924; font-size: 13px; font-weight: 700; font-stretch: wider }
.family_title  { color: #bec000; font-weight: bold; font-size: 12px }
.product_title  { color: white; font-weight: bold; font-size: 12px }
.family_scheda        { color: white; font-weight: bold; font-size: 13px; letter-spacing: 1px }
.header { color: #bec000 }
.header a  { color: #bec000; text-decoration: none }
.header a:hover  { color: #bec000; text-decoration: underline }
#home { color: #333; text-decoration: none }
.pedice   { font-size: 10px; vertical-align: sub }
.apice    { font-size: 10px; vertical-align: super }
#faq ul li  { list-style: none url("/immagini/index/latest_news_freccia_on.gif"); margin: 0; padding-bottom: 10px }
#faq ul li a  { color: #333; text-decoration: none; list-style: none url("/immagini/index/latest_news_freccia_on.gif"); margin: 0; padding-bottom: 10px }
#faq ul li a:hover  { color: #f75924; text-decoration: underline; list-style: none url("/immagini/index/latest_news_freccia_on.gif"); margin: 0; padding-bottom: 10px }

.titoletto_blu           { color: #00377a; font-weight: bold }
.titoletto_blu a { color: #00377a; font-weight: bold; text-decoration: none }
.titoletto_blu a:hover { color: #00377a; font-weight: bold; text-decoration: underline }
.titoletto_green { color: #27a5a5; font-weight: bold }
.titoletto_grey { color: #666; font-weight: bold }
.titoletto_grey a { color: #666; font-weight: bold; text-decoration: none }
.titoletto_grey a:hover { color: #666; font-weight: bold }
.titoletto_red  { color: #bec000; font-weight: bold }
.titoletto_red a { color: #bec000; font-weight: bold; text-decoration: none }
.titoletto_red a:hover { color: #bec000; font-weight: bold; text-decoration: underline }
.titoli_page  { color: #68676b; font-weight: bold; font-size: 12px }
.titoli_page_red { color: #bec000; font-weight: bold; font-size: 12px }
.titoli_page_red a { color: #bec000; font-weight: bold; font-size: 12px; text-decoration: none }
.titoli_page_red a:hover { color: #bec000; font-weight: bold; font-size: 12px; text-decoration: underline }
.more  { color: #bec000; font-size: 10px; font-weight: bold }
.more a { color: #bec000; font-weight: bold; text-decoration: none }
.more a:hover { color: #bec000; font-weight: bold; text-decoration: underline }
.more_grey  { color: #666; font-size: 10px; font-weight: bold }
.more_grey a { color: #666; font-weight: bold; text-decoration: none }
.more_grey a:hover { color: #666; font-weight: bold; text-decoration: underline }

.img_space        { border: solid 1px #bec000 }

.tabdx { color: black; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif }
.tabdx_tab { color: black; font-size: 10px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif }

.easy   { padding: 3px 3px 3px 5px; border-right: 1px solid black; border-bottom: 1px solid #fff }
.easy_dx   { padding: 3px 3px 3px 5px; border-bottom: 1px solid #fff }
.easy1   { padding: 3px 3px 3px 5px; border-right: 1px solid black; border-bottom: 1px solid #000 }
.easy1_dx   { padding: 3px 3px 3px 5px; border-bottom: 1px solid #000 }
.easy_img   { border-right: 1px solid black }
.easy_title   { border-right: 1px solid white }
.easy_top   { border-top: 1px solid black }

/* Formattazione menu*/	

.menu_title { color: #4f5359; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e6e6e6; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_title { width: auto }
.menu_white  { color: #4f5359; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: white; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_white { width: auto }
.menu_title_vme    { color: white; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #bec000; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_title_vme { width: auto }
.menu_title1_vme   { color: #999999; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e5e699; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_title1_vme { width: auto }
.menu_appl  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #fc622e; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_appl { width: auto }
.menu_appl1      { color: #ffffff; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #fc622e; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100%; height: 100% }
html>body .menu_appl1  { width: auto; height: auto }

.menu_livello a { color: #bec000; font-weight: normal; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #f5f5f5; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_livello a { width: auto }
.menu_livello a:hover { color: #bec000; text-decoration: none; background-color: #f5f5f5 }
.menu_livello a:visited {  text-decoration: none; color: #bec000 }

.menu a     { color: #4f5359; font-weight: normal; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e6e6e6; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu a { width: auto }
.menu a:visited { text-decoration: none; color: #4F5359 }	
.menu a:hover   { color: #bec000; text-decoration: none; background-color: #f5f5f5 }

.menu_fields a     { color: #ffffff; font-weight: normal; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #c3c5c8; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_fields a { width: auto }
.menu_fields a:visited { text-decoration: none; color: #ffffff }	
.menu_fields a:hover   { color: #666666; text-decoration: none; background-color: #e1e2e4 }

.menu_liv_fields a { color: #666666; font-weight: normal; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e1e2e4; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_liv_fields a { width: auto }
.menu_liv_fields a:hover { color: #666666; text-decoration: none; background-color: #e1e2e4 }
.menu_liv_fields a:visited {  text-decoration: none; color: #666666 }

.menu_products a          { color: white; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e5e699; display: block; padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #999; width: 100%; height: 100% }		
html>body .menu_products a  { width: auto; height: auto }
.menu_products a:visited  { color: white; text-decoration: none }	
.menu_products a:hover   { color: white; text-decoration: none; background-color: #bec000 }

.menu_products1 a            { text-decoration: none; display: block; padding: 5px; width: 100%; height: 100% }		
html>body .menu_products1 a  { width: auto; height: auto }
.menu_products1 a:visited  { text-decoration: none }	
.menu_products1 a:hover    { text-decoration: underline; background-color: #e5e699 }

.menu_az a       { color: white; font-weight: normal; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #f5f6d9; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }		
html>body .menu_az a { width: auto }
.menu_az a:visited  { color: white; text-decoration: none }	
.menu_az a:hover    { color: white; text-decoration: none; background-color: #e5e699 }

.menu_vme a       { color: #4f5359; font-weight: normal; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e5e699; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }		
html>body .menu_vme a { width: auto }
.menu_vme a:visited  { color: #4f5359; text-decoration: none }	
.menu_vme a:hover    { color: black; text-decoration: none; background-color: #f5f6d9 }

.menu_vme1   { color: #999999; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e5e699; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; width: 100% }
html>body .menu_vme1 { width: auto }

.menu_vme_t a        { color: white; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #e5e699; display: block; padding: 5px 2px 5px 13px; border-bottom: 1px solid #999; border-left: 1px solid #999; width: 100% }		
html>body .menu_vme_t a { width: auto }
.menu_vme_t a:visited  { color: white; text-decoration: none }	
.menu_vme_t a:hover   { text-decoration: none; background-color: #f5f6d9 }