* {
	margin:0;
	padding:0;
	border:0;
	outline:none;
	font-size:100%;
	font-family:inherit;	
	vertical-align:baseline}
	:focus {outline:none;}
		body {
			line-height:1;
			color:black;
			background:white}
			ol, ul {list-style:none}
			table {
				border-collapse:separate;
				border-spacing:0}
				caption, th, td {
					text-align:left;
					font-weight:normal}
					blockquote:before, blockquote:after,
					q:before, q:after {content: ""}
					blockquote, q {quotes: "" ""}
/* INIZIO CODICE */
html{
	width:100%;
	height:100%;}
	body{
		width:100%;
		height:100%;
		font-family: "trebuchet MS", georgia, verdana;
		font-size:11px;
		color:#000;
		background:url(/images/sf_body.gif) center top;
		background-color:#010a11;}
		#wrapper {
			width:1000px;
			position:relative;
			top:0;
			left:50%;
			margin-left:-500px;
			height:100px;}
			#container {
				width:1000px;
				height:100px;
				height:auto !important;
				min-height:100px;
				float:left;
				padding-bottom:45px;}
				#top{
					width:1000px;
					float:left;
					height:187px;
					clear:both;
					background:url(/images/sv_top.gif) no-repeat 0 0;}
					#menu_top {
						width:950px;
						float:left;
						clear:both;
						padding:5px 50px 0 0;
						height:128px;}
						#menu_top ul{
							display:block;
							float:right;
							height:20px;
							width:100px;
							width:auto !important;
							min-width:100px;}
							#menu_top ul li{
								display:block;
								float:left;
								padding:0 2px 0 2px;
								color:#fff;
								font-weight:bold;}
								#menu_top ul li a{
									display:block;
									float:left;
									clear:both;
									color:#fff;
									font-weight:bold;
									text-decoration:none;
									padding-bottom:3px;}
									#lang_01{
										background:url(/images/flag_ita.gif) no-repeat left -19px;
										padding-left:20px;}
										#lang_01:hover{
											border-bottom:2px solid #fff;}
											#lang_01_act, #lang_01_act:hover{
												border-bottom:2px solid #6eb130;
												background:url(/images/flag_ita.gif) no-repeat left 1px;
												padding-left:20px;}
									#lang_02{
										background:url(/images/flag_eng.gif) no-repeat left -19px;
										padding-left:20px;}
										#lang_02:hover{
											border-bottom:2px solid #fff;}
											#lang_02_act, #lang_02_act:hover{
												border-bottom:2px solid #6eb130;
												background:url(/images/flag_eng.gif) no-repeat left 1px;
												padding-left:20px;}
									#lang_03{
										background:url(/images/flag_deu.gif) no-repeat left -19px;
										padding-left:20px;}
										#lang_03:hover{
											border-bottom:2px solid #fff;}
											#lang_03_act, #lang_03_act:hover{
												border-bottom:2px solid #6eb130;
												background:url(/images/flag_deu.gif) no-repeat left 1px;
												padding-left:20px;}
									#lang_04{
										background:url(/images/flag_spa.gif) no-repeat left -19px;
										padding-left:20px;}
										#lang_04:hover{
											border-bottom:2px solid #fff;}
											#lang_04_act, #lang_04_act:hover{
												border-bottom:2px solid #6eb130;
												background:url(/images/flag_spa.gif) no-repeat left 1px;
												padding-left:20px;}
									#lang_05{
										background:url(/images/flag_zho.gif) no-repeat left -19px;
										padding-left:20px;}
										#lang_05:hover{
											border-bottom:2px solid #fff;}
											#lang_05_act, #lang_05_act:hover{
												border-bottom:2px solid #6eb130;
												background:url(/images/flag_zho.gif) no-repeat left 1px;
												padding-left:20px;}
									#lang_06{
										background:url(/images/flag_rus.gif) no-repeat left -19px;
										padding-left:20px;}
										#lang_06:hover{
											border-bottom:2px solid #fff;}
											#lang_06_act, #lang_06_act:hover{
												border-bottom:2px solid #6eb130;
												background:url(/images/flag_rus.gif) no-repeat left 1px;
												padding-left:20px;}
									
									
									
					#menu_nav{
						clear:both;
						float:left;
						height:32px;}
						.menu_nav_ita,
						.menu_nav_eng{
							padding-left:80px;
							width:920px;}
						.menu_nav_deu{
							padding-left:46px;
							width:950px;}
						.menu_nav_spa{
							padding-left:46px;
							width:950px;}
						.menu_nav_zho{
							padding-left:40px;
							width:950px;}
						.menu_nav_rus{
							padding-left:40px;
							width:950px;}
						#menu_nav ul{
							display:block;
							float:left;
							clear:both;
							width:100%;
							height:32px;}
							#menu_nav ul li{
								display:block;
								float:left;
								height:32px;
								width:20px;
								width:auto !important;
								min-width:20px;}
								.menu_nav_ita ul li,
								.menu_nav_eng ul li,
								.menu_nav_spa ul li{
									padding:0 15px;}
								.menu_nav_deu ul li{
									padding:0 13px;}
								.menu_nav_zho ul li{
									padding:0 32px;}
								.menu_nav_rus ul li{
									padding:0 6px;}
								#menu_nav ul li.separator{
									background:url(/images/sep_menu.gif) no-repeat right top;}
								#menu_nav ul li a,
								#menu_nav ul li a.selected{
									display:block;
									float:left;
									height:15px;
									padding:9px 0 0 0;
									font-family:"trebuchet MS", verdana, arial, Helvetica;
									font-size:14px;
									text-transform:uppercase;
									color:#fff;
									font-weight:bold;
									text-decoration:none;
									white-space:nowrap;}
									#menu_nav ul li a:hover{
										border-bottom:2px solid #fff;}
									#menu_nav ul li a.selected,
									#menu_nav ul li a.selected:hover{
										border-bottom:2px solid #6eb130;}
				#wrap {
					width:902px;
					float:left;
					clear:both;
					height:100px;
					height:auto !important;
					min-height:100px;
					padding:0 49px 0 49px;}
					#claim_home{
						float:left;
						clear:both;
						width:902px;
						height:305px;
						background-color:#fff;
						border-bottom:1px solid #010a11;}
					#claim_page{
						float:left;
						clear:both;
						width:902px;
						height:132px;
						background-color:#fff;
						border-bottom:1px solid #010a11;}
						#claim_page_name{
							margin:7px 0 7px 7px;
							height:76px;
							width:304px;
							padding-top:42px;
							text-align:center;
							font-family:"trebuchet MS", verdana, arial, Helvetica;
							font-weight:bold;
							font-size:16px;
							color:#fff;
							text-transform:uppercase;
							float:left;}
							.claim_page_name_1{
								background:url(/images/sf_appl_01.gif) no-repeat 0 0;}
							.claim_page_name_2{
								background:url(/images/sf_appl_02.gif) no-repeat 0 0;}
							.claim_page_name_3{
								background:url(/images/sf_appl_03.gif) no-repeat 0 0;}
							.claim_page_name_4{
								background:url(/images/sf_appl_04.gif) no-repeat 0 0;}
							.claim_page_name_5{
								background:url(/images/sf_appl_05.gif) no-repeat 0 0;}
						#claim_page_img{
							margin:7px 0 7px 0;
							height:118px;
							width:584px;
							float:left;}
					#page{
						width:902px;
						height:100px;
						height:auto !important;
						min-height:100px;
						float:left;
						clear:both;
						background:url(/images/barretta.gif) repeat-y 225px top;
						background-color:#fff;}
						#page_sn{
							width:225px;
							height:100px;
							height:auto !important;
							min-height:100px;
							float:left;
							overflow:hidden;}
							.border_bott{
								border-bottom:1px solid #010a11;}
							#box_news{
								float:left;
								clear:both;
								width:223px;
								height:80px;
								height:auto !important;
								min-height:80px;
								margin:1px;
								background:url(/images/sf_grey.gif) repeat-x top;}
								.sing_box_news, .first_sing_box_news{
									width:201px;
									height:64px;
									height:auto !important;
									min-height:64px;
									float:left;
									clear:both;
									padding:15px 0 5px 0;
									margin:0 10px 0 10px;}
									.sing_box_news{
										padding:8px 0 5px 0;
										background:url(/images/sf_box_news.gif) repeat-x top;}
									.sing_box_news h3, .first_sing_box_news h3{
										color:#626262;
										font-family: tahoma, "trebuchet MS", verdana;
										font-size:10px;
										font-weight:bold;
										line-height:13px;
										width:201px;}
										.sing_box_news h3 strong, .first_sing_box_news h3 strong{
											color:#00547a;
											display:block;
											float:left;
											clear:both;}
										.sing_box_news p, .first_sing_box_news p{
											display:block;
											clear:both;
											font-family: tahoma, "trebuchet MS", verdana;
											font-size:11px;
											line-height:14px;
											margin-bottom:5px;}
											.sing_box_news p a, .first_sing_box_news p a{
												color:#009ee0;
												font-weight:bold;}
												.sing_box_news p a:hover, .first_sing_box_news p a:hover{
													color:#054c69;
													font-weight:bold;}
							#menu_int{
								display:block;
								float:left;
								clear:both;
								width:224px;
								height:40px;
								height:auto !important;
								min-height:40px;
								margin:6px 0 0 1px;
								border-bottom:1px solid #010a11;}
								#menu_int li{
									display:block;
									float:left;
									clear:both;
									height:21px;
									width:223px;}
									#menu_int li.sep{
									 	background:url(/images/sep_menu_lat.gif) no-repeat bottom left;}
									#menu_int li a{
										display:block;
										float:left;
										width:213px;
										height:16px;
										background:#fff url(/images/frec_menu_lat.gif) no-repeat 202px 7px;
										color:#7d7d7d;
										padding:4px 0 0 10px;
										text-decoration:none;}
										#menu_int li a:hover, #menu_int li a.select, #menu_int li a.select:hover{
											display:block;
											float:left;
											width:213px;
											height:16px;
											background:#7d7d7d url(/images/frec_menu_lat.gif) no-repeat 202px -14px;
											color:#fff;
											padding:4px 0 0 10px;
											text-decoration:none;}
							#blocco_applicazioni{
								display:block;
								float:left;
								clear:both;
								width:224px;
								height:40px;
								height:auto !important;
								min-height:40px;
								margin:0 1px 1px 1px;}
								#blocco_applicazioni li{
									display:block;
									float:left;
									clear:both;
									height:43px;
									width:224px;}
									#blocco_applicazioni li a{
										display:block;
										float:left;
										width:214px;
										height:32px;
										padding:11px 0 0 10px;
										font-family:"trebuchet MS", verdana, arial, Helvetica;
										font-size:15px;
										line-height:20px;
										font-weight:bold;
										text-transform:uppercase;
										text-decoration:none;
										color:#000;}
										#blocco_applicazioni li a em{
											font-style:normal;}
										#blocco_applicazioni li.rus a{
											font-size:14px;
											height:43px;
											padding:0 32px 0 10px;
											line-height:18px;
											display: table-cell;
											vertical-align:middle;
											float:none;}
											#blocco_applicazioni li.rus a strong{ 
												vertical-align:middle;
												width:214px;}
										#blocco_applicazioni li a:hover{
											text-decoration:underline;}
										#blocco_applicazioni li a.appl_01{
											background:url(/images/appl_01.gif) no-repeat 0 0;}
											#blocco_applicazioni li a.appl_01_act{
												background:url(/images/appl_01.gif) no-repeat 0 0;
												color:#ad0202;}
										#blocco_applicazioni li a.appl_02{
											background:url(/images/appl_02.gif) no-repeat 0 0;}
											#blocco_applicazioni li a.appl_02_act{
												background:url(/images/appl_02.gif) no-repeat 0 0;
												color:#0093c9;}
										#blocco_applicazioni li a.appl_03{
											background:url(/images/appl_03.gif) no-repeat 0 0;}
											#blocco_applicazioni li a.appl_03_act{
												background:url(/images/appl_03.gif) no-repeat 0 0;
												color:#c97c00;}
										#blocco_applicazioni li a.appl_04{
											background:url(/images/appl_04.gif) no-repeat 0 0;}
											#blocco_applicazioni li a.appl_04_act{
												background:url(/images/appl_04.gif) no-repeat 0 0;
												color:#a7a8a8;}
										#blocco_applicazioni li a.appl_05{
											background:url(/images/appl_05.gif) no-repeat 0 0;}
											#blocco_applicazioni li a.appl_05_act{
												background:url(/images/appl_05.gif) no-repeat 0 0;
												color:#508c1a;}
						#page_dx{
							width:676px;
							height:100px;
							height:auto !important;
							min-height:100px;
							float:right;
							overflow:hidden;}
							#box_cont_descr{
								width:450px;
								height:50px;
								height:auto !important;
								min-height:50px;
								float:left;
								padding:15px;
								overflow:hidden;}
								#box_cont_descr li{
									list-style:disc outside;
									margin-left:15px;
									line-height:14px;
									margin-bottom:14px;}
								.ask_info, .ask_info:hover{
									display:block;
									float:left;
									width:255px;
									height:23px;
									background:url(/images/ask_info.gif) no-repeat 100px 10px;
									padding:10px 90px 0 100px;
									text-align:center;
									text-decoration:none;}
									.ask_info strong{
										display:block;
										white-space:nowrap;
										width:20px;
										width:auto !important;
										min-width:20px;
										padding:4px 18px 0 18px;
										margin:0 8px 0 8px;
										color:#fff;
										font-size:16px;
										text-transform:uppercase;
										background:url(/images/frecc_ask_info.gif) no-repeat right 9px;
										cursor:pointer;}
								#other_prod{
									width:450px;
									height:50px;
									height:auto !important;
									min-height:50px;
									float:left;
									clear:both;
									margin-top:20px;}
									#other_prod ul{
										display:block;
										float:left;
										clear:both;
										width:450px;
										height:50px;
										height:auto !important;
										min-height:50px;}
										#other_prod ul li{
											display:block;
											float:left;
											width:220px;
											height:20px;
											list-style:none;
											margin:0 5px 0 0;
											border-bottom:1px solid #d0d0d0;
											overflow:hidden;}
											#other_prod ul li a{
												display:block;
												width:195px;
												padding:3px 20px 3px 5px;
												height:14px;
												color:#707070;
												line-height:14px;
												text-decoration:none;
												font-weight:normal;
												background:#fff url(/images/frec_menu_lat.gif) no-repeat 202px 7px;}
												#other_prod ul li a:hover{
													background:#7d7d7d url(/images/frec_menu_lat.gif) no-repeat 202px -14px;
													color:#fff;}
								.sing_box_page{
									width:608px;
									float:left;
									clear:both;
									background-color:#ededed;
									margin-bottom:2px;
									padding:10px 10px 0 10px;}
									.sing_box_page h3.news{
										color:#626262;
										font-family: tahoma, "trebuchet MS", verdana;
										font-size:10px;
										font-weight:bold;
										line-height:13px;}
										.sing_box_page h3.news strong{
											color:#00547a;
											display:block;
											float:left;
											clear:both;}
							#box_evidenza{
								width:171px;
								height:50px;
								height:auto !important;
								min-height:50px;
								float:right;
								overflow:hidden;
								margin:5px 5px 15px 0;
								padding:10px 10px 40px 10px;
								background-color:#ededed;}
								#box_evidenza a {
									clear:both;
									width:86px;
									display:block;
									height:86px;
									border:2px solid #fff;
									text-decoration:none;
									margin:10px 40px 0 40px;}
									#box_evidenza a:hover{
										clear:both;
										width:86px;
										display:block;
										height:86px;
										border:2px solid #6e6b6b;
										text-decoration:none;
										margin:10px 40px 0 40px;}
								
							#box_home{
								float:left;
								clear:both;
								width:675px;
								height:80px;
								height:auto !important;
								min-height:80px;
								margin:1px 0 1px 1px;
								background:url(/images/sf_grey.gif) repeat-x top;}
								#box_home_cont{
									width:415px;
									height:208px;
									height:auto !important;
									min-height:208px;
									padding:30px 15px 0 15px;
									float:left;
									/*background:url(/images/banner_mondo.jpg) no-repeat right top;*/}
									
							#banner_mondo {
								width:223px;
								height:238px;
								float:right;
								display:block;
								background:url(/images/banner_mondo.jpg) no-repeat;
								text-decoration:none;						
								}
								
									#banner_mondo_txt {
										width:100%;
										text-align:center;
										color:#006f9f;
										font-size:18px;
										font-weight:bold;
										margin: 18px 0 0 0;
										text-decoration:none;	
									}
							#box_cont{
								float:left;
								clear:both;
								width:628px;
								height:80px;
								height:auto !important;
								min-height:80px;
								padding:12px 24px 10px 24px;}
								#jobs_search{
									float:left;
									clear:both;
									width:598px;
									height:20px;
									height:auto !important;
									min-height:20px;
									padding:15px 15px 0 15px;
									margin-bottom:15px;
									background-color:#fcfcfc;}
									#jobs_search p{
										text-transform:uppercase;
										font-size:12px;
										font-weight:bold;}
								#box_cont img{
									float:left;
									margin:0 14px 14px 0;
									border:1px solid #79bb55;
									display:block;}
								.sing_box_appl{
									width:612px;
									height:40px;
									height:auto !important;
									min-height:40px;
									float:left;
									clear:both;
									background-color:#ededed;
									margin-bottom:2px;
									padding:8px;}
									.anchor_photo{
										display:block;
										float:left;
										margin:0;
										width:86px;
										height:86px;
										border:2px solid #fff;
										overflow:hidden;
										text-decoration:none;}
											#box_cont img.anchor_photo_images{
												border:none;}
										.cont_sing_box_appl{
											width: 506px;
											height:30px;
											height:auto !important;
											min-height:30px;
											float:right;}
											.cont_sing_box_appl a{
												display:block;
												float:left;
												clear:both;
												width:266px;
												height:17px;
												padding:4px;
												background:url(/images/sv_inerti_c-button-bg.gif) no-repeat 0 0;
												font-family:"trebuchet MS", verdana, arial, Helvetica;
												font-size:14px;
												color:#6e6b6b;
												text-transform:uppercase;
												text-decoration:none;
												font-weight:bold;
												text-align:center;
												margin-left:120px;}
												.cont_sing_box_appl a:hover{
													color:#000;
													text-decoration:none;}
											.cont_sing_box_appl a.anchor_title{
												color:#00547a;
												font-family:"trebuchet MS", verdana, arial, Helvetica;
												font-size:14px;
												text-transform:uppercase;
												margin-bottom:14px;
												background:none;
												width:506px;
												margin:0;
												padding:0 0 10px 0;
												text-align:left;}
												.cont_sing_box_appl a.anchor_title:hover{
													color:#000;}
									
					#bottom{
						width:902px;
						float:left;
						position:relative;
						height:47px;
						border-top:1px solid #010a11;
						background:url(/images/sv_bottom-bg.gif) no-repeat;}
						#bottom-a {
							width:361px;
							float:left;
							padding-top:16px;
							padding-left:20px;}
						#bottom-b {
							width:136px;
							float:left;}
						#bottom-c {
							width:370px;
							float:left;
							padding-top:16px;}
							#menu_footer{
								width:20px;
								width:auto !important;
								min-width:20px;
								height:13px;
								float:right;
								clear:both;}
								#menu_footer a{
									display: block;
									width:20px;
									width:auto !important;
									min-width:20px;
									line-height:13px;
									float:left;
									padding:0 6px;}
									#menu_footer a.sep{
										border-right:1px solid #00547A;}
									#menu_footer a img{}

