
.pulisci { clear:both; }
.puliscisx { clear:left; }
.puliscidx { clear:right; }
.nascondi{height: 0; width: 0;  overflow: hidden;  position: absolute; /* for the benefit of IE5 Mac */}
.centra{text-align:center;}
.centra10px{text-align:center; font-size:10px;}
.centra11px{text-align:center; font-size:11px;}
hr{display:none;}
a{text-decoration:none;color:#333333;}
h1.tras{font-size:12px; font-weight:bold; text-align:center;}
h2.tras{font-size:11px; font-weight:normal;}

#pgtrasporti {
	border:1px solid #a57a5a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 5px;
	padding: 5px;
		color:#330000;
}

.sceltastate {
	font-weight:bold;
	font-size: 11px;
		color:#330000;
}
table.tras{
	margin-top:15px;
	margin-bottom:15px;
	color:#330000;
}
td.bordotbsx{
	border-top:1px solid #a57a5a;
	border-bottom:1px solid #a57a5a;
	border-left:1px solid #a57a5a;
		color:#330000;
}
td.bordotbc{
	border-top:1px solid #a57a5a;
	border-bottom:1px solid #a57a5a;
	border-left:1px solid #a57a5a;
	border-right:1px solid #a57a5a;
		color:#330000;
}
td.bordotbdx{
	border-top:1px solid #a57a5a;
	border-bottom:1px solid #a57a5a;
	border-right:1px solid #a57a5a;	color:#330000;
}
.spec {
	font-weight:normal;
	font-size: 10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #a57a5a;
	text-align:left;
	padding:5px;
	width:410px;
		color:#330000;
}
spectxt{
	text-align:left;
		color:#330000;
}
.titspec {
	font-weight:bold;
	font-size: 10px;
	margin-top:15px;
	margin-bottom:10px;
		color:#330000;
}

