/* CSS Document */
a#viewcss{color: #00f;font-weight: bold}
/*stili per il layout fisso*/
html,body{margin: 0;padding:0; background-color:#BDB9B0; text-align: center; height: 100%;}
body{font-family: verdana,sans-serif;font-size: 10px;text-align: center;}

div#container{width: 737px;
	margin: 0 auto;
	text-align: left;
	border-left: none;
	border-right: none;
	left: 0px;
	top: 0px;
	height:100%;
	}
div#container2{	position: relative; left: -33px; top: -33px; width: 737px;height:100%; }	
div#container_header{width: 737px;margin: 0 auto;text-align: left;
    border-left: none;border-right: none}
div#header{	position: absolute; left: 33px; top: 58px; width: 117px; height: 48px; background:  url(img_ing/logo.gif) no-repeat; }
div#header2{
	position: absolute;
	left: 579px;
	top: 58px;
	width: 118px;
	height: 48px;
	background:  url(img_ing/logo.gif) no-repeat;
	z-index: 2;
}

div#container_header2{width: 737px;margin: 0 auto;text-align: left;
    border-left: none;border-right: none; background-color:#ffffff; }
div#header3{	position: absolute; left: 33px; top: 112px; width: 117px; height: 48px; background:  url(img_ing/logo.gif) no-repeat; }

div#header4{	position: absolute; left: 578px; top: 112px; width: 117px; height: 48px; background:  url(img_ing/logo.gif) no-repeat; }
div#header5{	position: absolute; left: 768px; top: 112px; width: 2px; height: 48px; background:  url(img_ing/logo.gif) no-repeat; }
div#header6{	position: absolute; left: 580px; top: 113px; width: 188px; height: 171px; background-color:#4B5A7B;  }
div#header7{	position: absolute; left: 611px; top: 165px; width: 60px; height: 0px;  }
div#header8{	position: absolute; left: 611px; top: 203px; width: 83px; height: 17px;  }
div#header9{	position: absolute; left: 611px; top: 155px; width: 19px; height: 5px;  }
div#header9b{	position: absolute; left: 668px; top: 141px; width: 19px; height: 5px;  }
div#header10{	position: absolute; left: 611px; top: 192px; width: 21px; height: 6px;  }
div#header11{	position: absolute; left: 613px; top: 239px; width: 21px; height: 6px;  }

div#container_navigation{	position: absolute; left: 35px; top: 284px; width: 544px; height: 20px; background-color:#999999;  }

#navigation			{	position: absolute; width: 660px; height: 20px; background:  url(../img_ing/menu_o_tot.jpg); right: 25px; margin: 0; padding: 0; }
#navigation			{	position: absolute;	width: 457px; height: 20px;	background:  url(../img_ing/menu_o_tot.jpg); right: 25px;	margin: 0;	padding: 0;	left: 45px;	top: 0px;}
#navigation li		{
	position: absolute;
	margin: 0px;
	padding: 0px;
	list-style: none;
	top: 0px;
}
#navigation span	{	display: none;	}
#navigation li, #navigation a	{	height: 20px; display: block	}