/*		SITEMAP		*/
.menumap{
	display:block;
	float:left;
	clear:both;
	width:628px;
	height:20px;
	height:auto !important;
	min-height:20px;
	text-transform:uppercase;}
	.menumap li{
		display:block;
		float:left;
		clear:both;
		height:20px;
		height:auto !important;
		min-height:20px;}
		.menumap a, .menumap li strong{
			display:block;
			float:left;
			clear:both;
			height:20px;
			height:auto !important;
			min-height:20px;
			text-decoration:none;
			color:#0489c0;}
			.menumap a:hover{
				text-decoration:underline;}
		.menumap li ul{
			display:block;
			float:left;
			clear:both;
			width:613px;
			padding:0 0 10px 15px;}
			.menumap li ul, .menumap li ul li, .menumap li ul li a{
				font-weight:normal;}
/*		FONT		*/
p{
	margin-bottom:14px;
	line-height:14px;}
	p strong{
		color:#00547a;}
a{
	color:#0489c0;
	text-decoration:underline;
	font-weight:bold;}
	a:hover{
		color:#054c69;
		text-decoration:underline;
		font-weight:bold;}
.page_int h2, .tit-p{
	font-family:"trebuchet MS", verdana, arial, Helvetica;
	font-size:14px;
	color:#00547a;
	line-height:15px;
	text-transform:uppercase;
	width:628px;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:1px solid #d0d0d0;
	float:left;
	clear:both;
	display:block;}
.page_int h3{
	font-family:"trebuchet MS", verdana, arial, Helvetica;
	font-size:13px;
	color:#00547a;
	line-height:15px;
	width:628px;
	margin-bottom:14px;
	float:left;
	clear:both;
	display:block;}
h2.title_box_evidenza{
	font-family:"trebuchet MS", verdana, arial, Helvetica;
	font-size:16px;
	color:#626262;
	text-transform:uppercase;
	width:171px;
	text-align:right;
	padding-bottom:10px;
	border-bottom:1px solid #d0d0d0;
	float:left;
	clear:both;}
h2.title_other_prod{
	font-family:"trebuchet MS", verdana, arial, Helvetica;
	font-size:14px;
	color:#626262;
	text-transform:uppercase;
	width:450px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #d0d0d0;
	float:left;
	clear:both;}
h2.title_product{
	font-family:"trebuchet MS", verdana, arial, Helvetica;
	font-size:14px;
	color:#00547a;
	line-height:15px;
	text-transform:uppercase;
	width:450px;
	margin-bottom:16px;
	float:left;
	clear:both;}
h2.news_home{
	display:block;
	float:left;
	clear:both;
	height:18px;
	width:225px;
	background-color:#626262;}
h2.home_page_title{
	display:block;
	float:left;
	clear:both;
	height:18px;
	width:676px;
	background-color:#67af24;}
	h2.news_home strong, h2.home_page_title strong{
		display:block;
		float:right;
		text-transform:uppercase;
		font-family:"trebuchet MS", verdana, arial, Helvetica;
		font-size:16px;
		color:#000;
		line-height:18px;
		font-weight:bold;
		height:18px;
		padding:0 14px 0 14px;
		background-color:#fff;}

/*  FORM  */
#form,
#form ul {
	width:628px;
	height:auto !important;
	min-height:200px;
	height:200px;
	float:left;
	clear:both;
}

#form ul {
	display:block;
	padding-top:20px;
	border-top:1px solid #D0D0D0;
}

#form ul li {
	width:564px;
	height:auto !important;
	min-height:15px;
	height:15px;
	float:left;
	clear:both;
	list-style:none;
	padding-bottom:20px;
}

#form ul li.mezza {
	width:282px;
	height:auto !important;
	min-height:15px;
	height:15px;
	float:left;
	clear:none;
	padding-bottom:20px;
}

#form ul li.mezza img { margin:4px 0 0 5px; }

#form ul li label {
	display:block;
	width:94px;
	height:15px;
	float:left;
	padding:2px 6px 0 0;
	text-align:right;
}

