.pn_border_dx_bottom{
	background: #F2F2F2;
        border-bottom: solid;
        border-right: solid;
        border-width: 1px;
        border-color: #ffffff;
        text-align:right;
        vertical-align: middle;
}

.pn_border_bottom_text_left{
	background: #F2F2F2;
        border-bottom: solid;
        border-width: 1px;
        border-color: #ffffff;
        text-align:left;
        vertical-align: middle;
}
.pn_border_bottom{
	background: #F2F2F2;
        border-bottom: solid;
        border-width: 1px;
        border-color: #ffffff;
        text-align:right;
        vertical-align: middle;
}
.cassa_border_bottom{
	background: #F2F2F2;
        border-bottom: solid;
        border-width: 2px;
        border-color: #ffffff;
        text-align:right;
        vertical-align: middle;    
}
.pn_testo_border_bottom{
	background: #F2F2F2;
        border-bottom: solid;
        border-width: 1px;
        border-color: #ffffff;
        text-align:left;
        vertical-align: middle;
}
.cellacolore{
	background: #F2F2F2;
}
.cellacoloreblu{
	background: #003399;
	height: 28px;
	text-align:center;
	color: #ffffff;
	font-weight:bold;
	vertical-align: middle;
}
.targhetta{
	/*padding: 10px 0 0 5px;*/
	vertical-align: middle;
}
.targhetta2{
	/*padding: 10px 0 0 5px;*/
	vertical-align: middle;
	background: #AAAAAA;
	text-align:center;
	color: #ffffff;
	font-weight:bold;
	height: 34px;
}
.targhetta2b{
	/*padding: 10px 0 0 5px;*/
	vertical-align: middle;
	text-align:center;
	font-weight:bold;
	height: 34px;
}
.targhetta2c{
	/*padding: 10px 0 0 5px;*/
	vertical-align: middle;
	text-align:center;
	color: #ffffff;
	font-weight:bold;
	height: 34px;
}
.targhetta2d{
	/*padding: 10px 0 0 5px;*/
	vertical-align: middle;
	text-align:center;
	color: #ffffff;
	font-weight:bold;
	height: 24px;
}
.targhetta2e{
	/*padding: 10px 0 0 5px;*/
	vertical-align: middle;
	background: #AAAAAA;
	text-align:center;
	color: #ffffff;
	font-weight:bold;
	height: 34px;
}
.targhetta3{
	vertical-align: middle;
	background: #0052A3;
	color: #ffffff;
	font-weight:bold;
	height: 26px;
}
.targhetta3a{
	vertical-align: middle;
	background: #0052A3;
	color: #ffffff;
	font-weight:bold;
	height: 26px;
}
.targhetta3b{
	vertical-align: middle;
	height: 24px;
}
.targhetta3c{
	background: #ffffff;
	height: 0px;
}
.targhetta4{
	padding: 4px 0 0 5px;
	vertical-align: middle;
	text-align:left;
	border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	border-right: #aaaaaa 1px solid;
}
.targhetta5{
	padding: 10px 0 0 5px;
	vertical-align: middle;
	text-align:left;
	border-top: #aaaaaa 1px solid;
	border-right: #aaaaaa 1px solid;
}
.targhetta6{
	padding: 10px 0 0 5px;
	vertical-align: middle;
	text-align:left;
	border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
}
.pico4b {
    width: 54px;
}
.pico4c{
    width: 135px;
}
td#tdbassa  {
	height: 1px;
}
td#tdalta  {
	height: 18px;
	background: #f2f2f2;
	
}
td#tdico  {
	height: 18px;
	background: #f2f2f2;
	
}
