/* CSS Document */

.body-grigio {
	background-image: url(images/imet_03.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}

.body-giallo {
	background-image: url(images/bg-azienda.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #D19A09;
}
.img-gallery {
	margin: 5px;
}


.blocco-grafico {
	background-image: url(images/blocco-giallo_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.verdana-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width: 850px;
}

.bordo-sotto-sx {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.photogallery-no-bordo-sotto-sx {
	/*border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width:100px;*/
}
.sincert {
padding-left:10px;
padding-top:30px;
}



.bordo-sopra-dx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
}



.tdnormativa {
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.normativa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	background-color: #FFFFFF;
	background-image: url(images/form_02A.gif);
	background-repeat: repeat-y;
	background-position: left top;
}



.img20 {
	margin-right: 15px;
	margin-bottom: 8px;
}

.riceventi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	
	padding-right: 40px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.riceventi2{
	padding-left: 40px;
	padding-bottom: 25px;
	padding-top: 15px;
}
.titolo-ricevente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 30px;
	text-align: left;
	height: 15px;
}

.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	width: 265px;
	float: left;
	text-align: left;
	margin-top: 30px;
	height: 40px;
}
.titolo-download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	width: 565px;
	float: left;
	text-align: left;
	margin-top: 30px;
	height: 40px;
}
.blocco-joy {
	height: 310px;
	width: 290px;
	float: left;
}

.tabl {
	background-image: url(images/chiusa_03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.codice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	
}
.padding-sotto {
	padding-top: 25px;
}




.miniature {
	padding-left: 45px;
	padding-top: 20px;
}

.miniatures {
	padding-left: 45px;
	padding-top: 20px;
}

.img23 {
	position: absolute;
	left: 30px;
	top: 10px;
	
}




.destra-menu {
	font-family: Futura Md BT,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom:5;
	float: right;
	width: 600px;
}
.bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2d2d2d;
	text-decoration: none;
	padding-right: 17px;
	padding-left: 17px;
}
a.menu:link {
	color: #999999;
}
a.menu:visited {
	color: #999999;
}
a.menu:hover {
	color: #025faf;
}
a.menu:active {
	color: #999999;
}

.piede {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626262;
	text-decoration: none;
	padding-bottom: 10px;
}
.piede-indexx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4B4B4;
	text-decoration: none;
	padding-top: 25px;
}

.link-piedex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626262;
	text-decoration: none;
	
}
.link-indexx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4B4B4;
	text-decoration: none;
	
}
.link-down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

.link-download-prodotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
a.link-download-prodotti:link,a.link-download-prodotti:visited,a.link-download-prodotti:active {
}
a.link-download-prodotti:hover {
	color: #333333;
}

.td-down {
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 90px;
}


.td-gallery{
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 150px;
}


.pad-left {
	padding-top: 10px;
	padding-left: 2px;
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	color:#666666;
}

a.menu2:link {
	color: #999999;
}
a.menu2:visited {
	color: #999999;
}
a.menu2:hover {
	color: #025faf;
}
a.menu2:active {
	color: #999999;
}

.cella {
	padding-top: 20px;
	padding-left: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
.blocco {
	float: left;
	text-align: left;
	width: 635px;
	margin-left: 0px;
	padding-left: 22px;
	padding-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: relative;
	padding-bottom: 10px;
}
.icone {
	float: left;
	width: 635px;
	margin-right: 20px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
	clear: right;
}
.img2 {
	
	margin-right: 5px;
}
.img3 {
	
	margin-left: 5px;
}
.riga{
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 915px;
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 1px;
	position: relative;
	overflow: hidden;
	float: left;
	
}


.riga-down{
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 500px;
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 1px;
	position: relative;
	overflow: hidden;
	float: left;
	
}

.riga-gallery{
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 750px;
	clear: both;
	height: 1px;
	position: relative;
	overflow: hidden;
	float: left;
}



.menu-sopra {
	float: left;
	text-align: left;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	height: 15px;
	vertical-align: bottom;
	padding-top: 25px;
	clear: right;
	width: 655px;
}
.spazio-sotto {
	padding-bottom: 70px;
}
.bloccone {
	float: left;
	text-align: left;
	margin-left: 0px;
	padding-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: relative;
	width: 885px;
	clear: left;
}
.titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 5px;
}
.nolimits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-top:8px;
	padding-bottom:8px;
}

.blocco2 {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	width: 880px;
	
	}
.testodx {
	float: right;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	width: 370px;
	position: relative;
	height: 210px;
	padding-right: 200px;
}


.blocco3 {
	float: left;
	text-align: left;
	margin-top: 15px;
	position: relative;
	width: 350px;
	padding-bottom: 15px;
}
.spazio {
	padding-left: 0px;
	float: right;
	position: relative;
}

