
/**************************************************************************************************************************************************** 
 *	modulos
 ****************************************************************************************************************************************************/

/**************************************************************************************************************************************************** 
 *	ESTRUTURA
 ****************************************************************************************************************************************************/
body{color:#1f1f1f;background:#F2F2F2;padding-top:41px}
body#body-iframe{background:transparent;padding-top:0}
a{text-decoration:none; color:#00539f}
a:hover{color:#488AE6; text-decoration:underline}
.none {display:none}
.font-size-1 {font-size:13px}
.font-size-2 {font-size:15px}
.font-size-3 {font-size:17px}
.fl {float:left !important}
.fr {float:right !important}
/* acessibilidade */
#skiplinks span,
#skiplinks a{position:absolute;top:0;left:-9999em}
#skiplinks a:focus{position:fixed;text-indent:0;z-index:99999;display:block;width:15%;min-width:100px;width:auto !important;width:100px;left:10px;top:10px;padding:8px 12px;background:#111217;font:bold 16px/1.3 sans-serif;color:#FAFAFA;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:3px solid #03D;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";box-shadow:0 1px 5px rgba(220,30,30,0.8);-moz-box-shadow:0 1px 5px rgba(220,30,30,0.8);-webkit-box-shadow:0 1px 5px rgba(220,30,30,0.8)}
/* content */
#content{border-right:solid 1px #DDD;border-left:solid 1px #DDD;background:#FFF;margin:0 auto;width:1230px;position:relative; margin-bottom:-16px;}
#content #miolo-wrap {float:left; margin-left:43px;padding-bottom: 32px;width:980px}
#miolo {padding-top:30px;width:710px;float:left}
.box-conheca-tambem {width:210px;margin-right:20px; float:right; overflow:hidden;  padding-top:75px}
.box-conheca-tambem-2 {width:220px;margin-right:33px; float:right; overflow:hidden;  margin-top:-338px; height:350px}
.box-conheca-tambem-3 {width:210px;margin-right:20px; float:right; overflow:hidden;}
.box-conheca-tambem-4 {width:210px;margin-top:140px; float:right; overflow:hidden;}
.box-conheca-tambem-5 {width:210px;margin-top:85px; float:right; overflow:hidden;}
.box-conheca-tambem-6 {width:210px;margin-top:-75px; float:right; overflow:hidden;}
.box-conheca-tambem-7 {width:210px;float:right; overflow:hidden;  padding-top:75px}
/* top-bar */
#box-top-bar {background:#F2F2F2; border-top:2px solid #C71F27; border-bottom:1px solid #F2F2F2;height:40px; left:0; position:fixed; right:0; top:0; z-index:999}
#box-top-bar.box-top-bar-fixed {border-bottom-color:#B2B2B2; box-shadow:0 0 7px rgba(0, 0, 0, .3)}
.lt-ie9 #box-top-bar.box-top-bar-fixed {background:url("../Imagens/bgr-box-top-bar.png") 0 100% repeat-x; border-bottom:0; box-shadow:none; height:48px}
#top-bar{width:1024px;padding-left:208px;background:url("../Imagens/sprite-top-footer.png") no-repeat -1042px -65px;margin:0 auto;height:40px;color:#393939;position:relative;z-index:2899}
#top-bar form {float:left;height:40px}
#top-bar .box-campos {padding:7px 0 0 6px}
#top-bar .box-campos,
#top-bar form ul,
#top-bar form li{float:left}
#top-bar form label{float:left;font-size:12px;padding:6px 6px 0 0}
#top-bar form .bgr-campo{float:left}
#top-bar form .agencia{width:37px;margin-right:13px}
#top-bar form .conta{width:58px}
#top-bar form .digito{width:17px;margin-left:1px}
#top-bar form .btn-ok{float:left;margin-left:3px}
#top-bar form fieldset {width: 362px;}
#top-bar .lst-links-top li {border-left:1px solid #DBDBDB;display:block;float:left;font-size:13px;line-height:24px;margin:7px 0;padding:0 10px;position:relative;text-align:center}
/* lst-links */
.lst-links-cont {width:100%}
.lst-links-cont li {font-size:12px;float:none;border-top:1px solid #e1e1e1;border-left:0;margin:0;padding:8px 0;line-height:18px;text-align:left;width:100%}
.lst-links-cont li a {color:#1f1f1f;display:block;text-decoration:none}
.lst-links-cont li a:hover {color:#488ae6;text-decoration:underline}
.lst-links-cont li .lnk2 {clear:both}
.lst-links-cont li strong {display:block}
.lst-links-cont li:first-child {border:0}
.lst-links-line {margin-top:16px}
.lst-links-line li{margin-left:40px;float:left}
.lst-links-line li:first-child{margin-left:0}
#top-bar .como-usar {float:left;position:relative}
#top-bar .como-usar .lnk-como-usar {display:inline-block;font-size:12px;color:#393939;background:url("../Imagens/seta-baixo-link.png") 89% 77% no-repeat;line-height:26px;padding:7px 10px 8px 10px}
#top-bar .como-usar:hover .lnk-como-usar {text-decoration:none;background:none;color:#488ae6}
#top-bar .top-bar-center {font-size:13px!important;border:1px solid #DBDBDB;border-top:0;border-bottom:0;display:block;position:absolute;left:555px;right:226px;text-align:center;padding:5px 10px;margin:8px 10px 0 10px;height:15px;}
#top-bar .box-center .txt-data {line-height:26px;font-size:13px;color:#4d4e53}
#top-bar .top-bar-center-cartoes {padding: 0 10px; height: 25px;}
#top-bar .btn-clientes-nao-correntistas {width:145px;height:26px;display:inline-block;background:url("../Imagens/sprite-top-footer.png") -452px -210px no-repeat;position:relative;top:-2px}
#top-bar .btn-clientes-nao-correntistas:hover {background-position:-597px -210px}
.lt-ie8 #top-bar .btn-clientes-nao-correntistas {display: block}

#top-bar .btn-clientes-nao-correntistas-pri {width:145px;height:26px;display:inline-block;background:url("../Imagens/sprite-top-footer-pri.png") -452px -210px no-repeat;position:relative;top:-2px}
#top-bar .btn-clientes-nao-correntistas-pri:hover {background-position:-597px -210px}
.lt-ie8 #top-bar .btn-clientes-nao-correntistas-pri {display: block}

/* acessibilidade */
#top-bar .acessibilidade {float:right; margin-top:8px;}
.lt-ie8 #top-bar .acessibilidade {min-width:225px;}
#top-bar .acessibilidade .lst-links-acessibilidade {padding-left:12px}
#top-bar .acessibilidade li {padding:0 10px;margin:0;border-left:solid 1px #DBDBDB} 
#top-bar .acessibilidade span, #top-bar .acessibilidade ul,#top-bar .acessibilidade li{float:left;line-height:25px}
#top-bar .acessibilidade a{text-align:left;display:block;text-indent:-999999px;overflow:hidden;background:url("../Imagens/sprite-top-footer.png");height:25px}
#top-bar .acessibilidade .contraste{padding:0 0 0 3px;font-size:1.083em}
#top-bar .acessibilidade .contraste a,
.lt-ie8 #top-bar .acessibilidade .contraste a{width:126px;background-position:-452px -65px}

#top-bar .acessibilidade .contraste a:hover,
#top-bar .acessibilidade .contraste a.ativo,
.lt-ie8 #top-bar .acessibilidade .contraste a:hover,
.lt-ie8 #top-bar .acessibilidade .contraste a:focus,
.lt-ie8 #top-bar .acessibilidade .contraste a.ativo{background-position:-582px -65px}

#top-bar .acessibilidade .aumenta-texto,
#top-bar .acessibilidade .diminui-texto {border:0;padding:0 5px 0 0}
#top-bar .acessibilidade .aumenta-texto {padding-right:0px}
#top-bar .acessibilidade .aumenta-texto a:hover {background-position:-494px -91px}
#top-bar .acessibilidade .aumenta-texto a,
#top-bar .acessibilidade .aumenta-texto a.alpha {width:21px;background-position:-452px -91px}
#top-bar .acessibilidade .diminui-texto a:hover {background-position:-515px -91px}
#top-bar .acessibilidade .diminui-texto a,
#top-bar .acessibilidade .diminui-texto a.alpha {width:21px;background-position:-473px -91px}
#top-bar .acessibilidade span,
#top-bar .acessibilidade li{font-size:12px}
#top-bar .acessibilidade .alpha {filter: alpha(opacity=40); opacity: 0.4; cursor: default}
/* header */
#header{width:1232px;margin:0 auto;height:87px;background:#ffffff;border-bottom:2px solid #426da9;clear:both;/*margin-top:-16px;*/}
#header .logo{text-align:left;display:block;text-indent:-999999px;overflow:hidden;width:196px;height:89px;float:left;background:url("../Imagens/sprite-top-footer.png") -256px -339px no-repeat}
#header .logo a{ display:block; height:85px}
.bar-sitemap{width:1226px;margin:0 auto;height:43px;padding:0 4px 0 0;background:#EAEAEA;border-left:solid 1px #DDDDDD;border-right:solid 1px #DDDDDD;clear:both; position:relative;z-index:200}
.bar-sitemap .btn-abra-sua-conta{float:left}
.bar-sitemap form {z-index:7; position:absolute; right:0; top:8px}
.bar-sitemap .bgr-campo {float:left; width:142px; z-index:7}
.bar-sitemap .input-autocomplete {background-color:#FFF; border-color:#d2d3d4 transparent transparent #d2d3d4; border-style:solid; border-width:1px; border-radius:4px; color:#393939; font-size:13px; float:left; height:18px; padding:3px 6px; width:142px;
-webkit-transition:all .2s ease-in-out;
   -moz-transition:all .2s ease-in-out;
     -o-transition:all .2s ease-in-out;
        transition:all .2s ease-in-out;
}
.csstransitions .bar-sitemap .input-autocomplete:focus,
.bar-sitemap form.active .input-autocomplete {width:245px}
.bar-sitemap form.active .input-autocomplete {background-color:#EBEBEB; border-color:#c3c4c5 transparent transparent #c3c4c5}
.bar-sitemap .btn-buscar {position:relative; left:-5px; float:left; z-index:8}
/* Busca Topo */
.search-autocomplete {background-color:#FFF; border:1px solid #D9D9D9; border-top:0; border-radius:0 0 3px 3px; box-shadow:0 5px 6px 0 rgba(0, 0, 0, .1); left:-9999px; padding-top:43px; position:absolute; top:0; width:584px; z-index:6}
.search-autocomplete.active {left:auto; right:-1px}
.search-autocomplete > div {display:none}
.search-autocomplete > div > a {float:right; margin:16px 20px 16px 0}
.search-autocomplete dt {font-size:10px; float:left; padding:10px 0 0 20px; text-transform:uppercase; width:180px}
.search-autocomplete dt:first-child {padding-top:0}
.search-autocomplete dt > * {float:left; margin-left:10px}
.search-autocomplete dt > *:first-child {margin-left:0}
.search-autocomplete .search-autocomplete-icon {background-image:url("../Imagens/sprite-top-footer.png"); height:20px; width:20px}
.search-autocomplete .para-voce .search-autocomplete-icon {background-position:-452px -120px}
.search-autocomplete .produtos-servicos .search-autocomplete-icon {background-position:-473px -120px}
.search-autocomplete .atendimento .search-autocomplete-icon {background-position:-494px -120px}
.search-autocomplete .search-autocomplete-label {line-height:20px; width:150px}
.search-autocomplete dd {border-bottom:1px solid #BFBFBF; margin:0; padding:3px 20px 5px 220px}
.search-autocomplete dt:first-child + dd {padding-top:0}
.search-autocomplete dd ul li {line-height:19px; text-decoration:normal}
.search-autocomplete dd ul a {display:block; text-decoration:none}
.search-autocomplete dd ul a span,
.search-autocomplete dd ul small {display:block}
.search-autocomplete dd ul small {color:#4d4e53; font-size:11px; margin-bottom:3px; line-height:1.2}
.search-autocomplete dd ul a:hover,
.search-autocomplete dd ul a:hover strong {color:#488AE6; text-decoration:underline}
.search-autocomplete .atendimento ul li {line-height:17px; margin-top:8px}
.search-autocomplete .atendimento ul li:first-child {margin-top:0}
/* Busca Topo */
#nav {float:right;height:89px;padding-right:5px;background:url("../Imagens/sprite-top-footer.png") right -339px no-repeat}
#nav > li{padding:27px 0 30px;float:left;padding-left:20px;background:url("../Imagens/sprite-top-footer.png") no-repeat left -338px; z-index:3}
#nav > li:first-child {padding-left:0;background:none}
#nav > li > a,
#nav > li .menu-topo a {float:left;background:url("../Imagens/sprite-top-footer.png") no-repeat 0 -65px}
#nav .pf {padding:0}
#nav .pf .menu-topo {float:left}	
#nav .pf .menu-topo li {float:left;z-index:1}
#nav .pf .menu-topo a,
#nav .pj > a,
#nav .poder-publico > a,
#nav .mais-perfis > a {display:block;padding-bottom:24px;text-align:left;text-indent:-9999px;overflow:hidden}
#nav .pf .menu-topo a {height:30px;padding:0 10px}
#nav .pf li.pessoa-fisica {position:relative;padding:0}
#nav .pf .pessoa-fisica a, 
#nav .pf .exclusive a, 
#nav .pf .prime a, 
#nav .pf .private a {margin:27px 0 30px}
#nav .pf .pessoa-fisica a {width:95px;background-position:11px -65px}
#nav .pf .pessoa-fisica a:hover {background-position:-290px -65px}
#nav .pf .pessoa-fisica.active a {width:104px;background-position:-139px -65px}
#nav .pf .exclusive a {width:69px;background-position:12px -111px}
#nav .pf .exclusive a:hover {background-position:-289px -111px}
#nav .pf .exclusive.active a {width:75px;background-position:-140px -111px}
#nav .pf .prime a{width:45px;background-position:12px -157px}
#nav .pf .prime a:hover {background-position:-289px -157px}
#nav .pf .prime.active a {width:54px;background-position:-139px -157px}
#nav .pf .private a{width:101px;background-position:12px -203px}
#nav .pf .private a:hover {background-position:-289px -203px}
#nav .pf .private.active a {background-position:-140px -203px}
#nav .pj,
#nav .poder-publico,
#nav .mais-perfis {position:relative;padding:0;cursor:pointer}
#nav .pj > a,
#nav .poder-publico > a,
#nav .mais-perfis > a {padding:27px 10px 26px}
#nav .pj > .tooltip,
#nav .poder-publico .tooltip,
#nav .mais-perfis .tooltip {display:block; left:-999999px; top:87px; z-index:10}
#nav .pj,
#nav .poder-publico,
#nav .mais-perfis {position:relative; zoom:1; z-index:310}
#nav .pj > a {width:150px;height:36px;background-position:11px -249px}
#nav .pj:hover a {background-position:-431px -249px}
#nav .poder-publico > a {width:113px;height:36px;background-position:-149px -249px}
#nav .poder-publico:hover a {background-position:-591px -249px}
#nav .mais-perfis > a {width:44px;height:36px;background-position:-289px -249px;padding-right:16px}
#nav .mais-perfis:hover a {background-position:-741px -249px}
#nav .pj:hover .tooltip,
#nav .poder-publico:hover .tooltip,
#nav .mais-perfis:hover .tooltip,
#top-bar .como-usar:hover .tooltip {left:auto;right:10px}
/* footer */
#footer {position:relative; z-index:200;}
#footer .bgr-footer {background:url("../Imagens/sprite-top-footer.png") right 323px no-repeat #EBEBEB; border-left:solid 1px #DADADA; border-right:solid 1px #DADADA;width:1230px; margin:0 auto; position:relative; z-index:2}
#footer .bgr-footer-left {width:100%;height:98px;margin-top:-98px;position:relative;z-index:1}
#footer .bgr-footer-left, 
#footer .bgr-footer-right {background-color:#DADADA; position:absolute; width:50%; bottom:0; z-index:-1}
#footer .bgr-footer-left {height:52px; left:0} 
#footer .bgr-footer-right {height:98px; right:0}
#footer h3{font-size:16px}
#footer h4{font-size:12px}
#footer .redes-sites {background:url("../Imagens/sprite-top-footer.png") no-repeat 50% -428px; padding:0 20px; position:relative; z-index:2}
#footer .redes-sites .acompanhe{border-bottom:solid 1px #CFCFCF;padding-top:27px;height:42px}
#footer .redes-sites .acompanhe h3{float:left}
/*Outros sites */

#footer .redes-sites .outros-sites, #footer .redes-sites .simuladores-bradesco {
	position: absolute;
	right: 20px;
	top: 27px;
}
#footer .redes-sites .simuladores-bradesco {right: 310px;}

/*Outros sites */
#footer .redes-sites .acompanhe ul, #footer .redes-sites .acompanhe li{float:left}
#footer .redes-sites .acompanhe ul > a, 
#footer .redes-sites .acompanhe li > a {text-align:left;display:block;text-indent:-999999px;overflow:hidden;width:24px;height:24px;background:url("../Imagens/sprite-top-footer.png") no-repeat}
#footer .redes-sites .acompanhe li {padding-left:5px; position:relative}
#footer .redes-sites .acompanhe li .tooltip-tp1 {position:absolute}
#footer .redes-sites .acompanhe .twitter > a{background-position:-453px -147px}
#footer .redes-sites .acompanhe .twitter > a:hover{background-position:-453px -173px}
#footer .redes-sites .acompanhe .facebook > a{background-position:-483px -147px}
#footer .redes-sites .acompanhe .facebook > a:hover{background-position:-483px -173px}
#footer .redes-sites .acompanhe .youtube > a{background-position:-513px -147px}
#footer .redes-sites .acompanhe .youtube > a:hover{background-position:-513px -173px}
#footer .redes-sites .acompanhe .googleplus > a{background-position:-543px -147px}
#footer .redes-sites .acompanhe .googleplus > a:hover{background-position:-543px -173px}
#footer .redes-sites .acompanhe .bradesco-radio > a{background-position:-573px -147px}
#footer .redes-sites .acompanhe .bradesco-radio > a:hover{background-position:-573px -173px}
#footer .redes-sites .acompanhe .samsung > a{background-position:-603px -147px}
#footer .redes-sites .acompanhe .samsung > a:hover{background-position:-603px -173px}
#footer .redes-sites .acompanhe .wikipedia > a{background-position:-633px -147px}
#footer .redes-sites .acompanhe .wikipedia > a:hover{background-position:-633px -173px}
#footer .redes-sites .acompanhe .rss > a{background-position:-663px -147px}
#footer .redes-sites .acompanhe .rss > a:hover{background-position:-663px -173px}
#footer .redes-sites .acompanhe .active-tooltip-media .tooltip {bottom:40px; top:auto}
#footer .redes-sites .acompanhe .rss.active-tooltip-media .tooltip,
#footer .redes-sites .acompanhe .wikipedia.active-tooltip-media .tooltip
{left:-150px; width:290px}
#footer .redes-sites .acompanhe .facebook.active-tooltip-media .tooltip,
#footer .redes-sites .acompanhe .twitter.active-tooltip-media .tooltip,
#footer .redes-sites .acompanhe .googleplus.active-tooltip-media .tooltip,
#footer .redes-sites .acompanhe .youtube.active-tooltip-media .tooltip
{left:-155px; width:300px}

#footer .redes-sites .samsung.active-tooltip-media .tooltip,
#footer .redes-sites .bradesco-radio.active-tooltip-media .tooltip {left:-170px; width:330px}
#footer .flex-container{position:relative;margin:25px 364px 0 0;padding-left:20px;padding-bottom:46px; border-bottom:19px solid #CE0931;height:227px}
#footer .fone-facil{position:absolute;left:0;right:49%;padding:0 40px 0 20px}
#footer .sac{position:absolute;left:450px;right:0;margin-top:0px}/*left:51%*/
#footer .sac h3,#footer .fone-facil h3{padding-bottom:10px}
#footer .sac h4,#footer .fone-facil h4{padding-bottom:10px}

#footer .sac span,#footer .fone-facil span{background:#EBEBEB}
#footer .sac a,#footer .fone-facil a {background:url("../Imagens/seta-link.png") no-repeat 100% 62%;padding-right:11px}
#footer .sac .lst-num a, #footer .fone-facil .lst-num a {background-image:none;color:#1F1F1F}
#footer .fone-facil, #footer .sac {/*min-width: 278px;max-*/width: 395px}
#footer .lst-num {margin-bottom:4px}
#footer .lst-num > li {background:url("../Imagens/bgr-dotted.gif") 0 81% repeat-x;height:22px;line-height:22px;overflow: hidden}
#footer .lst-num .lst-dados-num li {float: left;background-color: #EBEBEB;height:22px}
#footer .lst-num .lst-dados-num li.txt-num {float:right;font-size:13px}
#footer .lst-num .lst-dados-num li.txt-num.last {font-weight:normal;font-size:13px}
#footer .links-auxiliares a,
#footer .lst-num .lst-dados-num li {font-size:13px;text-decoration:none}
#footer .links-auxiliares a:hover {color:#488ae6 !important;text-decoration:underline}
#footer .sac .lst-num .lst-dados-num li {font-weight:normal;font-size:13px}
#footer .sac .lst-num .lst-dados-num li a {color:#00539f;text-decoration:none;padding:0}
#footer .sac .lst-num .lst-dados-num li a:hover {color:#488AE6;text-decoration:underline}
#footer .outros-links{position:absolute;width:329px;right:20px;top:90px}
#footer .outros-links .links-auxiliares{float:left;width:228px;margin-right:22px;white-space:nowrap;}
#footer .outros-links .links-auxiliares li{border-top:solid 1px #CFCFCF}
#footer .outros-links .links-auxiliares li:first-child{border-top:0 none}
#footer .outros-links .links-auxiliares a{display:block;padding:9px 0 9px 30px;background:url("../Imagens/sprite-top-footer.png") no-repeat;color:#1F1F1F}
#footer .outros-links .links-auxiliares .informacao-credito a{background-position:-883px -158px}
#footer .outros-links .links-auxiliares .codigo-defesa a{background-position:-881px -223px}
#footer .outros-links .links-auxiliares .avalie-sac a{background-position:-881px -259px}
#footer .outros-links .links-auxiliares .credito-responsavel a{background-position:-883px -190px}
#footer .outros-links .qualidade{float:right;}
#footer .outros-links .qualidade li{padding-bottom:20px; zoom:1; padding-top:0px}
#footer .outros-links .qualidade li.iso {padding:0 0 5px 17px;position:absolute;}
#footer .outros-links .qualidade li.ambima {padding:0 0 5px 17px; margin-top:20px;}
#footer .outros-links .qualidade li.goodprivacy {font-size:8px;text-align:center;color:#4d4e53}
#footer .outros-links .qualidade li a.goodprivacy {font-size:8px;text-align:center;color:#4d4e53; text-decoration:none}

/*################################################### PRIVATE ###############################################################################*/

#footer .outros-links .qualidade-private{float:right; margin-top: -150px;}
#footer .outros-links .qualidade-private li{padding-bottom:20px; zoom:1; padding-top:0px}
#footer .outros-links .qualidade-private li.iqnet-private {padding:0 0 5px 107px}
#footer .outros-links .qualidade-private li.iso-private {margin:-70px 0 5px 17px;position:absolute;}
#footer .outros-links .qualidade-private li.ambima-private {padding:0 0 5px 17px; margin-top:20px;}
#footer .outros-links .qualidade-private li.goodprivacy-private {font-size:8px;text-align:center;color:#4d4e53}
#footer .outros-links .qualidade-private li a.goodprivacy-private {font-size:8px;text-align:center;color:#4d4e53; text-decoration:none}


/*###########################################################################################################################################*/

#footer .nav{
	position: relative;
	background: #426DA9; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2M2Y2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzNjNjM5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzQyNmRhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjZkYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #263f62 0%, #385C8E 15%, #426da9 40%, #426da9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#263f62), color-stop(15%,#385C8E), color-stop(40%,#426da9), color-stop(100%,#426da9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #263f62 0%,#385C8E 15%,#426da9 40%,#426da9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #263f62 0%,#385C8E 15%,#426da9 40%,#426da9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #263f62 0%,#385C8E 15%,#426da9 40%,#426da9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #263f62 0%,#385C8E 15%,#426da9 40%,#426da9 100%); /* W3C */
	padding-top:8px;height:25px;
}
.lt-ie9 #footer .nav{
	background: url("../Imagens/bgr-footer-nav.png") top left repeat-x #426DA9;
	/*background-color:#d5d5d5;*/
}



#footer .nav li{float:left;border-left:solid 1px #6a8ab8;text-align:center}
#footer .nav li:first-child{border-left:0}
#footer .nav li.mapa_atv:first-child{padding-left: 10px; width: 115px;}
#footer .nav a{color:#FFF;display:block;text-decoration:none;font-size:11px;font-weight:700;line-height:17px}
#footer .nav a:hover {text-decoration:underline}
#footer .nav .mapa{width:105px;padding-left:20px;text-align:left}
	#footer .nav .mapa a{width:95px;padding-left: 7px;background:url("../Imagens/seta-baixo-link.png") no-repeat 90% 7px;text-align:left}
	#footer .nav .mapa_atv a {text-transform: uppercase;margin:0px 4px;margin-top:-7px !important;padding-top:7px;border-radius:4px;border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:25px;
		background-image:url("../Imagens/seta-cima-link.png")!important;
		background-repeat:no-repeat;
		background-position:96% 12px;
		background-color:#34588a;
		-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
		 -khtml-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
			moz-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
			-ms-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
			 -o-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
				box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
	}
#footer .nav .celular{width:171px}
#footer .nav .imprensa{width:127px}
#footer .nav .trabalhe{width:174px}
#footer .nav .seguranca{width:130px}
#footer .nav .respSocAmb{width:170px}
#footer .nav .relacoes{width:227px}
#footer .nav .relacoes a{display:inline-block}
#footer .nav .relacoes a:first-child{float:left;margin-left:35px}
#footer .nav .relacoes .band-idioma{position:absolute;top:8px;right:20px}


/*  FOOTER EMPRESAS  */
#footer .navemp{
	position: relative;
	background: #d5d5d5; /* Old browsers */
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2M2Y2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzNjNjM5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzQyNmRhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjZkYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    */
    background: url("../Imagens/bgr-footer-nav2.png");
	background: -moz-linear-gradient(top, #d5d5d5 0%, #d5d5d5 15%, #d5d5d5 40%, #d5d5d5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5d5d5), color-stop(15%,#d5d5d5), color-stop(40%,#d5d5d5), color-stop(100%,#d5d5d5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d5d5d5 0%,#d5d5d5 15%,#d5d5d5 40%,#d5d5d5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d5d5d5 0%,#d5d5d5 15%,#d5d5d5 40%,#d5d5d5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #263f62 0%,#d5d5d5 15%,#d5d5d5 40%,#d5d5d5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #d5d5d5 0%,#d5d5d5 15%,#d5d5d5 40%,#d5d5d5 100%); /* W3C */
	padding-top:8px;height:25px;
}

.lt-ie9 #footer .navemp{
	background-color:#d5d5d5;
}

#footer .navemp li{float:left;border-left:solid 1px #222222;text-align:center}
#footer .navemp li:first-child{border-left:0}
#footer .navemp li.mapa_atv:first-child{padding-left: 10px; width: 115px;}
#footer .navemp a{color:#222222;display:block;text-decoration:none;font-size:11px;font-weight:700;line-height:17px}
#footer .navemp a:hover {text-decoration:underline}
#footer .navemp .mapa{width:105px;padding-left:20px;text-align:left}
	#footer .navemp .mapa a{width:95px;padding-left: 7px;background:url("../Imagens/seta-baixo-link.png") no-repeat 90% 7px;text-align:left}
	#footer .navemp .mapa_atv a {text-transform: uppercase;margin:0px 4px;margin-top:-7px !important;padding-top:7px;border-radius:4px;border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:25px;
		background-image:url("../Imagens/seta-cima-link.png")!important;
		background-repeat:no-repeat;
		background-position:96% 12px;
		background-color:#34588a;
		-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
		 -khtml-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
			moz-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
			-ms-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
			 -o-box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
				box-shadow: 0px 2px 1px rgba(0,0,0,.3) inset;
	}
#footer .navemp .celular{width:171px}
#footer .navemp .imprensa{width:127px}
#footer .navemp .trabalhe{width:174px}
#footer .navemp .seguranca{width:130px}
#footer .navemp .respSocAmb{width:170px}
#footer .navemp .relacoes{width:227px}
#footer .navemp .relacoes a{display:inline-block}
#footer .navemp .relacoes a:first-child{float:left;margin-left:35px}
#footer .navemp .relacoes .band-idioma{position:absolute;top:8px;right:20px}
/* ###### */



.box-tooltip-media {position:relative; text-align:left}
.box-tooltip-media .box-tooltip-media-img {float:left; margin-right:21px}
.box-tooltip-media .box-tooltip-media-content {overflow:hidden; padding-bottom:30px}
.box-tooltip-media .box-tooltip-media-content strong {display:block; font-size:14px; font-weight:bold; margin-top:-2px; padding-bottom:8px}
.box-tooltip-media .box-tooltip-media-content strong + p {font-size:13px; padding:0}
.box-tooltip-media .box-tooltip-media-link {position:absolute; bottom:0; right:0}

/* Tooltip do Youtube */
.box-tooltip-media .lyte {background:#000;}
.box-tooltip-media .lyte_box {cursor:pointer;text-align:center;overflow:hidden;width:300px;height:173px;position:relative;margin:0px auto;}
.box-tooltip-media .lyte_play {position:absolute;width:62px;height:45px;top:50%;margin-top:-15px;left:50%;margin-left:-31px;background: url("../Imagens/lyte_play.png") no-repeat 0 0;}
.box-tooltip-media .lyte_play:hover {background-position: 0 -45px;}
.box-tooltip-media .lyte_title {position:relative;padding:5px 5px 3px 12px;text-align:left;background-color:rgba(0,0,0,0.8);}
.box-tooltip-media .lyte_title a {font-size:16px;line-height:20px;color:#ddd;font-family:sans-serif;text-decoration:none;}
.box-tooltip-media .lyte_title a:hover {text-decoration: underline;}
.lt-ie9 .box-tooltip-media .lyte_title {background: url("../Imagens/lyte_play.png") repeat-x 0 -90px;}
.lt-ie8 .box-tooltip-media .lyte_title {margin-top:-1px;}

/* mapa do site */
#mapa-do-site {background-color:#DADADA; left:-9999px; position:absolute; top:-9999px}
#mapa-do-site.active {left:0; position:static; top:0; z-index:9999px}
#mapa-do-site > div {background-color:#34588A; padding:40px 20px 0px 20px; width:1190px; margin:0 auto}
#mapa-do-site h2 {color:#FFF}
#mapa-do-site .bread ul {width:24%;float:left;background:url("../Imagens/bg-bread-mapa-site.png") no-repeat 90% 0px;padding-top:40px;min-height:240px}
#mapa-do-site .bread ul + ul + ul + ul {background:none}
#mapa-do-site .bread ul li {padding:2px 60px 2px 0} /* ARRUMAR */
#mapa-do-site .bread ul li a {color:#6999dc;text-decoration:none}
#mapa-do-site .bread ul li a:hover,
#mapa-do-site .bread ul li.atv a,
#mapa-do-site .bread ul li.atv a:hover {color:#FFF}
#mapa-do-site .bread ul li a:hover,
#mapa-do-site .bread ul li.atv a:hover {text-decoration:underline}
#mapa-do-site .abecedario {background:url("../Imagens/bgr-sprite-sitemap.png") 0 -8px repeat-x; height:80px; padding-top:40px}
.lt-ie9 #mapa-do-site .abecedario .btn {background:#FFF;}
#mapa-do-site .abecedario > div:first-child {height:72px}
#mapa-do-site .abecedario.abecedario-fixed {position:fixed; top:43px; width:1190px; z-index:10}
#mapa-do-site .abecedario h2 {width:240px;float:left;padding-top:15px}
#mapa-do-site .abecedario ul {width:600px;border-radius:4px;background:#3a6095;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.3) inset;
	    	box-shadow: 0px 1px 1px rgba(0,0,0,.3) inset;
}
#mapa-do-site .abecedario ul {float:left;padding-left:3px}
#mapa-do-site .abecedario ul li {float:left;color:#4a6d9d;font-weight:bold;padding-top:1px;margin-right:2px;width:21px;text-align:center;display:block}
#mapa-do-site .abecedario ul li a {color:#89a0bf;text-decoration:none}
#mapa-do-site .abecedario ul li a:hover {color:#FFF}
#mapa-do-site .abecedario ul li a,
#mapa-do-site .abecedario ul li span {display:block;padding:9px 0px 5px 0px;text-transform:uppercase}
#mapa-do-site .abecedario ul li a.btn {color:#00539f; padding:8px 0px 5px 0px}
#mapa-do-site .seta-letras {width:auto; height:6px; position:relative}
#mapa-do-site .seta-letras div {background:url("../Imagens/bgr-sprite-sitemap.png") 0 100% no-repeat; width:9px; height:6px; position:absolute; top:0px; left:249px}
#mapa-do-site .abecedario.abecedario-fixed + dl {padding-top:120px}
#mapa-do-site dl {padding-bottom:40px}
#mapa-do-site dl dt {color:#426da9;font:50px Arial;font-weight:bold;width:80px;text-align:center;float:left;margin-top:-8px;margin-top:40px;min-height:50px}
#mapa-do-site dl dd {float:left;display:block;width:86%;border-left:1px dashed #6782a7;margin-left:0px;padding-left:30px;margin-top:40px;min-height:61px}
#mapa-do-site dl dt:first-child,
#mapa-do-site dl dt:first-child + dd {margin-top:20px}
#mapa-do-site dl dd ul {float:left;width:46%}
#mapa-do-site dl dd ul li {padding:2px 0px}
#mapa-do-site dl dd a {color:#FFF;text-decoration:none}
#mapa-do-site dl dd a:hover {text-decoration:underline}
/**************************************************************************************************************************************************** 
 *	ESTRUTURA
 ****************************************************************************************************************************************************/
/****************************************************************************************************************************************************
 *	LISTAS
 ****************************************************************************************************************************************************/
 .lst-passo-a-passo .last-button {max-width: 260px;}

.lst-tp1 li {background:url("../Imagens/bgr-sprint-list.png") 0px 0px no-repeat;padding-left:21px;padding-bottom:10px}
.lst-tp2 {width:710px}
.lst-tp2 > li {padding-top:23px;margin-top:21px;background:url("../Imagens/bgr-horizontal-dott.png") top left repeat-x}
.lst-tp2 > li:first-child {padding-top:0px;margin-top:0;background:none}
.lst-tp2 .sep-content:before, 
.lst-tp2 .sep-content:after {content:""; display:table}
.lst-tp2 .sep-content:after {clear:both}
.lst-tp2 .sep-content {zoom:1;background:url("../Imagens/bgr-vertical-dott.png") 501px 0px repeat-y}
.lst-tp2 li .sep-content .content-tp1 .ttl-tp3 {padding-bottom:13px;width:360px;margin-top: -4px;float: left}
.lst-tp2 li .sep-content .content-tp2 .lnk-tp1 {float: right;margin-right:10px}
.lst-tp2 li .sep-content .content-tp1 .lst-tp1 {width:360px;float: left}
.lst-tp2 li .sep-content .content-tp1 img {float: left}
.lst-tp2 li img {margin-right:20px}
.lst-tp2 li .content-tp1 {width:500px;float: left}
.lst-tp2 li .content-tp2 {width:205px;float: right}
.lst-tp2 li .content-tp2 span {margin-bottom:15px}

.lnk-ext {background-image:url("../Imagens/ico-ext.png"); background-repeat:no-repeat; color:#00539F; cursor:pointer; display:inline-block; font-size:13px; line-height:18px; margin-top:10px; padding-left:33px; text-decoration:none}
.lnk-ext:first-child {margin-top:0}
.lnk-ext small {color:#4D4E53; display:inline-block; font-size:12px}
.lnk-ext span {font-size:13px;display:block}
.lnk-ext:hover {text-decoration:none}
.lnk-ext:hover span {text-decoration:underline}
.lnk-ext.lnk-ext-exe {background-position:0 0}
.lnk-ext.lnk-ext-zip {background-position:-700px 0}
.lnk-ext.lnk-ext-pdf {background-position:-1400px 0}
.lnk-ext.lnk-ext-msi {background-position:-2100px 0}
.lnk-ext.lnk-ext-jpg {background-position:-2800px 0}
.lstLnk li{margin:0 0 13px 40px}
.lst-dados .cl {clear:both}
.lst-dados-titulo {float:left;clear:left;text-align:right;font:bold 1em Arial; padding-top:16px; width:180px}
.lst-dados-titulo ul {width:210px}
.lst-dados .ano {text-align:right;font-size:20px;width:180px;margin-top:32px;height:23px;display: block;}
.lst-dados-cont {float:left;padding:16px 0 0 40px;width:460px}
.lst-dados li:first-child {margin-top:0}
.expansivel-tp1-content hr {border-width:1px 0 0;clear:both;display:block;height:1px;width:100%;border-style:dotted;margin-bottom:40px}
.expansivel-tp1-content p.before-btn {float: left; width:460px}
.expansivel-tp1-content ul.before-btn {float: left; width:445px}
.expansivel-tp1-content .btn-cont {float:right;width:210px;padding-left:40px}
.lst-info-tp1,
.lst-info-tp1-materia,
.lst-info-tp2 {margin:0 0 0 5px; padding:0 0 0 10px}
.lst-info-tp1 li:first-child,
.lst-info-tp2 li:first-child {margin-top:15px}
.lst-info-tp1 li,
.lst-info-tp2 li {margin-top:11px; list-style:disc outside none}
.lst-info-tp1-materia li {margin-top:18px; list-style:disc outside none}
.lst-info-tp1 ul {padding-left:15px}
.lst-info-tp1-materia ul {padding-left:15px}
.lst-info-tp2 {color:#4d4e53; font-size:0.846em}

.lst-cash-tp1,
.lst-cash-tp2 {margin:0 0 0 5px; padding:0 0 0 10px}
.lst-cash-tp1 li:first-child,
.lst-cash-tp2 li:first-child {margin-top:5px;margin-left:150px}
.lst-cash-tp1 li,
.lst-cash-tp2 li {margin-top:11px; list-style:disc outside none;margin-left:150px}
.lst-cash-tp1 ul {padding-left:15px}
.lst-cash-tp2 {color:#4d4e53; font-size:0.846em}

.lst-bullet-tp1 {margin:0; padding:0}
.lst-bullet-tp1 li {float:left; list-style:none}
.lst-bullet-tp1 a {background-image:url("../Imagens/sprite-top-footer.png"); background-position:-662px -124px; height:17px; float:left; text-indent:-9999px; width:17px}
.lt-ie8 .lst-bullet-tp1 a {line-height:0; text-indent:0}
.lst-bullet-tp1 a:hover {background-position:-645px -124px}
.lst-bullet-tp1 .lst-bullet-tp1-active a {background-position:-628px -124px}
.lst-bullet-tp2 > li {background: url("../Imagens/bullets.png") 0 3px no-repeat; margin-top:10px; padding-left:20px}
.lst-bullet-tp2-left > li {background: url("../Imagens/bullets.png") 470px 3px no-repeat; margin-top:10px;  padding-right:10px;}
.lst-bullet-tp2 > li a {text-decoration:underline}
.lst-bullet-tp2 > li .btn a {text-decoration:none}
.lst-bullet-tp3 > li {font-weight:bold; margin-top:14px}
.lst-bullet-tp3 > li ul {margin-left:20px}
.lst-bullet-tp3 > li {font-weight:normal}
.lst-bullet-tp3 > li:first-child {margin-top:0}
ul .lst-bullet-tp3 > li:first-child {margin-top:14px}
.lst-cards li {padding-left:23px;padding-bottom:20px;float:left}
.lst-cards li:first-child {padding-left:0px}
.lst-cards li a {text-decoration: none}
.lst-cards li .lnk:hover {text-decoration: underline; color:#FFF}
.lst-cards.last li {padding-bottom:0px}
.lst-cards2{margin-left:-23px}
.lst-cards2 li {padding:0 0 20px 23px;float:left}
.lst-cards2 li a {text-decoration: none}
.lst-cards2 li .lnk:hover * {text-decoration: underline !important; color:#FFF}
.lst-tp3 {background:url("../Imagens/bgr-horizontal-dott.png") bottom left repeat-x;padding-top:16px;margin-bottom:10px}
.lst-tp3 li {float:left;width:146px;padding-right:30px;padding-bottom:30px}
.lst-tp3 li strong {display:block;padding-bottom:3px}
.lst-tp5 {margin:-17px 0 0 -40px}
.lst-tp5 > li {width:315px;float:left;margin:17px 0 0 40px}
.lst-box-tp18 {margin:-40px 0 0 -40px}
.lst-box-tp18 > li {width:210px;float:left;margin:40px 0 0 40px}
.lst-chk-filtros li {width: 210px; float:left; margin-left:40px}
.lst-chk-filtros li:first-child {margin-left:0}
.chk-filtroA {text-align:left}
.chk-filtroB {text-align:center}
.chk-filtroC {text-align:right}
.chk-filtro-aux {margin-top: 30px;margin-bottom: 25px}
.chk-filtro {display:inline-block; height:23px; padding-left:27px; background:url("../Imagens/bg-chk-filtro.png") no-repeat 0 3px}
.chk-filtro:hover {background-position:0 -41px}
.chk-filtro.ativo {background-position:0 -19px}
.chk-filtro input {display:none}
.chk-filtro label {color:#393939;line-height:25px}
.visualizacao {height:30px;text-align:right;width:100%;padding-top:16px;background:url("../Imagens/bg-expansivel-top.png") no-repeat center top}
.visualizacao.border-bottom {padding:0 0 21px;background:url("../Imagens/bg-expansivel-top.png") no-repeat center bottom}
.visualizacao li {float:right;display:inline-block;height:30px;font-size:13px;width:auto}
.visualizacao li.label {padding-right:8px;line-height:27px;vertical-align:middle}
.visualizacao .toggle-view input {display:none}
.visualizacao .btn-view {background:transparent url("../Imagens/btn-toggle-visualizacao.png") no-repeat; width:34px; height:29px; border:none}
.visualizacao .btn-view-box {background-position:0 0}
.visualizacao .btn-view-box:hover {background-position:0 -60px}
.visualizacao .btn-view-box.ativo {background-position:0 -30px}
.visualizacao .btn-view-lista {background-position:right -30px}
.visualizacao .btn-view-lista:hover {background-position:right -60px}
.visualizacao .btn-view-lista.ativo {background-position:right 0}
.visualizacao .btn-view-lista-first {background-position:left -90px}
.visualizacao .btn-view-lista-first:hover {background-position:left -150px}
.visualizacao .btn-view-lista-first.ativo {background-position:left -120px}
.visualizacao .btn-view-calendar {background-position:right -120px}
.visualizacao .btn-view-calendar:hover {background-position:right -150px}
.visualizacao .btn-view-calendar.ativo {background-position:right -90px}
#view-box ul.conteudo-2 {margin:-38px 0 0 -36px}
#view-box ul.conteudo-2 > li {margin:38px 0 0 36px}
.conteudo-6{float: left;width: 100%}
.conteudo-6 .lstCol{width:163px;margin-left: 19px;float: left}
.conteudo-6 .lstCol:first-child{margin-left:0px}
.conteudo-6 .lstHeader{padding: 0 20px 10px 0;height: 45px;background:url("../Imagens/seta-passos.png") no-repeat right bottom}
.conteudo-6 .lstHeaderLast {background:none;border-bottom:1px solid #bfbfbf}
.conteudo-6 .lstHeader strong{
	float: left;
	margin-right: 10px;
	font-size: 42px;
	font-weight: normal!important;
	display: inline-block;
	color: #cc092f;
}
.conteudo-6 .lstHeader span{padding-top:12px;display: inline-block}		
.conteudo-6 .itemChk{background: url("../Imagens/bgr-sprint-list.png") no-repeat scroll 0 19px transparent; padding: 15px 0 0 20px}
.box-content-line{width:670px}
.box-content-line .cont-line{width:314px;float:left}
.box-content-line .cont-line:first-child{padding-right:40px!important}
.box-content-line span{display:block}
.box-content-line .clearfix{padding-top:41px;margin-top:35px}
.box-content-line .clearfix:first-child{padding-top:0;margin-top:0}
.lst-duvidas h3{font-size:13px;font-weight:400}
.lst-duvidas ul{margin-top:5px; }
.lst-duvidas ul li input{line-height: normal;margin:3px 0 0 0}
.lst-duvidas span {padding-left:10px}
.lst-info-cards {display:block}
.lst-info-cards li, .lst-info-cards img, .lst-info-cards p {float:left}
.lst-info-cards li {padding: 0 0 0 20px}
.lst-info-cards li:first-child {padding:0}
.lst-info-cards p {padding: 0 0 0 10px}
.lst-tp6 li {border-bottom: 1px dotted #BFBFBF;padding: 18px 0 20px;display: block;font-size:13px}
.lt-ie8 .lst-tp6 li{display: inline-block}
.lst-tp6 a {cursor: pointer;display:block;text-decoration:none;color:#00539F;background: url("../Imagens/seta-link2.png") no-repeat right -27px}
.lst-tp6 li:hover {cursor: pointer}
.lst-tp6 li:hover a{text-decoration:underline;color:#488AE6}
.lst-tp6 li.on a {color:#CC092F;font-weight:bold;background-position:right -54px;cursor:pointer}
.lst-tp62 li {padding: 16px 0 0 0}
.lst-tp6 span, .lst-tp62 span {font-weight:bold}
.lst-tp6:hover a {background-position:right -27px}
.lst-tp6 li:hover a {background-position:right top}
.lst-tp6 li.on:hover a {background-position:right -54px;text-decoration:none}
.lst-info-capi {padding-bottom:32px}
.lst-info-capi li:first-child {margin-right:32px;max-width:300px}
.lst-info-capi li {float:left;max-width:370px}
.lst-info-capi span {color:#CC092F;font-weight:bold;font-size:30px}
.lst-info-capi > li p:first-child {padding: 0}

.lst-calendar-views li {float: left; margin-left: 10px}
.lst-calendar-views li:first-child {margin-left: 0}
.lst-calendar-views .btn-tp1 {width: 70px}
.lst-calendar-views .btn-tp1 a {display: block; text-align: center}
.lst-calendar-views .btn-tp1.active {background:#EDEDED;border-radius:3px; border-color:#CACACA #E1E1E1 #EDEDED #E1E1E1; border-style:solid; border-width:1px; box-shadow:inset 0 1px 2px #E1E1E1; color:#1F1F1F}
.lst-calendar-views .btn-tp1.active a {background: transparent}
.lst-controls-calendar li {float: right; margin-left: 5px}
.lst-controls-calendar .label-data {display: inline-block; line-height: 24px; padding-right: 5px}
/* lista de leilões */
.lst-leiloes-tp1 > li {margin-top: 16px; padding-top: 16px; border-top: 1px dashed #e1e1e1}
.lst-leiloes-tp1 > li:first-child {margin-top: 0; padding-top: 0; border-top: none}
.lst-leiloes-tp1 .box-leilao-tp1 {overflow: hidden}
.lst-leiloes-tp1 .lst-lnks {padding-top: 16px}
.lst-leiloes-tp1 .lst-lnks > li {float: left; margin-left: 40px}
.lst-leiloes-tp1 .lst-lnks > li:first-child {margin-left: 0}
.lst-leiloes-tp1 .lnk-img {float: left; margin-right: 20px}
.lst-leiloes {border-bottom:1px solid #BFBFBF}
.lst-leiloes .lst-leiloes-img {float:left; margin-right:10px}
.lst-leiloes .lst-leiloes-content {overflow:hidden}
.lst-leiloes .lst-leiloes-title {text-transform:uppercase}
.lst-leiloes li {border-top:1px dashed #BFBFBF; padding:16px 0; zoom:1}
.lst-leiloes li:first-child {padding-top:0; border:0}
/* lista de leilões */
.barra-lnks-noticia {padding-top:32px; border-top:1px dashed #BFBFBF}
.barra-lnks-noticia .lstUtil {float: left; margin-left: 0}
.barra-lnks-noticia .arquivo-noticia {width:360px; float: left; margin: 0 40px}
.barra-lnks-noticia .lst-share {float: right}
.lt-ie9 .box-modal .barra-lnks-noticia .lst-share {position:relative}
.lst-num-tp2 .infoNum:first-child{margin-top:0px}
.lst-num-tp2 .infoNum{margin-top: 16px}
.lst-num-tp2 .numberA{font-size: 21px;font-weight: bold}
.lst-num-tp2 .numberB{font-size: 18px}
.lst-info-tp1 li:first-child,
.lst-info-tp2 li:first-child {margin-top:13px}
.lst-info-tp1 li,
.lst-info-tp2 li {margin-top:11px}
.lst-bullet-tp2 > li {margin-top:14px}
/* Lista de links */
.lst-links li {margin-top:14px;background:none !important}
.lst-links li:first-child {margin-top:0px}
.lst-links li a {color:#00539F; text-decoration:none;font-size:1em}
.lst-links li a:hover {color:#488AE6; text-decoration:underline;}
.lst-links li .lnk-tp1:hover{text-decoration: underline}
/* Lista de Imagens (Novo padrão) */
.lst-image-tp2 > li {*zoom: 1;background:url("../Imagens/bgr-horizontal-dott.png") bottom left repeat-x; padding:16px 0 18px}
.lst-image-tp2 > li:first-child {padding-top:0}
.lst-image-tp2 .lst-image-tp2-image {float:left; margin-right:20px}
.lst-image-tp2 .lst-image-tp2-content {overflow:hidden}
.lst-image-tp2 .lst-image-tp2-action {margin-top:14px}
.lst-image-tp2 .lst-image-tp2-descriptions {float:left; padding-right:20px; width:340px}
.lst-image-tp2 .lst-image-tp2-actions {float:right; text-align:right; width:190px}
.lst-image-tp2 .lst-image-tp2-actions > div {background:url("../Imagens/bgr-vertical-dott.png") top left repeat-y; height:80px; min-height:80px}
.lst-image-tp2 .lst-image-tp2-actions > div > div {margin-left:20px; width:auto}
.lst-image-tp2 .lst-image-tp2-actions .btn,
.lst-image-tp2 .lst-image-tp2-actions .lnk-tp1 {margin-top:16px}
.lst-image-tp2 .lst-image-tp2-actions .lnk-tp1 {margin-right:9px}
.lst-image-tp2 .lst-image-tp2-actions .btn:first-child,
.lst-image-tp2 .lst-image-tp2-actions .lnk-tp1:first-child,
.lt-ie9 .lst-image-tp2 .lst-image-tp2-actions :first-child + .btn {margin-top:0}
.lst-image-tp2 .lst-image-tp2-descriptions p:first-child {padding-top:0}
.lst-image-tp2 .lst-image-tp2-descriptions .lst-bullet-tp2 li:first-child {margin-top:0}
.lst-steps li {background:url("../Imagens/bgr-lst-steps.png") 100% 100% no-repeat; color:#BFBFBF; float:left; min-height:50px; position:relative; overflow:hidden}
.lst-steps li strong {color:#BFBFBF; font:italic 42px/44px Georgia, "serif"; left:1px; position:absolute; top:-3px}
.lst-steps li > div {height:46px; min-height:46px; margin-left:36px; padding-right:18px;font-size:13px}
.lst-steps.lst-steps-5 li {margin-left:18px; width:127px}
.lst-steps.lst-steps-5 li:first-child {width:130px}
.lst-steps.lst-steps-5 li > div {width:72px}
.lst-steps.lst-steps-4 li {margin-left:18px; width:164px}
.lst-steps.lst-steps-4 li > div {width:110px}
.lst-steps.lst-steps-3 li {margin-left:40px; width:210px}
.lst-steps.lst-steps-3 li > div {width:156px}
.lst-steps.lst-steps-2 li {margin-left:40px; width:335px}
.lst-steps.lst-steps-2 li > div {width:281px}
.lst-steps li:first-child {margin-left:0}
.lst-steps li.lst-steps-current {color:#393939}
.lst-steps li.lst-steps-current strong {color:#CC092F}
.lst-steps.lst-steps-5 li + li + li + li + li,
.lst-steps.lst-steps-4 li + li + li + li,
.lst-steps.lst-steps-3 li + li + li,
.lst-steps.lst-steps-2 li + li,
.lst-steps li.lst-steps-last {background-position:-18px 100%; padding-right:0}
.lst-passo-a-passo li h4,
.lst-passo-a-passo li p {padding-left:32px}
.lst-passo-a-passo li p {padding-top:6px; max-width:392px; min-height:47px}
.lst-passo-a-passo li strong {color:#CC092F; font:italic 50px/52px Georgia, "serif"; float:left; position:relative; left:12px; top:-8px}
.lt-ie8 .lst-passo-a-passo li strong {line-height:58px}
.lst-passo-a-passo li strong span {font-size:20px}
.lst-passo-a-passo li ul.nav-buttons {clear:both; padding-top:16px; overflow:hidden}
.lst-passo-a-passo li ul.nav-buttons li {float:right; margin-left:18px}
.lst-passo-a-passo .lst-passo-a-passo-fix {float: left; width: 420px;}
.lst-passo-a-passo .lst-passo-a-passo-fix p{width: 240px; float: left}
.lst-passo-a-passo .lst-passo-a-passo-fix .btn-tp3 {float: right;margin-top: 10px;}
.lst-tp4 {margin:0 0 -40px -40px;font-size:13px!important}
.lst-tp4 > li {margin:0 0 38px 39px; width:195px;}
.lst-tp4 > li img {float:left; margin-right:15px}
.lst-tp4 > li .lst-tp4-content {display:block; text-decoration:none}
.lst-tp4 > li .lst-tp4-content > div {float:left; height:55px; min-height:55px; width:117px}
.lst-tp4 > li .lst-tp4-content > div p:first-child {margin-top:-2px; padding-top:0}
.lst-tp4 > li .lst-tp4-content > div strong {display:block}
.lst-tp4 > li a.lst-tp4-content:hover > div {cursor:pointer; text-decoration:underline}
.lst-tp4 > li .vertical-align {overflow: hidden;}
.lst-tp7 {margin-top:16px}
.lst-tp7 dt {font-weight:bold; margin:0}
.lst-tp7 dd {margin:0}
.lst-tp8 {width:710px; overflow:hidden; margin-right:-40px; margin-top:-16px; margin-bottom:-16px}
.lst-tp8 li {width:335px; border-top:1px dashed #BFBFBF; margin-bottom:16px; margin-left:16px; margin-top:-1px; padding-top:16px; zoom:1}
.lst-tp8 a img {margin:0 20px; float: left}
.lst-tp-esp img{ float:left; margin:0 20px}
.lst-tp8 div {overflow:hidden}
.lst-modal-at{ padding-bottom:16px;}
.lst-modal-at li{ float:left; margin-right:10px;}
.lst-modal-at2{ padding-top:13px;}
.lst-modal-at2 li{ padding-bottom:5px;}
/****************************************************************************************************************************************************
 *	LISTAS
 ****************************************************************************************************************************************************/
/****************************************************************************************************************************************************
 *	BALÕES
 ****************************************************************************************************************************************************/
.box-tip {border-bottom:1px solid #bfbfbf; min-height:100px; position:relative}
.box-tip .box-tip-img {bottom:0; left:0; position:absolute}
.box-tip .box-tip-cont {background-color:#cde2ff; border-radius:5px; margin:0 0 25px 110px; position:relative; padding:13px 20px 16px}
.box-tip .box-tip-cont > span:first-child {background: url("../Imagens/sprite-box-tip.png") no-repeat scroll 0 0 transparent;height: 10px;left: -12px;position: absolute;bottom:18px; width: 12px}
.box-tip .box-tip-cont .lnk-tp1 {margin-left:30px}
.box-tip .box-tip-cont .txt-tp2 + .lnk-tp1,
.box-tip .box-tip-cont p + .lnk-tp1 {margin-left:0}
.box-tip .box-tip-cont .txt-tp2 + p{margin-bottom: 7px;}
.box-tip .box-tip-cont .txt-tp2 + p,
.box-tip .box-tip-cont span + p {padding-top:0}
.box-tip .box-tip-cont .lst-links li{margin-top: 10px}
.box-tip .box-tip-cont .lst-links a{margin-left: 0}
.box-tip-line h6 {float:left; margin:0 20px 0 0}
.box-tip-line .box-tip-cont {margin-top:25px; padding-bottom:5px}
.box-tip-line .box-tip-cont .lnk-tp1 {margin-top:3px}
.box-tip-line .box-tip-cont .txt-tp2 + p {padding-top:2px}
.box-tip .txt-tp2 {margin:0 10px 0 0; padding-bottom:11px}
.box-tip-tp2 .box-tip-cont {background-color:#EDEDED}
.box-tip-tp2 .box-tip-cont > span:first-child {background-position: 0 -10px}
.box-tip-tp3 .box-tip-cont {background-color:#f4ECBE}
.box-tip-tp3 .box-tip-line {margin: 20px 0 25px 110px}
.box-tip-tp3 .box-tip-cont > span:first-child {background-position: 0 -20px}
/****************************************************************************************************************************************************
 *	BALÕES
 ****************************************************************************************************************************************************/
/**************************************************************************************************************************************************** 
 *	GRID
 ****************************************************************************************************************************************************/
.grid-container {padding-top:16px; width:100%}
.grid-container .grid-row {padding-top:16px}
.grid-container .grid-row:before, 
.grid-container .grid-row:after {content:""; display:table}
.grid-container .grid-row:after {clear:both}
.grid-container .grid-row {zoom:1}
.grid-container .grid-a,
.grid-container .grid-b,
.grid-container .grid-c,
.grid-container .grid-d,
.grid-container .grid-e,
.grid-container .grid-f,
.grid-container .grid-g,
.grid-container .grid-h,
.grid-container .grid-j{display:inline-block; float:left; margin-left:40px}
.grid-container .grid-a {width:210px}
.grid-container .grid-b {width:335px}
.grid-container .grid-c {width:460px}
.grid-container .grid-d {width:100%}
.grid-container .grid-e {margin-left:38px; width:149px}
.grid-container .grid-f {margin-left:15px; width:168px}
.grid-container .grid-g {margin-left:15px; width:700px}
.grid-container .grid-h {margin-left:15px; width:225px}
.grid-container .grid-j {width:435px}
.grid-container .grid-padding-a {margin-left:250px}
.grid-container .grid-padding-b {margin-left:375px}
.grid-container .grid-padding-c {margin-left:500px}
.grid-container .grid-padding-e {margin-left:76px}
.box-expandable-tp1 .grid-a {width:196px}
.box-expandable-tp1 .grid-b {width:315px}
.box-expandable-tp1 .grid-c {width:430px}
.box-expandable-tp1 .grid-d {width:670px}
.box-expandable-tp1 .grid-e {width:139px}
.expansivel-tp2 .grid-a {width:204px}
.expansivel-tp2 .grid-b {width:326px}
.expansivel-tp2 .grid-c {width:450px}
.expansivel-tp2 .grid-d {width:694px}
.expansivel-tp2 .grid-e {width:145px}
.grid-container .grid-row .grid-a:first-child,
.grid-container .grid-row .grid-b:first-child,
.grid-container .grid-row .grid-c:first-child,
.grid-container .grid-row .grid-d:first-child,
.grid-container .grid-row .grid-e:first-child,
.grid-container .grid-row .ttl-tp1 + .grid-a,
.grid-container .grid-row .ttl-tp2 + .grid-a,
.grid-container .grid-row .ttl-tp3 + .grid-a,
.grid-container .grid-row .txt-tp1 + .grid-a,
.grid-container .grid-row .txt-tp2 + .grid-a,
.grid-container .grid-row .txt-tp3 + .grid-a,
.grid-container .grid-row .ttl-tp1 + .grid-b,
.grid-container .grid-row .ttl-tp2 + .grid-b,
.grid-container .grid-row .ttl-tp3 + .grid-b,
.grid-container .grid-row .txt-tp1 + .grid-b,
.grid-container .grid-row .txt-tp2 + .grid-b,
.grid-container .grid-row .txt-tp3 + .grid-b,
.grid-container .grid-row .ttl-tp1 + .grid-c,
.grid-container .grid-row .ttl-tp2 + .grid-c,
.grid-container .grid-row .ttl-tp3 + .grid-c,
.grid-container .grid-row .txt-tp1 + .grid-c,
.grid-container .grid-row .txt-tp2 + .grid-c,
.grid-container .grid-row .txt-tp3 + .grid-c,
.grid-container .grid-row .ttl-tp1 + .grid-d,
.grid-container .grid-row .ttl-tp2 + .grid-d,
.grid-container .grid-row .ttl-tp3 + .grid-d,
.grid-container .grid-row .txt-tp1 + .grid-d,
.grid-container .grid-row .txt-tp2 + .grid-d,
.grid-container .grid-row .txt-tp3 + .grid-d,
.grid-container .grid-row .ttl-tp1 + .grid-e,
.grid-container .grid-row .ttl-tp2 + .grid-e,
.grid-container .grid-row .ttl-tp3 + .grid-e,
.grid-container .grid-row .txt-tp1 + .grid-e,
.grid-container .grid-row .txt-tp2 + .grid-e,
.grid-container .grid-row .txt-tp3 + .grid-e,
.grid-container .grid-row .grid-left {clear:left; margin-left:0}
.grid-container.grid-border,
.grid-container .grid-row.grid-border {border-bottom:1px solid #BFBFBF; border-top:1px solid #BFBFBF}
.grid-container.grid-border-top,
.grid-container .grid-row.grid-border-top {border-top:1px solid #BFBFBF}
.grid-container.grid-border-bottom,
.grid-container .grid-row.grid-border-bottom,
.grid-container .grid-a.grid-border-bottom,
.grid-container .grid-b.grid-border-bottom,
.grid-container .grid-c.grid-border-bottom,
.grid-container .grid-d.grid-border-bottom,
.grid-container.grid-border-bottom-pb0 {border-bottom:1px solid #BFBFBF}	
.grid-container.grid-border-dashed-top,
.grid-container .grid-row.grid-border-dashed-top,
.grid-container .grid-a.grid-border-dashed-top,
.grid-container .grid-b.grid-border-dashed-top,
.grid-container .grid-c.grid-border-dashed-top,
.grid-container .grid-d.grid-border-dashed-top{border-top:1px dashed #BFBFBF}
.grid-container.grid-border-dashed-bottom,
.grid-container .grid-row.grid-border-dashed-bottom,
.grid-container .grid-a.grid-border-dashed-bottom,
.grid-container .grid-b.grid-border-dashed-bottom,
.grid-container .grid-c.grid-border-dashed-bottom,
.grid-container .grid-d.grid-border-dashed-bottom,
.grid-container .grid-border-dashed-bottom-pb0 {border-bottom:1px dashed #BFBFBF}
.grid-container .grid-row.grid-border-bottom,
.grid-container .grid-row.grid-border-dashed-bottom,
.grid-container .grid-row.grid-border,
.grid-container .grid-a.grid-border-dashed-bottom,
.grid-container .grid-b.grid-border-dashed-bottom,
.grid-container .grid-c.grid-border-dashed-bottom,
.grid-container .grid-d.grid-border-dashed-bottom{padding-bottom:16px}
.grid-container .grid-row.grid-border-top,
.grid-container .grid-row.grid-border-dashed-top,
.grid-container .grid-row.grid-border {margin-top:16px}
.grid-container.grid-border-bottom,
.grid-container.grid-border-dashed-bottom,
.grid-container.grid-border {padding-bottom:32px}
.grid-container.grid-border,
.grid-container.grid-border-top,
.grid-container.grid-border-dashed-top{margin-top:32px}

.grid-container .grid-a > p:first-child,
.grid-container .grid-a > .lst-bullet-tp2:first-child > li:first-child,
.grid-container .grid-a > .lst-info-tp1:first-child > li:first-child,
.grid-container .grid-a > .grid-row:first-child,
.grid-container .grid-b > p:first-child,
.grid-container .grid-b > .lst-bullet-tp2:first-child > li:first-child,
.grid-container .grid-b > .lst-info-tp1:first-child > li:first-child,
.grid-container .grid-b > .grid-row:first-child,
.grid-container .grid-c > p:first-child,
.grid-container .grid-c > .lst-bullet-tp2:first-child > li:first-child,
.grid-container .grid-c > .lst-info-tp1:first-child > li:first-child,
.grid-container .grid-c > .grid-row:first-child,
.grid-container .grid-d > p:first-child,
.grid-container .grid-d > .lst-bullet-tp2:first-child > li:first-child,
.grid-container .grid-d > .lst-info-tp1:first-child > li:first-child,
.grid-container .grid-d > .grid-row:first-child,
.grid-container .grid-e > p:first-child,
.grid-container .grid-e > .lst-bullet-tp2:first-child > li:first-child,
.grid-container .grid-e > .lst-info-tp1:first-child > li:first-child,
.grid-container .grid-e > .grid-row:first-child {margin-top:-2px; padding-top:0}

.lt-ie8 .grid-container .grid-a > p:first-child,
.lt-ie8 .grid-container .grid-a > .lst-bullet-tp2:first-child > li:first-child,
.lt-ie8 .grid-container .grid-a > .lst-info-tp1:first-child > li:first-child,
.lt-ie8 .grid-container .grid-a > .grid-row:first-child,
.lt-ie8 .grid-container .grid-b > p:first-child,
.lt-ie8 .grid-container .grid-b > .lst-bullet-tp2:first-child > li:first-child,
.lt-ie8 .grid-container .grid-b > .lst-info-tp1:first-child > li:first-child,
.lt-ie8 .grid-container .grid-b > .grid-row:first-child,
.lt-ie8 .grid-container .grid-c > p:first-child,
.lt-ie8 .grid-container .grid-c > .lst-bullet-tp2:first-child > li:first-child,
.lt-ie8 .grid-container .grid-c > .lst-info-tp1:first-child > li:first-child,
.lt-ie8 .grid-container .grid-c > .grid-row:first-child,
.lt-ie8 .grid-container .grid-d > p:first-child,
.lt-ie8 .grid-container .grid-d > .lst-bullet-tp2:first-child > li:first-child,
.lt-ie8 .grid-container .grid-d > .lst-info-tp1:first-child > li:first-child,
.lt-ie8 .grid-container .grid-d > .grid-row:first-child,
.lt-ie8 .grid-container .grid-e > p:first-child,
.lt-ie8 .grid-container .grid-e > .lst-bullet-tp2:first-child > li:first-child,
.lt-ie8 .grid-container .grid-e > .lst-info-tp1:first-child > li:first-child,
.lt-ie8 .grid-container .grid-e > .grid-row:first-child {margin-top:0;}

#body-iframe > .grid-container:first-child,
#body-iframe > .grid-container:first-child > .grid-row:first-child,
#miolo > .grid-container:first-child,
#miolo > .grid-container:first-child > .grid-row:first-child,
.expansivel-tp1 dd > div > .grid-container:first-child,
.box-modal-content > .grid-container:first-child,
.box-modal-content > .grid-container:first-child > .grid-row:first-child,
.box-content-scroll > .grid-container:first-child > .grid-row:first-child,
.box-content-scroll > .grid-container:first-child {padding-top:0}
.grid-voltar{width: 710px;float: left;display: block; padding-top: 32px}
.grid-voltar {border-top:1px solid #BFBFBF;margin-top:32px}

.grid-voltar-juridica{
	width: 710px;
	float: left;
	display: block; 
	padding-top: 32px
	}
.grid-voltar-juridica {	
	margin-top:32px
	}

/**************************************************************************************************************************************************** 
 *	GRID
 ****************************************************************************************************************************************************/
/* expansivel */
	.expansivel-tp1 .lst-image-tp2 {margin-bottom:-16px}
	.expansivel-tp1 .lst-image-tp2 .lst-image-tp2-actions {height:1px}
	.expansivel-tp1 .lst-image-tp2 > li {background-position:top left}
	.expansivel-tp1 .lst-image-tp2 > li:first-child {background:none; margin-top:0; padding-top:0; zoom:1}
 	.expansivel-tp1 {border-top:solid 1px #BFBFBF}
	.expansivel-tp1 > dt,
	.expansivel-tp1 > dd {background:#FFF; margin-left:0}
	.expansivel-tp1 > dt a {background:url("../Imagens/sprite-top-footer.png") -1214px -157px no-repeat;font-size:1em;display:block; padding:13px 7px 15px 30px}
	.expansivel-tp1 > dt.active a {background-position:-1214px -246px; color:#CC092F; font-weight:bold}
	.expansivel-tp1 > dt.active a:hover {color:#488AE6}
	.expansivel-tp1 > dd {background:#FFF url("../Imagens/bg-expansivel-top2.png") 50% 0 repeat-x; padding-top:1px; position:relative; overflow: hidden;}
	.expansivel-tp1 > dd > span {background:url("../Imagens/sprite-top-footer.png") -774px -165px no-repeat; height:6px; position:absolute; left:50%; margin-left:-5px; top:-6px; width:11px}
	.expansivel-tp1 > dd > div {background:url("../Imagens/bg-expansivel-bottom.png") 50% 100% repeat-x; left:-9999px; padding:16px 0 32px; position:absolute}
	.expansivel-tp1 > dt.active + dd > div,
	.no-js .expansivel-tp1 > dd > div {left:0; position:relative;*zoom:1;border-bottom: 1px solid #bfbfbf}
	.expansivel-tp2 {width:100%;margin-bottom: -16px}
	.expansivel-tp2 > dt a {background:url("../Imagens/seta-link.png") 0 0 no-repeat; display:block; padding-left:16px}
	.expansivel-tp2 > dt.active a {background:url("../Imagens/seta-baixo-link.png") 0 7px no-repeat; color:#CC092F; display:block; font-weight:bold}
	.expansivel-tp2 > dt a:hover, 
	.expansivel-tp1 > dt.active a:hover {color:#488AE6}
	.expansivel-tp2 > dd {background-color:#FFF; margin:0; padding-bottom:16px; width:100%}
	.expansivel-tp2 > dd > div {left:-9999px; position:absolute}
	.expansivel-tp2 > dd > div {padding:0 0 0 16px}
	.expansivel-tp2 > dt.active + dd > div,
	.no-js .expansivel-tp2 > dd > div {left:0; position:relative} 	
	.expansivel-tp5 .ativo {background:#EDEDED; border-radius:3px; border-color:#cacaca #e1e1e1 #ededed #e1e1e1; border-style:solid; border-width:1px; box-shadow:inset 0 1px 2px #e1e1e1; color:#1f1f1f; padding:0 1px 1px 1px}
	.expansivel-tp5 .ativo a {background:none}
	.expansivel-tp5 .ativo .btn-icon {background-position: 100% -398.5px}
	
	.expansivel-tp5 .expansivel-wrapper {background:#f7f7f7 url("../Imagens/bg-expansivel-top2.png") -130px top no-repeat; margin:0 0 40px; position:relative; overflow:hidden; width:100%}
	
	.expansivel-tp5 .visuallyhidden {margin-bottom:0 !important}
	
	.expansivel-tp5 .expansivel-wrapper .seta {
		width:11px;
		height:6px;
		background:url("../Imagens/sprite-top-footer.png") -1214px -157px no-repeat;
		position:absolute;
		top:0;
		left:50%;
		margin-left:-5px;
	}
	
	.expansivel-tp5 .expansivel-cont {
		padding: 30px 20px;
		margin-top:0;
		background:url("../Imagens/bg-expansivel-bottom.png") bottom center no-repeat;
		border-bottom: 1px solid #bfbfbf;
		overflow:hidden;
	}
	.expansivel-tp5 .expansivel-cont a{color:#00539f;text-decoration: none}
	.expansivel-tp5 .expansivel-cont a:hover{color:#488AE6;text-decoration: underline}
	.expansivel-tp5 .form-text,
	.expansivel-tp5 .form-combo {background-color:#FFF}
	.expansivel-tp5 .form-label {width:95px}


	.table-expansivel .expansivel-tp1 > dt a{padding: 0 0 0 30px;background: url("/portal/layout/temas/private/imagens/geral/ico-expansivel-table.png") 0 50% no-repeat;}
	.table-expansivel .expansivel-tp1 > dt.active a{background-position: -1384px 50%;}
	.table-expansivel .expansivel-tp1 > dt.active {font-weight: bold;}
	.table-expansivel .table-tp1,
	.table-expansivel .table-tp1 th{border-bottom: none;}
	.table-expansivel .table-tp1:hover{cursor: pointer;}
	.table-expansivel .selo-fundos-net{margin: 0 0 5px 30px;}

/* box.css */
	.box-images {border-color:#BFBFBF transparent #BFBFBF transparent; border-style:solid; border-width:0; padding:0}
 	.box-images a {display:inline-block; text-decoration:none; margin:0 -4px 0 20px}
 	.box-images img {border:1px solid #BFBFBF; display:block;  text-align:center}
 	.box-images > :first-child img,
 	.box-images > a:first-child {margin-left:0}
 	.box-actions-tp1 {float:right}
 	.box-actions-tp1 > * {clear:right; float:right; margin-top:16px}
 	.lt-ie9 .box-actions-tp1 > *:first-child + .btn,
 	.box-actions-tp1 > *:first-child {margin-top:0}
 	.lt-ie8 .box-actions-tp1 > * {width:100%}
 	.box-tp5 {border-bottom:1px solid #BFBFBF; padding-bottom:42px; position:relative; min-height:220px}
	.box-tp5 img {float:right}
	.box-tp5 .box-tp5-content {clear:both; vertical-align:bottom}
	.box-tp5 .box-tp5-content img {margin-left:9px}
	.box-tp5 .box-tp5-action {bottom:16px; position:absolute; right:0}
	
	
	.box-tp55 {border-bottom:1px solid #BFBFBF; padding-bottom:42px; position:relative; min-height:155px}
	.box-tp55 img {float:right}
	.box-tp55 .box-tp55-content {clear:both; vertical-align:bottom}
	.box-tp55 .box-tp55-content img {margin-left:9px}
	.box-tp55 .box-tp55-action {bottom:16px; position:absolute; right:0}
	
	.box-tp7 {margin-bottom:-3px}
	.box-tp7 .box-tp7-content {border-bottom:1px solid #BFBFBF; margin-bottom:16px; padding-bottom:167px; position:relative}
	.box-tp7 .box-tp7-title span {color:#4D4E53; font-weight:normal}
	.box-tp7 .box-tp7-action {float:right}
	.box-tp7 .box-tp7-img {border-bottom:0; bottom:0; left:0; margin-top:16px; position:absolute}
	.box-tp21 {margin-top:-10px}
	.box-tp21 .box-tp21-img {position:relative}
	.box-tp21 .box-tp21-img .box-tp21-img-tag {position:absolute; left:0; top:20px}
	.box-tp21 .box-tp21-img .box-tp21-img-tag.btn-depois {left:auto; right:0}
	.box-tp21 .box-tp21-content {display:block}
	.box-tp21 .box-tp21-content strong,
	.box-tp21 .box-tp21-content span {display:block}
	.box-tp21 .box-tp21-content strong {color:#1F1F1F; font-size:1.077em; padding:3px 0 2px}
	.box-tp21 .box-tp21-content span {color:#393939}
	.box-tp21 .box-tp21-content:hover strong,
	.box-tp21 .box-tp21-content:hover span {color:#488AE6}
	.box-tp22 {margin:0 10px}
	.box-tp22 .box-tp22-content {display:block; padding:20px 10px 20px 30px; text-decoration:none;font-size:13px!important}
	.box-tp22 .box-tp22-img {float:left; margin-right:20px}
	.box-tp22 .box-tp22-content strong {display:block}
	.box-tp22 .box-tp22-content > div {float:left; height:65px; min-height:65px; width:180px}
	.box-tp22 .box-tp22-content > div > div p:first-child {padding-top:0}
	.box-tp22 .box-tp22-content:hover p,
	.box-tp22 .box-tp22-content:hover strong {color:#488AE6; cursor:pointer; text-decoration:underline}
	.box-tp23 {margin:16px 10px 0; zoom:1}
	.box-tp23 .box-tp23-content {display:block; text-decoration:none; width:315px}
	.box-tp23 .box-tp23-img {float:left}
	.box-tp23 .box-tp23-text {color: #1F1F1F; display:block; font:bold 13px/18px Arial, Helvetica, "sans-serif"; padding-right:30px; overflow:hidden}
	.box-tp23 .box-tp23-text > div {height:120px; min-height:80px}
	.box-tp23 .box-tp23-content:hover .box-tp23-text > div {color:#488AE6; text-decoration:underline}
	.grid-container .grid-row.box-tp12 {padding-bottom:0; position:relative}
	.box-tp12 .box-tp12-img {bottom:0; position:absolute; left:0}
	.box-tp12 .box-tp12-content {float:left; min-height:80px; width:310px}
	.box-tp12 .box-tp12-action {overflow:hidden}
	.box-tp12 .box-tp12-action > div {height:80px; min-height:80px}
	.box-tp14 {padding-bottom:0; position:relative}
	.box-tp14 .box-tp14-action {margin-top:32px}
	.box-tp14 .box-tp14-img {bottom:0; position:absolute; right:0}
	.box-tp18 {margin:-32px 0 0 -36px}
	.box-tp18 > li { border-bottom:1px solid #BFBFBF; margin:32px 0 0 36px; padding-bottom:10px; position:relative; width:210px}
	.box-tp18 .box-tp18-content {background:url("../Imagens/seta-link.png") 100% 104% no-repeat; display:block; text-decoration:none}
	.box-tp18 .box-tp18-img {bottom:0; left:0; position:absolute}
	.box-tp18 .box-tp18-text {display:block; margin:5px 0 0 97px; min-height:90px; overflow:hidden}
	.box-tp18 .box-tp18-text strong {display:block; margin:2px 0 7px}
	.box-tp18 .box-tp18-content:hover .box-tp18-text,
	.box-tp18 .box-tp18-content:hover strong {color:#488AE6; cursor:pointer; text-decoration:underline}
	.box-tp19 .box-tp19-img {float:left; margin-right:20px}
	.box-tp19 .box-tp19-text {overflow:hidden}
	.box-tp19 .box-tp19-button {float:right; margin-top:30px}
	.box-tp30 {margin:-32px 0 -10px -36px}
	.box-tp30 > li {margin:32px 0 0 36px; padding-bottom:10px; position:relative; width:210px;}
	.box-tp30 .box-tp30-content {display:block; text-decoration:none;}
	.box-tp30 .box-tp30-img {bottom:40px; left:0; position:absolute}
	.box-tp30 .box-tp30-text {display:block; margin:5px 0 0 97px; height:130px; overflow:hidden; width:120px;}
	.box-tp30 .box-tp30-text strong {display:block; margin:2px 0 7px; width:120px}
	.box-tp31 {margin:-32px 0 -10px -36px}
	.box-tp31 > li {margin:32px 0 0 36px; padding-bottom:10px; position:relative;}
	.box-tp31 .box-tp31-content {display:block; text-decoration:none}
	.box-tp31 .box-tp31-img {bottom:40px; left:0; position:absolute;}
	.box-tp31 .box-tp31-text {display:block; margin:5px 0 0 97px; height:130px; overflow:hidden; width:120px;}
	.box-tp31 .box-tp31-text strong {display:block; margin:2px 0 7px; width:120px}
	.box-tp24 {height:145px}
	.lt-ie8 .box-tp24 {min-height:145px}
	.box-tp24 .box-tp24-action {margin-top:32px}
	.box-tp24 p:first-child {padding-top:0}
	.box-tp25 {border-bottom:1px dashed #BFBFBF; min-height:130px; position:relative}
	.box-tp25 .box-tp25-img {bottom:0; left:0; position:absolute}
	.box-tp25 .box-tp25-img-tp2 {bottom:4; left:0; position:absolute}
	.box-tp25 .box-tp25-img-tp3 {bottom:8; left:0; position:absolute}
	.box-tp25 .box-tp25-content {height:130px}
	.lt-ie8 .box-tp25 .box-tp25-content {min-height:130px}
	.box-tp25 .box-tp25-content > div > :first-child {margin-top:-3px; padding-top:0}
	.box-tp25 .box-clr-height{ height:auto}
	
	.box-tp26 {margin-left:-40px}
	.box-tp26 .box-tp26-img, .box-tp26 div.box-tp26-content{display:block;float:left}
	.box-tp26 div.box-tp26-content{height:100px; width:260px;margin-left:20px;position:relative}
	.box-tp26 div.box-tp26-content .ttlBox{display:block}
	.box-tp26 a{position:absolute; bottom:16px}
	.box-tp26 ul li{width:335px; margin:0 0 16px 40px; display:block; float:left;  border-bottom:1px dashed #bfbfbf}
	
	.box-tp26 ul li.lBaixo{margin-bottom: 0px;border-bottom:0}
	.box-tp27 {text-align:center}
	.box-tp27 > div {display:inline-block; *display:inline; margin-left:30px; max-width:200px; text-align:left; vertical-align:bottom; zoom:1}
	.box-tp27 > div:first-child {margin-left:0}
	.box-tp27 > div > p:first-child {padding-top:0}
	.box-tp27 strong {display:block; font-size:18px; font-weight:normal}
	.box-tp27 .box-tp27-control {padding-top:10px; margin:0 auto; width:105px}
	.box-tp27 .box-tp27-control > span {float:left}
	.box-tp27 .box-tp27-control > strong {display:block; float:left; padding:0 8px; min-width:30px; text-align:center}
	.box-tp28 .vertical-align div {height:143px;min-height:143px}

	.box-tp29{display: table;}
	.box-tp29 img.box-tp29-img{float: left;}
	.box-tp29 div.box-tp29-text{float: left;width: 125px;padding: 10px 0 0 15px;}
	.btn-box-tp29{margin-top: 17px;}

	.box-slide-simulador-01{display: table;margin:15px 0 30px 17px;}
	.text-simulador-pontos{padding-bottom:25px!important;margin-top: 8px!important;}
	.text-simulador-pontos .ttl-tp1{color:#cc092f;}

	.box-sac .txt-line {padding-top: 32px}
	.box-sac .txt-line:first-child {padding-top: 0}
	.box-sac .txt-line p {float: left; margin-left: 40px; padding-top: 0}
	.box-sac .txt-line p:first-child {margin-left: 0}
	.box-sac .txt-line p span {font-size: 1.3846em; display: inline-block}
	.box-sac .txt-line .smaller {width:140px}
	.box-sac .txt-line .small {width:190px}
	.box-sac .txt-line .medium {width:300px}
	.box-sac .txt-line .big {width:530px}
	.box-expandable-tp1 {background:#F7F7F7 url("../Imagens/bg-expansivel-top2.png") -130px 0 no-repeat; margin-bottom:-1px}
	.box-expandable-tp1-esp { margin-top:-1px}
	.box-expandable-tp1 > div {border-bottom: 1px solid #bfbfbf;background:url("../Imagens/bg-expansivel-bottom.png") bottom center no-repeat; overflow:hidden; left:-9999px; padding:16px 20px 32px; position:absolute}
	.box-expandable-tp1 > div.detail-active {left:0; position:relative}
	.box-expandable-tp1 .box-expandable-tp1-arrow {background:url("../Imagens/sprite-top-footer.png") -774px -165px no-repeat; height:6px; left:50%; margin-left:-5px; position:absolute; top:-6px; width:11px}
	
	.box-expandable-tp1 .txt-erro.txt-erro-fix{margin-left: 105px}/*Usado em casos específicos*/
	
	.btn-icon-plus.detail-active {background:#EDEDED; border-radius:3px; border-color:#CACACA #E1E1E1 #EDEDED #E1E1E1; border-style:solid; border-width:1px; box-shadow:inset 0 1px 2px #E1E1E1; color:#1F1F1F; padding:0 1px 1px 1px}
	.btn-icon-plus.detail-active a {background:transparent}
	.box-img-tp1 {text-align:center}
	.box-img-tp1 > div {border-bottom:1px dashed #E1E1E1; position:relative}
	.box-img-tp1 .btn-lupa {position:absolute; bottom:20px; right:0}
	.abas-tp-5 {overflow:hidden; position:relative; zoom:1}
	.abas-tp-5 dt {border-top:solid 1px #F0F0F0; float:left; position:relative; z-index:3; width:50%;
		background: #FBFBFB; /* Fallback */
		background: -webkit-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%);/* Chrome10+, Safari5.1+ */
		background:    -moz-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%);/* FF3.6+ */
		background:     -ms-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* IE10+ */
		background:      -o-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* Opera 11.10+ */
		background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FBFBFB), color-stop(100%, #F2F2F2));/* Chrome, Safari4+ */
		background:         linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* W3C */
	}
	.abas-tp-5 dt:hover {
		background: #F9F9F9;
		background: -webkit-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%);/* Chrome10+, Safari5.1+ */
		background:    -moz-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%);/* FF3.6+ */
		background:     -ms-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* IE10+ */
		background:      -o-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* Opera 11.10+ */
		background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FBFBFB), color-stop(100%, #F9F9F9));/* Chrome, Safari4+ */
		background:         linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* W3C */
	}
	.abas-tp-5 dt, .abas-tp-5 dt:hover {background: url("../Imagens/bgr-abas-tp5.png") 0 0 repeat-x;}
	.abas-tp-5 dt:hover {background-position: 0 -64px;}
	
	.abas-tp-5 dt a {background:url("../Imagens/bgr-more-less-g.png") 95% 26px no-repeat; border-right:solid 1px #F2F2F2; color:#1F1F1F; display:block; font-size:18px; font-weight:bold; padding:18px 30px 18px 30px; text-align:center}
	.abas-tp-5 dt:first-child a {border-color:#F2F2F2}
	.abas-tp-5 dt:hover a {color:#488AE6; text-decoration:none}
	.abas-tp-5 dt.active {background:#FFF;}
	.abas-tp-5 dt.active a {background-position:95% -130px; color:#CC092F}
	.abas-tp-5 dt.active a:hover {color:#488AE6; text-decoration:none}
	.abas-tp-5 dd {float:right; margin-left:-100%; left:-9999px; position:absolute; width:100%; z-index:2}
	.abas-tp-5 dd > div {padding:16px 0 32px}
	.abas-tp-5 dt.active + dd {border-bottom:solid 2px #BFBFBF; left:auto; position:relative; padding-top:60px}
	.abas-tp-5 .lst-bullet-tp2 > li {margin-top:12px}
	.box-banner-tp2 {margin:-10px 0 5px}
	.grid-container .align-bottom-wrap > div {float:none; vertical-align:top}
	.grid-container .align-bottom-wrap .align-bottom {vertical-align:bottom; margin-bottom:-16px; margin-left:36px}
	.grid-container .align-bottom-wrap .align-bottom:first-child {margin-left:0}
	.grid-container .align-bottom-wrap .align-bottom + div {margin-left:35px}
	.lt-ie8 .grid-container .align-bottom-wrap > div {display:inline}
	.lt-ie8 .grid-container .align-bottom-wrap .align-bottom {font-size:0}
	
	
	/* aba cash management */
	.abas-tp-6 {overflow:hidden; position:relative; zoom:1}
	.abas-tp-6 dt {border-top:solid 1px #F0F0F0; float:right; position:relative; z-index:3; width:50%;
		background: #FBFBFB; /* Fallback */
		background: -webkit-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%);/* Chrome10+, Safari5.1+ */
		background:    -moz-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%);/* FF3.6+ */
		background:     -ms-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* IE10+ */
		background:      -o-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* Opera 11.10+ */
		background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FBFBFB), color-stop(100%, #F2F2F2));/* Chrome, Safari4+ */
		background:         linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* W3C */
	}
	.abas-tp-6 dt:hover {
		background: #F9F9F9;
		background: -webkit-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%);/* Chrome10+, Safari5.1+ */
		background:    -moz-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%);/* FF3.6+ */
		background:     -ms-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* IE10+ */
		background:      -o-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* Opera 11.10+ */
		background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FBFBFB), color-stop(100%, #F9F9F9));/* Chrome, Safari4+ */
		background:         linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* W3C */
	}
	.abas-tp-6 dt, .abas-tp-6 dt:hover {background: url("../Imagens/bgr-abas-tp5.png") 0 0 repeat-x;}
	.abas-tp-6 dt:hover {background-position: 0 -64px;}
	
	.abas-tp-6 dt a {background:url("../Imagens/bgr-more-less-g.png") 95% 26px no-repeat; border-right:solid 1px #F2F2F2; color:#1F1F1F; display:block; font-size:18px; font-weight:bold; padding:18px 30px 18px 30px; text-align:center}
	.abas-tp-6 dt:first-child a {border-color:#F2F2F2}
	.abas-tp-6 dt:hover a {color:#488AE6; text-decoration:none}
	.abas-tp-6 dt.active {background:#FFF;}
	.abas-tp-6 dt.active a {background-position:95% -130px; color:#CC092F}
	.abas-tp-6 dt.active a:hover {color:#488AE6; text-decoration:none}
	.abas-tp-6 dd {float:right; margin-left:-100%; left:-9999px; position:absolute; width:100%; z-index:2}
	.abas-tp-6 dd > div {padding:16px 0 32px}
	.abas-tp-6 dt.active + dd {border-bottom:solid 2px #BFBFBF; left:auto; position:relative; padding-top:60px}
	.abas-tp-6 .lst-bullet-tp2 > li {margin-top:12px}
	/* fim aba cash management*/
	

	/* Educacao Financeira-tp1 */
	.box-educa-wrap {position: relative;}
	.box-educa-tp1 {float:left;width:210px}
	.box-educa-tp1 .box-educa-tp1-img {position:absolute;bottom:0;left:0;}
	.box-educa-tp1 .box-educa-tp1-content {position:relative;min-height:200px;}
	.box-educa-tp1 .box-educa-tp1-content p {position:absolute;bottom:32px;right:0;padding:0 4px 0 80px;margin:0 0 15px;font-size:1.24em;line-height:1.04em;text-align:right;}
	.box-educa-tp1 .box-educa-tp1-action {position:absolute; bottom:16px; right:0;}
	.lt-ie8 .box-educa-tp1 .box-educa-tp1-content p {padding-right:0px;}

/* box.css */
/* cartões */
	.selo-pre-compensa {float:right; margin-top:3px}
	.selo-socioambiental {width:88px; height:14px; background-image: url("/portal/imagens/classic/capitalizacao/selo-socio-ambiental.jpg"); margin-bottom: 16px}
/* cartões */
/* BUTTONS */
.btn-img{text-align:left;display:block;text-indent:-999999px;overflow:hidden;background:transparent url("../Imagens/sprite-top-footer.png") no-repeat;height:26px;border:0;cursor:pointer}
html.lt-ie8 input.btn-img {line-height:0}
.btn-abra-sua-conta{width:118px;background-position:-720px -65px}
.btn-abra-sua-conta:hover{background-position:-838px -65px}
.btn-buscar{width:28px;background-position:-546px -91px}
.btn-buscar:hover{background-position:-575px -91px}
.btn-ok{width:28px;background-position:-613px -91px}
.btn-ok:hover {background-position:-642px -91px}
.info {background-image:url("../Imagens/sprite-top-footer.png"); background-position:-554px -120px; background-repeat:no-repeat; display:inline-block!important; height:17px; margin-top:6px; width:16px}
.bgr-laterais-footer {width:100%;height:98px;margin-top:-98px;position:relative;z-index:1}
.bgr-laterais-footer .bgr-left, .bgr-laterais-footer .bgr-right {background:#DADADA; position:absolute;width:50%;bottom:0}
.bgr-laterais-footer .bgr-left {height:52px;z-index:1;left:0} 
.bgr-laterais-footer .bgr-right {height:98px;z-index:2;right:0}
 
/**************************************************************************************************************************************************** 
 *	BOTÕES
 ****************************************************************************************************************************************************/
 	.btn {
		-webkit-transition:background .75s ease-out;
		   -moz-transition:background .75s ease-out;
		     -o-transition:background .75s ease-out;
		        transition:background .75s ease-out;
	}
	.btn a,
	.btn input {
		-webkit-transition:color .25s ease-out;
		   -moz-transition:color .25s ease-out;
		     -o-transition:color .25s ease-out;
		        transition:color .25s ease-out;
	}
	.btn {border-radius:4px; display:inline-block; position:relative}
	.btn-indent{margin-left: 220px}
	.btn input, 
	.btn a {border:0; display:inline-block; font-size:13px; height:21px; line-height:21.5px; padding:0 8px; position:relative; text-decoration:none; z-index:1}
	.lt-ie9 .btn-tp1 input, .lt-ie9 .btn-tp1 a {line-height:20px}
	.lt-ie8 .btn-tp1 input {line-height:15px!important}
	.btn-tp1 {height:21px}
	.btn-tp1, 
	.btn-tp4 {
		background-color:transparent;
		white-space: nowrap;
		border:1px solid #dfdfdf;
		border-bottom:1px solid #C1C1C1;
		color:#1f1f1f;
		padding:0 1px 1px 1px;
		box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);
		background: #ffffff; /* Old browsers */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top, #ffffff 50%, #f8f8f8 50%, #f6f6f6 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(50%,#f8f8f8), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#f6f6f6 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#f6f6f6 100%); /* IE10+ */
		background: linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#f6f6f6 100%); /* W3C */
	}
	.btn-tp1 a,
	.btn-tp1 input, 
	.btn-tp4 {
		color: #1f1f1f;		
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top, #ffffff 50%, #f8f8f8 50%, #eeeeee 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(50%,#f8f8f8), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#eeeeee 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#eeeeee 100%); /* IE10+ */
		background: linear-gradient(top, #ffffff 50%,#f8f8f8 50%,#eeeeee 100%); /* W3C */
	}
	.btn-tp1:hover a,.btn-tp1:hover input, .btn-tp4:hover {
		color: #488ae6!important;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top, #ffffff 50%, #ededed 50%, #ffffff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(50%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 50%,#ededed 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 50%,#ededed 50%,#ffffff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 50%,#ededed 50%,#ffffff 100%); /* IE10+ */
		background: linear-gradient(top, #ffffff 50%,#ededed 50%,#ffffff 100%); /* W3C */
	}
	.lt-ie9 .btn-tp1,  .lt-ie9 .btn-tp4 {
		background-color: #ccc;
		border: 1px solid #DFDFDF;
		border-radius: 4px;
		box-shadow: 0 1px 2px rgba(236, 236, 236, 0.75);
		background: url("../Imagens/botoes-ie.png") 0 -79px repeat-x;
	}
	.lt-ie9 .btn-tp4 {background: url("../Imagens/botoes-ie.png") 0 -109px repeat-x;}

	.lt-ie9 form .form-line-fix-ie > * {margin-left: 0;float: none}
	.lt-ie9 .btn-tp1 input{background: transparent;line-height: 21px}
	.lt-ie9 .btn-tp1:hover {background: url("../Imagens/botoes-ie.png") 0 -232px repeat-x;}
	.lt-ie9 .btn-tp4:hover {background: url("../Imagens/botoes-ie.png") 0 -264px repeat-x;}
	
	.btn-tp4 {		
		display: block;
		height: 32px;
		text-align: center;
		text-decoration: none;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}	
	.btn-tp4 span {background:url("../Imagens/bgr-lnk-sprite.png") 0 -1180px  no-repeat; cursor:pointer; display:inline-block; height:33px; line-height:33px; padding-left:15px; position:relative; z-index:1;font-weight:normal !important}
	.btn-tp4.up span {background-position: -993px -1180px}
	.btn-tp4:hover {text-decoration: none}
	.btn-tp2{
		background:#fff; height:26px;
		background:url("../Imagens/btn-sprite2.png") 100% 0;
	}
	.btn-tp2 input,	
	.btn-tp2 a {
		height: 26px;
		color: #FFF;
		padding-right: 23px;
		text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
		background:url("../Imagens/btn-sprite2.png") 0px -70px no-repeat;
	}	
	.btn-tp3 a,
	.btn-tp3 input {background:url("../Imagens/btn-fallback.png") 100% 13px  no-repeat}	
	.btn-tp3 {
		font-size:18px!important;
		background-color: transparent;
		height:38px;
		border: 1px solid #2D568E;
		box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);
		background: #ffffff; /* Old browsers */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzYzJlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQyNzRiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM3NjlhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDVjOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);		background: -moz-linear-gradient(top,  #A3C2ED 0%,#4274B8 50%, #3769ad 50%, #305c99 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A3C2ED), color-stop(50%,#4274B8), color-stop(50%,#3769ad), color-stop(100%,#3769ad));
		background: -webkit-linear-gradient(top, #A3C2ED 0%,  #4274B8 50%,#3769ad 50%,#305c99 100%);
		background: -o-linear-gradient(top, #A3C2ED 0%,  #4274B8 50%,#3769ad 50%,#305c99 100%);
		background: -ms-linear-gradient(top, #A3C2ED 0%,  #4274B8 50%,#3769ad 50%,#305c99 100%);
		background: linear-gradient(top, #A3C2ED 0%,  #4274B8 50%,#3769ad 50%,#305c99 100%);
	}
	.btn-tp3:hover {
		border: 1px solid #4E7EC1;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlmYmZlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0ODdjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQ0NzZiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDgzYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #9FBFE9 0%,#5487CA 50%, #4476B5 50%, #5083C6 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9FBFE9), color-stop(50%,#5487CA), color-stop(50%,#4476B5), color-stop(100%,#5083C6));
		background: -webkit-linear-gradient(top, #9FBFE9 0%,  #5487CA 50%,#4476B5 50%,#5083C6 100%);
		background: -o-linear-gradient(top, #9FBFE9 0%,  #5487CA 50%,#4476B5 50%,#5083C6 100%);
		background: -ms-linear-gradient(top, #9FBFE9 0%,  #5487CA 50%,#4476B5 50%,#5083C6 100%);
		background: linear-gradient(top, #9FBFE9 0%,  #5487CA 50%,#4476B5 50%,#5083C6 100%);
	}	
	.btn-tp3 a,
	.btn-tp3 input {color:#FFF; font-size:18px; height:38px; line-height:37px; padding:0 27px 0 11px}
	
	.lt-ie9 .btn-tp3 {background: url("../Imagens/botoes-ie.png") 0 -31px repeat-x; border:1px solid #2D568E;}
	.lt-ie9 .btn-tp3:hover {border: 1px solid #4E7EC1; background: url("../Imagens/botoes-ie.png") 0 -184px repeat-x;}
		
	.btn-tp-esp input{ padding-left:4px; padding-right:4px}
	
	.btn-tp3-inv{ width:89px; float:right;}

	#bloco-resultado-sorteio { vertical-align:top}
	
	/*Icones */
		.btn.btn-icon-back a,
		.btn.btn-icon-back input {padding-left:17px}	
		.btn.btn-icon-next a,
		.btn.btn-icon-next input {padding-right:18px}	
		.btn.btn-icon-plus a,
		.btn.btn-icon-plus input {padding-left:23px}	
		.btn.btn-icon-close a,
		.btn.btn-icon-close input {padding-left:24px}	
		.btn .btn-icon {background-image:url("../Imagens/bgr-lnk-sprite.png"); background-repeat:no-repeat; height:11px; left:9px; margin-top:-7px; position:absolute; top:50%; width:10px; z-index:2;cursor:pointer}
		
		.btn-icon-plus-2{font-size:13px!important;line-height:13px!important;display:inline-block;position:relative;padding-left:17px;background-image:url("../Imagens/bgr-lnk-sprite.png");background-position:0 -398.5px}
		
		.btn.btn-icon-back .btn-icon {background-position:0 4px;left: 7px}
		.btn.btn-icon-next .btn-icon {background-position:100% 4px; left:auto; right:7px}
		.btn.btn-icon-plus .btn-icon {background-position:0 -398.5px}
		.btn.btn-icon-close .btn-icon {background-position:0 -788.5px}
		.btn-icon-plus.detail-active .btn-icon {background-position:100% -398.5px}
		.ico-fechar {background:url("../Imagens/ico-fechar.png") no-repeat 0 3px; padding-left: 15px}
	/*Icones */
	
	.btn.btn-just-icon-next a {width: 8px; display: block; background: url("../Imagens/bgr-lnk-sprite.png") no-repeat -984px 7px}
	.btn.btn-just-icon-back a {width: 8px; display: block; background: url("../Imagens/bgr-lnk-sprite.png") no-repeat    9px 7px}
	
	.btn.btn-just-icon-more a{width: 8px; display: block; background: url("../Imagens/bgr-lnk-sprite.png") no-repeat	  8px -394px}
	.btn.btn-just-icon-less a{width: 8px; display: block; background: url("../Imagens/bgr-lnk-sprite.png") no-repeat -982px -394px}
	
	.bt-grafico { width: 25px; height: 25px; background: url("../Imagens/sprite-top-footer.png") no-repeat -575px -120px; display: block;text-align:left;text-indent:-999999px}
	.bt-grafico:hover {background-position:-600px -120px}
	
	.btn-avancar {border:none;outline:none;position:relative;border:0; text-decoration:none;display:inline-block; background:url("../Imagens/btn-avancar-sprite.png") 100% -26px no-repeat; color:#FFF; padding-left:0; padding-right:15px; padding-top:0; height:26px}
	.btn-avancar span {border:none;outline:none;position:relative;display:inline-block;font-size:13px;background:url("../Imagens/btn-avancar-sprite.png") 0 0 no-repeat;height:23px;line-height:23px; padding:0 8px 3px 10px}
	form .btns-wrapper {margin-bottom:-24px}
	.lt-ie9 .btn-avancar span {line-height:22px;display:block}
	.lt-ie9 button.btn-avancar:active {-ms-background-position-x:100%;-ms-background-position-y:-78px}
	.lt-ie8 .btn-avancar span {cursor:pointer; white-space:nowrap}
	.btn-avancar:hover {background-position:100% 100%;color:#FFF;text-decoration:none}
	.btn-avancar:hover span {background-position:0 -52px}
	
	.btn-cartoes-antes,
	.btn-cartoes-depois {background:url("../Imagens/btn-cartoes-antes-depois.png"); width:67px; height:21px; cursor:pointer; float:left; margin:0 18px 26px 0}
	.btn-cartoes-antes {background-position:0 0}
	.btn-cartoes-depois {background-position:0 bottom}
	.span-text-cartoes{width:250px;float:left}
	
	.btn-lupa {display:block;width:26px;height:26px;background:url("../Imagens/btn-lupa.png") top left no-repeat;text-indent:-9999em;overflow:hidden}
	.btn-lupa:hover {background-position:bottom left}

	.lstUtil{margin-left:29px}
	.lstUtil li{float:left;padding-left:20px}
	.lstUtil li:first-child{padding-left:0px}
	.lstUtil a{font-size:13px!important;display:inline-block;padding:3px 0 5px 31px;color:#00539F;text-decoration:none}
	.lstUtil a:hover{color:#488AE6; text-decoration:underline}
	.lstUtil a.btnImprimir{background:url("../Imagens/ico-util.png") no-repeat 0 0}
	.lstUtil a.btnEnviarPorEmail{background:url("../Imagens/ico-email-resultado-simulador.png") no-repeat 0 0}
	.lstUtil a.btnBaixar{background:url("../Imagens/ico-baixar.png") no-repeat 0 0}
	.lstUtilLeft{margin-left:0px}
	.lstUtil .lstUtilLink {float:right; padding:0;}
	.lstUtil .lstUtilLink a {padding-left:0; padding-top:2px;}

	.lstUtilTbl {margin-left:0;}
	.lstUtilTbl li {width:176px;padding:0 16px 0 0;margin-top:16px;}
	.lstUtilTbl li:first-child,
	.lstUtilTbl li:first-child + li {margin-top:0;}

	.function-bar-01{padding:14px 0 13px;border-style:dashed;border-width:1px 0;border-color:#BFBFBF}
	.rss-lnk {min-height: 26px; line-height: 22px; background: url("../Imagens/rss-bg.png") no-repeat left center; padding: 0 75px}
	
/**************************************************************************************************************************************************** 
 *	BOTÕES
 ****************************************************************************************************************************************************/

/**************************************************************************************************************************************************** 
 *	CONHEÇA TAMBÉM
 ****************************************************************************************************************************************************/
 	.box-conheca-tambem .ttl-tp2 {margin-bottom: 13px}
 	.lst-box-tp4 li {float:left;width:210px;margin-bottom:40px;padding-top:40px;border-top:1px dashed #BFBFBF}
	.lst-box-tp4 li:first-child {border-top:0;padding-top: 0}
	.lst-box-tp4.lst-box-tp4-2 li {width:210px}
	.lst-box-tp4 li:first-child {margin-left:0}
	.box-tp4 {max-width:335px}
	.box-tp4 .txt-tp5 {color:#4d4e53; font-size:0.769em; line-height:1.2; padding-bottom:4px; text-transform:uppercase}
	.box-tp4 .box-tp4-img {margin-left:6px; float:right}
	.box-tp4 .box-tp4-content {overflow:hidden}
	.box-tp4 .box-tp4-content a {color:#00539F;font-weight:bold;text-decoration:none}
	.box-tp4 .box-tp4-content a:hover {color:#488AE6;text-decoration:underline}
	
	.lst-box-tp5 li {float:left;width:210px;margin-bottom:-10px;border-top:1px dashed #BFBFBF}
	
	/*.lst-box-tp6 li {float:left;width:210px;margin-bottom:40px;padding-top:40px;}*/
	.lst-box-tp6 li {float:left;width:210px;margin-bottom:0px;padding-top:40px;}
	.lst-box-tp6.lst-box-tp4-2 li {width:210px;}
	.lst-box-tp6 li:first-child{margin-left:0}
	
	.box-tp4 .box-tp5-content {overflow:hidden; width:125px}
	.box-tp4 .box-tp5-content a {color:#00539F;font-weight:bold;text-decoration:none}
	.box-tp4 .box-tp5-content a:hover {color:#488AE6;text-decoration:underline}
	
	.box-tp4 .box-tp5-img {margin-right:110px; margin-top:20px; float:right}
	
	.box-tp10 .box-tp6-img {margin-right:20px; margin-top:30px; float:left}
	
	.box-tp10 {max-width:720px}
	
/**************************************************************************************************************************************************** 
 *	CONHEÇA TAMBÉM
 ****************************************************************************************************************************************************/


 /****************************************************************************************************************************************************
 *	TABELAS
 ****************************************************************************************************************************************************/
 .fechado {padding-left:25px !important;}
	.table-tp1 {border-bottom:1px solid #BFBFBF; font-size:13px; line-height:1.1; width:100%}
	.table-tp1 th {background-color:#EDEDED; border-bottom:1px solid #BFBFBF; border-left:1px solid #FFF; color:#1F1F1F; font-weight:normal; padding: 0 10px; text-align:left; height:50px}
	.table-tp1 tbody > tr > td, .table-tp1 tbody > tr > th {background:#FFF url("../Imagens/bgr-horizontal-dott.png") 0 0 repeat-x; color:#393939; padding:18px 10px 20px; vertical-align:middle}
	.table-tp1 tbody tr:first-child td, .table-tp1 tbody tr:first-child th {background-image:none}
	.table-tp1 thead tr th.center,
	.table-tp1 tbody tr td.center {text-align:center !important}
	.table-tp1 tbody tr td.sep {border-left:1px solid #BFBFBF}
	.table-tp1 thead tr:first-child th:first-child {border-left:0}
	.table-tp1 tbody tr th {background-color: #FFF;border: 0}
	.table-tp1 tbody tr.odd td, .table-tp1 tbody tr.odd th {background-color:#EDEDED}
	.table-tp1 .info {float:right; margin-top:0}
	.table-tp1 .txt-up {color:#00727d;font-weight:bold}
	.table-tp1 .txt-down {color:#cc092f;font-weight:bold}
	
	.table-tp1 thead th.line-row {
		border-bottom: 1px solid #FFFFFF;
		text-align: center;
	}
	
	.table-tp1 thead th.line-height-fix {
		padding: 16px 10px;
	}
	
	.table-tp2 {font-size:13px; line-height:1.1}
	.table-tp2 th {height:50px;background-color:#EDEDED; border-bottom:1px solid #BFBFBF; border-left:1px solid #FFF; color:#1F1F1F; font-weight:normal; padding:0 10px; text-align:left}
	.table-tp2 tbody td {background:#FFF url("../Imagens/bgr-horizontal-dott.png") left bottom repeat-x; color:#393939; padding:18px 10px 20px; vertical-align:middle}
	.table-tp2 tbody td .selo-socio-ambiental {width:88px; height:14px; background-image: url("/portal/imagens/classic/capitalizacao/selo-socio-ambiental.jpg"); margin-bottom: 5px}
	.table-tp2 thead tr th:first-child {border-left:0}
	.table-tp2 tbody td img {display:block}
	.table-tp2 tbody td .sep-tp1 {width:200px;display:inline-block;margin-right:40px;float:left}
	.table-tp2 tbody td .sep-tp1 strong {display:block;margin-bottom:15px}
	.table-tp2 tbody td .sep-tp1.sep-proc strong{ margin-bottom:5px;}
	.table-tp2 tbody td .wrap-selo {position:relative;float:left}
	.table-tp2 tbody td .wrap-selo a {position:absolute;top:0}
	.table-tp2 tbody td .wrap-selo a img {display:block}
	.table-tp2 tbody td .wrap-selo .btn-antes {left:0}
	.table-tp2 tbody td .wrap-selo .btn-depois {right:0}
	.table-tp2 tbody td .link-ext {margin-left:40px}
	.table-tp2 tbody td .link-tp1 {color:#393939;font-weight:700;display:inline-block;line-height:18px}
	.table-tp2 tbody td .link-tp1:hover, .table-tp2 tbody td .link-tp1-small:hover{color:#488AE6; text-decoration:underline}
	.table-tp2 a.link-tp1-small span:hover {text-decoration:underline}
	.table-tp2.tab-susep tbody tr.sus-last td{background:#FFF url("../Imagens/bgr-horizontal-dott.png") left bottom repeat-x;}
	.table-tp2.tab-susep tbody tr.sus-last td{ padding:5px 10px 5px;}
	.table-tp2.tab-susep tbody tr.sus-last td p{ padding:0 0 10px 0;}
	.table-tp2.tab-susep tbody tr{ background: none;}
	.table-tp2.tab-susep tbody td{ background: none; padding-bottom:10px;}
 	.table-dados{width:100%}
	.table-dados tbody tr td{ padding:5px 0 5px 0}
	.table-dados tbody td.tbl-dados-ttl{ width:210px; font-weight:bold; text-align:right; vertical-align:top}
	.table-dados tbody td.tbl-dados-txt{ padding-left:10px; vertical-align:bottom}
	.table-dados a {color:#393939;text-decoration: underline}
	.table-dados a:hover {color:#488AE6}

	#view-box .lst-fix li.none{ display:none!important;}
	#view-list .table-tp2 tr.none,
	#view-list .table-tp2 tr.none img{position: absolute!important;top:-99999px;left:-99999px;}
	#view-list .table-tp2 tr.none span.btn-icon-next{display:none!important;}

	#btn-plus-itens tr.tr-mais-itens.none .btn{ position:absolute!important; top:-99999px; left:-99999px;}

	/*.tab-susep tbody.none tr td .btn,
	#js-table-filter tr.disable td .btn,	
	#js-table-filter tr.none td .btn{position: absolute!important;top:-99999px;left:-99999px;}*/
	.tab-susep tbody.none tr td .btn,
	#js-table-filter tr.disable td .btn {position: absolute!important;top:-9999px;left:-9999px;}
	#js-table-filter tr{zoom:1;}
	/*#js-table-filter tr .btn {position: relative;top: 0;left: 0;}*/


/****************************************************************************************************************************************************
 *	TABELAS
 ****************************************************************************************************************************************************/
 /**************************************************************************************************************************************************** 
 *	TOOLTIP 
 ****************************************************************************************************************************************************/
	.tooltip {left:-9999px; position:absolute; text-align:center; top:-9999px; z-index:999999}
 	/* Tooltip tp1 */
		.tooltip-tp1,
		.tooltip-fallback {background-color:#FFF; border:1px solid #BFBFBF; border-radius:4px; box-shadow:0 6px 5px 0 rgba(0, 0, 0, 0.25); font-size:11px; line-height:1.4; padding:14px 20px 17px}
		.tooltip-tp1{max-width:340px;padding:20px}
		.lt-ie9 .tooltip-tp1 {background-color:#FFF; border:1px solid #BFBFBF; box-shadow:0 6px 5px 0 #CCC}
		.tooltip-tp1 .tooltip-arrow,
		.tooltip-fallback .tooltip-arrow {background-image:url("../Imagens/sprite-top-footer.png"); background-repeat:no-repeat; display:block; height:19px; position:absolute; width:21px}
		
		.tooltip-tp1.top.left .tooltip-arrow,
		.tooltip-fallback.top.left .tooltip-arrow {background-position:-730px -165px; bottom:-18.5px; right:10px} /* Top Left */
		.tooltip-tp1.top.right .tooltip-arrow,
		.tooltip-fallback.top.right .tooltip-arrow {background-position:-730px -165px; bottom:-18.5px; left:10px} /* Top Right */
		.tooltip-tp1.top.center .tooltip-arrow,
		.tooltip-fallback.top.center .tooltip-arrow {background-position:-730px -165px; bottom:-18.5px; left:50%; margin-left:-11px} /* Top Center */
		.tooltip-tp1.middle.left .tooltip-arrow,
		.tooltip-fallback.middle.left .tooltip-arrow {background-position:-751px -165px; right:-20px; margin-top:-8px; top:50%} /* Middle Left */
		.tooltip-tp1.middle.right .tooltip-arrow,
		.tooltip-fallback.middle.right .tooltip-arrow {background-position:-751px -184px; left:-20px; margin-top:-8px; top:50%} /* Middle Right */
		.tooltip-tp1.bottom.left .tooltip-arrow,
		.tooltip-fallback.bottom.left .tooltip-arrow {background-position:-730px -184px; right:10px; top:-18.5px} /* Bottom Left */
		.tooltip-tp1.bottom.center .tooltip-arrow,
		.tooltip-fallback.bottom.center .tooltip-arrow {background-position:-730px -184px; left:50%; margin-left:-10px; top:-18.5px} /* Bottom Center */
		.tooltip-tp1.bottom.right .tooltip-arrow,
		.tooltip-fallback.bottom.right .tooltip-arrow {background-position:-730px -184px; left:10px; top:-18.5px} /* Bottom Right */
	/* Tooltip tp1 */
	
	/* Tooltip tp2 */
		.tooltip-tp2 {background-color:#426DA9; border-radius:0 0 3px 3px; display:block; left:-999999px; padding:2px 0 3px; position:absolute; top:100px; width:197px; max-width:210px;zoom: 1;z-index:998}
		.tooltip-tp2.posLeft {left:auto !important; right:-5px !important}
		.tooltip-tp2:after {bottom:2px; border-radius:0 0 3px 3px; box-shadow:0 3px 4px 4px rgba(0, 0, 0, 0.11); content:""; display:block; left:3px; position:absolute; right:3px; top:10px; z-index:-1}
		.tooltip-tp2 > div {background-color:#FFF; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; padding:10px 9px}
		.tooltip-tp2 .tooltip-arrow {border-style:solid; border-width:4px; display:block; margin-left:-10px; position:absolute}
		.tooltip-tp2.top .tooltip-arrow {border-color:#426DA9 transparent transparent; left:50%; top:2px}
		.tooltip-tp2.bottom .tooltip-arrow {border-color:transparent transparent #426DA9; left:50%; bottom:3px}
		.tooltip-tp2.top.left .tooltip-arrow, .tooltip-tp2.bottom.left .tooltip-arrow {left:20px}
		.tooltip-tp2.top.right .tooltip-arrow, .tooltip-tp2.bottom.right .tooltip-arrow {left:auto;right:11px}
		
		.tooltip-tp2.top.center .tooltip-arrow, .tooltip-tp2.bottom.center .tooltip-arrow {left:50%}
		.mais-perfis .tooltip-tp2.top.right .tooltip-arrow {right:15px}
	/* Tooltip tp2 */
	/*
	 * Customização dos elementos filhos do tooltip.
	 */
	#miolo .tooltip p {margin:0; padding:0}
	
	.tooltip .tooltip-list-tp1 {list-style:none; margin:0; padding:0}
	.tooltip .tooltip-list-tp1 li {border-top:1px solid #E1E1E1}
	.tooltip .tooltip-list-tp1 li:first-child {border-top:none}
	.tooltip .tooltip-list-tp1 a {color:#1F1F1F; display:block; font-size:13px; padding:5px 0; text-decoration:none}
	.tooltip .tooltip-list-tp2 {list-style:none; margin:0; padding:0}
	.tooltip .tooltip-list-tp2 li {border-top:1px solid #E1E1E1}
	.tooltip .tooltip-list-tp2 li:first-child {border-top:none}
	.tooltip .tooltip-list-tp2 a {color:#1F1F1F; display:block; font-size:13px; padding:5px 0; text-decoration:none}
	.tooltip .tooltip-list-tp2 a {font-size:12px}
	.tooltip .tooltip-list-tp2 strong {display:block; font-size:13px}
	#tooltip-combinacao h2 {padding-bottom:15px}
	#tooltip-combinacao .combinacao {width:257px;height:176px;background-image:url("/portal/imagens/classic/capitalizacao/combinacao-1.jpg");background-repeat:no-repeat;text-indent:-9999px;margin-bottom:10px}
	#tooltip-combinacao .combinacao.c0 {background-image:url("/portal/imagens/classic/capitalizacao/combinacao-1.jpg")}
	#tooltip-combinacao .combinacao.c1 {background-image:url("/portal/imagens/classic/capitalizacao/combinacao-2.jpg")}
	#tooltip-combinacao .combinacao.c2 {background-image:url("/portal/imagens/classic/capitalizacao/combinacao-3.jpg")}
	#tooltip-combinacao .combinacao.c3 {background-image:url("/portal/imagens/classic/capitalizacao/combinacao-4.jpg")}
	
	.tooltip-combinacao h2 {padding-bottom:15px}
	.tooltip-combinacao .combinacao {width:257px;height:176px;background-image:url("/portal/imagens/classic/capitalizacao/combinacao-1.jpg");background-repeat:no-repeat;text-indent:-9999px;margin-bottom:10px}
	
/****************************************************************************************************************************************************
 *	TOOLTIP 
 ****************************************************************************************************************************************************/
/**************************************************************************************************************************************************** 
 *	TIPOGRAFIA
 ****************************************************************************************************************************************************/
 	p, a, strong, .ttl-tp1,.ttl-tp2,.ttl-tp3, 
 	.disclaimer,.txt-tp4,.txt-tp5,.txt-tp9  {font:Arial, Helvetica, "sans-serif"}
 	a {font-size:13px;color:#00539f}
 	strong{font-size:1em}
 	p {margin:0; padding:13px 0 0;font:13/18px;color:#393939;} 
 	/*padding-top:13px = 20px visual, solicitação nati */
 	p a, ul li a {color:#393939; text-decoration:none}
 	ul li .lnk:hover {color:#488AE6}
 	strong {color:#393939}
	.ttl-tp1,.ttl-tp2,.ttl-tp3 {color:#1F1F1F;font:700}
	.ttl-tp1 a,.ttl-tp2 a,.ttl-tp3 a {color:#1F1F1F}
	.ttl-tp1, .ttl-tp1 a {font-size:24px}
	.ttl-tp2, .ttl-tp2 a {font-size:18px}
	.ttl-tp3, .ttl-tp3 a {font-size:14px}
	.txt-arial-tp5 {color:#1F1F1F; font:normal 20px/1.2 Arial, Helvetica, "sans-serif"}
	.ttl-tp3.sub-ttl {padding-top: 32px}
	.ttl-tp3.ttl-susep{ padding-bottom: 5px;}
	.ttl-tp4 {font-size: 14px;padding-bottom: 0px;margin-top: -5px;margin-bottom: -7px;}
	
	.disclaimer {font:11/16px;color:#4d4e53;line-height:16px}
	.proc-susep{ padding-bottom:16px;}
	.proc-susep-tp2{ padding-top:0; padding-bottom:10px;}
	.proc-susep-tp3{ color:#FFF; font-size:0.846em; padding-top:0;}
	.proc-susep-tp4{ padding:0; font-size:0.846em;}
	.txt-tp1,.txt-tp2,.txt-tp3,.txt-tp6,.txt-tp7 {font:italic 1.231em Georgia, "serif"}
	.txt-tp1 {color:#4D4E53;margin-top:10px}
	.txt-tp2 {color:#393939; }
	.txt-tp3 {color:#bfbfbf; }
	.txt-tp4 {font-size:0.846em}
	.txt-tp4 a {font-size: 1em}
	.txt-tp4 strong{ font-size:11px; font-weight:bold}
	.txt-tp5 {font-size:0.769em}
	.txt-tp4,.txt-tp5 {color:#4d4e53}
	.txt-tp6 {color:#3a3a3a}
	.txt-tp7 {font-size:42px; color:#999}
	.txt-tp8 {font-size:20px}
	.txt-tp9{font-size:30px; color: #1F1F1F;word-wrap: break-word}
	.lnk-tp1, .table-dados .lnk-tp1 {font-size:13px!important;background:url("../Imagens/seta-link.png") no-repeat  right center; color:#00539F; display:inline-block; padding-right:8px; text-decoration:none;line-height:1.26em;min-height:17px}
	.lt-ie10 .lnk-tp1 {line-height:1.28em}
	.lt-ie9 .lnk-tp1 {line-height:1.15em}
	.lt-ie8 .lnk-tp1 {line-height:1.25em}
	.lnk-tp2 {background:url("../Imagens/seta-voltar.png") no-repeat center left; color:#00539F; display:inline-block; padding-left:10px; text-decoration:none}
	.table-dados .lnk-tp1:hover,
	.lnk-tp1:hover,
	.table-dados .lnk-tp2:hover,
	.lnk-tp2:hover {color:#488AE6; text-decoration:underline}
	.lnk-tp1,.lnk-tp2 {font-size:1em}
	
	.lnk-tooltip ,.lnk-tooltip-italic {border-bottom:1px dotted; cursor:help; white-space: nowrap;}
	.fix-lnk-tooltip{display: inline; line-height: 1.22em}
	.lt-ie8 p .lnk-tooltip-italic{overflow:hidden}
	.lnk-tooltip:hover {color:#75a7ec}
	a.lnk-tooltip,a.lnk-tooltip-italic {text-decoration:underline; cursor:pointer}
	.lnk-tooltip-italic{font-style:italic}
	.lnk-agenda {color: #00539f; text-decoration: none}
	.lst-disclaimer, 
	.lst-disclaimer-disc{font-size: 0.846em;color:#4d4e53;line-height:16px}
	.lst-disclaimer a {font-size: 1em}
	.lst-disclaimer-disc{list-style: disc;margin-left: 15px}
	
	.ttl-tp1 {margin-top:-3px; padding-bottom:10px}
	.ttl-tp2 {margin-top:-3px; padding-bottom:16px}
	.ttl-tp3 {margin-top:-2px; padding-bottom:16px}

	.lt-ie8 .ttl-tp1,
	.lt-ie8 .ttl-tp2,
	.lt-ie8 .ttl-tp3 {margin-top:0;}
	
	.txt-tp1 {margin:0}
	.lnk-ext:first-child {margin-top:-3px}
	.lnk-tp1 {
		-webkit-transition:color .25s ease-out;
		   -moz-transition:color .25s ease-out;
		     -o-transition:color .25s ease-out;
		        transition:color .25s ease-out;
	}
	.ttl-tp1 + p,
	.ttl-tp1 + .lst-bullet-tp2 > li:first-child,
	.ttl-tp1 + .lst-info-tp1 > li:first-child,
	.ttl-tp1 + .lnk-ext,
	.ttl-tp2 + p,
	.ttl-tp2 + .lst-bullet-tp2 > li:first-child,
	.ttl-tp2 + .lst-info-tp1 > li:first-child,
	.ttl-tp2 + .txt-tp1,
	.ttl-tp2 + .lnk-ext,
	.ttl-tp3 + p,
	.ttl-tp3 + .lst-bullet-tp2 > li:first-child,
	.ttl-tp3 + .lst-info-tp1 > li:first-child,
	.ttl-tp3 + .lnk-ext {margin-top:-2px; padding-top:0}
/**************************************************************************************************************************************************** 
 *	TIPOGRAFIA
 ****************************************************************************************************************************************************/

/**************************************************************************************************************************************************** 
 *	CSS A SER REVISTO 
 ****************************************************************************************************************************************************/
.lt-ie8 .grid-border-bottom-pb0 .grid-a img,
.lt-ie8 .grid-border-bottom-pb0 .grid-b img{display: inline-block}
.info-noticia p:first-child{border-bottom: 1px dashed #BFBFBF;padding-bottom: 10px;padding-top: 0}
.info-noticia p{padding-top: 10px}
.imprimirBoleto .lstUtil{margin-left:0}
.box-formula-tp1 .result{float:left;text-align:right;padding:14px 10px 0 0;display:inline-block;font-size:18px;font-weight:700}
.box-formula-tp1 .result span{padding-left:10px}
.box-formula-tp1 .calculo{float:left;display:inline-block;font-size:14px;font-weight:700;text-align:center}
.box-formula-tp1 .calculo div{padding:0 5px}
.box-formula-tp1 .calculo div:first-child{padding-bottom:7px;margin-bottom:7px;border-bottom:solid 1px #BFBFBF}
/* util.css */
	.inner-border {border-radius:3px; display:inline-block; overflow:hidden;}
	.inner-border img {border-radius:3px; display:block; vertical-align:baseline}
	.inner-border:hover {border:3px solid #488AE6}
	.inner-border:hover img {margin:-3px; overflow:hidden}
	.js-currency {text-align:right}
	
	.box-shadow-inset {background-color:#F7F7F7; border-width:1px; border-style:solid; border-color:#CACACA #E1E1E1 transparent #E1E1E1; box-shadow:inset 0 1px 1px #D2D2D2; border-radius:3px; position:relative}
	.vertical-align {display:table; width:100%}  /* Dever ser especificado na hora de utilizar o height. */
	.vertical-align > div {display:table-cell; vertical-align:middle; width:100%}
	.htp1 {height:230px}
	.lt-ie8 .vertical-align {height:auto !important} /* Dever ser especificado na hora de utilizar o min-height. */
	.lt-ie8 .vertical-align > div {
		margin-top:inherit;
		*clear: expression(
			style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"),
			style.clear = "none", 0
		);
	}
	.hr-tp1,
	.hr-tp2 {border-color:#BFBFBF; margin-top:32px}
	.hr-tp2 {margin-top:16px}
	
	
/* util.css */
.box-right {width:210px;margin-right:20px; float:right; overflow:hidden;padding-top:80px}
.box-right .balao-right{margin:0 0 -17px 65px;position:relative; word-wrap: break-word}
.box-right .balao-right .seta{width:10px;height:12px;display:block;margin-left:30px;background:url("../Imagens/seta-balao-box-right.gif")}
.box-right .balao-right .text-balao-right{position:relative;
	width:109px;
	padding:16px;
	border-radius:5px;
	color:#4d4e53;
	background:#E1E1E1;
}
.box-right-2 {width:230px;margin-top:90px; float:right; overflow:hidden;}
.box-right-2 .balao-right{margin:0 0 -17px 65px;position:relative; word-wrap: break-word}
.box-right-2 .balao-right .seta{width:10px;height:12px;display:block;margin-left:30px;background:url("/portal/layout/imagens/modulos/seta-balao-box-right.gif")}
.box-right-2 .balao-right .text-balao-right{position:relative;
	width:109px;
	padding:16px;
	border-radius:5px;
	color:#4d4e53;
	background:#E1E1E1;
}
/* LISTA RADIOS SIMULADOR */
	.lst-simulador-radios {float:left;overflow:hidden}
	.lst-simulador-radios li {float: left;margin-left: 28px}

	
	.lst-simulador-radios.tp1 li {width:253px}
	.lst-simulador-radios.tp1 label {width:223px}
	.lst-simulador-radios.tp2 li {width:158px}
	.lst-simulador-radios.tp2 label {width:128px}
	.lst-simulador-radios.tp3 li {width:159px}
	.lst-simulador-radios.tp3 a {float:left;margin:0 0 0 10px}
	.lst-simulador-radios li.sep {clear:both;min-width:100%;margin-top:16px}
	.lst-simulador-radios input[type="radio"] {float:left;margin-right:10px}
	.lst-simulador-radios label {float:left}
	.h-box-imagem .vertical-align {min-height:239px;height:239px} /* CLASSE PARA DEFINIR "HEIGHT" PARA ALINHAMENTO VERTICAL EM SIMULADORES ENCONTRE SEU VEICULO E MODULO ABAS-3*/
 
	#abas-encontre-seu-credito .box-slider {background:#EDEDED}
	
	.rdo-select-container .fbuSlider{margin-left: 20px!important}

	/*----*/
	.lst-simulador-tp2{ margin-top:16px;}
	.lst-simulador-tp2 li{ width:130px; float:left; min-height: 20px; margin-left:15px;}
	.lst-simulador-tp2 li.li-tp2{ width:150px;}
	.lst-simulador-tp2 li.autow{ width:auto; padding-right: 10px;}
	.lst-simulador-tp2 li.clr{ margin-left:0px;}
	.lst-simulador-tp2 .info{ margin-top:0;vertical-align:middle;}

	/*----*/
	
	/*----*/
	.lst-simulador-tp3{ margin-top:16px;}
	.lst-simulador-tp3 li{ width:190px; float:left; margin-left:0px;}
	.lst-simulador-tp3 li.li-tp2{ width:200px;}
	.lst-simulador-tp3 li.autow{ width:auto; padding-right: 10px;}
	.lst-simulador-tp3 li.clr{ margin-left:0px;}
	.lst-simulador-tp3 .info{ margin-top:0;vertical-align:middle;}

	/*----*/

/* // LISTA RADIOS SIMULADOR */
/* // LISTA DL SEM INDENTAÇÃO */
.dl-no-indent dd{margin:0}
/* // LISTA DL SEM INDENTAÇÃO */
/* // LISTA DL SEM INDENTAÇÃO */
.call-to-action span {display: block}
.call-to-action span.btn {margin-bottom: 16px;display: inline-block}
/* // LISTA DL SEM INDENTAÇÃO */
/**************************************************************************************************************************************************** 
 *	CSS A SER REVISTO 
 ****************************************************************************************************************************************************/

/* formulário */
	form label{cursor:pointer}
	form .bgr-campo{background:url("../Imagens/sprite-top-footer.png") -730px -131px no-repeat;width:50px;height:26px;margin-right:5px;position:relative}
	form .bgr-campo input{display:block;width:100%;background:transparent url("../Imagens/sprite-top-footer.png") 100% -131px no-repeat;height:26px;border:0 none;font-size:13px;color:#393939;padding:0;position:absolute;left:5px}
	form .bgr-campo input {line-height/*\**/:26px\9;*line-height:26px}
	form fieldset{border:0;padding:0;margin:0}
	form fieldset legend{direction:ltr;height:1px;left:-9999em;margin-top:-9999em;position:absolute;text-align:left}
/*	form .lt-ie8 #skiplinks{position:absolute;left:-9999em}*/

 	form .form-line {clear:both; display:block; padding-bottom:9px}
 	form .form-line-pb0 { padding-bottom:0}
	form .form-line > * {float:left; line-height:25px; margin-left:10px}
 	form .form-line > *:first-child {margin-left:0}
 	form .form-label {display:inline-block; text-align:right; width:210px}
	form .form-label.form-label-refinar-busca {width:59px}
	form .form-label-tp2 {display:inline-block;margin-left:10px;width:112px}
	form .form-label-tp3 {display:inline-block;margin-left:10px;width:200px}
 	form .form-line .form-label-check,
 	form .form-line .form-label-check-tp2 {margin-right:18px;padding-bottom: 2px;}
 	form .form-line .form-label-check-tp2 {width:440px}
 	form .form-text {background-color:#F4F4F4; border-color:#C5C5C5 transparent transparent #C5C5C5; border-style:solid; border-width:1px; color:#393939; font-size:13px; height:24px; padding:0 6px}
	form .form-textarea {background-color:#F4F4F4; border-color:#C5C5C5 transparent transparent #C5C5C5; border-style:solid; border-width:1px; color:#393939; font-size:13px; min-height:50px; padding:0 6px; resize:vertical}
 	form .form-formatador {margin:0 -6px 0 3px}
 	form .form-check {height:25px; margin-top:1px; width:13px;padding:0}
 	form small {color:#878787; font-size:1em;cursor:default}
 	form .form-combo {border-radius: 15px;background-color:#F4F4F4; border-color:#C5C5C5 transparent transparent #C5C5C5; border-style:solid; border-width:1px; color:#393939; font-size:13px; height:25px; padding:3px 2px 2px}
 	form .form-day,
 	form .form-month {padding:0; width:25px}
 	form .form-year {width:51px}
 	form .form-cpf, form .form-cnpj, form .form-senha2 {padding:0 6px; width:40px}
 	form .form-senha {padding:0 6px; width:32px}
 	form .form-cpf-dig {padding:0 6px; width:30px}
 	form .form-ddd, form .form-conta-tp2 {padding:0 0 0 5px; width:25px}
 	form .form-day, form .form-month {padding-left:5px}
	form .form-ddd{ padding-right:5px}
	form .form-phone, form .form-conta {width:80px}
 	form .form-cep {width:52px}
 	form .form-cep-dig {padding:0 0 0 5px; width:27px}
 	form .form-icon-calendar {background:url("../Imagens/sprite-top-footer.png") -524px -120px no-repeat; display:inline-block; height:19px; margin-top:3px; width:20px}
	form .form-cnpj-4{width:55px}

	form .form-line.idioma label,
	form .form-line-indent.idioma label {width: auto;}
	form .form-line .nivel,
	form .form-line.idioma .nivel,
	form .form-line-indent .nivel {margin-left: 40px;width: auto;}
	
	form .form-line.exp-info .form-line-indent {padding-top: 9px;}
	form .form-line.exp-info .form-label-tp2{width: 150px}
	form .form-line.exp-info .form-label-tp2.nivel{width: auto;}
	.lt-ie8 #chk-access{margin-top: -1px;}

 	form .form-line-indent {margin-left:220px}
	form .form-line-indent > * {float:left; line-height:25px; margin-left:10px}
 	form .form-line-indent > *:first-child {margin-left:0}
	
 	.lt-ie8 form .form-line-check label{padding-bottom: 2px;}

	form .form-line-check > * {line-height:1.2}
 	form .form-line-check .form-check {height:13px; padding:0}
 	form .form-line-check.no-label {padding-top: 13px}
 	form .form-line-check span a {color: #393939; text-decoration:underline}
 	form .form-line-check span a:hover {color: #488AE6}
 	form .form-scroll {height:125px; overflow:scroll; overflow-x:hidden; margin-bottom:9px}
 	form .form-scroll ul {list-style:none; margin:0; padding:0}
	form .form-scroll .form-line span {display:block; float:none; padding-left:10px; overflow:hidden}
	
	form .form-captcha .form-label img{display:inline}
	form .form-captcha div{width:440px}
	form .form-captcha div input{line-height:26px}
	.lt-ie8 form .form-captcha div input{margin-left:-10px}
	form .form-captcha div p{padding-top:3px; line-height:1.2em}
	form .form-captcha div p.txt-tp4 {padding-bottom: 10px}
	form .form-captcha .btn {line-height:1; margin-left: 5px}
	form .form-captcha .btn a {line-height:21.5px}
	form .form-captcha .captcha-bdn{margin-left:25px}
    form .form-captcha .captcha-bdn input{background-color: #F4F4F4;border-color: #C5C5C5 transparent transparent #C5C5C5;border-style: solid;border-width: 1px;color: #393939;font-size: 13px;height: 24px;padding: 0 6px;width: 145px;}

	/* Box com campos, lado a lado */
	form .box-form-line-calendar .form-line{float:left!important; clear:none!important;margin-left:20px}
	form .box-form-line-calendar .form-line:first-child{margin-left:0px}
	
	form .box-form-line .form-line{float:left!important; clear:none!important;margin-left:40px}
	form .box-form-line .form-line:first-child{margin-left:0px}
	form .box-form-line select,
	form .box-form-line input{clear:both!important;margin-left:0}
	/* Box com campos, lado a lado */

	/* Box com combos, lado a lado */
	.formLstCombo select{float: left;margin-right: 10px;}
	/* Box com combos, lado a lado */

	/* Form dentro de .box-expandable-tp1 */
	.box-expandable-tp1 form .form-text {background-color:#fff}
	.box-expandable-tp1 .form-label {width:95px}

	.box-check-color .check-color {width:13px;height:13px;float:left;margin:7px 6px 0 0}
	.box-check-color label{margin-left:5px}
	.box-check-color .form-check {margin-left: 20px}
	.box-check-color .check-color.green{background-color:#2EB135}
	.box-check-color .check-color.yellow{background-color:#D8AA00}
	.box-check-color .check-color.pink{background-color:#AB1355}
	
	form .form-radio-custom {background:url("../Imagens/bgr-radio-custom.png") 0 -70px no-repeat; cursor:pointer; display:inline-block; height:24px; margin-top:-3px; width:24px}
	form .form-radio-custom input {cursor:pointer; filter:alpha(opacity=0); opacity:0; height:100%; width:100%}
	form .form-radio-custom:hover {background-position:0 -105px}
	form .form-radio-custom-checked {background-position:0 0}
	form .form-radio-custom-checked:hover {background-position:0 -35px}
	form .form-radio-custom-disabled {cursor:default; filter:alpha(opacity=60); opacity:.6}

	.lst-agencia-mais-proxima {margin-left: 200px;}
	.lst-agencia-mais-proxima .form-line input {margin-right: 10px;}
	.lst-agencia-mais-proxima .form-line span {display: block; overflow: hidden; float: none; margin: 0; padding-bottom: 2px;}

	.form-buttons {border-top: 1px dashed #bfbfbf;margin-top:32px; padding:20px 0 0}
	.before-voltar {padding:20px 0 0 0!important; margin-bottom:-16px}
	.form-buttons ul {float:right}
	.form-buttons li {float:left; margin-left:20px}
	.lt-ie9 .form-buttons li {position:relative}

	.form-bd-esp{ border-bottom:1px solid #FFF!important; border-right:1px solid #ECECEC!important; background:#F4F4F4!important}

	.filter-imovel {padding:0 0 32px;background:url("../Imagens/bg-expansivel-top.png") no-repeat center bottom}
	.filter-imovel select {margin-left: 40px}
	.filter-imovel select:first-child {margin-left: 0}
	
	form .form-combo-ml5{ margin-left:5px}

	form .txt-erro{
		display: none;
	}
	form .frm-erro input[type='text'],
	form .frm-erro input[type='password'],
	form .frm-erro select,
	form .frm-erro textarea{
		border: 1px solid #cc092f;
		background: #fef7da;
	}
	form .frm-erro .txt-erro{
		margin-left:220px;
		display: block;
		color: #cc092f;
		line-height: 25px;
		clear:both;
		width:auto;
	}
	form .frm-erro .erro-no-margin{margin-left:0;}
	.lt-ie8 form .frm-erro .txt-erro{min-width:250px}

	form .frm-lst-erro .txt-erro{
		display: block;
		color: #cc092f;
		line-height: 25px;
		clear:both;
		width:auto;
		padding-left: 3px;
	}

	form .frm-mdl-erro .txt-erro{
		display: block;
		margin-left:108px;
		color: #cc092f;
		line-height: 25px;
		clear:both;
		width:auto;
		padding-left: 3px;
	}

	.balao-erro{
		margin-bottom: 40px;
	}

	input.quebra-linha-2{margin-top:15px!important}
	label.quebra-linha-2{margin-top:14px!important}
/* formulário */


/**************************************************************************************************************************************************** 
 *	SCROLLBAR
 ****************************************************************************************************************************************************/
.scrollbar-wrap {width:212px; clear:both; margin:0 !important; padding:0 !important}
.scrollbar-wrap .viewport {width:195px; /*min-height:100px;*/ max-height:290px; overflow:hidden; position:relative; margin: 10px 0 15px 0}
.scrollbar-wrap .overview {list-style:none; position:relative; left:0; top:0; padding-bottom:10px; /*max-height:500px;*/}
.scrollbar-wrap .scrollbar {position:relative; float:right; width:23px}
.scrollbar-wrap .track {border:1px solid #CBCBCB; height:100%; left:0; position:relative; top:13px; width:9px; overflow:hidden;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#D7D7D7), color-stop(100%, #EFEFEF));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #D7D7D7 0%, #EFEFEF 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* IE10+ */
	background:linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* W3C */
}
.scrollbar-wrap .thumb {cursor:pointer; height:20px; left:0; position:absolute; top:0; width:9px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(50%, #FFF), color-stop(58%, #F3F3F3), color-stop(100%, #FFF));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* IE10+ */
	background:linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* W3C */
}
.scrollbar-wrap .thumb .end {border-top:1px solid #CBCBCB; position:absolute; height:9px; left:0; width:9px; bottom:-11px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  #DEDEDE 0%, rgba(222, 222, 222, 0) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#DEDEDE), color-stop(100%, rgba(222, 222, 222, 0)));/* Chrome, Safari4+ */
	background:-webkit-linear-gradient(top, #DEDEDE 0%, rgba(222, 222, 222, 0) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #DEDEDE 0%, rgba(222, 222, 222, 0) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top, #DEDEDE 0%, rgba(222, 222, 222, 0) 100%);/* IE10+ */
	background:linear-gradient(top, #DEDEDE 0%, rgba(222, 222, 222, 0) 100%);/* W3C */
}
.scrollbar-wrap .fbuScroll-up,
.scrollbar-wrap .fbuScroll-down,
.scrollbar-wrap .disable {display:none}

.lt-ie9 .scrollbar-wrap .track {background-color: #CCC;}
.lt-ie9 .scrollbar-wrap .thumb {background-color: #FFF;}

/**************************************************************************************************************************************************** 
 *	SCROLLBAR
 ****************************************************************************************************************************************************/

.debug {background-color:#000; border-radius:5px; color:#F1F1F1; font-size:11px; padding:10px; position:fixed; right:5px; top:5px; z-index:99999; width:auto; opacity:.75; filter:alpha(opacity=75); pointer-events:none; display:none}
.debug pre {margin:0; padding:0}


.seloRio2016{border-top: solid 1px #E1E1E1;margin:-1px 0 0 27px;padding: 31px 0 31px 46px;}
.seloRio2016traco{border-top: solid 1px #E1E1E1;}
.seloRio2016prime{margin:0 0 0 12px;padding: 30px 0 0 0;}
.seloRio2016-empresas{border-top: solid 1px #E1E1E1;margin: 0px 0 0 25px;padding: 30px 0 0 0;}
.seloRio2016-corporate{border-top: solid 1px #E1E1E1;margin: 0px 0 0 25px;padding: 30px 0 0 0;}
.seloRio2016-70anos_PJ{border-top: solid 1px #E1E1E1;margin:-1px 0 0 27px;padding: 31px 0 31px 0px;}

.btnView,
.icon-view,
.icon-print,
.icon-pdf {text-indent:-9999px;background:url("../Imagens/icones-outros.png") no-repeat; width:25px;height:25px;display: block;}

.icon-print {background-position:0 0;}
.icon-pdf {background-position:-35px 0;}
.icon-view,
.btnView {background-position:-70px 0;}

.icon-print:hover {background-position:0 -26px;}
.icon-pdf:hover {background-position:-35px -26px;}
.icon-view:hover,
.btnView:hover {background-position:-70px -26px;}

.btnView {text-indent:0; padding:5px 0 0 35px; height:20px;}

/**************************************************************************************************************************************************** 
 *	ALINHAMENTO DE ALGUNS CAMPOS DE FORMULÁRIO NO IE7
 ****************************************************************************************************************************************************/
.frm-opt,.info-captcha,.tp-documento{margin:0!important;}
.imagen-temp-grafico{display: none;}

/**************************************************************************************************************************************************** 
 *	modulo da tela de programa de fidelidade
 ****************************************************************************************************************************************************/
#pontosAtingidos span.ico-seta{width:11px;height:7px;position:absolute;margin:-33px 0 0 100px;background: url("../Imagens/img-seta-pontos-atingidos.png") center 0 no-repeat}

.abas-tp-6 {overflow:hidden; position:relative; zoom:1}
.abas-tp-6 dt {border-top:solid 1px #F0F0F0; float:left; position:relative; z-index:3; width:100%;
	background: #FBFBFB; /* Fallback */
	background: -webkit-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%);/* Chrome10+, Safari5.1+ */
	background:    -moz-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%);/* FF3.6+ */
	background:     -ms-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* Opera 11.10+ */
	background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FBFBFB), color-stop(100%, #F2F2F2));/* Chrome, Safari4+ */
	background:         linear-gradient(top, #FBFBFB 50%, #F2F2F2 100%); /* W3C */
}
.abas-tp-6 dt:hover {
	background: #F9F9F9;
	background: -webkit-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%);/* Chrome10+, Safari5.1+ */
	background:    -moz-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%);/* FF3.6+ */
	background:     -ms-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* Opera 11.10+ */
	background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FBFBFB), color-stop(100%, #F9F9F9));/* Chrome, Safari4+ */
	background:         linear-gradient(top, #FBFBFB 50%, #F9F9F9 100%); /* W3C */
}
.abas-tp-6 dt, .abas-tp-6 dt:hover {background: url("../Imagens/bgr-abas-tp5.png") 0 0 repeat-x;}
.abas-tp-6 dt:hover {background-position: 0 -64px;}

.abas-tp-6 dt a {background:url("../Imagens/bgr-more-less-g.png") 95% 26px no-repeat; border-right:solid 1px #F2F2F2; color:#1F1F1F; display:block; font-size:18px; font-weight:bold; padding:18px 30px 18px 30px; text-align:center}
.abas-tp-6 dt:first-child a {border-color:#F2F2F2}
.abas-tp-6 dt:hover a {color:#488AE6; text-decoration:none}
.abas-tp-6 dt.active {background:#FFF;}
.abas-tp-6 dt.active a {background-position:95% -130px; color:#CC092F}
.abas-tp-6 dt.active a:hover {color:#488AE6; text-decoration:none}
.abas-tp-6 dd {float:right; margin-left:-100%; left:-9999px; position:absolute; width:100%; z-index:2}
.abas-tp-6 dd > div {padding:16px 0 32px}
.abas-tp-6 dt.active + dd {border-bottom:solid 2px #BFBFBF; left:auto; position:relative; padding-top:60px}
.abas-tp-6 .lst-bullet-tp2 > li {margin-top:12px}

.grid-i {margin-top:-30px}

#nav-cub {float:right;height:89px;padding-right:5px;list-style-type:none;}
#nav-cub > li:first-child {padding-left:0;background:none}
#nav-cub .portal-bradesco  { background:url("../Imagens/bt-portal-bradesco-normal.png") no-repeat; background-position:0px 0px; display:block; width:140px; height:49px; text-decoration:none; }
#nav-cub .portal-bradesco:hover { background:url("../Imagens/bt-portal-bradesco-hover.png"); }

.btn-avancar-2 {border:none;outline:none;position:relative;display:inline-block;font-size:13px;background:url("../Imagens/btn-avancar-sprite.png") 0 0 no-repeat;height:23px;line-height:23px; padding:0 8px 3px 10px;color:#fff;}

.btn-avancar-3 {border:none;outline:none;position:relative;border:0; text-decoration:none;display:inline-block; background:url("../Imagens/btn-avancar-sprite.png") 100% -26px no-repeat; color:#FFF; padding-left:0; margin-right:-15px; padding-right:20px; padding-top:0; height:26px}

.validation_summary{ margin-left:220px;}



/**************************************************************************************************************************************************** 
 *	modulos
 ****************************************************************************************************************************************************/
