html {
	
font-size:0.75em;	
}

@font-face {
font-family: Candara;
font-style: normal;
font-weight: bold;
src:url("Fonts/candarab.ttf");
}
@font-face {
font-family: Palatino Linotype;
font-style: normal;
font-weight: normal;
src:url("Fonts/pala.ttf");
}
@font-face {
font-family: Minion Pro;
font-style: normal;
font-weight: normal;
src:url("Fonts/MinionPro-Regular.otf");
}
@font-face {
font-family: Candara;
font-style: normal;
font-weight: normal;
src:url("Fonts/candara.ttf");
}
@font-face {
font-family: Verdana;
font-style: normal;
font-weight: normal;
src:url("Fonts/verdana.ttf");
}

p.geral-prefacio {	
	font-weight:bold;
	font-style:normal;
	line-height:1;
	text-decoration:none;
	font-variant:normal;
	text-indent:0;
	text-align:justify;
	text-transform:uppercase;
	margin:.57em 0 1.125em 0;
	color:#989C3D;
	font-family: "Palatino Linotype";
	font-size:1.25em;
	margin-left:18px;
}
p {

	font-family: "Palatino Linotype";
	font-weight:normal;
	font-style:normal;
	font-size:1em;
	line-height:1.70; 	
	text-decoration:none;
	font-variant:normal;
	text-indent:20pt;
	text-align:justify;
	color:#333230;
	padding:0 2em 0 2em;
	margin: 1.095em 0 0.095em 0;
	

	
}

p  a{
	font-family: "Palatino Linotype";
	font-weight:bold;
	
}
h1 {
	font-family: "Palatino Linotype";
	font-weight:bold;
	font-style:normal;
	font-size:16px;	
	text-decoration:none;
	font-variant:normal;
	text-indent:20pt;
	text-align:center;
	color:#333230;	
	margin: 1.095em 0 0.095em 0;
}

h2 {
	font-family: "Palatino Linotype";
	font-weight:bold;
	font-style:normal;
	font-size:12px;	
	text-decoration:none;
	font-variant:normal;
	text-indent:20pt;
	text-align:center;
	color:#333230;	
	margin: 1.095em 0 0.095em 0;
}
p.geral-assinatura-prefacio {
	font-family: "Palatino Linotype";
	font-weight:bold;
	font-style:italic;
	font-size:0.75em;
	line-height:1.5;
	text-decoration:none;
	font-variant:normal;
	text-indent:0em;
	text-align:right;
	color:#333230;
	margin:0 2em 0.94em 0;
}

