HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	background-image: url(image_css/bg3.jpg);
	background-repeat: repeat;
}

#container {
	MARGIN-LEFT: auto;
	WIDTH: 995px;
	MARGIN-RIGHT: auto;
}


#head {
	width: 995px;
	background-image: url(image_css/top.jpg);
	background-repeat: no-repeat;
	height: 88px;	
	}

#content {
	WIDTH: 995px;
	background-image: url(image_css/intro2.jpg);
	background-repeat: no-repeat;
	height: 585px;
}



#footer {
	WIDTH: 995px;
	background-image: url(image_css/footer.jpg);
	background-repeat: no-repeat;
	height: 99px;
	padding-top: 8px;
}


H2 {
	margin-left: 124px;
	position: absolute;
	height: 150px;
	width: 180px;
	margin-top: 30px;
	}

#logo{
	position: absolute;
	margin-top: 28px;
	margin-left: 295px;
	}


#box{
	position: absolute;
	margin-top: 57px;
	margin-left: 457px;
	}


.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
	text-decoration: none;
	margin-left: 140px;
	
}


.table{
	
	margin-left: 90px;
	margin-top:79px;
	position: absolute;
	
}

.table2{
margin-top: 50px;
	margin-left: 30px;
	width: 383px;
	
	
}


.it {
	background: url(image_css/it2.jpg);
	width:23px;
	height:23px;
	margin: 0px;
}
.it a{
	background: url(image_css/it1.jpg); display:block; height:100%;
}
.it a:hover{
	background: url(image_css/it2.jpg);
}
.testo{display:none;
}


.en {
	background: url(image_css/en2.jpg);
	width:23px;
	height:23px;
	margin: 0px;
}
.en a{
	background: url(image_css/en1.jpg); display:block; height:100%;
}
.en a:hover{
	background: url(image_css/en2.jpg);
}
.testo{display:none;
}