#form ul li input.inputs {
	display:block;
	float:left;
	border:none;
	border:1px dotted #00547A;
	width:180px;
	height:20px;
	background-color:#fcfcfc;
}

.check { margin-right:10px; }

#form ul li textarea {
	display:block;
	float:left;
	border:none;
	border:1px dotted #00547A;
	width:462px;
	height:133px;
	background-color:#fcfcfc;
}

#form ul li textarea,
.inputs,
#form ul li select,
.inputs_cal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00547A;
}

#privacy {
	width:442px;
	height:84px;
	padding:0 10px 0 10px;
	overflow-y:scroll;
	float:left;
	border-left:1px dotted #00547A;
}

#privacy p { /*color:#4c88cf;*/ }

#form ul li select {
	display:block;
	float:left;
	border:none;
	border:1px dotted #0785b9;
	width:180px;
	height:20px;}
	#form ul li select option.category{
		font-weight:bold;}
		#form ul li select option.product{
			/*margin-left:20px;*/}
			
#allega{
	display:block;
	float:left;
	border:none;
	border:1px dotted #0785b9;
	width:460px;
	height:20px;
}
.bottone {
	width:134px;
	text-align:center;
	display:block;
	padding:0 10px 0 10px;
	margin:0 0 0 70px;
	border:1px solid #00547A;
	text-transform:uppercase;
	background-color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00547A;
	font-weight:bold;
	letter-spacing:1px;
}



