body {
	background-color: #9db4c7;
	background-image: url(img/page-back.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
#box1 {
	background-image: url(img/box-01.jpg);
	width: 350px;
	height: 208px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt1 {
	width: 140px;
	height: 100px;
	position: relative;
	top: 108px;
	left: 185px;
	overflow: visible;
	  }
#box2 {
	background-image: url(img/box-02.jpg);
	width: 350px;
	height: 104px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt2 {
	width: 350px;
	height: 104px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#box3 {
	background-image: url(img/box-03.jpg);
	width: 350px;
	height: 104px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt3 {
	width: 140px;
	height: 100px;
	position: relative;
	top: 10px;
	left: 20px;
	overflow: visible;
	  }	  .footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.boxTitle {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
}
.boxTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#box-prod0 {
	width: 700px;
	height: 208px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#box-prod1 {
	background-image: url(img/box-prod-01.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-prod1 {
	width: 140px;
	height: 100px;
	position: relative;
	top: 70px;
	left: 200px;
	overflow: visible;
	  }
#box-prod2 {
	background-image: url(img/box-prod-02.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }
#txt-prod2 {
	width: 125px;
	height: 100px;
	position: relative;
	top: 65px;
	left: 220px;
	overflow: visible;
	  }	  
#box-prod3 {
	background-image: url(img/box-prod-03.jpg);
	width: 700px;
	height: 107px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-prod3 {
	width: 300px;
	height: 40px;
	position: relative;
	top: 80px;
	left: 40px;
	overflow: visible;
	  }
#box-prod4 {
	background-image: url(img/box-prod-04.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-prod4 {
	width: 150px;
	height: 100px;
	position: relative;
	top: 60px;
	left: 180px;
	overflow: visible;
	  }	 
#box-prod5 {
	background-image: url(img/box-prod-05.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }
#txt-prod5 {
	width: 230px;
	height: 50px;
	position: relative;
	top: 125px;
	left: 50px;
	overflow: visible;
	  }	
#box-prod6 {
	background-image: url(img/box-prod-06.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }	 
#box-prod7 {
	background-image: url(img/box-prod-07.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }	   
#box-prod8 {
	background-image: url(img/box-prod-08.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-prod8 {
	width: 170px;
	height: 110px;
	position: relative;
	top: 40px;
	left: 10px;
	overflow: visible;
	  }	  	 
#box-prod9 {
	background-image: url(img/box-prod-09.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }
#txt-prod9 {
	width: 150px;
	height: 110px;
	position: relative;
	top: 40px;
	left: 10px;
	overflow: visible;
	  }	
#box-prod11 {
	background-image: url(img/box-prod-11.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-prod11 {
	width: 170px;
	height: 30px;
	position: relative;
	top: 125px;
	left: 70px;
	overflow: visible;
	  }		
#box-prod12 {
	background-image: url(img/box-prod-12.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#box-prod13 {
	background-image: url(img/box-prod-13.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }	
#box-prod14 {
	background-image: url(img/box-prod-14.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }	
#txt-prod14 {
	width: 170px;
	height: 60px;
	position: relative;
	top: 100px;
	left: 40px;
	overflow: visible;
	  }			  	
#box-prod15 {
	background-image: url(img/box-prod-15.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-prod15 {
	width: 250px;
	height: 30px;
	position: relative;
	top: 163px;
	left: 100px;
	overflow: visible;
	  }
#box-prod16 {
	background-image: url(img/box-prod-16.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;
	  }	  	  		          	  	    	  
#titolo-prod {
	background-color: #F1F6FB;
	width: 325px;
	height: 25px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#92A6BD;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
a.vai {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration:none
}
.traccia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6e8195;
	background-color: #e4edf8;
}
A.traccia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6e8195;
	text-decoration:none
}
A:hover.traccia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6e8195;
	text-decoration:underline;
}
.txtDescrizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
}
.txtIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.TDdatiTecnici {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
.txtDettagli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.txtDocumentiTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txtDiagrammiTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #92A6BD;
}
.txtDidascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.TitleBIG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #90A5BC;
	background-color: #F1F6FB;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.txtAbstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.FotoIcona {
	margin: 10px;
}
.TitoloSottocategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.txtAbstractSottocategoria {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#box-azi1 {
	background-image: url(img/box-azienda-01.jpg);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;	
	  }
#txt-azi1 {
	width: 300px;
	height: 130px;
	position: relative;
	top: 60px;
	left: 26px;
	overflow: visible;
	  }	
#box-azi2 {
	background-image: url(img/box-azienda-01.gif);
	width: 350px;
	height: 208px;
	position: absolute;
	top: 0px;
	left: 350px;
	overflow: visible;	
	  }
#txt-azi2 {
	width: 175px;
	height: 100px;
	position: relative;
	top: 90px;
	left: 155px;
	overflow: visible;
	  }	  
#box-azi3 {
	background-image: url(img/box-azienda-02.jpg);
	width: 700px;
	height: 100px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: visible;
	  }
#txt-azi3 {
	width: 400px;
	height: 40px;
	position: relative;
	top: 5px;
	left: 260px;
	overflow: visible;
	  }  
