@import url("estrut_direx.css");


#disque tr td{
	background:#EBF0F5;
	padding:2px 2px 2px 7px;
	
}

/*#noticias{
	position:relative;
	border:1px solid #0F0;
	height:60px;
}

#noticias #placeholder {
	position:relative; width:420px; height:20px; left: 190px; top: 20px;
}*/

/* ************* ESTILO DE FORMULÁRIOS - glossário ***********************

		form_gray	= Text box com fundo branco, bordas cinzas e fonte azul tamnho 10px - usado no box do busca da home

*/

.form_gray { height: 16px; border: 1px #B2B2B2 solid; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #598AC6}

/* ************* ESTILO DE CELULAS - glossário ***********************

		TD_MenuEsq		= Celula comum da Tabela de menus contendo: seta azul alinhada central, pontilhado azul, distancia entre conteúdo e borda de 7px
		TD_MenuEsqLast	= Última Celula da Tabela de menus contendo as mesmas coisas da tabela normal só que sem pontilhado no fundo da célula

*/

.TD_MenuEsq 	{ background:url(../img/bulets_1_azul.gif); background-position: 5px 11px ; background-repeat:no-repeat; padding: 7px 18px; border-bottom: 1px dashed #8CB3D7;}
.TD_MenuEsq2 	{ background:url(../img/bulets_1_azul.gif); background-position: 5px 11px ; background-repeat:no-repeat; padding: 7px 18px; border-bottom: 1px dashed #8CB3D7;}
.TD_MenuEsqLast { background:url(../img/bulets_1_azul.gif); background-position: 5px 11px ; background-repeat:no-repeat; padding: 7px 18px;}

/* ************* ESTILO DE FONTES - glossário ***********************

		titulo		= Titulo principal com seta e linha inferior e fonte preta
		tit_cinza 	= Titulo em fonte azul bold tamanho 12 e negrito utilizado em titulos sem bullets e labels de formulários
		conteudo	= Tipo de fonte usado no corpo do conteúdo
*/

.titulo 	{ background-image:url(../img/seta_laranja.gif); background-repeat:no-repeat; background-position:left; padding-left:15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-bottom:1px solid #AEAEAE}
.titulo2 	{ background-image:url(../img/seta_laranja.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-bottom:1px solid #AEAEAE}
.subtitulo  { background-image:url(../img/bulets_vermelho.gif); background-repeat:no-repeat; background-position:left; padding-left:7px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.tit_cor 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;}
.tit_blk 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.tit_blk2 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000;}
.conteudo 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.cont_cor 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6;}
.alerta		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000;}

/* ************* ESTILO DE LINKS - glossário ***********************

		menu_topo	= Link Azul dos menus principais
		menu_esq	= Link do menu esquerdo de cada área do site
		busca		= Link do header do site do link de busca
		noticias	= Link das notícias que são exibidas no rotate do site... letras azuis com hover cinza!
		link_text	= Link de todo conteúdo do site que possui link pra outra áera so site.
		
a:hover 			{ text-decoration: underline; }
a.menu_topo:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }
a.menu_topo:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }
a.menu_topo:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }
a.menu_topo:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
		
*/

a:hover 		{ text-decoration: underline; }
a.menu_topo:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none; }
a.menu_topo:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none; }
a.menu_topo:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none; }
a.menu_topo:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }

a:hover 			{ text-decoration: underline; }
a.menu_esq:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }
a.menu_esq:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }
a.menu_esq:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6; text-decoration: none; }
a.menu_esq:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }

a:hover 			{ text-decoration: underline; }
a.menu_verm:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: none; }
a.menu_verm:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: none; }
a.menu_verm:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: none; }
a.menu_verm:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }

a:hover 		{ text-decoration: underline; }
a.busca:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; }
a.busca:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; }
a.busca:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; }
a.busca:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }

a:hover 		 	{ text-decoration: underline; }
a.noticias:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.noticias:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.noticias:visited  	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.noticias:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }

a:hover 		 	{ text-decoration: underline; }
a.link_text:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }
a.link_text:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }
a.link_text:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }
a.link_text:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }

a:hover 		{ text-decoration: underline; }
a.link_preto:link 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #000; text-decoration: none; }
a.link_preto:active 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #000; text-decoration: none; }
a.link_preto:visited  	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #000; text-decoration: none; }
a.link_preto:hover 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }

a:hover 		{ text-decoration: underline; }
a.link_azul:link 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }
a.link_azul:active 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }
a.link_azul:visited  	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }
a.link_azul:hover 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif; color: #000; text-decoration: none; }