#middle-1 {
	width:902px;
	float:left;
	position:relative;
	border-bottom:1px solid transparent;
}
#middle-2 {
	width:902px;
	float:left;
	position:relative;
	background:url(/images/sv_middle-slice.gif) repeat-y;
}
#middle-2-left {
	width:225px;
	float:left;
	position:relative;
}
#middle-2-left-1 {
	width:224px;
	float:left;
	height:18px;
	position:relative;
	padding-bottom:1px;
}
#middle-2-left-1a {
	width:159px;
	float:left;
	height:18px;
	background-color:#626262;
}
#middle-2-left-1b {
	width:65px;
	float:left;
}
#middle-2-left-2 {
	width:196px;
	float:left;
	padding-bottom:8px;
	padding-left:13px;
	padding-right:15px;
	padding-top:17px;
	background:url(/images/sv_middle-2-left-2-bg.gif) no-repeat;
}
#middle-2-left-3 {
	width:196px;
	float:left;
	padding-bottom:8px;
	padding-left:13px;
	padding-right:15px;
	padding-top:12px;
	background:url(/images/sv_middle-2-left-3-bg.gif) no-repeat;
}
#middle-2-left-4 {
	width:196px;
	float:left;
	padding-left:13px;
	padding-right:15px;
	padding-top:12px;
	padding-bottom:8px;
	background:url(/images/sv_middle-2-left-3-bg.gif) no-repeat;
}
#middle-2-right {
	width:677px;
	float:left;
	position:relative;
}
#middle-2-right-1 {
	width:677px;
	float:left;
	height:18px;
	position:relative;
	padding-bottom:1px;
}
#middle-2-right-1a {
	width:190px;
	float:left;
	height:18px;
	background-color:green;
}
#middle-2-right-1b {
	width:487px;
	float:left;
}
#middle-2-right-2 {
	width:677px;
	float:left;
	position:relative;
	background:url(/images/sv_middle-2-right-2-bg.gif) no-repeat;
}
#middle-2-right-2a {
	width:420px;
	float:left;
	padding-top:35px;
	padding-left:14px;
	padding-right:8px;
}
#middle-2-right-2b {
	width:235px;
	float:left;
}
.ul-class {
	padding:0px;
	margin:0px;
}
.li-class1 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	padding-right:5px;
}
		
		
.li-1 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag.gif) left no-repeat;
	list-style:none;
}
.li-1 a {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	text-decoration:none;
	line-height:20px;
}
.li-1 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.li-2 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag-2.gif) left no-repeat;
	list-style:none;
}
.li-2 a {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	text-decoration:none;
	line-height:20px;
}
.li-2 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.li-3 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag-2.gif) left no-repeat;
	list-style:none;
}
.li-3 a {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	text-decoration:none;
	line-height:20px;
}
.li-3 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.li-4 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag-3.gif) left no-repeat;
	list-style:none;
}
.li-4 a {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	text-decoration:none;
	line-height:20px;
}
.li-4 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.li-5 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag-4.gif) left no-repeat;
	list-style:none;
}
.li-5 a {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	text-decoration:none;
	line-height:20px;
}
.li-5 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.li-6 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag5.gif) left no-repeat;
	list-style:none;
}
.li-6 a {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	text-decoration:none;
	line-height:20px;
}
.li-6 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.li-1x {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:inline;
	background:url(/images/flag.gif) left no-repeat;
	list-style:none;
	text-decoration:underline;
}
.txt1 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.txt1 a {
	color:#000000;
	text-decoration:none;
}
.txt1 a:hover {
	color:#000000;
	text-decoration:underline;
}
.txt2 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:10px;
	font-weight:bold;
	color:#626262;
}
.txt3 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-family:"trebuchet MS", verdana, arial, Helvetica
	font-size:10px;
	font-weight:bold;
	color:#00547A;
}
.txt4 {
	font-family:Tahoma, Georgia, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#00547A;
}
.txt4 a {
	font-family:Tahoma, Georgia, Verdana;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#00547A;
	text-decoration:underline
}
.txt5 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.txt5 a {
	color:#FFFFFF;
	text-decoration:none;
}
.txt5 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.txt6 {
	font-family:"trebuchet MS", Georgia, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#707070;
}
/*      START inerti_c  PAGE   */
								 
								 
#inerti_c-middle-2-right-2 {
	width:650px;
	float:left;
	position:relative;
	padding-left:15px;
	padding-right:12px;
	padding-top:15px;
	padding-bottom:12px;
}
.inerti_c-right-1 {
	width:635px;
	float:left;
	position:relative;
	background-color:#EDEDED;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:6px;
	padding-right:9px;
	margin-top:1px;
}
.inerti_c-right-1a {
	width:90px;
	float:left;
	height:90px;
}
.inerti_c-right-1b {
	width:535px;
	float:left;
	position:relative;
	padding-left:10px;
}
.inerti_c-right-1b-1 {
	width:420px;
	float:left;
	position:relative;
	padding-left:115px;
	padding-top:10px;
}
.inerti_c-right-1b-1a {
	width:266px;
	float:left;
	height:21px;
	background:url(/images/sv_inerti_c-button-bg.gif) no-repeat;
}
/*      END inerti_c  PAGE   */
								 
								 
								 
								 
								 
								 
								 /*      START azienda_c  PAGE   */
								 


