
body {
background: #2E5889;

	}
	
/* ============================================================================ */
/* LINHAS HORIZONTAIS - Linhas horizontais inseridas em qualquer parte do texto */
/* ============================================================================ */

hr {
color: cccccc;
width: 90%;
height: 1px;

        margin-top: 10px;
        margin-right: 0px;
        margin-left: 0px;
        margin-bottom: 0px;

}

/* ======================================================= */
/* TABELAS - Configurar todas as tabelas e células do site */
/* ======================================================= */

/* TABELA PRINCIPAL - Tabela da coluna_1, espaço 1, central, espaço 2 e coluna_2 */
table.principal {
width: 778px;
background: #ffffff;
	
	border-style: solid;
    border-color: #ffffff;
    border-top-width: 10px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
}

td.prin_cel_esquerda {
	width: 170px;
	background: #ffffff;

	border-style: solid;
        border-color: #D7E1E8;
        border-top-width: 0px;
        border-right-width: 2px;
        border-left-width: 0px;
        border-bottom-width: 0px;

        padding-top:0px;
        padding-left:2px;
        padding-right:2px;
        padding-bottom:0px;
        
}


td.prin_cel_central {
	width: 438px;
	background: #ffffff;

	border-style: solid;
        border-color: #006699;
        border-top-width: 0px;
        border-right-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;

        padding-top:0px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
        

}

td.prin_cel_direita {
	width: 170px;
	background: #ffffff;

	border-style: solid;
        border-color: #eaeaea;
        border-top-width: 0px;
        border-right-width: 0px;
        border-left-width: 1px;
        border-bottom-width: 0px;

        padding-top:0px;
        padding-left:2px;
        padding-right:2px;
        padding-bottom:0px;
        

}



/* TABELA DO TÍTULO TOPO - TÍTULO GERAL NO TOPO DA PÁGINA - ACIMA DO CONTEÚDO */

table.tabela_titulo_geral_topo {
	width: 400px;
	Height: 30px;
	border-style: none;
	
	margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 10px;

}

td.cel_titulo_geral_topo {
	width: 100%;
	Height: 100%;
	background: #ffffff;
	
	border-style: solid;
	border-color: #336699;
    border-top-width: 1px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 2px;

    
}



/* TABELA DO CONTEÚDO - MEIO (Conteúdo a ser desenvolvido na página) */

table.tabela_conteudo_meio {
	width: 400px;
	Height: 300px;
	border-style: none;
}

td.cel_conteudo_meio { 
	width: 100%;
	Height: 100%;
	background: #ffffff;
	
	border-style: none;

   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
}

/* TABELA DO MENU RETORNAR - BASE (Abaixo da tabela do conteúdo - meio) */

table.tabela_menu_retornar_base {
	width: 400px;
	Height: 30px;
	border-style: none;
}

td.cel_menu_retornar_base { 
	width: 100%;
	Height: 100%;
	background: #ffffff;
	
	border-style: solid;
    border-color: #eaeaea;
    border-top-width: 1px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;

  
}



/* TABELA PADRÃO - A tabela padrão será personalizada manualmente na própria página */



/* TABELA CONTEÚDO INTERNO - Tabela padronizada para textos e imagens dentro da página */

table.tabela_conteudo_interno {
width: 100%;
background: #ffffff;
border-style: solid;
border-color: #cccccc;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
}

td.celula_conteudo_interno {
background: #ffffff;
		border-style: solid;
   		border-color: #cccccc;
   		border-top-width: 1px;
   		border-right-width: 1px;
  		border-left-width: 1px;
	  	border-bottom-width: 1px;
      	
}



/* ==================================================================== */
/* FONTES = Todos os tipos de texto de conteúdo, colunas, topo e rodapé */
/* ==================================================================== */

/* TEXTO = CONTEÚDO - Fontes de texto de parágrafo e das
tabelas. O texto p e o td devem ter formatação idêntica */
p {
	color: #466071;
        font-size: 10pt;
        font-family: arial, verdana, sans-serif;
}

td {
        color: #466071;
        font-size: 10pt;
        font-family: arial, verdana, sans-serif;

}


/* FONTE TÍTULO GERAL - título geral no topo da página (letra = titulo 3) Fontes do topo das páginas */

h3 {
	color: #336699;
	font-size: 12pt;
	font-family: arial, verdana, sans-serif;
	text-align: center;

	width: 100%;
	background-color: none;

	border-style: none;
        padding-top:0px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
	
}



/* FONTE TÍTULO LOCAL - título local (letra = titulo 4) Fontes de início de assunto */

h4 {
border:0px solid none; color: #333333;
	font-size: 12pt;
	font-family: arial, verdana, sans-serif;
	text-align: center;

	width: 100%;
	background-color: none;

	padding-top:10px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:5px
}


/* SUBTITULOS = Fontes de destaque entre o conteúdo das páginas */


h5 {
	color: #333333;
	font-size: 10pt;
	font-family: arial, verdana, sans-serif;
	text-align: left;

	width: 100%;
	background-color: #ffffff;

	border-style: solid;
        border-color: #cccccc;
        border-top-width: 0px;
        border-right-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 1px;

        padding-top:10px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:5px;
         margin-top: 0px;
        margin-right: 20px;
        margin-left: 20px;
        margin-bottom: 0px;
}



/* DESTAQUES DE COR E LETRAS PEQUENAS = Fontes de destaque com letras pequenas e cor de destaque */


h6 {
	color: #385A8D;
	font-size: 7pt;
	font-family: verdana, arial, sans-serif;

}



/* ==================================================================== */
/* LINKs = Todos os links das páginas, colunas, topo e rodapé */
/* ==================================================================== */

/* LINKs PADRÃO - Usado nos conteúdos das páginas e menu continua */
a:link {
	color: #333333;
	
        font-size: 10pt;
        font-family: arial, verdana, sans-serif;
	Text-decoration: none;
	background-color: none;

     }

a:visited {
	color: #333333;
        font-size: 10pt;
        font-family: arial, verdana, sans-serif;
	Text-decoration: none;
	background-color: none;
 }
a:hover {
	color:#999999;
	text-decoration: underline;
	background-color:none;
}
a:active {
	color:#999999;
	text-decoration:none;
	background-color:none;
}