.left {
	float: right;
	position: relative;
	width: 490px;
}
#padding-sopra {
	padding-top: 20px;
}

.spazio-22 {
	float: left;
	height: 60px;
	width: 230px;
	background-color: #FF00FF;
}


.testodx-big {

	float: left;
	text-align: left;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	width: 400px;
}
.blocco-animata-batteria {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	width: 300px;
	height: 230px;
}
.blocco-m8 {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	width: 350px;
}
.bloccone3 {
	float: left;
	text-align: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: relative;
	padding-right: 30px;
}
.testi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top: 60px;
	padding-right: 30px;
	padding-left: 17px;
}

.riga-sopra {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #797979;
}

.blocco3 {
	float: left;
	text-align: left;
	margin-top: 15px;
	position: relative;
	width: 350px;
	padding-bottom: 15px;
}
.blocco4 {
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	padding-top: 20px;
	width: 870px;
	clear: left;
	padding-left: 40px;
}
.titolobianco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #F3F3F3;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	width: 245px;
	float: left;
	text-align: left;
	height: 40px;
}
.codice2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F3F3F3;
	text-decoration: none;
}
.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFDE5D;
	text-decoration: none;
	padding-right: 25px;
	float: right;
	padding-top: 12px;
}

.testodx-sopra {
	float: left;
	text-align: right;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	width: 290px;
	position: relative;
}
.blocco33 {
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	width: 237px;
	padding-top: 30px;
	padding-left: 40px;
}
.top-link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFDE5D;
	text-decoration: none;
}
.viste {
	height: 120px;
	width: 410px;
	border: 1px solid #E4E4E4;
}

.visteL {
	height: 120px;
	width: 530px;
	border: 1px solid #E4E4E4;
}
.visteS {
	height: 120px;
	width: 570px;
	border: 1px solid #E4E4E4;
}
#vista1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:55px;
	top:120px;
	font-weight: bold;	
}
#vista2
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:218px;
	top:120px;

	
}
#vista3
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:300px;
	top:120px;
	
}
#vista4
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:376px;
	top:120px;
	
}


#vista1s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:65px;
	top:120px;
	font-weight: bold;	
}
#vista2s
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:240px;
	top:120px;

	
}
#vista3s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:331px;
	top:120px;
	
}
#vista4s
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:422px;
	top:120px;
	
}

#zeus1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:90px;
	top:105px;

}
#zeus2
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	position:absolute;
	left:225px;
	top:105px;

	
}

.codice22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	float: left;
	padding-top: 5px;
	padding-bottom: 15px;
	width: 150px;
	margin-left: 0px;
	padding-left: 0px;
	clear: right;
}
.link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.blocco333 {
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	width: 915px;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 30px;
}
.blocco3333 {
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	width: 900px;
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 30px;
}

