#TestoOpacoG {
  position:absolute;
  top:215px;
  left:30px;
  width:260px;
  font-family: Arial, Helvetica, sans serif;
  font-size:8pt;
  color:white;
}
#PageArea {
  position:absolute;
  top:165px;
  left:30px;
  z-index:1200;
}
.SelectedPage, .NonSelectedPage:hover {
  background-color:#4F6EB7;
  font-family: Arial, Helvetica, sans serif;
  font-size:10pt;
  font-weight:bold;
  color: #FFFFFF;
}
.NonSelectedPage {
  background-color:#371C0D;
  font-family: Arial, Helvetica, sans serif;
  font-size:10pt;
  font-weight:bold;
  color: #FFFFFF;
}
.item_img {
	width: 140px; height: 140px;
}
.item_details {
  font-family: Arial, Helvetica, sans serif;
  font-size:8pt;
  color:white;
  font-weight:bold;
  line-height:20px;
  width:100%;
  height:42px;
  position:absolute;
  bottom:-42px;
  left:0px;
  background-color:#371C0D;
  filter:alpha(opacity=80);-moz-opacity: 0.8; opacity: 0.8;
}
.item_texts {
  position:absolute;
  bottom:-50px;
  left:0px;
  padding-top:8px;
  padding-right:5px;
  padding-bottom:8px;
  padding-left:5px;
  line-height:20px;
  filter:alpha(opacity=100);-moz-opacity: 1; opacity: 1;
  z-index:200;
}
.item_name {
  font-family: Arial, Helvetica, sans serif;
  font-size:8pt;
  color:#4F6EB7; /* blu */
  font-weight:bold;
  line-height:10px;
  z-index:300;
}
.item_price {
  font-family: Arial, Helvetica, sans serif;
  font-size:8pt;
  color:white;
  font-weight:bold;
  z-index:300;
}
.ItemName {
  font-family: Arial, Helvetica, sans serif;
  font-size:15px;
  color:#371C0D; /* marrone */
  font-weight:bold;
}
.ItemPrice {
  font-family: Arial, Helvetica, sans serif;
  font-size:10pt;
  color:white;
  font-weight:bold;
}
hr {
  margin: 0 auto 0 0;
  width:760px;
  height:1px;
  border: 0;
  color:white;
  background-color:white;
}

