/* CSS Document */
body {
margin-top: 0;
font-family: verdana;
font-size: 11px;
color: #737373;
}
/* começo do menu horizontal*/

#horizontal a:link {
font-family: verdana;
color: #323276;
font-size: 11px;
text-decoration: none;
}


#horizontal .pupup {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #323276;
padding-left: 10px;
background-color: #BEC6DB;
display: block;
}

#horizontal a:visited {
font-family: verdana;
color: #323276;
font-size: 11px;
text-decoration: none;
}


#horizontal a:hover {
font-family: verdana;
color: #0089b8;
font-size: 11px;
text-decoration: none;
}

#horizontal a:active {
font-family: verdana;
color: #0089b8;
font-size: 11px;
text-decoration: none;
}

/*fim do menu horizontal*/

/*inicios do estilo para borda menu vertical direito*/

/*(menuvertical td) e o estilo da tabela*/
#menuvertical td {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #c1beb2;
padding-top: 0;
height: 25px;
width: 191px;
background-color: #fffaea;
}
/*abaixo e o estilo dos links da tabela !*/
#menuvertical a {
color: #646464;
margin-left: 5px;
text-decoration: none;
font-family: verdana;
font-size: 11px;
}

#menuvertical #titulo_menu {
border-bottom: none;
height: 25px;
}

#menuvertical #titulo_menu2 {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #c1beb2;
height: 25px;
background-color: #e7ebf2;
}

#menuvertical #titulo_menu3 {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #ffffff;
height: 25px;
}

#menuvertical #titulo_menu4 {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #ffffff;
height: 25px;
background-color: #e7ebf2;
}

/*(.menuvertical) e a classe para o titulo do menu*/

#titulo_menu span {
vertical-align:middle;
text-align:left;
padding: 5px 0 5px 6px;
width: 191px;
background-color: #f3ae00;
font-size: 11px;
font-weight: bold;
color: #ffffff;
font-family: verdana;
display: block;
}

#titulo_menu span a {
vertical-align:middle;
text-align:left;
padding: 0 0 0 0;
background-color: #f3ae00;
font-size: 11px;
font-weight: bold;
color: #ffffff;
font-family: verdana;
display: block;
}

#titulo_menu span a:hover {
vertical-align:middle;
text-align:left;
padding: 0 0 0 0;
background-color: #f3ae00;
font-size: 11px;
font-weight: bold;
color: #ffffff;
font-family: verdana;
display: block;
}

/*(.menuvertical1) e a classe da div para da a margem do topo*/
.menuvertical1 {
padding-top: 15px;
border: none;
margin-left: 15px;
background-color: #ffffff;

}
/*fim do estilo para borda menu vertical direito*/

/*CSS pa o Rodapé do site*/

#rodape {
color: #646464;
font-family: verdana;
font-size: 11px;
}
/* links dentro do rodape*/
a.menuvertical {
color: #646464;
margin-left: 5px;
text-decoration: none;
font-family: verdana;
font-size: 11px;
}
a.menuvertical:hover {
color: #646464;
margin-left: 5px;
text-decoration: underline;
font-family: verdana;
font-size: 11px;
}
/* fim CSS para o Rodapé do site*/

/*CSS para links do site*/
#linksconteudo #destaqueprincipallink a:link {
font-family: verdana;
font-size: 14px;
color: #0089b8;
font-weight: bold;
text-decoration: none;
background-image:none;
}

#linksconteudo #destaqueprincipallink a:visited {
background-image:none;
}

#linksconteudo #destaqueprincipallink a:hover {
text-decoration: underline;
background-image:none;
}

#linksconteudo #destaqueprincipallink a:visited {
background-image:none;
}

#linksconteudo #destaqueprincipallink2 a{
font-family: verdana;
font-size: 11px;
color: #737373;
text-decoration: none;
font-weight: normal;
display:block;
background-image:none;
}

#linksconteudo #destaqueprincipallink2 a:hover{
text-decoration: underline;
display:block;
background-image:none;
}

#linksconteudo a:link {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: underline;
}

#linksconteudo a:visited {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: undeline;
}


#linksconteudo a:hover {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: none;
}

#linksconteudo a:active {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: none;
}

/*Fim CSS para links do site*/

/*CSS para titulos do site*/
#titulos {
background-color: #8cc0d2;
height: 22px;
color: #ffffff;
font-weight: bold;
font-size: 12px;
font-family: verdana;
}
/*Fim CSS para titulos do site*/

/*CSS para textos do site*/
.texto {
font-family: verdana;
color: #737373;
font-size: 11px;
}

#texto {
font-family: verdana;
color: #737373;
font-size: 11px;
}

#texto h1 {
font-family: verdana;
color: #e0a43d;
font-size: 14px;
}

#texto h3 {
font-family: verdana;
color: #0089b8;
font-size: 14px;
}


