@charset "utf-8";
/* CSS Document */

body{
	background-color:#CCC;
}

.centroMenu{ width:100%; position: absolute;}

.menu{
	width:660px;
	height: 50px;
	position:absolute;
	left:24%;
	margin-left: -145x;
	margin-top: -40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666;
}
.menu1{
	width:250px;
	height: 50px;
	position:absolute;
	left:50%;
	margin-left: -145px;
	margin-top: -40px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
}

/*____Link a Facebook____*/
#fb{ float:right; width:38px; height:24px; background:url(iconaFacebook_small.png) no-repeat; text-indent:-500em; overflow:hidden; }
#fb a{ display:block; text-decoration:none; }

/*____Link a Youtube____*/
#yt{ float:right; width:63px; height:24px; background:url(iconaYouTube_small.png) no-repeat; text-indent:-500em; overflow:hidden; }
#yt a{ display:block; text-decoration:none; }

.menu a:link{color:black; text-decoration:none;}
.menu a:hover{color:#666; text-decoration:none;}
.menu a:visited{color:black; text-decoration:none;}
.menu a:visited:hover{color:#666; text-decoration:none;}


.menu a:link{color:black; text-decoration:none;}
.menu a:hover{color:#666; text-decoration:none;}
.menu a:visited{color:black; text-decoration:none;}
.menu a:visited:hover{color:#666; text-decoration:none;}


.news {color:#CC0000;}
.news:link{color:black; text-decoration:none;}
.news:hover{color:#666; text-decoration:none;}
.news:visited{color:black; text-decoration:none;}
.news:visited:hover{color:#666; text-decoration:none;}

.centro{
	width: 100%;
	height: 378px;
	position: absolute;
	top: 50%;
	left: 0px;
	margin: -189px 0 0 0;
	background-image:url(images/pellicola.png);
	background-repeat:repeat-x;
	-webkit-box-shadow: 0px 3px 8px #999;
}
.contenitorehome{
	width: 900px;
	height: 377px;
}
.logohome{
	background-image:url(images/logohome1.png);
	width: 277px;
	height: 227px;
	position: absolute;
	top: 50%;
	margin-top: -115px;
	background-repeat:no-repeat;
	background-position:center;
}
.projects{
	width:65px;
	height:232px;
	top:50%;
	margin-top: -116px;
	background-image:url(images/projects.png);
	background-repeat:no-repeat;
	position:absolute;
	margin-left: 300px;
}
.vetrina{
	width: 558 px;
	height: 224px;
	position:absolute;
	top: 50%;
	margin-top: -125px;
	margin-left: 340px;
}
.contatti{
width: 558 px;
height: 224px;
position:absolute;
top: 50%;
margin-top: -145px;
margin-left: 308px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align: left;
line-height:26px;

	}
.contatti a:link{
font-size:12px;
text-align: left;
color:#e0e0e0;
text-decoration: none;
	}
.contatti a:hover{
font-size:12px;
font-weight:bold;
text-align: left;
color:#09F;
	}

.footer{
	width: 100%;
	height: 90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	text-align: center;
	position: fixed;
	bottom: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
}

a { text-decoration:none; 	 }

.footer a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000;
}
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFF;
}
.footer a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFF;
}
.footer a:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFF;
}

img{ border:0; }
