/****************************************************************************************************
 *                                      Configurações gerais do site - TAGS                         *
 ****************************************************************************************************/
body {
	background-color: #DADCDB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	display: block;
	-webkit-user-select: none;
	-webkit-text-size-adjust: none;
}
/* Definir configurações que seriam deifidas na classe texto
Todo texto que estiver dentro de uma td tera as seguintes confgs: */
body td, th {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:link {
	color: #325990;
	text-decoration: none;
	outline: none;
}
a:visited {
	color: #325990;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #325990;
	text-decoration: none;
	outline: none;
}
a:active {
	color: #325990;
	text-decoration: none;
	outline: none;
}
/****************************************************************************************************
 *                                 Configurações de planos de fundo                                 *
 ****************************************************************************************************/

/* Aplicar id no body <body id="fundo1"> */
#fundo1 {
	background: #FFFFFF URL('../img/fundo_rep.jpg') repeat center;
}
#fundo1 #lala {
	background: URL('../img/fundo.jpg') no-repeat top;
}
/* Usar quando o site precisar de dois backgrounds - Aplicar id no body <body id="fundo2"> */
#fundo2 {
	background: #FFFFFF URL('../img/fundo_rep2.jpg') repeat center;
}
#fundo2 #lala {
	background: URL('../img/fundo2.jpg') no-repeat top;
}
/****************************************************************************************************
 *                                 Configurações de menu                                            *
 ****************************************************************************************************/

/* Todos os links que estiverem dentro da <table id=menu_principal> terão estas configurações */
#menu_principal a {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
/*No bloco abaixo (#menu_principal a:hover) só devem ser redefinidas caracteristicas que mudarão quando 
o mouse estiver sobre o link. Não é necessário setar font-family/size/weight se estas carateristicas não 
se modificarem em relação ao bloco anterior (#menu_principal a) */
#menu_principal a:hover {
	color: #325990;
}
/* Usado quando o separador de links do menu for imagem 
Insere imagem na td com class="separador" */
#menu_principal .separador {
	background:url('../img/div_menu.png');
	width: 1px;
	height: 120px;
}
/* Usado quando o separador de links do menu for texto
Insere texto contido em content na td com class="separador" */
#menu_principal .separador:after {
	content: '|';
	color: #325990;
}

/****************************************************************************************************
 *                               Configurações de rodape                                            *
 ****************************************************************************************************/

/* <table id=rodape> terão estas configurações */

#rodape td, th  {
	background-color: #DADCDB;
}

/* <table id=texto_rodape> terão estas configurações */

#texto_rodape td, th {

 font-size: 10px;
 font-weight: bold;
}

/* Todos os links que estiverem dentro da <table id=menu_rodape> terão estas configurações */

#menu_rodape a {
 color: #325990;
 font-size: 10px;
 font-weight: bold;
}
/*No bloco abaixo (#menu_rodape a:hover) só devem ser redefinidas caracteristicas que mudarão quando 
o mouse estiver sobre o link. Não é necessário setar font-family/size/weight se estas carateristicas 
não se modificarem em relação ao bloco anterior (#menu_rodape a) */
#menu_rodape a:hover {
	color: #325990;
}
/* Usado quando o separador de links do menu for imagem 
Insere imagem na td com class="separador" */
#menu_rodape .separador {
	width: 1px;
}
/* Usado quando o separador de links do menu for texto
Insere texto contido em content na td com class="separador" */
#menu_rodape .separador:after {
	content: '|';
	color: #325990;
}
/* Configurações do logo da Equipe Digital contido no rodapé */
#ed a:link, #ed a:visited, #ed a:hover, #ed a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#000000;
}





/****************************************************************************************************
 *                                 Classes usadas em todo o site                                    *
 ****************************************************************************************************/


hr {
background-color:#D7D7D7;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
height: 1px;
}



/****************************************************************************************************
 *                                             Contato                                              *
 ****************************************************************************************************/

/* Campo para digitar */
#contato input  {
    border-bottom: #7285A6 1px solid;
    border-left: #7285A6 1px solid;
    border-right: #7285A6 1px solid;
    border-top: #7285A6 1px solid;
    color: #000000;
    float: none;
    font-size: 10pt;
    font-weight: lighter;
    margin: 1px 1px 1px;
    background-color: #E5E5E5;
    width: 250px;
}

#contato textarea  {
    border-bottom: #7285A6 1px solid;
    border-left: #7285A6 1px solid;
    border-right: #7285A6 1px solid;
    border-top: #7285A6 1px solid;
    color: #000000;
    float: none;
    font-size: 9pt;
    font-weight: lighter;
    margin: 1px 1px 1px;
    background-color: #E5E5E5;
    width: 500px;
}

#contato .img_valida  {
    border-bottom: #7285A6 1px solid;
    border-left: #7285A6 1px solid;
    border-right: #7285A6 1px solid;
    border-top: #7285A6 1px solid;
    color: #000000;
    float: none;
    font-size: 11pt;
    font-weight: bold;
    margin: 1px 1px 1px;
    background-color: #E5E5E5;
    width: 50px;
}