#azienda_c-left-a {
	width:219px;
	float:left;
	position:relative;
	padding-top:10px;
	padding-left:5px;
}
#azienda_c-left-a ul {
	padding:0px;
	margin:0px;
}
#azienda_c-left-a li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#707070;
	list-style:none;
	line-height:19px;
	border-bottom:1px solid #000000;
	line-height:0px;
	position:relative;
}
#azienda_c-left-a li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#707070;
	list-style:none;
	display:block;
	text-decoration:none;
	line-height:19px;
	_position:relative;
	_line-height:0px;
	_padding-top:9px;
	_padding-bottom:10px;
	background:url(/images/sv_azienda-li-bg1.gif) right no-repeat;
	padding-left:5px;
}
#azienda_c-left-a li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	list-style:none;
	background:url(/images/sv_azienda-li-bg2.gif) right no-repeat;
}
#azienda_c-left-b {
	width:224px;
	float:left;
	position:relative;
	padding-top:2px;
}
#azienda_c-left-nav1 {
	width:216px;
	float:left;
	height:33px;
	padding-left:8px;
	padding-top:10px;
	background:url(/images/sv_azienda_c-left-nav1.gif) no-repeat;
}
#azienda_c-left-nav2 {
	width:216px;
	float:left;
	height:33px;
	padding-left:8px;
	padding-top:10px;
	background:url(/images/sv_azienda_c-left-nav2.gif) no-repeat;
}
#azienda_c-left-nav3 {
	width:216px;
	float:left;
	height:33px;
	padding-left:8px;
	padding-top:10px;
	background:url(/images/sv_azienda_c-left-nav3.gif) no-repeat;
}
#azienda_c-left-nav4 {
	width:216px;
	float:left;
	height:33px;
	padding-left:8px;
	padding-top:8px;
	background:url(/images/sv_azienda_c-left-nav4.gif) no-repeat;
}
#azienda_c-left-nav5 {
	width:216px;
	float:left;
	height:32px;
	padding-left:8px;
	padding-top:10px;
	background:url(/images/sv_azienda_c-left-nav5.gif) no-repeat;
}
#azienda_c-right {
	width:650px;
	float:left;
	position:relative;
	border-top:1px solid #D0D0D0;
	padding-top:23px;
}
#azienda_c-right-a {
	width:202px;
	float:left;
}
#azienda_c-right-b {
	width:435px;
	float:left;
	padding-left:13px;
}
#azienda_c-right {
	width:650px;
	float:left;
	position:relative;
	padding-bottom:8px;
	border-top:1px solid #D0D0D0;
	padding-top:23px;
}
#azienda_c-right-a {
	width:202px;
	float:left;
}
#azienda_c-right-b {
	width:435px;
	float:left;
	padding-left:13px;
}
#azienda_c-right-c {
	width:435px;
	padding-left:40px;
	padding-top:10px;
	padding-bottom:8px;
	float:left;
	padding-left:13px;
}
.ul-class-1 {
	padding:0px;
	margin:0px;
}
.li-class-1 {
	font-family:Tahomaing;
	padding-left:8px;
	list-style:none;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	background:url(/images/profilo_c-square.gif) left no-repeat;
	color:#00547A;
	margin-left:13px;
}
#azienda_c-right-d {
	width:435px;
	float:left;
	padding-left:13px;
}
#azienda_c-right-1 {
	width:638px;
	padding-left:10px;
	padding-top:16px;
	padding-bottom:16px;
	background-color:#E5EEF1;
	float:left;
	position:relative;
	border:1px solid #ADE9F8;
}
#azienda_c-right-2 {
	width:643px;
	padding-left:7px;
	padding-top:13px;
	padding-bottom:24px;
	float:left;
	position:relative;
}
#azienda_c-right-3 {
	width:650px;
	float:left;
	position:relative;
	padding-bottom:24px;
}
#azienda_c-right-e {
	width:202px;
	float:left;
}
#azienda_c-right-f {
	width:435px;
	float:left;
	padding-left:13px;
}
/*      END profilo_c  PAGE   */	
								 /*      END azienda_c  PAGE   */
								  /*      START inerti_dettaglio_c   */
