* {margin:0; padding:0; color:#000; font-size:14px; font-family:BankGothic;}

@font-face {
	font-family: BankGothic;
	src: url('../i/fonte/TT0589M_.TTF');
}

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;}

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

#tudo {width:100%;}

#tudo #topo {width:100%;}
#tudo #topo #repete-topo {width:100%; height:130px; background:transparent url('../i/quebrado/cabecalho-bg.jpg') center center no-repeat;}
#tudo #topo #repete-topo #conteudo-topo {width:1024px; margin:0 auto;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo {width:222px; float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #logo-topo {width:222px; height:78px; padding-top:24px;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #logo-topo .logo a {width:222px; height:78px; display:block;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo {width:788px; float:right;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu {width:604px; float:left; padding-top:54px; position:relative;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu .menu-sinistro {position:absolute; margin-top:-46px; right:30px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu .menu-sinistro a {display:block; font-weight:bold; font-size:16px; color:#777d87; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu #menu {display:table; margin:0 auto;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu #menu p {float:left; margin-left:12px; margin-right:12px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu #menu p a {display:block; font-size:16px; color:#FFF; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu #menu p a:hover {color:#ED3336; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #conteudo-menu #menu .ativo a {display:block; font-size:16px; color:#ED3336; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #redes-fone {width:184px; float:right;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #redes-fone #redes {display:table; float:right; padding-top:31px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #redes-fone #redes .facebook {float:left; margin-right:10px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #redes-fone #redes .instagram {float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #redes-fone .telefone {font-size:18px; float:right; margin-top:10px; padding-left:27px; color:#FFF; background:transparent url('../i/quebrado/icon-fone.svg') left center no-repeat; background-size:20px;}

#tudo #topo #whatsapp a {width:125px; height:130px; display:block; text-decoration:none; background-color:#05a308; box-shadow:0px 0px 10px -2px black; border-radius:10px 0px 0px 10px; position:fixed; right:0; top:50%; margin-top:-65px; z-index:10000;}
#tudo #topo #whatsapp a .icone-whats {display:table; float:right; margin-right:40px; margin-top:10px;}
#tudo #topo #whatsapp a .texto-imagem {color:#FFF; font-size:12px; text-align:center; line-height:16px;}
#tudo #topo #whatsapp a .texto-imagem strong {color:#FFF; letter-spacing:1.5px; font-size:18px; font-weight:bold;}
#tudo #topo #whatsapp a .telefone {color:#ccc; font-size:13px; letter-spacing:0.5px; text-align:center; font-weight:bold; padding-top:8px;}

