.libero {

	border-color: black black black black;
	border-style: solid;
	border-width: 1px; 
	}

TD {font-family: tahoma, sans-serif; font-size: x-small;}
TD.c {text-align: center;}
TD.ac {text-align: center;}
TD.asc {text-align: center; font-size: xx-small;}
TD.bot {text-align: center; font-size: xx-small; color:#FFFFFF}
TD.l {text-align: left;}
TD.al {text-align: left;font-size: xx-small;}
TD.alb {text-align: left;font-size: xx-small; font-weight:700}
TD.r {text-align: right;}
TD.ar {text-align: right; font-size: xx-small;}
TD.arb {text-align: right; font-size: xx-small; font-weight:700}
TD.nr {text-align: right; font-size: xx-small; color:rgb(0,0,0)}
TD.j {text-align: justify; vertical-align: top}
TD.tl {text-align: left; vertical-align: top}
TD.tr {text-align: right; vertical-align: top}
TD.tc {text-align: center; vertical-align: top}
TD.bc {text-align: center; font-weight:700}
TD.bl {text-align: left; font-weight:700}
TD.br {text-align: right; font-weight:700}
TD.btr {text-align: right; font-weight:700; vertical-align: top;}
TD.btl {text-align: left; font-weight:700; vertical-align: top;}
TD.btc {text-align: center; font-weight:700; vertical-align: top;}
TD.abc {text-align: center; font-weight:700; color: white}
TD.line1 {background: #000000; height: 1}
TD.inv {background: #FCF7E4}
TD.aj {
	text-align: justify;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;	
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;	

}
TD.menupunto {
	text-align: center;
	color: #CC0000;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}

TD.titoli {
  height: 35;
	text-align: left;
	color: #333333;
	font-size: 20px;
	font-family: "Times New Roman";
	vertical-align: middle;
  background-image: url("../img/bg-tab-titoli.gif");
	padding-left: 10px;  	
}

TD.prodotto {
  width: 200;
	text-align: left;
	color: #CC0000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;	
}

TD.sprodotto {
  height:30;
	text-align: left;
	color: #CC0000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	vertical-align: middle;  	
}

TD.codice {
  width: 200;
	text-align: right;
	color: #666666;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:700;
	vertical-align: middle;  	
}

TD.scodice {
  height:30;
	text-align: left;
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:700;
	vertical-align: bottom;  	
}

TD.prezzo {
  width: 200;
	text-align: left;
	color: #666666;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:700;
	vertical-align: middle;  	
}

TD.descrizione {
	color: #000000;
	text-align: justify;	
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

TD.fotop {
  height: 100;
  width: 100;  
	text-align: center;
	vertical-align: middle;  	
}
TD.corpo {
  width: 425;  
	text-align: center;
	vertical-align: middle;  	
}

TD.menuvoce {
	text-align: left;
	color: #333333;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.small {font-size: xx-small}

.smallt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small}

.iframeutenti {width: 100%; height: 250px; overflow: auto; border: 0px solid #000; padding: 0px}
TD.bordidxbt {
  height: 199;
  width: 200;
	vertical-align: middle;
	text-align: center;      
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
TD.bordidxbt2 {
  height: 200;
	vertical-align: top;
	text-align: justify;      
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
.tabordini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #666666;
	border: dashed;
}
.linee_attive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.prima_spremi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
