/* CSS Document */

/* formatacao dos textos e links geral do portal */
.tt_pagina{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA; background-color:#E9E9D1;}

.destaque_azul_gra{font: 14pt Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA;} 
.destaque_azul_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA;} 
.destaque_azul_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA;} 

.tt_azul_gra{font: 12pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA;} 
.tt_azul_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA;} 
.tt_azul_peq{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#567BAA;
	text-decoration: underline;
} 
.tt_azul_micro{font: 7pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#567BAA; padding-left:500px;} 

.tt_vinho_gra{font: 12pt Verdana, Arial, Helvetica, sans-serif; color:#993300; font-weight: bold;}
.tt_vinho_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#993300; font-weight: bold;}
.tt_vinho_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#993300; font-weight: bold;}

.tt_cinza_gra{font: 12pt Verdana, Arial, Helvetica, sans-serif; color:#999999; font-weight: bold;}
.tt_cinza_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#999999; font-weight: bold;}
.tt_cinza_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#999999; font-weight: bold;}

.tt_preto_gra{font: 12pt Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight: bold;}
.tt_preto_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight: bold;}
.tt_preto_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight: bold;}

.tt_imagens{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#003366;}

.tt_destaque2{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#003366;}

.conteudo_txt_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.conteudo_txt_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.conteudo_txt_int{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#666666;margin-top: 0pt; margin-left: 20pt; margin-right: 20pt; width:500;}
.texto_noticia{font: 12pt Arial, sans-serif; color:#666666;}
.texto_noticia2{font: 11pt Arial, sans-serif; color:#666666;}

.conteudo_azul_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#567BAA;}
.conteudo_azul_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#567BAA;}

.conteudo_vinho_peq{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#990000;}
.conteudo_vinho_med{font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#990000;}

.rodape_med {font: 10pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.rodape_peq {font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.data_topo{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#567BAA;}
.data_noticia{font: 7pt Verdana, Arial, Helvetica, sans-serif; color:#999999;}


.tabela_1 td{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#009900;}

/*margens do conteudo das paginas*/
.margem_texto{margin-top: 20pt; margin-left: 20pt; margin-right: 30pt; width:690;}
.margem_texto_data{margin-top: 5pt; margin-left: 20pt; margin-right: 5pt;}

/*tópicos das paginas internas*/
.topico{font: 13pt Verdana, Arial, Helvetica, sans-serif; color:#B0BEA5; font-weight: bold;}

.link_destaque{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #666666; align: center; text-decoration: none;}
.link_destaque a:hover{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
.link_destaque a:actived{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
.link_destaque a:visited{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;} 

.link_ultimas{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #314660; text-decoration: none;}
.link_ultimas a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #314660; text-decoration: none;}
.link_ultimas a:actived{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #314660; text-decoration: none;}
.link_ultimas a:visited{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #314660; text-decoration: none;} 

.link_path{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #C9A247; text-decoration: none;}
.link_path a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #C9A247; text-decoration: none;}
.link_path a:actived{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #C9A247; text-decoration: none;}
.link_path a:visited{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #C9A247; text-decoration: none;} 


.link a{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #326eb2; text-decoration: none;}
.link a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #003366; background-color:#f3f3f3;}
.link a:actived{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #326eb2; text-decoration: none;}
.link a:visited{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #326eb2; text-decoration: none;} 

.link_imagem{color: #326eb2; text-decoration: none;}
.link_imagem a:hover{color: #326eb2; text-decoration: none;}
.link_imagem a:actived{color: #326eb2; text-decoration: none;}
.link_imagem a:visited{color: #326eb2; text-decoration: none;} 

.link_titulo_principal a{font: 14pt Verdana, Arial, Helvetica, sans-serif; color: #326eb2; text-decoration: none;}
.link_titulo_principal a:hover{font: 14pt Verdana, Arial, Helvetica, sans-serif; color: #666666; background-color:#f3f3f3;}

.link_subtitulo_principal a{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #326eb2; text-decoration: none;}
.link_subtitulo_principal a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #666666; background-color:#f3f3f3;}




/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* formatcao do texto do java script de publicacoes*/ 
.basictab ul{
margin: 4px;
padding: 3px 0;
margin-left: 0;
font: bold 10pt Verdana;
border-bottom: 0px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 0px solid gray;
border-bottom: none;
background-color: #EBECFE;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover, .basictab li a.current{
background-color: #C1DCFD;
color: #003366;
}

.basictab li a:active{
color: #567BAA;
}

.tabcontainer{
clear: left;
width:100%; /*width of 2nd level sub menus*/
height:100%; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* barra no topo do governo */
.select_gov{ margin: 0 0 6px 0; background-color: #FFCC00; font-size: 10pt;}
#barragoverno{ background-color: #FFCC00; height: 28px;}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */




.formata { /* esta classe é somente 
               para formatar a fonte */
  font: 12px arial, verdana, helvetica, sans-serif; 
  }
  a.dcontexto{
  position:center; 
  font:12px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#039;
  text-decoration:none;
  border-bottom:2px dotted #039;
  cursor: crosshair; 
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{ 
  display:block;
  position:center;
  width:330px; 
  top:3em;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:0px solid #999;
  background:#ffffff; 
  background-repeat:no-repeat
  color:#000;
  }
