	@font-face{
    		font-family: 'urw';
    		src: url('../font/urw-chancery-l-medium-italic-webfont.eot');
    		src: url('../font/urw-chancery-l-medium-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/urw-chancery-l-medium-italic-webfont.woff') format('woff'),
         url('../font/urw-chancery-l-medium-italic-webfont.ttf') format('truetype'),
         url('../font/urw-chancery-l-medium-italic-webfont.svg#urw_chancery_lregular') format('svg');
    		font-weight: normal;
    		font-style: normal;
    		}
	h3{
			font-family:'urw';			
			text-decoration: underline;
			font-size: 25px;
			}
			
	h2{
			font-family:'urw';			
			font-size: 30px;
			text-align: center;
			color: black;
			}
			
	h4   {
			font-family: 'Verdana';
			font-size: 15px;
			font-style: italic;
			color: black;
			font-weight: lighter;
			}	
				
	a{color: black;
			}
			
	a:hover{
			color: red;
			}
			
	#box{ width: 1041px;
			height: 750px;
			position: absolute;
			top: 50%;
			left: 50%;
			margin-left: -520px;
			margin-top: -330px;
			background-image:url(../images/bg2.jpg);
			background-attachment: scroll;
			background-position: top center;
			 }
	
	body{background-color: black;
			}	
			
	#page1{
			position: absolute;
			width: 450px;
			height: 700px;
			margin-left: 45px;
			/*border-style:solid;
			border-width: 1px;
			border-color: yellow;
			margin-left: 45px;*/
			}
			
	#date{
			position: absolute;			
			width: 90px;
			height: 90px;
			margin-left:360px;
			margin-top:25px;
			background-image: url(../images/calendar.png);
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#cont_a{
			position: absolute;			
			width: 300px;
			height: 580px;
			margin-left:130px;
			margin-top: 120px;
			padding: 10px;
			/*border-style:solid;
			border-width: 1px;
			border-color: red;*/
			}
			
	#menu{
			position: absolute;
			width: 100px;
			height: 300px;
			margin-top: 120px;
			margin-left: 10px;
			/*border-style:solid;
			border-width: 1px;
			border-color: blue;*/
			}
			
	#home{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 10px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#who{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 50px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#opere{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 90px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#link{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 130px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#download{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 170px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#archivio{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 210px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#gallery{
			position: absolute;
			width: 100px;
			height: 40px;
			margin-top: 250px;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;*/
			}
			
	#social{
			position: absolute;
			width: 120px;
			height: 180px;
			margin-top: 430px;
			margin-left: 5px;
			background-image: url(../images/post_social.png);
			background-repeat: no-repeat;
			/*border-style:solid;
			border-width: 1px;
			border-color: blue;*/
			}		
			
	#logo_fb{
			position: absolute;
			width: 40px;
			height: 40px;
			margin-left: 10px;
			margin-top: 15px;
			/*background-image: url(images/logo_fb.png);
			background-repeat: no-repeat;
			border-style:solid;
			border-width: 1px;
			border-color: green;*/
			}
			
	#logo_blog{
			position: absolute;
			width: 40px;
			height: 40px;
			margin-left: 10px;
			margin-top: 65px;
			/*background-image: url(images/blog.png);
			background-repeat: no-repeat;
			border-style:solid;
			border-width: 1px;
			border-color: green;*/
			}
			
	#logo_g{
			position: absolute;
			width: 40px;
			height: 40px;
			margin-left: 10px;
			margin-top: 115px;
			/*background-image: url(images/logo_g.png);
			background-repeat: no-repeat;
			border-style:solid;
			border-width: 1px;
			border-color: green;*/
			}
			
	#logo_youtube{
			position: absolute;
			width: 40px;
			height: 40px;
			margin-left: 60px;
			margin-top: 15px;
			/*background-image: url(images/youtube.png);
			background-repeat: no-repeat;
			border-style:solid;
			border-width: 1px;
			border-color: green;*/
			}
			
	#logo_twitter{
			position: absolute;
			width: 40px;
			height: 40px;
			margin-left: 60px;
			margin-top: 65px;
			/*background-image: url(images/logo_tw.png);
			background-repeat: no-repeat;
			border-style:solid;
			border-width: 1px;
			border-color: green;*/
			}
			
	#logo_tumblr{
			position: absolute;
			width: 40px;
			height: 40px;
			margin-left: 60px;
			margin-top: 115px;
			/*background-image: url(images/logo_skype.png);
			background-repeat: no-repeat;
			border-style:solid;
			border-width: 1px;
			border-color: green;*/
			}
			
	#counter{
			position: absolute;
			width: 110px;
			height: 80px;
			margin-top: 620px;
			margin-left: 10px;
			background-image: url(../images/bg_counter.png);
			background-repeat: no-repeat;
			/*border-style:solid;
			border-width: 1px;
			border-color: white;	*/			
			}
			
	#page2{			
			width: 430px;
			height: 690px;
			float: right;
			margin-right: 80px;
			/*border-style:solid;
			border-width: 1px;
			border-color: gold;*/
			}
		
	#cont_b{
			position: absolute;
			width: 430px;
			height: 670px;
			margin-top: 30px;
			padding: 10px;
			/*border-style:solid;
			border-width: 1px;
			border-color: red;*/	
			}		