* {	margin: 0;	padding: 0;}img, div, a, input, a:hover, li { behavior: url(iepngfix.htc) }body {	background-image: url(../immagini/fascia_alta.jpg);	background-repeat: repeat-x;	background-color: #000000;}#pagina {	width: 100%;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	margin-bottom: 0px;		}#fondo {width: 100%;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	margin-bottom: 0px;	background-image: url(../immagini/corpo_02.jpg);	background-repeat: no-repeat;	background-position: center 200px;}/* SEZIONE TESTA */#alto {	background-image: url(../immagini/tema_02.jpg);	background-repeat: no-repeat;	height: 40px;	width: 100%;}#testa {	width: 955px;	margin-right: auto;	margin-left: auto;	height: 162px;	background-color: #000000;	background-image: url(../immagini/testa_03.jpg);	background-repeat: no-repeat;}#titoli {	height: 80px;	width: 100%;	float: left;	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin-bottom: 0px;}#contenitore {	width: 955px;	margin-right: auto;	margin-left: auto;}#contenitore_contatti {	background-image: url(../immagini/contatti_05.jpg);	background-repeat: no-repeat;	width: 955px;	margin-right: auto;	margin-left: auto;	height: 444px;}#contenitore_contatti a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	text-decoration: none;}#indice_prodotti {	margin-top: 30px;	float: left;	display: block;}#sezione {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #333333;	height: 70px;	width: 907px;	margin-left: auto;	margin-top: 0px;	margin-right: auto;	padding-left: 48px;	padding-top: 0px;	padding-bottom: 0px;}#sezione img {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float: left;}#titolo_sezione {	width: 288px;	float: left;	display: block;}#titolo {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: lighter;	color: #1A326A;	float: left;	padding: 55px 0px 0px;	margin: 0px;	width: 600px;}#sezione h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 40px;	font-weight: lighter;	margin-top: 0px;	margin-left: 48px;	padding-top: 30px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float: left;	width: 290px;	font-style: normal;	display: block;}#sezione h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 40px;	font-weight: bold;	color: #000066;	float: left;	width: 600px;	margin-top: 15px;	padding-left: 10px;}/*  SEZIONE MENU */#menu {	background-image: url(immagini/scheda_04.jpg);	background-repeat: no-repeat;	height: 363px;	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;}/*#menu_verticale {	height: 300px;	width: 200px;	margin-top: 0px;	margin-left: 27px;	display: inline;	float: left;}*/#menu_servizio {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	width: 50px;	float: right;	margin-right: 0px;	padding-top: 30px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#menu_servizio ul {	list-style-type: none;}#menu_servizio a {	text-decoration: none;	color: #999999;	text-align: right;}#menu_servizio a:hover {	color: #000000;}/* SEZIONE CORPO */#corpo {	height: 100%;	width: 100%;	margin-right: auto;	margin-left: auto;	background-color: #003366;}#corpo_contatti {	height: 100%;	width: 100%;	margin-right: auto;	margin-left: auto;	background-color: #3D67A4;}#corpo .fondo {	background-color: #003366;}#flash_index {	margin-right: auto;	margin-left: auto;	text-align: center;	margin-top: 10px;	margin-bottom: 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float: left;	width: 955px;}#left_column {	float: left;	width: 300px;}#sotto_menu {	height: 200px;	float: left;	padding-left: 40px;}#left_column h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 30px;	font-weight: bold;	color: #CCCCCC;	margin-left: 10px;	padding-top: 20px;	display: block;	height: 30px;	padding-bottom: 10px;}#left_column p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	margin-left: 10px;	width: 290px;	float: left;	display: block;	padding-top: 10px;	padding-bottom: 10px;}#left_column p.grey {	color: #999999;}#left_column p.contatti {	color: #FFFFFF;	line-height: 18px;	padding: 0px;	margin-top: 30px;}#right_column {	float: right;	width: 640px;}#right_column p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	width: 220px;	margin-left: 0px;	padding-top: 60px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 0px;	margin-top: 0px;	line-height: 16px;}#right_column .fascia_prodotto {	width: 100%;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	float: left;}#mappa {	margin-top: 30px;}#right_column .fascia_prodotto p {	font-family: Arial, Helvetica, sans-serif;	width: 450px;	padding-right: 20px;	float: left;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	display: block;}#show_flash {	width: 410px;	float: right;	margin-top: 0px;	padding: 0px;	height: 400px;}#intro {	width: 645px;	display: block;	float: right;	}#piede {	height: 57px;	width: 100%;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	background-color: #000000;	color: #CCCCCC;}#piede a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CCCCCC;	text-decoration: none;}#base {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CCCCCC;	text-align: justify;	padding-top: 20px;	width: 955px;	margin-right: auto;	margin-left: auto;	word-spacing: 0px;}#lato_sinistro {	float: left;	width: 200px;	padding-left: 48px;}#lato_destro {	float: right;	width: 300px;	text-align: right;}.clear { clear: both; background: none; }.leftimg {	float: left;	margin-right: 10px;	margin-bottom: 10px;}.rightimg {	float: right;}#flash_area {	float: left;	width: 645px;	margin-right: 0px;	margin-bottom: 20px;}#intro h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #FF9900;	text-transform: uppercase;	display: block;	width: 230px;	padding-top: 0px;	padding-bottom: 20px;}#categorie {	background-image: url(../immagini/categorie.jpg);	background-repeat: no-repeat;	background-position: 1px top;	height: 250px;}#intro_categorie p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	width: 600px;	margin: 10px 0px 0px;	padding: 0px;}#intro_categorie h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #FF9900;	text-transform: uppercase;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#right_column .categoria {	width: 300px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	float: left;	height: 180px;	margin-top: 20px;}#right_column .categoria p {	font-family: Arial, Helvetica, sans-serif;	width: 250px;	float: left;	margin: 0px;	padding: 0px;}#right_column .categoria h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #FF9900;	text-transform: uppercase;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}#download {	width: 905px;	background-color: #10245F;	float: left;	height: 400px;	padding-top: 20px;	padding-bottom: 20px;	padding-left: 50px;}#contacts {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 648px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	padding: 0px;	background-image: url(../immagini/contacts.jpg);	background-repeat: no-repeat;	margin-top: 0px;	margin-bottom: 0px;}#colonnasx {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	margin-top: 250px;	padding-left: 30px;	display: block;	height: 350px;	padding-right: 50px;	width: 250px;}#colonnadx {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	float: left;	margin-top: 20px;	padding-left: 75px;	display: block;	padding-top: 0px;	width: 200px;}#testo_intro ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	list-style-image: none;	list-style-type: none;	margin: 0px 0px 20px 33px;	padding: 0px;	float: left;	width: 400px;	height: 200px;}#testo_intro li {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	float: left;	display: block;}#settori {	width: 100%;	margin-top: 0px;	float: left;	margin-bottom: 50px;}#settori a {	color: #333333;	text-decoration: none;}.quadro1 {	height: 40px;	width: 40px;	border: 3px solid #0099FF;}#fascia_intro {	float: left;	height: 80px;	width: 250px;}#testo_prodotti p{	padding-top: 25px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	float: left;	margin: 0px;	width: 613px;}.bordo1 {	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #0099FF;	padding-left: 0px;	height: 15px;	padding-top: 4px;}.bordo2 {	border-left-width: 2px;	border-left-style: solid;	border-left-color: #0099FF;	padding-bottom: 0px;	padding-left: 10px;	padding-top: 5px;}.bordo_rosso {	border-top-color: #FF0000;	border-right-color: #FF0000;	border-bottom-color: #FF0000;	border-left-color: #FF0000;}.bordo_giallo {	border-top-color: #FFCC00;	border-right-color: #FFCC00;	border-bottom-color: #FFCC00;	border-left-color: #FFCC00;}.bordo_grigio {	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}.tabella {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: lighter;	color: #333333;	margin-top: 20px;	margin-bottom: 10px;}/*  */#testo_intro_prodotti {	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	width: 645px;	float: left;}#testo_intro_prodotti p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-left: 28px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	margin-top: 0px;	line-height: 16px;	text-align: justify;	display: block;	width: 544px;	height: 120px;}#testo_intro_prodotti p.applicazioni {	height: 80px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	color: #666666;	font-size: 10px;	line-height: 10px;	text-align: left;	padding-top: 5px;}/* */#testo_intro {	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	width: 645px;	float: left;}#testo_intro h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 30px;	font-weight: bold;	padding-left: 33px;}#testo_intro p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-left: 28px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	margin-top: 0px;	line-height: 16px;	text-align: justify;	display: block;	width: 544px;	height: 150px;}#testo_intro li .destra {	text-align: right;	width: 110px;	float: left;	padding-right: 10px;}#testo_intro li .sinistra {	text-align: left;	width: 200px;	float: left;}.ridotta {	height: 30px;}#frame {	float: right;	height: 350px;	width: 400px;	padding-top: 20px;}
