.naz {
	font: bold 0.6em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background: url(images/sfondobase.jpg) no-repeat left top;
	position: absolute;
	z-index: 5;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 84px;
	visibility: visible;
}
.sociale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 11;
	height: 103px;
	width: 110px;
	left: 428px;
	top: 215px;
	background: url(images/socialedoor3.gif) no-repeat center top;
	cursor: hand;
	page-break-before: auto;
	page-break-after: auto;
	visibility: visible;
}
.ristorazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 10;
	height: 100px;
	width: 110px;
	left: 428px;
	top: 98px;
	list-style: circle url(images/socialedoor3.gif);
	background: url(images/ristodoor3.gif) no-repeat center top;
	cursor: hand;
	page-break-before: auto;
	page-break-after: auto;
	visibility: visible;
}
.presenta {
	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	position: absolute;
	z-index: 4;
	height: 115px;
	width: 555px;
	left: 5px;
	top: 345px;
}
.testorist {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	position: absolute;
	height: 400px;
	width: 450px;
	left: 95px;
	top: 135px;
	z-index: 5;
	overflow: auto;
}
.sociale2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	padding: 2px;
	font-size: 0.65em;
	font-weight: bold;
	background: url(images/sfondosociale.gif);
}
.ristorazione2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	padding: 2px;
	font-size: 0.68em;
	font-weight: normal;
	background: url(images/sfondoristW.jpg) no-repeat left top;
	position: absolute;
	z-index: 1;
	height: 500px;
	width: 750px;
	left: 0px;
	top: 64px;
	visibility: visible;
}
.testosociale {
	font: 0.6em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.linktop {
	font: bold 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
	background: no-repeat left top;
	position: absolute;
	z-index: 8;
	height: 20px;
	width: 1000px;
	left: 10px;
	top: 68px;
	visibility: visible;
}
.testo1 {
	font: 0.8em "Trebuchet MS", Geneva, Arial, sans-serif;
	color: #003366;
}
.credits {
	font: 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
	position: absolute;
	height: 20px;
	width: 800px;
	left: 5px;
	top: 562px;
	z-index: 13;
	visibility: visible;
}
.creditsristor {
	font: 0.6em Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	position: absolute;
	height: 30px;
	width: 800px;
	left: 2px;
	top: 552px;
	z-index: 4;
	visibility: visible;
}
.linktoprist {
	font: bold 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	background: no-repeat left top;
	position: absolute;
	height: 20px;
	width: 1000px;
	left: 10px;
	top: 58px;
	z-index: 14;
	visibility: visible;
	overflow: auto;
}
.linktopsoc {
	font: bold 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background: url(images/sflinktopsoc.gif) no-repeat left top;
	position: absolute;
	z-index: 10;
	height: 20px;
	width: 580px;
	left: 66px;
	top: 47px;
}
.link {
	font: 0.85em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
}
.creditsoc {
	font: 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	border: none;
	overflow: auto;
	position: absolute;
	height: 20px;
	width: 690px;
	left: 1px;
	top: 552px;
	z-index: 4;
	text-decoration: overline;
	visibility: visible;
}
.storiatitle {
	font: bold normal 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	background: #CCFF66;
	position: absolute;
	height: 15px;
	width: 565px;
	left: 10px;
	top: 118px;
	z-index: 11;
	visibility: visible;
}
.hometitle {
	font: bold normal 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	position: absolute;
	height: 15px;
	width: 565px;
	left: 10px;
	top: 118px;
	z-index: 11;
	visibility: visible;
}

.hometitlebasso {
	font: bold normal 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	background: #FFFFFF;
	position: absolute;
	height: 20px;
	width: 400px;
	left: 10px;
	top: 318px;
	z-index: 11;
	visibility: visible;
}



.menugen {
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/menudestro.gif) no-repeat left top;
	position: absolute;
	z-index: 10;
	height: 295px;
	width: 75px;
	left: 580px;
	top: 125px;
	visibility: visible;
}
.topgen {
	position: absolute;
	z-index: 15;
	height: 66px;
	width: 725px;
	left: 10px;
	top: 1px;
	background: no-repeat left top;
	visibility: visible;
}
.toprist {
	position: absolute;
	z-index: 11;
	height: 66px;
	width: 750px;
	left: 1px;
	top: 1px;
	background: no-repeat left top;
	visibility: visible;
}
.sala {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 2;
	height: 98px;
	width: 115px;
	left: 0px;
	top: 379px;
	visibility: visible;
}
.cuochi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 4;
	height: 98px;
	width: 136px;
	left: 137px;
	top: 379px;
}
.menurist {
	font-family: Arial, Helvetica, sans-serif;
	background: no-repeat left top;
	position: absolute;
	z-index: 6;
	height: 295px;
	width: 128px;
	left: 580px;
	top: 134px;
	visibility: visible;
}
.base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 4;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 84px;
	background: url(images/sfondobase.jpg);
	visibility: visible;
}
.presentabase {
	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	position: absolute;
	z-index: 4;
	height: 115px;
	width: 545px;
	left: 5px;
	top: 70px;
}
.bannerbase {
	position: absolute;
	z-index: 14;
	height: 80px;
	width: 500px;
	left: 1px;
	top: 478px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999966;
	visibility: visible;
}
.topsoc {
	position: absolute;
	z-index: 7;
	height: 66px;
	width: 725px;
	left: 5px;
	top: 1px;
	visibility: visible;
}
.menusoc {
	font-family: Arial, Helvetica, sans-serif;
	background: no-repeat left top;
	position: absolute;
	z-index: 9;
	height: 295px;
	width: 128px;
	left: 580px;
	top: 134px;
	visibility: visible;
}
.giuliano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 6;
	height: 176px;
	width: 185px;
	left: 330px;
	top: 310px;
}
.pecoranera {
	position: absolute;
	z-index: 5;
	height: 205px;
	width: 135px;
	left: 210px;
	top: 327px;
}
.presentasociale {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	z-index: 12;
	height: 155px;
	width: 410px;
	left: 155px;
	top: 155px;
	margin: 2px;
	padding: 2px;
	overflow: auto;
}
.promemoria {
	font: 0.65em/normal Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	position: absolute;
	height: 115px;
	width: 200px;
	left: 4px;
	top: 355px;
	z-index: 12;
}
.dedica {
	font: 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	position: absolute;
	z-index: 13;
	height: 89px;
	width: 200px;
	left: 455px;
	top: 475px;
}
.sfondosociale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 3;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 75px;
	background: url(images/sfondosociale.jpg) no-repeat left top;
	visibility: visible;
}
.testobase {
	font: 0.6em Verdana, Arial, Helvetica, sans-serif;
	color: #999966;
}
.ristorazione3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	padding: 2px;
	font-size: 0.68em;
	font-weight: normal;
	background: url(images/sfondoristW.jpg) no-repeat left top;
	position: absolute;
	z-index: 1;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 74px;
	visibility: visible;
}
.sfondosocstaff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 3;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 64px;
	background: url(images/sfondosociale.jpg) no-repeat left top;
	visibility: visible;
}
.testopagesoc {
	font: bolder 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.presentasocstaff {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	z-index: 11;
	height: 355px;
	width: 400px;
	left: 165px;
	top: 155px;
	visibility: visible;
	overflow: auto;
	text-align: justify;
	margin-right: 2px;
	margin-left: 1px;
	padding-right: 2px;
	padding-left: 1px;
}
.presentasocialescroll {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	z-index: 12;
	height: 355px;
	width: 410px;
	left: 155px;
	top: 160px;
	overflow: auto;
	visibility: visible;
	text-align: justify;
	margin-right: 2px;
	margin-left: 1px;
	padding-right: 2px;
	padding-left: 1px;
}
.linktopsoc2 {
	font: bold 0.65em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	z-index: 13;
	height: 30px;
	width: 1000px;
	left: 10px;
	top: 59px;
	visibility: visible;
}
.sfondosociale2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 3;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 75px;
	background: url(images/sfondosociale2.jpg) no-repeat left top;
	visibility: visible;
}
.presentasocialecntro {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	z-index: 11;
	height: 25px;
	width: 410px;
	left: 20px;
	top: 130px;
	margin: 2px;
	padding: 2px;
	visibility: visible;
}
.socialefoto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 8;
	height: 1px;
	width: 470px;
	left: 0px;
	top: 300px;
	background: no-repeat left top;
	visibility: visible;
}
.socialefoto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 5;
	height: 90px;
	width: 470px;
	left: 0px;
	top: 180px;
	background: no-repeat left top;
	visibility: visible;
}
.socialefoto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	padding: 5px;
	font-size: 0.65em;
	font-weight: bold;
	position: absolute;
	z-index: 5;
	height: 98px;
	width: 470px;
	left: 0px;
	top: 275px;
	background: no-repeat left top;
	visibility: visible;
}
.testoristitle {
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	position: absolute;
	height: 20px;
	width: 650px;
	left: 95px;
	top: 112px;
	z-index: 13;
	visibility: visible;
}
.testoriscroll {
	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	overflow: auto;
	position: absolute;
	z-index: 5;
	height: 380px;
	width: 450px;
	left: 95px;
	top: 155px;
	text-align: justify;
	margin-right: 1px;
	padding-right: 1px;
	visibility: visible;
}
.testoristablet {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.testoristhome {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	position: absolute;
	height: 100px;
	width: 385px;
	left: 11px;
	top: 125px;
	z-index: 5;
	overflow: auto;
	visibility: visible;
}
.salarist {
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	position: absolute;
	height: 20px;
	width: 550px;
	left: 0px;
	top: 155px;
	z-index: 8;
	visibility: visible;
}
.testo2 {
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.boxed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	border: 1px solid #CC0000;
	overflow: auto;
}
.testosalaqtime {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	position: absolute;
	height: 15%;
	width: 100%;
	left: 2px;
	top: 480px;
	z-index: 7;
	visibility: visible;
	overflow: auto;
}
.topristnocss {
	position: absolute;
	z-index: 10;
	height: 61px;
	width: 725px;
	left: 5px;
	top: 1px;
	background: no-repeat left top;
	visibility: visible;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.linea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #990000;
	left: 2px;
	top: 542px;
}
.fotocucina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	height: 310px;
	width: 540px;
	left: 10px;
	top: 180px;
	z-index: 14;
	overflow: auto;
}
.quicktimevr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	height: 300px;
	width: 1px;
	left: 10px;
	top: 175px;
	z-index: 15;
	visibility: visible;
}
.testotracklist {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.lineagen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #666633;
	left: 2px;
	top: 542px;
}
.presentabasescroll {
	color: #666633;
	position: absolute;
	z-index: 9;
	width: 550px;
	left: 10px;
	top: 135;
	height: 300px;
	background: #FFFFFF;
	overflow: auto;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 0.7em;
	padding-left: 2px;
	text-align: justify;
	margin-right: 1px;
	padding-right: 1px;
}
.testogentitle {
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
	position: absolute;
	height: 20px;
	width: 650px;
	left: 10px;
	top: 90px;
	z-index: 7;
	visibility: visible;
}
.testotracklistgen {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
}
.presentahomescroll {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	color:;
	background: #FFFFFF;
	overflow: auto;
	position: absolute;
	z-index: 12;
	height: 110px;
	width: 530px;
	left: 15px;
	top: 340px;
	visibility: visible;
	margin-right: 1px;
	margin-left: 3px;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 1px;
	padding-top: 1px;
	text-align: justify;
}

