body
{
	text-align: center;
  /*centra in IE 5.x */
	font-family:  Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}
div#InteroBIG{
    width: 1280px;
	height: 718px;
	margin: 0px auto;
  /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
    }
	
div#Intero{
    width: 1280px;
	height: 718px;
	background-image: url(JPG/INDEX_BKG.JPG);
	background-repeat: no-repeat;
	background-position: top;
	float:left;
    }
	
div#InteroContact{
    width: 1280px;
	height: 718px;
	background-image: url(JPG/CONTACT_BKG.JPG);
	background-repeat: no-repeat;
	background-position: top;
	float:left;
    }
	
div#InteroAbout{
    width: 1280px;
	height: 718px;
	background-image: url(JPG/ABOUT_BKG.JPG);
	background-repeat: no-repeat;
	background-position: top;
	float:left;
    }

div#InteroWorks{
    width: 1280px;
	height: 718px;
	background-image: url(JPG/WORKS_BKG.JPG);
	background-repeat: no-repeat;
	background-position: top;
	float:left;
    }
	
div#InteroImm{
    width: 1280px;
	height: 718px;
	background-image: url(JPG/IMM_BKG.JPG);
	background-repeat: no-repeat;
	background-position: top;
	float:left;
    }

div#UP{
	width: 1280px;
	height: 150px;
    }

div#Centro{
	width: 1280px;
	height: 300px;
    }
	
div#Sotto{
	float:left;
	/*messo float left perchè in IE tra il DIV centrale e questo
	vi era uno scarto di più di tre pixel (di solito sarebbero 3)
	in quanto un box che viene dopo uno flottante da errore*/
	width: 1280px;
	height: 260px;
    }

div#Colonna_SN{
	float:left;
	width: 315px;
	height: 308px;
    }

div#Colonna_DX{
	float:left;
	width: 965px;
	height: 308px;
    }
	
div#Menu{
	float:left;
	width: 1280px;
	height: 70px;
    }

p.Up {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 50px;
	color: #000000;
	text-align: right;
	margin-top: 85px;
	margin-right: 350px;
	margin-bottom: 0px;

}

p.ColDX {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 50px;
	color: #000000;
	text-align: left;
	margin-top: 110px;
}

p.Bottom {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 50px;
	color: #000000;
	text-align: right;
	margin-top: 3px;
	margin-right: 350px;
}

p.Menu {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
	color:#000000;
	text-align: left;
	margin-left: 50px;
	margin-top: 10px;
}

p.Contact {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 50px;
	color: #000000;
	text-align: left;
	margin-left: 300px;
}

p.About {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.5em;
	color: #000000;
	text-align: left;
	margin-left: 50px;

}

p.Works {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 50px;
	color: #000000;
	text-align: left;
	margin-left: 450px;
	margin-top: 100px;
}

p.Immagini {
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 50px;
	color: #ffffff;
}

a 
{
	font-family: Vijaya, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
    color: #000000;
	text-decoration: none;
}
a:link{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a:visited
{
    font-weight: normal;
}

a:hover
{
	color:#FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

a#activelink
{
	color:#FFFFFF;
    text-decoration: none;
	font-weight: normal;
}

	a img{
border: none;
}

img.Start_Vert{
	margin: 0px 28px 46px 50px;
	}
img.Center_Vert{
	margin: 0px 28px 46px 28px;
	}
img.End_Vert{
	margin: 0px 50px 46px 28px;
	}
img.Start_Oriz{
	margin: 0px 16px 46px 51px;
	}
img.Center_Oriz{
	margin: 0px 16px 46px 16px;
	}
img.End_Oriz{
	margin: 0px 51px 46px 16px;
	}
