
a.pesquisar:active {
	text-decoration: none;
}
a.n:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.n:visited {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.n:hover {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.texto_mensagem{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.table_borderNoticias
	  {
	  border:1px solid #BFB5FB;
	  cursor:default;
	  }
.td_n
	  {
	  font-family:verdana;
	  font-size:8pt;
	  }
.td_n_title
	  {
	background-color:#9DA5FD;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
	  }

.td_n_title_over
	  {
	
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 15px;
	background-color:#9DA5FD;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	text-decoration: underline;
	  }	  

.td_n_subtitulo
	  {
	padding:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}
.td_n_subtitulo_over
	  {
	cursor: pointer;
	padding:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.td_n_fonte
	  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.td_n_labelNoticias
	  {
	  background-color:#D6CFFA;
	  color:#FFFFFF;
	  }

.estilo_field {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
}
.estilo_botao {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EAE8FF;
	border: 1px solid #CCCCCC;
	cursor:pointer;
}

.button_over {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EAE8FF;
	border: 1px solid #333333;
	cursor:pointer;
}

.tabela_barra_rolagem {
	width:750px;
	
	overflow:auto;
	/*scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #EEEEEE;
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color:#EEEEEE;
	scrollbar-track-color: #EEEEEE;
	vertical-align: top;    */
}

.fundo_cinza {
	background-color: #F0F0F0;	
}

.fundo_branco {
	background-color: #FFFFFF;	
}

.fundo_preto_letra_branca {
	background-color: #000000;	
	color: #FFFFFF;
	font-weight: bold;
}

.sublinhado{
	text-decoration: underline;	
}
.estilo_field_clicado {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #DADDFE;
	border: 1px solid #333333;
}

.estilo_select_clicado {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}




.carregando {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	color: #8080FF;
	vertical-align: top;
}

.ip_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.texto_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.texto_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	font-style: normal;
}
.texto_2_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	font-style: normal;
	text-decoration: underline;	
}
.texto_2_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	font-style: normal;
	font-weight:bold
}

.texto_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}

.texto_1_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; }

.texto_1_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.titulo_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8A8A8A;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
 }


.subtitulo_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAAAAA;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
 }
 
 .fonte_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAAAAA;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
 }
 .texto_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #959595;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
 }
 .data_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAAAAA;
	font-weight: normal;
	
 }


.titulo_1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; }

.titulo_2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; }

.titulo_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C8ACE;
	font-weight: bold;
	height: 30px;
	vertical-align: middle;
}

.titulo_4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }

.titulo_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C8ACE;
	font-weight: bold;
}

.titulo_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7D9AFB;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.titulo_desconto_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5555;
	font-weight: bold;
}
.titulo_desconto_2{
	font-size: 18px;
	font-weight: bold;
	color: #FF5555;
}
.titulo_8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.aux_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.aux_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.aux_3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: bold; }

.aux_4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; }

.legenda {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
}

.menu{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	font-weight: bold;	
}

a:link {
	color: #003366;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}


a.link_2:active {
	text-decoration: none;
}
a.link_2:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.link_2:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.link_2:hover {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.link_3:active {
	text-decoration: none;
}
a.link_3:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.link_3:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.link_3:hover {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}



a.pesquisar:active {
	text-decoration: none;
}
a.pesquisar:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #CCCCCC;
}
a.pesquisar:visited {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.pesquisar:hover {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
}
.style3 {
	color: #333333;
	font-weight: bold;
}
.style4 {
	color: #333333;
	font-weight: bold;
	/* background-color: #FADBA3; */
	background-color: #EBEBEB;
	  
}
.style5 {
	color: #333333;
	background-color: #EBEBEB;
	font-size: 9px;
}
.style6 {
	color: #333333;
	font-weight: bold;
	font-size: 10px;	
}
.titulo_relatorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	font-style: oblique;
}
.td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A4B50;
}
.tracejado {
	color: #999999;
}
.body {
	background-image: url(../imagens/fundo.gif);
	margin-left: 2px;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 3px;
}
.body_relatorio {
	
	margin-left: 2px;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 3px;
}

.body_ppp {
	
	margin-left: 3px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}


.click {
	cursor: pointer;
}
.linha_relatorio{
	background-color: #FCFBFF;    
}
.linha_relatorio_2{
	background-color: #F5F4FF;    
}
.linha_click_relatorio{
	background-color: #E4FFDF;
}
.linha_over_relatorio{
	background-color: #eeeeee;
}
.linha_over_click_relatorio{
	background-color: #B5FFA8;
}


.linha_pedido{
	background-color: #D8FFB0;
}

.linha_listagem{
	
	background-color: #F7F9F8;  
}
.linha_listagem_2{
	background-color: #FFFFFF;    
}
.linha_listagem_3{
	background-color: #EAFFEA;
}
.linha_listagem_4{
	background-color: #E9E9E9;
}

.linha_click_listagem{
	background-color: #A7BEFC;
}
.linha_over_listagem{
	background-color: #E2E6FE;
}
.linha_over_click_listagem{
	background-color: #F3CC96;
}





