/* Estrutura base do layout */

body { 
background-color : #666666; 
margin : 0; 
} 
#base-center { 
width : 100%; 
height : 740px; 
} 
#base-center-flexivel { 
width : 100%; 
} 
#main { 
width : 990px; 
background-color : #ffffff; 
} 
#main-flexivel { 
width : 990px; 
background-color : #ffffff; 
} 
#topo { 
width : 990px; 
height : 304px; 
background-color : #003366; 
} 
#conteudo { 
width : 990px; 
height : 400px; 
} 
#conteudo-expo { 
width : 990px; 
height : 830px; 
} 

#conteudo2 { 
width : 990px; 
height : 700px; 
} 

#news-novo2 { 
width : 990px; 
height : 500px; 
} 

#news-novo3 { 
width : 990px; 
height : 950px; 
}

#conteudo-500px { 
width : 990px; 
height : 500px; 
} 
#conteudo-600px { 
width : 990px; 
height : 600px; 
} 
#conteudo-650px { 
width : 990px; 
height : 650px; 
} 
#conteudo-680px { 
width : 990px; 
height : 680px; 
} 
#conteudo-1600px { 
width : 990px; 
height : 1600px; 
} 
#conteudo-1200px { 
width : 990px; 
height : 1200px; 
} 
#conteudo-1300px { 
width : 990px; 
height : 1300px; 
} 

#conteudo-1400px { 
width : 990px; 
height : 1400px; 
} 

#conteudo-1600px { 
width : 990px; 
height : 1600px; 
} 

#conteudo-1700px { 
width : 990px; 
height : 1700px; 
} 
#conteudo-1800px { 
width : 990px; 
height : 1800px; 
} 
#conteudo-fiquepordentro { 
width : 990px; 
height : 7400px; 
} 
#conteudo-750px { 
width : 990px; 
height : 770px; 
} 
#conteudo-850px { 
width : 990px; 
height : 1200px; 
} 
#conteudo-1000px { 
width : 990px; 
height : 1000px; 
} 
#conteudo-1500px { 
width : 990px; 
height : 1500px; 
} 
#conteudo-2300px { 
width : 990px; 
height : 2300px; 
} 
#conteudo-3100px { 
width : 990px; 
height : 3100px; 
} 
#conteudo-4700px { 
width : 990px; 
height : 4700px; 
} 
#conteudo-6120px { 
width : 990px; 
height : 6120px; 
} 
#conteudo-acervo { 
width : 990px; 
height : 10900px; 
} 
#conteudo-7000px { 
width : 990px; 
height : 11150px; 
} 
#conteudo-pgs-internas { 
width : 579px; 
height : 400px; 
float : left; 
} 
#conteudo-pgs-flexivel { 
width : 579px; 
float : left; 
} 

#rodape { 
width : 990px; 
height : 35px; 
background-color : #00193f; 
} 
#rodape-txt { 
width : 730px; 
height : 20px; 
margin : 10px; 
float : left; 
} 
#rodape-w3c { 
width : 110px; 
height : 20px; 
margin-top : 10px; 
margin-left:20px;
float : left; 
} 
#rodape-elemento { 
width : 60px; 
height : 20px; 
margin-top : 10px; 
margin-left:20px;
float : left; 
} 

/* Estrutura home */
#conteudo2 { 
width : 990px; 
background-color : #ffffff; 
} 
#barra-fiq-por-dentro { 
width : 239px; 
height : 100%;
background-color : #022861; 
float : left; 
} 
.espacamento-15 { 
width : 15px; 
float : left; 
} 
.espacamento-28 { 
width : 28px; 
float : left; 
color : #ffffff; 
} 
#espacamento-top-cont { 
width : 751px; 
height : 25px; 
float : left; 
} 
#barra2-chamadas { 
width : 204px; 
background-color : #ffffff; 
float : left; 
} 
#box-cinza-chamadas { 
width : 347px;
height : 374px;
background-image : url(images/bg_destaques_home.gif);
float : left; 
} 
#coluna-logos { 
width : 110px; 
background-color : #ffffff; 
float : left; 
height : 374px;
} 
#linha-top-fiquepdentro { 
width : 239px; 
height : 210px; 
background-color : #e8eaf5; 
float : left; 
} 
#img-titulo-fiquepdentro { 
width : 37px; 
height : 210px; 
background-color : #000033; 
float : left; 
} 
#box-noticias { 
width : 202px; 
height : 210px; 
background-color : #e8eaf5; 
float : left; 
} 
#box-noticias-conteudo { 
width : 202px; 
height : 185px; 
background-color : #e8eaf5; 
float : left; 
} 
#box-noticias-margem { 
width : 182px; 
height : 165px; 
float : left; 
} 
#box-noticias-img { 
width : 202px; 
height : 25px; 
background-color : #022861; 
float : left; 
} 
#box-news-mailing { 
width : 239px; 
height : 189px; 
background-color : #022861; 
float : left; 
} 

#linha1-news-mailing { 
width : 239px; 
height : 90px; 
float : left; 
} 
#coluna1-news-mailing { 
width : 75px; 
height : 75px; 
float : left; 
vertical-align : middle; 
margin-top : 15px; 
} 
#coluna2-news-mailing { 
width : 164px; 
height : 90px; 
float : left; 
} 
#linha2-news-mailing { 
width : 239px; 
height : 60px; 
float : left; 
}
#linha3-news-mailing { 
width : 239px; 
height : 20px; 
float : left; 
}
#coluna1-nome-cad { 
width : 45px; 
height : 20px; 
float : left; 
margin-left : 15px;
} 
#coluna2-campo-nome { 
width : 140px; 
height : 20px; 
float : left; 
} 
#coluna1-email-cad { 
width : 45px; 
height : 20px; 
float : left; 
margin-left : 15px;
} 
#coluna2-campo-email { 
	width : 160px; 
	height : 20px; 
	float : left; 
} 
.coluna3-bt-ok { 
	margin-top: 5px;
} 

