.css {
	border: 1px double #666666;
}
.border {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #cccccc;
}
.border_loja {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	border-top: 1px solid #fb9db5;
	border-right: 1px solid #fb9db5;
	border-bottom: 1px solid #fb9db5;
	border-left: 1px solid #fb9db5;
	background-color: #FCD7E0;
	height: auto;
	width: auto;
}
.tracejado {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #FFCC00;
	border-left-style: dashed;
	border-left-width: 1px;
	border-left-color: #FFCC00;
}
.trace_inf {
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #F58FB0;
}
.trac_imag {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-bottom-color: #FDD8E1;
	border-left-color: #FDD8E1;
}
.trace_inf2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}
.border_master {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	border: 1px solid #FF9900;
	cursor: hand;
	page-break-before: auto;
	page-break-after: auto;
}
.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.texto2_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.texto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.texto4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.texto5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
}
.texto_saiba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.texto5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
}
.botao {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006633;
	border: 1px dashed #009933;
}
.calendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #999999;
}
.texto6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.texto4_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3171CE;
	text-decoration: none;
}
.border_master_lat {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;
}
.texto8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
}
.texto9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.texto10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6894D6;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.texto11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00CC99;
}
.texto12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F88DD;
	text-decoration: none;
}
.texto13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.texto4_verde {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #33cc66;
}
.texto5_br {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto12_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73A7B4;
}
.texto9_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F57DA4;
	text-decoration: none;
}
.texto9_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #216464;
	text-decoration: none;
}

.caixa {
	border: 1px solid #71a8b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4a7382;
}
trac {
	border: 1px dotted #0066FF;
}
.trace {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #0099CC;
}
.border_loja {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	border-top: 1px solid #fb9db5;
	border-right: 1px solid #fb9db5;
	border-bottom: 1px solid #fb9db5;
	border-left: 1px solid #fb9db5;
	background-color: #FCD7E0;
	height: auto;
	width: auto;
}
.tracejado {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #FFCC00;
	border-left-style: dashed;
	border-left-width: 1px;
	border-left-color: #FFCC00;
}
.trace_inf {
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #F58FB0;
}
.trac_imag {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-bottom-color: #BEE2EB;
	border-left-color: #BEE2EB;
}
.trace_inf2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}
.border_master {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	border: 1px solid #FF9900;
}

.texto_saiba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.botao {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006633;
	border: 1px dashed #009933;
}


.tracehoriz {
	border: 1px dotted #3399CC;
}
.sbttn {
	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; CURSOR: hand; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; HEIGHT: 19px; TEXT-DECORATION: none
}

.trace_acima {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0099CC;
	border-left-color: #0099CC;
}
.border_pr {
}
.border_pr {
	border: 1px solid #000000;
}
.texto9_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D3AE54;
	text-decoration: none;
}
.texto13_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D3AE54;
	text-decoration: none;
}
.border2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #D3AE54;
	border: 1px solid #D3AE54;
}
.texto9_vermel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.texto_2 {
	color: #FF0000;
	text-decoration: none;
}
.texto1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.texto12_verm {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.texto5_verde {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #45948C;
}
.border_fbr {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #009999;
	border: 1px solid #71a8b5;
	background: #FFFFFF;
}
.texto10 {
}
.texto12_pr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.texto1_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.texto9_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.texto9_p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.texto13_azul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0033CC;
}
.texto_saiba_verm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
}
.texto9_4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
}
.texto13azul_cl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0098CF;
	text-decoration: none;
}
.texto9_br {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.texto_saiba_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.trac_imag_esc {

	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-bottom-color: #84C8D9;
	border-left-color: #84C8D9;
}
.texto9_azul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	font-weight: normal;
	text-decoration: none;
}
.texto9_verm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;
}
.texto9_azul_esc {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #281C68;
	font-weight: normal;
	text-decoration: none;
}
.texto13azul_esc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #25195B;
	text-decoration: none;
}
.border_azul_esc {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #2B1D6A;
	border: 1px solid #291E62;
	background-color: #FFFFFF;
}
.texto_2azul_esc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2B1D6A;
	text-decoration: none;
}.border_azul {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #3287BE;
	border: 1px solid #3287BE;
	background-color: #FFFFFF;
}
.texto13_azul_cl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}
.texto_2azul_cl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}
.border_trac_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	border: 1px dashed #0066CC;
}
.font10px {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #333333;
}
.font3 {font-size: 10px; color: #CC0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font4 {font-size: 10px; color: #009900; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texto_saiba_azul_esc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #2B1D6A;
	text-decoration: none;
}
.texto2_cinza {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.fundo_def {
	background-attachment: fixed;
	background-image: url(images/fundo2meio.jpg);
	background-repeat: repeat-x;
}
.fundo_centro {
	background-attachment: scroll;
	background-image: url(images/fundo2meio.jpg);
	background-repeat: repeat-x;
}
.font10px {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #333333;
}
.font11px {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #333333;
    text-decoration: none;
}
.font11px_cl {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #666666;
    text-decoration: none;
}
.font11px_vinho {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #CC0000;
}
.font11px_azul {

	font-family: tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #003366;
    text-decoration: none;
}
.font11px_verde {

	font-family: tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #339900;
}
.font10px_cl {

	font-family: tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #666666;
}

