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

body{
	background-image:url(/img/bg.jpg);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	margin:0 auto;}
a{	color:#900;
	text-decoration:none;}
a:hover{
	color:#666;}
.clear{
	float:left;
	width:450px;
	height:25px;}
.clear2{
	float:left;
	width:450px;
	height:55px;}
.contenitore{
	width:980px;
	height:650px;
	margin:0 auto;
	background-image:url(/img/bg_menu.gif);
	background-position:top center;
	background-repeat:no-repeat;
	}
 h2{
	 float:right;
	 width:160px;
	 height:15px; line-height:15px;
	 margin-top:00px; margin-bottom:5px;
	 text-align:right;}
h3{	font-family:"Arial Black", Gadget, sans-serif;
	border-top: 1px solid #E4D3A5;
	color:#977F76;
	height:18px;
	width:150PX;
	margin-top:5px;
	line-height:18px;
	margin-bottom:5PX;
	font-size: 10px;	}
h5{	font-family:"Arial Black", Gadget, sans-serif;
	border-bottom: 1px solid #E4D3A5;
	color:#977F76;
	height:18px;
	width:370PX;
	margin-top:5px;
	line-height:18px;
	margin-bottom:5PX;
	font-size: 11px;	}
.back{
	position:absolute;
	cursor: pointer;
	top:183px;
	left:3px;
	width:100px;
	z-index:100;
	text-align:right;
}	

/*-------------------------HOME--------------------*/
#Home {
	width:880px;
	padding:40px;
	float:left;
	margin-left: 20px;
	height: 450px;
	}
#Home .TestoPagina{
	float:left;
	width:520px;
	margin-left: 40px;
	position: relative;
	top:0px;
}
#Home .imgCentrale{
	border:0px;
	float:left;
	margin-top:40px;
	width:600px;
	left:5px;
	margin-left:10px;
	}
	
/*---------------------Contatti----------------------*/
#Contatti {
	width:880px;
	padding:40px;
	float:left;
	margin-left: 20px;
	height: 450px;
	}
#Contatti .TestoPagina{
	float:left;
	width:400px;
	margin-left: 00px;
	font-size:18px;
	text-align:center;
	top:00px;
}
#Contatti .TestoPagina p{
	margin:0px;
	first-letter: font-size:12px;
	padding:0px;}
#Contatti .imgCentrale{
	border:0px;
	float:left;
	margin-top:40px;
	width:600px;
	left:5px;
	margin-left:10px;
	}
/*-------------------------cucina--------------------*/
#cucina {
	width:880px;
	padding:40px;
	float:left;
	margin-left: 20px;
	height: 450px;
	}
#cucina .TestoPagina{
	float:left;
	width:530px;
	margin-left: 40px;
	position:relative;
	top:00px;
}
#cucina .TestoPagina p{
	margin:0px;
	first-letter: font-size:12px;
	padding:0px;}
#cucina .imgCentrale{
	border:0px;
	float:left;
	margin-top:40px;
	width:600px;
	left:5px;
	margin-left:10px;
	}
#cucina .Box{
	width:111px;
	float:left;
	padding:5px;
	border:1px solid #000;
	margin-right: 52px;
	margin-top: 5px;
}
#cucina .Box h4{
	margin-top:-5px;
	text-align:center;
	font-size:90%;
		color:#666;
		text-decoration:none;
	margin:0PX;
	padding:0PX;}
#cucina  a img {
	border:0px;

	text-decoration:none;
	}
#cucina  a:hover img{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;

	opacity: 0.5;
	}
#cucina  a:hover .Box{
		background-color:#FFF;
	}
	
/*-------------------------HOME--------------------*/
#Dove {
	width:880px;
	padding:40px;
	float:left;
	margin-left: 20px;
	height: 450px;
	}
#Dove .TestoPagina{
	float:left;
	margin-left: 30px;
	top: 0px;
}
#Dove .imgCentrale{
	border:0px;
	float:left;
	margin-top:70px;
	width:570px;
	left:80px;
	margin-bottom: 40px;
	margin-left:10px;
	padding-left: 30px;
	}
	
	
