/* *************************************************************** */
/* Classes básicas para comprovantes                               */
/* *************************************************************** */
/* Tipo guia com borda superior, esqueda e direita */
.TRNTGsed {
	border-top:1px solid #000000; 
	border-left:1px solid #000000; 
    border-right:1px solid #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Tipo guia com borda superior e direita */
.TRNTGsd {
	border-top:1px solid #000000; 
    border-right:1px solid #000000;
	border-bottom:1px solid #000000; 
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Tipo guia com borda superior, direita, esqueda botton  */
.TRNTGsdeb {
	border-top:1px solid #000000; 
	border-left:1px solid #000000; 
    border-right:1px solid #000000;
	border-bottom:1px solid #000000; 
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Tipo guia tabela com borda superior, inferior, direita e esquerda */
.TRNtabelaguia {
	border-top:2px solid #000000; 
	border-bottom:1px solid #000000; 
	border-left:1px solid #000000; 
    border-right:1px solid #000000;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration:none;
}

/* Tipo guia texto centralizado */
.TRNtxtc {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-family:arial,verdana;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.TRNTitCompInterno {
    color:#000000;
	text-decoration:none;
	font-size:9pt;
	font-weight: bold;
	font-family:arial,verdana;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Tipo guia texto alinhado a esquerda */
.TRNtxte {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-family:arial,verdana;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Tipo guia texto alinhado a direita */
.TRNtxtd {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-family:arial,verdana;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Tipo guia rodapé centralizado */
.TRNrodapec {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-weight:normal;
	font-family:arial,verdana;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Tipo guia rodapé à direita */
.TRNrodaped {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-weight:normal;
	font-family:arial,verdana;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Tipo guia rodapé à esquerda */
.TRNrodapee {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-weight:normal;
	font-family:arial,verdana;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* *************************************************************** */
/*  Comprovante de Pagamento de DARJ					           */
/* *************************************************************** */
.DARJTextCompBordaU {
     background-color:#ffffff;
	 text-decoration:none;
	 font-size: 8pt;
	 font-weight:normal;
	 font-family: arial, verdana;
	 border-top:1px solid #000000;
}

.DARJTextCompBordaBO {
     background-color:#ffffff;
	 text-decoration:none;
	 font-size: 8pt;
	 font-weight:normal;
	 font-family: arial, verdana;
	 border-bottom:1px solid #000000;
}

.DARJTextCompBordaDir {
     background-color:#ffffff;
	 text-decoration:none;
	 font-size: 8pt;
	 font-weight:normal;
	 font-family: arial, verdana;
	 border-right:1px solid #000000;
}

/* *************************************************************** */
/*  Comprovante de GRPR sem código de barras                       */
/* *************************************************************** */
.GRPRDestaque {
     color:#000000; 
     background:#ffffff;
	 text-decoration:none;
	 font-size:7pt;
	 font-weight:normal;
	 font-family:verdana, arial;
}

/* *************************************************************** */
/*  Comprovante de ICMS                                            */
/* *************************************************************** */
.ICMSTextoComprovante {
	 color:#000000;
	 background:#ffffff;
	 text-align:left;
	 text-decoration:none;
	 font-size:7pt;
	 font-weight:normal;
	 font-family:arial,verdana;
}

.ICMSTextoComprovanteD {
    color:#000000;
	background:#ffffff;
	text-align:right;
	text-decoration:none;
	font-size:7pt;
	font-weight:normal;
	font-family:arial,verdana;
}

.ICMSTextoComprovanteU {
    color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-weight:normal;
	font-family:arial,verdana;
	border-top:1px solid #000000;
	border-width:1px 1px 1px 1px;
	border-color: #000000;
}

.ICMSTextoComprovanteBorda {
    font-family:arial, verdana;
	text-align:left;
	text-decoration:none;
	background-color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	border:1px solid #000000;
}

.ICMSTextoComprovanteBordaD {
    font-family:arial, verdana;
	text-align:right;
	text-decoration:none;
	background-color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	border:1px solid #000000;
}

.ICMSTextoComprovanteBordaU {
    background-color:#ffffff;
	text-align:left;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-family:arial,verdana;
	border-top:1px solid #000000;
	border-width:1px 1px 1px 1px;
	border-color: #000000;
}

.ICMSSubTituloComprovante {
	font-family:arial, verdana;
	text-decoration:none;
	background-color:#ffffff;
	font-size:9pt;
	font-weight:bold;
}

.ICMSTituloComprovante {
	font-family:arial, verdana;
	text-decoration:none;
	background-color:#ffffff;
	font-size:10pt;
	font-weight:bold;
}

.ICMSTituloGARE {
	color:#FFFFFF;
	background:#000000;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
	font-family:arial;
}

.ICMSTituloICMS {
	font-family:arial, verdana;
	text-decoration:none;
	background-color:#ffffff;
	font-size:12pt;
	font-weight:bold;
	border:1px solid #000000;
}

/* *************************************************************** */
/*  Comprovante de darf simples                                    */
/* *************************************************************** */
.DSTexto {
	color:#008C00;
	background:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	font-family:arial,verdana;
}

/* *************************************************************** */
/*  Comprovante de GPS								               */
/* *************************************************************** */
.GPSTexto1 {
     color:#000000;
	 background:#ffffff;
	 text-decoration:none;
	 font-size:8pt;
	 font-weight:normal;
	 font-family:arial, verdana;
}

.GPSTexto2 {
     color:#000000;
	 background:#ffffff;
	 text-decoration:none;
	 font-size:10pt;
	 font-weight:normal;
	 font-family:arial, verdana;
}

/* *************************************************************** */
/* Comprovante DPVAT Seguro Obrigatório                            */
/* *************************************************************** */
.DPVATTxtBorTO {
	font-size:8pt;
    font-weight:normal;
    font-family:arial, verdana;
	border-top:1px solid #000000;
}

.DPVATTxtBorBO {
	font-size:8pt;
	font-weight:normal;
    font-family:arial, verdana;
	border-bottom:1px solid #000000;
}

/* *************************************************************** */
/* Comprovante GARE                                                */
/* *************************************************************** */

.TituloComprovante  {
		font-family:arial, verdana; 
		text-decoration:none; 
		background-color:#ffffff; 
		font-size:10pt; 
		font-weight:bold;
		text-align: left;
}
.TituloGARE  {
		color:#FFFFFF;
		background:#000000;
		text-decoration:none;
		font-size:12pt;
		font-weight:bold;font-family:arial;
		text-align: center;
		height:30px;
}

.TituloICMS {
		font-family:arial, verdana; 
		text-decoration:none; 
		background-color:#ffffff; 
		font-size:12pt; 
		font-weight:bold;  
		border-top:1px solid #000000; 
		border-bottom:1px solid #000000; 
		border-left:2px solid #000000; 
		border-right:2px solid #000000;
		text-align: center;
		height:30px;
}

/* Tipo guia com borda superior, esqueda e direita */
.GAREBordaSDEI {
	border-top:2px solid #000000; 
	border-bottom:2px solid #000000; 
	border-left:2px solid #000000; 
    border-right:2px solid #000000;
}

/* Numero do campo*/
.GARENumeroCampo {
	font-family:arial, verdana; 
	text-decoration:none; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:bold; 
	vertical-align:top; 
	}


/* Borda Superior e Direita para o numero do campo*/
.GARENumeroCampoSD {
	font-family:arial, verdana; 
	text-decoration:none; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:bold;  
	border-right:1px solid #000000;
	border-top:1px solid #000000;  
	width: 5px;
	vertical-align:top;
}

/* Borda Superior, Inferior e Direita para o numero do campo*/
.GARENumeroCampoSID {
	font-family:arial, verdana; 
	text-decoration:none; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:bold;  
	border-right:1px solid #000000;
	border-top:1px solid #000000;  
	border-bottom:1px solid #000000; 
	width: 5px;
	vertical-align:top;
}

/* Borda Superior, Inferior e Direita e Esquerda para o numero do campo*/
.GARENumeroCampoSIDE {
	font-family:arial, verdana; 
	text-decoration:none; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:bold;  
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-top:1px solid #000000;  
	border-bottom:1px solid #000000; 
	width: 5px;
	vertical-align:top;
}

/* Conteudo do campo com borda superior */
.GAREConteudoCampoS	{
	font-family:arial, verdana; 
	text-decoration:none;
	text-align:left; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:normal;  
	border-top:1px solid #000000; 
}

/* Conteudo do campo com borda superior e a direita*/
.GAREConteudoCampoSD {
	font-family:arial, verdana; 
	text-decoration:none;
	text-align:left; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:normal;  
	border-top:1px solid #000000; 
	border-right:1px solid #000000; 
}

/* Conteudo do campo com borda direita*/
.GAREConteudoCampoD	{
	font-family:arial, verdana; 
	text-decoration:none;
	text-align:left; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:normal;  
	border-right:1px solid #000000; 
}

/* Conteudo do campo */
.GAREConteudoCampo	{
	font-family:arial, verdana; 
	text-decoration:none;
	text-align:left; 
	background-color:#ffffff; 
	font-size:8pt; 
	font-weight:normal;  
}

/* *************************************************************** */
/* INFORME DE RENDIMENTOS                                          */
/* *************************************************************** */
.IRmpf{color:#000000;text-decoration:none;font-size:8pt;font-weight:normal;font-family:verdana,arial;}
.IRmpfm{color:#000000;text-decoration:none;font-size:7pt;font-weight:normal;font-family:verdana,arial;}
.IRmpfmir{color:#000000;text-decoration:none; font-size:7pt; font-weight:normal; font-family:verdana,arial; border-bottom-style: solid; border-width:1px 1px 1px 1px; border-color: black;}
.IRmpfir  	{color:#000000;					  text-decoration:none;		font-size:8pt;font-weight:normal;font-family:verdana,arial; border-bottom-style: solid; border-width:1px 1px 1px 1px; border-color: black;}
.IRlim{color:#5F5F5F;background:#FFFFFF;text-decoration:none;font-size:7pt;font-weight:normal;font-family:arial;}
.IRlpm{color:#5F5F5F;background:#e5e5e5;text-decoration:none;font-size:7pt;font-weight:normal;font-family:arial;}
.IROutrosExtratoMenor{color:#000000;background:#FFFFFF;text-decoration:none;font-size:7pt;font-weight:normal;font-family:courier new;}



/* FIM DE INFORME DE RENDIMENTOE */