#tudo #conteudo {width:100%;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-banner {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner {width:100%; height:450px; overflow:hidden;}
#tudo #conteudo #repete-conteudo #conteudo-banner #funcoes-banner {width:100%; position:absolute; z-index:50;}
#tudo #conteudo #repete-conteudo #conteudo-banner #funcoes-banner .destaque {display:table; margin:0 auto; margin-top:20px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #funcoes-banner .destaque a {width:12px; height:12px; float:left; margin-right:3px; margin-left:3px; background-color:#F2F2F2; border-radius:100%; display:block;}
#tudo #conteudo #repete-conteudo #conteudo-banner #funcoes-banner .destaque .activeSlide {width:12px; height:12px; float:left; margin-right:3px; margin-left:3px; background-color:#3C428C; border-radius:100%; display:block;}
#tudo #conteudo #repete-conteudo #repete-seguros {width:100%; padding-top:70px;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros .titulo {font-size:20px; color:#242424; background-color:#D2AE6D; text-align:center; font-weight:bold; padding-top:10px; padding-bottom:10px; border-radius:20px;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros #mostra-seguros {width:1024px;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros #mostra-seguros #bloco-seguro {width:280px; float:left; margin-right:89px; margin-bottom:40px;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros #mostra-seguros #bloco-seguro .nome-seguro {width:150px; margin:0 auto; padding-top:20px;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros #mostra-seguros #bloco-seguro .nome-seguro a {display:block; font-size:28px; text-align:center; color:#3C428C; font-weight:bold;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros .ver-todos {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros .ver-todos a {display:block; font-size:16px; color:#FFF; font-weight:bold; padding:7px 29px 7px 57px; border-bottom:2px solid #BD1B1D; background:#ED3336 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; border-radius:15px; transition:.3s linear;}
#tudo #conteudo #repete-conteudo #repete-seguros #conteudo-seguros .ver-todos a:hover {background:#FF6600 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; transition:.3s linear;}
#tudo #conteudo #repete-conteudo #repete-jdg {width:100%; margin-top:30px; padding-top:30px; background-color:#F2F2F2;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg {width:1024px;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-esq-jdg {width:480px; float:left;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-esq-jdg .imagem-jdg {width:480px; height:480px; overflow:hidden; border-radius:15px;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg {width:512px; float:right;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .titulo {display:table; margin:0 auto; font-size:22px; color:#FFF; font-weight:bold; text-align:center; padding:10px 40px;  background-color:#3C428C; border-radius:24px;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .descricao {height:360px; overflow:hidden; margin-top:20px;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .descricao p {font-size:14.5px; color:#000; text-align:justify;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .descricao img {height:0px;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .ver-mais {display:table; margin:0 auto; margin-top:6px;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .ver-mais a {display:block; font-size:16px; color:#FFF; font-weight:bold; padding:7px 29px 7px 57px; border-bottom:2px solid #BD1B1D; background:#ED3336 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; border-radius:15px; transition:.3s linear;}
#tudo #conteudo #repete-conteudo #repete-jdg #conteudo-jdg #mostra-jdg #col-dir-jdg .ver-mais a:hover {background:#FF6600 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; transition:.3s linear;}
#tudo #conteudo #repete-conteudo #repete-noticias {width:100%; margin-top:30px; margin-bottom:30px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias .titulo {display:table; margin:0 auto; font-size:22px; color:#FFF; font-weight:bold; text-align:center; padding:10px 150px;  background-color:#3C428C; border-radius:24px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias {width:1024px; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-noticia {width:320px; float:left; margin-right:32px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-noticia .imagem {width:320px; height:213px; overflow:hidden;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-noticia .nome-noticia {width:320px; height:50px; margin-top:10px; overflow:hidden;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-noticia .nome-noticia a {width:320px; height:50px; display:table-cell; vertical-align:middle; font-size:18px; color:#3C428C; font-weight:bold; text-align:center;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-noticia .descricao-noticia {width:320px; margin-top:10px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-noticia .descricao-noticia a {display:block; font-size:14px; color:#616161; text-align:justify;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias .ver-mais {display:table; margin:0 auto; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias .ver-mais a {display:block; font-size:16px; color:#FFF; font-weight:bold; padding:7px 29px 7px 57px; border-bottom:2px solid #BD1B1D; background:#ED3336 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; border-radius:15px; transition:.3s linear;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias .ver-mais a:hover {background:#FF6600 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; transition:.3s linear;}
#tudo #conteudo #repete-conteudo #repete-seguradoras {width:100%; padding-top:30px; padding-bottom:30px; background-color:#3C428C;}
#tudo #conteudo #repete-conteudo #repete-seguradoras #conteudo-seguradoras {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-seguradoras #conteudo-seguradoras .titulo {display:table; margin:0 auto; font-size:22px; color:#3C428C; font-weight:bold; text-align:center; padding:10px 150px;  background-color:#f2f2f2; border-radius:24px;}
#tudo #conteudo #repete-conteudo #repete-seguradoras #conteudo-seguradoras #mostra-seguradoras {width:1024px; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-seguradoras #conteudo-seguradoras #mostra-seguradoras .imagem-seguradora {width:175px; height:175px;text-align:center; overflow:hidden; border-radius:100%; padding:10px; background-color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-seguradoras #conteudo-seguradoras #mostra-seguradoras .imagem-seguradora img {border-radius:100%;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-depoimentos {width:100%; padding-top:30px; padding-bottom:30px; background:transparent url('../i/quebrado/depoimentos-bg.jpg') center center no-repeat;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos {width:1024px; margin:0 auto;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos .titulo {display:table; margin:0 auto; font-size:22px; margin-bottom:30px; color:#FFF; font-weight:bold; text-align:center; padding:10px 150px;  background-color:#3C428C; border-radius:24px;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos .imagem-depoimentos {width:260px; height:240px; float:left; background-color:#FFF; overflow:hidden; border-radius:100%; -webkit-filter: drop-shadow( 0px 5px 5px rgba(0, 0, 0, .25)); filter: drop-shadow( 0px 5px 5px rgba(0, 0, 0, .25));}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos #fundo-depoimento {width:730px; float:right;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos #fundo-depoimento .nome-depoimento {font-size:22px; margin-top:20px; padding-bottom:5px; color:#3C428C; font-weight:bold;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos #fundo-depoimento .cidade-depoimento {font-size:16px; color:#616161;font-weight:bold;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos #fundo-depoimento .texto-depoimento {width:100%; margin-top:20px; font-size:16px;color:#616161;font-style:italic;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos .ver-mais {display:table; margin:0 auto; margin-top:10px;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos .ver-mais a {display:block; font-size:16px; color:#FFF; font-weight:bold; padding:7px 29px 7px 57px; border-bottom:2px solid #BD1B1D; background:#ED3336 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; border-radius:15px; transition:.3s linear;}
#tudo #rodape #repete-depoimentos #conteudo-depoimentos .ver-mais a:hover {background:#FF6600 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; transition:.3s linear;}
#tudo #rodape #repete-novidades {width:100%; padding-top:30px; padding-bottom:30px; background:transparent url('../i/quebrado/newsletter-bg.jpg') center center no-repeat;}
#tudo #rodape #repete-novidades #conteudo-novidades {width:1024px; margin:0 auto;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades {display:table; margin:0 auto;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .titulo {display:table; margin:0 auto; font-size:22px; margin-bottom:30px; color:#3C428C; font-weight:bold; text-align:center; padding:10px 50px;  background-color:#f2f2f2; border-radius:24px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .icone-mail {width:62px; float:left; margin-right:10px; margin-top:16px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .campo-nome {width:290px; float:left; margin-right:10px; margin-top:15px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .campo-nome input {width:250px; font-size:16px; outline:none; color:#363636; border:none; background-color:#FFF; border-radius:23px; padding:10px 20px 10px 20px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .campo-telefone {width:190px; float:left; margin-right:10px; margin-top:15px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .campo-telefone input {width:150px; font-size:16px; outline:none; color:#363636; border:none; background-color:#FFF; border-radius:23px; padding:10px 20px 10px 20px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .campo-email {width:290px; float:left; margin-right:10px; margin-top:15px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .campo-email input {width:250px; font-size:16px; outline:none; color:#363636; border:none; background-color:#FFF; border-radius:23px; padding:10px 20px 10px 20px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .botao-cadastrar {width:145px; float:left; margin-top:15px;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .botao-cadastrar input {width:140px; height:41px; display:block; padding-left:25px; border:none; outline:none; cursor:pointer; font-size:15px; font-weight:bold; color:#FFF; border:2px solid #ff6633; background:#ff6633 url('../i/quebrado/icon-link.svg') 10px center no-repeat; background-size:20px; border-radius:50px; transition:0.3s linear;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .botao-cadastrar input:hover {color:#FFF; background-color:#ff845b; transition:.3s linear;}
#tudo #rodape #repete-novidades #conteudo-novidades #bloco-novidades .mensagem-erro {width:400px; padding:5px 0px; margin-top:-164px; margin-left:270px; text-align:center; position:absolute; color:#FFF; background-color:#FF0000;}
#tudo #rodape #repete-rodape {width:100%; padding-top:30px; padding-bottom:30px; background:transparent url('../i/quebrado/rodape.jpg') center center no-repeat;}
#tudo #rodape #repete-rodape #conteudo-rodape {width:1024px; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-rodape #menu {display:table; margin:0 auto; padding-bottom:30px;}
#tudo #rodape #repete-rodape #conteudo-rodape #menu p {float:left; margin-left:12px; margin-right:12px;}
#tudo #rodape #repete-rodape #conteudo-rodape #menu p a {display:block; font-size:16px; color:#FFF; transition:.3s linear;}
#tudo #rodape #repete-rodape #conteudo-rodape #menu p a:hover {color:#ED3336; transition:.3s linear;}
#tudo #rodape #repete-rodape #conteudo-rodape #menu .ativo a {display:block; font-size:16px; color:#ED3336; transition:.3s linear;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape {width:340px; height:125px; float:left; border-right:1px solid #f2f2f2;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape {width:341px; height:125px; float:left; border-right:1px solid #f2f2f2;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape .telefone {margin-left:40px; margin-right:40px; font-size:16px; margin-top:5px; padding-left:27px; color:#FFF; background:transparent url('../i/quebrado/icon-fone.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape .celular {margin-left:40px; margin-right:40px; font-size:16px; margin-top:5px; padding-left:27px; color:#FFF; background:transparent url('../i/quebrado/icon-whats.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape .endereco {margin-left:40px; margin-right:40px; font-size:13px; margin-top:10px; padding-left:27px; color:#FFF; background:transparent url('../i/quebrado/icon-loc.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape {width:340px; height:125px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #facebook {display:table; float:right;}
#tudo #rodape #repete-copy {width:100%; background-color:#F2F2F2;}
#tudo #rodape #repete-copy #conteudo-copy {width:1024px; margin:0 auto; position:relative;}
#tudo #rodape #repete-copy #conteudo-copy .softbest {position:absolute; right:0; padding-top:8px;}
#tudo #rodape #repete-copy #conteudo-copy .copy {font-size:14px; padding-top:15px; padding-bottom:15px; color:#3C428C; text-align:center;}


