* {
	margin: 0;
	padding: 0;
}

html{
	padding: 0; 
	margin: 0;
	width: auto;
	height: 100%;
}

body {
	background-color: #ffffff;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-size: 13px;
	color: #3b3b3b;
	padding: 0; 
	margin: 0;
	width: auto;
	height: auto;
}

a {
	color: #3b3b3b;
	text-decoration:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}

a:hover {
	color: #3b3b3b;
	text-decoration: none;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
}

a img {
	border: none;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
}

hr {
	display: none;
}

#wrapper{
	top: 0px;
	padding: 0 0 0 0px;
	width: 100%;
	height: auto;
	text-align: center;
	background-color: #ffffff; 
	z-index: 1;
	border: solid 0px #0033ff;
	
}


#wrapper_intro{
	top: 0px;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
	background-color: #eeeeee; 
}

#logo{
	position: absolute;
	top: 50%;
	left: 50%;
	right: 50%;
	bottom: 50%;
	margin: -45 -125 auto;
	padding: 0 0 0 0px;
	width: 250px;
	height: 1;
	text-align: center;
	border: solid 0px #0033ff;
	z-index: 90;
}

#wrapper_logo{
	position: absolute;
	z-index: 25;
	border: solid 0px #ff3300;
	width:  875px;
	height: 385px;
	padding: 0 0 0 0px;
	margin: 180 75 auto;
/*	margin: 0 auto;
	top: 200px;*/

	text-align: center;
	vertical-align: center;
}


#wrapper_storia{
	background: url(./skin/storia/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_storia_uk{
	background: url(./skin/storia/bg_uk.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_storia2{
	background: url(./skin/storia2/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_gruppo{
	background: url(./skin/gruppo/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}


#wrapper_fertilizzanti{
	background: url(./skin/fertilizzanti/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_alluminio{
	background: url(./skin/alluminio/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_acciaio{
	background: url(./skin/acciaio/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_trading{
	background: url(./skin/trading/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}

#wrapper_indirizzi{
	background: url(./skin/indirizzi/bg.jpg) no-repeat left bottom;
	z-index: 2;
	border: solid 0px #ff3300;
	width:  1024px;
	height: 768px;
	padding: 0 0 0 0px;
	margin: 0 auto;
	text-align: left;
}


#dal1890{
    position: absolute;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;	
	*top: 153px; /* safari hacks*/
	top: 153px;
	*right: 62px; /* safari hacks*/
	right: 62px;		
	width:  1024px;
	height: 30px;
	color: #ff0000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
	filter: alpha(opacity=85);
	opacity:.85;
	border: solid 0px #ff33ff;
	text-align: right;
	z-index: 2;
	zoom: 1; 	
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: normal;
	font-size: 14px;
}

#dal1890_uk{
    position: absolute;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;	
	*top: 153px; /* safari hacks*/
	top: 153px;
	*right: 14px; /* safari hacks*/
	right: 14px;		
	width:  1024px;
	height: 30px;
	color: #ff0000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
	filter: alpha(opacity=85);
	opacity:.85;
	border: solid 0px #ff33ff;
	text-align: right;
	z-index: 2;
	zoom: 1; 	
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: normal;
	font-size: 14px;
}


#bg_white {
/*	position: absolute;*/
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;	
	top: 167px;	
	background-color: #ffffff; 	
	width:  1024px;
	height: 430px;
/*	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; */
	filter: alpha(opacity=85);
	opacity:.85;
	border: solid 0px #ff33ff;

	z-index: 2;
/*	zoom: 1; 	display:block;*/
}

#bg_white2 {
		position: absolute;
	/*	position: relative;*/
		padding: 0 0 0 0px;
		margin: 0 0 0 0px;	
		top: 167px;	
		background-color: #ffffff; 	
		width:  1024px;
		height: 602px;
	/*	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; */
		filter: alpha(opacity=85);
		opacity:.85;
		border: solid 0px #ff33ff;

		z-index: 2;
	/*	zoom: 1; 	display:block;*/
}


#fader {
	position: absolute;
	display:block;
	top: 0px;	
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	width:  1024px;
	height: 768px;
	/* for IE */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
	border: solid 0px #ff33ff;
	z-index: 100;
	zoom: 1;
}


#menu {
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	top: -202px;
	left: 140px;
	text-align: left;
	z-index: 19;
	
	border: solid 0px #333333;
	width:  170px;
    height: 210px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}


#menu2 {
	position: relative;
	padding: 0 0 0 0px;
    margin: 0 0 0 0px;
	top: 228px;
	left: 140px;
	text-align: left;
	z-index: 19;
	border: solid 0px #333333;
	width:  170px;
	height: 1px;
    height: 210px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}


#menu_item{
		border: solid 0px #333333;
		position: relative;
	width:  170px;
	height: 30px;
	z-index: 21;
	padding: 0 0 0 0px;
	margin:  0 0 0 0px;
}

#menu_item IMG{
		position: relative;
	width:  170px;
	height: 26px;
	margin: 0 0 4 0px;
 	padding: 0 0 0 0px;
}

#area_foto {
	position: relative;
	padding: 0 0 0 0px;
    top: -125px;
	margin: 0 0 0 0px;
	left: 140px;
	z-index: 29;
	border: solid 0px #333333;
	width:  810px;
	text-align: left;

}

#area_foto_ind {
	
	position: relative;
	padding: 0 0 0 0px;
   /* top: -325px;*/
    top: 305px;
	margin: 0 0 0 0px;
	left: 140px;
	z-index: 29;
	border: solid 0px #333333;
	width:  810px;
	text-align: left;

}