p.titulos-titulo-1 {
	/*color:#999;*/		
	color:#B1C4A8;
	font-size:1.25em;
	font-family: "Palatino Linotype";
	text-transform:uppercase;
	font-weight:bold;
	font-style:normal;
	line-height:1.2;
	text-decoration:none;
	font-variant:normal;
	text-indent:0px;
	text-align:left;
	padding-top:15px;
	height:40px;
	width:100%;
	background-image:url(../images/1_nivel.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:0 0 1.125em 240px;

}
p.titulos-titulo-1 .num{
	font-size:1.6em;
	
}

p.titulos-titulo-2 .num{
	font-size:1.1em;
}

p.titulos-titulo-2 {
	font-family: "Palatino Linotype";
	font-weight:normal;
	font-style:normal;
	font-size:1.08em;
	line-height:1.04;
	text-decoration:none;
	font-variant:normal;
	text-align:left;
	/*color:#333230;*/
	text-indent:30px;
	color:#B1C4A8;
	margin:2.25em 0 1.125em;	
	width:100%;
	height:25px;
}

p.me{	
	background-image:url(../images/2_nivel.jpg);
	background-repeat:no-repeat;
	margin-left:260px;	
	
}
p.md{
	background-image:url(../images/2_nivel.jpg);
	background-repeat:no-repeat;
	text-indent:35px;	
	
}

p.titulos-titulo-3 {
	font-family: "Palatino Linotype";
	font-weight:normal;
	font-style:normal;
	font-size:0.92em;
	line-height:1.2;
	text-decoration:none;
	font-variant:normal;
	text-indent:0;
	text-align:justify;
	color:#333230;
	margin:0 0 1.55em 0;
}

p.geral-caixa-de-texto {
	font-family: "Palatino Linotype";
	font-weight:normal;
	font-style:normal;
	font-size:0.92em;
	line-height:1.2;
	text-decoration:none;
	font-variant:normal;
	text-indent:0;
	text-align:justify;
	color:#333230;
	margin:0;
}

p.grafico-titulo-grafico {
	font-family: "Palatino Linotype";
	font-weight:normal;
	font-style:normal;
	font-size:1.08em;
	line-height:1.2;
	text-decoration:none;
	font-variant:normal;
	text-indent:0;
	text-align:left;
	color:#333230;
	margin:1.31em 0 0.65em 0;
}

p.sem-estilo-de-par-grafo {
	font-family: "Palatino Linotype";
	font-weight:normal;
	font-style:normal;
	font-size:1em;
	line-height:1.2;
	text-decoration:none;
	font-variant:normal;
	text-indent:0;
	text-align:left;
	color:#333230;
	margin:0;
}
span.c-estilo-bold {
	font-weight:bold;
	font-style:normal;
	font-family: "Palatino Linotype";
	font-size:0.83em;
	line-height:1.2;
	text-decoration:none;
	font-variant:normal;
	color:#ffffff;
}

table, td, th{border:none;}
table{width:100%;}

/* ### TABELA 1 ### */

table.tabela-1, table.tabela-2{margin-top:.33em;margin-bottom:-0.33em;border-collapse:collapse;}

/* TESTEIRAS */

/* a */
p.tabela-1-testeira-a-tabela-1{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#ffffff;margin:0;}
td.tabela-1-cel-testeira-a-tabela-1{background-color:#482811;padding:.15em;}
/* b */
p.tabela-1-testeira-b-tabela-1{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:.83em;line-height:1.35;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#333230;margin:0;}
td.tabela-1-cel-testeira-b-tabela-1{background-color:#dbcfa2;padding:.14em .4em;}

/* TITULO */

/* a */
p.tabela-1-titulo-tabela-1{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#333230;margin:0 0 0.57em 0;}
td.tabela-1-cel-titulo-tabela-1{/*background-color:#dbcfa2;padding:0.14em .4em;*/}

/* MIOLO */

/* texto alinhado a esquerda */
p.tabela-1-miolo-tabela-direita-1{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#333230;margin:0;}
/* texto alinhado ao centro */
p.tabela-1-miolo-tabela-1{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#000;margin:0;}
p.tabela-1-miolo-tabela-1-direita{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#000;margin-right:3px; text-align:right;}
/* texto alinhado a esquerda BOLD */
p.tabela-1-miolo-dir-bold-tabela-1{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#333230;margin:0;}

/* TOTAL */
p.tabela-1-total-tabela-1{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:.83em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#ffffff;margin:0;}
td.tabela-1-total-tabela-1{background-color:#dbcfa2;padding:0.14em 0.4em;}

/* FONTE DOS DADOS */
p.tabela-1-fonte-tabela-grafico-1{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:.67em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#333230;margin:0;}
td.tabela-1-cel-fonte-tabela-1{background-color:#E8E3CE;padding:0.14em .4em;border-top:solid 1px #ad911b;}
td.grafico-cel-fonte{background-color:#E8E3CE;padding:0.14em .4em;}
span.fonte-grafico{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:.67em;line-height:1.2;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#333230;margin:0;}


/* ### TABELA 2 ### */

table.tabela-2{margin-top:0.33em;margin-bottom:-0.33em;}

/* TESTEIRAS */

/* a */
p.tabela-2-testeira-a-tabela-2{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:0.58em;line-height:1.93;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#fff;margin:0;}
td.tabela-2-cel-testeira-a-tabela-2{background-color:#4a2d19;padding:0.14em .4em;}
/* b */
p.tabela-2-testeira-b-tabela-2{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:0.58em;line-height:1.93;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#333230;margin:0;}
td.tabela-2-cel-testeira-b-tabela-2{background-color:#583B29;padding:0.14em .4em;}

/* TITULO */

p.tabela-2-titulo-tabela-2{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:1.08em;line-height:1.04;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#000;margin:1.31em 0 0.44em 0;}

/* MIOLO */

/* texto alinhado ao centro */
p.tabela-2-miolo-tabela-2{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:0.58em;line-height:1.93;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#333230;margin:0;}
/* texto alinhado a esquerda */
p.tabela-2-miolo-tabela-2-esquerdo{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:0.58em;line-height:1.93;text-decoration:none;font-variant:normal;text-indent:0;text-align:left;color:#fff;margin:0;}
p.tabela-1-miolo-tabela-1-esquerda{
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	
	font-style:normal;
	font-size:.83em;
	text-decoration:none;
	font-variant:normal;
	text-indent:0;
	text-align:left;
	color:#000;
}
.bold{
	font-weight:bold;
	
}

.linha1{ background-color:#CDC0B8;}

.linha2{ background-color:#E8D7CF;}

.linha3{ background-color:#FFE0B4;}

.linha4{background-color:#F6EDDE;}

.linha5{background-color:#E0C7C2;}

.linha6{background-color: #FFF3EB;}

.linha7{background-color:  #BA9680;}

.linha8{background-color:  #E0CCC1;}




/* SUBTOTAL */

p.tabela-2-subtotal-tabela-2{font-family: "Palatino Linotype";font-weight:normal;font-style:normal;font-size:0.58em;line-height:1.93;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#333230;margin:0;}
.tabela-2-cel-subtotal-tabela-2{background-color:#bfac5c !important;padding:0.14em .4em;}

/* TOTAL */

p.tabela-2-total-tabela-2{font-family: "Palatino Linotype";font-weight:bold;font-style:normal;font-size:0.58em;line-height:1.93;text-decoration:none;font-variant:normal;text-indent:0;text-align:center;color:#ffffff;margin:0;}
td.tabela-2-cel-total-miolo-tabela-2{background-color:#a99324;padding:0.14em .4em;}

/*
Classes que configuram as cores alternadas dos TRs das tabelas 
*/
.cor_impar{background-color:#D4CDC7;}
.cor_impar td{padding:0.14em 0.4em;}

.cor_par{background-color:#D4CDC7;}
.cor_par td{padding:0.14em 0.4em;}
thead tr td p {
		font-weight:bold;
		color:#fff;
}

#table-9{
	margin-top:20px;	
}
#table-9 thead tr td{
		border:1px solid #A29479;	
		
}
#table-9 tbody tr td{
		border:1px solid #776960;	
		padding:3px;
		font-family:Arial Narrow;

}
#table-9 tbody tr td p{	
		font-family:Arial Narrow;
		font-size:.8em;
}

#table-9 thead tr td p{	
		font-family:Arial Narrow;
		font-size:1em
		
}
#table-9 tbody tr.total td p {
	font-size:1em
}