/* Botão */
#contato .botao  {
    border-bottom: #7285A6 1px solid;
    border-left: #7285A6 1px solid;
    border-right: #7285A6 1px solid;
    border-top: #7285A6 1px solid;
    color: #FFFFFF;
    float: none;
    font-size: 12pt;
    font-weight: lighter;
    margin: 1px 1px 1px;
    background-color: #006EAB;
    width: 100px;
}

/* Mensagem de erro ou sucesso */
#contato .msg {
	color: #FF0000;
	font-size: 10pt;
}


/****************************************************************************************************
 *                                             Galerias                                             *
 ****************************************************************************************************/
#galeria td, th{
color: #000000;
font-size: 12px;
font-weight: lighter;
text-align: justify;
}

#galeria .titulo{
color: #325990;
font-size: 16px;
font-weight: bold;
}

#galeria .nome{
color: #325990;
font-size: 14px;
font-weight: bold;
}

#galeria .chamada{
color: #000000;
font-size: 12px;
font-weight: lighter;
}

#galeria .bordaimg {
	border: 1px double #999999;
	padding: 2px;
}

#galeria .link_retorno {
color: #000000;
font-size: 12px;
font-weight: bold;
text-align: center;
}

#galeria .link_retorno:hover {
color: #325990;
font-size: 12px;
font-weight: bold;

}


/****************************************************************************************************
 *                                             Paginação                                             *
 ****************************************************************************************************/
.texto_paginacao{
	color: #000000;
	font-size: 12px;
	font-weight: Normal;

}
.texto_paginacao_destaque {
	color: #325990;
	font-size: 16px;
	font-weight: bold;
	vertical-align:top;
}
/****************************************************************************************************
 *                                               Slider                                             *
 ****************************************************************************************************/
.slider {
	margin:0 auto;
	width:935px;
	padding:0;
	height:252px;
}
.slice12 {
	margin:0 auto;
	width:934px;
	padding:0;
	background:url(images/bg_simple2.gif) top no-repeat;
	height:93px;
}
.slice12 h2 {
	font: normal 40px Georgia, "Times New Roman", Times, serif;
	color:#1c1d1c;
	padding:20px 40px;
	margin:0;
}
/*simple text*/
.simple {
	margin:0 auto;
	padding:0;
}
.simple .text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#858585;
	width:200px;
	float:right;
	margin:10px 0;
	padding:0;
}
.slider div {
	margin:0 auto;
	padding:0;
	width:934px;
	height:252px;
	background:url(images/slider_bg.jpg) top no-repeat;
}
.slider div h2 {
	font:normal 36px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin:0;
	padding:30px 0 0 50px;
	line-height:1.2em;
}
.slider div p {
	font:normal 15px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin:0;
	padding:10px 0 0 50px;
	line-height:1.8em;
}
.slider div p.img {
	float:right;
	padding:38px 49px 0 10px;
	margin:0;
}
/********** block index **********/



/****************************************************************************************************
 *                                    MAILING CAPA                                                  *
 ****************************************************************************************************/

/* <table id=mailing_capa> terão estas configurações */

#mailing_capa td, th {
 background-color: #E5E5E5;
 color: #000000;
 font-size: 10px;
 font-weight: bold;
 text-align:center;
}

/* Campo para digitar */
#mailing_capa input  {
    border-bottom: #7285A6 1px solid;
    border-left: #7285A6 1px solid;
    border-right: #7285A6 1px solid;
    border-top: #7285A6 1px solid;
    color: #000000;
    float: none;
    font-size: 8pt;
    font-weight: lighter;
    margin: 1px 1px 1px;
    background-color: #E5E5E5;
    width: 150px;
}

/* Botão */
#mailing_capa .botao  {
    border-bottom: #7285A6 1px solid;
    border-left: #7285A6 1px solid;
    border-right: #7285A6 1px solid;
    border-top: #7285A6 1px solid;
    color: #FFFFFF;
    float: none;
    font-size: 8pt;
    font-weight: lighter;
    margin: 1px 1px 1px;
    background-color: #006EAB;
    width: 65px;
}

/* Mensagem de erro ou sucesso */
#mailing_capa .msg_mailing {
	color: #FF0000;
	font-size: 10px;
}



/****************************************************************************************************
 *                                    Apenas para este site                                         *
 ****************************************************************************************************/

/* <table id=coluna_direita> terão estas configurações */

#coluna_direita td, th {
 color: #000000;
 font-size: 11px;
 font-weight: bold;
 text-align:center;
}

#conteudo_capa td, th {
color: #325990;
font-size: 11px;
font-weight: bold;
text-align: justify;
}


#conteudo1 td, th{
color: #325990;
font-size: 11px;
font-weight: bold;
text-align: justify;
}

#conteudo2 td, th{
color: #000000;
font-size: 12px;
font-weight: lighter;
text-align: justify;
}

#conteudo2 .titulo{
color: #325990;
font-size: 16px;
font-weight: bold;
}


#menu_secundario td, th {
	color: #325990;
	font-size: 11px;
	font-weight: bold;
}

#menu_secundario a {
	color: #325990;
	font-size: 10px;
        font-weight: lighter;
}

#menu_secundario a:hover {
	color: #000000;
}
