body{	background-color: #fff;	 background-image: url("../images/bg-pagina.gif");	 background-repeat: repeat-x; color:#000;	 font-family: "Trebuchet MS", "Lucida Grande", Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 13px; line-height: 14px; }
#logo{margin:0; padding:0px; height:80px;}
#contenuto{background:#fff; margin:20px; padding:20px; height:100%;}
.logo{float:left; margin:0 18px 5px 0;}
h1{font-size:23px; margin:0 0 12px 0;}
h3{font-size:15px; margin:0 0 5px 0; color:#8f8f8f;}
h4{font-size:15px;color:#4692C5;margin:24px 0 9px 0;}
h4.star-verde{line-height:22px;margin:26px 0 5px 0px;padding:0px 0 0 27px;background-image:url("../images/star-verde.gif");background-repeat:no-repeat; float:right; clear:both;}
h3.star-verde{font-size: 17px; line-height:22px;margin:10px 0 15px 0px;padding:0px 0 0 27px;margin-left: auto; margin-right:auto; clear:both;}
.grigio{font-size:13px; color:#8f8f8f;}
.small{font-size:11px; color:#8f8f8f;}
.clear{clear:both;}
img{border:none;}
/*.barra{background:#f6f4f4; color:#9F9F9F; font-size:14px; font-weight:bold; padding:3px 0 3px 6px; margin:10px 0;}*/
.barra{background:url(../images/bg-head-ajaxtable.gif); color:#fff; font-size:14px; font-weight:bold; padding:3px 0 3px 6px; margin:10px 0;}
hr{border:1px solid #BDCC3E; }
/*  ROLLOVER BUTTONS  */
button.submitBtn {
float: right;
border:0;
  cursor:pointer;
  font-weight:bold;
  padding:0 10px 0 0;
  text-align:center;
  background:url(../images/btn_right_hover2.gif) right no-repeat;
  font-size:16px;
}
button.submitBtn span {
font-family: "Trebuchet MS", Arial, sans-serif;
position:relative;
  display:block;
  white-space:nowrap;
  padding:0 0 0 12px;
  height:27px;
  line-height:27px;
  background:url(../images/btn_left_hover2.gif) left no-repeat;
  color:#fff;
}
button.submitBtn:hover {
	background:url(../images/btn_right2.gif) right no-repeat;
}
button.submitBtn:hover span {
	background:url(../images/btn_left2.gif) left no-repeat;
}
a:focus { outline: 0; }
a.chiudi:link,a.chiudi:active,a.chiudi:visited{font:bold 12px "Trebuchet MS",Arial,sans-serif;color:#4E9F31;padding:0 2px;text-decoration:underline; line-height:11px; }
a.chiudi:hover{color:#0E73B9; text-decoration:underline;}
input.quantita{margin:0 15px 0 0; padding:0; width:20px; height:16px; border:1px solid #8f8f8f; font-family: "Trebuchet MS", Arial, sans-serif;}
button.addricalc{margin:0; padding:0;  height:22px; background:url(../images/cart2.gif) no-repeat right; border:0; color:#FE5904; cursor:pointer; line-height:22px;}
button.add{margin:0 13px 0 0; padding:0; width:22px; height:16px; background:url(../images/cart2.gif) no-repeat; border:0; cursor:pointer;}

.thumbscheda {float:left; width:60px; height:40px; margin:0 6px 6px 0; overflow:hidden;}
a:link,a:active,a:visited{color:#5EAF41;text-decoration:underline;}
a:hover{color:#458AD6;text-decoration:underline;}