/* Estrutura para conteúdo da 2ª coluna - Chamadas em destaque */

#chamada1 { 
width : 204px; 
height : 110px; 
float : left; 
} 
#chamada1_titulo { 
width : 204px; 
height : 20px; 
float : left; 
} 
#chamada1_img { 
width : 60px; 
height : 51px; 
float : left; 
} 
#chamada1_txt { 
width : 144px; 
height : 51px; 
float : left; 
} 
#chamada1_txt2 { 
width : 204px; 
height : 18px; 
float : left; 
} 
#chamada1_bt-veja-mais { 
width : 204px; 
height : 19px; 
float : left; 
margin-top : 5px; 
} 
.espacamento-35 { 
width : 204px; 
height : 20px; 
float : left; 
margin-top : 13px; 
color : #ffffff; 
} 
#chamada2 { 
width : 204px; 
height : 90px; 
float : left; 
} 
#chamada2_titulo { 
width : 204px; 
height : 20px; 
float : left; 
} 
#chamada2_txt { 
width : 204px; 
height : 50px; 
float : left; 
} 
#chamada2_bt-veja-mais { 
width : 204px; 
height : 20px; 
float : left; 
margin-top : 5px; 
} 
#chamada3 { 
width : 204px; 
height : 90px; 
float : left; 
} 
#chamada3_titulo { 
width : 204px; 
height : 20px; 
float : left; 
} 
#chamada3_txt { 
width : 204px; 
height : 50px; 
float : left; 
} 
#chamada3_bt-veja-mais { 
width : 204px; 
height : 20px; 
float : left; 
margin-top : 5px; 
} 


/* Estrutura para conteúdo da 3ª coluna - Box cinza */

#cl3_bt-vejamais {
width : 180px;
height : 25px;
float : left;
margin-top : 5px;
}
#cl3_bt-vejamais2 {
width : 130px; 
height : 25px;
float : left;
margin-top : 5px;
}
#cl3_chamada1 {
width : 347px;
height : 204px;
float : left;
}
#cl3_chamada1_coluna1 {
width : 140px;
height : 94px;
float : left;
}
#cl3_chamada1_coluna2 {
width : 207px;
height : 54px;
float : left;
margin-top : 40px;
}
#cl3_chamada1_linha2 {
width : 300px; 
height : 55px; 
float : left; 
margin-top : 15px;
}
#cl3_chamada2 {
width : 347px; 
height : 148px; 
float : left;
}
#cl3_chamada2_coluna1 {
width : 140px;
height : 148px;
float : left;
}
#cl3_chamada2_coluna2 {
width : 207px;
height : 38px;
float : left;
margin-top : 10px;
}
#cl3_chamada2_linha2 {
width : 207px;
height : 70px; 
float  : left;
}
.espacamento-28-box-cinza { 
width : 28px; 
float : left; 
color : #dadeef; 
} 

/* Estrutura Formulários */

#estrutura-formulario  {
float : left; 
background-color : #FFFFFF; 
width : 500px;
}
#campos-nome-formularios  {
float : left; 
background-color : #FFFFFF; 
width : 70px; 
height : 20px
}
#campos-nome-formularios-multline  {
float : left; 
background-color : #FFFFFF; 
width : 70px; 
height : 60px
}
#campos-formularios  {
float : left; 
background-color : #FFFFFF; 
width : 430px; 
height : 20px
}
#campos-formularios-multline  {
float : left; 
background-color : #FFFFFF; 
width : 430px; 
height : 80px
}
.input-text-form {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
width : 300px; 
height : 12px;
}
.input-text-multline-form {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
width : 300px; 
}

/* Formatação de textos */
.arial-11-white { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
} 
.arial-11-black { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
} 
.arial-11-white-bold { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
font-weight : bold; 
} 
.arial-11-black-linespc16 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
line-height : 17px; 
} 
.arial-11-azul-bold { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003399; 
font-weight : bold; 
} 

.titulos-paginas { 
font-family : Arial; 
font-size : 16px; 
color : #003399;
font-weight : bold; 
line-height : 18px; 
} 
.titulos-medio { 
font-family : Arial; 
font-size : 14px; 
color : #000066;
font-weight : bold; 
line-height : 18px; 
} 

.arial-11-azul-dark-bold { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #022861;
font-weight : bold; 
line-height : 18px; 
} 
.input-text {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666666;

height : 12px;
}

/* Formatação de links */
.link-11-azul { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #025c9b;
text-decoration : none; 
} 
.link-11-azul :hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #025c9b; 
text-decoration : underline; 
} 
.link-11-azul-bold { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #1d697d; 
font-weight : bold; 
text-decoration : none; 
} 
.link-11-azul-bold :hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003399; 
font-weight : bold; 
text-decoration : underline; 
} 
.link-11-black { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
} 
.link-11-black :hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003399; 
text-decoration : underline; 
} 
.link-11-white-bold { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
font-weight : bold; 
text-decoration : none; 
} 
.link-11-white-bold :hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
font-weight : bold; 
text-decoration : underline; 
} 
