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

body{
	margin: 0px;
	background-color:#f7e6c6;
	background-image:url(immagini/filigrana_standard_1920x1250.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#box_principale{
	position:relative;
	width:1000px;
	height:1250px;
	margin:auto;
	color: #660000;	
	/*font-family: "Trebuchet MS", Verdana, Arial, "MS Serif";*/
	font-family: "Times New Roman", Garamond, "Trebuchet MS";
}

#box_principale a{
	color: #660000;
	text-decoration:none;	
}
#box_principale a:hover{
	color: #C28F94;
	text-decoration: none;
}
#box_principale a:visited{
	color: #660000;
	text-decoration:none;	
}

.menu{
	/*font-family: "Trebuchet MS", Verdana, Arial, "MS Serif";*/
	font-family: "Times New Roman", Garamond, "Trebuchet MS";
	color: #E1AFA8;
	font-size: 20px;
	position: absolute;
	top: 173px;	/*border:#F00 solid thin;*/
}
.menu a{
	color: #660000;	
	text-decoration:none;
}
.menu a:hover{
	color: #D9C2A8;
	text-decoration:none;
}
.menu a:visited{
	color: #660000;	
	text-decoration:none;
}

.link_prodotti{
	/*font-family: "Trebuchet MS", Verdana, Arial, "MS Serif";*/
	color: #660000;	
	/*font-size: 20px;*/
	/*position: absolute;*/
	/*top: 173px;	/*border:#F00 solid thin;*/
}
.link_prodotti a{
	color: #660000;	
	text-decoration:none;
}
.link_prodotti a:hover{
	color: #C29C72;
	text-decoration: none;
}
.link_prodotti a:visited{
	color: #660000;	
	text-decoration:none;
}

#barra_footer{
	position:absolute;
	/*font-family: "Trebuchet MS", Verdana, Arial, "MS Serif";*/
	font-family: "Times New Roman", Garamond, "Trebuchet MS";
	font-size:12px;
	color:#906c40;
	height:120px;
	width:1000px;
}
#barra_footer a{
	color:#906c40;
	text-decoration:none;
}
#barra_footer a:hover{
	color: #CBAC89;
	text-decoration: none;
}
#barra_footer a:visited{
	color:#906c40;
	text-decoration:none;
}

#link_area_admin{
	color:#F00;
	font-size:12px;
}
#link_area_admin a{
	color:#F00;
	text-decoration:underline;
}
#link_area_admin a:hover{
	text-decoration:none;
	color:#9D0000;
}
#link_area_admin a:visited{
	color:#F00;
	text-decoration:underline;
}

.box_foto{
	/*position:absolute;*/
}

.box_foto img{
	-moz-opacity:1; 
	filter:alpha(opacity=100); 
	opacity:1;
}
.box_foto img:hover{
	-moz-opacity:.50; 
	filter:alpha(opacity=50); 
	opacity:.50;
}