#conteudo-interno {width:1024px; margin:0 auto; margin-top:30px; margin-bottom:30px; min-height:400px;}
#conteudo-interno #bloco-titulo {width:1024px;}
#conteudo-interno #bloco-titulo .titulo {display:table; margin:0 auto; font-size:22px; color:#FFF; font-weight:bold; text-align:center; padding:10px 150px;  background-color:#3C428C; border-radius:24px;}
#conteudo-interno .botao-topo {position:absolute; margin-top:12px; margin-left:20px;}
#conteudo-interno .botao-topo a {display:block; font-size:16px; color:#000; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #000; transition:.2s linear;}
#conteudo-interno .botao-topo a:hover {display:block; font-size:16px; color:#000; font-weight:bold; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #000; transition:.2s linear;} 
#conteudo-interno .botao-bottom {display:table; margin:0 auto; margin-top:15px;}
#conteudo-interno .botao-bottom a {display:block; font-size:16px; color:#000; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #000; transition:.2s linear;}
#conteudo-interno .botao-bottom a:hover {display:block; font-size:16px; color:#000; font-weight:bold; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #000; transition:.2s linear;} 

#conteudo-interno #conteudo-jdg {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-jdg .imagem-jdg {float:left; margin-right:20px;}
#conteudo-interno #conteudo-jdg .descricao {line-height:150%;}
#conteudo-interno #conteudo-jdg .descricao p {font-size:16px; text-align:justify;}
#conteudo-interno #conteudo-jdg .descricao span {font-size:16px; text-align:justify;}
#conteudo-interno #conteudo-jdg .descricao div {font-size:16px; text-align:justify;}
#conteudo-interno #conteudo-jdg .descricao strong {font-size:16px; text-align:justify;}
#conteudo-interno #conteudo-jdg #mais-imagens {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-jdg #mais-imagens .imagem {width:240px; float:left; margin-right:21px; margin-bottom:21px;}

