* {margin:0; color:#666; font-size:14px; font-family:Tahoma;}

img {border:none;}
a {text-decoration:none;}
:hover {-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#000;}
.lb-caption {color:#FFF;}
.lb-number {color:#FFF;}

body {width:100%; height:100%; overflow-x:hidden;}

#tudo {width:100%;}


#tudo #topo {width:100%;}
#tudo #topo #fundo-fixo {width:100%; height:122px; background:#003899;}
#tudo #topo #fundo-fixo .normal {width:100%; position:fixed; z-index:99999999; padding-top:20px; padding-bottom:20px; background:#003899; background-size:100%; box-shadow:0px 0px 10px -5px #000; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo {width:1170px; margin:0 auto; position:relative;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens {position:absolute; right:151px; margin-top:-5px; z-index:5; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .pt {float:left; margin-right:5px;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .pt a {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid transparent; background:transparent url('../i/quebrado/PT.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .pt a:hover {border:1px solid #FFF; background:transparent url('../i/quebrado/PT.png') center 8px no-repeat; background-size:17px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .en {float:left; margin-right:5px;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .en a {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid transparent; background:transparent url('../i/quebrado/EN.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .en a:hover {border:1px solid #FFF; background:transparent url('../i/quebrado/EN.png') center 8px no-repeat; background-size:17px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .en .en-in {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid #FFF; background:transparent url('../i/quebrado/EN.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .es {float:left;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .es a {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid transparent; background:transparent url('../i/quebrado/ES.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .es a:hover {border:1px solid #FFF; background:transparent url('../i/quebrado/ES.png') center 8px no-repeat; background-size:17px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #linguagens .es .es-in {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid #FFF; background:transparent url('../i/quebrado/ES.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes {position:absolute; right:0; z-index:5;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes .instagram {display:table; float:left; margin-right:14px;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes .facebook {display:table; float:left; margin-right:14px;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes .linkedin {display:table; float:left; margin-right:14px;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes .youtube {display:table; float:left;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes .texto-siga {font-size:22px; padding-top:20px; color:#666; text-transform:uppercase;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #redes .texto-siga font {font-size:22px; color:#666; text-transform:uppercase;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #logo-topo {width:250px; float:left; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-topo #logo-topo .logo a {width:250px; display:block;}
#tudo #topo #fundo-fixo .normal #conteudo-menu {float:right; padding-top:55px; position:relative;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro {position:absolute; right:0px; margin-top:-10px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro .icone-filtro {cursor:pointer; height:40px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro #mostra-filtro {width:450px; padding:10px; margin-top:25px; position:absolute; right:0px; background-color:#FFF; border-radius:3px; box-shadow:0px 0px 5px -2px #000; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro #mostra-filtro .bloco-campo {width:404px; height:38px; float:left;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro #mostra-filtro .bloco-campo input {width:362px; padding:8px 20px; outline:none; font-size:17px; color:#666; border:1px solid #ccc; border-radius:5px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro #mostra-filtro .bloco-campo input::placeholder {font-size:16px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro #mostra-filtro .bloco-botao {width:36px; height:38px; float:left; margin-left:10px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #bloco-filtro #mostra-filtro .bloco-botao input {width:36px; height:38px; border:none; cursor:pointer; outline:none; background:transparent url('../i/quebrado/seta-newsletter.png') center center no-repeat; background-size:auto 30px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu {display:table; margin-right:106px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu p {float:left; margin-left:50px; margin-right:50px;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu p a {display:block; font-size:16px; color:#FFF; letter-spacing:0.5px; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu p a font {display:block; font-size:16px; color:#FFF; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu p a:before {content:""; width:0px; height:2px; position:absolute; bottom:-2px; background-color:#779ec5; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu p a:hover {display:block; font-size:16px; color:#FFF; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu p a:hover:before {content:""; width:100%; height:2px; position:absolute; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu .ativo {display:block; font-size:16px; color:#FFF; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .normal #conteudo-menu #mostra-menu .ativo:before {content:""; width:100%; height:2px; position:absolute; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll {width:100%; position:fixed; z-index:99999999; padding-top:10px; padding-bottom:10px; background:#003899; box-shadow:0px 0px 10px -5px #000; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo {width:1170px; margin:0 auto; position:relative;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens {position:absolute; right:151px; margin-top:-5px; z-index:5; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .pt {float:left; margin-right:5px;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .pt a {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid transparent; background:transparent url('../i/quebrado/PT.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .pt a:hover {border:1px solid #FFF; background:transparent url('../i/quebrado/PT.png') center 8px no-repeat; background-size:17px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .en {float:left; margin-right:5px;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .en a {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid transparent; background:transparent url('../i/quebrado/EN.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .en a:hover {border:1px solid #FFF; background:transparent url('../i/quebrado/EN.png') center 8px no-repeat; background-size:17px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .en .en-in {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid #FFF; background:transparent url('../i/quebrado/EN.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .es {float:left;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .es a {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid transparent; background:transparent url('../i/quebrado/ES.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .es a:hover {border:1px solid #FFF; background:transparent url('../i/quebrado/ES.png') center 8px no-repeat; background-size:17px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #linguagens .es .es-in {width:27px; height:27px; display:block; font-size:20px; cursor:pointer; color:#666; border:1px solid #FFF; background:transparent url('../i/quebrado/ES.png') center 8px no-repeat; background-size:17px; border-radius:5px; transition: all .2s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes {position:absolute; right:0; z-index:5;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes .instagram {display:table; float:left; margin-right:14px;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes .facebook {display:table; float:left; margin-right:14px;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes .linkedin {display:table; float:left; margin-right:14px;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes .youtube {display:table; float:left;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes .texto-siga {font-size:22px; padding-top:20px; color:#666; text-transform:uppercase;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #redes .texto-siga font {font-size:22px; color:#666; text-transform:uppercase;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #logo-topo {width:330px; float:left; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-topo #logo-topo .logo a {width:330px; display:block;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu {float:right; padding-top:55px; position:relative;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro {position:absolute; right:0px; margin-top:-10px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro .icone-filtro {cursor:pointer; height:40px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro #mostra-filtro {width:450px; padding:10px; margin-top:15px; position:absolute; right:0px; background-color:#FFF; border-radius:3px; box-shadow:0px 0px 5px -2px #000; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro #mostra-filtro .bloco-campo {width:404px; height:38px; float:left;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro #mostra-filtro .bloco-campo input {width:362px; padding:8px 20px; outline:none; font-size:17px; color:#666; border:1px solid #ccc; border-radius:5px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro #mostra-filtro .bloco-campo input::placeholder {font-size:16px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro #mostra-filtro .bloco-botao {width:36px; height:38px; float:left; margin-left:10px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #bloco-filtro #mostra-filtro .bloco-botao input {width:36px; height:38px; border:none; cursor:pointer; outline:none; background:transparent url('../i/quebrado/seta-newsletter.png') center center no-repeat; background-size:auto 30px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu {display:table; margin-right:106px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu p {float:left; margin-left:50px; margin-right:50px;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu p a {display:block; font-size:16px; color:#FFF; letter-spacing:0.5px; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu p a font {display:block; font-size:16px; color:#FFF; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu p a:before {content:""; width:0px; height:2px; position:absolute; bottom:-2px; background-color:#779ec5; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu p a:hover {display:block; font-size:16px; color:#FFF; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu p a:hover:before {content:""; width:100%; height:2px; position:absolute; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu .ativo {display:block; font-size:16px; color:#FFF; text-transform:uppercase; position:relative; transition: all .3s;}
#tudo #topo #fundo-fixo .scroll #conteudo-menu #mostra-menu .ativo:before {content:""; width:100%; height:2px; position:absolute; bottom:-2px; background-color:#FFF; transition: all .3s;}

#tudo #topo #repete-banner {width:100%; list-style:none;}
#tudo #topo #repete-banner #conteudo-banner {width:100%; list-style:none; padding:0px;}
#tudo #topo #repete-banner #conteudo-banner #bloco-banner {width:100%; list-style:none; padding:0px;}
#tudo #topo #repete-banner #conteudo-banner #bloco-banner .bx-wrapper {width:100%; list-style:none; padding:0px;}
#tudo #topo #repete-banner #conteudo-banner #bloco-banner .bx-wrapper .bx-viewport {width:100%; list-style:none; padding:0px;}
#tudo #topo #repete-banner #conteudo-banner #bloco-banner .bx-wrapper .bx-viewport #bxslider-banner {width:100%; list-style:none; padding:0px;}
#tudo #topo #repete-banner #conteudo-banner #bloco-banner .bx-wrapper .bx-viewport #bxslider-banner .imagem {width:100%; list-style:none; padding:0px;}

#tudo #conteudo {width:100%; position:relative;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banners {width:100%; padding-top:40px; padding-bottom:40px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners {width:1170px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners .titulo-new {width:1024px; margin:0 auto; display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners .titulo-new font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners .desc {width:1024px; margin:0 auto; display:block; font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners .desc font {font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners {width:1170px; margin-top:15px;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners .bloco-banner {margin-top:10px;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners .bloco-banner #bloco-sombra {padding:10px; height:415px; margin-left:10px; margin-right:10px; box-shadow:0px 0px 10px 0px #908f8f;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners .bloco-banner #bloco-sombra .resumo {height:72px; overflow:hidden; font-size:17px; margin-top:10px; text-align:center; line-height:140%; color:#666;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners .bloco-banner #bloco-sombra .resumo font {font-size:17px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners .bloco-banner .nome {font-size:23px; padding-top:15px; padding-bottom:15px; color:#003899; text-align:center;}
#tudo #conteudo #repete-conteudo #repete-banners #conteudo-banners #mostra-banners .bloco-banner .nome font {font-size:23px; color:#003899; }
#tudo #conteudo #repete-conteudo #repete-destaque {width:100%; padding-top:10px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque .titulo-destaque {width:1024px; margin:0 auto; display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque .titulo-destaque font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque .resumo-destaque {width:1024px; margin:0 auto; display:block; font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque .resumo-destaque font {font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque {width:900px; margin: auto; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-esq-destaque {width:250px; float:left;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque {width:550px; float:right;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao {margin-top:50px; height:360px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao p {color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao div {color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao span {color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao div {color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao font {color:#666;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao strong {color:#003899;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao strong strong {color:#003899;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao li {color:#003899; list-style:disc; margin-bottom:10px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .descricao li strong {color:#003899;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .mais {display:table; margin-top:15px;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .mais a {display:block; color:#003899; font-size:19px; text-transform:uppercase; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; border-top:1px solid #003899; border-bottom:1px solid #003899;}
#tudo #conteudo #repete-conteudo #repete-destaque #conteudo-destaque #mostra-destaque #col-dir-destaque .mais a font {color:#003899; font-size:19px;}
#tudo #conteudo #repete-conteudo #repete-historia {width:100%; padding-top:70px;}
#tudo #conteudo #repete-conteudo #repete-historia .fundo {width:100%; height:190px; margin-top:120px; position:absolute; z-index:1; background:transparent url('../i/quebrado/barra-page-1920.png') center bottom no-repeat;}
#tudo #conteudo .fundo-produtos {width:100%; height:190px; margin-top:-210px; position:absolute; z-index:1; background:transparent url('../i/quebrado/barra-page-1920.png') center bottom no-repeat;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia {width:1024px; margin:0 auto; position:relative; z-index:1;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia {width:1024px;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia {width:500px; float:left;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .titulo-historia {display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .titulo-historia font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .resumo-historia {display:block; font-size:17px; margin-top:5px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .resumo-historia font {font-size:17px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .tempo {font-size:28px; color:#FFF; margin-top:50px;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .tempo font {font-size:28px; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .desc {width:280px; font-size:18px; color:#FFF; margin-top:10px;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .desc font {font-size:18px; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .mais {display:table; margin-top:15px;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .mais a {display:block; font-size:16px; color:#FFF; padding-left:15px; padding-right:15px; padding-top:6px; padding-bottom:10px; border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-esq-historia .mais a font {display:block; font-size:16px; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-historia #conteudo-historia #mostra-historia #col-dir-historia {width:500px; float:right;}
#tudo #conteudo #repete-conteudo #repete-downloads {width:100%; padding-top:70px; padding-bottom:40px;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads {width:1170px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads .titulo-downloads {width:1024px; margin:0 auto; display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads .titulo-downloads font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads .desc-downloads {width:1024px; margin:0 auto; display:block; font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads .desc-downloads font {font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads {width:1170px; height:270px; margin-top:15px;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links {display:table; height:270px; padding-left:25px; padding-right:25px; margin-left:75px; background-color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links {display:table; height:270px; display:table-cell; vertical-align:middle;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download {height:28px; padding:5px 10px; margin-top:25px; margin-bottom:25px;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download:hover {background-color:#f5f5f5;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download a {width:190px; display:block; color:#969696; font-size:18px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:12px;}
#tudo #conteudo #repete-conteudo #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download a font {color:#969696; font-size:21px;}
#tudo #conteudo #repete-conteudo #repete-newsletter {width:100%; padding-top:20px; padding-bottom:60px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter {width:1170px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter .titulo-newsletter {width:1024px; margin:0 auto; display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter .titulo-newsletter font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter .desc-newsletter {width:1024px; margin:0 auto; display:block; font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter .desc-newsletter font {font-size:19px; color:#666;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter {display:table; margin:0 auto; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-nome {display:table; float:left; margin-right:40px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-nome .nome {float:left; height:24px; margin-right:5px; margin-top:6px; font-size:20px; color:#969696; padding-right:25px; margin-right:15px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:12px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-nome .nome font {font-size:20px; color:#969696;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-nome .campo {display:table; float:left;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-nome .campo input {width:280px; padding:10px 25px; outline:none; font-size:16px; border:1px solid #666; border-radius:15px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-email {display:table; float:left; margin-right:30px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-email .nome {float:left; height:24px; margin-right:5px; margin-top:6px; font-size:20px; color:#969696; padding-right:25px; margin-right:15px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:12px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-email .nome font {font-size:20px; color:#969696;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-email .campo {display:table; float:left;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .campo-email .campo input {width:280px; padding:10px 25px; outline:none; font-size:16px; border:1px solid #666; border-radius:15px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .enviar {display:table; float:right; margin-top:3px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter #mostra-newsletter .enviar input {border:none; outline:none; font-size:22px; cursor:pointer; padding-top:5px; padding-right:25px; font-family:'Uni-Sans'; text-transform:uppercase; color:#003899; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:17px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter .mensagem-erro {max-width:400px; position:absolute; left:50%; margin-left:-200px; padding:5px 20px; margin-top:17px; color:#FFF; font-size:15px; border-radius:5px;}
#tudo #conteudo #repete-conteudo #repete-newsletter #conteudo-newsletter .mensagem-erro font {color:#FFF; font-size:15px; border-radius:5px;}
#tudo #conteudo #repete-conteudo #repete-mundo {width:100%; padding-top:60px; background-color:#f0f7ff;}
#tudo #conteudo #repete-conteudo #repete-mundo .titulo-mundo {text-align:center; display:block; padding-bottom:30px; font-size:33px; color:#003899; letter-spacing:2px;}
#tudo #conteudo #repete-conteudo #repete-mundo .titulo-mundo font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-rodape {width:100%; padding-top:30px; padding-bottom:30px; background:#003899;}
#tudo #rodape #repete-rodape #conteudo-rodape {width:1083px; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-page {display:table; float:left; margin-right:95px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-page .titulo {display:table; font-size:19px; color:#55af5a; margin-bottom:15px; padding-right:20px; background:transparent url('../i/quebrado/icon-seta.svg') right center no-repeat; background-size:12px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-page .titulo font {font-size:19px; color:#55af5a;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-page .p {margin-top:5px; margin-bottom:5px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-page .p a {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-page .p a font {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-produtos {display:table; float:left; margin-right:95px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-produtos .titulo {display:table; font-size:19px; color:#55af5a; margin-bottom:15px; padding-right:20px; background:transparent url('../i/quebrado/icon-seta.svg') right center no-repeat; background-size:12px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-produtos .titulo font {font-size:19px; color:#55af5a;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-produtos .p {margin-top:5px; margin-bottom:5px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-produtos .p a {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-produtos .p a font {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-contato {display:table; float:left; margin-right:95px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-contato .titulo {display:table; font-size:19px; color:#55af5a; margin-bottom:15px; padding-right:20px; background:transparent url('../i/quebrado/icon-seta.svg') right center no-repeat; background-size:12px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-contato .titulo font {font-size:19px; color:#55af5a;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-contato .p {margin-top:5px; margin-bottom:5px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-contato .p a {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-contato .p a font {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento {display:table; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .titulo {display:table; font-size:19px; color:#55af5a; margin-bottom:15px; padding-right:20px; background:transparent url('../i/quebrado/icon-seta.svg') right center no-repeat; background-size:12px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .titulo font {font-size:19px; color:#55af5a;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .p {display:block; font-size:17px; color:#FFF; display:block; margin-top:5px; margin-bottom:5px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .p font {display:block; font-size:17px; color:#FFF; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .email {margin-top:5px; margin-bottom:5px;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .email a {display:block; font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-rodape #bloco-atendimento .email a font {display:block; font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-rodape .endereco {max-width:750px; font-size:17px; color:#FFF; position:absolute; margin-top:-45px;}
#tudo #rodape #repete-rodape #conteudo-rodape .endereco span {font-size:19px; color:#55af5a;}
#tudo #rodape #repete-rodape #conteudo-copy {width:1083px; margin:0 auto; margin-top:25px;}
#tudo #rodape #repete-rodape #conteudo-copy .copy {font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-copy .copy font {font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-copy .desenvolvido {display:table; font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-copy .desenvolvido font {font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-copy .desenvolvido span {font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-copy .desenvolvido span font {font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-copy .desenvolvido span a {font-size:17px; color:#FFF; font-family:'Uni-Sans-Italic';}
#tudo #rodape #repete-rodape #conteudo-copy .desenvolvido span a font {font-size:17px; color:#FFF; font-family:'Uni-Sans-Italic';}


#conteudo-interno {width:1170px; margin:0 auto; position:relative; z-index:49; padding-top:30px; padding-bottom:60px; min-height:400px;}
#conteudo-interno .botao-topo {position:absolute; margin-top:-20px; right:0; z-index:50;}
#conteudo-interno .botao-topo a {display:block; font-size:16px; color:#444; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a font {display:block; font-size:16px; color:#444; transition:.2s linear;}
#conteudo-interno .botao-topo a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #444; transition:.2s linear;}
#conteudo-interno .botao-bottom {display:table; margin:0 auto;}
#conteudo-interno .botao-bottom a {display:block; font-size:16px; color:#444; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a font {display:block; font-size:16px; color:#444; transition:.2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #444; transition:.2s linear;}

#conteudo-interno #repete-obra {width:100%; padding-top:50px; padding-bottom:40px;}
#conteudo-interno #repete-obra #conteudo-obra {width:1170px; margin:0 auto;}
#conteudo-interno #repete-obra #conteudo-obra .titulo-obra {width:1024px; margin:0 auto; display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #repete-obra #conteudo-obra .titulo-obra font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra {width:1024px; margin:0 auto; margin-top:30px; display:block; font-size:19px; color:#666;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra font {font-size:16px; color:#666;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra span {font-size:16px; color:#666;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra p {font-size:16px; color:#666;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra div {font-size:16px; color:#666;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra strong {font-size:18px; color:#003899;}
#conteudo-interno #repete-obra #conteudo-obra .desc-obra strong font {font-size:18px; color:#003899;}
#conteudo-interno #repete-obra #conteudo-obra #mostra-obra {width:1170px; height:270px; margin-top:20px;}

#conteudo-interno #repete-downloads {width:100%; padding-top:30px; padding-bottom:40px;}
#conteudo-interno #repete-downloads #conteudo-downloads {width:1170px; margin:0 auto;}
#conteudo-interno #repete-downloads #conteudo-downloads .titulo-downloads {width:1024px; margin:0 auto; display:block; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #repete-downloads #conteudo-downloads .titulo-downloads font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #repete-downloads #conteudo-downloads .desc-downloads {width:1024px; margin:0 auto; display:block; font-size:16px; color:#666;}
#conteudo-interno #repete-downloads #conteudo-downloads .desc-downloads font {font-size:16px; color:#666;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads {width:1170px; height:270px; margin-top:15px;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links {display:table; height:270px; padding-left:25px; padding-right:25px; margin-left:75px; background-color:#FFF;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links {display:table; height:270px; display:table-cell; vertical-align:middle;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download {height:28px; padding:5px 10px; margin-top:25px; margin-bottom:25px;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download:hover {background-color:#f5f5f5;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download a {width:190px; display:block; color:#969696; font-size:21px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:12px;}
#conteudo-interno #repete-downloads #conteudo-downloads #mostra-downloads #bloco-links #linha-links .download a font {color:#969696; font-size:21px;}

#conteudo-interno #bloco-redes {width:1024px; margin:0 auto; margin-top:30px;}
#conteudo-interno #bloco-redes #alinha {width:1200px;}
#conteudo-interno #bloco-redes #alinha .titulo {display:table; padding-top:7px; padding-bottom:1px; padding-left:0px; padding-right:35px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:22px;}
#conteudo-interno #bloco-redes #alinha .titulo font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #bloco-redes #alinha .texto-1 {font-size:16px; color:#666; padding-top:5px;}
#conteudo-interno #bloco-redes #alinha .texto-1 font {font-size:16px; color:#666; padding-top:10px;}
#conteudo-interno #bloco-redes #alinha #bloco-imagens {display:table; float:left; margin-right:20px; margin-top:20px;}
#conteudo-interno #bloco-redes #alinha #bloco-imagens .imagem {float:left; margin-right:15px;}
#conteudo-interno #bloco-redes #alinha #bloco-imagens .imagem .bloco-nome {width:210px; height:210px; background:rgba(3,76,119,0.7); opacity:0; transition:.2s linear;}
#conteudo-interno #bloco-redes #alinha #bloco-imagens .imagem:hover .bloco-nome {width:210px; height:210px; background:rgba(3,76,119,0.7); opacity:1; transition:.2s linear;}
#conteudo-interno #bloco-redes #alinha #bloco-imagens .imagem .bloco-nome .nome {width:210px; height:210px; text-align:center; padding-left:10px; padding-right:10px; font-size:16px; display:table-cell; color:#FFF; vertical-align:middle;}
#conteudo-interno #bloco-redes #alinha #redes {display: table;float: right;margin-top: -285px; margin-right: 130px;}
#conteudo-interno #bloco-redes #alinha #redes .instagram {display:table; float:left; margin-right:10px;}
#conteudo-interno #bloco-redes #alinha #redes .facebook {display:table; float:left; margin-right:10px;}
#conteudo-interno #bloco-redes #alinha #redes .pinterest {display:table; float:left; margin-right:10px;}
#conteudo-interno #bloco-redes #alinha #redes .youtube {display:table; float:left; margin-right:10px;}
#conteudo-interno #bloco-redes #alinha #redes .texto-siga {font-size:22px; padding-top:20px; color:#003899; text-transform:uppercase;}
#conteudo-interno #bloco-redes #alinha #redes .texto-siga font {font-size:22px; color:#003899; text-transform:uppercase;}

#conteudo-interno #conteudo-sobre {width:1170px;}
#conteudo-interno #conteudo-sobre .titulo-area {width:1024px; margin:0 auto; margin-bottom:25px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-sobre .titulo-area font {font-size:33px; color:#003899;}
#conteudo-interno #conteudo-sobre .imagem-sobre {width:100%; margin-bottom:25px; margin-top:-65px;}
#conteudo-interno #conteudo-sobre .descricao {width:1100px; margin:0 auto; line-height:170%;}
#conteudo-interno #conteudo-sobre .descricao p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-sobre .descricao font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-sobre .descricao span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-sobre .descricao div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-sobre .descricao strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-sobre .descricao strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-sobre #mais-imagens {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-sobre #mais-imagens .imagem {width:240px; float:left; margin-right:21px; margin-bottom:21px; overflow:hidden; border-radius:10px;}
#conteudo-interno #conteudo-missao {width:1100px; margin:0 auto; margin-top:40px;}
#conteudo-interno #conteudo-missao #bloco-texto-2 {width:100%; margin-bottom:40px;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto {width:100%;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .titulo-missao {font-size:33px; color:#003899; text-align:center; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .titulo-missao font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao {font-size:16px; text-align:center; color:#666; line-height:150%; margin-top:20px;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-missao #bloco-texto-2 #alinha-texto .texto-missao strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-missao #bloco-texto-3 {width:100%;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto {width:100%;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .titulo-missao {font-size:33px; color:#003899; text-align:center; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .titulo-missao font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao {font-size:16px; text-align:center; color:#666; line-height:150%; margin-top:20px;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-missao #bloco-texto-3 #alinha-texto .texto-missao strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-missao #bloco-texto-4 {width:100%;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto {width:100%;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .titulo-missao {font-size:33px; color:#003899; text-align:center; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .titulo-missao font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao {font-size:16px; color:#666; line-height:150%; margin-top:20px;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-missao #bloco-texto-4 #alinha-texto .texto-missao strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-processo {width:1170px; margin-top:60px;}
#conteudo-interno #conteudo-processo #alinha {width:1170px; margin:0 auto;}
#conteudo-interno #conteudo-processo #alinha .titulo {width:1100px; margin:0 auto; margin-bottom:25px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-processo #alinha .titulo font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-processo .imagem {margin-top:25px;}
#conteudo-interno #conteudo-processo #alinha .texto-2 {width:1100px; margin:0 auto; font-size:18px; color:#666; line-height:140%; text-align:justify; padding-top:30px;}
#conteudo-interno #conteudo-processo #alinha .texto-2 p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-processo #alinha .texto-2 font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-processo #alinha .texto-2 span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-processo #alinha .texto-2 div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-processo #alinha .texto-2 strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-processo #alinha .texto-2 strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-historia {width:1100px; margin:0 auto; margin-top:60px;}
#conteudo-interno #conteudo-historia .titulo {width:1100px; margin:0 auto; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-historia .titulo font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-historia .texto {font-size:16px; color:#666; padding-top:10px;}
#conteudo-interno #conteudo-historia .texto font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-historia #mostra-historia {width:1100px; margin-top:20px;}
#conteudo-interno #conteudo-historia #mostra-historia .texto-historia {font-size:16px; color:#666; padding-top:20px;}
#conteudo-interno #conteudo-historia #mostra-historia .texto-historia font {font-size:16px; color:#666;}

#conteudo-interno #conteudo-principios {width:1100px;}
#conteudo-interno #conteudo-principios .titulo-area {width:1024px; margin:0 auto; margin-bottom:25px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-principios .titulo-area font {font-size:33px; color:#003899;}
#conteudo-interno #conteudo-principios .texto {width:1100px; margin:0 auto; margin-top:20px; line-height:170%;}
#conteudo-interno #conteudo-principios .texto p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios .texto span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios .texto div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios .texto font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios .texto strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-principios .texto strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-principios #mostra-principios {width:1100px; margin-top:40px;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios {width:1100px; margin-top:40px; padding-top:40px; border-top:1px solid #ccc;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .nome-principios {float:left; font-size:24px; cursor:pointer; padding-right:20px; color:#003899; transition:.2s linear;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .nome-principios font {font-size:24px; cursor:pointer; color:#003899; transition:.2s linear;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .icone-principios {width:30px; height:30px; cursor:pointer; transform:rotate(90deg); float:left; margin-top:-1px; background:transparent url('../i/quebrado/seta-newsletter.svg') center center no-repeat; background-size:18px; transition:.2s linear;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios {width:1100px; line-height:200%; margin-top:20px;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-principios #mostra-principios #bloco-principios .texto-principios a {font-size:16px; color:#003899; font-weight:bold;}

#conteudo-interno #conteudo-produtos {width:1170px; margin-top:20px;} 
#conteudo-interno #conteudo-produtos #mostra-filtro {display:table; float:left;}
#conteudo-interno #conteudo-produtos #mostra-filtro .bloco-campo {display:table; float:left;}
#conteudo-interno #conteudo-produtos #mostra-filtro .bloco-campo input {width:240px; border:1px solid #003899; padding:10px 45px 9px 25px; outline:none; font-size:20px; border-radius:20px;}
#conteudo-interno #conteudo-produtos #mostra-filtro .bloco-campo input::placeholder {color:#003899; font-size:16px; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #mostra-filtro .bloco-botao {display:table; float:left; margin-left:-40px; margin-top:7px;}
#conteudo-interno #conteudo-produtos #mostra-filtro .bloco-botao input {width:30px; height:30px; border:none; outline:none; cursor:pointer; background:transparent url('../i/quebrado/icon-lupa.svg') center center no-repeat; background-size:30px;}
#conteudo-interno #conteudo-produtos .titulo {font-size:33px; color:#003899; padding-top:8px; padding-left:370px; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos .titulo font {font-size:33px; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos .voltar {position:absolute; right:0; margin-top:20px;}
#conteudo-interno #conteudo-produtos .voltar a {display:block; color:#003899; font-size:15px; text-decoration:underline;}
#conteudo-interno #conteudo-produtos .voltar a font {display:block; color:#003899; font-size:15px; text-decoration:underline;}
#conteudo-interno #conteudo-produtos #col-esq-produtos {width:312px; float:left;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias {width:297px; margin-left:15px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria {width:312px; margin-bottom:30px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .nome-categoria {font-size:18px; cursor:pointer; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .nome-categoria font {font-size:18px; cursor:pointer; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .nome-categoria a {font-size:18px; cursor:pointer; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .nome-categoria a font {font-size:18px; cursor:pointer; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .mostra-subcategorias {margin-top:15px; margin-left:15px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .mostra-subcategorias .nome-subcategoria {display:table; padding-bottom:15px;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .mostra-subcategorias .nome-subcategoria a {color:#003899; font-size:16px; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .mostra-subcategorias .nome-subcategoria a font {color:#003899; font-size:16px; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .mostra-subcategorias .nome-subcategoria a:hover {color:#444; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-esq-produtos #filtro-categorias #bloco-categoria .mostra-subcategorias .nome-subcategoria a font:hover {color:#444; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-dir-produtos {width:850px; float:right;}
#conteudo-interno #conteudo-produtos #col-dir-produtos .mensagem-erro {font-size:18px; color:#003899; margin-top:-20px; margin-bottom:25px; text-align:center;}
#conteudo-interno #conteudo-produtos #col-dir-produtos .mensagem-erro font {font-size:18px; color:#003899; text-align:center;}
#conteudo-interno #conteudo-produtos #col-dir-produtos .mensagem-erro strong {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-produtos #col-dir-produtos .mensagem-erro strong font {font-size:18px; color:#003899;}
#conteudo-interno #conteudo-produtos #col-dir-produtos .mensagem-erro-2 {font-size:18px; color:#FF0000; margin-top:100px; margin-bottom:20px; text-align:center;}
#conteudo-interno #conteudo-produtos #col-dir-produtos .mensagem-erro-2 strong {font-size:18px; color:#FF0000;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto {width:240px; margin-right:60px; margin-bottom:50px; float:left; text-align:center;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .imagem-produto {width:240px; margin-bottom:10px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .nome-produto {width:240px; height:44px; display:table-cell; vertical-align:middle; letter-spacing:1px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .nome-produto a {width:240px; height:44px; color:#003899; text-transform:uppercase; font-size:18px; display:table-cell; vertical-align:middle; letter-spacing:1px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .nome-produto a font {color:#003899; text-transform:uppercase; font-size:18px; letter-spacing:1px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .mais {width:240px; margin-top:10px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .mais a {width:240px; display:block; padding-bottom:5px; color:#003899; font-size:16px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #bloco-produto .mais a font {display:block; color:#003899; font-size:16px;}
#conteudo-interno #conteudo-produtos .descricao-maior {color:#666; font-size:16px; line-height:150%; margin-top:30px;}
#conteudo-interno #conteudo-produtos .descricao-maior p {color:#666; font-size:16px;}
#conteudo-interno #conteudo-produtos .descricao-maior span {color:#666; font-size:16px;}
#conteudo-interno #conteudo-produtos .descricao-maior font {color:#666; font-size:16px;}
#conteudo-interno #conteudo-produtos .descricao-maior div {color:#666; font-size:16px;}
#conteudo-interno #conteudo-produtos .descricao-maior strong {color:#666; font-size:16px;}
#conteudo-interno #conteudo-produtos .descricao-maior strong font {color:#666; font-size:16px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto {width:850px; float:right;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq {width:800px; float:right;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq .imagem-produto {width:800px; overflow:hidden;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq .imagem-produto a {width:800px; display:table-cell; cursor:pointer; vertical-align:middle;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq .imagem-produto img {display:table; margin:0 auto;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads {width:800px; position:absolute; margin-top:10px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download {display:table; float:left;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a {display:block; padding:2px 25px; padding-right:20px; color:#FFF; font-size:11px; position:relative; background-color:#003899; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a font {display:block; color:#FFF; font-size:11px; position:relative; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a font:hover {display:block; color:#FFF; font-size:11px; position:relative; transition: all .2s;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a .nome {display:block; float:left; color:#FFF; font-size:11px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a .nome font {display:block; color:#FFF; font-size:11px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a .seta {display:block; float:left; margin-left:10px; margin-top:1px; transform:rotate(180deg);}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; top:0; left:0px; width:0; height:0; border-right:15px solid transparent; border-left:0px solid transparent; border-top:18px solid #FFF; transition:.2s linear;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #bloco-downloads .download a:after {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; top:0; right:0px; width:0; height:0; border-right:0px solid transparent; border-left:15px solid transparent; border-bottom:18px solid #FFF; transition:.2s linear;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #outras-imagens {width:800px; margin:0 auto; margin-top:15px;}
#conteudo-interno #conteudo-produtos #col-dir-produtos #detalhes-produto #bloco-esq #outras-imagens .imagens-produto {cursor:pointer;}
#conteudo-interno #conteudo-produtos #bloco-dir {width:100%; margin-top:50px;}
#conteudo-interno #conteudo-produtos #bloco-dir #especificacoes {padding:15px;}
#conteudo-interno #conteudo-produtos #bloco-dir #especificacoes .titulo-especificacoes {width:100%; font-size:30px; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #bloco-dir #especificacoes .titulo-especificacoes font {width:100%; font-size:30px; color:#003899; text-transform:uppercase;}
#conteudo-interno #conteudo-produtos #bloco-dir #especificacoes .descricao-especificacoes {font-size:15px; color:#666; margin-top:15px;}
#conteudo-interno #conteudo-produtos #bloco-dir #especificacoes .descricao-especificacoes font {font-size:15px; color:#666; margin-top:15px;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto {width:100%; margin-top:10px;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto #esq-caracte {padding:15px; background-color:#FFF;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto #esq-caracte .bloco-caracteristica {width:550px; float:left; margin-bottom:28px; padding-bottom:15px; border-bottom:2px solid #ccc;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto #esq-caracte .bloco-caracteristica .titulo-caracte {width:35%; float:left; color:#003899; font-weight:bold; font-size:15px;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto #esq-caracte .bloco-caracteristica .titulo-caracte font {color:#003899; font-size:15px; font-weight:bold;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto #esq-caracte .bloco-caracteristica .opcao-caracte {width:65%; float:right; color:#666; font-size:14px; text-align:right;}
#conteudo-interno #conteudo-produtos #bloco-dir #dados-produto #esq-caracte .bloco-caracteristica .opcao-caracte font {color:#666; font-size:14px;}

#conteudo-interno #conteudo-downloads {width:1170px; margin-top:20px;}
#conteudo-interno #conteudo-downloads .titulo-area {width:1100px; margin:0 auto; margin-bottom:25px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-downloads .titulo-area font {font-size:33px; color:#003899;}
#conteudo-interno #conteudo-downloads #col-esq-downloads {width:350px; float:left;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias {}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria {margin-bottom:20px;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria a {width:300px; height:40px; display:block; color:#003899; padding-top:13px; padding-left:15px; padding-right:15px; font-size:22px; border-bottom:1px solid #ccc; background:transparent url('../i/quebrado/seta-newsletter.svg') 300px center no-repeat; background-size:15px; transition: all .2s;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria a font {color:#003899; font-size:22px;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria a:hover {background:#f5f5f5 url('../i/quebrado/icon-seta-cinza.svg') 300px center no-repeat; background-size:15px; transition: all .2s;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria-ativo {margin-bottom:20px;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria-ativo a {width:300px; height:40px; display:block; color:#003899; padding-top:13px; padding-left:15px; padding-right:15px; font-size:22px; border-bottom:1px solid #ccc; background:#f5f5f5 url('../i/quebrado/seta-newsletter.svg') 300px center no-repeat; background-size:15px; transition: all .2s;}
#conteudo-interno #conteudo-downloads #col-esq-downloads #bloco-categorias .item-categoria-ativo a font {color:#003899; padding-top:13px; font-size:22px;}
#conteudo-interno #conteudo-downloads #col-dir-downloads {width:790px; float:right;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads {width:790px;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads {width:100%;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads {padding:15px 15px; margin-bottom:18px; display:block; border:1px solid #ccc;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads:hover {background-color:#f5f5f5;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .imagem-downloads {width:10%;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .nome-downloads {width:20%; font-size:18px; text-transform:uppercase; color:#003899;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .nome-downloads font {font-size:18px; text-transform:uppercase; color:#003899;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .tipo-downloads {width:20%; text-align:center; font-size:16px; color:#003899;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .tipo-downloads font {font-size:16px; color:#003899;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .downloads-downloads {width:10%; text-align:center;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .downloads-downloads a {border:1px solid #ccc; display:block;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .downloads-downloads a .botao {font-size:16px; padding:8px 20px 8px 6px; color:#FFF; background:#003899 url('../i/quebrado/icone-download.svg') 120px center no-repeat; background-size:17px;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .downloads-downloads a .botao font {font-size:16px; color:#FFF;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads #tabela-downloads #bloco-downloads .downloads-downloads a:hover {background-color:#f5f5f5;}
#conteudo-interno #conteudo-downloads #col-dir-downloads #mostra-downloads .nao-encontrado {font-size:16px; color:#58585A; padding-top:90px; text-align:center;}
#conteudo-interno #conteudo-downloads .imagem-bottom {margin-top:50px;}

#conteudo-interno #conteudo-representantes {width:1170px; margin-top:15px;}
#conteudo-interno #conteudo-representantes #bloco-filtro {width:1170px;}
#conteudo-interno #conteudo-representantes #bloco-filtro .titulo {width:1100px; margin:0 auto; margin-bottom:20px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-representantes #bloco-filtro .titulo font {text-align:center; color:#003899; font-size:33px;}
#conteudo-interno #conteudo-representantes #bloco-filtro .descricao {width:1100px; margin:0 auto; font-size:18px; color:#666;}
#conteudo-interno #conteudo-representantes #bloco-filtro .descricao font {color:#666; font-size:18px;}
#conteudo-interno #conteudo-representantes #bloco-filtro #form {width:1100px; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-representantes #bloco-filtro #form .campo {width:400px; float:left; margin-right:10px; font-size:18px; border:none; color:#444; outline:none; padding:10px 10px; border-bottom:1px solid #666;}
#conteudo-interno #conteudo-representantes #bloco-filtro #form .campo::placeholder {color:#666; text-transform:uppercase; font-size:18px;}
#conteudo-interno #conteudo-representantes #bloco-filtro #form .botao {width:35px; height:35px; border:none; outline:none; background:transparent url('../i/quebrado/icon-lupa.svg') center center no-repeat; background-size:35px;}
#conteudo-interno #conteudo-representantes #map_content {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-representantes #mostra-infos {width:1100px; margin:0 auto; margin-top:40px;}
#conteudo-interno #conteudo-representantes #mostra-infos .titulo-2 {margin-bottom:15px; font-size:26px; color:#003899; letter-spacing:2px;}
#conteudo-interno #conteudo-representantes #mostra-infos .titulo-2 font {font-size:26px; color:#003899; letter-spacing:2px;}
#conteudo-interno #conteudo-representantes #mostra-infos .desc {margin-bottom:40px; font-size:18px; color:#666;}
#conteudo-interno #conteudo-representantes #mostra-infos .desc font {font-size:18px; color:#666;}
#conteudo-interno #conteudo-representantes #mostra-infos .mapa-distribuicao {display:table; float:left; margin-right:40px;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados {display:table; float:left; margin-top:20px;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao {margin-bottom:30px;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao p {font-size:19px; color:#003899;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao div {font-size:19px; color:#003899;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao span {font-size:19px; color:#003899;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao li {font-size:19px; color:#003899;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao font {font-size:19px; color:#003899;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao strong {font-size:19px; color:#003899;}
#conteudo-interno #conteudo-representantes #mostra-infos #dados .descricao strong font {font-size:19px; color:#003899;}

#conteudo-interno #conteudo-noticias {width:1170px;}
#conteudo-interno #conteudo-noticias .titulo-area {width:1100px; margin:0 auto; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;} 
#conteudo-interno #conteudo-noticias .titulo-area font {color:#003899; font-size:33px;} 
#conteudo-interno #conteudo-noticias #mostra-news {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news {width:373px; float:left; margin-right:25px; margin-bottom:30px;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .imagem-news {width:373px; height:240px;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .titulo {width:343px; margin:0 auto; display:block; padding-top:15px; font-size:24px; color:#003899;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .titulo font {font-size:24px; color:#003899;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .resumo {width:343px; margin:0 auto; display:block; padding-top:5px; font-size:17px; color:#666;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .resumo font {font-size:17px; color:#666;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .leia {display:table; padding-left:15px; padding-right:25px; color:#003899; font-size:18px; margin-top:15px; padding-top:3px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:12px;}
#conteudo-interno #conteudo-noticias #mostra-news #bloco-news .leia font {color:#003899; font-size:18px; font-style:italic;}
#conteudo-interno #conteudo-noticias-detalhes {width:1170px; margin-top:15px;}
#conteudo-interno #conteudo-noticias-detalhes .titulo-area {width:1100px; margin:0 auto; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;} 
#conteudo-interno #conteudo-noticias-detalhes .titulo-area font {color:#003899; font-size:33px;} 
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .imagem-noticia {width:500px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .nome-noticia {color:#003899; font-size:27px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .nome-noticia font {color:#003899; font-size:27px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .fonte-noticia {color:#666; text-decoration:none; font-size:16px; padding-top:15px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .fonte-noticia font {color:#666; text-decoration:none; font-size:16px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia {color:#666; line-height:180%; text-decoration:none; font-size:14px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia p {color:#666; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia font {color:#666; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia span {color:#666; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia div {color:#666; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia strong {color:#003899; font-size:18px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia strong font {color:#003899; font-size:18px;}
#conteudo-interno #conteudo-noticias-detalhes #outras {width:1170px; margin-top:30px;}
#conteudo-interno #conteudo-noticias-detalhes #outras .imagem-outras {width:276px; margin-bottom:21px; margin-right:21px; float:left; overflow:hidden;}
#conteudo-interno #conteudo-noticias-detalhes #outras .imagem-outras a {width:276px; height:220px; overflow:hidden;}
#conteudo-interno #conteudo-noticias-detalhes #curtir {display:table; margin:0 auto; margin-top:20px;}

#conteudo-interno #conteudo-trabalhe {width:1083px; margin:0 auto;}
#conteudo-interno #conteudo-trabalhe #area-erro {max-width:500px; margin:0 auto; padding:5px 10px; background-color:#FF0000; border-radius:10px;} 
#conteudo-interno #conteudo-trabalhe #area-erro .erro {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-trabalhe #area-erro .erro font {font-size:15px; color:#FFF;} 
#conteudo-interno #conteudo-trabalhe #area-erro .erro strong {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-trabalhe #area-erro .erro strong font {font-size:15px; color:#FFF;} 
#conteudo-interno #conteudo-trabalhe .titulo-area {width:1024px; margin:0 auto; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;} 
#conteudo-interno #conteudo-trabalhe .titulo-area font {color:#003899; font-size:33px;} 
#conteudo-interno #conteudo-trabalhe .desc {width:1024px; margin:0 auto; font-size:16px; color:#666;} 
#conteudo-interno #conteudo-trabalhe .desc font {font-size:16px; color:#666;} 
#conteudo-interno #conteudo-trabalhe #bloco-vagas {display:table; margin-bottom:40px; margin-top:30px;}  
#conteudo-interno #conteudo-trabalhe #bloco-vagas .titulo {display:table; margin-left:32px; padding-top:3px; padding-bottom:1px; padding-right:35px; font-size:28px; color:#003899; letter-spacing:2px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:22px;} 
#conteudo-interno #conteudo-trabalhe #bloco-vagas .titulo font {font-size:28px; color:#003899; letter-spacing:2px;} 
#conteudo-interno #conteudo-trabalhe #bloco-vagas .texto {font-size:16px; line-height:150%; color:#666; text-align:justify; padding-top:10px;}
#conteudo-interno #conteudo-trabalhe #bloco-vagas .texto font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-trabalhe #bloco-vagas #mostra-vagas {width:1083px; margin-top:20px;}
#conteudo-interno #conteudo-trabalhe #bloco-vagas #mostra-vagas .titulo-vagas {font-size:22px; color:#003899; text-align:center; padding-top:10px;}
#conteudo-interno #conteudo-trabalhe #bloco-vagas #mostra-vagas .titulo-vagas font {font-size:22px; color:#003899;}
#conteudo-interno #conteudo-trabalhe #bloco-vagas #mostra-vagas .texto-vagas {height:130px; font-size:16px; color:#666; padding-top:10px;}
#conteudo-interno #conteudo-trabalhe #bloco-vagas #mostra-vagas .texto-vagas font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-trabalhe .titulo-form {display:table; padding-top:3px; padding-bottom:1px; padding-right:35px; font-size:28px; color:#003899; letter-spacing:2px; margin-bottom:30px; margin-top:20px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:22px;} 
#conteudo-interno #conteudo-trabalhe .titulo-form font {font-size:28px; color:#003899; letter-spacing:2px;} 
#conteudo-interno #conteudo-trabalhe #col-esq-fale {width:510px; float:left;} 
#conteudo-interno #conteudo-trabalhe #col-dir-fale {width:510px; float:right;}  
#conteudo-interno #conteudo-trabalhe .label {width:65px; display:inline-block; font-size:19px; color:#666;}  
#conteudo-interno #conteudo-trabalhe .label .span font {font-size:13px; color:#666;}  
#conteudo-interno #conteudo-trabalhe .label font {font-size:19px; color:#666;}  
#conteudo-interno #conteudo-trabalhe .label .span font {font-size:13px; color:#666;}  
#conteudo-interno #conteudo-trabalhe .input {display:inline-block; background-color:#FFF; font-size:19px; color:#444; outline:none; border:none; padding:9px;}  
#conteudo-interno #conteudo-trabalhe .select {display:inline-block; background-color:#FFF; font-size:19px; color:#444; outline:none; border:1px solid #FFF; padding:9px;}  
#conteudo-interno #conteudo-trabalhe #curriculo {font-size:14px;} 
#conteudo-interno #conteudo-trabalhe .campos-padrao {border-bottom:1px solid #666; margin-bottom:20px;} 
#conteudo-interno #conteudo-trabalhe .soma {display:table; float:left; margin-top:-5px;}  
#conteudo-interno #conteudo-trabalhe .soma .valor1 {float:left; margin-top:3px; background-color:#003899; border-top-left-radius:3px; border-bottom-left-radius:3px; color:#FFF; padding:3px; padding-top:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-trabalhe .soma .valor1 font {color:#FFF;}  
#conteudo-interno #conteudo-trabalhe .soma .mais {background-color:#003899; margin-top:3px; text-align:center; color:#FFF; padding:3px; padding-top:4px; width:10px; float:left;}  
#conteudo-interno #conteudo-trabalhe .soma .mais font {color:#FFF;} 
#conteudo-interno #conteudo-trabalhe .soma .valor2 {float:left; background-color:#003899; border-top-right-radius:3px; border-bottom-right-radius:3px; margin-top:3px; color:#FFF; padding:3px; padding-top:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-trabalhe .soma .valor2 font {color:#FFF;}  
#conteudo-interno #conteudo-trabalhe .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  
#conteudo-interno #conteudo-trabalhe .soma .igual font {}  
#conteudo-interno #conteudo-trabalhe #botao-enviar {display:table; float:right; margin-top:10px;}
#conteudo-interno #conteudo-trabalhe #botao-enviar .enviar {border:none; outline:none; font-size:24px; cursor:pointer; padding-top:5px; padding-right:25px; text-transform:uppercase; color:#003899; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:17px;}

#conteudo-interno #conteudo-beneficios {width:1084px; margin:0 auto; margin-bottom:20px;}
#conteudo-interno #conteudo-beneficios .titulo {display:table; padding-top:7px; padding-bottom:1px; padding-left:0px; padding-right:35px; font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:22px;}
#conteudo-interno #conteudo-beneficios .titulo font {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-beneficios #mostra-beneficios {margin-top:30px;}
#conteudo-interno #conteudo-beneficios #mostra-beneficios .titulo-vagas {color:#666; padding-top:10px; text-align:center; font-size:16px;}

#conteudo-interno #conteudo-contato {width:1083px; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-contato .titulo-1 {width:1024px; margin:0 auto; font-size:33px; margin-bottom:15px; color:#003899; text-transform:uppercase; letter-spacing:2px;} 
#conteudo-interno #conteudo-contato .titulo-1 font {text-align:center; color:#003899; font-size:33px;} 
#conteudo-interno #conteudo-contato .texto {width:1024px; margin:0 auto; font-size:18px; color:#666;} 
#conteudo-interno #conteudo-contato .texto font {color:#666; font-size:18px;} 
#conteudo-interno #conteudo-contato #form {margin-top:50px;} 
#conteudo-interno #conteudo-contato #area-erro {max-width:500px; margin:0 auto; padding:5px 10px; background-color:#FF0000; border-radius:10px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro font {font-size:15px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong font {font-size:15px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:510px; float:left;} 
#conteudo-interno #conteudo-contato #col-dir-fale {width:510px; float:right;}  
#conteudo-interno #conteudo-contato .label {width:65px; display:inline-block; font-size:18px; color:#666;}  
#conteudo-interno #conteudo-contato .label font {font-size:18px; color:#666;}  
#conteudo-interno #conteudo-contato .input {display:inline-block; background-color:#FFF; font-size:18px; color:#444; outline:none; border:none; padding:9px;}  
#conteudo-interno #conteudo-contato .campos-padrao {border-bottom:1px solid #666; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato .soma {display:table; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor1 {float:left; margin-top:3px; background-color:#003899; border-top-left-radius:3px; border-bottom-left-radius:3px; color:#FFF; padding:3px; padding-top:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .valor1 font {color:#FFF;}  
#conteudo-interno #conteudo-contato .soma .mais {background-color:#003899; margin-top:3px; text-align:center; color:#FFF; padding:3px; padding-top:4px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .soma .mais font {color:#FFF;}  
#conteudo-interno #conteudo-contato .soma .valor2 {float:left; background-color:#003899; border-top-right-radius:3px; border-bottom-right-radius:3px; margin-top:3px; color:#FFF; padding:3px; padding-top:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .valor2 font {color:#FFF;}  
#conteudo-interno #conteudo-contato .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .soma .igual font {text-align:center;}  
#conteudo-interno #conteudo-contato #botao-enviar {display:table; float:right; margin-top:10px;}
#conteudo-interno #conteudo-contato #botao-enviar .enviar {border:none; outline:none; font-size:24px; cursor:pointer; padding-top:5px; padding-right:25px; text-transform:uppercase; color:#003899; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:17px;}
#conteudo-interno #conteudo-contato #bloco-atendimento {margin-top:60px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .titulo {color:#003899; padding-bottom:20px; font-size:22px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .titulo font {color:#003899; font-size:22px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .p {color:#666; font-size:20px; margin-bottom:5px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .p font {color:#666; font-size:20px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .email {margin-bottom:5px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .email a {display:block; color:#666; font-size:18px;}
#conteudo-interno #conteudo-contato #bloco-atendimento .email a font {display:block; color:#666; font-size:18px;}

#conteudo-interno #conteudo-restrita {width:1083px; margin:0 auto;}
#conteudo-interno #conteudo-restrita .titulo-area {font-size:33px; color:#003899; text-transform:uppercase; letter-spacing:2px;}
#conteudo-interno #conteudo-restrita .titulo-area font {font-size:33px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-login {display:table; margin:0 auto; margin-top:100px;}
#conteudo-interno #conteudo-restrita #mostra-login #area-erro {max-width:500px; margin:0 auto; margin-top:20px; margin-bottom:40px; padding:5px 10px; background-color:#FF0000; border-radius:10px;} 
#conteudo-interno #conteudo-restrita #mostra-login #area-erro .erro {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-restrita #mostra-login #area-erro .erro font {font-size:15px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-restrita #mostra-login #area-erro .erro strong {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-restrita #mostra-login #area-erro .erro strong font {font-size:15px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-restrita #mostra-login .campo-email {display:table; float:left; margin-right:50px; border-bottom:1px solid #666; margin-bottom:20px;} 
#conteudo-interno #conteudo-restrita #mostra-login .campo-email .input {display:inline-block; background-color:#FFF; font-size:18px; color:#444; outline:none; border:none; padding:9px;}
#conteudo-interno #conteudo-restrita #mostra-login .label {width:65px; display:inline-block; font-size:19px; color:#666;}  
#conteudo-interno #conteudo-restrita #mostra-login .label .span font {font-size:19px; color:#666;}  
#conteudo-interno #conteudo-restrita #mostra-login .label font {font-size:19px; color:#666;}  
#conteudo-interno #conteudo-restrita #mostra-login .label .span font {font-size:19px; color:#666;}  
#conteudo-interno #conteudo-restrita #mostra-login .botao-login {display:table; float:left; margin-top:11px;}
#conteudo-interno #conteudo-restrita #mostra-login .botao-login .enviar {display:table; border:none; outline:none; font-size:24px; cursor:pointer; padding-top:5px; padding-right:25px; text-transform:uppercase; color:#003899; background:transparent url('../i/quebrado/seta-newsletter.svg') right center no-repeat; background-size:17px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo {width:1083px; margin-top:0px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo .titulo {font-size:26px; color:#003899; text-align:center;}
#conteudo-interno #conteudo-restrita #mostra-conteudo .titulo font {font-size:26px; color:#003899; text-align:center;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo {width:1083px; padding-bottom:20px; position:relative; border-bottom:2px solid #666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .sair {position:absolute; right:0; margin-top:5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .sair a {display:block; font-size:16px; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .sair a font {display:block; font-size:16px; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .saudacao {font-size:20px; color:#003899; letter-spacing:0.5px; text-align:center;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .saudacao font {font-size:20px; color:#003899; letter-spacing:0.5px; text-align:center;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .saudacao strong {font-size:20px; text-align:center; color:#003899; font-weight:bold;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo .saudacao strong font {font-size:20px; text-align:center; color:#003899; font-weight:bold;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu {display:table; margin:0 auto; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu p {display:table; float:left; margin-left:30px; margin-right:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu p a {display:block; font-size:18px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu p a font {display:block; font-size:18px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu p a:hover {display:block; color:#000;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu p a font:hover {display:block; color:#000;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu .ativo a {display:block; font-size:18px; color:#000;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #mostra-topo #mostra-menu .ativo a font {display:block; font-size:18px; color:#000;}
#conteudo-interno #conteudo-restrita #mostra-conteudo {width:1083px; margin-top:15px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos {width:1083px; margin-top:20px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos {width:344px; float:left; margin-right:25px; margin-bottom:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .imagem-informativos {width:344px; height:230px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .titulo {width:343px; height:23px; margin:0 auto; text-align:left; display:block; padding-top:15px; font-size:19px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .titulo font {font-size:19px; font-weight:bold; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .data {display:block; padding-top:10px; font-size:14px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .data font {font-size:14px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .resumo {width:343px; height:57px; margin:0 auto; display:block; padding-top:10px; font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos #mostra-informativos #bloco-informativos .resumo font {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes {width:1083px; margin-top:30px; position:relative;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .imagem-informativos {width:500px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .nome-informativos {color:#003899; font-size:24px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .nome-informativos font {color:#003899; font-size:24px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .data-informativos {color:#003899; font-size:15px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .data-informativos font {color:#003899; font-size:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .fonte-informativos {color:#666; text-decoration:none; font-size:16px; padding-top:15px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .fonte-informativos font {color:#666; text-decoration:none; font-size:16px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .descricao-informativos {color:#666; line-height:180%; text-decoration:none; font-size:14px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .descricao-informativos p {color:#666; font-size:15px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .descricao-informativos font {color:#666; font-size:15px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .descricao-informativos span {color:#666; font-size:15px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .descricao-informativos div {color:#666; font-size:15px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #mostra-detalhes .descricao-informativos strong {color:#666; font-size:17px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #outras {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #outras .imagem-outras {width:255px; margin-bottom:21px; margin-right:21px; float:left; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #outras .imagem-outras a {width:255px; height:210px; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-informativos-detalhes #curtir {display:table; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos {width:344px; float:left; margin-right:25px; margin-bottom:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .imagem-eventos {width:344px; height:230px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .titulo {width:343px; height:23px; margin:0 auto; text-align:left; display:block; padding-top:15px; font-size:19px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .titulo font {font-size:19px; font-weight:bold; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .data {display:block; padding-top:10px; font-size:15px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .data font {font-size:15px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .resumo {width:343px; height:57px; margin:0 auto; display:block; padding-top:10px; font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos #mostra-eventos #bloco-eventos .resumo font {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes {width:1083px; margin-top:30px; position:relative;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .imagem-eventos {width:500px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .nome-eventos {color:#003899; font-size:24px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .nome-eventos font {color:#003899; font-size:24px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .data-eventos {color:#003899; font-size:16px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .data-eventos font {color:#003899; font-size:16px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .fonte-eventos {color:#666; text-decoration:none; font-size:16px; padding-top:15px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .fonte-eventos font {color:#666; text-decoration:none; font-size:16px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .descricao-eventos {color:#666; line-height:180%; text-decoration:none; font-size:14px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .descricao-eventos p {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .descricao-eventos font {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .descricao-eventos span {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .descricao-eventos div {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #mostra-detalhes .descricao-eventos strong {color:#666; font-size:18px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #outras {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #outras .imagem-outras {width:255px; margin-bottom:21px; margin-right:21px; float:left; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #outras .imagem-outras a {width:255px; height:210px; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-eventos-detalhes #curtir {display:table; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades {padding:15px 30px; margin-bottom:35px; background-color:#f5f5f5;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .titulo {padding-top:15px; text-align:left; font-size:22px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .titulo font {font-size:22px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .descricao {padding-top:20px; font-size:15px; color:#666; line-height:170%;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .descricao font {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .descricao p {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .descricao span {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .descricao div {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-oportunidades #mostra-oportunidades #bloco-oportunidades .descricao strong {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras {width:344px; float:left; margin-right:25px; margin-bottom:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .imagem-obras {width:344px; height:230px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .titulo {width:343px; height:23px; margin:0 auto; text-align:left; display:block; padding-top:15px; font-size:19px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .titulo font {font-size:19px; font-weight:bold; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .data {display:block; padding-top:10px; font-size:15px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .data font {font-size:15px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .resumo {width:343px; height:57px; margin:0 auto; display:block; padding-top:10px; font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras #mostra-obras #bloco-obras .resumo font {font-size:15px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes {width:1083px; margin-top:30px; position:relative;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .imagem-obras {width:500px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .nome-obras {color:#003899; font-size:24px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .nome-obras font {color:#003899; font-size:24px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .data-obras {color:#003899; font-size:16px; margin-bottom:15px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .data-obras font {color:#003899; font-size:16px; letter-spacing:0.5px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .fonte-obras {color:#666; text-decoration:none; font-size:16px; padding-top:15px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .fonte-obras font {color:#666; text-decoration:none; font-size:16px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .descricao-obras {color:#666; line-height:180%; text-decoration:none; font-size:14px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .descricao-obras p {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .descricao-obras font {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .descricao-obras span {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .descricao-obras div {color:#666; font-size:16px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #mostra-detalhes .descricao-obras strong {color:#666; font-size:18px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #outras {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #outras .imagem-outras {width:255px; margin-bottom:21px; margin-right:21px; float:left; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #outras .imagem-outras a {width:255px; height:210px; overflow:hidden;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-obras-detalhes #curtir {display:table; margin:0 auto; margin-top:20px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .texto {color:#666; font-size:18px; text-align:center; margin-top:20px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .texto font {color:#666; font-size:18px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #form {width:600px; margin:0 auto; margin-top:40px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #area-erro {max-width:500px; margin:0 auto; margin-top:20px; padding:5px 10px; background-color:#FF0000; border-radius:10px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #area-erro .erro {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #area-erro .erro font {font-size:15px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #area-erro .erro strong {font-size:15px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #area-erro .erro strong font {font-size:15px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #col-esq-fale {width:510px; float:left;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #col-dir-fale {width:510px; float:right;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .label {width:65px; display:inline-block; font-size:18px; color:#666;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .label font {font-size:18px; color:#666;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .input {display:inline-block; background-color:#FFF; font-size:18px; color:#444; outline:none; border:none; padding:9px;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .campos-padrao {border-bottom:1px solid #666; margin-bottom:20px;} 
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma {display:table; float:left;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .valor1 {float:left; margin-top:3px; background-color:#666; border-top-left-radius:3px; border-bottom-left-radius:3px; color:#FFF; padding:3px; padding-top:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .valor1 font {color:#FFF;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .mais {background-color:#666; margin-top:3px; text-align:center; color:#FFF; padding:3px; padding-top:4px; width:10px; float:left;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .mais font {color:#FFF;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .valor2 {float:left; background-color:#666; border-top-right-radius:3px; border-bottom-right-radius:3px; margin-top:3px; color:#FFF; padding:3px; padding-top:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .valor2 font {color:#FFF;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria .soma .igual font {text-align:center;}  
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #botao-enviar {display:table; float:right; margin-top:15px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-ouvidoria #botao-enviar .enviar {border:none; outline:none; font-size:22px; cursor:pointer; padding-top:5px; padding-right:25px; font-family:'Uni-Sans'; text-transform:uppercase; color:#666; background:transparent url('../i/quebrado/icon-seta-cinza.svg') right center no-repeat; background-size:17px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual {width:1083px; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual {padding:20px; margin-bottom:35px; background-color:#f5f5f5;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .imagem-manual {width:250px; height:180px; margin-bottom:20px; margin-right:20px; float:left;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .titulo {text-align:left; display:block; font-weight:bold; padding-top:5px; font-size:19px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .titulo font {font-size:19px; font-weight:bold; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .descricao {padding-top:15px; font-size:16px; color:#666; line-height:170%;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .descricao font {font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .descricao p {font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .descricao span {font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .descricao div {font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual .descricao strong {font-size:16px; color:#666;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download {padding:15px 15px; margin-bottom:18px; display:block; border:1px solid #ccc; background-color:#FFF;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download:hover {background-color:#f1f1f1;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download .nome-download {width:20%; font-size:16px; text-transform:uppercase; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download .tipo-download {width:20%; text-align:center; font-size:15px; color:#003899;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download .manual-download {width:10%; text-align:center;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download .manual-download a {border:1px solid #ccc; display:block;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download .manual-download a .botao {font-size:16px; padding:8px 35px 8px 6px; color:#FFF; background:#003899 url('../i/quebrado/icone-download.svg') 140px center no-repeat; background-size:17px;}
#conteudo-interno #conteudo-restrita #mostra-conteudo #conteudo-manual #mostra-manual #bloco-manual #tabela-manual #bloco-download .manual-download a:hover {background-color:#FFF;}

#conteudo-interno #conteudo-404 {width:1083px}
#conteudo-interno #conteudo-404 .titulo {color:#003899; text-align:center; font-size:200px;}
#conteudo-interno #conteudo-404 .descricao {color:#003899; text-align:center; padding-bottom:10px; font-size:24px;}


/* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}

/* Fundo da barra de rolagem */
::-webkit-scrollbar-track-piece {
    background-color: #FFF;
}

/* Cor do indicador de rolagem */
::-webkit-scrollbar-thumb:vertical,
::-webkit-scrollbar-thumb:horizontal {
    background-color: #003899;
}

/* Cor do indicador de rolagem - ao passar o mouse */
::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #2858ab;
}

#iw_container .iw_title {
	font-size: 18px; text-align:center;
	font-weight: bold;
	color:#666;
}
.iw_content {
	line-height:200%;
	color:#666; font-size:16px;
	padding: 15px 15px 15px 0;
}

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:14px;}
#paginacao font{font-size:14px;}
#paginacao strong{font-size:14px; color:#000;}
#paginacao strong font{font-size:14px; color:#000;}
#paginacao ul {height:30px; margin:10px auto 0; text-align:center;}
#paginacao ul li {display:inline;}
#paginacao ul li a {margin-right:5px; font-size:14px; border-radius:5px; border-bottom:1px solid #000; background-color:#666; padding:5px 15px 4px 15px; transition:0.2s linear;}
#paginacao ul li a font {font-size:14px; color:#FFF; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#807e7e; transition:0.2s linear;}
#paginacao a:link {color:#FFF;}
#paginacao a:visited {color:#FFF;}
#paginacao a:hover {color:#FFF;}
#paginacao a:active {color:#000;}
#paginacao span.branco  {margin-right:5px; font-size:14px; background-color:#fff; border-radius:5px; border:1px solid ; padding:5px 15px 4px 15px;}