.fronte {

	position:absolute;
	height:15px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	top: 709px;
	left: 67px;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
.trequarti {


	position:absolute;
	height:15px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	top: 709px;
	left: 141px;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
.lato {



	position:absolute;
	height:15px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	top: 709px;
	left: 207px;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
#logo {
	position:absolute;
	left:19px;
	top:-54px;
	z-index:100;
	visibility:hidden;
}

.icone_manipolatore {

	float: left;
	width: 800px;
	margin-right: 20px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
	clear: right;
}
.blocco_manipolatore {
	float: left;
	text-align: right;
	width: 339px;
	margin-left: 0px;
	padding-left: 22px;
	padding-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: absolute;
	padding-bottom: 10px;
	height: 529px;
	left: 564px;
	top: 50px;
}
.blocco_trasmettitore {
	float: left;
	text-align: right;
	width: 339px;
	margin-left: 0px;
	padding-left: 22px;
	padding-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: absolute;
	padding-bottom: 10px;
	height: 529px;
	left: 680px;
	top: 50px;
}
.blocco_viste_manipolatore {
	float: left;
	text-align: left;
	width: 635px;
	margin-left: 0px;
	padding-left: 52px;
	padding-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: relative;
	padding-bottom: 10px;
}
.bianco-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.viste-s {
	height: 120px;
	border: 1px solid #E4E4E4;
	width: 470px;
}
.blocco-animata-batteria {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	width: 300px;
	height:230px;
	
}
.blocco-animata {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	height: 261px;
	width: 350px;
}
.right {
	float: left;
	position: relative;
	width: 350px;
	clear: no;
	margin-bottom: 10px;
}
.left_materiali {
	float: left;
	position: relative;
	width: 500px;
	clear: no;
	text-align: left;
}
.img_dx {
	float: right;
	margin-left: 5px;
}
.blocco4-marginedx {
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	padding-top: 20px;
	width: 740px;
	clear: left;
	padding-left: 40px;
	padding-right: 140px;
}
.blocco4-300 {

	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	padding-top: 20px;
	width: 445px;
	clear: left;
	padding-left: 40px;
	padding-right: 0px;
}
.blocco4-300-right {


	float: right;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	padding-top: 20px;
	width: 398px;
	clear: no;
	padding-left: 40px;
	padding-right: 55px;
}
.left_manipolatori {

	float: right;
	position: relative;
	width: 500px;
}

.miniature_manipolatori {

	padding-left: 20px;
	padding-top: 20px;
}
.viste2 {
	position:absolute;
	height:20px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	top: -5px;
	left: 73px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.vistewave-l {
	position:absolute;
	height:20px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	top: 10px;
	left: 73px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.viste22 {

	position:absolute;
	height:20px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	top: 9px;
	left: 73px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.blocco-anima {
	float: right;
	position: relative;
	width: 300px;
	height: 210px;
}
.sx {
	float: left;
	position: relative;
	width: 580px;
}
.blocco-animata-batteria2 {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	width: 300px;
	padding-bottom: 10px;
}
.chiave {

	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	height: 215px;
	width: 350px;
}
.left3 {
	float: right;
	position: relative;
	padding-top: 30px;
}
.left4 {
	float: right;
	position: relative;
	width: 490px;
	padding-top: 65px;
}
.chiave2 {
	float: left;
	text-align: left;
	margin-left: 0px;
	position: relative;
	height: 224px;
	width: 350px;
	clear: right;
	padding-right:150px;
	padding-bottom:20px;
}
.applicazioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	text-decoration: none;
	padding-left: 50px;
	width: 265px;
	float: left;
	text-align: left;
	height: 40px;
	position: relative;
	padding-top: 37px;
}
.griglia {
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A2A2A;
	font-size: 12px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
	clear: right;
	width: 500px;
}
.titol2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	width: 950px;
	text-align: left;
	margin-top: 30px;
	height: 40px;
	position: relative;
}
.padding-right {
	padding-right: 20px;
}

.bordo_sotto_dx {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	height: 147px;
	width: 147px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.bordo-sotto-sopra {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

.bordo_sotto_sx {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	height: 147px;
	width: 147px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.visteM8 {

	position:absolute;
	height:20px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	top: -3px;
	left: 73px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}

#griglia1 { visibility:hidden }
.prodotti_gamma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #609b85;
	text-decoration: none;
	font-weight: bold;
}

#griglia2 { visibility:hidden }
#griglia3 { visibility:hidden }
#griglia4 { visibility:hidden }
#griglia5 { visibility:hidden }
#griglia6 { visibility:hidden }
#griglia7 { visibility:hidden }
#griglia8 { visibility:hidden }
#griglia9 { visibility:hidden }
#griglia10 { visibility:hidden }
#griglia11 { visibility:hidden }
#griglia12 { visibility:hidden }
.link- {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}



.icone_manipolatore_ass {
	width: 167px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	left: 193px;
	top: 4px;
	height: 200px;
}
.titolo-applicazioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5C5B5C;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 3px;
}
.azienda {
	width: 300px;
	height: 201px;
	float: right;
	position: relative;
	padding-left: 20px;
	padding-top: 5px;
}
.azienda2 {
	width: 380px;
	height: 176px;
	float: left;
	position: relative;
	padding-right: 20px;
}
#gru-on {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#ponte-on {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#gru-idraulica-on {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#betoniera-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#pompa-calcestruzzo-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#autospurgo-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#piatta-forma-aerea-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#industria-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#jolly-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}
#trivellazione-on{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
}


.azienda3 {

	width: 514px;
	height: 195px;
	float: right;
	position: relative;
	padding-left: 20px;
	padding-top: 15px;
}
.menu-selezionato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 17px;
	padding-left: 17px;
	color: #025faf;
}
.sx-blocchetto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	padding-left: 30px;
	width: 265px;
	float: left;
	text-align: left;
	margin-top: 20px;
	height: 40px;
	position: relative;
	padding-top: 25px;
}
.blocco-grafico-senzalimiti {

	background-image: url(images/senzalimiti_01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#edilizia {
	position: absolute;
	top: -15px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #386EB4;
	text-decoration: none;
	text-align: left;
}

.mouse {
	cursor: pointer;
}
.img_manipolatore {
	float: left;
	vertical-align: bottom;
	position: relative;
	background-repeat: no-repeat;
	background-position: left top;
	width: 730px;
	height:530px;
	padding-left:25;
	padding-top: 10px;
	
}

.img {
	padding-left: 30px;
	float: left;
	vertical-align: bottom;
	position: relative;
	background-repeat: no-repeat;
	background-position: left top;
	width: 260px;
	padding-top: 10px;
}


.img-pulsantiera {
	padding-left: 30px;
	float: left;
	vertical-align: bottom;
	position: relative;
	background-repeat: no-repeat;
	background-position: left top;
	width: 265px;
	padding-top: 10px;
	height:597px;
	
}
.imgg {
	padding-left: 30px;
	float: left;
	vertical-align: bottom;
	position: relative;
	background-repeat: no-repeat;
	background-position: left top;
	width: 265px;
	padding-top: 10px;
	height:500px;
	
}

#assoluto{
	top: 10px;
	left:0;
	position:absolute;
	height:auto;
	
	
}


#loadarea{
	top: 10px;
	left:0;
	position:absolute;
	width:700;
	
}

