.container {
	margin-right:auto;
	margin-left:auto;
	font-family: verdana;
	width:900px;
	height:800px;
}

.header {
	font-family: verdana;
	width:900px;
	height:180px;
	background-image:url(header_latte.jpg);
}

.menu {
	width:610px;
	height:50px;
	float:right;
	margin-top:130px;
}
 
#menu{
	padding:0;
	margin:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight: bold;
	border-bottom-color:#36C;
}

#menu ul{
padding:0;
margin:0;
}

#menu li{
	position: relative;
	float: left;
	list-style: none;
	margin: 0;
	padding:0;
	border-bottom-width:1px;
	border-bottom-color: #09C;
	border-left-width: 0px;
	border-bottom-style: outset;
	border-left-style: outset;

} 

#menu li a{
	width:120px;
	height: 20px;
	display: block;
	text-decoration:none;
	text-align: center;
	line-height: 20px;
	color: #039;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
} 

#menu li a:hover{
	background-color: #FFF;
	color: #09C;
	} 

#menu ul ul{
	position: absolute;
	top: 20px;
	visibility: hidden;
	background-color: #FFF;

}

#menu ul li:hover ul {
	visibility: visible;
	background-color: #C7ECFD;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
} 


#menu ul ul ul li {
	visibility: hidden;
	left:150px;
	top:-20px;
}

#menu ul ul li:hover ul li {
visibility:visible;
}

.menuprodotti {
	width:200px;
	height:300px;
	padding-top:50px; padding-left:70px;
	background-image: url(image/fondomenuprodotti.jpg); background-position: top; background-repeat:no-repeat;
	}

#menuprodotti ul{
	float:left;
	width:150px;
	list-style:none;
	margin:0;
	padding:1;
	border-top:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#menuprodotti ul li{margin:0;padding:0;
    border:0; border-width:0;}

#menuprodotti a{
	height: 25px;
	line-height: 20px;
	text-decoration:none;
	padding-left:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
    }

#menuprodotti a:hover{color: #C7ECFD} 

.menuricette {
	width:200px;
	height:300px;
	padding-top:50px; padding-left:50px;
	background-image: url(image/fondomenuricette.jpg); background-position:top;background-repeat:no-repeat; 
	}

#menuricette ul{
	float:left;
	width:150px;
	list-style:none;
	margin:0;
	padding:1;
	border-top:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#menuricette ul li{margin:0;padding:0;
    border:0; border-width:0;}

#menuricette a{
	height: 25px;
	line-height: 20px;
	text-decoration:none;
	padding-left:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
    }

#menuricette a:hover{color: #C7ECFD} 

.center {
	width:900px;
	height:400px;
}

#centerimageindex {
	width:900px;
	height:400px;
	background-image: url(manobimba.jpg);
	background-repeat:no-repeat;
}

#centerimageazienda {
	width:900px;
	height:400px;
	background-image: url(image/mountain.jpg);
	background-repeat:no-repeat;
}
#centerimagestoria {
	width:900px;
	height:400px;
	background-image: url(image/storia01.jpg);
	background-repeat:no-repeat;
}

#centerimageterritorio {
	width:900px;
	height:400px;
	background-image: url(image/territorio.jpg);
	background-repeat:no-repeat;
}

#centerimagesoci {
	width:900px;
	height:400px;
	background-image: url(image/soci.jpg);
	background-repeat:no-repeat;
}

#contentdxlatte {
	width:600px;
	height:400px;
	background-image: url(image/latte-fresco.jpg);
	background-repeat:no-repeat;
}
#contentdxlatteuht {
	width:600px;
	height:400px;
	background-image: url(image/latteuht.jpg);
	background-repeat:no-repeat;
}
#contentdxpanna {
	width:600px;
	height:400px;
	background-image: url(image/panna.jpg);
	background-repeat:no-repeat;
}

#contentdxyogurt {
	width:600px;
	height:400px;
	background-image: url(image/yogurt.jpg);
	background-repeat:no-repeat;
}

#contentdxstracchino {
	width:600px;
	height:400px;
	background-image: url(image/stracchino.jpg);
	background-repeat:no-repeat;
	background-position:bottom
}

#contentdxmozzarella {
	width:600px;
	height:400px;
	background-image: url(image/mozzarella.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#contentdxricotta {
	width:600px;
	height:400px;
	background-image: url(image/ricotta.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#contentdxcaciotta {
	width:600px;
	height:400px;
	background-image: url(image/caciotta.jpg);
	background-repeat:no-repeat;
	background-position: left;
}

#contentdxcaciottina {
	width:600px;
	height:400px;
	background-image: url(image/caciottina.jpg);
	background-repeat:no-repeat;
	background-position: left;
}
#contentdxcaciomisto {
	width:600px;
	height:400px;
	background-image: url(image/cacio-misto.jpg);
	background-repeat:no-repeat;
	background-position: left;
}

#contentdxcaciocavallo {
	width:600px;
	height:400px;
	background-image: url(image/caciocavallo.jpg);
	background-repeat:no-repeat;
	background-position: left;
}

#contentdxprodotti {
	width:600px;
	height:400px;
	background-image: url(image/fondoprodottia.jpg);
	background-repeat:no-repeat;
}
#contentdxricette {
	width:600px;
	height:400px;
	background-image: url(image/fondoricette.jpg);
	background-repeat:no-repeat;
}
.contentsx {
	width:290px;
	height:400px;
	float:left;
}

#imagesx {
}

.contentdx {
	width:610px;
	height:400px;
	float:left;
}

#introflash {
	width:550px;
	height:400px;
	padding-left:55px;
}
#txt {
	width:500px;
	height:380px;
	padding-left:55px;
	padding-top:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	text-align: justify;
	padding-right: 12px;
}
#txtsoci {
	width:550px;
	height:380px;
	padding-left:25px;
	padding-top:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #039;
	text-align: justify;
}

#txtcontact {
	width:500px;
	height:380px;
	padding-left:55px;
	padding-top:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #039;
	text-align: center;
	padding-right: 12px;
}

#txtprodotti {
 	width:300px;
	height:400px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#039;
	text-align:justify;
	float:right;
 }
 
 
.fasciabottom {
	width:900px;
	height:15px;
	float:left;
	border-top-color:#005EAD;
	border-top-style:solid;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-align: center;
	color: #005ead;
}

.galleryprodotti {
	width:900px;
	height:180px;
	background-image: url(fondoprodottislide.gif);
}

#gallery {
	width:450px;
	height:180px;
}

