/* CSS Document */

/* formatacao dos textos e links geral do portal */


.nome{font: 12pt  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #0033CC; }

.link_nome{font: 12pt  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #0033CC; text-decoration: underline;}
.link_nome a:hover{font: 12pt  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #0033CC; text-decoration: underline;}
.link_nome a:actived{font: 12pt  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #0033CC; text-decoration: underline;}
.link_nome a:visited{font: 12pt  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #0033CC; text-decoration: underline;} 


.assunto{font: 10pt Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #CC6633; }
.texto{font: 10pt  Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; }
.aviso{font: 10pt Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #FF0000; }

.tema{font: 10pt  Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #006699; text-decoration: none;}


.link_acoes{
	clear:none;
	font: 10pt  Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
.link_acoes a:hover{
	clear:none;
	font: 11pt  Arial, Verdana, Helvetica, sans-serif;
	color: #009;
	text-decoration: underline;
}


.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_peq1{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#567BAA;}
 
.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;}
.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; font-weight: normal; color: #999999;}
.data_noticia{font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #666666;}

.buscador{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #fff;}

.tabela_1 td{font: 8pt Verdana, Arial, Helvetica, sans-serif; color:#009900;}

/*margens do conteudo das paginas*/
.margem_texto{width: 780px; margin-top: 0pt; margin-left: 8pt; margin-right: 8pt;}
.margem_texto_data{margin-top: 5pt; margin-left: 20pt; margin-right: 5pt;}
.margem_page{width: 800px; margin-top: 0pt; margin-left: 1pt; margin-right: 1pt;}

/*tópicos das paginas internas*/
.topico{font: 13pt Verdana, Arial, Helvetica, sans-serif; color: #666699; font-weight: bold;}

.link_destaque{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #3366CC; text-decoration: none;}
.link_destaque a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold;color: #3366CC;  text-decoration: underline;}
.link_destaque a:actived{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #3366CC; text-decoration: none;}
.link_destaque a:visited{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold;color: #3366CC; 	text-decoration: none;} 

.link_ultimas{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #3366CC; text-decoration: none;}
.link_ultimas a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #3366CC; text-decoration: none;}
.link_ultimas a:actived{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #3366CC; text-decoration: none;}
.link_ultimas a:visited{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #3366CC; text-decoration: none;} 

.link_path{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none;}
.link_path a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #003366; text-decoration: none;}
.link_path a:actived{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #003366; text-decoration: none;}
.link_path a:visited{font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #003366; 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 Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #3366CC; text-decoration: none;}
.link_titulo_principal a:hover{font: 14pt  Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #003399; background-color:#f3f3f3;}

.link_subtitulo_principal a{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-style:italic;  color: #000; text-decoration: none;}
.link_subtitulo_principal a:hover{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-style:italic; color: #000; background-color:#f3f3f3;}

.link_ultimas_noticias a{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #336699; text-decoration: none;}
.link_ultimas_noticias a:hover{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #003399; 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 */


/* XXXXXX  ESTILO DO RODAPÉ   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */



.link_rodape a{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.link_rodape a:hover{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color:none;}
.link_rodape a:actived{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.link_rodape a:visited{font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;} 
