body{
	background-color:#FFFFFF;
}
td{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
.txttop, .txttopo{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
    line-height: 15px;
}

.txttop br, .txttopo br{
  padding-left:8px;
}

.visual1{
	background-image : url(/img/bt_letras1.gif);
}
.visual2{
	background-image : url(/img/bt_letras2.gif);
}

.headermenu {
	background-color: #006eb2;
	color: #FFFFFF;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	padding: 2px;
}
.menu_consultas,a.menu_consultas,a.menu_consultas:visited{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
a.menu_consultas:hover{
	color: #006eb2;
}
.barra1{
	background-color: #CFE8F0;
	vertical-align: top;
}
.barra2{
	background-color: #EBEBEB;
}
.barra3{
	background-color: #ECF6F9;
}
.resbarra2{
	background-color: #EBEBEB;
    padding-top: 20px;
}
.resbarra3{
	background-color: #ECF6F9;
    padding-top: 20px;
}
#resdivscrol {
    overflow: auto;
    height: 400px;
    width: 100%;
}
.barra4{
	background-color: #dde7f0;
}
.fundo_topo{
	background-color: #006eb2;
}
.data_topo{
	color: #006eb2;
	font-family:  verdana, helvetica, arial, sans-serif;; 
	text-decoration: none;
	font-size: 10px;
}
.menu_topo{
	color: #FFFFFF;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	border-left-width : thin;
	border-right-width : thin;
	border-color : #FFFFFF;
	text-decoration: none;
	text-align: center;
}
a.menu_topo{
	color: #FFFFFF;
}
a.menu_topo:hover{
	color: #FFFFFF;
}

a.menu_topo:visited{
	color: #FFFFFF;
}

.lefttable{
	width: 167px;
	padding-top: 10px;
	vertical-align: top;
}
.indentacao_resultados{
	padding-left: 10px;
}
.centertable{
	padding: 10px 10px 0px 10px;
	vertical-align: top;
}
.centertable_expand{
	padding: 10px 0px 0px 10px;
	vertical-align: top;
}
.righttable{
	width: 223px;
	padding-top: 10px;
	vertical-align: top;
}
.texto_tit{
	color: #097E9F;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 11px;
}
.login{
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif;; 
	text-decoration: none;
	font-size: 11px;
}
.seccao {
	background-color: #FB621F;
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
.hseccao {
	background-color: #FB621F;
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	padding: 2px;
}
.tabela_menus{
	background-color: #DDE7F0;
	padding: 2px;
}
.tabela_menus_dir{
	background-color: #DDE7F0;
	width: 3px;
}
.tabela_menus_esq{
	background-color: #006eb2;
	width: 164px;
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	padding: 0px 0 0 2;
}
.tabela_menus_dir_op{
	background-color: #FB621F;
}
a.tabela_menus_esq_op{
	background-color: #FFFFFF;
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	display: block; 
	width: 100%;
       height:100%;
       	padding: 0px 0 0 2;
}
a.tabela_menus_esq_op:hover{
	background-color: #FDBD7F;
	color: #000000;
	display: block; 
	width: 100%;
	height:100%;
}
a.tabela_menus_esq_op:visited{
	color: #000000;
	display: block; 
	width: 100%;
	height:100%;
}
a.tabela_menus_esq_op_sel{
	color: #000000;
	background-color: #FDBD7F;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	display: block; 
	width: 100%;
}
a.tabela_menus_esq_op_sel:visited{
	color: #000000;
	background-color: #FDBD7F;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	display: block; 
	width: 100%;
}
hr.risco{ 
	color: #DDE7F0;
}

.not_assinatura{
	text-align: right;
	font-style : italic;
}
.not_justify{
	text-decoration: none;
	text-align: justify;
}
.tit_not_gd{
	color: #006eb2;
	font-family:  verdana, helvetica, arial, sans-serif;; 
	text-decoration: none;
	font-size: 13px;
}
.titulo_destaque{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;; 
	text-decoration: none;
	font-size: 11px;	
}
a.titulo_destaque{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;; 
	text-decoration: none;
	font-size: 11px;
}
a.titulo_destaque:hover{
	color: #B2B3B5;
	text-decoration: none;
}
.adm_menu_lat, .adm_menu_lat:link, .adm_menu_lat:visited, .adm_menu_lat:hover{	 
	background : #97BBD3;
	color: #FFFFFF;
	text-decoration : none;	
}
.adm_menu_lat:hover{	 
	color:	#033C4B; 
}	
.adm_tit {
	color: #FB621F;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	text-align : center;
	font-weight : bold;
}
.adm_table {
	color: #FFFFFF;
	background-color: #ECF6F8;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-align : left;
}
.adm_tit_td{
	color: #FFFFFF;
	background-color: #97BBD3;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-align : left;
	font-weight : bold;
}
.adm_text_td{
	color: #000000;
	background-color: #DDE7F0;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-align : left;
}
.caltable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color : #ffffff;
	border-style:solid;
	border-color: #ee0000;
	border-width: 1px;
}
.cal, .calsel {
	color: #000000;
	background-color : #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
td.cal, td.calsel {
	text-decoration: none;
	text-align: center;
}
.caltxt {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.calop {
	color: #ffffff;
	background-color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.calop:hover, b.calsel:hover, a.cal:hover, a.calsel:hover, a.caltxt:hover  {
	color: #FFFFFF;
	border: 0px;
}
a.calop:visited, b.calsel:visited, a.cal:visited, a.calsel:visited, a.caltxt:visited  {
	color: #FFFFFF;
	border: 0px;
}
.cal{
	background-color : #84c5d7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
}
.cal span{
	display: block;
	background-color : #197e92;
}
a.cal, a.calsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color : #84c5d7;
	display: block;
	text-decoration: none;
	border: 0px;
}
.caltable2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #FFFFFF;
	background-color : #197e92;
	border: 0px;
}

.subservtit{
	color: #006eb2;
	text-align: center;
}
h1.subservtit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-decoration : none;
	text-transform : uppercase;
}
td.subservtable{
	background-color: #fcf6e0;
	border: 2px solid #c2e2e1;
}
.subservtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration : none;
	text-align: justify;
}
input.subservinput{
	size: 100;
	width: 400px;
	height: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
.subservbutton{
	text-align: right;
}
input.subservbutton{
	color: #006eb2;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.righttable_large{
	width: 222px;
	padding-top: 10px;
	vertical-align: top;
}

.formtit{
	color: #006eb2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration : none;
}
input.forminput{
	height: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
input.forminput2{
	height: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
.formbutton{
	text-align: right;
}
input.formbutton{
	color: #006eb2;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
a.formbutton{
	color: #FFFFFF;
	background-color: #FB621F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration : none;
}
.formtable2{
	background-color: #fcf6e0;
	border: 1px solid #FB621F;
}
.formtable1{
	background-color: #FFFFFF;
	border: 1px solid #FB621F;
}
.tabela_ajuda{
	background-color: #EFEFEF;
}
.titulos_tabela_ajuda{
	background-color: #DEDADA;
}
.tabela_formacao{
	background-color: #DDE7F0;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}
a.tabela_formacao:hover{
	color: #000000;
	text-decoration: none;
	font-weight: bold;	
}
.menu_formacao_dir{
	background-color: #5F9AC2;
	color: #000000;
	text-decoration: none;
}
a.menu_formacao_dir{
	color: #000000;
	text-decoration: none;
}
a.menu_formacao_dir:hover{
	color: #000000;
	text-decoration: none;
}
.cursos_destaque{
	background-color: #DDE7F0;
	color: #006eb2;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;	
}
a.cursos_destaque{
	color: #006eb2;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;	
}
a.cursos_destaque:hover{
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;	
}
.formadura {
	color: #FB621F;
}
.fundo_aviso{
	background-color: #FCD3B4;
}
.texto_aviso{
	color: #006eb2;
	text-decoration: none;
}
.bold_formacao{
	font-size: 13px;
}
.border_central_destaque{
	background-color: #FFFFFF;
	border: 1px solid #DDE7F0;
}
.storytable {
	background-color: #FFFFFF;
}
td.storytable {
	background-color: #DDE7F0;
}
.righttable2{
	width: 169px;
	vertical-align: top;
}
.searchtable {
	color: #FFFFFF;
	background-color: #ECF6F8;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
}
input.searchinput{
	width: 80px;
	height: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}


.searchbutton{
	text-align: right;
}
input.searchbutton{
	color: #006eb2;
	background-color: #FFFFFF;
	border: 2px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:center;
}
a.searchbutton{
	color: #FFFFFF;
	background-color: #FB621F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration : none;
}

a.seccao_link{
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	padding: 2px;
}
a.seccao_link:visited {
	color:#FFFFFF;
}
a.seccao_link:hover {
	color:#ECF6F9;
}
.consulta_tematica{
	color: #006eb2;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight : bold;
}
p.nota{
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 10px;
}
.texto_arquivo{
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
a{
	color: #006eb2;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
a:visited {
	color:#006eb2;
}
a:hover {
	color:#006eb2;
}
.areas_pesquisa{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;; 
	font-size: 11px;
	text-decoration: none;
}
a.areas_pesquisa:hover{
	color: #007492;
	text-decoration: none;
}
.cor1_texto{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 11px;
        line-height: 15px;
}
a.cor1_texto_ordenar{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
a.cor1_texto_ordenar:visited {
	color:#000000;
}
a.cor1_texto_ordenar:hover {
	color:#676262;
}
a.cor1_texto_artigos{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
a.cor1_texto_artigos:visited {
	color:#000000;
}
a.cor1_texto_artigos:hover {
	color:#676262;
}
.cor1_texto_titulo{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	font-weight : bold;
}
a.cor1_texto_menu_inferior{
	color: #000000;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.cor1_texto_menu_inferior:hover{
	color: #676262;
}
a.cor1_texto_menu_inferior:visited{
	color: #000000;
}

.cor2_texto{
	color: #097E9F;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 11px;
}
.titulo_pesquisa{
	color: #097E9F;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight : bold;
}
.nota_cor1{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 10px;
}
input.input_bt_reg {
	font-size: 10px;
	background-color: #FFFFFF;
	border: thin #006eb2;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}
.border_table{
	border: 1px solid #DDE7F0;
}
.border_assinaturas{
	background-color: #FFFFFF;
	border: solid #DDE7F0;
	border-top-width: 0;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
}
.titulo_assinaturas{
	font-size: 12pt;
	font-weight : bold;
	color: #D90707;
	background-color: #FFFFFF;
	text-align: center;
}
.td_publicacoes{
	background-color: #008080;
	color: #FFFFFF;
	font-weight : bold;
}
.td_assinaturas{
	background-color: #DDE7F0;
}
.th_assinaturas {
	background-color: #FB621F;
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
.th2_assinaturas {
	background-color: #006eb2;
	color: #FFFFFF;
	font-family:  verdana, helvetica, arial, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
.notas_assinaturas{
	font-size: 10px;
}
input.frmassinaturas{
	height: 12pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #c2e2e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
.assinatura_ve{
	font-size: 10px;
	color: #000000;
}
.table_destaque{
	background-color: #FFFFFF;
	border: 1px solid #dde7f0;
	color: #000000;
}
.srch_sectSR{
    margin: 10px 0px 10px 0px;
	background-color: #ededed;
	border-bottom: 1px solid #fb621f;
	color: #000000;
	font-size: 14pt;
}
.srch_sectSR td{
    padding-left: 10px;
	font-size: 14pt;
}
.resultado_pesquisa{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}
a.resultado_pesquisa:hover{
	text-decoration: underline;
}
a.resultado_pesquisa{
	color: #000000;
	font-family:  verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
}

table.admin {
	border: 1px solid #000000;
}
input.admin, textarea.admin {
	border: 1px solid #000000;
}
input.admin:focus {
	background-color: #F0E68C;
}
input.admbutton {
	border: 1px solid #000000;
	background-color: #c2e2e1;
}
.data_noticiaHP{
	color: #707676;
	font-size: 10px;
}
.spaceline{
	color: #FFFFFF;
	height: 10px;
}
.bodyiframe{
	background-color: #ECF6F9;
}
.fundo_sumarios{
	background-color: #ECF6F9;
}
.blankline {
	padding: 0px 0px 2px 0px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
input.buttons, a.buttons {
	border-style : solid;
	border-width : 1px;
	border-color : #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #006eb2;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration : none;
	text-transform : uppercase;
	color : #ffffff;
	margin: 0px;
	vertical-align: middle;
	height: 18px;
	margin:2px 1px 1px 1px;
}
.ass{
	background-color : #D1CCCF;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}
.ass2{
	background-color : #D7D5D6;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.searchsecttable{
	padding-left: 5px;
	border-bottom: 1px solid;
}
.searchrevsecttable{
	padding-left: 5px;
}
.searchreviewtable{
	padding-left: 5px;
	border-bottom: 1px solid;
}
.searchdatetable{
	padding-left: 20px;
}
.searchstorytable{
	padding-left: 50px;
}
.border_op_arquivo{
	border: 1px solid;
	padding-right: 2px;
}
.logosrow {
    padding-left: 177px;
    vertical-align: top;
}
.logoleft {
    padding-right: 30px; 
    vertical-align: top;
    float: left;
}
.logoright {
    vertical-align: top;
}

.boxdout {
    background-color: #E2DDCB;
    border: 1px solid #DDDDDD;
}
.boxdin {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 7px;
}
.headboxd {
    background-color: #DFDFDF;
    color: #646464;
    padding: 3px 0 3px 7px;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}
.contentboxd {
    color: #333333;
    font-size: 9px;
}

.doc-view-dr, .doc-view-dr td {
    color: #006eb3;
    font-size: 11px;
    font-weight: bold;
}
.doc-view-dr table {
    background: #d0e9f0;
    border-bottom: solid 2px #006eb3; 
}
.doc-view-dr div {
    height: 12px;
}
.link-textointegral {
    padding-left: 15px;
}
.cell-revogado {
    vertical-align: top;
    width: 10;
    padding-right: 10px;
}
.rss-box-out-ve-empreender {
}
.rss-line-top-ve-empreender {
    background: #ffffff;
	background-image : url(/img/rss-line-top-ve-empreender.gif);
    background-repeat: no-repeat;
	display: block; 
    height: 8px;
}
.rss-box-ve-empreender {
    background: #ffffff;
	background-image : url(/img/rss-box-ve-empreender.gif);
    background-position: -10px -4px;
    background-repeat: no-repeat;
}
.rss-box-ve-empreender ul {
    margin: 0px 0px 0px 0px;
    padding: 50px 2px 2px 60px;
}
.rss-box-ve-empreender ul li{
    padding-bottom: 6px;
}
.rss-box-ve-empreender ul li a,
    .rss-box-ve-empreender ul li a:visited{
	text-decoration: none;
	color: #000000;
}
.rss-line-bottom-ve-empreender {
    background: #ffffff;
	background-image : url(/img/rss-line-bottom-ve-empreender.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
	display: block; 
    height: 9px;
}
.search-warn-msg {
    font-weight: bold;
    padding: 10px 10px 10px 10px;
}
.max-results-message-container {
    float: left;
}
.results-view-buttons-container {
    float: right;
}
.frm-link-submit {
    display: inline;
}
td.acl-outside-box {
    text-align: center;
}
div.acl-outside-box {
    padding: 4px 4px 8px 4px;
    margin-left: auto;
    margin-right: auto;
    width: 340px;
}
div.acl-outside-box table{
    border: solid 1px;
}
a.link-register, a.link-register:visited {
    text-decoration: underline;
    color: #006EB2;
}
