input.button{	BACKGROUND-COLOR: #99CCFF;	BORDER: solid 1px #adadad;	COLOR: #000000; MARGIN-LEFT: 2px;	MARGIN-RIGHT: 2px;	MARGIN-BOTTOM: 2px;	MARGIN-LEFT: 20px;	CURSOR: pointer;}
.divBtnImprimir{position:absolute;	top: 35px;	left: 7px;}
div.NotaFiscalConsumidor {MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px;	MARGIN-LEFT: 20px; WIDTH: 500px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BACKGROUND-COLOR: #E9F3FE; border: solid 1px #000000;}
.NFCCabecalho { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; WIDTH: 500px;}
.NFCCabecalho_Titulo{FONT-SIZE: 14px; text-align:center}
.NFCCabecalho_SubTitulo{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center; WIDTH: 500px;}
.NFCCabecalho_SubTitulo1Left{FONT-SIZE: 11px; text-align:left}
.NFCCabecalho_SubTitulo1Center{FONT-SIZE: 11px; text-align:center}
.NFCCabecalho_SubTitulo2{FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:left}
.NFCDetalhe_Item_Left{FONT-SIZE: 11px; padding-right:2px; padding-left:2px; text-align:left; word-wrap:break-word;}
.NFCDetalhe_Item_Right{FONT-SIZE: 11px; padding-right:2px; padding-left:2px; text-align:right;}
.NFCDetalhe_Item_Center{FONT-SIZE: 11px; padding-right:2px; padding-left:2px; text-align:center;}
.NFCBold{FONT-WEIGHT: bold;}
.borda-pontilhada-botton{WIDTH: 500px; BORDER-RIGHT: none; PADDING-RIGHT: 0px; BORDER-TOP: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed}
.borda-pontilhada-top{WIDTH: 500px; BORDER-RIGHT: none; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; PADDING-TOP: 0px; BORDER-BOTTOM: none}
.borda-pontilhada-3D{WIDTH: 500px; BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: none; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed}
.borda-pontilhada-top-botton{WIDTH: 500px; BORDER-RIGHT: none; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: none; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed; text-align:right}
.imagem-cancelado{position:absolute; padding-top: 150px;}
.imagem-cancelado-qrcode{position:absolute;	top: 400px;}