.img23_manipolatori {

	position: absolute;
	top: 10px;
	width:700;
	left:10;
}
.gamma {
	position:relative;
	width: 850;
	margin-bottom: 0px;
	padding-top: 5px;
	float: left;
}
.img-gamma {
	padding-left: 20px;
}
.tabl-prodotto {

	background-image: url(images/chiusa-grigia_03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.imet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	float: left;
	text-align: left;
	position: relative;
	width: 200;
}
.padding{
	margin: 20px;
	float: left;
	width: 546px;
}

.paddingtesto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width: 850px;
	margin-top: 20px;
	margin-bottom: 20px;
	
}
.gamma_grigio {

	background-image: url(immagini/gammaprodotti_bg_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.titolo_gamma {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #F3F3F3;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	width: 645px;
	float: left;
	text-align: left;
	height: 200px;
}
#padding-sopra2 {

	padding-top: 10px;
}
.presa_seriale {
	float: left;
	margin-left: 0px;
	position: relative;
	width: 250px;
	height: 192px;
}
.presa_seriale2 {

	float: left;
	margin-left: 0px;
	position: relative;
	width: 400px;
	height:272px;
}
.linkgamma {
	position:relative;
	width:450px;
	height:164px;
	float: left;
}

.linkgamma2 {
	position:relative;
	width:450px;
	height:164px;
	float: right;
}
.bloccopulsa {
	float: left;
	text-align: left;
	margin-left: 0px;
	padding-left: 25px;
	padding-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	position: relative;
	padding-bottom: 10px;
	width: 600px;
}
.viste-big {
	height: 120px;
	width: 700px;
	border: 1px solid #E4E4E4;
}
.viste-big22 {

	height: 120px;
	width: auto;
	border: 1px solid #E4E4E4;
}
.vistenj {
	position:absolute;
	height:20px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	top: -2px;
	left: 73px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
.viste-big23 {


	height: 120px;
	width: 540px;
	border: 1px solid #E4E4E4;
}

.news-img {
	margin-bottom: 10px;
	margin-left: 20px;
}

.news-td {
	padding-left: 20px;
	background-image: url(images/news_Index.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	padding-top: 40px;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	float: left;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E4E4E4;
	position: relative;
	width: 570px;
	padding-top: 15px;
	
}
.celeste {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3d6291;
	text-decoration: none;
	text-align: left;
}
.verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A81C4;
	text-decoration: none;
	text-align: left;
}
.intro-gamma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #84B734;
	text-decoration: none;
	text-align: left;
}
.news2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	width: 290px;
	margin-left: 30px;
	float: left;
	text-align: justify;
	margin-bottom: 30px;
}

.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-right: 14px;
	padding-left: 14px;
	padding-top: 14px;
}

.news-top {
}

.news2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	width: 246px;
	float: right;
	text-align: justify;
	margin-bottom: 4px;
	margin-top: 10px;
	background-image: url(../immagini/bg-news.jpg);
	background-repeat: repeat-x;
	border: 1px solid #A5A7A8;
	background-color: #EDEDED;
	height: 160px;
	clear: no;
}
.destra {
	float: left;
	font-size: 13px;
	position: relative;
	width: 400px;
	text-align: left;
}
.eventi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	text-decoration: none;
	padding-left: 50px;
	width: 245px;
	float: left;
	text-align: left;
	position: relative;
	padding-top: 37px;
	padding-right: 30px;
}
.destra_scheda {

	float: left;
	font-size: 13px;
	position: relative;
	width: 570px;
	text-align: justify;
}
.chiave-affi2 {
	float: left;
	width: 300px;
	position: relative;
	
	
}
.chiave-affi {
	float: left;
	width: 450px;
	position: relative;
	height: 200px;
	padding-right: 50px;
}
.verde {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3A70B8;
	text-decoration: none;
	text-align: left;
}


/*120609*/
.bordo-sotto-sx-gallery-eventi {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.bordo-sopra-dx-gallery-eventi {
}
.img-gallery-eventi {
	/*margin: 5px;*/
}