/* CSS Document */
body {
	background-color:#d6d6d6;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:0px;
}

.out{background-color:#FFFFFF;}
.over{background-color:#CCCCCC;}

.info{background-color:#CCCCCC; color: #CC3300; width:60px; padding-left:10px; margin:0px;}

.SelectRicerca{ font-size:10px; width:130px;}


/*MENU*/
#menu{
padding:0;
maragin:0;
font-family:Verdana,Arial;
font-size:0.70em;
}

#menu ul{
padding:0;
margin:0;
}

#menu li{
position: relative;
float: left;
list-style: none;
margin: 0;
padding:0;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
} 

#menu li a{
	width:150px;
	height: 30px;
	display: block;
	text-decoration:none;
	text-align: center;
	line-height: 30px;
	color: #C00;
	font-size:10px;
	background-color: #FFF;
} 

#menu li a:hover{
background: #CCC;
} 

#menu ul ul{
position: absolute;
top: 30px;
visibility:visible;
}

#menu ul li:hover ul {
visibility:visible;
} 

#menu ul ul ul li {
visibility:visible;
left:150px;
top:-30px;
}

#menu ul ul li:hover ul li {
visibility:visible;
}
/*FINE MENU*/


#corpo{
	position:absolute;
	left:187px;
	top:67px;
	width:350px;
	z-index:5;
	text-align:center;
	background-color:#d6d6d6;
}
#corpospitalita{
	position:absolute;
	left:187px;
	top:62px;
	width:832px;
	z-index:5;
	text-align:left;
	background-color:#FFFFFF;
	padding-right: 5px;
}
#corpo7{
	position:absolute;
	left:187px;
	top:62px;
	width:370px;
	z-index:5;
	text-align:center;
	background-color:#FFF;
	background-image: url(../images/righe4.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
#corpopress{
	position:absolute;
	left:187px;
	top:62px;
	width:837px;
	z-index:auto;
	text-align:left;
	background-color:#FFF;
}
#corpocom{
	position:absolute;
	left:187px;
	top:65px;
	width:837px;
	z-index:auto;
	text-align:center;
	background-color:#FFF;
}

/* BISTECCA*/
#Riquadro{
	/*position:absolute;
	left:187px;
	top:62px;
	z-index:5;*/
	width:350px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	}
#Riquadropress{
	/*position:absolute;
	left:187px;
	top:62px;
	z-index:5;*/
	width:350px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	}
#contenuto{
	background-color:#000;
	width:330px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	letter-spacing:1px;
	padding: 10px;
}
#contenuto3{
	background-color:#999;
	width:330px;
	color:#FFF;
	font-weight:normal;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	padding: 10px;
}
#contenuto h1{ font-size:18px}
#contenuto4{
	width:330px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	padding: 10px;
}
#contenuto4 h1{ font-size:18px}
#contenuto5{
	background-color:#C00;
	width:330px;
	color:#FFF;
	font-weight:normal;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	padding: 10px;
}
#contenuto7{
	width:330px;
	color:#000;
	font-weight:normal;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	letter-spacing:1px;
	padding: 10px;
}	
#Riquadro2{
	/*position:absolute;
	left:187px;
	top:62px;
	
	z-index:5;*/
	width:350px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	background-image: url(../images/righe4.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	}
#contenuto2{
	width:330px;
	color:#000000;
	text-align:center;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	padding: 10px;
}
#contenuto2 h1{
	font-size:18px;
	color: #C00;
}
#orari{
	width:291px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	background-image: url(../images/righe4.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	position: absolute;
	left: 712px;
	top: 220px;
	}
#orari2{
	width:291px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	background-image: url(../images/righe4.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	position: absolute;
	left: 712px;
	top: 310px;
	}
#book{
	width:291px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	height: auto;
	background-repeat: repeat-x;
	background-position: bottom;
	position: absolute;
	left: 712px;
	top: 640px;
	}

/* FINE BISTECCA*/

/* Pasto*/
#Center{
	position:absolute;
	left:177px;
	top:63px;
	width:318px;
	z-index:5;
	text-align:center;
	background-color:#d6d6d6;
	}