#inerti_c-middle-2-right-2-1 {
	width:661px;
	float:left;
	position:relative;
	padding-left:4px;
	padding-right:12px;
	padding-top:15px;
}
#inerti_c-middle-2-right-2-1-1-0 {
	width:471px;
	float:left;
	position:relative;
}
#inerti_c-middle-2-right-2-1-1 {
	width:457px;
	padding-left:14px;
	float:left;
	position:relative;
}
#inerti_c-middle-2-right-2-1-2 {
	width:178px;
	padding-bottom:25px;
	float:right;
	background-color:#EDEDED;
	position:relative;
}
.inerti_c-middle-2-right-2-1-2-3 {
	width:178px;
	padding-top:8px;
	float:left;
	position:relative;
}
#inerti_c-middle-2-right-2-1-3 {
	width:370px;
	padding-top:14px;
	padding-bottom:17px;
	text-align:center;
	padding-left:100px;
	float:left;
	position:relative;
}
#inerti_c-middle-2-right-2-1-3a {
	width:255px;
	float:left;
	height:23px;
	background:url(/images/sv_richied-information-box.gif) no-repeat;
}
#inerti_c-middle-2-right-2-1-4 {
	width:471px;
	float:left;
	position:relative;
}
#inerti_c-middle-2-right-2-1-4-1 {
	width:460px;
	padding-left:3px;
	margin-left:4px;
	border-bottom:1px solid #D0D0D0;
	float:left;
	position:relative;
}
.inerti_c-middle-2-right-2-1-4-2 {
	width:202px;
	padding-left:15px;
	background:url(/images/sv_right-icon-img.gif) right no-repeat;
	padding-top:9px;
	padding-bottom:9px;
	border-bottom:1px solid #D0D0D0;
	float:left;
	position:relative;
}
.inerti_c-middle-2-right-2-1-4-2-1 {
	width:181px;
	padding:9px 22px 9px 21px;
	float:left;
	position:relative;
}
.inerti_c-middle-2-right-2-1-4-3 {
	width:228px;
	padding-left:10px;
	background:url(/images/sv_right-icon-img.gif) right no-repeat;
	margin-left:11px;
	padding-top:9px;
	padding-bottom:9px;
	border-bottom:1px solid #D0D0D0;
	float:left;
	position:relative;
}
.inerti_c-middle-2-right-2-1-4-3-1 {
	width:200px;
	padding-left:18px;
	padding-right:11px;
	margin-left:5px;
	padding-top:9px;
	padding-bottom:9px;
	float:left;
	position:relative;
}
/*      END inerti_dettaglio_c   */
										 
										 
										 
										 
										 
										 /*      START Job   */   
	   
	   
	   
	   
	   
	   
 #job {
	width:650px;
	float:left;
	position:relative;
	padding-bottom:20px;
}
.job {
	width:650px;
	float:left;
	position:relative;
	padding-bottom:5px;
	border-bottom:1px solid #D0D0D0;
}
.job-1 {
	width:650px;
	float:left;
	position:relative;
	padding-bottom:5px;
}
.job-1a {
	width:650px;
	float:left;
	position:relative;
	padding-bottom:15px;
}
.job-1b {
	width:325px;
	float:left;
	position:relative;
	padding-bottom:5px;
}
.job-2a {
	width:450px;
	padding-left:150px;
	padding-top:8px;
	float:left;
	position:relative;
	padding-bottom:5px;
}
.text-job {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.text-job-1 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.text-job-2 {
	font-family:Tahoma;
	font-size:9px;
	font-weight:normal;
	color:#000000;
}
.job-1c {
	width:225px;
	float:left;
	position:relative;
	padding-bottom:5px;
}
.text-job-box {
	width:275px;
	height:16px;
	background-color:#E1FFE9;
}
.text-job-box-1 {
	width:275px;
	height:16px;
	background-color:#FFFFA0;
}
.text-job-box-2 {
	width:350px;
	height:200px;
	background-color:#E1FFE9;
}
.job-3 {
	width:5px;
	float:left;
	position:relative;
	padding-bottom:5px;
}
.job-3a {
	width:200px;
	padding-left:15px;
	padding-top:3px;
	float:left;
	position:relative;
	padding-bottom:5px;
}
/*      END Job   */
	
	     
	                             
								 
								 
								 /*    START contatti   */ 
									



.contatti {
	width:235px;
	float:left;
	position:relative;
}
.contatti-1-1 {
	width:90px;
	float:left;
	position:relative;
}
.text-contatti {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.text-box-contatti {
	width:200px;
	height:16px;
	background-color:#E1FFE9;
}
.text-box-contatti-1 {
	width:200px;
	height:16px;
	background-color:#FFFFA0;
}
#contatti-1 {
	width:650px;
	padding-top:15px;
	float:left;
	position:relative;
	padding-bottom:8px;
	border-bottom:1px solid #D0D0D0;
}
.contatti-2 {
	width:650px;
	padding-top:5px;
	float:left;
	position:relative;
	padding-bottom:8px;
	border-bottom:1px solid #D0D0D0;
}
.contatti-20 {
	width:650px;
	padding-top:5px;
	float:left;
	position:relative;
	padding-bottom:8px;
}
.contatti-21 {
	width:500px;
	padding-left:150px;
	padding-top:5px;
	float:left;
	position:relative;
	padding-bottom:8px;
}
.contatti-11 {
	width:650px;
	float:left;
	position:relative;
}
.contatti-2-0 {
	width:150px;
	text-align:center;
	float:left;
	position:relative;
}
.contatti-3-0 {
	width:350px;
	float:left;
	position:relative;
}
.text-contatti-box-2 {
	width:350px;
	height:100px;
	background-color:#E1FFE9;
}
/*    END contatti   */  



.nascosto {
	display:none;
}
