body{ font-family:Arial, Verdana;}
.testo {
	font-size: 12px;
}
div{
	font-size: 12px;
}
.testopiccolo {
	font-size: 11px;
}
.borditab {
	border: 1px solid #558547;
}
.buono{ width:470px; border:solid 2px #7e8752; background:#f1fac5; margin:5px 0 5PX 15px; font-size:12px; position:relative; height:130px;}
.buono .foto{ float:left; width:110px; height:130px; margin:0 5px 0 0;}
.buono .titolo{ float:left; width:355px; font-weight:bold; font-size:11px; margin:2px 0 4px -10px;}
.buono .testo{ float:left; width:355px; font-size:11px; height:82px; overflow:auto; margin:0 0 0 -10px; line-height:13px;}
.buono .prezzo{ position:absolute; bottom:0; right:140px; font-size:11px; padding:3px; z-index:100}
.buono .prezzo2{ position:absolute; bottom:15px; left:0px; font-size:11px; padding:3px; z-index:100; background:#7e8752; width:70px; text-align:right; color:#FFF; font-weight:bold;}
.buono .acquista{ position:absolute; bottom:0; right:3px; font-size:11px; height:22px; overflow:hidden; z-index:50}
.buono form{margin:0; padding:0}
.buono .quantita{ background:url(/images/quantita.gif) no-repeat right; position:absolute; bottom:0; right:178px;height:22px; width:119PX; text-align:right; padding:0 5px 0 0; line-height:22px}
.buono .quantita2{ background:url(/images/quantita.gif) no-repeat right; position:absolute; bottom:0; right:4px;height:22px; width:119PX; text-align:right; padding:0 5px 0 0; line-height:22px}
.buono .quantita select,.buono .quantita2 select{ font-size:10px; margin:2px 0 0 0; border:0 solid #fff; color:#000;}
.spacer{width:100%; margin:0 0 4px 0; padding:0; clear:both;}
.buono2{ width:470px; border:solid 2px #7e8752; background:#f1fac5; margin:5px 0 5px 15px; font-size:12px; position:relative; color:#FFF;}
.buono2 table{ font-size:11px; color:#7e8752; text-transform:uppercase}
.campo{ font-size:11px; border:1px solid #7e8752;}
#back a{ color:#306618; font-size:10px; text-decoration:none}
a{ text-decoration:none}