#conteudo-interno #conteudo-seguros {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-seguros .titulo-seguro {font-size:36px; text-align:center; color:#000; text-transform:uppercase; font-weight:bold;}
#conteudo-interno #conteudo-seguros #bloco-seguro {width:280px; float:left; margin-right:89px; margin-bottom:40px;}
#conteudo-interno #conteudo-seguros #bloco-seguro .nome-seguro  {width:150px; margin:0 auto; padding-top:20px; display:block; font-size:28px; text-align:center; color:#3C428C; font-weight:bold;}
#conteudo-interno #conteudo-seguros .ver-todos {display:table; margin:0 auto;}
#conteudo-interno #conteudo-seguros .ver-todos a {display:block; padding:16px 48px 14px 48px; font-size:18px; color:#FFF; background-color:#165FB3; font-weight:bold; border-bottom:2px solid #003775; transition:.3s linear; border-radius:26px;}
#conteudo-interno #conteudo-seguros .ver-todos a:hover {background-color:#3885DE; transition:.3s linear;}
#conteudo-interno #conteudo-seguros-detalhes {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes {width:1024px;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .imagem-seguros {width:315px; margin:0 auto; text-align:center; margin-bottom:20px;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .nome-seguros {font-weight:bold; text-align:center; font-size:26px; padding-bottom:15px; color:#242424;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .descricao-seguros {text-align:justify;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .descricao-seguros p {font-size:16px;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .descricao-seguros span {font-size:16px;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .descricao-seguros div {font-size:16px;}
#conteudo-interno #conteudo-seguros-detalhes #mostra-detalhes .descricao-seguros strong {font-size:16px;}
#conteudo-interno #conteudo-seguros-detalhes #curtir {display:table; margin:0 auto;}