#texto input {
font-family: verdana;
color: #737373;
font-size: 11px;
}

#texto select {
font-family: verdana;
color: #737373;
border-color: #737373;
font-size: 11px;
}

#texto a:link {
color: #0089b8;
text-decoration: undeline;
}

#texto a:visited {
color: #0089b8;
text-decoration: underline;
}

#texto a:hover {
color: #0089b8;
text-decoration: none;
}

#texto a:active {
color: #0089b8;
text-decoration: none;
}
/*Fim CSS para textos do site*/

/*Css para submenus pagina serviços e faqs*/
#submenus a:link {
font-family: verdana;
background-color: #f6f6f6;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: underline;
}
#submenus a:visited {
font-family: verdana;
background-color: #f6f6f6;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: underline;
}
#submenus a:hover {
font-family: verdana;
background-color: #f6f6f6;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: none;
}
#submenus a:active {
font-family: verdana;
background-color: #f6f6f6;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) left 3px no-repeat;
padding-left: 15px;
text-decoration: none;
}
/*Css para submenus pagina serviços e faqs*/

/*Css para destaques principais pagina principal*/
/*css para div destaque principal*/
#destaqueprincipal {
margin-left: 10px;
margin-top: 5px;
display: block;
margin-right: 10px;
margin-bottom: 9px;
}

#destaqueprincipallink a:link {
font-family: verdana;
font-size: 14px;
color: #0089b8;
font-weight: bold;
text-decoration: none;
}

#destaqueprincipallink a:visited {
font-family: verdana;
font-size: 14px;
color: #0089b8;
font-weight: bold;
text-decoration: none;
}

#destaqueprincipallink a:hover {
font-family: verdana;
font-size: 14px;
color: #0089b8;
font-weight: bold;
text-decoration: underline;
}

#destaqueprincipallink a:active {
font-family: verdana;
font-size: 14px;
color: #0089b8;
font-weight: bold;
text-decoration: none;
}
/*Css para destaques principais pagina principal*/

/* CSS para links comuns */
#destaqueprincipallink2 a{
font-family: verdana;
font-size: 11px;
color: #737373;
text-decoration: none;
font-weight: normal;
display:block;
}

#destaqueprincipallink3 a{
font-family: verdana;
font-size: 12px;
color: #737373;
text-decoration: none;
font-weight: normal;
display:block;
}
#destaqueprincipallink2 a:hover{
text-decoration: underline;
font-weight: normal;
display:block;
}
/* fim CSS para links comuns */

/*css para destaques secundarios pagina principal*/
#destaquesecundario a {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #0089b8;
text-decoration: none;
}

#destaquesecundario1 a {
font-family: verdana;
font-size: 14px;
font-weight: bold;
color: #0089b8;
text-decoration: none;
}

#destaquesecundario a:hover {
text-decoration:underline;
}

#destaquesecundario_pincipal a {
font-family: verdana;
font-size: 16px;
font-weight: bold;
color: #0089b8;
text-decoration: none;
}

#destaquesecundario_pincipal1 a {
font-family: verdana;
font-size: 18px;
font-weight: bold;
color: #0089b8;
text-decoration: none;
}

#destaquesecundario_pincipal a:hover {
text-decoration:underline;
}

/*css para destaques secundarios pagina principal*/

/*css para div funcef na midia na pagina principal*/

#funcefmidia {
width: 519px;
height: auto;
margin-top: 15px;
background-color: #e7f1f4;
}

/*CSS para titulos do site*/
#titulosmidia {
background-color: #8cc0d2;
height: 22px;
color: #ffffff;
font-weight: bold;
font-size: 12px;
font-family: verdana;
}

#titulosmidia p {
background: url(../imgs/img_br/icone_multimidia.gif) 5px center no-repeat;
padding-left: 25px;
}
/*fim css para div funcef na midia na pagina principal*/

/*css para div multimidia na pagina principal*/
/*CSS para titulos multimidia do site*/
#titulosmultimidia {
margin-left: 10px;
background-color: #8cc0d2;
height: 22px;
color: #ffffff;
font-weight: bold;
font-size: 12px;
font-family: verdana;
}

#titulosmultimidia p {
background: url(../imgs/img_br/icone_videos.gif) 5px center no-repeat;
padding-left: 25px;
}
/*fim css para div multimidia na pagina principal*/

/*CSS para Div de banners rodape site*/
#banners {
margin-top: 15px;
width: 519px;
display: block;
}
/*fim CSS para div de banners rodape site*/

/*CSS para Div de imprensa*/
#imprensa {
width: 519px;
}

#imprensa #linha{
height: 28px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #66b8d4;
}

#imprensa #linha2{
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #dee1e1;
}

#imprensa h1 {
padding-bottom: 0;
margin: 0;
font-family: verdana;
font-weight: bold;
font-size: 18px;
color: #0089b8;
padding-left: 15px;
}