#square {
	position: absolute;
	top: 0px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	z-index: 69;
	border: solid 0px #333333;
	width: 170px;
    height: 170px;
    text-align: left;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#square IMG{
	width: 170px;
    height: 170px;
}


#area_foto1 {
	position: absolute;
	top: 0px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	left: 254px;
	z-index: 79;
	border: solid 0px #333333;
	width:  170px;
    height: 170px;
    text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: italic;
	font-size: 8px;
	color: #3b3b3b;
}


#area_foto2 {
	position: absolute;
	top: 0px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	left: 446px;
	z-index: 99;
	border: solid 0px #333333;
	width:  170px;
    height: 170px;
    text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: italic;
	font-size: 8px;
	color: #3b3b3b;
}

#area_foto3 {
	position: absolute;
	top: 0px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	left: 640px;
	z-index: 89;
	border: solid 0px #333333;
	width:  170px;
    height: 170px;
    text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display: block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: italic;
	font-size: 6px;
	color: #3b3b3b;
}



#area_foto11 {
	position: absolute;
	top: -13px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	left: 254px;
	z-index: 79;
	border: solid 0px #333333;
	width:  190px;
    height: 170px;
    text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: italic;
	font-size: 10px;
	color: #3b3b3b;
}


#area_foto21 {
	position: absolute;
	top: -13px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	left: 446px;
	z-index: 99;
	border: solid 0px #333333;
	width:  170px;
    height: 170px;
    text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: italic;
	font-size: 10px;
	color: #3b3b3b;
}

#area_foto31 {
	position: absolute;
	top: -13px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	left: 640px;
	z-index: 89;
	border: solid 0px #333333;
	width:  170px;
    height: 170px;
    text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
	font-family: 'Century Gothic', Tahoma , sans-serif;
	font-style: italic;
	font-size: 10px;
	color: #3b3b3b;
}


#testi {
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	top: -416px;
	*top: -416px;
	left: 395px;
	z-index: 29;
	border: solid 0px #333333;
	width:  570px;
	*width:  580px;
	height: 1px;
    text-align: left;

}


#testi2 {
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	top: 20px;
	*top: 22px;
	left: 395px;
	z-index: 29;
	border: solid 0px #333333;
	width:  570px;
	*width:  580px;
	height: 1px;
    text-align: left;

}


#col1 h1, #col2 h1{
	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.4px;
	font-size: 12px;
/*	line-height: 18px;*/
    color: #ED2939;
    text-align: left;
    line-height: 10px;	
    line-height: 10px;	
}

#col1 {
	position: absolute;
	top: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:  265px;
	*width:  270px;
/*	 height: 210px;*/
  	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	
	font-size: 12px;
	*font-size: 13px;
	
	font-weight:normal;
	line-height: 17.5px;
	*line-height: 18px;
	z-index: 29;
    text-align: left;
	border: solid 0px #ff3300;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#col2 {
	position: absolute;
	top: 0px;
	left: 295px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:  271px;
	*width:  273px;
/*	 height: 210px;*/
  	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	
	font-size: 12px;
	*font-size: 13px;
	
	font-weight:normal;
	line-height: 17.5px;
	*line-height: 18px;
	z-index: 39;
    text-align: left;
	border: solid 0px #ff3300;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#col3 {
	position: absolute;
	top: 0px;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:  265px;
	*width:  270px;
