* {	margin: 0;	padding: 0;}#pagina {	width: 955px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	margin-bottom: 0px;	position: relative;	background-image: url(../immagini/corpo.jpg);	background-repeat: repeat-y;	background-position: center;}#alto {	background-image: url(../immagini/home_01.jpg);	background-repeat: no-repeat;	height: 46px;	width: 100%;}#testa {	background-image: url(../immagini/home_02.jpg);	background-repeat: no-repeat;	height: 154px;	width: 100%;}#titoli {	background-image: url(../immagini/home_03.jpg);	background-repeat: no-repeat;	height: 48px;	width: 100%;}#menu {	background-image: url(immagini/scheda_04.jpg);	background-repeat: no-repeat;	height: 363px;	width: 100%;}#testa_index {	background-image: url(immagini/index_02.jpg);	background-repeat: no-repeat;	height: 87px;	width: 100%;}#titoli_index {	background-image: url(immagini/index_03.jpg);	background-repeat: no-repeat;	height: 41px;	width: 100%;}#menu_index {	background-image: url(immagini/index_04.jpg);	background-repeat: no-repeat;	height: 97px;	width: 100%;}#menu h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin: 0px;}#menu h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 0px;	font-weight: normal;}#pdf {	background-image: url(immagini/scheda_05.jpg);	background-repeat: no-repeat;	height: 66px;	width: 100%;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	margin: 0px 0px 0px 40px;	padding-top: 15px;}div.fascia_flash {	height: 110px;	width: 845px;	margin-left: 56px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0079BA;}div.fascia_flash h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #0079BA;	margin-top: 34px;	margin-left: 0px;	margin-bottom: 0px;	float: left;}div.fascia_flash p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	float: left;	width: 210px;	margin: 0px;}div.fascia_flash a {	color: #0079BA;	text-decoration: none;}div.fascia_corta {	height: 110px;	width: 280px;	margin-left: 56px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0079BA;}div.fascia_corta a {	color: #0079BA;}div.fascia_corta h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #0079BA;	margin-top: 34px;	margin-left: 0px;	margin-bottom: 0px;	float: left;}div.fascia_corta p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	float: left;	width: 210px;	margin: 0px;}div.fascia_corta img {	float: right;}div.fascia_componenti {	width: 550px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0079BA;	float: right;	margin-right: 56px;}div.fascia_componenti a {	color: #0079BA;}div.fascia_componenti h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #0079BA;	margin-top: 34px;	margin-left: 0px;	margin-bottom: 0px;}div.fascia_componenti p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin: 0;}div.fascia_componenti img {	float: left;}div.menu_flash {	float: right;	margin-top: 0px;}div.menu_flash_piccolo {	float: left;	margin-top: 0px;}#scheda_pdf img {	float: left;	margin-right: 10px;}h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-top: 0px;}a {	text-decoration: none;	color: #333333;}#corpo {	background-image: url(../immagini/corpo.jpg);	background-repeat: repeat-y;	width: 955px;	position: relative;}#corpo h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: normal;	color: #CC0000;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 45px;	width: 440px;	float: none;}#corpo p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-left: 45px;	width: 440px;	margin-top: 20px;	margin-bottom: 30px;	float: none;}#corpo_frame {	background-image: url(../immagini/corpo.jpg);	background-repeat: repeat-y;	height: 423px;	width: 955px;}#corpo_azienda1 {	background-image: url(immagini/corpo_azienda1_04.jpg);	background-repeat: repeat-y;	height: 423px;	width: 955px;}#corpo_azienda2 {	background-image: url(immagini/corpo_azienda2_04.jpg);	background-repeat: repeat-y;	height: 423px;	width: 955px;}#corpo_azienda3 {	background-image: url(immagini/home_04.jpg);	background-repeat: no-repeat;	height: 423px;	width: 955px;}#piede {	background-image: url(../immagini/home_12.jpg);	background-repeat: no-repeat;	height: 63px;	width: 100%;}#piede_index { 		background-image: url(immagini/index_06.jpg);	background-repeat: no-repeat;	height: 95px;	width: 100%;}#piede_index p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-align: center;	padding-top: 10px;}#piede p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	text-align: center;	padding-top: 40px;}.fascia_prodotti {	height: 97px;	width: 901px;	margin-left: 27px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}#piede a {	color: #FFFFFF;	text-decoration: none;}#schede {	width: 200px;	margin-left: 100px;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #99C564;	padding-top: 50px;}#schede p {	font-size: 10px;	color: #333333;	font-weight: normal;	margin-top: 10px;}#schede a:hover {	color: #658C3E;}#schede a {	color: #333333;	text-decoration: none;	font-size: 14px;}body {	background-color: #95A9B4;}#sezione {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #333333;	height: 0px;	width: 901px;	margin-left: 27px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	margin-top: 0px;}#scheda_pdf {	height: 40px;	width: 200px;	margin-left: 80px;	margin-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}#scheda_pdf_index {	height: 40px;	width: 200px;	margin-left: 80px;	margin-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-top: 200px;	color: #333333;}#tabella {	width: 658px;	position: absolute;	left: 200px;	top: 280px;}/*#nav {	width: 400px;	margin-left: 80px;	padding-top: 85px;}#nav a {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: none;}#nav a:hover {	color: #666666;}*/#rightcolumn {	float: right;	margin: 10px 26px 10px 0px;	padding: 0px 10px 0px 0px;	width: 650px;	display: inline;	position: relative;	overflow: auto;}#rightcolumn p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 460px;}#rightcolumn h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;	font-weight: normal;}#rightcolumn h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;}#column_cataloghi {	float: right;	margin: 10px 27px 10px 0px;	padding: 0px 10px 0px 0px;	width: 640px;	display: inline;	position: relative;	overflow: auto;	height: 410px;}#column_cataloghi p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 460px;}#column_cataloghi h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;	font-weight: normal;}#column_cataloghi h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;}#column_azienda {	float: right;	margin: 10px 26px 10px 0px;	padding: 0px 10px 0px 0px;	width: 650px;	display: inline;	position: relative;}#column_azienda p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 460px;}#column_azienda h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;}#column_azienda h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;}#column_categoria {	float: right;	margin: 10px 26px 10px 0px;	padding: 0px 10px 0px 0px;	width: 650px;	display: inline;	position: relative;}#column_categoria p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 580px;}#column_categoria h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;}#column_categoria h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;}#column_home {	float: right;	margin: 10px 26px 10px 0px;	padding: 0px 10px 0px 0px;	width: 600px;	display: inline;	position: relative;}#column_home p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 600px;}#column_home h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;}#column_home h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;}#column_prodotti {	float: right;	margin: 10px 26px 10px 0px;	padding: 0px 10px 0px 0px;	width: 670px;	display: inline;	position: relative;}#column_prodotti p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 310px;	float: right;	padding-right: 20px;	padding-left: -10px;}#column_prodotti h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;	margin-left: 0px;}#column_prodotti h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;	float: left;	margin-left: 5px;}#column_contatti {	float: right;	margin: 10px 26px 10px 0px;	padding: 0px 10px 0px 0px;	width: 650px;	display: inline;	position: relative;}#column_contatti p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	width: 250px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	padding-top: 20px;}#column_contatti h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #CC0000;	margin-bottom: 10px;	font-weight: normal;}#column_contatti h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #CC0000;	margin-top: 10px;	margin-bottom: 5px;	width: 620px;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #666666;	padding-top: 20px;}#column_contatti h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	width: 400px;	padding-top: -5px;	font-weight: bold;}#column_contatti h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #990000;	width: 400px;	padding-top: -5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}.clear { clear: both; background: none; }.leftimg {	float: left;	margin-right: 10px;}#nome {	position: absolute;	width: 150px;	margin-left: 50px;	margin-top: 0px;	padding-top: 5px;}#nome h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	margin-left: 20px;}#testatina {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #CC0000;	width: 620px;	margin-top: 10px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CC0000;}#flash_azienda {	position: absolute;	left: 0px;	top: 255px;}#flash_categoria {	position: absolute;	left: 0px;	top: 180px;}#fascia_categorie {	position: absolute;	left: 0px;	top: 140px;}.descrizioneform {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}#tecnologia {	overflow: scroll;	height: 340px;	clear: both;	padding-left: 0px;}#column_tecnologia {	float: right;	margin: 10px 27px 10px 0px;	padding: 0px 3px 0px 0px;	width: 660px;	display: inline;	position: relative;	background-color: #CCCCCC;}#contatto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-top: 0px;	margin-bottom: 20px;}#colonna_left h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 30px;	font-weight: normal;}#colonna_left {	float: left;	margin-left: 56px;	width: 214px;}#colonna_categorie h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: normal;	color: #0079BA;	margin-top: 40px;	float: left;	margin-left: 20px;	width: 570px;}#colonna_categorie p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	float: left;	padding-top: 0px;	padding-bottom: 0px;	height: 150px;	width: 570px;	margin-left: 20px;} img.immagine  {	float: left;	margin-left: 30px;}#colonna_categorie {	float: right;	width: 950px;	margin-right: 56px;	height: 312px;}#colonna_centrale {	float: right;	width: 625px;	margin-right: 56px;	height: 312px;}#colonna_centrale p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	float: right;	padding-top: 0px;	padding-bottom: 0px;	height: 202px;	width: 350px;}#colonna_centrale img {	float: left;}#colonna_centrale h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #0079BA;	margin-bottom: 10px;	margin-left: 15px;}.intestazione {	width: 840px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0077C3;	margin-right: 56px;	margin-left: 56px;}.intestazione h2 {	font-family: Arial, Helvetica, sans-serif;	margin-top: 20px;	margin-bottom: 10px;	font-size: 18px;	font-weight: normal;	color: #0077C3;}.sposta {	margin-top: 50px;}	#dati {	width: 870px;	margin-left: 45px;}#dati img {	float: left;}#dati h4 {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-top: 5px;}#dati p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	width: 870px;	margin-top: 10px;	margin-bottom: 10px;	float: no;	margin-left: 0px;}.iframe {	height: 346px;	width: 390px;	margin-right: 1.5em;	float: right;}.iframe_azienda {	height: 360px;	width: 425px;	margin-right: 1.8em;	float: right;}#corpo .modulo {	height: 500px;	width: 550px;	margin-right: 1.8em;	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}#corpo .modulo p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	margin: 25px 0px 0px;	width: 500px;}#corpo .modulo h2 {	font-size: 14px;	font-weight: bold;	margin-top: 5px;	margin-bottom: 5px;}#corpo .contatti {			float: left;}#corpo .contatti p {	width: 300px;	margin-top: 0px;}#corpo .uffici {	height: 500px;	width: 550px;	margin-right: 1.8em;	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}.uffici ul {	list-style-type: none;}.uffici li {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-bottom: 5px;	margin-top: 10px;}.uffici li a {	margin: 0px 0px 5px;}#corpo .uffici p {	margin: 0px;}