.presentahomescroll2 {
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	color:;
	z-index: 9;
	width: 385px;
	left: 15px;
	top: 145;
	height: 500px;
	overflow: auto;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 0.7em;
	padding-left: 2px;
	text-align: justify;
	margin-right: 1px;
	padding-right: 1px;
	margin-left: 3px;
	padding-left: 1px;
	margin-top: 1px;
	padding-top: 1px;
}


.patrociniohome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	height: 72px;
	width: 550px;
	left: 5px;
	top: 465px;
	z-index: 16;
	visibility: visible;
}
.testored {
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.lineasoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #003366;
	left: 2px;
	top: 542px;
}
.presentashomescroll {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	z-index: 11;
	height: 175px;
	width: 410px;
	left: 155px;
	top: 130px;
	margin: 2px;
	padding: 2px;
	overflow: auto;
	clip:   rect(auto auto auto auto);
}
.boxedgen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	border: 1px solid #666633;
}
.fotocucinascroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	height: 340px;
	width: 540px;
	left: 10px;
	top: 180px;
	z-index: 14;
	overflow: auto;
	visibility: visible;
}
.presentabasescrolltrasp {
	font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	position: absolute;
	z-index: 4;
	width: 545px;
	left: 10px;
	top: 150;
	height: 300px;
	overflow: auto;
	visibility: visible;
}
.tablet {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	width: 98%;
	left: auto;
	top: auto;
	text-align: justify;
}
.testoplusgen {
	font: bold 1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
}
.ristotitle {
	font: bold normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	background: #FFDAC3;
	position: absolute;
	height: 15px;
	width: 450px;
	left: 95px;
	top: 135px;
	z-index: 2;
	visibility: visible;
	overflow: auto;
}
.socialetitle {
	font: bold normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background: #C1E0FF;
	position: absolute;
	height: 15px;
	width: 450px;
	left: 115px;
	top: 134px;
	z-index: 4;
	overflow: auto;
	visibility: visible;
}
.testotracklists {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	position: absolute;
	height: 20px;
	width: 450px;
	left: 290px;
	top: 107px;
	z-index: 6;
	visibility: visible;
}
.lineagendoppia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 2px;
	top: 542px;
	border-bottom: 1px dotted #666633;
	border-top: 1px dotted #666633;
}
.ristorazione4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	padding: 2px;
	font-size: 0.68em;
	font-weight: normal;
	background: url(images/sfondoristW2.jpg) no-repeat left top;
	position: absolute;
	z-index: 1;
	height: 500px;
	width: 725px;
	left: 0px;
	top: 74px;
	visibility: visible;
}
.testocartina {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
}
.ristorazione1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	padding: 2px;
	font-size: 0.68em;
	font-weight: normal;
	background: url(images/sfondorist.jpg) no-repeat left top;
	position: absolute;
	z-index: 1;
	height: 500px;
	width: 750px;
	left: 0px;
	top: 74px;
	visibility: visible;
	background-image: url(images/sfondoristn.jpg);
}

