html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial; background:url(../pics/bg-header_out.jpg) no-repeat center top #FFF;}
body img {display:block; outline:0;}
a {text-decoration:none; outline:0;}
object {outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}

html, body {height:100%;}
#container {position:relative; min-height:100%;}
* html #container {height:100%; /* hack para IE6 hq trata height como min-height */}

#content, #header-in, #footer-in {position:relative; width:1000px; margin:0 auto;}
#content {padding-bottom:80px;}
#content{margin-top:-250px;}

/* HEADER */

#header-out {width:100%;}
#header-in {height:526px;}

#logo {position:absolute;top:15px;width:315px;height:203px;z-index:999; background:url(../pics/logo-nova.png) no-repeat;background-position: center;}

.area-representante{width:222px;height:40px;background:url(../pics/bt-oportunidade-atualizada.png) no-repeat;right:158px; position:absolute; text-indent:-9000em; display:block;}/*background:url(../pics/bt-area-representante.png) no-repeat;*/

.homem-topo{width:212px;height:198px;top:35px;right:0px;position:absolute;}
.texto-topo{height: 73px;position: absolute;right: 263px;top: 70px;width: 352px;}
	
a.anima01{display:inline-block; z-index:95;position:relative;}
a.anima02{display:inline-block; z-index:95;position:relative;}
a.anima03{display:inline-block; z-index:95;position:relative;}

