body {
  min-width: 980px;  
	FONT-SIZE: 0.9em; 
	LINE-HEIGHT: 130%; 
	FONT-FAMILY: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: white;
/*  background-image: url("../img/sfondo.gif"); */
  background-repeat: repeat;
}

div {
  background-image: url("../img/sfondo.gif");
  background-repeat: repeat;
  /* border: 1px solid #b75; */
}

div.divMenu {
	HEIGHT: 28px; 
}

.mainContainer {
  border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px;
	PADDING: 5px; 
	MARGIN: 20px auto 0px; 
/*	WIDTH: 900px; */
	HEIGHT: 550px; 
	BACKGROUND-COLOR: white;
/*	BACKGROUND-COLOR: #e2ebed; */
/*	TEXT-ALIGN: left; */
  white-space: normal;
}

.maxLogo {
  font-family: Times New Roman, Arial, Helvetica, sans-serif;
  font-size: 16px;
	TEXT-ALIGN: center;
	clear:both; 
  z-index: 10;
}

.minLogo {
  white-space: normal;
  FLOAT: left;
  margin: 0px;
	width: 300px; 
	HEIGHT: 450px; 
}

.Info {
  white-space: normal;
  margin: 2px;
	width: 650px; 
	_width: 650px;
  max-height: 530px;
/*	TEXT-ALIGN: center; */
	overflow:auto;
  scrollbar-arrow-color: #eee;
  scrollbar-3dlight-color: #888;
  scrollbar-highlight-color: #eee;
  scrollbar-face-color: #888;
  scrollbar-shadow-color: #eee;
  scrollbar-darkshadow-color: #888;
  scrollbar-track-color: #D0D0D0;
}

.imgLogo {
/*
  position:relative;
  top: 2px;
*/
}

.imgMappa {
  border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px;  
  padding: 4px; 
  max-width: 630px;
  max-height: 500px;
}

.imgChiSiamo {
  padding: 2px; 
  margin: 4px; 
  max-width: 300px;
  max-height: 200px;
  _width: 300px;
  _height: 200px;
  border: 1px solid #b75; 
}

.imgChiSiamo:hover {
  border: 1px solid #000; 
}

.Piatto {
  background-image: url("");
  border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px;  
  position: absolute;
  visibility: hidden;		
	TEXT-ALIGN: center;   
  z-index: 4;
	BACKGROUND-COLOR: #eca;
  padding: 2px;
}

.Piatto div {
	TEXT-ALIGN: center;   
  width: 100%;
  max-height: 100%;
}
.Piatto img {
  width: 100%;
  max-height: 100%;
}

div.divDescImg {
  text-align:center;
  position: absolute; 
  top:30%;
  left:40%;
  border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px;  
  width: 200px;
  min-height: 100px; 
  _height: 100px;
  visibility: hidden;
  background-color: white; 
  z-index: 5;
}
.divDescImg div {
  text-align:center;
  background-color: white; 
  color:black; 
  overflow:auto;
  width: 98%;
  height: 100%;
  margin: 0 4px 0;
  z-index: 5;
  position: relative; 
  top: 40%;
}

.flag {
  position:absolute;
  top: 10px;
  right: 20px;
  z-index: 2;
  background-image: none;
  background-repeat: no-repeat;
}
.flag li {list-style:none; float:left; }
.flag li a img {border:none; padding-left:5px;}

div.sez {
/*  border-bottom: solid 1px black; */
  width: 600px;  
  height: 270px;
  _width: 70%;
/*  margin-bottom: 15px; */
}
.sez p { padding-left: 5px; }

 /* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{ margin:0cm;
	margin-bottom:.0001pt;
	margin-right:25px;
	font-size:12.0pt;
	font-family:"Times New Roman";
}
@page Section1
	{size:595.3pt 841.9pt;
	margin:42.55pt 2.0cm 42.55pt 2.0cm;}
div.Section1
	{page:Section1;}

.Spl
{
	width:380px; 
	margin:20px 0 0 10px;
}
.Spl div
{
	  font-family:"Verdana";
    float:right;
		font-size:1em;
}
.Spl div:hover
{
		font-size:1.3em;
		font-style: bold;
		cursor:pointer;
}

div.divOrario
{
	 font-family: "Courier New";
   font-size:12px; float:left; margin-top:-200px; z-index: 1;
}


div.divReg
{
  position:relative; 
  left:00px; 
  height:500px;  
  width: 400px; 
  border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px;"
	clear: both; 
	font-weight:bold;
  margin:0 auto;  
  padding:10px 0 0 60px;
}
.divReg .item {margin-top:5px;}
.divReg .label {position:relative; width:220px; height:20px; float:left; left:5px;}
.divReg .Obl {margin:0 0 0 5px; width:300px;background-color:#eca;}
.divReg .Opz {margin:0 0 0 5px; width:300px;background-color:LightGreen;}
.divReg button {margin-left:40px; margin-bottom:10px; width:100px}