.linha{
	background-color: #EEEEEE;    
}
.linha_click{
	background-color: #FFC591;
}
.linha2{
	background-color: #D9D9FF;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.fonte_preta{
  color: #000000;
}
.linha_over2{
	background-color: #ffffFF;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.linha_titulos_relatorio{
	background-color: #F2F2F2; 
}

.linha_titulos_listagens{
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.linha_titulos_listagens_2{
    border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AABFF9;
	border-right-color: #AABFF9;
	border-bottom-color: #AABFF9;
	border-left-color: #AABFF9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5682F3;
}

.linha_titulos_listagens_3{
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.linha_titulos_listagens_4{
	background-color: #DEE9FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}


.linha_over{
	background-color: #ffffFF;
}
.linha_over_click{
	background-color: #ffffFF;
}
.esconde{
   	visibility: hidden;
	display: none;
}
.mostra{
   	visibility: visible;
	display: table-row;
}


.tabela_principal{
	border: 1px solid #9DA5FD;
}

.tabela_principal_direita_baixo{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9DA5FD;
	border-right-color: #9DA5FD;
	border-bottom-color: #9DA5FD;
	border-left-color: #9DA5FD;
}
.tabela_principal_baixo{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9DA5FD;
	border-right-color: #9DA5FD;
	border-bottom-color: #9DA5FD;
	border-left-color: #9DA5FD;
}



.pedido1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}

.pedido2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.pedido3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #333333;
	font-weight: bold
	/*text-decoration: underline;*/
}

.pedido4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	
}
.pedido5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #D2D2D2;	
}
.pedido6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}	
.pedido7{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	
}

.pedido_tabela{
	border: 1px solid #000000;
}

.pedido_tabela_direita_baixo{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.pedido_tabela_baixo{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}


.tabela_topo_rel{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabela_n{
	border: 1px solid #999999;
}
.tabela_titulo_relatorio{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0C2B6;
	border-right-color: #C0C2B6;
	border-bottom-color: #C0C2B6;
	border-left-color: #C0C2B6;
}

.tabela_topo_relatorio{
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E7E2;
	border-right-color: #E6E7E2;
	border-bottom-color: #E6E7E2;
	border-left-color: #E6E7E2;
}
.tabela_topo_relatorio_2{
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.tabela_sem_borda {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tabela4_esquerda_topo {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tabela1 {
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.tabela_relevo {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.tabela1_top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.tabela2 {
	border: 1px solid #C0C0C0;
}
.tabela3 {
	border: 1px solid #cccccc;
	background-color: #Fff;
}


.tabela3_esquerda {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.tabela3_esquerda_topo {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.tabela3_direita{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.tabela3_direita_topo_baixo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

.tabela4 {
	border: 1px solid #333333;
	background-color:#CBD7BF
	
}
.tabela_esquerda {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.tabela_esquerda_topo {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.tabela_esquerda_direita_topo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.tabela_esquerda_topo_baixo {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.tabela_baixo_preto {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.tabela_ppp1 {
	border: 1px solid #5682F3;
}
.tabela_ppp2 {
	border: 1px solid #D3D3D3;
}

.tabela_ppp3 {
	border: 1px solid #316262;
}
.tabela_ppp4 {
	border: 1px solid #003366;
}
.tabela_ppp5 {
	border: 1px solid #009966;
}
.tabela_ppp2_2 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	border-left-color: #D3D3D3;
	background-color: #F0F0F0;

}
.tabela_ppp3_2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	border-left-color: #D3D3D3;
	background-color: #F0F0F0;

}

.tabela_ppp2_3 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	border-left-color: #ffffff;
}


.tabela_ppp3_3 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	border-left-color: #ffffff;
}


.texto_10 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo_ppp1 {
	font-size: 12px;
	font-weight: bold;
	color: #648BF4;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo_ppp2 {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.titulo_info_parcelas {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.titulo_info_parcelas_numero {
	font-size: 14px;
	font-weight: bold;
	color: #3366FF;
}

.titulo_total {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}

.titulo_total_numero {
	font-size: 18px;
	font-weight: bold;
	color: #3366FF;
}

.titulo_ppp3 {
	font-size: 12px;
	font-weight: bold;
	color: #2E5A5A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titulo_ppp4 {
	font-size: 12px;
	font-weight: bold;
	color: #105985;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titulo_ppp5 {
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dados {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.espaco_10 {
	height: 20px;
	vertical-align: top;
}

.ppp_titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.ppp_tabela_principal {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
}


.lista_dir_baixo {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


.lista_esq_topo {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.tabela5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	border: 1px solid #333333;
 }
 tabela5_baixo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
 }
 .titulo_relatorio_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3366CC;
	font-weight: bold;
}

.texto_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.texto_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.texto_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bordasimples {border-collapse: collapse;}

.tabela_baixo_azul {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AABFF9;
	border-right-color: #AABFF9;
	border-bottom-color: #AABFF9;
	border-left-color: #AABFF9;
}

.borda_tabela_7 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AABFF9;
	border-right-color: #AABFF9;
	border-bottom-color: #AABFF9;
	border-left-color: #AABFF9;
}