#conteudo-interno #conteudo-seguradoras {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-seguradoras #bloco-seguradora {width:230px; height:230px; border:1px solid #ccc; text-align:center; overflow:hidden; margin-right:32px; margin-bottom:32px; border-radius:20px; float:left;}

#conteudo-interno #conteudo-noticias {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-noticias #bloco-noticia {width:315px; float:left; margin-right:39px; margin-bottom:20px;}
#conteudo-interno #conteudo-noticias #bloco-noticia .imagem-noticia {width:315px; height:208px; overflow:hidden;}
#conteudo-interno #conteudo-noticias #bloco-noticia .nome-noticia {width:315px; overflow:hidden; padding-top:10px; padding-bottom:10px;}
#conteudo-interno #conteudo-noticias #bloco-noticia .nome-noticia a {width:315px; height:44px; display:table-cell; vertical-align:middle; text-align:center; font-size:18px; font-weight:bold; color:#3C428C;}
#conteudo-interno #conteudo-noticias #bloco-noticia .resumo-noticia {width:315px; height:99px; overflow:hidden; color:#616161; text-align:justify; font-size:15px;}
#conteudo-interno #conteudo-noticias #bloco-noticia .resumo-noticia a {color:#616161; text-align:justify; font-size:14px;}
#conteudo-interno #conteudo-noticias #bloco-noticia .leia-mais {display:table; margin:0 auto; margin-top:10px;}
#conteudo-interno #conteudo-noticias #bloco-noticia .leia-mais a {display:block; font-size:16px; color:#FFF; font-weight:bold; padding:7px 29px 7px 57px; border-bottom:2px solid #BD1B1D; background:#ED3336 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; border-radius:15px; transition:.3s linear;}
#conteudo-interno #conteudo-noticias #bloco-noticia .leia-mais a:hover {background:#FF6600 url('../i/quebrado/icon-link.svg') 25px center no-repeat; background-size:20px; transition:.3s linear;}
#conteudo-interno #conteudo-noticias-detalhes {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes {width:1024px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .imagem-noticia {width:400px; float:right; margin-left:20px; margin-bottom:20px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .nome-noticia {color:#292627; text-decoration:none; font-size:20px; padding-bottom:10px; font-weight:bold;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .fonte-noticia {color:#292627; text-decoration:none; font-size:16px; padding-top:10px; text-align:left; font-weight:bold;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia {color:#000; text-decoration:none; font-size:14px; text-align:justify;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia p {color:#000;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia span {color:#000;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia div {color:#000;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia strong {color:#000;}
#conteudo-interno #conteudo-noticias-detalhes #outras {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-noticias-detalhes #outras .titulo-outras {color:#000; text-decoration:none; font-size:20px; padding-bottom:10px; font-weight:bold;}
#conteudo-interno #conteudo-noticias-detalhes #outras .imagem-outras {width:188px; height:141px; margin-bottom:20px; margin-right:20px; float:left; overflow:hidden;}
#conteudo-interno #conteudo-noticias-detalhes #curtir {display:table; margin:0 auto; margin-top:20px;}

