.css {
	border: 1px double #666666;
}
.border {
	font: 10px tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FEFEC0;
}
.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: #F97398;
	border-left-color: #F97398;
}
.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;
}
.texto2 {
	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;
	text-decoration: none;
}
.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: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6894D6;
	text-decoration: none;
}
.texto11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00CC99;
	text-decoration: none;
}
.texto12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7AA5E5;
	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;
}
.texto12_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033FF;
}
.texto9_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F57DA4;
}
.texto9_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6894D6;
}
.trace_border {
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.border2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CC66;
	border: #00CC66;
}
.border2 {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #3366FF;
	border: 1px solid #0066FF;
}
.trac_esqu_cinza {
	border-right: 1px none #666666;
	border-left: 1px dashed #666666;
}
.texto5_PR {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.texto_saiba_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.texto13_verm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.texto13_azul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6894D6;
	text-decoration: none;
}
.texto9_esc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.borderCinza {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #333333;
	text-decoration: none;
}
.texto13_esc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.texto9p_esc {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.texto2verde {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D9A51;
	text-decoration: none;
}
.texto9verde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight: normal;
	text-decoration: none;
}
.texto9verm {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;
}
.texto2laranja {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.texto2azul {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3671C9;
	text-decoration: none;
}
.texto9azul {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3671C9;
	font-weight: normal;
	text-decoration: none;
}
.texto9rosa {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF4683;
	font-weight: normal;
	text-decoration: none;
}
.texto2rosa {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF4A85;
	text-decoration: none;
}
.texto9branco {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.texto2br {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto13verde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
.border_trac_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099CC;
	border: 1px dashed #0099CC;
}
.border_azul {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #008FBF;
	border: 1px solid #008FBF;
	text-decoration: none;
}
.border_trac_azulG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0086B3;
	border: 1px dashed #008FBF;
}
.border_trac_rosaG {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3366;
	border: 1px dashed #FF3366;
}
.border_rosa {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF3366;
	border: 1px solid #FF3366;
	text-decoration: none;
}
.texto13_laranja {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF862E;
	text-decoration: none;
}
.texto2_musgo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #495D5E;
	text-decoration: none;
}
.texto9_musgo_claro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005959;
	font-weight: normal;
	text-decoration: none;
}
.texto2_verm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.texto5_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #40454A;
	text-decoration: none;
}
.texto5_cinzaBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #51575E;
	font-weight: bold;
}

.texto8claro {
	font-family: Geneva;
	font-size: 13px;
	color: #999999;
	text-decoration: none;
}
.texto9p_claro {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.border_cinza {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3C3C3C;
	border: 1px solid #CCCCCC;
}
.border_cinza2 {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #494949;
	border: 1px solid #CCCCCC;
}

.border_foto {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.border_cinzaG {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #909090;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.texto9p_verm_esc {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}
.texto2_cinza {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.texto5_cinza_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}
.texto13_vinho {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.texto9p_master {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04548F;
	font-weight: normal;
	text-decoration: none;
}
.texto4_master {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #04548F;
	text-decoration: none;
}
.texto4_cinza {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.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;
}
.font11px_vinho {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #CC0000;
}

.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;
}
.input {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #121212; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, helvetica, sans-serif; HEIGHT: auto
}
.input1 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #121212;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Tahoma, helvetica, sans-serif;
	HEIGHT: auto;
	padding: 2px;
}
.textarea1 {	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #121212; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, helvetica, sans-serif;
}

.botoes {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #121212; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, helvetica, sans-serif;HEIGHT: 20px
}
.font11px_verde {

	font-family: tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #009900;
}
.texto9pp_claro {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #909090;
	font-weight: normal;
	text-decoration: none;
}
.fundoFixo {
	background-attachment: fixed;
	background-image: url(images/fundo_azul.jpg);
	background-repeat: repeat-x;
}
.fundoFixo2 {
	background-attachment: fixed;
	background-image: url(images/fundo_vinho2.jpg);
	background-repeat: repeat-x;
}
.font09px_verm {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	color: #FF0000;
	text-decoration: none;
}

