img{
	border:0;
}

li {
	list-style:none;
}

p {
	text-indent:15px;
	font:12px Arial, Verdana, Helvetica, sans-serif; 
	color: #666;
	padding-bottom:15px;
}

body {
	margin:0;
	background-image: url(../img/Bgs/bg_blue.jpg);
	font:12px Arial, Verdana, Helvetica, sans-serif; 
	color: #666;
	list-style:none;
}

/* ************* 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 #82A8D2 solid; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #598AC6}
.form_cor { height: 16px; border: 1px #82A8D2 solid; background-color: #E0EAF3; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #598AC6}
.form_cinza { height: 16px; border: 1px #82A8D2 solid; background-color: #E9E9E9; 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_MenuEsq2 	= Celula com títulos que quebram 2 linhas da Tabela de menus contendo: seta azul alinhada a 30% do topo da celula, 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_FontDoth		= Fonte para conteúdos que tenham que vir antecedidos por um marcador, formata a fonte e o bullet
*/
.TD_MenuEsq 	{ background:url(../img/bulets_1_azul.gif) center left no-repeat; padding-left:15px; border-bottom: 1px dashed #8CB3D7; padding-top:4px; padding-bottom:4px;}
.TD_MenuEsq2	{ background:url(../img/bulets_1_azul.gif); background-position: 0 9px ; background-repeat:no-repeat; padding-left:15px; border-bottom: 1px dashed #8CB3D7; padding-top:4px; padding-bottom:4px;}
.TD_MenuEsqLast	{ background:url(../img/bulets_1_azul.gif); background-position: 0 10px; background-repeat:no-repeat; padding-left:15px; padding-top:7px; padding-bottom:7px;}
.TD_FontDoth	{ background:url(../img/bulets_DothVerm.gif) 5px 7px no-repeat; padding-left:15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.TD_FontDothCor	{ background: #E8E8E8 url(../img/bulets_DothVerm.gif) 5px 7px no-repeat; padding-left:15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666;}


/* ************* ESTILO DE FONTES - glossário ***********************

		titulo 			= Titulo principal com seta e linha inferior e fonte azul
		tit_cor 		= Titulo em fonte preta 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
		subtitulo		= Subtítulo em fonte preta tamanho 12 em negrito com bullets vermelho
		subtitulo_cor	= Subtítulo em fonte da cor predominante da página tamanho 12 em negrito
		destaque		= Fonte tamanho 10, azul pra destaques, observações e detalhes de instruções
		comentario		= Fonte a ser utilizada em comentários ou observações. Tamanho menor, simples de cor vermelha
		alerta			= Fonte vermelha utilizada em mensagens de erro
		tit_white		= Fonte usada nos header das tabelas com fundo escuro. Fonte branca, bold tamanho 12
*/

.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: #598AC6; border-bottom:1px solid #598AC6}
.tit_cor 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.tit_white 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.subtitulo 		{ background-image:url(../img/bulets_vermelho.gif); background-repeat:no-repeat; background-position:left; padding-left:10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.subtitulo_cor 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #598AC6;}
.conteudo 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.destaque	 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #598AC6;}
.comentario		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #CC0000;}
.alerta			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000;}
.ft_cinza 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #999999;}



/* ************* 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
		link_cor	= Link de cor azul e fontes finas com underline
		link_text	= Link de todo conteúdo do site que possui link pra outra áera so site.
		link_red	= Link de fontes finas e vermelha
*/

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; color: #598AC6; text-decoration: none; }
a.menu_esq:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.menu_esq:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; 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.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.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_cor:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.link_cor:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.link_cor:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #598AC6; text-decoration: none; }
a.link_cor:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline; }

a:hover 		 	{ text-decoration: underline; }
a.link_red:link 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.link_red:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.link_red:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.link_red:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }


/* ************* 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") top left repeat-x;}
.Bg_DegradBusca {background:url("../img/Bgs/bg_navigation.jpg") top left repeat-y;}
.Bg_BarraFinal	{background:url("../img/Bgs/bg_BarInfAzul.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 
		.CantoInfMenu 	{background:#C8C8C8 url("../img/cantos/cant_inf_menu_blue.jpg") top bottom no-repeat;}
*/

.CantoSupMenu 	{background:url("../img/cantos/cant_sup_menu.jpg"); background-position:top; background-position:left; background-repeat:no-repeat;}
.CantoInfMenu 	{background:#C8C8C8 url("../img/cantos/cant_inf_menu_blue.jpg"); background-position:top; background-position:bottom; background-repeat:no-repeat;}
.CantoSupCentro {background:url("../img/cantos/cant_sup_centro_azul.jpg") top left no-repeat;}
.CantoInfCentro {background:url("../img/cantos/cant_inf_centro_azul.jpg") bottom left no-repeat;}

/* ************* ESTILO DE LAYER - 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 

*/

#Layer1 {
	position:absolute;
	left:442px;
	top:290px;
	width:322px;
	height:262px;
	z-index:1;
}


/* #################################### CSS TABLELESS ########################################################### 
#################################################################################################################*/

#titulo_topo {
background-image:url(../img/seta_laranja.gif); 
background-repeat:no-repeat; 
background-position:left; 
padding-left:15px; 
font:bold 12px Arial, Verdana, Helvetica, sans-serif;
text-transform:uppercase;
color: #598AC6; 
border-bottom:1px solid #82A7D1
}

li {
	list-style:none;
	margin:0;
}

p {
	text-indent:15px;
	font:12px Arial, Verdana, Helvetica, sans-serif; 
	color: #666;
	padding-bottom:15px;
	margin:0;
}

#texto ul{
*margin-left:30px;
	margin-top:10px;
}

#texto li{
	padding:3px 10px;
	/*background:url(../img/bulets_vermelho.gif) 7px left no-repeat;*/
	background-image:url(../img/bulets_vermelho.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
}

