body {
margin-top: 0; margin-bottom: 0;
text-align: center; 

font-family: verdana, tahoma, arial, sans-serif;

font-size: x-small;
color: #000000;
background: url(/imagez/sotto.jpg);
}
h1 {
	font-size: small;
	color: #fff;
	font-family: verdana, arial;
	background:#ff0000;
	}
	
h2 {
	font-size: small;
	color: #000000;
	}


h3 { 
   font-size: small;
   color: #ffffff;
   background:#000080;
   }
   
h4 { font-size: small;
}
  
#title{
	background-color:#330099;
	height: 15px;
	width: 300px;
	margin: 0px;
	font-size: 12px;
	text-align: center;
}
#sitename{
	width:490px;
	margin: 0px;
	height: 15px;
	font-size: 12px;
	text-align: center;
   }
#soggetto  { 
   font-size: small;
   color: #ffffff;
   background:#000080;
   }

.presentazione { 
   font-size: small;
   color: #ffffff;
   background: #FF0000;
   } 
.titolo{
	font-size: small;
	color: #fff;
	font-family: verdana, arial;
	background:#ff0000;
	}
.cachet{ 
background-color: #FF4500;
font-size: small;
color: 
#ffffff;
}

#newc{ 
background-color: #FF4500;
font-size: x-small;
color: 
#ffffff;
}
#newr   { background-color: #FF4500;
font-size: x-small;
color: 
#ffffff;
}
#newa   { background-color: #9F9EA0;
font-size: x-small;
color: 
#ffffff;
}
#newb   { background-color: #9F9EA0;
font-size: x-small;
color: 
#ffffff;
}
#newd   { background-color: #9F9EA0;
font-size: x-small;
color: 
#ffffff;
}
#newf   { background-color: #444444;
font-size: x-small;
color: 
#ffffff;
}
#newg   { background-color: #000000;
font-size: x-small;
color: 
#ffffff;
}
#newh   { background-color: #666666;
font-size: x-small;
color: 
#ffffff;
}
#newi   { background-color: #444444;
font-size: x-small;
color: 
#ffffff;
}
#newl   { background-color: #ffcc00;
font-size: x-small;
text-align: left; 
}
#newp   { background-color: #000080;
font-size: x-small;
color: 
#ffffff;
}
#newe   { background-color: #FF4500;
font-size: x-small;
color: 
#ffffff;
}
#newm   { background-color: #000080;
font-size: x-small;
color: 
#ffffff;
}
#newn   { background-color: #000080;
font-size: x-small;
color: 
#ffffff;
}
#newo   { background-color: #000080;
font-size: x-small;
color: 
#ffffff;
}
#newq   { background-color: #000080;
font-size: x-small;
color: 
#ffffff;
}

#tav    { background-color: #ffffff;}
#tav1   { background-color: #ffffff;}
#tav2   { background-color: #ffffff;}
#tav3   { background-color: #cccccc;}
#tav4   { background-color: #ffffff;}
#tav5   { background-color: #cccccc;}
#tav6   { background-color: #ffffff;}
#tav7   { background-color: #cccccc;}
#tav8   { background-color: #ffffff;}
#tav9   { background-color: #222222;}
#chi    { background-color: #ffffff;}
#chi2   { background-color: #ffffff;}
#tabbx  { background-color: #ffffff;}


.buttonscontainerz {width: 100%;}

  .buttonsz a {color: #666666;
  background-color: #fff;
  padding: 2px;
  padding-left: 3px;
  display: block;
  border-left: 10px solid #888888;
border-right: 10px solid #888888;
  font: 12px Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  margin-top: 1px;}

  .buttonsz a:hover {border-left: 10px solid #666666;
   border-right: 10px solid #666666;
  text-decoration: none;
  color: #fff000;}

.buttonscontainer4 {width: 100%;}

  .buttons4 a {color: #666666;
  background-color: #fff;
  padding: 2px;
  padding-left: 3px;
  display: block;
  border-left: 10px solid #888888;
border-right: 10px solid #888888;
  font: 12px Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  margin-top: 1px;}

  .buttons3 a:hover {border-left: 10px solid #666666;
border-right: 10px solid #666666;
  text-decoration: none;
  color: #666666;}

.buttonscontainer3 {width: 100%;}

  .buttons3 a {color: #666666;
  background-color: #fff;
  padding: 2px;
  padding-left: 3px;
  display: block;
  border-left: 10px solid #888888;
border-right: 10px solid #888888;
  font: 12px Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  margin-top: 1px;}

  .buttons3 a:hover {border-left: 10px solid #666666;
border-right: 10px solid #666666;
  text-decoration: none;
  color: #666666;}

  .buttonscontainer2 {width: 100%;}

  .buttons2 a {color: #666666;
  background-color: #fff;
  padding: 2px;
  padding-left: 3px;
  display: block;
  border-left: 10px solid #888888;
border-right: 10px solid #888888;
  font: 12px Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  margin-top: 1px;}

  .buttons2 a:hover {border-left: 10px solid #666666;
border-right: 10px solid #666666;
  text-decoration: none;
  color: #666666;}

a {color: #000080; padding: 0 2px;}
a:hover {background: #ffcc00; color: #FF4500;}


#call{
text-align: center; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: x-small;
color: #000000;
}

#cerca {
text-align: center; 
}
#cerca2 {
text-align: center; 
background: url(/imagez/sottocerca.jpg);
}
#immagine {
text-align: center; 
background-color: #cccccc;
}
#menualto { background-color: #fff;
text-align: left; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: small;
}
#dx {
text-align: center; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: x-small;
color: #000000;
}
td.tab3 {background: url(/imagez/dx.jpg);
  }

#foto {background: url(/imagez/sotto2.jpg);
  }

#legenda {
text-align: left; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: small;
color: #fff;
background-color: #888888;
}

#voto{
text-align: left; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: small;
color: #888888;
}

#sx {
text-align: center; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: x-small;
color: #000000;
}

td.tab1{background: url(/imagez/sx.jpg);}
td.tab5{text-align: center;}
  .buttonscontainer {width: 100%;}

  .buttons a {color: #111111;
  background-color: #fff;
  padding: 2px;
  padding-left: 3px;
  display: block;
  border-right: 10px solid #888888;
  border-left: 10px solid #888888;
  font: 10px Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  margin-top: 1px;}

  .buttons a:hover {border-left: 10px solid #666666;
border-right: 10px solid #666666;
  text-decoration: none;
  color: #666666;}
a {color: #000080; padding: 0 2px;}
a:hover {background: #ffcc00; color: #FF4500;}

#bassx{background: url(/imagez/sx.jpg);
background-color: #ffffff;
}
#basdx{background: url(/imagez/dx.jpg);
background-color: #ffffff;
}
 