#conteudo-interno #conteudo-depoimentos {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento {padding:15px; margin-bottom:30px; background-color:#F0F0F0; border-bottom:3px solid #B3B3B3;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .imagem-depoimentos {width:150px; height:150px; float:left; margin-right:20px; border-radius:100%; overflow:hidden;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .titulo-depoimento {font-size:20px; color:#3C428C; font-weight:bold; padding-bottom:10px; padding-top:20px;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .texto-depoimento p {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .texto-depoimento span {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .texto-depoimento div {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .texto-depoimento strong {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #bloco-depoimento .cidade-depoimento {font-size:18px; color:#3C428C; font-weight:normal; padding-top:10px;}

#conteudo-interno #conteudo-contato {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-contato .descricao-area {line-height:150%; text-align:justify; font-size:16px; margin-bottom:5px;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:20px; font-size:15px; font-weight:bold; margin-right:270px; float:left; margin-bottom:10px;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px; } 
#conteudo-interno #conteudo-contato #area-erro {width:500px; margin:0 auto; padding:10px; border-bottom:1px solid #000; background-color:#FF0000; border-radius:2px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:16px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:16px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:470px; float:left;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float {float:left; margin-right:20px; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .label {font-size:16px; color:#242424;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .input {background-color:#FFF; border-radius:8px; border:1px solid #CCC; font-size:14px; color:#666666; padding:9px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:194px; background-color:#FFF; border-radius:8px; border:1px solid #CCC; font-size:14px; color:#000; padding:8px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select option {font-family:Arial;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {float:left; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato .label {font-size:16px; color:#242424; font-weight:bold;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {background-color:#FFF; border-radius:8px; border:1px solid #CCC; font-size:14px; color:#000; padding:9px; }    
#conteudo-interno #conteudo-contato #col-dir-fale {width:500px; float:right;}  
#conteudo-interno #conteudo-contato #col-dir-fale .desabilita {width:525px; height:240px; background-color:#FFF; border-radius:8px; border:1px solid #CCC; font-size:14px; padding:9px;}  
#conteudo-interno #conteudo-contato #col-dir-fale .label {font-size:16px; color:#242424;}  
#conteudo-interno #conteudo-contato .enviar {display:table; float:right; margin-top:15px; color:#FFF; font-size:15px; font-weight:bold; border:none; cursor:pointer; padding:40px; padding-top:8px; padding-bottom:8px; border-bottom:2px solid #BD1B1D; background-color:#ED3336; border-radius:15px; transition: all .3s;} 
#conteudo-interno #conteudo-contato .enviar:hover {background-color:#FF6600; transition: all .3s;} 
#conteudo-interno #conteudo-contato .soma {display:table; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor1 {float:left; margin-top:3px; background-color:#3C428C; border-top-left-radius:5px; border-bottom-left-radius:5px; color:#FFF; padding:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .mais {background-color:#3C428C; margin-top:3px; text-align:center; color:#FFF; padding:4px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor2 {float:left; background-color:#3C428C; border-top-right-radius:5px; border-bottom-right-radius:5px; margin-top:3px; color:#FFF; padding:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  