/*-------------------------HOME--------------------*/
#Carne {
	width:880px;
	padding:40px;
	float:left;
	margin-left: 20px;
	height: 450px;
	}
#Carne .TestoPagina{
	float:left;
	width:530px;
	margin-left: 40px;
	top: 60px;
}
#Carne .imgCentrale{
	border:0px;
	float:left;
	margin-top:70px;
	width:600px;
	left:5px;
	margin-bottom: 35px;
	margin-left:10px;
	}
/*-------------------------cucina--------------------*/
#pizze {
	width:880px;
	padding:40px;
	float:left;
	margin-left: 20px;
	height: 450px;
	}
#pizze .TestoPagina{
	float:left;
	width:530px;
	margin-left: 40px;
	position:relative;
	top:00px;
}
#pizze .TestoPagina p{
	margin:0px;
	first-letter: font-size:12px;
	padding:0px;}
#pizze .imgCentrale{
	border:0px;
	float:left;
	margin-top:40px;
	width:600px;
	left:5px;
	margin-left:10px;
	}
#pizze .Box{
	width:111px;
	float:left;
	padding:5px;
	border:1px solid #000;
	margin-right: 52px;
	margin-top: 5px;
}
#pizze .Box h4{
	margin-top:-5px;
	text-align:center;
	font-size:90%;
	color:#666;
	text-decoration:none;
	margin:0PX;
	padding:0PX;}
#pizze  a img {
	border:0px;
	text-decoration:none;
	}
#pizze  a:hover img{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;

	opacity: 0.5;
	}
#pizze  a:hover .Box{
		background-color:#FFF;
	}
#pizze .BoxPizza{
	border-bottom:1px solid #CDCDCD;
	padding-bottom:10px;
	}
.TitoloPizza{
	font-family:"Arial Black", Gadget, sans-serif;
	border-top: 1px solid #E4D3A5;
	color:#977F76;
	height:18px;
	line-height:18px;
	font-size: 10px;	
}
.TitoloPizzaGrande{
	font-family:"Arial Black", Gadget, sans-serif;
	border-top: 1px solid #E4D3A5;
	text-align:center;
	color:#977F76;
	padding:3px;
	margin-top:15px;
	height:22px;
	line-height:22px;
	background-color:#F0F0E4;
	font-size: 13px;}
.highslide-html li{
	height:15px;
	margin-bottom:5px;
	list-style: square;
	margin-left:-25px;
	border-bottom: 1px solid #E4D3A5;}
	
	
/*------------------Menu---------------------*/

#menu{
	float:left;
	margin-top:100px;
	text-align:center;
	font-size:18px;
	color:#C00;
	list-style:none;
	text-decoration:none;
	width:117px;
}
#menu ul li{
	margin-left:0px;
	list-style:none;
	height:22px;
	line-height:22px;
	text-decoration:none;}
#menu a:hover{
	color:#C00;
	text-decoration:none;}
#menu a{color:#FFC;
	height:32px;
	text-decoration:none;
	line-height:32px;}
.menu-attivo{
		color:#C00;
	text-decoration:none;
		}
.Footer{
	float:right;
	width:690px;
	text-align:right;
	font-family:"Arial Black", Gadget, sans-serif;
	border-top: 1px solid #E4D3A5;
	color:#977F76;
	position: relative;
	text-align:center;
	top:30px;
	height:18px;
	line-height:18px;
	font-size: 10px;
	margin-right: 180px;
	}
	
.Footer2{
	float:right;
	width:690px;
	text-align:right;
	font-family:"Arial Black", Gadget, sans-serif;
	border-top: 1px solid #E4D3A5;
	color:#977F76;
	position: relative;
	text-align:center;
	top:15px;
	height:18px;
	line-height:18px;
	font-size: 10px;
	margin-right: 150px;
	}

