/* CSS Document */

/*##############################################################[ BODY ]####*/
body {
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #cccccc;
	font-color: #666666;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
}
/*##############################################################[ TÍTULOS ]####*/
h1 {
	color: #2B7020;
	font-style: normal;
	font-weight: bold;
	font-size: 16pt;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 25px 10px 0px 10px;
	padding: 0px;
	border: 0px
}
h2 {
	color: #2B7020;
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 20px 10px 0px 10px;
	padding: 0px;
	border: 0px
}
h3 {
	color: #2B7020;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 15px 10px 0px 10px;
	padding: 0px;
	border: 0px
}
h4 {
	color: #2B7020;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 10px 10px 0px 20px;
	padding: 0px;
	border: 0px
}
h5 {
	color: #2B7020;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 10px 10px 0px 20px;
	padding: 0px;
	border: 0px
}
h6 {
	color: #999999;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma, Verdana, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 10px 10px 0px 20px;
	padding: 0px;
	border: 0px
}
/*##############################################################[ TEXTOS ]####*/
p {
	color: #666666;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 5px 0px 0px 20px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
ul {
	color: #666666;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 5pt 0pt 15pt 40px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
ol {
	color: #666666;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 5pt 0pt 15pt 40px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-style: italic;
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0px;
	border: 0px
}
blockquote {
	
	color: #999999;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 0pt 10pt 20pt 30pt;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;	
}
A:link {
	color: #2B7020;
	text-decoration:none;
}
A:visited {
	color: #2B7020;
	text-decoration:none;
}
A:hover {
	color: #2B7020;
	text-decoration:underline;
}
A:active {
	color: #2B7020;
	text-decoration:none;
}
A.zerado:link {
	color: #2B7020;
	text-decoration:none;
}
A.zerado:visited {
	color: #2B7020;
	text-decoration:none;
}
A.zerado:hover {
	color: #2B7020;
	text-decoration:underline;
}
A.zerado:active {
	color: #2B7020;
	text-decoration:none;
}
pre {
	color: #2B7020;
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 10pt 10pt 25pt 40px;
	padding: 5px;
	background-color: #ECF9E7;
}
/*##############################################################[ FORMS ]####*/
input {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #eee;
	border: solid 1px #9999cc
}
textarea {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #eee;
	border: solid 1px #9999cc
}
select {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #eee;
	border: solid 1px #9999cc;
}

.select_mini {
	color: #666666;
	font-size: 8pt;
	font-family: Arial;
	background-color: #eee;
	border: solid 1px #9999cc;
}
.option_mini {
	color: #666666;
	font-size:7 pt;
	font-family: Arial;
	background-color: #eee;
}

option {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #eee;
}
borda {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #eee;
	border: solid 1px #9999cc
}
.input_mini {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #ccffcc;
	height:16;
}
.option_mini {
	color: #666666;
	font-size: 8pt;
	font-family: verdana;
	background-color: #ccffcc;
	height:18;
}
/*##############################################################[ Novos estilos de tabela, em aprovação ]####*/
.Tab_Titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	padding: 2px;
	color: #FFFFFF;
	background-color: #2A6A20;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	border-collapse:separete;
  empty-cells:show;
  vertical-align:top;
}
.Tab_coluna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 0px;
	padding: 2px;
	border: 0px;
	color: #2A6A20;
	background-color: #ECF9E7;
	font-weight: nome;
	font-size: 9pt;
	vertical-align:top;
}
.Tab_linha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	padding: 2px;
	border-bottom:1px solid #D2E6D9;
	background-color: #ffffff;
	vertical-align:top;
	font-size: 12px;
}
.Tab_linha_naum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	background-color: #ffffff;
	vertical-align:top;
	font-size: 12px;
}
.Tab_ultima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	padding: 2px;
	border-bottom:1px solid #2A6A20;
	background-color: #ffffff;
	vertical-align:top;
  font-size: 12px;
}
.Tab_legenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	padding: 0px 0px 10px 0px;
	font-size: 9px;
	text-align:right;
}
.menu_tit {
	text-align: right;
	padding: 12px 8px 3px 3px;
	margin: 0px 0px 0px 0px;
	width: 200;
	height:30;
	font-size: 10pt;
	font-weight:bold;
	color:#FFFFFF;
}
.menu_item {
	text-align: right;
	padding:  3px 3px 3px 3px;
	margin: 4px 4px 0px 4px;
	width: 192;
	height:20;
	font-size: 10pt;
	font-weight:bold;
	color:#1C7273;
}
.menu_subitem {
	background-color: #fff;
	text-align: right;
	padding:  1px 1px 1px 1px;
	margin: 1px 5px 1px 16px;
	width: 165;
	height:15;
	font-size: 8pt;
	font-weight:bold;
	color: #999999;
	border: solid 1px #eee;
}
.menu_subitem3 {
	background-color: #D2F0C1;
	text-align: right;
	padding:  1px 1px 1px 1px;
	margin: 1px 5px 1px 16px;
	width: 165;
	height:15;
	font-size: 8pt;
	font-weight:bold;
	color: #999999;
	border: solid 1px #eee;
}
.menu_subitem4 {
	background-color: #fff;
	text-align: right;
	padding:  1px 1px 1px 1px;
	margin: 1px 5px 1px 0px;
	width: 190;
	height:30;
	font-size: 8pt;
	font-weight:bold;
	color: #999999;
	border: solid 1px #eee;
}
.menu_subitem2 {
	background-color: #fff;
	text-align: right;
	padding:  1px 1px 1px 1px;
	margin: 1px 15px 1px 16px;
	width: 165;
	height:30;
	font-size: 8pt;
	font-weight:bold;
	color: #999999;
	border: solid 1px #eee;
}
.Tit_box {
	color: #2B7020;
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma, Helvetica, sans-serif;
	text-indent: 0pt;
	word-spacing: 0pt;
	letter-spacing: 0pt;
	margin: 2pt 10pt 0pt 5pt;
	padding: 0px;
	border: 0px
}

.Sum_autores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	padding: 2px;
	border-bottom:1px solid #D2E6D9;
	background-color: #ffffff;
	vertical-align:top;
	font-size: 14px;
}
.Sum_Resumo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0pt;
	background-color: #ffffff;
	vertical-align:top;
	font-size: 14px;
}