#conteudo-interno #conteudo-sinistros {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-sinistros #conteudo-login {width:1024px;}
#conteudo-interno #conteudo-sinistros #conteudo-login #area-erro {width:500px; margin:0 auto; padding:10px; border-bottom:1px solid #000; background-color:#FF0000; border-radius:2px;} 
#conteudo-interno #conteudo-sinistros #conteudo-login #area-erro .erro {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-sinistros #conteudo-login #area-erro .erro strong {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-sinistros #conteudo-login .campos-padrao {display:table; margin:0 auto;}
#conteudo-interno #conteudo-sinistros #conteudo-login .campos-padrao .input {background-color:#FFF; text-align:center; border-radius:8px; border:1px solid #CCC; font-size:14px; color:#666666; padding:9px;}  
#conteudo-interno #conteudo-sinistros #conteudo-login .botao {display:table; margin: auto;} 
#conteudo-interno #conteudo-sinistros #conteudo-login .botao .enviar {display:table; float:right; margin-top:15px; color:#FFF; font-size:15px; font-weight:bold; border:none; cursor:pointer; padding:40px; padding-top:5px; padding-bottom:5px; border-bottom:2px solid #BD1B1D; background-color:#ED3336; border-radius:15px; transition: all .3s;} 
#conteudo-interno #conteudo-sinistros #conteudo-login .botao .enviar:hover {background-color:#FF6600; transition: all .3s;} 
#conteudo-interno #conteudo-logado {border:1px solid #ccc; padding:20px; border-radius:15px;}
#conteudo-interno #conteudo-logado #andamento-sinistros {width:100%;}
#conteudo-interno #conteudo-logado #andamento-sinistros .titulo-andamento {float:left; font-size:18px; font-weight:bold; color:#3C428C;}
#conteudo-interno #conteudo-logado #andamento-sinistros .alterar-codigo {float:right; font-size:16px; font-weight:bold;}
#conteudo-interno #conteudo-logado #andamento-sinistros .alterar-codigo a {float:right; font-size:16px; font-weight:bold; color:#666;}
#conteudo-interno #conteudo-logado #andamento-sinistros .linha {width:100%; height:1px; margin-top:20px; margin-bottom:20px; background-color:#ccc;}
#conteudo-interno #conteudo-logado #andamento-sinistros .item {width:250px; float:left; margin-bottom:20px;}
#conteudo-interno #conteudo-logado #andamento-sinistros .item .nome {font-size:15px; font-weight:bold; color:#3C428C;}
#conteudo-interno #conteudo-logado #andamento-sinistros #mostra-andamento {margin-top:20px;}
#conteudo-interno #conteudo-logado #andamento-sinistros #mostra-andamento #tabela {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-logado #andamento-sinistros #mostra-andamento #tabela .tr-titulo {width:100%; background-color:#3C428C;}
#conteudo-interno #conteudo-logado #andamento-sinistros #mostra-andamento #tabela .tr-titulo .td-titulo {padding:5px; color:#FFF; font-size:15px; text-align:center;}
#conteudo-interno #conteudo-logado #andamento-sinistros #mostra-andamento #tabela .tr {width:100%;}
#conteudo-interno #conteudo-logado #andamento-sinistros #mostra-andamento #tabela .tr .td {color:#000; padding:5px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center;}


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

/* 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: #3C428C
}

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

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:12px;}
#paginacao strong{font-size:12px; 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:10px; background-color:#0361a6; padding:4px; padding-left:8px; padding-right:8px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#3885DE; 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:10px; border:1px solid #0092d1; padding:4px;}