/*	 height: 210px;*/
  	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	
	font-size: 12px;
	*font-size: 13px;
	
	font-weight:normal;
	line-height: 17.5px;
	*line-height: 18px;
	z-index: 29;
    text-align: left;
	border: solid 0px #ff3300;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#col1_ind {
	position: absolute;
	top: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:  265px;
	*width:  270px;
	 height: 210px;
  	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	font-size: 10px;
	*font-size: 11px;
	font-weight:normal;
 	line-height: 13px;
	*line-height: 13.5px;
	z-index: 29;
    text-align: left;
	border: solid 0px #ff3300;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#col2_ind {
	position: absolute;
	top: 0px;
	left: 295px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:  265px;
	*width:  270px;
	 height: 210px;
  	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	
	font-size: 10px;
	*font-size: 11px;
	
	font-weight:normal;
 	line-height: 13px;
	*line-height: 13.5px;
	z-index: 39;
    text-align: left;
	border: solid 0px #ff3300;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#col1_ind h1, #col2_ind h1{
	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.4px;
	font-size: 12px;
	*font-size: 13px;
/*	line-height: 18px;*/
    color: #ED2939;
    text-align: left;
   	line-height: 13px;
	*line-height: 13.5px;
	padding-bottom: 8px;	
}

#col1_ind h2, #col2_ind h2{
 	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	font-size: 10px;
	*font-size: 11px;
	font-weight:normal;
 	line-height: 13px;
	*line-height: 13.5px;
    text-align: left;
	padding-bottom: 6px;
	padding-top: 12px;	
}

#col1_ind h3, #col2_ind h3{
 	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	font-size: 10px;
	*font-size: 11px;
	font-weight:normal;
 	line-height: 8px;
	*line-height: 8px;
    text-align: left;
	padding-bottom: 0px;
	padding-top: -4px;	
}

#col1_ind_reg {
	position: absolute;
	top: -25px;
	left: 70px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:  265px;
	*width:  270px;
	 height: 210px;
  	font-family: 'Century Gothic', Tahoma , sans-serif;
    letter-spacing: 0.5px;
	*letter-spacing: 0.3px;
	font-size: 10px;
	*font-size: 11px;
	font-weight:normal;
 	line-height: 13px;
	*line-height: 12.5px;
	z-index: 29;
    text-align: left;
	border: solid 0px #ff3300;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#next_prev {
	position: absolute;
	top: 100px;
	left: 580px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	z-index: 59;
	text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#next_prev2 {
	position: absolute;
	top: 300px;
	left: 580px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	z-index: 59;
	text-align: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}


#flag{
	position: absolute;
	width: 120px;
	top: 570px;
	text-align: left;
	z-index: 69;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	display:block;
}

#flag_intro{
	position: absolute;
	top: 250px;
	left: 190px;
	text-align: center;
	width: 120px;
	height: 50px;
	border: solid 0px #ff3300;
 	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
	display: block;
}

#footer{
position: absolute;
width: 1024px;
top: 768px;
text-align: center;	
height: 14px;
}

#link_1{
position: absolute;
top: 10px;	
left: 0px;
width: 170px;
height: 40px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_2{
position: absolute;
top: 65px;
left: 0px;
width: 170px;
height: 40px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_3{
position: absolute;
top: 115px;
left: 0px;
width: 170px;
height: 40px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_4{
position: absolute;
top: 30px;	
left: 0px;
width: 170px;
height: 40px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_5{
position: absolute;
top: 95px;
left: 0px;
width: 170px;
height: 40px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_6{
position: absolute;
top: 135px;
left: 0px;
width: 170px;
height: 40px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

/* GRUPPO */

#link_11{
position: absolute;
top: 0px;	
left: 170px;
width: 130px;
height: 30px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_12{
position: absolute;
top: 90px;
left: 170px;
width: 130px;
height: 30px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_13{
position: absolute;
top: 90px;
left: 320px;
width: 130px;
height: 30px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_14{
position: absolute;
top: 140px;	
left: 170px;
width: 130px;
height: 30px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_15{
position: absolute;
top: 180px;
left: 170px;
width: 130px;
height: 30px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}

#link_16{
position: absolute;
top: 220px;
left: 170px;
width: 130px;
height: 30px;
text-align: center;	
border: solid 0px #ff3300;
z-index: 97;
display:block;
}