#imprensa #fundo{
background-color: #f6f6f6;
height: 119px;
}

#imprensa div {
font-family: verdana;
font-size: 11px;
color: #737373;
margin: 11px;
height: 97px;
}

#imprensa span {
padding-top: 3px;
display: block;
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #d19939;
}
/*Fim CSS para Div de imprensa*/

/*inicio CSS para publicações*/

#imgrevista {
width: 77px;
margin: 13px;
margin-top: 0;
}

#imgrevista span {
font-family: verdana;
font-size: 11px;
color: #0089b8;
display:block;
text-align: center;
}
/*fim CSS para publicações*/

/* CSS para pagina de multimidia */
#multimidia {
width: 519px;
}

#multimidia #fundo{
background-color: #f6f6f6;
}

#multimidia #borda {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #c1beb2;
margin-top: 10px;
}
/*fim CSS para pagina multimidia */

/*CSS para imoveis*/

#imoveis {
background-color: #f6f6f6;
}

.abas {
background-color: #f6f6f6;
border-bottom: 1px;
border-bottom-color: #ffffff;
border-bottom-style: solid;
border-bottom-width:thin;
}

#imoveis a:link {
text-decoration: none;
color: #899abe;
padding-left: 20px;
}

#imoveis a:visited {
text-decoration: none;
color: #899abe;
padding-left: 20px;
}

imoveis a:hover {
text-decoration: underline;
color: #899abe;
padding-left: 20px;
}

imoveis a:active {
text-decoration: underline;
color: #899abe;
padding-left: 20px;
}

#imoveis h1{
font-family: verdana;
display: inline;
font-size: 11px;
color: #899abe;
font-weight: normal;
}

#imoveis p {
font-family: verdana;
display: inline;
font-size: 11px;
color: #899abe;
font-weight: bold;
}
/*Fim CSS para imoveis*/

#bloco {
display:block;
width: 519px;
}

/*Inicio css para enquete*/
/*
#enquete td {
padding-top: 0;
height: 25px;
width: 191px;
}
*/

#enquete #titulo_enquete span {
vertical-align:middle;
text-align:center;
padding: 5px 0 5px 6px;
width: 191px;
background-color: #f3ae00;
font-size: 11px;
font-weight: bold;
color: #ffffff;
font-family: verdana;
display: block;
}

#enquete .pergunta_enquete {
font-family: verdana;
font-size: 11px;
color: #899abe;
font-weight: bold;
padding: 5px;
border:0;
}

#enquete .texto_enquete {
font-family: verdana;
font-size: 11px;
color: #646464;
padding-left: 5px;
padding-bottom: 3px;
border: 0;
}

#enquete .botao_enquete {
padding-left: 5px;
}
/*Final css para enquete*/

/*inicio css para enquete pagina resposta*/

#enquete_resposta td {
padding-top: 0;
}

#enquete_resposta #titulo_enquete_resposta span {
vertical-align:middle;
text-align:center;
padding: 5px 0 5px 6px;
width: 300px;
background-color: #f3ae00;
font-size: 11px;
font-weight: bold;
color: #ffffff;
font-family: verdana;
display: block;
}

#enquete_resposta .pergunta_enquete_resposta {
font-family: verdana;
font-size: 11px;
color: #899abe;
font-weight: bold;
padding: 5px;
border:0;
}

#enquete_resposta .texto_enquete_resposta {
font-family: verdana;
font-size: 11px;
color: #646464;
padding-left: 5px;
padding-bottom: 3px;
border: 0;
}

#enquete_resposta .botao_enquete_resposta {
padding-left: 5px;
}

#mapa td {
height: 20px;
}

#mapa .titulo_submenus a:link {
font-family: verdana;
color: #0089b8;
font-size: 11px;
font-weight: bold;
background: none;
text-decoration: none;
padding-left: 0;
}

#mapa .titulo_submenus a:visited {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: none;
text-decoration: none;
font-weight: bold;
padding-left: 0;
}

#mapa .titulo_submenus a:hover {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: none;
text-decoration: none;
font-weight: bold;
padding-left: 0;
}

#mapa .titulo_submenus a:active {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: none;
text-decoration: none;
font-weight: bold;
padding-left: 0;
}

#mapa a:link {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) 8px 3px no-repeat;
padding-left: 18px;
text-decoration: underline;
}
#mapa a:visited {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) 8px 3px no-repeat;
padding-left: 18px;
text-decoration: underline;
}
#mapa a:hover {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) 8px 3px no-repeat;
padding-left: 18px;
text-decoration: none;
}
#mapa a:active {
font-family: verdana;
color: #0089b8;
font-size: 11px;
background: url(../imgs/img_br/seta-link.gif) 8px 3px no-repeat;
padding-left: 18px;
text-decoration: none;
}

/*Final css para enquete pagina de resposta*/
/*Fim do CSS do site*/