#navigation1 		{ left: 2px; 		width: 150px; 	}
#navigation2		{ left: 154px; 	width: 149px; 	}
#navigation3		{ left: 305px;	width: 150px;	}
#navigation1 		a:hover{background: transparent url(../img_ing/menu_o_tot.jpg) -2px -20px no-repeat;}
#navigation2 		a:hover{background: transparent url(../img_ing/menu_o_tot.jpg) -154px -20px no-repeat;}
#navigation3		a:hover{background: transparent url(../img_ing/menu_o_tot.jpg) -305px -20px no-repeat;}
div#navigation_sx{	position: absolute; left: 33px; top: 284px; width: 2px; height: 20px; background:  url(../img_ing/border_sx.jpg);  }
div#navigation_dx{	position: absolute;	left: 579px; top: 284px; width: 191px; height: 20px; background-image: url(../img_ing/menu_o_il_gruppo.gif); z-index: 1; border: 1px none #000000;}
div#bordo_nero{
	position: absolute;
	left: 545px;
	top: -1px;
	width: 1px;
	height: 341px;
	z-index: 1;
	border: 1px none #000000;
	background-color: #000000;
}
div#bordo_nero2{
	position: absolute;
	left: 33px;
	top: 304px;
	width: 1px;
	height: 341px;
	z-index: 1;
	border: 1px none #000000;
	background-color: #000000;
}
div#bordo_nero1{
	position: absolute;
	left: 768px;
	top: 304px;
	width: 2px;
	height: 341px;
	z-index: 1;
	border: 1px none #000000;
	background-image: url(img_ing/banner_vert3.gif);
}
div#navigation_bianco{
	position: absolute;
	left: 546px;
	top: 0px;
	width: 187px;
	height: 34px;
	z-index: 0;
	border: 1px none #000000;
	background-color: #FFFFFF;
}
div#navigation_acque{	position: absolute;	left: 545px; top: 34px; width: 191px; height: 20px; background-image: url(../img_ing/menu_o_acque.gif); z-index: 1; border: 1px none #000000;}
div#navigation_bianco2{
	position: absolute;
	left: 546px;
	top: 54px;
	width: 187px;
	height: 62px;
	z-index: 0;
	border: 1px none #000000;
	background-color: #FFFFFF;
}
div#navigation_oleodinamica{	position: absolute;	left: 545px; top: 116px; width: 191px; height: 20px; background-image: url(../img_ing/menu_o_oleodinamica.gif); z-index: 1; border: 1px none #000000;}
div#navigation_bianco3{
	position: absolute;
	left: 546px;
	top: 136px;
	width: 187px;
	height: 34px;
	z-index: 1;
	border: 1px none #000000;
	background-color: #FFFFFF;
}
div#navigation_automation{	position: absolute;	left: 545px; top: 170px; width: 191px; height: 20px; background-image: url(../img_ing/menu_o_automation.gif); z-index: 1; border: 1px none #000000;}
div#navigation_bianco4{
	position: absolute;
	left: 431px;
	top: 207px;
	width: 189px;
	height: 29%;
	z-index: 1;
	background-color: #FFFFFF;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}
div#sottomenu1{
	position: absolute;
	left: 619px;
	top: 7px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu2{
	position: absolute;
	left: 618px;
	top: 21px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu3{
	position: absolute;
	left: 554px;
	top: 64px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu4{
	position: absolute;
	left: 572px;
	top: 80px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu5{
	position: absolute;
	left: 605px;
	top: 101px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu6{
	position: absolute;
	left: 638px;
	top: 141px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu7{
	position: absolute;
	left: 626px;
	top: 141px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu8{
	position: absolute;
	left: 600px;
	top: 198px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#sottomenu9{
	position: absolute;
	left: 628px;
	top: 212px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#navigation_30{
	position: absolute;
	left: 574px;
	top: 279px;
	width: 19px;
	height: 4px;
	z-index: 1;
}
div#footer{
	position: absolute;
	width: 547px;
	height: 19px;
	z-index: 1;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
div#footer2{
	position: absolute;
	width: 194px;
	height: 19px;
	z-index: 1;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	left: 545px;
}
div#footer_in{
	position: absolute;
	width: 514px;
	height: 12px;
	z-index: 1;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	top: 4px;
	left: 25px;
}
div#footer2_in{
	position: absolute;
	left: 20px;
	width: 153px;
	height: 12px;
	z-index: 1;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	top: 3px;
}
div#footer2_in		a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BC9102;
	text-decoration: none;
	
}
div#footer2_in		a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B5A7B;
	text-decoration: none;
	
}
div#footer2_in		a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B5A7B;
	text-decoration: none;
	
}
div#container_footer{
	position: relative;
	width: 550px;
	height: 19px;
	z-index: 0;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	bottom: 0;
	bottom: 0;
	left: -2px;
	
}
div#cont_main{
	width: 735px;
	margin: 0 auto;
	text-align: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	left: 33px;
	top: 304px;
	height:341px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	position: relative;
	}
div#barra_under{
	position: absolute;
	width: 526px;
	height: 7px;
	z-index: 1;
	background-color: #AEAEAE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	left: 2px;
	top: 320px;
}


.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

div#indeed{
	position: absolute;
	width: 736px;
	height: 19px;
	z-index: 0;
	background-color:#BDB9B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e2e3e3;
	bottom:0;
	text-align:center;
	
}

a.indeed{
	font-size: 10px;
	font-weight: normal;
	color: #e2e3e3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
.indeed:hover{
	font-size: 10px;
	font-weight: normal;
	color: #BC9102;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}