body { color: #666; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0 0 0; }img { behavior: url("pngbehavior.htc"); }h1 { color: #666; font-size: 20px; font-weight: normal; margin-bottom: 5px; }h2 { color: #666; font-size: 12px; font-weight: normal; margin-bottom: 5px; }p { color: #666; font-size: 11px; }td { font-size: 11px; }a:link { color: #666; text-decoration: underline; }a:visited { color: #666; text-decoration: underline; }a:hover { color: #5e6e91; text-decoration: underline; }a:active { color: #5e6e91; text-decoration: underline; }/*INTERFACCIA*/.table_main { border-right: 1px solid white; border-left: 1px solid white; }.td_topmargin { height: 15px; }.td_main { font-size: 11px; background-color: white; }/*--- CONTENUTI*/.td_welcome { font-size: 12px; }.link_giallo { color: #5e6e91; font-size: 16px; text-decoration: none; }a.link_giallo:link { color: #5e6e91; text-decoration: none; }a.link_giallo:visited { color: #5e6e91; text-decoration: none; }a.link_giallo:hover { color: #f8ca2f; text-decoration: none; }a.link_giallo:active { color: #5e6e91; text-decoration: none; }.mainmenu { color: white; font-weight: bold; background-color: #5e6e91; border-top: 1px solid white; border-bottom: 1px solid white; }.mainmenu a:link { color: white; text-decoration: none; float: left; padding: 3px; display: block; }.mainmenu a:visited { color: white; text-decoration: none; float: left; padding: 3px; display: block; }.mainmenu a:hover { color: white; background-color: #f8ca2f; text-decoration: none; float: left; padding: 3px; display: block; }.mainmenu a:active { color: white; background-color: #f8ca2f; text-decoration: none; float: left; padding: 3px; display: block; }.mainmenu_selected { color: #5e6e91; text-decoration: none; background-color: #f8ca2f; display: block; padding: 3px; float: left; }a.mainmenu_selected:link { color: #5e6e91; text-decoration: none; background-color: #f8ca2f; display: block; padding: 3px; float: left; }a.mainmenu_selected:visited { color: #5e6e91; text-decoration: none; background-color: #f8ca2f; display: block; padding: 3px; float: left; }a.mainmenu_selected:hover { color: #5e6e91; text-decoration: underline; background-color: #f8ca2f; display: block; padding: 3px; float: left; }a.mainmenu_selected:active { color: #5e6e91; text-decoration: none; background-color: #f8ca2f; display: block; padding: 3px; float: left; }.mm_tacche { color: white; float: left; padding: 2px 3px 4px; display: block; }.sottomenu { color: white; font-weight: bold; background-color: #f8ca2f; border-top: 1px solid white; border-bottom: 1px solid white; }.sottomenu_blank { color: white; font-weight: bold; border-top: 1px solid white; border-bottom: 1px solid white; }.sottomenu a:link { color: white; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu a:visited { color: white; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu a:hover { color: #5e6e91; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu a:active { color: #5e6e91; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu_selected { color: #5e6e91; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu_selected:link { color: #5e6e91; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu_selected:visited { color: #5e6e91; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu_selected:hover { color: #5e6e91; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: underline; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu_selected:active { color: #5e6e91; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }.sm_tacche { color: white; display: block; padding: 2px 3px 4px; float: left; }.sottomenu2 { color: #666; font-weight: bold; background-color: #e4e4e4; border-top: 1px solid white; border-bottom: 1px solid white; }.sottomenu2_blank { color: white; font-weight: bold; border-top: 1px solid white; border-bottom: 1px solid white; }.sottomenu2 a:link { color: #666; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu2 a:visited { color: #666; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu2 a:hover { color: #f8ca2f; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu2 a:active { color: #f8ca2f; text-decoration: none; display: block; padding: 3px; float: left; }.sottomenu2_selected { color: #f8ca2f; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu2_selected:link { color: #f8ca2f; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu2_selected:visited { color: #f8ca2f; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu2_selected:hover { color: #f8ca2f; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: underline; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }a.sottomenu2_selected:active { color: #f8ca2f; background-image: url(images/mastro/freccia.gif); background-repeat: no-repeat; background-position: left 5px; text-decoration: none; display: block; padding: 3px 3px 3px 10px; float: left; margin-left: 3px; }.sm2_tacche { color: #666; display: block; padding: 2px 3px 4px; float: left; }.td_bg_trasp { color: #666; padding: 3px; }.td_bg_trasp a:link { color: #000; text-decoration: underline; }.td_bg_trasp a:visited { color: #000; text-decoration: underline; }.td_bg_trasp a:hover { color: #000; text-decoration: underline; }.td_bg_trasp a:active { color: #000; text-decoration: underline; }.td_cont_home { padding: 10px; }.td_cont_profile { background-image: none; background-repeat: no-repeat; background-position: left top; padding: 10px; }.td_cont_company { background-repeat: no-repeat; background-position: left top; padding: 10px; }.td_cont_sales { background-image: url(images/mastro/bg_sales.jpg); background-repeat: no-repeat; background-position: left top; padding: 10px; }.td_cont_cat01 { background-image: url(images/prodotti/bg_cat_01.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_cat02 { background-image: url(images/prodotti/bg_cat_02.jpg); background-repeat: no-repeat; background-position: 0 20px; padding: 10px; }.td_cont_cat03 { background-image: url(images/prodotti/bg_cat_03.jpg); background-repeat: no-repeat; background-position: 0 -60px; padding: 10px; }.td_cont_cat04 { background-image: url(images/prodotti/bg_cat_04.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_cat05 { background-image: url(images/prodotti/bg_cat_05.jpg); background-repeat: no-repeat; background-position: 0 20px; padding: 10px; }.td_cont_cat06 { background-image: url(images/prodotti/bg_cat_06.jpg); background-repeat: no-repeat; background-position: 0 30px; padding: 10px; }.td_cont_cat07 { background-image: url(images/prodotti/bg_cat_07.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_cat08 { background-image: url(images/prodotti/bg_cat_08.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_qds01 { background-image: url(images/prodotti/bg_cat2_01.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_qds02 { background-image: url(images/prodotti/bg_cat2_02.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_qds03 { background-image: url(images/prodotti/bg_cat2_03.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_qds04 { background-image: url(images/prodotti/bg_cat2_04.jpg); background-repeat: no-repeat; background-position: 0 0; padding: 10px; }.td_cont_contacts { background-image: url(images/jobs/ray.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding: 10px; }.cont_img { margin-right: 10px; margin-bottom: 10px; padding-right: 10px; padding-bottom: 10px; }.table_axalis { font-size: 11px; border-top: 1px solid #6d87a8; border-left: 1px solid #6d87a8; }table .table_axalis td { font-size: 11px; border-right: 1px solid #6d87a8; border-bottom: 1px solid #6d87a8; }/*PRODOTTI*/.bg_agricultural_select { background-image: url(images/prodotti/agricultural_bg.jpg); background-repeat: no-repeat; background-position: center; }.select_link { color: #5e6e91; font-size: 10px; text-decoration: none; margin: 5px; display: block; }a.select_link:link { color: #5e6e91; font-size: 11px; font-weight: bold; text-decoration: none; margin: 5px; display: block; }a.select_link:visited { color: #5e6e91; font-size: 11px; font-weight: bold; text-decoration: none; margin: 5px; display: block; }a.select_link:hover { color: #5e6e91; font-size: 11px; font-weight: bold; text-decoration: underline; margin: 5px; display: block; }a.select_link:active { color: #5e6e91; font-size: 11px; font-weight: bold; text-decoration: none; margin: 5px; display: block; }/* BOX in GIF*/.bg_boxblu_30p { background-image: url(images/mastro/bg_boxblu_30p.gif); }.bg_boxblu_60p { background-image: url(images/mastro/bg_boxblu_60p.gif); }.bg_boxblu_90p { background-image: url(images/mastro/bg_boxblu_90p.gif); }.bg_boxgial_30p { background-image: url(images/mastro/bg_boxgial_30p.gif); }.bg_boxgial_60p { background-image: url(images/mastro/bg_boxgial_60p.gif); }.bg_boxgial_90p { background-image: url(images/mastro/bg_boxgial_90p.gif); }/* BOX in PNG*/.bg_boxblu_30png { background-image: url(images/mastro/bg_boxblu_30p.gif); }.bg_boxblu_60png { background-image: url(images/mastro/bg_boxblu_60p.gif); }.bg_boxblu_90png { background-image: url(images/mastro/bg_boxblu_90p.gif); }.bg_boxgial_30png { background-image: url(images/mastro/bg_boxgial_30p.gif); }.bg_boxgial_60png { background-image: url(images/mastro/bg_boxgial_60p.gif); }.bg_boxgial_90png { background-image: url(images/mastro/bg_boxgial_90p.gif); }/*LOCATION*/.bg_location { background-image: url(images/mastro/bg_location.jpg); background-repeat: no-repeat; }/*--- DESTRA*/.img_assali { margin-bottom: 3px; border-bottom: 1px solid white; }.table_bgsfumo { color: white; font-size: 10px; background-color: #5e6e91; background-image: url(images/mastro/bg_dx.jpg); background-repeat: no-repeat; }.img_titoli { border: solid 1px white; }/*NEWS*//*--- a destra*/.news { text-transform: capitalize; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding: 3px; border-bottom: 1px solid white; display: block; }a.news p { color: #279aac; text-transform: capitalize; margin: 0; padding: 0; }a.news:link { color: white; text-decoration: none; }a.news:visited { color: white; text-decoration: none; }a.news:hover { color: #5e6e91; background-color: #f9cf6c; text-decoration: none; }a.news:active { color: white; text-decoration: none; }.news_sel { color: #5e6e91; background-color: #f9cf6c; text-transform: capitalize; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding: 3px; border-bottom: 1px solid white; display: block; }.latest_news { font-size: 12px; }.latest_news h1 { color: #5e6e91; font-size: 14px; font-weight: bold; margin: 0; padding: 0; border-bottom: 1px solid #666; }.latest_news_notizia { text-align: left; padding: 3px; }.latest_news_notizia a:link { text-decoration: none; padding: 3px 3px 10px; display: block; }.latest_news_notizia a:visited { text-decoration: none; padding: 3px 3px 10px; display: block; }.latest_news_notizia a:hover { background-color: #f9cf6c; text-decoration: none; padding: 3px 3px 10px; display: block; }.latest_news_notizia a:active { text-decoration: none; padding: 3px 3px 10px; display: block; }.latest_news marquee { color: #5e6e91; font-size: 16px; }/*--- interno*/.newsint { color: #5e6e91; text-transform: capitalize; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding: 3px; border-bottom: 1px dotted #f8ca2f; display: block; }a.newsint p { color: #5e6e91; text-transform: capitalize; margin: 0; padding: 0; }a.newsint:link { color: #5e6e91; text-decoration: none; }a.newsint:visited { color: #5e6e91; text-decoration: none; }a.newsint:hover { color: #5e6e91; background-color: #f9cf6c; text-decoration: none; }a.newsint:active { color: #5e6e91; text-decoration: none; }.news_selint { color: #5e6e91; background-color: #f9cf6c; text-transform: capitalize; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding: 3px; border-bottom: 1px solid white; display: block; }/*DOWNLOADS*//*--- sulla destra*/.downloads { margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding: 3px; border-bottom: 1px solid white; display: block; }a.downloads p { color: #279aac; margin: 0; padding: 0; }a.downloads:link { color: white; text-decoration: none; }a.downloads:visited { color: white; text-decoration: none; }a.downloads:hover { color: #5e6e91; background-color: #f9cf6c; text-decoration: none; }a.downloads:active { color: white; text-decoration: none; }.pdf { color: white; background-image: url(images/mastro/bg_pdf.gif); background-repeat: no-repeat; background-position: left top; margin-right: 2px; margin-left: 2px; padding: 6px 3px 5px 30px; border-bottom: 1px solid white; display: block; }a.pdf:link { color: white; text-decoration: none; }a.pdf:visited { color: white; text-decoration: none; }a.pdf:hover { color: #5e6e91; background-color: #f9cf6c; text-decoration: none; }a.pdf:active { color: white; text-decoration: none; }.scevron { color: white; background-image: url(images/mastro/bg_freccia.gif); background-repeat: no-repeat; background-position: left top; margin-right: 2px; margin-left: 2px; padding: 6px 3px 5px 30px; border-bottom: 1px solid white; display: block; }a.scevron:link { color: white; text-decoration: none; }a.scevron:visited { color: white; text-decoration: none; }a.scevron:hover { color: #5e6e91; background-color: #f9cf6c; text-decoration: none; }a.scevron:active { color: white; text-decoration: none; }/*--- interno*/.pdfint { color: #5e6e91; background-image: url(images/mastro/bg_pdf.gif); background-repeat: no-repeat; background-position: left top; margin-right: 2px; margin-left: 2px; padding: 6px 3px 5px 30px; border-bottom: 1px solid white; display: block; }a.pdfint:link { color: #5e6e91; text-decoration: none; }a.pdfint:visited { color: #5e6e91; text-decoration: none; }a.pdfint:hover { color: #5e6e91; text-decoration: underline; }a.pdfint:active { color: #5e6e91; text-decoration: underline; }.scevronint { color: #5e6e91; background-image: url(images/mastro/bg_freccia.gif); background-repeat: no-repeat; background-position: left top; margin-right: 2px; margin-left: 2px; padding: 6px 3px 5px 30px; border-bottom: 1px solid white; display: block; }a.scevronint:link { color: #5e6e91; text-decoration: none; }a.scevronint:visited { color: #5e6e91; text-decoration: none; }a.scevronint:hover { color: #5e6e91; text-decoration: underline; }a.scevronint:active { color: #5e6e91; text-decoration: underline; }/*FAQ*/.box_faq { padding: 5px 10px 15px; border-bottom: 1px dotted #f8ca2f; }.box_domanda { color: #b8585c; font-size: 14px; text-align: left; padding-bottom: 3px; }.box_risposta { color: #5e6e91; font-size: 12px; text-align: right; }/*--- PIEDE*/.td_bottombar { background-color: #5e6e91; height: 10px; }.td_bottommenu { background-color: white; }.bottomlink { color: #666; text-decoration: none; }a.bottomlink:link { color: #666; text-decoration: none; }a.bottomlink:visited { color: #666; text-decoration: none; }a.bottomlink:hover { color: #666; text-decoration: underline; }a.bottomlink:active { color: #666; text-decoration: underline; }.bottommenu { padding-left: 10px; }