#Center div{text-align:left;width:100%; color:#000000; font-weight:bold;font-family:"Times New Roman", Times, serif; font-size:11px; letter-spacing:1px; margin-bottom:10px;padding:10px;background-color:#FFFFFF;}
#Center h1{color:#000000; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:13px; letter-spacing:1px; margin:0px;}
#Center h2{color:#000000; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:10px; letter-spacing:1px; margin:0px;}
#Center p{margin-bottom:0px;margin-top:10px;}
#Center input{ font:Arial, Helvetica, sans-serif; font-size:10px; width:20px; text-align:right;}
/* fine pasto*/

#Logo {
	position:absolute;
	left:19px;
	top:24px;
	width:160px;
	height:120px;
	z-index:1;
	text-align:center;
	background-color:#FFFFFF;
}

#backHome{
	position:absolute;
	left:18px;
	top:153px;
	width:160px;
	height:auto;
	z-index:1;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: normal;
}
#backHomeOver {
	position:absolute;
	left:18px;
	top:143px;
	width:150px;
	height:361px;
	z-index:2;
	cursor:pointer;
}
#Address {
	position:absolute;
	left:187px;
	top:24px;
	text-align:center;
	width:837px;
	height:31px;
	z-index:3;
	font-family: "Times New Roman", Times, serif;
}
#Ricerca {
	position:absolute;
	left:1032px;
	top:24px;
	text-align:center;
	width:139px;
	height:31px;
	z-index:70;
}
#officinaBistecca {
	position:absolute;
	left:187px;
	top:62px;
	width:166px;
	height:229px;
	z-index:5;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#officinaBisteccaOver {
	position:absolute;
	left:177px;
	top:63px;
	width:150px;
	height:249px;
	z-index:6;
	cursor:pointer;
}
#soloCiccia {
	position:absolute;
	left:362px;
	top:62px;
	width:166px;
	height:229px;
	z-index:6;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#soloCicciaOver {
	position:absolute;
	left:339px;
	top:62px;
	width:150px;
	height:251px;
	z-index:7;
	cursor:pointer;
}

#anticaMacelleria {
	position:absolute;
	left:537px;
	top:62px;
	width:166px;
	height:229px;
	z-index:7;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#anticaMacelleriaOver {
	position:absolute;
	left:499px;
	top:62px;
	width:150px;
	height:252px;
	z-index:8;
	cursor:pointer;
}
#regalaunpasto {
	position:absolute;
	left:712px;
	top:62px;
	width:300px;
	height:130px;
	z-index:8;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 10px;
}
#regalaunpastoOver {
	position:absolute;
	left:658px;
	top:62px;
	width:150px;
	height:147px;
	z-index:9;
	cursor:pointer;
}
#regalaunpasto2 {
	position:absolute;
	left:712px;
	top:62px;
	width:150px;
	height:127px;
	z-index:8;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#regalaunpastoOver2 {
	position:absolute;
	left:672px;
	top:62px;
	width:150px;
	height:147px;
	z-index:9;
	cursor:pointer;
}

#corpo2{
position:absolute;
left:187px;
top:62px;
z-index:5;
text-align:center;
background-color:#d6d6d6;
}
#Gallery2{
	width:139px;
}
#Gallery2 div{margin-bottom:10px; vertical-align:middle; text-align:center; padding:10px}
#Gallery2 img{ width:119px;}

#Galleria{
	position:absolute;
	left:565px;
	top:62px;
	width:139px;
}
#Galleria div{margin-bottom:10px; vertical-align:middle; text-align:center; padding:10px}
#Galleria img{ width:119px;}

#Galleria_ricette{
	position:absolute;
	left:712px;
	top:62px;
}
#Galleria_ricette div{margin-bottom:10px; vertical-align:middle; text-align:center; padding:10px}
#Galleria_ricette img{ width:119px;}

#Ultime {
	position:absolute;
	left:712px;
	top:477px;
	width:300px;
	height:220px;
	z-index:9;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 10px;
	font-weight: bold;
	color: #C00;
}