/* NOVAS CLASSES DE LINKS */


a:hover 		{ text-decoration: underline; }
a.link_branco:link 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif;color: #FFF; text-decoration: none; }
a.link_branco:active 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif;color: #FFF; text-decoration: none; }
a.link_branco:visited 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif;color: #FFF; text-decoration: none; }
a.link_branco:hover 	{ font:bold 12px Arial, Verdana, Helvetica, sans-serif;color: #FF9900; text-decoration: none;}

a:hover 		{ text-decoration: underline; }
a.link_azul2:link 	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }
a.link_azul2:active 	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }
a.link_azul2:visited  	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #598AC6; text-decoration: none; }
a.link_azul2:hover 	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #000; text-decoration: none; }

a:hover 		{ text-decoration: underline; }
a.menu_footer:link 	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #FFF; text-decoration: none; }
a.menu_footer:active 	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #FFF; text-decoration: none; }
a.menu_footer:visited  	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #FFF; text-decoration: none; }
a.menu_footer:hover 	{ font:12px Arial, Verdana, Helvetica, sans-serif; color: #666; text-decoration: underline; }

.font_arial_preta{ font:12px Arial, Helvetica, sans-serif; color:#000;}
.font_arial_azul { font:12px Arial, Helvetica, sans-serif; color:#598AC6;}

.bd_esq {border-left:1px solid #DCDCDC;}
.bd_dir { border-right:1px solid #999;}



/* ************* ESTILO DE BORDAS - glossário ***********************

		LN_DIR_branca	= insere uma linha branca do lado direito
		LN_bottom_cinza	= insere uma linha cinza no fundo

*/

.LN_DIR_branca	 { border-right:1px solid #FFFFFF;}
.LN_bottom_cinza { border-bottom:1px dashed #CCCCCC} 

/* ************* ESTILO DE BACKGROUNDS - glossário ***********************

		Bg_BarraFinal	= Fundo da barra de final de página
		Bg_DegradCinza	= Fundo em degradê cinza dos box de destaque do centro da página
		Bg_LD			= BOrda mais grossa e cor de fundo da coluna da direita da capa
		Bg_DegradBusca	= Fund da barra onde se encontra o menu de navegação e campo de busca
		Bg_BarraMenu	= Fundo da barra onde se encontra o menu horizontal no topo do site da GEAP

*/
.Bg_LD 			{background:url("../img/Bgs/bg_LD.jpg") top left repeat-y;}
.Bg_DegradCinza {background:url("../img/Bgs/bg_dergdCinza.jpg") bottom left repeat-x;}
.Bg_DegradLaranja {background:url("../img/Bgs/bg_dergdLaranja.jpg") top left repeat-x;}
.Bg_DegradBusca {background:url("../img/Bgs/bg_navigation.jpg") top left repeat-y;}
.Bg_BarraFinal 	{background:url("../img/Bgs/bg_BarInfCinza.jpg") top left repeat-x;}
.Bg_BarraMenu	{background:url("../img/Bgs/bg_menu_horiz_site.jpg") top left repeat-y;}

/* ************* ESTILO DE CANTONEIRAS - glossário ***********************

		CantoSupMenu	= Insere as bordas arredondadas SUPERIORES do menu (principal) esquerdo
		CantoInfMenu	= Insere as bordas arredondadas INFERIORES do menu (principal) esquerdo e insere BGcolor cinza de fundo.
		CantoSupCentro	= Insere as bordas arredondadas SUPERIORES do quadrante central 
		CantoInfCentro	= Insere as bordas arredondadas INFERIORES do quadrante central 
		CantoSupLD		= Insere as bordas arredondadas SUPERIORES do quadrante central 
		CantoInfLD		= Insere as bordas arredondadas INFERIORES do quadrante central 

*/

.CantoSupMenu 	{background:url("../img/cantos/cant_sup_menu.jpg") top left no-repeat;}
.CantoInfMenu 	{background:url("../img/cantos/cant_inf_menu.jpg"); background-position:bottom; background-repeat:no-repeat; background-color:#C8C8C8;}
.CantoSupCentro {background:url("../img/cantos/cant_sup_centro.jpg") top left no-repeat;}
.CantoInfCentro {background:url("../img/cantos/cant_inf_centro.jpg") bottom left no-repeat;}
.CantoSupLD 	{background:url("../img/cantos/cant_sup_LD.jpg") top left no-repeat;}
.CantoInfLD 	{background:url("../img/cantos/cant_inf_LD.jpg") bottom no-repeat;}


#trab_conos th{
	background:#999;
	padding:5px;
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#FFF;
}