.oportunidades {float: right; position: relative; right: 285px; top: -7px; padding: 21px; border-radius: 10px; color: #fff; border-style: solid; border-width: 2px; border-color: #fff; box-shadow: 0 0 13px rgba(0, 0, 0, 0.3); background-image: linear-gradient(to top, #0098DA, #71D6FF); font-weight: bold; font-size: 19px;}
.oportunidades a {text-decoration: none; color: #fff;}


.acesso-informacao {border-radius: 7px; padding: 15px 17px; border: 1px #71D6FF solid; left: 50px; background-color: #0098DA; float: right; position: relative;}
.acesso-informacao p {text-decoration: none; color: #fff; font-weight: bold; font-size: 17px; margin: 7px 0px 0px 57px;}
.acesso-informacao i {background-image: url(../pics/information.png); float: left; width: 50px; height: 50px;}


/* ANIMACAO */

#animacao{width:714px; height:326px; background:url(../pics/bg-anima.jpg) no-repeat;}

#animacao .anima-bloco {float: left;width: 47%; padding: 0 10px;}
#animacao .anima-bloco img {max-width: 357px;}

/* TOP MENU */

#top-menu{width:100%;height:60px;position: relative;display: flex;justify-content: center;align-content: center;align-items: center;margin: 8px 0 15px 257px;max-width: 700px;}

.links-submenu-top {position: absolute;background-color: #0098da;border: 2px solid #fff;margin-top: 15px !important;}
.links-submenu-top p {margin: 7px 0; text-align: center;}
.links-submenu-top p a{font-size: 15px !important;padding: 0 5px;margin: 0 !important;}
.links-submenu-top p a:hover{ color:#71D6FF !important;}

/* MENU */

#nav-top {z-index:9; border-radius: 10px;color: #fff;border-style: solid;border-width: 2px;border-color: #fff;box-shadow: 0 0 13px rgba(0, 0, 0, 0.3);background-image: linear-gradient(to top, #0098DA, #71D6FF);font-weight: bold;font-size: 19px; padding: 15px;}

#nav-top a {cursor:pointer;margin: 0 8px; color: #fff; text-decoration: none; text-transform: uppercase; font: 17px "Trebuchet MS",Arial,Helvetica,sans-serif;font-family: AvantGardeBkBTBook;}

.nav-top-menu {display: flex; justify-content: center;align-content: center;align-items: center;}

.menuTopo {text-align: center;margin: 0 auto;}
.menuTopo a.botaoDuplo {font-size: 14px !important;margin: 0 auto !important;}

#nav {width:161px;top:2px;left:12px;position:relative;z-index:9;}
#nav ul li {width:161px;float:left;display:inline; background:url(../pics/bg-bottom-menu.jpg) no-repeat bottom;}

.links-submenu p a{ background:none!important;border: medium none;color:#969696;font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:1px; padding: 3px 0;text-align: right;text-decoration: none; text-transform:none; height:10px;}
.links-submenu p a:hover{ color:#ccc;height:10px;}

#nav ul li a {display:block;height:32px;background:url(../pics/menu.png) no-repeat;text-indent:-9000em;overflow:hidden;}
#nav ul li.menu01 a {background-position:33px -4px;}
#nav ul li.menu02 a {background-position:33px -36px;}
#nav ul li.menu03 a {background-position:31px -65px;}
#nav ul li.menu04 a {background-position:31px -95px;}
#nav ul li.menu05 a {background-position:31px -132px;}
#nav ul li.menu06 a {background-position:31px -164px;}
#nav ul li.menu07 a {background-position:31px -196px;}
#nav ul li.menu08 a {background-position:31px -228px;}
#nav ul li.menu09 a {background-position:31px -260px;}
#nav ul li.menu10 a {background-position:31px -292px;}
#nav ul li.menu11 a {background-position:31px -324px;}
#nav ul li.menu12 a {background-position:31px -357px;}

#nav ul li.menu01 a:hover {background-position:-143px -4px;}
#nav ul li.menu02 a:hover {background-position:-143px -33px;}
#nav ul li.menu03 a:hover {background-position:-143px -65px;}
#nav ul li.menu04 a:hover {background-position:-143px -95px;}
#nav ul li.menu05 a:hover {background-position:-143px -132px;}
#nav ul li.menu06 a:hover {background-position:-143px -164px;}
#nav ul li.menu07 a:hover {background-position:-143px -196px;}
#nav ul li.menu08 a:hover {background-position:-143px -228px;}
#nav ul li.menu09 a:hover {background-position:-143px -260px;}
#nav ul li.menu10 a:hover {background-position:-143px -292px;}
#nav ul li.menu11 a:hover {background-position:-143px -324px;}
#nav ul li.menu12 a:hover {background-position:-143px -357px;}

body#pg-home #nav ul li.menu01 a {background-position:-143px -1px;}
body#pg-conheca-nos #nav ul li.menu02 a {background-position:-143px -34px;}
body#pg-servicos #nav ul li.menu03 a {background-position:-143px -66px;}
body#pg-noticias #nav ul li.menu04 a {background-position:-143px -100px;}
body#pg-certidoes #nav ul li.menu05 a {background-position:-143px -132px;}
body#pg-legislacao #nav ul li.menu06 a {background-position:-143px -164px;}
body#pg-eventos #nav ul li.menu07 a {background-position:-143px -196px;}
body#pg-links #nav ul li.menu08 a {background-position:-143px -228px;}
body#pg-cursos #nav ul li.menu09 a {background-position:-143px -260px;}
body#pg-oportunidades #nav ul li.menu10 a {background-position:-143px -292px;}
body#pg-convenios #nav ul li.menu11 a {background-position:-143px -324px;}
body#pg-duvidas #nav ul li.menu12 a {background-position:-143px -357px;}
body#pg-localizacao #nav ul li.menu13 a {background-position:-143px -389px;}
body#pg-contato #nav ul li.menu14 a {background-position:-143px -421px;}

/* HOME */

#mainContent {width:700px;margin:8px 0 15px 257px; position:relative;}

#destaques{width:714px; height:250px; /*border:1px solid red;*/ position: relative; margin-top: 30px;}

.caixa{width:170px;height:250px;background:url(../pics/bg-caixa-menor.jpg) no-repeat; float:left; margin-right:6px;}
.caixa a{color:#0299da;font:bold 11px Trebuchet MS,verdana;margin:-19px 0 0 25px;width:130px;height:45px;float:left; padding-left:50px; border-bottom:1px solid #cae9f7; padding-bottom: 13px;}
.caixa a:hover{color:#50BEED;}
.caixa img{left:-50px;margin-right:25px;position:relative;top:38px;float:left;}
.img{border:none!important;}
.caixa span{font:10px Verdana, Geneva, sans-serif; color:#969696; display:block;}
.caixa p.enq{color:#0299da;font:bold 11px Trebuchet MS,verdana;width:155px;float:left;margin: 16px 0 15px 28px;}

.caixa-anuidade{width:170px;height:250px;background:url(../pics/bg-caixa-menor.jpg) no-repeat; float:left; margin-right:6px;}
.caixa-anuidade ul{ margin: 10px 0 0 18px;width: 190px;}
.caixa-anuidade ul li{border-bottom: 1px solid #CAE9F7;display: inline-block;margin: 6px 0 4px;padding: 0 0 5px;width: 200px;}
.caixa-anuidade ul li img{float: left;margin: 0 10px 0 0;}
.caixa-anuidade ul li p{color: #0299DA;font: bold 11px Trebuchet MS,verdana; margin:12px 0 0 0;}
.caixa-anuidade ul li p a{color: #0299DA;}
.caixa-anuidade ul li p a:hover{color:#50BEED;}

.caixa-informativo{width:232px;height:356px;background:url(../pics/bg-caixa-menor.jpg) no-repeat; float:left; margin-right:6px;}
.caixa-informativo ul{margin: 15px auto;width: 190px;}
.caixa-informativo ul li{border-bottom: 1px solid #CAE9F7;display: inline-block;margin: 12px 0;padding: 0 0 8px;}
.caixa-informativo ul li img{float: left;margin: 0 10px 0 0;}
.caixa-informativo ul li p{color: #0299DA;font: bold 11px Trebuchet MS,verdana;}
.caixa-informativo ul li p a{color: #0299DA;}
.caixa-informativo ul li p a:hover{color:#50BEED;}

h1.title_home {line-height:25px; text-indent: 0;font-family: AvantGardeBkBTBook;color: #0098DA;font-size: 19px; font-weight: 100;text-transform: uppercase;padding: 10px 0 0 20px;}
h1.informativo-home{width:154px;height:28px;background:url(../pics/tt-informativo.jpg) no-repeat; text-indent:-9000em;margin: 18px 4px 5px 24px;}
h1.resolucoes{width:160px;height:28px;background:url(../pics/tt-resolucoes.jpg) no-repeat; text-indent:-9000em;margin: 18px 4px 5px 24px;}
h1.anuidades-home{width:140px;height:28px;background:url(../pics/tt-anuidades.jpg) no-repeat; text-indent:-9000em;margin: 18px 4px 5px 24px;}
h1.newsletter-home{width:140px;height:28px;background:url(../pics/tt-newsletter.jpg) no-repeat; text-indent:-9000em;margin: 18px 4px 5px 24px;}
h1.inscricao-home{width:140px;height:28px;background:url(../pics/tt-inscricao.jpg) no-repeat; text-indent:-9000em;margin: 18px 4px 5px 24px;}
h1.redes-home{width:500px;height:26px;background:url(../pics/tt-redes.png) no-repeat; text-indent:-9000em;margin: 18px 4px 5px 24px;}

.caixa-redes{width:700px;height:356px;background:url(../pics/bg-redes.png) no-repeat; margin-right:6px; position: relative;margin-bottom: -435px;}
.caixa-redes ul{ margin: 10px 0 0 18px;width: 190px;}
.caixa-redes ul li{border-bottom: 1px solid #CAE9F7;display: inline-block;margin: 6px 0 4px;padding: 0 0 5px;width: 200px;}
.caixa-redes ul li img{float: left;margin: 0 10px 0 0;}
.caixa-redes ul li p{color: #0299DA;font: bold 11px Trebuchet MS,verdana; margin:12px 0 0 0;}
.caixa-redes ul li p a{color: #0299DA;}
.caixa-redes ul li p a:hover{color:#50BEED;}

.data {background:url("../pics/bg-data.jpg") no-repeat scroll 0 0 transparent;height:44px;left:24px;margin-right:25px;position:relative;top:22px;width:49px; float:left;}
.data ul li.dia {color:#FFFFFF;font:bold 16px Trebuchet MS,verdana;margin:3px 0 0 8px;}
.data ul li.mes {color:#FFFFFF;font:bold 10px Trebuchet MS,verdana;margin:-5px 0 0 8px;text-transform:uppercase;}
/* .data ul li.ano {color:#FFFFFF;font:bold 12px Trebuchet MS,verdana;margin-left:6px;} */

.plus{color:#0299da;font:bold 11px Trebuchet MS,verdana;margin:17px 0 0 26px!important;width:124px!important; height:20px!important; border:none!important; text-align:right; display:block;}


#newsletter {left:500px;position:absolute;top:123px;width:200px; margin-left: 55px;}
#newsletter a {border-bottom:medium none;float:left;height:16px;margin: -22px 6px 7px 92px!important;position:absolute;width:98px; padding:0px;}
#inscricao-home {left:500px;position:absolute;top:123px;width:200px;}
#inscricao-home a {border-bottom:medium none;float:left;height:16px;margin: -22px 6px 7px 92px!important;position:absolute;width:98px; padding:0px;}
.exc-cad{margin:15px 2px 3px 4px!important;}
.input-news {width:140px;height:30px;background:#F1F9FA;font:normal 12px Trebuchet MS, arial;color:#999;padding:3px 0 0 8px;
border:none;margin-bottom: 22px;}
.cadastrar {width:75px;height:33px;background:#0289B6;font:normal 12px Trebuchet MS, arial;color:#fff;padding:3px 13px 3px 13px;border:none;display:block;}
#excluir {font:normal 11px Trebuchet MS, arial;color:#999;text-decoration:underline;}

/* SIDEBAR */

#sidebar{width:192px;height:502px; background:url(../pics/bg-sidebar.png) no-repeat top left; float:left; margin:0 0 130px 31px;}

/* ESTRUTURA DAS INTERNAS */

#internas {width:700px;margin:8px 0 15px 257px; position:relative;}
#internas p {font:normal 13px arial; color:#969696; margin:0px 50px 10px 45px; text-align:justify;}
#internas h1 {width:100%; height:55px; text-indent:-9000em;/* overflow:hidden;*/ margin:29px 0 30px 35px; border:none; position:absolute;}

#canto-sup{width:154px;height:244px; background:url(../pics/bg-canto-sup.png) no-repeat; position:absolute;}
#canto-inf{width:154px;height:244px; background:url(../pics/bg-canto-inf.png) no-repeat; float:right;}

#conteudo{padding-top:60px;}
#conteudo h2{font:bold 16px arial;color:#0680B4;margin:18px 50px 32px 45px; position:relative;}
#conteudo h3{font:bold 14px arial;color:#036AAD;margin:60px 0px 15px 45px;}
#conteudo ul{margin:20px 50px 10px 45px;}
#conteudo ul li{font:normal 13px arial;color:#969696;margin-bottom:4px;background:url(../pics/seta.png) no-repeat 2px 3px; padding-left:17px;text-align:justify;}
#conteudo ul.docs{margin:25px 50px 10px 30px;}
#conteudo ul.docs li{font:normal 13px arial;color:#969696;margin-bottom:15px;text-align:justify; background:none;}
#conteudo ul.docs li span{font:bold 16px arial;color:#969696;margin-bottom:15px;text-align:justify; background:none;}
#conteudo a{font:normal 13px arial;color:#0098DA;margin-bottom:15px;text-align:justify; position:relative;}
#conteudo a:hover{color:#66D3FF; text-decoration:underline;}

/* FORMATAÇAO DAS INTERNAS */


#internas h1.acesso-titles {line-height:30px; text-indent: 0;font-family: AvantGardeBkBTBook;color: #0098DA;font-size: 30px; font-weight: 100;}
#internas h1.institucional {background:url(../pics/tt-institucional.png) no-repeat;}
#internas h1.comunicado {background:url(../pics/tt-comunicado.png) no-repeat;}
#internas h1.inscricao {background:url(../pics/tt-inscricao.png) no-repeat;}
#internas h1.noticias {background:url(../pics/tt-noticias.png) no-repeat;}
#internas h1.certidoes {background:url(../pics/tt-certidoes.png) no-repeat;}
#internas h1.legislacao {background:url(../pics/tt-legislacao.png) no-repeat;}
#internas h1.links {background:url(../pics/tt-links.png) no-repeat;}
#internas h1.fale-conosco {background:url(../pics/tt-fale-conosco.png) no-repeat;}
#internas h1.informativo-int {background:url(../pics/tt-informativo-int.png) no-repeat;}
#internas h1.agenda {background:url(../pics/tt-agenda.png) no-repeat;}
#internas h1.ouvidoria {background:url(../pics/tt-ouvidoria.png) no-repeat;}
#internas h1.transparencia {background:url(../pics/tt-transparencia.png) no-repeat;}
#internas h1.conselho {background:url(../pics/tt-conselho.png) no-repeat;}
#internas h1.localizacao {background:url(../pics/tt-localizacao.png) no-repeat;}
#internas h1.obrigado {background:url(../pics/tt-obrigado.png) no-repeat;}
#internas h1.vagas {background:url(../pics/tt-vagas.png) no-repeat;}

.voltar{width:80px;height:24px; background:url(../pics/bt-voltar.jpg) no-repeat; text-indent:-9000em; display:block; position:absolute; margin-top:170px;right: 54px;}
.print{width:90px;height:24px; background:url(../pics/print.jpg) no-repeat; text-indent:-9000em; display:block; position:absolute!important; margin-top:0px;right: 100px; text-indent:-9000em;}

.citacao{font:italic 14px arial!important; color:#7A7A7A!important; margin:15px 0 2px 40px!important;}
.citacao-autor{font:italic 10px arial!important; color:#A0A0A0!important; margin-bottom:20px!important;}

.mapa-localizacao{width:608px; height:400px; border:1px solid #AFDCF9; padding:4px; margin-left:40px;}

.lei-legislacao {margin-bottom:30px; margin-left: 20px;}
.lei-legislacao img {float:left;display:inline;margin:-10px 10px 10px 20px; position:relative; width: 50px;}
.lei-legislacao ul{margin-top: -14px !important;}
.lei-legislacao ul li{ font:normal 13px Trebuchet MS, arial;color:#5e5e5e; background:none!important; }
.lei-legislacao a{font:normal 13px Trebuchet MS, arial;color:#5e5e5e; background:none!important;}
.lei-legislacao ul li.lei-tt {padding-left:0px !important; height:30px; min-width: 300px; font:bold 14px Trebuchet MS, arial; display: inline-block;}
.lei-legislacao ul li.lei-tt a {color:#0393D1;font:bold 16px Trebuchet MS, arial!important; margin-bottom: -20px;}
.lei-legislacao ul li.lei-tt02 {font:bold 14px Trebuchet MS, arial;margin:26px 0 0 0px; padding-top:8px;}
.lei-legislacao ul li.lei-tt02 a {margin:27px 0 0 2px!important;color:#0393D1;font:bold 16px Trebuchet MS, arial!important; position:relative!important;}
.lei-legislacao ul li a:hover {text-decoration:underline;}

.destaquePDF {padding-top: unset !important; margin: 0 0 8px 0 !important; background: url(../pics/seta.png) no-repeat 2px 3px !important; padding-left: 21px !important;}

.tab01{width:600px; margin:20px 0 15px 46px; position:relative; border:1px solid #DFE7F2;}
.tab01 tr td{color:#969696;font: 13px arial;margin: 5px 50px 10px 45px;text-align: left; border:1px solid #DFE7F2;padding:4px;}
.tab01 tr{margin-left:25px;}
.tab01 tr.title{background:#0098DA; }
.tab01 tr.title td{color:#FFF;font:bold 14px arial;padding:4px;}

.tab02{width:500px; margin:2px 0 15px 44px; position:relative; border:1px solid #DFE7F2;}
.tab02 tr td{color:#969696;font: 11px arial;margin: 5px 15px 10px 15px; border:1px solid #DFE7F2;padding:4px; text-align:center;}
.tab02 tr{margin-left:25px;}
.tab02 tr.title{background:#0098DA; }
.tab02 tr.title td{color:#FFF;font:bold 11px arial;padding:2px;}

.tab03{width:675px; margin:2px 0 15px 10px; position:relative; border:1px solid #DFE7F2;}
.tab03 tr td{color:#969696;font: 11px arial;margin: 5px 15px 10px 15px; border:1px solid #DFE7F2;padding:4px; text-align:center;}
.tab03 tr td.text{color:#969696;font: 11px arial;margin: 5px 15px 10px 15px; border:1px solid #DFE7F2;padding:2px; text-align:left;}
.tab03 tr{margin-left:25px;}
.tab03 tr.title{background:#0098DA; text-align: center;}
.tab03 tr.title td{color:#FFF;font:bold 11px arial;padding:2px;}

.agenda-ul{margin-top:50px!important; position:absolute;}

.parcerias {height: 150px;}
.parcerias img{float: left; margin-left: 25px;border-radius: 3px; border-style: solid; border-width: 1px;border-color: #0683C9;}
.parcerias h3{margin-left: 200px !important; padding-top: 20px; font-size: 18px !important;}
.parcerias p{float: left; margin: 0px 0px 0px 25px !important; width: 55%;}


/* FORMULARIO DE CONTATO */

#form-contato {margin:54px auto; width:500px;}
#form-contato p {margin:15px auto 25px 40px !important;} 
#form-contato fieldset {border:none; width:380px;}

.contato, textarea {font:normal 13px arial; color:#000;border:1px solid #DFDFDF;background:#EFEFEF;}
.contato:focus, textarea:focus {background:#C8ECFC;}

#form-contato label {width:80px;font:bold 11px verdana;color:#969696;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}

input.contato {width:250px;height:20px;margin:0 7px 8px 7px;padding:6px;}
select.contato {width:263px;height:34px;margin:0 7px 8px 7px;padding:6px;}
textarea {width:251px;height:110px;margin:3px 0 0 7px;overflow:auto;padding:5px;}

#enviar {width:80px;height:35px;border:none;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background:#0098DA;cursor:pointer;float:left;display:inline;margin:15px 0 0 277px;color:#FFF;font:bold 12px verdana;}

/* FORMULARIO DE INDICAÇÂO DE RESPONSÁVEL TÉCNICO */

#form-indicacao {margin:68px auto; width:620px;}
#form-indicacao p {margin:15px auto 25px 40px !important;} 
#form-indicacao fieldset {border:none; width:380px;}

.indicacao-num,.indicacao-empre,.indicacao-txt,.indicacao, textarea {font:normal 13px arial; color:#000;border:1px solid #DFDFDF;background:#EFEFEF;}
.indicacao-num:focus,.indicacao-empre:focus,.indicacao-txt:focus,.indicacao:focus, textarea:focus {background:#C8ECFC;}

#form-indicacao label {width:80px;font:bold 11px verdana;color:#969696;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}
#form-indicacao label.nome-empresa {width:80px;font:normal 11px verdana;color:#969696;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}
#form-indicacao label.txt-desc {width:542px;font:normal 11px verdana;color:#969696;text-align:justify;padding-right:10px;padding-top:8px;float:left; display:inline;cursor:pointer; margin-left:17px; line-height:24px;}


input.indicacao {width:250px;height:20px;margin:0 7px 8px 7px;padding:6px;}
input.indicacao-empre {width:450px;height:20px;margin:0 7px 8px 7px;padding:6px;}
input.indicacao-txt{width:308px;height:20px;margin:0 0 8px 7px;padding:6px;}
input.indicacao-num{width:50px;height:20px;margin:0 0 8px 7px;padding:6px;}
textarea {width:251px;height:110px;margin:3px 0 0 7px;overflow:auto;padding:5px;}

#socios{width:300px; height:10px; margin:276px 0 70px 25px;position:relative;}
#socios p{font:normal 11px verdana!important;color:#969696!important;height:10px; text-align:center; margin-bottom:20px;}

#cidade-data{width:400px; height:10px; margin:60px 0 70px 5px;position:relative;}
#cidade-data p{font:normal 11px verdana!important;color:#969696!important;height:10px; text-align:center; margin-bottom:20px;}
.ciente{font:normal 11px verdana!important;color:#969696!important;height:10px; text-align:left; margin-bottom:20px;}
/* FORMULARIO ENQUETE */

#form-enquete{width:186px;margin: 10px 0 0 25px; line-height:4px;}
#votar{background:url(../pics/bt-votar.jpg) no-repeat; display:block; text-indent:-9000em; overflow:hidden; width:61px; height:26px; border:none; cursor:pointer; float:right; line-height: 0;}
#form-enquete label{font:10px Verdana, Geneva, sans-serif; color:#969696;width:70px;}
.radio-enq {display: inline;float: left;margin-bottom: 35px;} 

#form-enquete fieldset{width:186px; margin:100px 2px 5px 0px;}
/* FOOTER */

a#assinatura{background: url("../pics/assinatura.png") no-repeat scroll 0 0 transparent;bottom:47px;display:block;height:28px; overflow:hidden;position:absolute;right:42px;text-indent:-9000em;width:80px;z-index:2;}

#end {bottom:24px;left:254px;position:absolute;}
#end address {color:#0399da;font:12px Verdana;text-align:center; line-height:20px;}

#fone{color:#0399da;font:14px Verdana;bottom:80px;display:block;height:28px; overflow:hidden;position:absolute;left:35px;}
#fone span{font:24px Verdana;}
#fone2{color:#0399da;font:14px Verdana;bottom:45px;display:block;height:28px; overflow:hidden;position:absolute;left:35px;}
#fone2 span{font:24px Verdana;}
#fone3{color:#0399da;font:14px Verdana;bottom:10px;display:block;height:28px; overflow:hidden;position:absolute;left:35px;}
#fone3 span{font:24px Verdana;}
#fone4{color:#0399da;font:14px Verdana;bottom:5px;display:block;height:28px; overflow:hidden;position:absolute;left:35px;}
#fone4 span{font:24px Verdana;}

#footer-out {bottom:0;width:100%;background:url(../pics/bg-footer_out.jpg) no-repeat center;}
#footer-in {height:402px;background:url(../pics/bg-footer_in.jpg) no-repeat right;}

#osx-modal-content, #osx-modal-data {display:none;}
#osx-overlay {background-color:#000; cursor:wait;}
#osx-container {background-color:#eee; color:#000; font-family:"Lucida Grande",Arial,sans-serif; font-size:.9em; padding-bottom:4px; width:600px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a {color:#ddd;}
#osx-container #osx-modal-title {color:#000;background-color:#ddd;border-bottom:1px solid #ccc;font:bold 16px Trebuchet MS, verdana;padding:6px 8px;
text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; color:#777; font-size:.8em; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;font:normal 17px Trebuchet MS, verdana;color:#6b6b6b;}
#osx-container p {margin:20px 0 0 0;font:normal 13px Trebuchet MS, verdana;color:#6b6b6b;}
#osx-container span {color:#777; font-size:.9em;}
.simplemodal-close {border:1px solid #fff;background:#eeeeee;width:80px;height:30px;color:#ababab;float:right;margin:0 15px 15px 0;padding:3px;cursor:pointer;}
.faqResposta {
	max-width: 700px;
}
.faqResposta p{
	margin: 0 !important;
	margin-bottom: 10px !important;
}
#internas.faq h1 {
	text-indent: 0;
	text-transform: uppercase;
	font-size: 36px;
	color: #0098DA;
	font-family: AvantGardeBkBTBook;
	font-weight: 100;
	overflow: none;
	margin: 50px 0px 30px 35px;

}
#internas.faq #conteudo {
	padding-top: 100px;
}
.faqContainer{
/*	padding-left: 0px !important;*/
}

#internas.palestra h1 {
	text-indent: 0;
	text-transform: uppercase;
	font-size: 36px;
	color: #0098DA;
	font-family: AvantGardeBkBTBook;
	font-weight: 100;
	overflow: none;
	margin: 50px 0px 30px 35px;
	line-height: 1;
}
#internas.palestra #conteudo {
	padding-top: 170px;
}

.internaGaleria {
	width: 150px;
	height: 150px;
	object-fit: cover;
	background-position: center;
	background-size: cover;
}

.galeriaInterna ul {
	display: flex;
	flex-wrap: wrap;
}

.galeriaInterna ul li {
	background: none !important;
}

.legendaIndex {
	position: relative;
	top: -55px;
	max-width: 337px;
	padding: 10px;
	background-color: rgba(0,152,218,0.6);
	color: #fff;
	text-align: center;
	font-weight: 600;
}