@charset "UTF-8";/* CSS Document */.content {		font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #000000;}.homenews {		font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #000000;}.content_search {		font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	padding: 0px 0px 0px 16px;		color: #000000;}.content_news {		font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-left: 0px;	margin-right: 20px;	color: #000000;}.content_small {		font-family: Helvetica, sans-serif;	font-size: 10px;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #000000;}.tablecontent {		font-family: Helvetica, sans-serif;	font-size: 14px;	line-height: 130%;	padding: 5px 5px 5px 16px;	color: #275489;}.tableheader {		font-family: Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	line-height: 130%;	padding: 0px 0px 0px 16px;	color: #ffffff;}.tabletext {		font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	padding: 0px 0px 0px 16px;	color: #333333;}.breadcrumb_small {		font-family: Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #000000;}.breadcrumb_small_news {		font-family: Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	line-height: 130%;	margin-left: 0px;	margin-right: 30px;	color: #000000;}.breadcrumb_large {		font-family: Helvetica, sans-serif;	font-size: 17px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #000000;}.white {		font-family: Helvetica;	font-size: 15px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #ffffff;}.white {		font-family: Helvetica;	font-size: 13px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #ffffff;}.whitetable {		font-family: Helvetica;	font-size: 15px;	font-weight: bold;	line-height: 130%;    color: #ffffff;}.bluetable {		font-family: Helvetica;	font-size: 15px;	font-weight: bold;	line-height: 110%;    color: #275489;}.whitetableSmall {		font-family: Helvetica;	font-size: 12px;	font-weight: bold;	line-height: 130%;	color: #ffffff;}.blacktableSmall {		font-family: Helvetica;	font-size: 12px;	font-weight: normal;	line-height: 110%;	color: #000000;}.white2 {		font-family: Helvetica;	font-size: 13px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #ffffff;}.headline2 {		font-family: Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #285489;}.headline2_red {		font-family: Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 30px;	color: #e90310;}.headline3 {		font-family: Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	line-height: 130%;	margin-left: 44px;	margin-right: 35px;	color: #285489;}.sidebar {	font-family: Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-left: 25px;	margin-right: 25px;	color: #285489;}.head_side {	font-family: Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	line-height: 130%;	margin-left: 25px;	margin-right: 25px;	color: #285489;}.callout {	margin-right: 50px;	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 130%;	margin-left: 30px;	color: #000000;}.h1 {	margin-right: 50px;	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #0071BC;	line-height: 120%;	margin-left: 30px;}.content_table {	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	color: #000000;}.content_table2 {	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	color: #0071bc;}.content_blue {	margin-right: 50px;	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-left: 44px;	color: #0071BC;}.content_form {	margin-right: 50px;	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	margin-left: 30px;	color: #ffffff;}.formfield { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #666666; background-color:#ffffff; border: 1px solid #000000; padding: 2px;}.news_box {		font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 22px;		color: #FFC344;}.news_box_link {		font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: 18px;		color: #ffffff;}/* Footer Link style */.footer_2 {	align: center;	margin-right: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 120%;	margin-left: 0px;	color: #ffffff;}.footer_2 a:link {color:#ffffff;text-decoration:none;}.footer_2 a:visited {color:#ffffff;text-decoration:none;}.footer_2 a:hover {color:#ffffff;text-decoration:underline;}.footer_2 a:active {color:#ffffff;text-decoration:none;}/* Footer Link style *//* Footer Link style */.footer {	align: center;	margin-right: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 120%;	margin-left: 0px;	color: #666666;}.footer a:link {color:#666666;text-decoration:none;}.footer a:visited {color:#666666;text-decoration:none;}.footer a:hover {color:#666666;text-decoration:underline;}.footer a:active {color:#666666;text-decoration:none;}/* Footer Link style */.tablelink {align: right;	margin-right:15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 0px 16px 0px 16px;	line-height: 120%;	margin-left: 0px;	color: #285489;}.tablelink a:link {color:#285489;text-decoration:none;}.tablelink a:visited {color:#285489;text-decoration:none;}.tablelink a:hover {color:#285489;text-decoration:underline;}.tablelink a:active {color:#285489;text-decoration:none;}a.FinmeccanicaBarLink:link{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #F9C7C3;	text-decoration:none	}    a.FinmeccanicaBarLink:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #F9C7C3;	text-decoration:none}a.FinmeccanicaBarLink:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #F9C7C3;	text-decoration:underline}a.FinmeccanicaBarLink:active{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #F9C7C3;	text-decoration:none	}a.FinmeccanicaCompanyBarLink:link{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #FFFFFF;	text-decoration:none	}    a.FinmeccanicaCompanyBarLink:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #FFFFFF;	text-decoration:none}a.FinmeccanicaCompanyBarLink:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #FFFFFF;	text-decoration:underline}a.FinmeccanicaCompanyBarLink:active{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #FFFFFF;	text-decoration:none	}.FinmecannicaTopBarText{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #F9C7C3;}.Content_header{ 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#50555A;}a.TopMenuLink:link{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #50555A;	font-weight:bold;	text-decoration:none	}    a.TopMenuLink:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #50555A;	font-weight:bold;	text-decoration:none}a.TopMenuLink:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #E61E0F;	font-weight:bold;	text-decoration:underline}a.TopMenuLink:active{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #50555A;	font-weight:bold;	text-decoration:none	}