body                 {margin:0; font-size:14px; font-family: arial, Helvetica, sans-serif;}

hr                   {margin:0px; padding:0px; height:1px; color:#E02502; border:solid 1px #E02502;}
H1                   {font-size: 20px; font-weight: bold ; color:#E02502; margin:0px; padding:0px;}
H2                   {font-size: 18px; font-weight: bold ; color:#E02502; margin:0px; padding:0px;}
H3                   {font-size: 16px; font-weight: bold ; color:#E02502; margin:0px; padding:0px;}
H4                   {font-size: 14px; font-weight: bold ; color:#E02502; margin:0px; padding:0px;}
P                    {margin-bottom:5px;margin-top:5px;}
ul                   {margin-bottom:5px;margin-top:5px;}
.content             {padding:10px;}
.testo               {font-size: 14px;}
.testo P             {text-align:justify;}
A.testo              {font-size: 14px; color:#000066;}
A.testo:visited      {font-size: 14px; color:#000066;}
A.testo:hover        {font-size: 14px; color:#0000ff;}
A.testostrong        {font-size: 14px; color:#000000; font-weight:bold;}
A.freccia            {font-size: 14px; color:#E02502; text-decoration:none;}

.testo_piccolo       {font-size: 10px;}
A.testo_piccolo      {font-size: 10px; color:#000000;}

input.form_input     {font-size: 12px; border: solid 1px #000000;}
select               {font-size: 12px;}

#header              {padding:5px 0 5px 0;}

.navbar_1                      {background-color: #E02502; padding-left:4px; padding-top:2px; padding-bottom:2px; font-size: 16px; font-weight: bold;}
.navbar_1_item                 {border-left: solid 1px #ffffff; padding-left:4px;}
.navbar_1_item A               {color: #FFFFFF; text-decoration: none;}
.navbar_1_item A:hover         {color: #D8D3CF; text-decoration: none;}
.navbar_1_item_active          {border-left: solid 1px #ffffff; padding-left:4px;}
.navbar_1_item_active A        {color: #D8D3CF; text-decoration: none;}
.navbar_1_item_active A:hover  {color: #FFFFFF; text-decoration: none;}

#Navigation_1_link_home {display:inline; padding-right:20px;}
#Navigation_1_link_inst {display:inline; padding-right:20px;}
#Navigation_1_link_mark {display:inline; padding-right:20px;}
#Navigation_1_link_comp {display:inline; padding-right:20px;}
#Navigation_1_link_news {display:inline; padding-right:20px;}
#Navigation_1_link_cont {display:inline; padding-right:20px;}

.navbar_2                      {background-color: #D8D3CF; padding-left:4px; padding-top:2px; padding-bottom:2px; font-size: 16px;}
.navbar_2_item                 {border-left: solid 1px #ffffff; padding-left:4px;}
.navbar_2_item A               {color: #004665; text-decoration: none;}
.navbar_2_item A:hover         {color: #7C6D5E; text-decoration: none;}
.navbar_2_item_active          {border-left: solid 1px #ffffff; padding-left:4px; font-weight:bold;}
.navbar_2_item_active A        {color: #004665; text-decoration: none;}
.navbar_2_item_active A:hover  {color: #7C6D5E; text-decoration: none;}

#Navigation_Instruments_link_prod     {display:inline; padding-right:20px;}
#Navigation_Instruments_link_tech     {display:inline; padding-right:20px;}
#Navigation_Instruments_link_dist     {display:inline; padding-right:20px;}
#Navigation_Instruments_link_cust     {display:inline; padding-right:20px;}
#Navigation_Instruments_link_equo     {display:inline;}

A.titolo_1            {font-size: 16px; font-weight: bold ; color: #D80505; text-decoration: none}
A.titolo_1:hover      {font-size: 16px; font-weight: bold ; color: #7C6D5E; text-decoration: underline;}

.news_list_date           {font-family: Arial, Helvetica, sans-serif; font-size: 9px;  color: #7C6D5E}
.news_list_title          {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E02502;}
A.news_list_title          {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E02502;}
A.news_list_title:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066;}
.news_list_subtitle       {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
A.news_list_more          {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-weight: bold;}
A.news_list_more:hover    {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; font-weight: bold;}
A.news_list_freccia       {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E02502; font-weight: bold; text-decoration: none}
/*A.news_list_freccia:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000ff; font-weight: bold; text-decoration: none}*/

.news_date {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.news_title {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; font-weight:bold;}
.news_title A{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #7C6D5E; text-decoration: none}
.news_title A:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #D80505; text-decoration: none}

.news_subtitle {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration: none;}
.news_subtitle A{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-decoration: none;}
.news_subtitle A:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;color: #D80505; text-decoration: none}

.instruments_nav        {font-size: 10px;  color: #7C6D5E; background-color: #F2F0EF; padding:2px; margin:2px; line-height:14px;}
.instruments_nav A      {font-size: 10px;  color: #000066;}
.instruments_nav A:hover{font-size: 10px;  color: #0000ff;}
.instruments_nav H3     {font-size: 10px; font-weight: bold ; color:#E02502; margin:0px; padding:0px;}

.lasersystems_nav           {font-size: 10px;  color: #7C6D5E; background-color: #F2F0EF; padding:2px; margin:2px; line-height:14px;}
.lasersystems_nav A         {font-size: 10px;  color: #000066;}
.lasersystems_nav A:hover   {font-size: 10px;  color: #0000ff;}
.lasersystems_nav H3        {font-size: 10px; font-weight: bold ; color:#E02502; margin:0px; padding:0px;}


A.table_item {color: #000000;}
A.table_item {color: #000000;}
A.table_item:hover{color: #D80505;}

.table {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.table_header{background:#7C6D5E; color:#ffffff; font-weight:bold; border-bottom: 1px solid #000000;}
.table_row_odd {background:#dddddd; border-bottom: 1px solid #000000;}
.table_row_even {background:#ffffff; border-bottom: 1px solid #000000;}
.table_row_odd_last {background:#dddddd;}
.table_row_even_last {background:#ffffff;}


.table_pagination{color: #000000; text-decoration: none}
.dida {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}