#News {
	position:absolute;
	left:712px;
	top:477px;
	width:300px;
	height:220px;
	z-index:9;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 10px;
	font-weight: bold;
	color: #C00;
}
#News H2{font-size:18px;}
#News H3{color:#cc0000;}
#News p.ciclo1{color:#333333;}
#News p.ciclo2{color:#666666;}

#NewsOver {
	position:absolute;
	left:658px;
	top:477px;
	width:150px;
	height:212px;
	z-index:10;
	cursor:pointer;
}
#Newspress {
	position:absolute;
	left:712px;
	top:63px;
	width:300px;
	height:220px;
	z-index:9;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 10px;
}
#Newspress H2{font-size:18px;}
#Newspress H3{color:#cc0000;}
#Newspress p.ciclo1{color:#333333;}
#Newspress p.ciclo2{color:#666666;}

#NewspressOver {
	position:absolute;
	left:658px;
	top:63px;
	width:150px;
	height:212px;
	z-index:10;
	cursor:pointer;
}

#Videos {
	position:absolute;
	left:712px;
	top:220px;
	width:300px;
	height:230px;
	z-index:9;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 10px;
}
#VideosOver {
	position:absolute;
	left:658px;
	top:220px;
	width:150px;
	height:212px;
	z-index:10;
	cursor:pointer;
}

#Ricette {
	position:absolute;
	left:187px;
	top:321px;
	width:166px;
	height:125px;
	z-index:10;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#RicetteOver {
	position:absolute;
	left:177px;
	top:321px;
	width:150px;
	height:145px;
	z-index:11;
	cursor:pointer;
}

#Prodotti {
	position:absolute;
	left:362px;
	top:321px;
	width:166px;
	height:125px;
	z-index:11;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#ProdottiOver {
	position:absolute;
	left:339px;
	top:321px;
	width:150px;
	height:145px;
	z-index:12;
	cursor:pointer;
}

#Gallery {
	position:absolute;
	left:537px;
	top:321px;
	width:166px;
	height:216px;
	z-index:12;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#GalleryOver {
	position:absolute;
	left:498px;
	top:321px;
	width:150px;
	height:215px;
	z-index:13;
	cursor:pointer;
}

#Links {
	position:absolute;
	left:187px;
	top:477px;
	width:166px;
	z-index:13;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#LinksOver {
	position:absolute;
	left:177px;
	top:477px;
	width:150px;
	height:120px;
	z-index:14;
	cursor:pointer;
}

#Press {
	position:absolute;
	left:362px;
	top:477px;
	width:166px;
	z-index:14;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#PressOver {
	position:absolute;
	left:339px;
	top:477px;
	width:150px;
	height:121px;
	z-index:15;
	cursor:pointer;
}
#Newsletter2 {
	position:absolute;
	left:187px;
	top:65px;
	width:817px;
	z-index:14;
	text-align:left;
	height: 300px;
	padding: 10px;
}

#Newsletter {
	position:absolute;
	left:18px;
	top:590px;
	width:160px;
	z-index:14;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	height: 40px;
}
#NewsletterOver {
	position:absolute;
	left:18px;
	top:540px;
	width:160px;
	height:121px;
	z-index:15;
	cursor:pointer;
}	
#Copy {
	position:absolute;
	left:18px;
	top:54
	top:650px;
	width:160px;
	z-index:auto;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	top: 650px;
	height: 30px;
}
#CopyOver {
	position:absolute;
	left:18px;
	top:650px;
	width:160px;
	height:121px;
	z-index:15;
	cursor:pointer;
	
}	
#map {
	position:absolute;
	left:187px;
	top:62px;
	width:516px;
	z-index:14;
	text-align:center;
	padding-top:5px;
	height: auto;
	background-image: url(../images/righe4.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#mapOver {
	position:absolute;
	left:339px;
	top:477px;
	width:150px;
	height:121px;
	z-index:15;
	cursor:pointer;
}
#Address table tr td strong {
	font-weight: bold;
	color: #C00;
	font-family: Verdana, Geneva, sans-serif;
}
#links tablename {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}
#corpocom #links h2 {
	color: #C00;
}
#links h3 span strong {
	font-family: Georgia, "Times New Roman", Times, serif;
}
