/**************************************************************************************************************************************************** 
 *	RESET
 ****************************************************************************************************************************************************/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
/*body {margin:0; font-size:13px; line-height:1.2;}
body, button, input, select, textarea { font-family: sans-serif; color: #222; }*/
:hover, 
:active,
:focus {outline:0;}
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ul, ol, dl { /*margin: 1em 0; padding: 0 0 0 40px;*/ list-style:none; margin:0; padding:0; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; display:block; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
h1, h2, h3, h4, h5, h6 {margin:0;}
-webkit-tap-highlight-color:rgba(0,0,0,0);
/**************************************************************************************************************************************************** 
 *	RESET
 ****************************************************************************************************************************************************/

 /**************************************************************************************************************************************************** 
 *	ESTRUTURA
body{color:#1f1f1f;background:#F2F2F2;padding-top:41px}
 ****************************************************************************************************************************************************/
body{color:#1f1f1f;padding-top:41px}
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}
#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}
/* 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("../images/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("../images/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 .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("../images/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:9px 10px 0 10px}
#top-bar .box-center .txt-data {line-height:26px;font-size:13px;color:#4d4e53}
#top-bar .top-bar-center-cartoes {padding: 0 10px}
#top-bar .btn-clientes-nao-correntistas {width:145px;height:26px;display:inline-block;background:url("../images/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}
/* acessibilidade */
#top-bar .acessibilidade {float:right;margin-top:8px}
#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("../images/sprite-top-footer.png");height:25px}
#top-bar .acessibilidade .contraste{padding:0 0 0 3px;font-size:1.083em}
#top-bar .acessibilidade .contraste a{width:126px;background-position:-452px -65px}
#top-bar .acessibilidade .contraste a:hover,
#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}
#header .logo{text-align:left;display:block;text-indent:-999999px;overflow:hidden;width:196px;height:89px;float:left;background:url("../images/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("../images/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:5px; 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("../images/sprite-top-footer.png") right -339px no-repeat}
#nav > li{padding:27px 0 30px;float:left;padding-left:20px;background:url("../images/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("../images/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:100px;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:10px -111px}
#nav .pf .exclusive a:hover {background-position:-291px -111px}
#nav .pf .exclusive.active a {width:75px;background-position:-140px -111px}
#nav .pf .prime a{width:45px;background-position:10px -157px}
#nav .pf .prime a:hover {background-position:-291px -157px}
#nav .pf .prime.active a {width:54px;background-position:-139px -157px}
#nav .pf .private a{width:101px;background-position:10px -203px}
#nav .pf .private a:hover {background-position:-291px -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:118px;height:36px;background-position:11px -249px}
#nav .pj:hover a {background-position:-441px -249px}
#nav .poder-publico > a {width:113px;height:36px;background-position:-139px -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:2}
#footer .bgr-footer {background:url("../images/sprite-top-footer.png") right 258px 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 .redes-sites {background:url("../images/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("../images/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:163px}
#footer .fone-facil{position:absolute;left:0;right:49%;padding:0 40px 0 20px}
#footer .sac{position:absolute;left:450px;right:0;margin-top:29px}/*left:51%*/
#footer .sac h3,#footer .fone-facil h3{padding-bottom:10px}
#footer .sac span,#footer .fone-facil span{background:#EBEBEB}
#footer .sac a,#footer .fone-facil a {background:url("../images/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("../images/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-weight:bold;font-size:16px}
#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}
#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("../images/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.iqnet {padding:0 0 5px 7px}
#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}
#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("../images/bgr-footer-nav.png") top left repeat-x #426DA9;
}
#footer .nav li{float:left;border-left:solid 1px #6a8ab8;text-align:center}
#footer .nav li:first-child{border-left:0}
#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:83px;background:url(images/seta-baixo-link.png) no-repeat 100% 7px;text-align:left}
	#footer .nav .mapa_atv a {margin:0px 4px;margin-top:-3px !important;padding-top:3px;border-radius:4px;border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:25px;
		background:url("../images/seta-cima-link.png") no-repeat 96% 8px #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:256px}
#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}

.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}
/* 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("../images/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 0px} /* 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("../images/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("../images/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:50px}
#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("../images/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("../images/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("../images/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("../images/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-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 ul {padding-left:15px}
.lst-info-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("../images/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("../images/bullets.png") 0 3px no-repeat; margin-top:10px; padding-left:20px}
.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("../images/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("../images/modulos/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("../images/bg-expansivel-top.png") no-repeat center top}
.visualizacao.border-bottom {padding:0 0 21px;background:url("../images/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("../images/modulos/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("../images/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("../images/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("../images/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("../images/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("../images/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("../images/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-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("../images/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;width:400px}
.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 {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-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}
#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
 ****************************************************************************************************************************************************/
/* 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("../images/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("../images/bg-expansivel-top2.png") 50% 0 repeat-x; padding-top:1px; position:relative; overflow:hidden}
	.expansivel-tp1 > dd > span {background:url("../images/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("../images/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("../images/seta-link.png") 0 0 no-repeat; display:block; padding-left:16px}
	.expansivel-tp2 > dt.active a {background:url("../images/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("../images/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("../images/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("../images/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}
/* 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-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:120px}
	.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("../images/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-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-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("../images/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("../images/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("../images/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("../images/bgr-abas-tp5.png") 0 0 repeat-x;}
	.abas-tp-5 dt:hover {background-position: 0 -64px;}
	
	.abas-tp-5 dt a {background:url("../images/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}

	/* 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:59px;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("../images/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("../images/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("../images/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;		
		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("../images/botoes-ie.png") 0 -79px repeat-x;
	}
	.lt-ie9 .btn-tp4 {background: url("../images/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("../images/botoes-ie.png") 0 -232px repeat-x;}
	.lt-ie9 .btn-tp4:hover {background: url("../images/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("../images/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("../images/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("../images/btn-sprite2.png") 0px -70px no-repeat;
	}	
	.btn-tp3 a,
	.btn-tp3 input {background:url("../images/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("/images/geral/botoes-ie.png") 0 -31px repeat-x; border:1px solid #2D568E;}
	.lt-ie9 .btn-tp3:hover {border: 1px solid #4E7EC1; background: url("/images/geral/botoes-ie.png") 0 -184px repeat-x;}
		
	.btn-tp-esp input{ padding-left:4px; padding-right:4px}
	#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:17px}	
		.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("../images/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("../images/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("../images/ico-fechar.png") no-repeat 0 3px; padding-left: 15px}
	/*Icones */
	
	.btn.btn-just-icon-next a {width: 8px; display: block; background: url("../images/bgr-lnk-sprite.png") no-repeat -984px 7px}
	.btn.btn-just-icon-back a {width: 8px; display: block; background: url("../images/bgr-lnk-sprite.png") no-repeat    9px 7px}
	
	.btn.btn-just-icon-more a{width: 8px; display: block; background: url("../images/bgr-lnk-sprite.png") no-repeat	  8px -394px}
	.btn.btn-just-icon-less a{width: 8px; display: block; background: url("../images/bgr-lnk-sprite.png") no-repeat -982px -394px}
	
	.bt-grafico { width: 25px; height: 25px; background: url("../images/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("../images/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("../images/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("../images/modulos/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("../images/modulos/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("../images/ico-util.png") no-repeat 0 0}
	.lstUtil a.btnEnviarPorEmail{background:url("../images/ico-email-resultado-simulador.png") no-repeat 0 0}
	.lstUtil a.btnBaixar{background:url("../images/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("../images/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}
/**************************************************************************************************************************************************** 
 *	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("../images/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("../images/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("../images/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("../images/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;}

	.noneFix{ position:absolute!important; top:-99999px; left:-99999px;}
	#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;}
	.noneFix .btn{position: absolute!important;top:-99999px;left:-99999px;}
	#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("../images/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("../images/classic/capitalizacao/combinacao-1.jpg");background-repeat:no-repeat;text-indent:-9999px;margin-bottom:10px}
	#tooltip-combinacao .combinacao.c0 {background-image:url("../images/classic/capitalizacao/combinacao-1.jpg")}
	#tooltip-combinacao .combinacao.c1 {background-image:url("../images/classic/capitalizacao/combinacao-2.jpg")}
	#tooltip-combinacao .combinacao.c2 {background-image:url("../images/classic/capitalizacao/combinacao-3.jpg")}
	#tooltip-combinacao .combinacao.c3 {background-image:url("../images/classic/capitalizacao/combinacao-4.jpg")}
	
	.tooltip-combinacao h2 {padding-bottom:15px}
	.tooltip-combinacao .combinacao {width:257px;height:176px;background-image:url("../images/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:underline}
 	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;}
	
	.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("../images/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("../images/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; display:inline-block; 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("../images/modulos/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;
}
/* 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;}

	/*----*/

/* // 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("../images/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("../images/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 {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:21px}
 	form .form-senha {padding:0 6px; width:32px}
 	form .form-cpf-dig {padding:0 6px; width:18px}
 	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:70px}
 	form .form-cep {width:52px}
 	form .form-cep-dig {padding:0 0 0 5px; width:27px}
 	form .form-icon-calendar {background:url("../images/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.1}
 	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}
	
	/* 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("../images/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: 220px;}
	.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("../images/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}


.discSujAprov{margin-top: 0!important}

.seloRio2016{border-top: solid 1px #E1E1E1;margin:-1px 0 0 27px;padding: 31px 0 31px 46px;}

.btnView,
.icon-view,
.icon-print,
.icon-pdf {text-indent:-9999px;background:url("../images/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("../images/img-seta-pontos-atingidos.png") center 0 no-repeat}
/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
/**************************************************************************************************************************************************** 
 *	GERAL 
 ****************************************************************************************************************************************************/
	.box-modal-overlay {background-color:#000;}
	.box-modal {left:-999999px; position:absolute; top:-999999px; z-index: 5000;}
	.box-modal .box-modal-header {background-color:#EDEDED; border-bottom:2px solid #CC092F; border-radius:6px 6px 0 0; min-height:50px; position:relative;}
	.box-modal .box-modal-content {background-color:#FFF; border-radius:0 0 6px 6px; padding:20px; position:relative;}
	.box-modal .box-modal-icon {position:absolute; left:8px; top:8px;}
	.box-modal .box-modal-close {position:absolute; right:15px; top:15px;}
	.box-modal .box-modal-title {color:#1F1F1F; font-size:18px; font-weight:normal; line-height:20px; margin:0; padding:15px 20px;}
	.box-modal-scroll{width:770px!important;}
	.box-modal-scroll .box-content-scroll {position:relative; max-height:400px; overflow:auto;overflow-x:hidden; padding: 0 20px 0 1px; margin-right:-20px;} /* Padding necessário BUG NO CHROME. */
	.box-modal-scroll .box-content-scroll .grid-container {max-width: 710px;}
	.box-modal-scroll .box-content-scroll .grid-row{width:710px!important;}
	/**** ICONE NO CABEÇALHO, TELAS DE CARTÕES ****/
	.box-modal .box-modal-header-icon {min-height:67px;}
	.box-modal .box-modal-header-icon .box-modal-title {padding:20px 20px 15px 70px}
	.box-modal .box-modal-header-icon .box-modal-close {top:20px;}
	/**** ICONE NO CABEÇALHO, TELAS DE CARTÕES ****/

	/**** TAMANHO DE MODAIS ****/
	.box-modal {width:750px;}	
	.modal540 {width:540px;}
	/**** TAMANHO DE MODAIS ****/

/**************************************************************************************************************************************************** 
 *	GERAL 
 ****************************************************************************************************************************************************/

	.box-modal form .bgr-campo {background:url("../images/sprite-top-footer.png") -730px -105px no-repeat;}
	.box-modal form .bgr-campo input {background:url("../images/sprite-top-footer.png") 100% -105px no-repeat;}

 	/**** LISTA NUMÉRICA ****/
	.box-modal .lst-num-tp1 {list-style: decimal outside; font-weight: bold; padding-left:20px;}
	.box-modal .lst-num-tp1 li {margin-top:16px;}
	.box-modal .lst-num-tp1 li:first-child {margin-top:0;}
	.box-modal .lst-num-tp1 li p {padding:0; font-weight:normal;}
	.box-modal .lst-num-tp1 li strong, 
	.box-modal .lst-num-tp1 li p {display: block;margin-left:-5px;}

	/**** MODAL ENCONTRE SEU TÍTULO ****/
	.modal-enc-ttl {width:950px;}
	.modal-enc-ttl .table-tp3 th {font-weight:bold;}
	.modal-enc-ttl .table-tp3 tbody {width:700px;}
	.modal-enc-ttl .table-tp3 tbody td {background:none; vertical-align:top; padding-bottom:0;}
	.modal-enc-ttl .table-tp3 th {vertical-align:top; padding:10px 12px;}
	.modal-enc-ttl .table-tp3 .table-tp3-bg {background:#EDEDED;}
	.modal-enc-ttl .table-tp3-left {width:162px; background:#EDEDED; text-align:left;}
	.modal-enc-ttl .table-tp3-left th {border-top:1px solid #FFF; vertical-align:middle;}
	.modal-enc-ttl .table-tp3-left tr:first-child th {border-top:none;}
	.modal-enc-ttl .table-tp3-border {border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;}
	.modal-enc-ttl .table-tp3-right {width:auto; table-layout: fixed;}
	.modal-enc-ttl .table-tp3-right tbody {border-bottom:1px solid #CCC;}
	.modal-enc-ttl .table-tp3-right tr td {border-top:1px solid #CCC; border-bottom:none;}
	.modal-enc-ttl .table-tp3-right th {color:#426DA9; }
	.modal-enc-ttl .table-tp3-right thead tr th {white-space: nowrap; min-width:220px!important; text-align:left; vertical-align:middle; margin:0; padding-bottom:0px; padding-top:0px;}
	.modal-enc-ttl .table-tp3-right tbody tr td {padding:10px 12px; min-width:220px;  vertical-align:middle; text-align:left;}


	#modalComoChegar .box-form-line .form-line {margin-left: 15px; padding-bottom: 0;}
	#modalComoChegar .box-form-line .form-line:first-child {margin-left: 0;}
	#modalComoChegar .box-form-line .form-line-last {padding-top: 25px;}
	#modalComoChegar .box-form-line .form-line .btn {line-height: 1;}
	#modalComoChegar .box-form-line .form-line .btn a {line-height: 21.5px;}
	#modalComoChegar #mapa{width:710px;height:405px;}


/**************************************************************************************************************************************************** 
 *	REVISAR 
 ****************************************************************************************************************************************************/
	
	/**** ESPACAMENTO LEGENDA SLIDER EM MODAL ****/
 	.box-modal .box-media-tp2 > div.box-slider-wrap + div {padding-top:16px;}
 	/**** // ESPACAMENTO LEGENDA SLIDER EM MODAL ****/

	.modal540 form .frm-erro .txt-erro { margin-left:145px}
	.modal540 .abas-tp-3 ul.lst-abas{ width:480px ;}

	/**** MODAL INDIQUE PARA AMIGO ****/
	.box-modal-indique .form-label,
	#modalEnviePropostaEmail .form-label{width:135px;}
	
	.box-modal-indique .confirmacao {padding-top:0;}
	/**** MODAL INDIQUE PARA AMIGO ****/
	
	/**** MODAL FOTOS E VIDEOS ****/
	.modalFotosVideos .wrapper-media {width:690px; margin: 0 auto 16px;}
	.modalFotosVideos .wrapper-media .media {max-width:690px; display: block; margin: 0 auto;}
	.modalFotosVideos .info-media {background:url("../images/bgr-horizontal-dott.png") repeat-x bottom left; padding-bottom: 16px;}
	.modalFotosVideos .descricao-media {width:290px; float: left;}
	.modalFotosVideos .pdf-media {width:150px; float: left; margin-left: 65px;}
	.modalFotosVideos .share-media {width:161px; float: right;}
	/**** MODAL FOTOS E VIDEOS ****/
	
	/**** MODAL ESQUECEU SUA COMBINACAO ****/
	
	
	.box-campos .lnk-tp1 {margin-left: 30px; margin-top:5px;}
	.txt-cadeado {padding-left:32px; background:url("../images/sprite-top-footer.png") no-repeat -1156px -226px; line-height:24px; padding-top:0; margin:16px 0 16px -8px;}
	.box-campos ul li {float:left;}
	.box-campos ul li label {padding:6px 6px 0 0; vertical-align:middle;}
	.box-agencia {border:1px solid #dfdfdf; border-bottom:1px solid #C1C1C1;
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
		box-shadow: 0 1px 1px 1px rgba(236, 236, 236, 0.01);
		background:#FFF; 
		padding: 0 20px;
	}
	.box-agencia {position: relative}
	.box-agencia form {padding-bottom:16px;}
	.box-agencia form .agencia {width:37px; margin-right:13px;}
	.box-agencia form .conta {width:58px;}
	.box-agencia form .digito {width:17px;margin-left:1px;}
	.box-agencia form input {font-size:12px;}
	.box-agencia form .btn-ok {margin-left:3px;}
	.box-agencia form .frm-erro .txt-erro {margin-left:110px;}
	
 	.box-agencia-tp2 {zoom:1;}
	.box-agencia-tp2 p.txt-cadeado{ float:left; background:url("../images/sprite-top-footer.png") no-repeat -1156px -226px; padding-left:30px;}
	.box-agencia-tp2 form{ float:left;}
	.box-agencia-tp2 form ul{ margin-top:20px; margin-left:40px;}
/*	.modal540 .box-n-correntista {margin-top:32px;}
	.modal540 .n-correntista-b1 {border-bottom:1px dashed #EDEDED;}
*/
	/**** MODAL ESQUECEU SUA COMBINACAO ****/		

	/**** MODAL ADQUIRIR CARTAO ****/
	#modalFormCorrentista #form-correntista .grid-container:first-child,
	#modalAcesseSuaConta #form-acesse-sua-conta .grid-container:first-child {padding-top:0;}
	#modalFormCorrentista #form-correntista h2 {margin-left:20px; padding-top:16px;}
	#modalFormCorrentista #form-correntista div fieldset {overflow:hidden;}
	#modalFormCorrentista #form-correntista .form-line {margin-left:20px;}
	#modalAcesseSuaConta #form-acesse-sua-conta .acesse-ib {margin:0 20px;}
	#modalAdquirirCartao .form-check {margin-top:0;}
	#modalAdquirirCartao .passo-conclusao {padding-bottom:20px;}

	#modalTipoCliente #form-correntista .grid-container:first-child{padding-top:0;}
	#modalTipoCliente #form-correntista h2 {margin-left:20px; padding-top:20px;}
	#modalTipoCliente #form-correntista .form-line {margin-left:20px;}
	

	/**** MODAL ADQUIRIR CARTAO ****/

	/**** FORMULARIO DE ACESSO AO INTERNET BANKING ****/
	.acesse-ib {background-color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px solid; border-color:#dfdfdf #ececec #c5c5c5; box-shadow:0 1px 0 rgba(236,236,236,0.8); -moz-box-shadow:0 1px 0 rgba(236,236,236,0.8); -webkit-box-shadow:0 1px 0 rgba(236,236,236,0.8); padding:20px;}
	.acesse-ib h2 {line-height:24px; float:left; font-weight:normal; background:url("../images/sprite-top-footer.png") no-repeat -1156px -226px; padding:0 0 0 30px; margin:0 0 0 -8px;}
	.acesse-ib ul {float:right;}
	.acesse-ib ul li {float:left;}
	.acesse-ib label {font-size:12px; line-height:25px; float:left; margin-left:8px;}
	.acesse-ib .bgr-campo {float:left; margin-left:6px;}
	.acesse-ib .agencia {width:35px;}
	.acesse-ib .conta {width:55px;}
	.acesse-ib .digito {width:15px; margin-left:2px;}
	.acesse-ib .btn-ok {margin-left:4px;}
	/**** FORMULARIO DE ACESSO AO INTERNET BANKING ****/

	/**** MODAL MARCAR NA MINHA AGENDA ****/
	#modal-marcar-agenda .lst-btns-agenda li {margin-left: 40px; float: left;}
	#modal-marcar-agenda .lst-btns-agenda li:first-child {margin-left: 0;}
	#modal-marcar-agenda .lst-btns-agenda li a {background: url("../images/btns-marcar-agenda.png") no-repeat; display: block; padding-left: 55px; font-weight: bold; font-size: 14px; color: #1f1f1f; text-decoration: none; line-height: 47px;}
	#modal-marcar-agenda .lst-btns-agenda li a:hover {text-decoration: underline; color: #488AE6;}
	#modal-marcar-agenda .lst-btns-agenda li .btn-outlook {background-position: left bottom;}
	/**** MODAL MARCAR NA MINHA AGENDA ****/

	.modal-box-tp1 {min-height: 26px; line-height: 22px;}
	.modal-box-tp1 ul {margin-top:6px;}
	.modal-box-tp1 ul li p {padding-top:0;}
	.modal-box-tp1 ul li p .lnk-tp1 {margin-top:8px;}
	.modal-box-tp1 ul li:first-child {margin-right:32px;max-width:300px;}
	.modal-box-tp1 ul li {float:left;max-width:370px;}
	.modal-box-tp1-icon {width:33px;margin:3px 20px 0 0;}
	.modal-box-tp1-icon img {margin: 0 auto;}
	.modal-box-tp1-content, 
	.modal-box-tp1-icon {float:left;}

	/**** MODAL CONTA INTERNACIONAL ****/
	#modalContaInternacional .passo-conclusao {padding-bottom:20px;}
	/**** MODAL CONTA INTERNACIONAL ****/

	.box-modal .form-buttons {
		border-top: 1px dashed #BFBFBF;
		margin-top: 32px;
		padding: 20px 0 0 0;
	}
	
	/**** MODAL TABELA CAPITALIZACAO ****/
	#box-tabela-capitalizacao {width:930px;height:400px;overflow-y:auto}
	/**** // MODAL TABELA CAPITALIZACAO ****/
	/**** MODAL CAPITALIZACAO ****/
	.modal-box-tp1 ul.lst-newcap{ width:400px;}
	.modal-box-tp1 ul.lst-newcap li{ width:350px; max-width: 350px;}
	/**** // MODAL CAPITALIZACAO ****/

	/**** MODAL ALTERAR MINHA SENHA ****/
	#alterar-minha-senha .alt-cartao li:first-child{ width:200px; text-align:right; margin-top:3px;}
	#alterar-minha-senha .alt-cartao input{ width:66px; height:24px; border:1px solid #666666; margin-left:10px; text-align:center;}
	#alterar-minha-senha-2 .alt-cartao2{ margin-top:10px;}
	#alterar-minha-senha-2 .alt-cartao2 li:first-child{ width:150px; text-align:right;}
	#alterar-minha-senha-2 .alt-cartao2 input{ width:26px; height:24px; border:1px solid #666666; margin-left:10px; text-align:center;}
	/**** // MODAL ALTERAR MINHA SENHA ****/
	
	/**** MODAL COMO INSTALAR ****/
	#como-instalar-android .box-img-modal-ci,
	#como-instalar-blackberry .box-img-modal-ci, #como-instalar-iphone .box-img-modal-ci{ width:250px; height:225px;}
	#como-instalar-android .box-text-modal-ci,
	#como-instalar-blackberry .box-text-modal-ci, #como-instalar-iphone .box-text-modal-ci{ width:400px;}
	#como-instalar-android .box-content,
	#como-instalar-blackberry .box-content, #como-instalar-iphone .box-content, #como-instalar .box-content{ padding-left:25px;}
	#como-instalar .box-img-modal-ci{ width:350px; }
	#como-instalar .box-text-modal-ci{ width:250px;}
	#como-instalar-android .box-text-modal-ci p,
	#como-instalar-blackberry .box-text-modal-ci p, #como-instalar-iphone .box-text-modal-ci p,
	#como-instalar .box-text-modal-ci p{ padding-top:0; padding-bottom:16px;}
	#como-instalar .box-slider-next, #como-instalar .box-slider-previous{ top:170px;}
	#como-instalar-android .box-passos-modal-ci,
	#como-instalar-blackberry .box-passos-modal-ci, #como-instalar-iphone .box-passos-modal-ci,	
	#como-instalar .box-passos-modal-ci{ display:block; width:100%; clear:both; text-align:right; padding-bottom:10px; padding-top:0px;}
	#como-instalar-android .box-slider-next, #como-instalar-android .box-slider-previous,
	#como-instalar-blackberry .box-slider-next, #como-instalar-blackberry .box-slider-previous,
	#como-instalar-iphone .box-slider-next, #como-instalar-iphone .box-slider-previous{ top:140px;}
	/**** // MODAL COMO INSTALAR ****/

	/**** MODAL LINK EXTERNO ****/
	#modalLinkExterno .vertical-align {height:220px;}
	/**** // MODAL LINK EXTERNO ****/

	.area-scroll{overflow-x:scroll;overflow-y:hidden!important;}
	/**** MODAL TABELAS UMA AO LADO DA OUTRA ****/
	.area-scroll .defini-largura{width:1475px;}
	.area-scroll .defini-largura .coluna-table{width:729px;float:left;margin:35px 0 0 16px;}
	.area-scroll .defini-largura .coluna-table:first-child{margin:0;}
	/**** MODAL TABELAS UMA AO LADO DA OUTRA ****/

	.get-table-width{width: 2000px;}
	.get-table-width table{table-layout: fixed;}

	/**** MODAL CENTRAL DE ATENDIMENTO - CARTÃO ****/
	#modal-central-de-atendimento .box-content-scroll {position:relative; max-height:400px!important; overflow:auto;overflow-x:hidden; padding-bottom: 3px; padding-right:0px; margin-top:16px; margin-bottom:0px;} /* Padding necessário BUG NO CHROME. */
	#modal-central-de-atendimento .lst-modal-atd { margin-bottom: 0px;}
	#modal-central-de-atendimento .lst-modal-atd li{ width:330px; border-bottom:1px dashed #BFBFBF;}
	#modal-central-de-atendimento .lst-modal-atd li img{ margin-left:10px; margin-right: 15px;}
	#modal-central-de-atendimento .lst-modal-atd  .lst-tp4-content div.vertical-align{ width:290px; height:165px; min-height:165px;}
	#modal-central-de-atendimento .lst-modal-atd  .lst-tp4-content p > strong{ display:inline-block;}

	#modal-central-de-atendimento .lst-modal-atd p.atd-lead{ padding-top:0;}
	#modal-central-de-atendimento .lst-modal-atd p.atd-npad{ padding-top:0;}

	/**** // MODAL CENTRAL DE ATENDIMENTO - CARTÃO ****/

/**************************************************************************************************************************************************** 
 *	MODAL 
 ****************************************************************************************************************************************************/
 .breadcumb {position:relative; height:43px; width:945px; float:left; margin-left:0; display:block; /*overflow:hidden;*/}
.breadcumb li {position:relative;display:block; padding:0 0 0 10px; background:url("../images/breadcumb-sprite.png") 0 0 repeat-x; top:0 !important;}
.breadcumb li.breadcumb-Inicio:hover,
.breadcumb li.menu-beforeHover + li,
.breadcumb li.menu-itsclicked {background-position:0 -150px;}
.breadcumb li.breadcumb-item {height:43px;  z-index:5; line-height:43px; float:left;}
.breadcumb li.menu-hasChildren .content dd {display:none !important;}
.breadcumb li a {color:#1f1f1f; text-decoration:none;}
.breadcumb li:hover a {color:#00539f; text-decoration:none;}
.breadcumb li.current {background:none;color:#CC092F;font-size:13px;}
.breadcumb li.current a {color:#CC092F;}
.breadcumb li.breadcumb-overSize {display:block; position:absolute; right:0; top:0; background-color:#EAEAEA; width:10px; z-index:6; padding:0 5px; text-align:center;}

.breadcumb li span,
.breadcumb li a,
.breadcumb li dl {float:left;}
.breadcumb .breadcumb-rightArrow {display:block; width:16px; height:43px; background:url("../images/breadcumb-sprite.png") 0 -48px no-repeat; margin-left:3px;}
.breadcumb li.last .breadcumb-rightArrow {width:15px; background-position:0 -100px;}
.breadcumb li.breadcumb-Inicio:hover .breadcumb-rightArrow,
.breadcumb li.menu-beforeHover + li .breadcumb-rightArrow,
.breadcumb li.menu-itsclicked .breadcumb-rightArrow {background-position:0 -250px;}
.breadcumb li.breadcumb-Inicio.last:hover .breadcumb-rightArrow,
.breadcumb li.menu-beforeHover + li.last .breadcumb-rightArrow,
.breadcumb li.last.menu-itsclicked .breadcumb-rightArrow {background-position:0 -200px;} 
.breadcumb .menu-beforeHover .breadcumb-rightArrow {background-position:0 -300px;}
.breadcumb .menu-hasChildren dt a {background:url("../images/seta-baixo-link.png") 50% 90% no-repeat;}
.breadcumb .menu-hasChildren:hover dt a {background:none;}
.breadcumb .tooltip {top:43px; /*width:215px;max-width:232px;*/ padding-right: 18px;  overflow:hidden; margin:0; box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.11);}
.breadcumb .tooltip-arrow {top:2px; left:0; border-color:#426DA9 transparent transparent;}
.breadcumb dd {text-align:left;}
.breadcumb dd ul {background:#fff; /*padding:16px 0 19px 0;*/}
.breadcumb dd li {float:none; background:#fff; border-top:1px solid #e1e1e1; margin:0 0 0 20px; padding:0; zoom:1;}
.breadcumb dd li:first-child {border-top:0;}
.breadcumb li:hover dd a {color:#1f1f1f;}
.breadcumb dd li:hover a {color:#488AE6; /*width:100%;*/}
.breadcumb .breadcumb-noHover {cursor:default;}

/*.breadcumb .viewport {max-height:280px;}*/
.breadcumb .viewport dl,
.breadcumb .content a {clear:both; float:none; text-align:left;}
.breadcumb .content a {width:174px; padding:8px 0 9px;display: block;}
.breadcumb .content a:hover {color:#488AE6; text-decoration:underline;}
.breadcumb .content li,
.breadcumb .content li a {line-height:1;}
/*.breadcumb dd ul {padding:0 0 3px 0 !important;}*/

/* NOVO */

/*.menu-hasChildren .tooltip-tp2 {margin-left: -38px;}*/

.breadcumb li dd {margin-left: -15px !important;}

/*.breadcumb-expand .breadcumb-expand-tp1 {width:330px;}*/
.breadcumb-expand-a a, 
.breadcumb-expand{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.menu-hasChildren .tooltip-tp2 {background-color: transparent;padding-top: 0px;padding-bottom: 2px;} /*background-color: #426DA9;*/
.menu-hasChildren .tooltip-tp2 .scrollbar-wrap {border-top:2px solid #426DA9;border-bottom:2px solid #426DA9;}
.tooltip-scrollbar .tooltip-tp2 {max-width: 225px;width: 214px; }
.tooltip-scrollbar .scrollbar-wrap .overview { padding-bottom: 0; }
.menu-hasChildren .scrollbar-wrap .overview {padding-bottom: 0;}
.menu-hasChildren .viewport {margin: 10px 0;}
.tooltip-scrollbar .viewport {margin: 10px 0 16px 0;}

.tooltip-scrollbar .scrollbar-wrap {width:230px;}

/* Ajusta setas do breadcrumb */
.breadcumb .breadcumb-prod-serv dd .tooltip-arrow {left: 89px;}
.breadcumb .breadcumb-cap dd .tooltip-arrow {left: 71px;}
.breadcumb .breadcumb-inv dd .tooltip-arrow {left: 70px;}
.breadcumb .breadcumb-apoio dd .tooltip-arrow {left: 83px;}
.breadcumb .breadcumb-sobre dd .tooltip-arrow {left: 83px;}
.breadcumb .breadcumb-sala dd .tooltip-arrow {left: 82px;}
.breadcumb .breadcumb-venda dd .tooltip-arrow {left: 104px;}
.breadcumb .breadcumb-encontre dd .tooltip-arrow {left: 86px;}
.breadcumb .breadcumb-outros dd .tooltip-arrow {left: 105px;}
.breadcumb .breadcumb-fundos dd .tooltip-arrow {left: 53px;}
.breadcumb .breadcumb-como-usar dd .tooltip-arrow {left: 64px;}
.breadcumb .breadcumb-bene dd .tooltip-arrow {left: 62px;}
.breadcumb .breadcumb-cartoes dd .tooltip-arrow {left: 54px;}
.breadcumb .breadcumb-conheca-cartoes dd .tooltip-arrow {left: 90px;}
.breadcumb .breadcumb-finan dd .tooltip-arrow {left: 65px;}
.breadcumb .breadcumb-online dd .tooltip-arrow {left: 52px;}
.breadcumb .breadcumb-precomp dd .tooltip-arrow {left: 74px;}
.breadcumb .breadcumb-segop dd .tooltip-arrow {left: 87px;}
.breadcumb .breadcumb-servseg dd .tooltip-arrow {left: 97px;}
.breadcumb .breadcumb-servicos dd .tooltip-arrow {left: 56px;}
.breadcumb .breadcumb-contcor dd .tooltip-arrow {left: 81px;}
.breadcumb .breadcumb-acess dd .tooltip-arrow {left: 73px;}
.breadcumb .breadcumb-credpess dd .tooltip-arrow {left: 78px;}
.breadcumb .breadcumb-eduvia dd .tooltip-arrow {left: 91px;}
.breadcumb .breadcumb-empfin dd .tooltip-arrow {left: 123px;}
.breadcumb .breadcumb-imoveis dd .tooltip-arrow {left: 52px;}
.breadcumb .breadcumb-maquequ dd .tooltip-arrow {left: 108px;}
.breadcumb .breadcumb-todoscred dd .tooltip-arrow {left: 83px;}
.breadcumb .breadcumb-veic dd .tooltip-arrow {left: 57px;}
.breadcumb .breadcumb-apoio dd .tooltip-arrow {left: 84px;}

/* breadcumb expandir sem js */
.no-js .breadcumb * {zoom:1}
.no-js li:hover .tooltip-tp2 {left: 0;}


/**
 * Scrollbar
 **/
.js-scrollbar .viewport {overflow:hidden; margin-right:27px; position:relative; border-top:5px solid #FFF; margin-bottom:10px;}
.js-scrollbar .overview {list-style:none; position:relative; left:0; top:0;}
.js-scrollbar .scrollbar {position:absolute; right:0; top:0; width:19px;}
.js-scrollbar .track {border:1px solid #CBCBCB; height:100%; left:0; position:relative; top:10px; width:9px; overflow:hidden;
	background: #d7d7d7; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	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:    -moz-linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* FF3.6+ */
	background:     -ms-linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* IE10+ */
	background:      -o-linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* Opera 11.10+ */
	background:         linear-gradient(top,  #D7D7D7 0%, #EFEFEF 100%);/* W3C */
}
.js-scrollbar .thumb {cursor:pointer; height:20px; left:0; position:absolute; top:0; width:9px;
	background: #fff; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	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:   -moz-linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* FF3.6+ */
	background:    -ms-linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* IE10+ */
	background:     -o-linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* Opera 11.10+ */
	background:        linear-gradient(top,  #FFF 0%, #FFF 50%, #F3F3F3 58%, #FFF 100%);/* W3C */
}
.js-scrollbar .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, rgba(222,222,222,1) 0%, rgba(222,222,222,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,222,222,1)), color-stop(100%,rgba(222,222,222,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(222,222,222,1) 0%,rgba(222,222,222,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(222,222,222,1) 0%,rgba(222,222,222,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(222,222,222,1) 0%,rgba(222,222,222,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(222,222,222,1) 0%,rgba(222,222,222,0) 100%); /* W3C */
}
.js-scrollbar .disable {display:none;}
.lt-ie9 .js-scrollbar .track {background: #d7d7d7;}
.lt-ie9 .js-scrollbar .thumb {background: #fff;}
/**
 * Scrollbar
 **/


 .no-js .fbuSlider .bg1, .no-js .fbuSlider .bg2, .no-js .fbuSlider .blt, .no-js .fbuSlider .minus, .no-js .fbuSlider .more, .no-js .fbuSlider .seletor, .no-js .fbuSlider .selecione, .no-js .fbuSlider .bt-ok
{
    display: none;
}
.no-js .fbuSlider div.enter-value
{
    margin: 35px 0 0 40px;
    position: absolute;
    top: 0;
    left: 0;
}
.fbuSlider-simulador li
{
}
.fbuSlider-simulador li:first-child
{
    /*background-image: none;*/
}
.fbuSlider-simulador .fbuSlider
{
    margin: 0px 0 0px;
}
.fbuSlider-simulador .fbuSlider.disabled .seletor, .fbuSlider-simulador .fbuSlider.disabled .minus, .fbuSlider-simulador .fbuSlider.disabled .more
{
    cursor: default;
}
.fbuSlider-simulador li:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.fbuSlider-simulador li
{
    zoom: 1;
}
.fbuSlider-simulador li span.number
{
    width: 41px;
    margin: 29px 0 0;
    font: italic normal 42px/42px Georgia;
    color: #cc092f;
    display: block;
    float: left;
}
.fbuSlider-simulador li span.text
{
    width: 217px;
    font: italic normal 16px/22px Georgia;
    color: #393939;
    display: block;
    float: left;
}
.fbuSlider-simulador .box-content-slider
{
    float: left;
}
.rdo-select-container .fbuSlider-simulador li span.text
{
    padding-right: 20px;
}
.rdo-select-container .fbuSlider-simulador li span.text small
{
    font-size: .7em;
    font-family: sans-serif;
    font-style: normal;
}
.fbuSlider-simulador-border-bottom .fbu-box-tp1, .fbuSlider-simulador-border-bottom .fbu-box-tp2
{
    border-bottom: 1px dashed #bfbfbf;
}
#simu .fbuSlider-simulador li:first-child
{
    margin-bottom: 16px;
}
.fbuSlider-simulador .fbu-box-tp1 span.text, .fbuSlider-simulador .fbu-box-tp1 .box-content-slider
{
    padding: 32px 0;
}
.fbuSlider-simulador .fbu-box-tp2 span.text, .fbuSlider-simulador .fbu-box-tp2 .box-content-slider
{
    padding: 16px 0;
}
.fbuSlider-simulador .fbu-box-tp3 span.text, .fbuSlider-simulador .fbu-box-tp3 .box-content-slider
{
    padding: 32px 0 16px 0;
}
.fbuResultado-simulador p.disclaimer
{
    margin-top: 23px;
}
/*.fbuSlider, .ajax__slider_h_rail
{
    height: 47px;
    width: 440px !important;
    padding: 0;
    float: left;
    position: relative;
    background: none !important;
}*/
.fbuSlider .bg1
{
    position: absolute;
    width: 1.5%;
    height: 9px;
    top: 38px;
    left: 0;
    background: url('../images/sprite-slider-investimentos.png') no-repeat 0 -135px;
    z-index: 2;
}
/*.ajax__slider_h_handle 
{
	margin-top: -9px !important;
	top: -9px !important;
}*/
.fbuSlider .bg2
{
    position: absolute;
    width: 98.5%;
    height: 9px;
    top: 38px;
    right: 0;
    background: url('../images/sprite-slider-investimentos.png') no-repeat 100% -115px;
    z-index: 1;
}
.fbuSlider .blt
{
    position: absolute;
    width: 5px;
    height: 5px;
    top: 40px;
    left: 0;
    background: url('../images/sprite-slider-investimentos.png') no-repeat -2px -146px;
    z-index: 3;
}
.fbuSlider .blt-1
{
    left: 2px;
}
.fbuSlider .blt-2
{
    left: 25%;
    margin-left: -4px;
}
.fbuSlider .blt-3
{
    left: 50%;
    margin-left: -4px;
}
.fbuSlider .blt-4
{
    left: 75%;
    margin-left: -4px;
}
.fbuSlider .blt-5
{
    left: 100%;
    margin-left: -7px;
}
.fbuSlider .value
{
    position: absolute;
    width: 160px;
    margin-left: -80px;
    text-align: center;
}
.fbuSlider .value.first
{
    margin-left: 0;
    text-align: left;
}
.fbuSlider .value.last
{
    margin-left: -160px;
    text-align: right;
}
#enctit .fbuSlider .value
{
    width: 240px;
    margin-left: -120px;
}
#enctit .fbuSlider .value.first
{
    margin-left: 0;
    white-space: nowrap;
}
#enctit .fbuSlider .value.last
{
    margin-left: -240px;
}
#enctit .fbuSlider .value.last div.enter-value.on
{
    left: 80px;
}
.fbuSlider span.selecione, .fbuSlider .input-value
{
    font: bold 14px Arial;
    color: #cc082f;
}
.fbuSlider .value.first div.enter-value
{
    margin-left: -15px;
}
.fbuSlider .value.last div.enter-value
{
    margin-left: 50px;
}
.fbuSlider div.enter-value
{
    margin: -6px 0 0 20px;
    position: absolute;
    top: 0;
    left: -9999px;
}
.fbuSlider div.enter-value.on
{
    left: 0;
}
.fbuSlider div.enter-value .input-value
{
    width: 85px;
    height: 25px;
    padding: 0 10px 0 7px;
    margin: 0;
    border: 0;
    line-height: 25px;
    background: url('../images/sprite-slider-investimentos.png') -120px -20px;
    position: absolute;
    top: 0;
    left: 0;
}
.fbuSlider div.enter-value .bt-ok
{
    width: 30px;
    height: 26px;
    margin: 0;
    padding: 0;
    border: 0;
    font: bold 12px Arial;
    color: #1f1f1f;
    background: url('../images/sprite-slider-investimentos.png') -78px -40px;
    position: absolute;
    top: 0;
    left: 94px;
}
/*.fbuSlider .seletor, .ajax__slider_h_handle 
{
    width: 31px !important;
    height: 37px !important;
    position: absolute;
    left: 0;
    margin-left: -15px;
    bottom: -12px;
    background: url('../images/sprite-slider-investimentos.png') 0 -20px !important;
    z-index: 4;
}
.fbuSlider .seletor:hover, .ajax__slider_h_handle 
{
    background-position: -119px -50px;
}

 .ajax__slider_h_handle img {display:none !important;}
.fbuSlider .seletor:focus, .fbuSlider .seletor:active, .fbuSlider .seletor.drag
{
    background-position: 0 -60px;
}
.fbuSlider .minus, .fbuSlider .more
{
    width: 8px;
    height: 8px;
    position: absolute;
    top: 25px;
    background-image: url('../images/sprite-slider-investimentos.png');
    text-indent: -999em;
}
.fbuSlider .minus
{
    left: 0;
    background-position: -60px -20px;
}
.fbuSlider .more
{
    right: 0;
    background-position: -40px -20px;
}
.slider-inverse .fbuSlider .minus
{
    right: 0;
    left: auto;
}
.slider-inverse .fbuSlider .more
{
    left: 0;
    right: auto;
}
.fbuSlider.disabled .bg1
{
    background-position: 0 -125px;
}
.fbuSlider.disabled .bg2
{
    background-position: 100% -125px;
}
.fbuSlider.disabled span.selecione
{
    color: #e58397;
}
.fbuSlider.disabled .seletor
{
    width: 29px;
    background-position: -40px -40px;
    background-color: #fff;
}
.fbuSlider.disabled .minus
{
    background-position: -100px -20px;
}
.fbuSlider.disabled .more
{
    background-position: -80px -20px;
}
.fbuSlider .fbu-slider-input
{
    margin-top: 20px;
}*/
.conheca-seu-perfil-link
{
    padding-right: 13px;
    margin: 12px 0 0 41px;
    background: url('../images/seta-link.png') no-repeat right;
}
.fbuResultado-simulador .h174
{
    height: 174px;
}
.fbuResultado-simulador
{
    margin-top: 32px;
    padding: 16px 22px 0 19px;
    background: url('../images/sprite-slider-investimentos.png') #f7f7f7 no-repeat 0 -152px;
}
.fbuResultado-simulador h2
{
    font: bold 18px/1.48em Arial;
    color: #1f1f1f;
}
.fbuResultado-simulador h3
{
    padding: 16px 0 0;
    margin: 0 0 29px;
    background: url('../images/steps-border.gif') repeat-x;
    font: bold 14px Arial;
    color: #1f1f1f;
}
.fbuResultado-simulador p
{
    font: 11px/17px Arial;
    color: #666;
}
.fbuResultado
{
    min-height: 72px;
    margin: 26px 0 3px;
}
.fbuResultado li
{
    min-height: 71px;
    padding: 1px 0 0 20px;
    float: left;
}
.fbuResultado li.first
{
    padding-left: 0;
}
.fbuResultado li .bg
{
    width: 52px;
    height: 72px;
    margin: -1px 16px 0 0;
    background: url('../images/sprite-slider-investimentos.png') -235px -20px;
    float: left;
}
.fbuResultado li p
{
    padding: 0;
    margin-top: 13px;
    font: 13px/17px Arial;
    color: #393939;
}
.fbuResultado li p.mt4
{
    margin-top: 4px;
}
.fbuResultado li p span
{
    font: normal 16px/17px Arial;
    color: #999;
}
.fbuResultado li p span.strong
{
    color: #1f1f1f;
}
.fbuResultado li p span.big
{
    font: 24px Arial;
    color: #cc092f;
}
.fbuResultado li p span.big.loading
{
    display: block;
    width: 24px;
    height: 24px;
    background: url('../images/ajax-loader-small.gif') 0 3px no-repeat;
    text-indent: -9999px;
}
.fbuResultado li p span.big strong
{
    font: bold 24px Arial;
    color: #cc092f;
}
.fbuResultado li.first p
{
    margin-top: 0;
}
.fbuGrafico-perfil-investidor-loading
{
    position: absolute;
    width: 35px;
    height: 35px;
    margin: 50px 80px;
    background: url('../images/ajax-loader.gif') 0 3px no-repeat;
    display: none;
}
.fbuGrafico-perfil-investidor
{
    position: relative;
    width: 191px;
    float: left;
}
.fbuLegenda-grafico-perfil-investidor
{
    width: 205px;
    margin-left: 20px;
    border-right: 1px solid #e1e1e1;
    float: left;
}
.box-abas-slider .fbuLegenda-grafico-perfil-investidor .item1, .box-abas-slider .fbuLegenda-grafico-perfil-investidor .item2, .box-abas-slider .fbuLegenda-grafico-perfil-investidor .item3, .box-abas-slider .fbuLegenda-grafico-perfil-investidor .item4
{
    height: 16px;
    padding-left: 25px;
    margin-top: 20px;
    background-image: url('../images/sprite-slider-investimentos.png');
    background-repeat: no-repeat;
}
.fbuLegenda-grafico-perfil-investidor ul li a
{
    padding-right: 13px;
    background: url('../images/seta-link.png') no-repeat right;
}
.box-abas-slider .fbuLegenda-grafico-perfil-investidor .item1
{
    background-position: -899px -9px;
}
.box-abas-slider .fbuLegenda-grafico-perfil-investidor .item2
{
    background-position: -899px -49px;
}
.box-abas-slider .fbuLegenda-grafico-perfil-investidor .item3
{
    background-position: -899px -69px;
}
.box-abas-slider .fbuLegenda-grafico-perfil-investidor .item4
{
    background-position: -899px -29px;
}
.fbuAgendar-consultoria
{
    width: 209px;
    padding: 0;
    margin: 0 0 0 43px;
    float: left;
}
.fbuAgendar-consultoria .link-agendar-consultoria
{
    height: 19px;
    padding-left: 30px;
    margin-top: 14px;
    display: inline-block;
    background: url('../images/sprite-slider-investimentos.png') no-repeat -897px -90px;
    line-height: 19px;
}
.fbuAgendar-consultoria p
{
    font: 13px Arial;
    color: #393939;
}
.fbuAcao-resultado-simulador
{
    height: 24px;
    padding: 6px 0 13px;
}
.fbuAcao-resultado-simulador li
{
    margin-right: 20px;
    float: left;
}
.fbuAcao-resultado-simulador li a
{
    height: 23px;
    padding-left: 30px;
    line-height: 23px;
    display: block;
    background-repeat: no-repeat;
    background-position: left;
}
.fbuAcao-resultado-simulador li.item1 a
{
    background-image: url('../images/ico-imprimir-resultado-simulador.png');
    background-position: 0 3px;
}
.fbuAcao-resultado-simulador li.item2 a
{
    background-image: url('../images/ico-baixar-resultado-simulador.png');
}
.fbuAcao-resultado-simulador li.item3 a
{
    background-image: url('../images/ico-email-resultado-simulador.png');
}
.fbuResultado-simulador .bg-bottom
{
    height: 11px;
    margin: 0 -22px 0 -19px;
    background: url('../images/sprite-slider-investimentos.png') #f7f7f7 -50px -92px;
}
.fbuResultado-simulador a
{
    color: #00539f;
    text-decoration: none;
}
.fbuResultado-simulador a:hover
{
    text-decoration: underline;
    color: #488ae6;
}
.fbuSlider-simulador li.nao-correntista
{
    background-image: none;
    padding-bottom: 16px;
}
.fbuSlider-simulador .opc-txt
{
    background: url('../images/steps-border.gif') repeat-x;
    padding-top: 30px;
    margin-top: 18px;
}
.fbuSlider-simulador #txt-email-nao-Correntista
{
    margin-bottom: 16px;
}
#miolo .box-content-abas .box-abas-slider .vertical-align
{
    height: 240px;
}

 /**
 * Combo Custom
 **/
.box-combo-custom {height:25px; position:relative; z-index:101; width:300px;}
.combo-custom .combo-custom-select { border-radius:3px; border:1px solid #DFDFDF; border-bottom:1px solid #C1C1C1; cursor:pointer; height:22px; left:0; line-height:22px; right:0; top:0; position:absolute; z-index:2;
	box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);
	background: #FFF; /* Fallback */
	background: -webkit-linear-gradient(top, #FFF 50%, #F9F9F9 51%, #EEE 100%);/* Chrome10+, Safari5.1+ */
	background:    -moz-linear-gradient(top, #FFF 50%, #F9F9F9 51%, #EEE 100%);/* FF3.6+ */
	background:     -ms-linear-gradient(top, #FFF 50%, #F9F9F9 51%, #EEE 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #FFF 50%, #F9F9F9 51%, #EEE 100%); /* Opera 11.10+ */
	background:        -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FFF), color-stop(51%, #F9F9F9) color-stop(100%, #EEE));/* Chrome, Safari4+ */
	background:         linear-gradient(top, #FFF 50%, #F9F9F9 51%, #EEE 100%); /* W3C */
}
.combo-custom .combo-custom-value {color:#393939; display:block; height:22px; padding-left:10px; padding-right:23px; overflow:hidden; text-decoration:none;}
.combo-custom .combo-custom-button {background:url("../images/sprite-top-footer.png") -798px -165px no-repeat; display:block; height:22px; position:absolute; right:0; top:0; width:24px;}
.combo-custom .combo-custom-options {background-color:#FFF; border-radius:3px; border:1px solid #DFDFDF; border-top:0; left:-9999px; position:absolute; right:0; top:-99999999px;}
.combo-custom .overview a {border-bottom:1px solid #DFDFDF; color:#393939; display:block; margin-left:10px; padding:9px 0;}
.combo-custom .overview .agrupador {background-color:#ececec; border-bottom:1px solid #DFDFDF; margin-left:10px; padding:9px 0 9px 5px;border-bottom: 1px solid #bfbfbf;}
.combo-custom .overview a:first-child {padding-top:12px;}

.redes-sites .combo-custom .combo-custom-options .viewport{padding-top: 5px;}
.redes-sites .combo-custom .combo-custom-options a{text-decoration: none;padding-left: 5px;border-bottom: 1px solid #bfbfbf;}
.redes-sites .combo-custom .combo-custom-options a:hover{text-decoration: underline;}

.combo-custom:hover .combo-custom-select,
.combo-custom .overview a:hover {color:#488AE6;}
.combo-custom .overview {margin-bottom:8px;}

.js-combo-custom-active .combo-custom-options {box-shadow:0px 1px 1px rgba(0, 0, 0, .1); left:0; top:21px;}
.js-combo-custom-active .combo-custom-button {background-position:-798px -187px;}
.lt-ie9 .js-combo-custom-active .combo-custom-options {box-shadow:0px 1px 1px #ECECEC;}
.js-combo-custom-active .combo-custom-select {background:#FFF; box-shadow:0px 1px 1px #ECECEC;}
/**
 * Combo Custom
 **/
 
.mainMenu{float:left; width:210px; margin-left: -3px;}
.mainMenu dd{margin-left: 0px;}

.mainMenu .fbuMenu-mainMenu {overflow:hidden; width:210px; height:100%; position:relative;margin-left:0!important;}
/*
.mainMenu li {background:url("../images/menu-sprite.png") 26px -319px no-repeat;}
*/
.mainMenu dl dd li:hover{background-position: 0 -319px;}
.mainMenu li{margin-top:-1px;}

.subSection:hover{background-position: 26px -319px!important;}

.mainMenu .menuSec,
.mainMenu li a {display:block; color:#1f1f1f; text-decoration:none;background:url("../images/menu-sprite.png") no-repeat 24px -319px;}
.mainMenu .menuSec{background-position: 27px -319px;}
.mainMenu .menuSec:hover,
.mainMenu li a:hover{background-position:0 -319px;}
.lt-ie8 .mainMenu .menuSec:first-child {min-height:38px;}

/*.mainMenu .menuSec{padding-top:-1px;}*/
.mainMenu .menuSec a{padding-left: 27px;text-indent:-99999px;height: 38px;background:url("../images/menu-sprite.png") no-repeat;}
.mainMenu .menuSec a:hover{border-bottom:solid 1px #e1e1e1;height: 37px;border-left: 3px solid #00539F;}

.mainMenu .menuSec .menu-sobre.active {background-position:-273px 14px;}
.mainMenu .menuSec .menu-produtos-servicos.active {background-position:-273px -34px;}
.mainMenu .menuSec .menu-promocoes-ofertas.active {background-position:-273px -81px;}
.mainMenu .menuSec .menu-educacao-financeira.active {background-position:-273px  -128px;}
.mainMenu .menuSec .menu-atendimento.active {background-position:-273px -173px;}

.mainMenu .menuSec .menu-sobre {background-position:27px 14px;}
.mainMenu .menuSec .menu-sobre:hover {background-position:-586px 14px;}
.mainMenu .menuSec .menu-produtos-servicos  {background-position:27px -34px;}
.mainMenu .menuSec .menu-produtos-servicos:hover  {background-position:-586px -34px;}
.mainMenu .menuSec .menu-promocoes-ofertas {background-position:27px -81px;}
.mainMenu .menuSec .menu-promocoes-ofertas:hover {background-position:-586px -81px;}
.mainMenu .menuSec .menu-educacao-financeira {background-position:27px -128px;}
.mainMenu .menuSec .menu-educacao-financeira:hover {background-position:-586px -128px;}
.mainMenu .menuSec .menu-atendimento {background-position:27px -173px;}
.mainMenu .menuSec .menu-atendimento:hover {background-position:-586px -173px;}

.mainMenu .subMenu li a {padding: 8px 0 9px;}
.mainMenu .itemActive a{color: #cc092d;}
.mainMenu .subMenu > li a{padding-left: 24px;}
.mainMenu .subMenu > li a:hover{padding-bottom:8px;color:#488ae6!important; text-decoration:underline;border-bottom:solid 1px #e1e1e1;}

.mainMenu .subMenu dt.lastItem a,
.mainMenu .subMenu li.lastItem a{padding-bottom: 19px;}
.mainMenu .subMenu dt.lastItem a:hover,
.mainMenu .subMenu li.lastItem a:hover{padding-bottom: 18px;}

.mainMenu .subMenu .secActive a{padding-top:13px;border: none;background: url("../images/menu-sprite.png") no-repeat scroll 100% -230px transparent;}
.mainMenu .subMenu .secActive a:hover{background-position:-93px -230px;}

.mainMenu .subMenu .secActiveOpen{border-left:0;}
.mainMenu .subMenu .secActiveOpen a{padding-top:12px;background: url("../images/menu-sprite.png") no-repeat scroll 100% -230px transparent;color: #cc092d;padding-bottom:16px;margin-left:3px;}
.mainMenu .subMenu .secActiveOpen a:hover{background-position:-93px -230px;padding-bottom:15px;}
.mainMenu .subMenu .secActiveOpen:hover a{border-left:solid 3px #00539F;margin-left:0;}

.mainMenu .subMenu .pagActive a{padding-top:17px;border: none;background: url("../images/menu-sprite.png") no-repeat scroll 100% -230px transparent;color: #cc092d;}
.mainMenu .subMenu .pagActive a:hover{background-position:-93px -230px;}

.mainMenu .subMenu .pagActiveOpen a{padding-top:17px;background: url("../images/menu-sprite.png") no-repeat scroll 100% -230px transparent;padding-bottom:26px;}
.mainMenu .subMenu .pagActiveOpen a:hover{background-position:-93px -230px;padding-bottom:25px;}
.mainMenu .subMenu .pagActiveOpen:hover a{margin-left:0;}

.mainMenu .subMenu li.subSection{border: none!important}
.mainMenu .subMenu li.subSection:hover{background-position: 0 -319px;}
.mainMenu .subMenu li.subSection li,
.mainMenu .subMenu li,
.mainMenu dt{border-left: 3px solid #CC092F;}
.mainMenu .subMenu li:hover,
.mainMenu dt:hover,
.mainMenu .menuSec:hover
{background-color:#f2f2f2;}

.mainMenu .subMenu li.subSection{background: none!important}
.mainMenu .subMenu li.subSection li:hover{border-left: 3px solid #00539F;} 

.mainMenu .menuSec{border-left:0px;margin-left: 0px;}

.mainMenu a, .mainMenu ul, .mainMenu dl {zoom:1;}

.mainMenu dt.menuSec:hover + dd > ul > li:first-child > a,
.mainMenu dt.menuSec:hover + dd > ul > li:first-child > dl > dt a,
.mainMenu .secActiveOpen:hover + dd .subSection .secActiveOpen > a,
.mainMenu dt.menuSec + dd .secActiveOpen:hover + dd .secActive:first-child a,
.mainMenu dt.menuSec + dd > ul > li:first-child > dl > dt:first-child:hover + dd .secActive a,
.mainMenu dt.menuSec + dd .subSection dl:first-child > dt:first-child:hover + dd .pagActiveOpen a {background-position:-271px -230px;}

.mainMenu .btn-abra-sua-conta {margin: 38px 0 20px 27px!important;}

/**************************************************************************************************************************************************** 
 *	SLIDER
 ****************************************************************************************************************************************************/
	.box-slider-wrap {position:relative;}
	.box-slider-wrap > div {overflow:hidden; position:relative;}
	.box-slider-wrap .box-slider {position:relative; width:99999px;}
	.box-slider-wrap >div > ul {position:relative; width:99999px;}
	.js-slider li,
	.slider li,
	.box-slider-wrap li {float:left;}

	.no-js-slideshow,
	.no-js-slider-encontre-credito {background: #EDEDED;padding: 14px 0 0 28px;height: 141px !important;width: 662px !important;zoom:1; overflow: hidden !important; position: relative;}
	.lt-ie8 .no-js-slideshow,
	.lt-ie8 .no-js-slider-encontre-credito {height: 142px !important;}

	.no-js-slideshow > div {padding:0 !important;border:0!important;}

	.box-slider-social.no-js-slideshow { padding-left: 25px;height:117px !important;width: 665px !important;}

	.box-slider-wrap .box-slider-first,
	.box-slider-wrap .box-slider-last {display:none;} 
	.box-slider-wrap .box-slider-previous,
	.box-slider-wrap .box-slider-next {background-image:url("../images/btn-paginador.png"); background-repeat:no-repeat; display:block; height:78px; margin-top:-39px; position:absolute; text-indent:-9999px; top:50%; width:31px; -webkit-transition:opacity .25s .1s ease-in-out; -moz-transition:opacity .25s .1s ease-out; transition:opacity .25s .1s ease-out;}
	.box-slider-wrap .box-slider-previous {background-position:0 0; left:-16px;}
	.box-slider-wrap .box-slider-previous:hover {background-position:0 -79px;}
	.box-slider-wrap .box-slider-next {background-position:-32px 0; right:-16px;}
	.box-slider-wrap .box-slider-next:hover {background-position:-32px -79px;}

	.box-slider-wrap.box-slider-wrap-small-buttons .box-slider-previous,
	.box-slider-wrap .box-slider-previous-small,
	.box-slider-wrap .box-slider-next-small,
	.box-slider-wrap.box-slider-wrap-small-buttons .box-slider-next {height:41px; margin-top:-21px; width:21px;}
	.box-slider-wrap.box-slider-wrap-small-buttons .box-slider-previous,
	.box-slider-wrap .box-slider-previous-small {background-position:0 -158px; left:-10px;}
	.box-slider-wrap.box-slider-wrap-small-buttons .box-slider-next,
	.box-slider-wrap .box-slider-next-small {background-position:-42px -158px; right:-10px;}
	.box-slider-wrap.box-slider-wrap-small-buttons .box-slider-previous:hover,
	.box-slider-wrap .box-slider-previous-small:hover {background-position:0 -200px;}
	.box-slider-wrap.box-slider-wrap-small-buttons .box-slider-next:hover,
	.box-slider-wrap .box-slider-next-small:hover {background-position:-42px -200px;}

	.box-slider-control-hidden .box-slider-previous,
	.box-slider-control-hidden .box-slider-next {filter:alpha(opacity=0); opacity:0;}
	.box-slider-control-hidden:hover .box-slider-previous,
	.box-slider-control-hidden:hover .box-slider-next {filter:alpha(opacity=100); opacity:1;}

	
	.box-slider-wrap-vertical.box-slider-wrap,
	.box-slider-wrap-vertical.box-slider-wrap .box-slider {width:auto;}
	
	.box-slider-wrap-vertical.box-slider-wrap {float:left; width:100%;}
	.box-slider-wrap-vertical.box-slider-wrap li {float:none;}

 	.box-gallery-tp1 {margin:0 auto; width:690px;}
 	.box-gallery-loading .box-gallery-tp1-img {overflow:hidden;}
	.box-gallery-tp1 .box-gallery-tp1-img {border-radius:3px 3px 0 0; height:430px; position:relative;}
	.box-gallery-tp1 .box-gallery-tp1-img li {width:690px;}
	.box-gallery-tp1 .box-gallery-tp1-img li img,
	.box-gallery-tp1 .box-gallery-tp1-img li iframe {border-radius:3px 3px 0 0;}
	.box-gallery-tp1 .box-gallery-tp1-description {background-color:rgba(0, 0, 0, .7); border-radius:0 3px 0 0; bottom:0; color:#FFF; font-weight:bold; position:absolute; left:0; padding:11px 15px 10px;}
	.lt-ie9 .box-gallery-tp1 .box-gallery-tp1-description {background-color:#000;}
	.box-gallery-tp1 .box-gallery-media {background:#EDEDED url("../images/ajax-loader.gif") 50% 50% no-repeat;}
	.box-gallery-tp1 .box-gallery-tp1-index,
	.box-gallery-tp1 .box-gallery-tp1-play {display:inline-block; float:left; line-height:20px; margin:9px 0 16px;}
	.box-gallery-tp1 .box-gallery-tp1-play {background-image:url("../images/ico-play-slideshow.png"); background-repeat:no-repeat; background-position:0 0; float:right; line-height:20px; padding-left:30px; text-decoration:none;}
	.box-gallery-tp1 .box-gallery-tp1-play.play {background-position:0 -30px;}
	.box-gallery-tp1 .box-gallery-tp1-thumb {background-color:#EDEDED;border-radius:0 0 5px 5px; box-shadow:inset 0 1px 1px 1px rgba(0, 0, 0, 0.1); padding:20px 0; position:relative;}
	.box-gallery-tp1 .box-gallery-tp1-thumb ul {margin:0 auto;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li {float:left; width:123px;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li a,
	.box-gallery-tp1 .box-gallery-tp1-thumb li img {border-radius:3px; overflow:hidden;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li a {display:block; margin-right:20px;position:relative;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li:hover a,
	.box-gallery-tp1 .box-gallery-tp1-thumb li.box-gallery-tp1-thumb-active a {border:3px solid #488AE6;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li.box-gallery-tp1-thumb-active a {border-color:#CC092F;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li:hover img,
	.box-gallery-tp1 .box-gallery-tp1-thumb li.box-gallery-tp1-thumb-active img {margin:-3px;}
	.box-gallery-tp1 .box-gallery-tp1-thumb li .play-icon {position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px !important;}
	/* Utilizado somente quando o script esta sendo carregado. */
	.box-gallery-tp1 .box-gallery-tp1-thumb > ul {height:71px; margin:0 auto; overflow:hidden; padding-left:47px; position:relative; width:645px;}
	.box-gallery-tp1 .box-gallery-tp1-thumb > ul li {float:left; position:relative;}
	/* Utilizado somente quando o script esta sendo carregado. */
	.box-gallery-tp1 .box-gallery-tp1-thumb .box-slider-wrap {padding-left:47px; min-height:60px;}
	.box-gallery-tp1 .box-gallery-tp1-thumb .bx-window {margin:0 auto;}
	
	.box-slider-abas .box-slider-wrap  {padding:13px 27px 0 28px;background:#ededed;position: relative;}
	.box-slider-abas .box-slider {clear: both;width:690px;margin-left: 9px;
		/*** border ***/
		border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-top:1px solid #b7b7b7;/*border-bottom:1px solid #eaeaea;*/
		/*** border-radius ***/	
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
	}

	.box-slider .box-slider-wrap  {border-top:1px solid #dbdbdb;
		/* border-radius*/
		-webkit-border-top-left-radius: 3px;
		-webkit-border-top-right-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 3px;
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;
	}
	.box-slider p {margin: 0;}
	
	.box-slider .bx-prev {left: -10px;}
	.box-slider .bx-prev:hover {background-position: 0 -79px;}
	.box-slider .bx-next {right:-10px;background-position: -31px 0;}
	.box-slider .bx-next:hover {background-position: -31px -79px;}
	.box-slider .slider li {width:159px;/*height:160px;*/ }
	
	
	.box-slider .item-slider .ano,
	.box-slider .item-slider .text-ano {color:#393939;display: block; text-align:center;}
	.box-slider .item-slider .ano {font-size: 30px;font-weight:bold;color:#1f1f1f;padding-bottom:10px;}
	.box-slider .item-slider:hover .ano,
	.box-slider li:hover .text-ano,
	.box-slider .item-slider:hover .text-ano {color:#488ae6;text-decoration: underline;}
	.box-slider li.ativo .item-slider .ano {color:#cc092f;text-decoration: none;}
	.box-slider li.ativo .item-slider .text-ano {color:#393939;text-decoration: none;}

	.box-slider .item-slider a {text-decoration:none;}
	.box-slider .item-slider a:hover {text-decoration:underline;}

	/* slider de redes sociais */
	.box-slider-social li {float:left; height:117px !important;padding: 10px 20px 0 !important;}
	.box-slider-social li a {display: block;padding-top: 85px;color:#000;font-weight:bold;text-align:center;text-decoration: none;}
	.box-slider-social li.ativo a {color:#d22129; text-decoration:none;}
	.box-slider-social li a:hover, 
	.box-slider-social li:hover a {color:#488ae6;text-decoration:underline;}
	.box-slider-social li.ativo a:hover, .box-slider-social li.ativo:hover a {color:#d22129;}
	.box-slider-social .twitter {background: url('../images/modulos/img-abas-twitter.png') no-repeat 50% 0;}
	.box-slider-social .facebook {background: url('../images/modulos/img-abas-facebook.png') no-repeat 50% 0;}
	.box-slider-social .youtube {background: url('../images/modulos/img-abas-youtube.png') no-repeat 55% 0;}
	.box-slider-social .google {background: url('../images/modulos/img-abas-google.png') no-repeat 50% 0;}
	

	/* slider com 5 itens */
	.box-slider-icon .slider li {width:127px !important;cursor:pointer;  padding-bottom: 15px;}
	.box-slider-icon .slider li img {display:inline; margin-top: 10px;}
	.box-slider-icon .slider li a {display: block;width:105px;padding:0 10px;text-decoration:none;text-align:center;}
	.box-slider-icon .slider li a strong {display: block;padding-top: 15px;}
	.box-slider-icon .box-slider-wrap  .bx-next,
	.box-slider-icon .box-slider-wrap  .bx-prev {top: 25%;}
	.box-slider-icon li:hover {background: url("../images/modulos/bg-item-slider.png") repeat-y; }
	.box-slider-icon li:hover strong {color:#488ae6; text-decoration: underline;}
	.box-slider-icon li.ativo strong {color:#488ae6; text-decoration: none;}
	.box-slider-icon li.ativo {background: url("../images/modulos/bg-item-slider-ativo.png") repeat-y; }
	.box-slider-icon .slider li.ativo,
	.box-slider-icon .slider li.ativo a {cursor:default;}

	/* hover slider */
	.box-slider-hover .slider li {width:146px;position: relative;}	
	
	.box-slider-hover li:hover .bdlt,
	.box-slider-hover li:hover .bdrt,
	.box-slider-hover li:hover .bdlb,
	.box-slider-hover li:hover .bdrb {background: url("../images/bg-slider.png") no-repeat;position: absolute;display: block;width:6px; height:4px;}

	.box-slider-hover li:hover .bdlt,
	.box-slider-hover li:hover .bdrt {height:7px; top:0;}

	.box-slider-hover li:hover .bdlt {background-position:-1px 0;left:0;}
	.box-slider-hover li:hover .bdrt {background-position:-5px 0;right:0;}
	.box-slider-hover.box-slider-icon li:hover .bdrt {background-position:-7px 0;right:0;}

	.box-slider-hover li:hover .bdlb,
	.box-slider-hover li:hover .bdrb {right:0;bottom:0;}

	.box-slider-hover li:hover .bdlb {background-position:-1px -7px;left:0;}
	.box-slider-hover li:hover .bdrb {background-position:-5px -7px;right:0;}
	.box-slider-hover.box-slider-icon li:hover .bdrb {background-position:-7px -7px;right:0;}
	.box-slider-hover li .lnk-tooltip {display: inline;}

	.box-slider-hover li.ativo .bdlt,
	.box-slider-hover li.ativo .bdrt,
	.box-slider-hover li.ativo .bdlb,
	.box-slider-hover li.ativo .bdrb {background: url("../images/bg-slider-ativo.png") no-repeat;position: absolute;display: block;width:6px; height:4px;}

	.box-slider-hover li.ativo .bdlt,
	.box-slider-hover li.ativo .bdrt {height:7px; top:0;}

	.box-slider-hover li.ativo .bdlt {background-position:0 0;left:0;}
	.box-slider-hover.box-slider-4 li.ativo .bdrt {background-position:-7px 0;right:0;}
	.box-slider-hover.box-slider-icon li.ativo .bdrt {background-position:-9px 0;right:0;}

	.box-slider-hover li.ativo .bdlb,
	.box-slider-hover li.ativo .bdrb {right:0;bottom:0;}

	.box-slider-hover li.ativo .bdlb {background-position:0 -9px;left:0;}
	.box-slider-hover.box-slider-4 li.ativo .bdrb {background-position:-7px -9px;right:0;}
	.box-slider-hover.box-slider-icon li.ativo .bdrb {background-position:-9px -9px;right:0;}
	.box-slider-hover li:hover .item-slider strong,
	.box-slider-hover li:hover .item-slider p {color:#488ae6;text-decoration: underline;}

	.box-slider-hover li.ativo strong,
	.box-slider-hover li.ativo:hover strong {color:#cc092f; text-decoration: none;}
	.box-slider-hover li.ativo:hover .item-slider p {color:#393939;text-decoration: none;}


	/* height slider */
	.box-slider-height .slider li {/*height:240px;*/position: relative;}
	.box-slider-height .box-slider-wrap  .box-slider-previous,
	.box-slider-height .box-slider-wrap  .box-slider-next {top: 50%;}

	.box-slider-unico .slider li {height:80px;}

	/* box slider 4 */
	.box-slider-4 .slider li {padding: 10px 20px 20px; width:120px;cursor: pointer;}
	.box-slider-4 .slider li:hover {background: url("../images/modulos/bg-item-slider-2.png") repeat-y;}
	.box-slider-4 .slider li.ativo {background: url("../images/modulos/bg-item-slider-2-ativo.png") repeat-y;}
	.box-slider-4 .slider li.ativo,.box-slider-4 .slider li.ativo a {cursor:default;text-decoration:none;}
	.box-slider-4 .item-slider .prod {margin-top:15px; display: block;}
	.box-slider-4 .item-slider p {margin-top: 5px;padding-top: 0;}
	.box-slider-4 .item-slider .lnk-tp1 {position: absolute;bottom:15px;left:40px;
		background: url("../images/seta-link.png") no-repeat center left;padding-left:13px}
	.box-slider-4 .box-slider-wrap  {padding: 13px 23px 0 25px;}
	.box-slider-4 .ativo .item-slider .lnk-tp1 {color:#bfbfbf;
		background: url("../images/seta-baixo-link.png") no-repeat center left;}
	

	/* box slider text */
	.box-slider-height .item-slider .item-text,
	.box-slider-height2 .item-slider .item-text {border-bottom:1px dotted #bfbfbf;}

	.box-slider-height .item-slider strong,
	.box-slider-height2 .item-slider strong {margin-bottom: 0 !important;}

	.box-slider-height .item-text strong,
	.box-slider-height .item-text span,
	.box-slider-height .sub-text span,
	.box-slider-height2 .item-text strong,
	.box-slider-height2 .item-text span,
	.box-slider-height2 .sub-text span,
	.box-slider-height2 .sub-text a {display: block;text-align:center;}
		
	.box-slider-height .item-slider .item-text span,
	.box-slider-height .item-slider .sub-text span {display: block; margin:10px 0;}
	
	.box-slider .item-slider .item-text2 {border-bottom: 1px dotted #BFBFBF;}
	.box-slider .item-slider .item-text2 strong,
	.box-slider .item-slider .item-text2 span,
	.box-slider .item-slider .sub-text2 span {display: block;text-align:center;}

	.box-slider .item-slider .item-text2 span{margin:10px 0 17px 0;}
	.box-slider .item-slider .sub-text2 span {margin:15px 0 0 0;}

	
	.box-slider-height2 .slider li {height:159px;}
	
	.box-slider-height .slider li,
	.box-slider-height2 .slider li {padding: 10px 20px 20px;}

	.box-slider li:hover .item-text span,
	.box-slider li:hover .item-text strong,
	.box-slider li:hover .item-text2 span,
	.box-slider li:hover .item-text2 strong,
	.box-slider li:hover .sub-text span,
	.box-slider li:hover .sub-text2 span,
	.box-slider li:hover .lnk-tp1,
	.box-slider-hover li:hover .lnk-tooltip {color:#488ae6;text-decoration:underline;}
	
	.box-slider li.ativo:hover .item-text strong,
	.box-slider li.ativo:hover .item-text strong,
	.box-slider li.ativo:hover .item-text2 strong {color: #CC092F;text-decoration:none;}
	
	.box-slider li.ativo:hover .item-text span,
	.box-slider li.ativo:hover .item-text2 span,
	.box-slider li.ativo:hover .sub-text span,
	.box-slider li.ativo:hover .sub-text2 span {color: #1F1F1F;text-decoration:none;}


	.box-slider-height .item-slider .item-text strong {min-height:45px;}
	.box-slider-height .item-slider .item-text span {min-height:60px;}
	
	.box-slider-selo .slider li {padding-top: 50px;}
	/*.box-slider-selo .slider li .selo-socioambiental {width:70px;height:71px;background:url("../images/selo-socioambiental.png") no-repeat;position:absolute;top:0;right:2px; margin:0;}*/
	.box-slider-height .item-slider .item-text .selo-socioambiental {height:14px; min-height:14px; background:url("../images/classic/capitalizacao/selo-socio-ambiental.jpg") 50% 0 no-repeat; left:0; position:absolute; top:20px; right:0; margin:0; width:100%;}

	/* box slider img */
	.box-slider-img .slider li { width:160px; padding-bottom: 20px;}
	.box-slider-img .item-slider {padding:0 20px 0 14px; position: relative;}
	.box-slider-img .item-slider a.item-slider-img {display: block; text-decoration: none;}
	.box-slider-img .item-slider a.item-slider-img:hover {text-decoration: underline;}
	.box-slider-img .item-slider a.item-slider-img .cat,
	.box-slider-img .item-slider a.item-slider-img .valor {/*text-align:center;*/display: block;}
	.box-slider-img .item-slider a.item-slider-img .cat {color:#4d4e53;margin-top: 5px;}
	.box-slider-img .item-slider a.item-slider-img .valor {color:#1f1f1f; padding-top:7px;}
	.box-slider-img .item-slider a.item-slider-img img { display:block; border:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

	.box-slider-img .item-slider a.item-slider-img:hover:before {
		display: block; content:""; position: absolute;
		width:114px; height:74px; top:0; left:14px;
		border:3px solid #488ae6; opacity:1;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	
	.lt-ie9 .box-slider-img .item-slider a.item-slider-img:hover:before {display:none;}
	.lt-ie9 .box-slider-img .item-slider a.item-slider-img img {position:relative; border:3px solid #ededed; border-radius: 5px;}
	.lt-ie9 .box-slider-img .item-slider a.item-slider-img:hover img {border:3px solid #488ae6;}
	
	.box-slider-img .item-slider a.item-slider-img:hover .valor,
	.box-slider-img .item-slider a.item-slider-img:hover .cat {color:#488ae6}
	.box-slider-img .item-slider .prod {margin: 15px 0 5px 0; display: block;}
	
	.box-slider-6 .box-content{width:652px;padding-left:58px;}
	.box-slider-6 .box-img,.box-slider-6 .box-text{float:left;}
	.box-slider-6 .box-img{width:154px;}
	.box-slider-6 .box-text{width:450px;}
	.box-slider-6 .box-slider-wrap .box-slider-previous,
	.box-slider-6 .box-slider-wrap .box-slider-next{top: 52px;width: 27px;height: 51px;}
	.box-slider-6 .box-slider-wrap .box-slider-previous{background-position: 0 -244px;}
	.box-slider-6 .box-slider-wrap .box-slider-next{background-position: -37px -244px;}
	.box-slider-6 .box-slider-wrap .box-slider-previous:hover {background-position:0 -297px;}
	.box-slider-6 .box-slider-wrap .box-slider-next:hover{background-position:-37px -297px;}

	
	.box-slider-cart {position: relative;}
	.box-slider-cart .box-slider-wrap  {padding:0 27px 0 28px;background:#ededed;position: relative;}
	.box-slider-cart .box-slider-7 {clear: both;width:690px;
		/*** border ***/
		border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-top:1px solid #b7b7b7;/*border-bottom:1px solid #eaeaea;*/
		/*** border-radius ***/	
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
	}
	.box-slider-cart .img-cartao.active {position:relative; z-index:10;}
	.box-slider-cart .img-cartao.active.box-hovered {z-index:8;}
	.box-slider-7 .slider li{padding:20px 0 0 15px;width:144px;height:102px;}
	.box-hover-slider-7 {bottom:-15px; background:#FFF; border:solid 1px #CBCBCB; border-radius:3px; box-shadow:#BBB 0px 0px 7px; left:-9999px; position:absolute; padding:23px 10px 30px 19px; filter:alpha(opacity=0); opacity:0; width:138px; z-index:2;
		-webkit-transform:scale3d(.9, .9, .9); -moz-transform:scale(.9); -o-transform:scale(.9); transform:scale(.9);
		-webkit-transform-origin:50% 82%; -moz-transform-origin:50% 82%; -o-transform-origin:50% 82%; transform-origin:50% 82%;
		-webkit-transition:-webkit-transform .15s ease-out, opacity .3s ease-out; -moz-transition:-moz-transform .2s ease-out, opacity .3s ease-out; -o-transition:-o-transform .2s ease-out, opacity .3s ease-out; transition:transform .2s ease-out, opacity .3s ease-out;
	}
	.box-hover-slider-7 .btn-tp1{margin-top:16px;}
	.box-hover-slider-7 .lst-bullet-tp2{margin-bottom:0!important;}
	.box-hover-slider-7 .lst-bullet-tp2 li:first-child {margin-top:0;}
	.box-hover-slider-7.active {
		-webkit-transform:scale3d(1, 1, 1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);
		 filter:alpha(opacity=100); opacity:1; z-index: 9;
	}
	.lt-ie8 .box-hover-slider-7{bottom:-18px;}
	.box-hover-slider-7 .lst-bullet-tp2{border-bottom:dashed 1px #E1E1E1;padding-bottom:17px;margin-bottom:17px;margin-left:-8px;}
	.box-hover-slider-7 .box-hover-slider-clone {display:block;}
	.box-slider-cart{position:relative;}
	
	.box-slider-aplicativos{
		background-color: #EDEDED;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-top:1px solid #b7b7b7;
	}
	.box-slider-aplicativos .box-slider-8 .slider li{padding:0 15px;width:680px;height:300px;}
	.box-slider-aplicativos .slider-aplicativos-content{padding:20px 17px;width:646px;height: 268px;}
	.box-slider-aplicativos .slider-aplicativos-img{float: left;}
	.box-slider-aplicativos .slider-aplicativos-txt{width:375px;float: left;margin-left: 40px;}

	.imagem-legenda-A {width: 210px;height: 143px; position: relative;}
	.imagem-legenda-A img{border-radius: 5px;}	
	.imagem-legenda-A .legend{
		background: #000;
		background: rgba(0,0,0,0.5);
	    position: absolute;
	    bottom: 0; 			    
	    width:100%;
		height: 56px;
	}	
	.lt-ie9 .imagem-legenda-A .legend {background:url("../images/bg-opacity.png") repeat;}
	.imagem-legenda-A .legend p, .imagem-legenda-A .legend strong{
		padding-top: 0;
		color: #fff!important;
		width: 130px;
		margin: 0 auto;
		text-align: center;
	}
	.imagem-legenda-A .legend strong{display: block;font-size: 16px;}	
	
/**************************************************************************************************************************************************** 
 *	SLIDER
 ****************************************************************************************************************************************************/


 /**************************************************************************************************************************************************** 
 *	SLIDESHOW 
 ****************************************************************************************************************************************************/
	.slideshow-10 .slideshow-box{margin-left: 10px;float: left;width: 190px;}
	.slideshow-10 .box-slider-wrap-overflow{border-radius: 5px;}
	
	.slideshow-10 .js-slider li{width: 190px;height: 143px;}
	.slideshow-10 .box-slider-wrap .box-slider-previous, .slideshow-10 .box-slider-wrap .box-slider-next {
		height: 41px;
		margin-top: -21px;
		width: 21px;
		background-image: url("../images/btn-paginador.png");
	}
	.slideshow-10 .imagem-legenda-A {width: 190px;height: 143px; position: relative;}
	.slideshow-10 .box-slider-wrap .box-slider-previous {background-position: 0 -158px;left: -13px;}
	.slideshow-10 .box-slider-wrap .box-slider-previous:hover {background-position: 0 -200px;}
	.slideshow-10 .box-slider-wrap .box-slider-next {background-position: -42px -158px;right: -11px;}
	.slideshow-10 .box-slider-wrap .box-slider-next:hover {background-position: -42px -200px;}


	.box-slideshow-tp1 {border-bottom:1px solid #BFBFBF; position:relative;}
	.box-slideshow-tp1 .box-slideshow-tp1-img {bottom:0; left:0; position:absolute;}
	.box-slideshow-tp1 .box-slideshow-tp1-content {padding:0 20px 60px 250px;}
	.box-slideshow-tp1 .box-slideshow-tp1-content p {margin:0 0 15px; padding-top:15px!important;font-size:16px;}
	.box-slideshow-tp1 .box-slideshow-tp1-action {}
	.box-slideshow-tp1 .box-slideshow-tp1-action-tp2 {bottom:20px; position:absolute; right:0;}
	.box-slideshow-tp1 .box-slideshow-tp1-pagination {bottom:15px; left:245px; position:absolute;}
	.box-slideshow-tp1 ul li {border-bottom:1px solid #BFBFBF; margin-bottom:-1px; min-height:160px; position:relative; width:460px;}

	.box-slideshow-tp2 {min-height:190px; position:relative;}
	.box-slideshow-tp2 .ttl-tp2 {margin-bottom:20px;}
	.box-slideshow-tp2 .box-slideshow-tp2-img {bottom:0; left:0; position:absolute;}
	.box-slideshow-tp2 .box-slideshow-tp2-content {border:1px solid #E1E1E1; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.1); margin:0 3px 73px 140px; position:relative; z-index:1;}
	.box-slideshow-tp2 .box-slideshow-tp2-content > div {background-color:#FFF; font-size:0.875em; padding:12px 20px 36px; position:relative; zoom:1;}
	.box-slideshow-tp2 .box-slideshow-tp2-content div p {font-size:14px;line-height:16px; margin:0; padding-top:0px;}
	.box-slideshow-tp2 .box-slideshow-tp2-author {bottom:15px;font-size:14px;position:absolute; right:20px;}
	.box-slideshow-tp2 .box-slideshow-tp2-arrow {background:url("../images/bgr-arrow-left.png") 0 0 no-repeat; bottom:45px; left:-25px; height:25px; position:absolute; width:25px;}
	.box-slideshow-tp2 .box-slideshow-tp2-action {bottom:17px; position:absolute; right:0;}
	.box-slideshow-tp2 ul li {border-bottom:1px solid #BFBFBF; min-height:190px; position:relative; width:460px;}

	.box-slideshow-tp2 .lst-bullet-tp1 {bottom:42px; left:120px; font-size:0; line-height:0; position:absolute; right:0; text-align:center;}
	.box-slideshow-tp2 .lst-bullet-tp1 li {display:inline; float:none; list-style:none; width:17px;}
	.box-slideshow-tp2 .lst-bullet-tp1 a {display:inline-block; float:none;}

	.box-slideshow-tp3 {position:relative;}
	.box-slideshow-tp3 .lnk-box a{text-decoration:none !important}
	.box-slideshow-tp3 .lnk-box a:hover{color:#488AE6 !important; text-decoration:underline !important}
	.box-slideshow-tp3 .box-slideshow-tp3-item {min-height:135px; width:315px;}
	.box-slideshow-tp3 .box-slideshow-tp3-item a {text-decoration:none;}
	.box-slideshow-tp3 .box-slideshow-tp3-item a span {display: block;}
	.box-slideshow-tp3 .box-slideshow-tp3-item a:hover p {color:#488AE6; text-decoration:underline;}
	.box-slideshow-tp3 .box-slideshow-tp3-content {background-color:#EDEDED; border:1px solid #E1E1E1; border-radius:3px; box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1); margin:18px 5px 0; position:relative; z-index:1; max-height:135px; height:135px;}
	.box-slideshow-tp3 .box-slideshow-tp3-title {margin:0 0 -9px;}
	.box-slideshow-tp3 .box-slideshow-tp3-img {float:left; margin-top:3px;}
	.box-slideshow-tp3 .box-slideshow-tp3-text {color:#1F1F1F; font:bold 13px/18px Arial, Helvetica, "sans-serif"; padding:20px 30px 0 0; overflow:hidden; width:145px;}
	.box-slideshow-tp3 .box-slideshow-tp3-action {float:right; margin-top:14px;}

	.box-slideshow-tp3.slideshow-btn .box-slideshow-tp3-box-img {width: 67px; height:100px; float: left;}
	.box-slideshow-tp3.slideshow-btn .box-slideshow-tp3-box-img .btn-antes,
	.box-slideshow-tp3.slideshow-btn .box-slideshow-tp3-box-img .btn-depois {float: left;}
	.box-slideshow-tp3.slideshow-btn .box-slideshow-tp3-box-img .btn-antes img {padding: 5px 0 0 3px;}
	.box-slideshow-tp3.slideshow-btn .box-slideshow-tp3-box-img .btn-depois img {padding: 5px 0 0 0;}
	.box-slideshow-tp3.slideshow-btn .box-slideshow-tp3-item {padding: 18px 0 17px 30px !important;}
	
	.box-slideshow-tp5 .verticalSlideshow{
		width: 99,71830985915493%;
		background: #ededed;
		-webkit-border-radius: 4px ;
		-moz-border-radius: 4px;
		border-radius: 4px;
		border-left: 1px solid #e1e1e1;
		border-right: 1px solid #e1e1e1;
		border-top: 1px solid #e1e1e1;
		-moz-box-shadow:    inset 0 1px 1px #e1e1e1;
		-webkit-box-shadow: inset 0 1px 1px #e1e1e1;
		box-shadow:         inset 0 1px 1px #e1e1e1;
	}
	.lt-ie9 .box-slideshow-tp5 .verticalSlideshow{
		position: relative;
		border-radius: 4px;
		box-shadow:         inset 0 1px 1px #e1e1e1;			
	}
	
	.box-slideshow-tp5 .slideshow-container{width: 100%;display: block;}
	.box-slideshow-tp5 .slideshow-container li{width: 97.1830985915493%;background: none;line-height: 50px;padding-left: 2.816901408450704%; height:50px; overflow:hidden;}
	.box-slideshow-tp5 .slideshow-container p, .box-slideshow-tp5 .slideshow-container img{float: left; padding-top: 0px;}
	.box-slideshow-tp5 .slideshow-container img{margin: 10px 0 0 30px;}	
	.box-slideshow-tp5 .slideshow-container a{ text-decoration:none;}
	.box-slideshow-tp5 .slideshow-container a:hover{ text-decoration:underline;}	
	
	.box-slideshow-tp5 .box-slider-wrap{padding: 0px;background: none;}
	.box-slideshow-tp5 .box-slider-wrap .box-slider-previous, 
	.box-slideshow-tp5 .box-slider-wrap .box-slider-next {
		height: 21px;
		margin-top: -21px;
		width: 23px;
		border: 0px;
		background:url("../images/sprite-top-footer.png") no-repeat;
		text-indent: -9999px;
	}
	.box-slideshow-tp5 .box-slider-wrap .box-slider-previous {background-position: -688px -93px;left: auto;right: 5px;margin-top: -24px;}
	.box-slideshow-tp5 .box-slider-wrap .box-slider-previous:hover {opacity: 0.5; filter:alpha(opacity=50);}
	.box-slideshow-tp5 .box-slider-wrap .box-slider-next {background-position: -688px -120px; top:50px;right: 5px;}
	.box-slideshow-tp5 .box-slider-wrap .box-slider-next:hover {opacity: 0.5; filter:alpha(opacity=50);}
	.box-slideshow-tp5 .bloco3 .box-slider-wrap{
		-webkit-border-radius: 0 4px 4px 0;
		-moz-border-radius: 0 4px 4px 0;
		border-radius: 0 4px 4px 0;
	}
	
	.box-slideshow-tp5-mod {margin-bottom:20px;}
	.box-slideshow-tp5-mod .verticalSlideshow {position:relative}
	.box-slideshow-tp5-mod .slideshow-container li {width: 510px;}	
	.box-slideshow-tp5-mod .box-slider-wrap{
		width: 77.46478873239437%;
		background: url("../images/seta-expansivelHorizontal.png") bottom left no-repeat;
	}

	.box-slideshow-tp5-mod .legenda-slide{
		background: #f7f7f7;
		height: 50px;
		width: 22.53521126760563%;
		float: left;		
	}
	.box-slideshow-tp5-mod .legenda-slide span{margin: 0 auto; line-height: 50px;display: block; text-align: center;}
	.box-slideshow-tp5-mod .box-slider-wrap-overflow{width: 530px;}
	
	.box-slideshow-tp7 {position:relative;}
	.box-slideshow-tp7 .lnk-box a{text-decoration:none !important}
	.box-slideshow-tp7 .lnk-box a:hover{color:#488AE6 !important; text-decoration:underline !important}
	.box-slideshow-tp7 .box-slideshow-tp7-item {min-height:135px; width:190px;}
	.box-slideshow-tp7 .box-slideshow-tp7-item a {text-decoration:none;}
	.box-slideshow-tp7 .box-slideshow-tp7-item a:hover p {color:#488AE6; text-decoration:underline;}
	.box-slideshow-tp7 .box-slideshow-tp7-content {background-color:#EDEDED; border:1px solid #E1E1E1; border-radius:3px; box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.1); margin:18px 5px 0; position:relative; z-index:1; max-height:135px; height:135px}
	.box-slideshow-tp7 .box-slideshow-tp7-title {margin:0 0 -9px;}
	.box-slideshow-tp7 .box-slideshow-tp7-img {float:left; margin-top:6px;}
	.box-slideshow-tp7 .box-slideshow-tp7-text {color:#1F1F1F; font:bold 13px/18px Arial, Helvetica, "sans-serif";  overflow:hidden; width:145px;}
	.box-slideshow-tp7 .box-slideshow-tp7-action {float:right; margin-top:14px;}
	.box-slideshow-tp7 .box-slider-previous {top:55%;}
	
	

	/* slideshow.css */
	.box-slideshow-tp1 ul li {border-bottom:0;}
	.box-slideshow-tp1 .box-slideshow-tp1-content {padding:0 20px 0 250px; min-height:160px; width:190px;}
	/* tirar important */
	.lt-ie8 .box-slideshow-tp1 .box-slideshow-tp1-img {bottom:1px;}
	.lt-ie8 .box-slideshow-tp1 li .box-slideshow-tp1-img {bottom:0;}
	.box-slideshow-tp1 .box-slideshow-tp1-content p {margin:0 0 15px; padding-top:0 !important;}
	.box-slideshow-tp1 .box-slideshow-tp1-content p:first-child {margin-top:-3px;}

	.box-slideshow-tp2 .box-slideshow-tp2-title {margin-bottom:0;}

	.box-slideshow-tp6 .box-content {width:652px;padding-left:58px;}
	.box-slideshow-tp6 .box-slideshow-tp6-image {float:left; margin:0 35px 0 58px;}
	.box-slideshow-tp6 .box-slideshow-tp6-content {float:left; width:475px;}
	.box-slideshow-tp6 .box-slideshow-tp6-content p,
	.box-slideshow-tp6 .box-slideshow-tp6-content li
	{font-size:13px;}
	.box-slideshow-tp6 .box-slideshow-tp6-content .box-slideshow-tp6-title{font-size:16px;}
	.box-slideshow-tp6 .box-slideshow-tp6-title {margin:10px 0 0;}	
	/* slideshow.css */	
/**************************************************************************************************************************************************** 
 *	SLIDESHOW 
 ****************************************************************************************************************************************************/
 

/* Calendario */

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


/* Fim Calendario */

/****************************************************************************************************************************************************
 *	NÚMEROS DE DESTAQUES
 ****************************************************************************************************************************************************/
.nobg {background:none!important;}
.acao-produto {float:right; padding-top:12px;}
.acao-produto span {display: block;} 
.acao-produto .btn {margin-bottom: 16px;}
.informativo-produto > ul li {background:url("../images/seta-informativo.png") top right no-repeat; float:left; padding-right:43px; min-height:64px;}
.informativo-produto .tp1 li {padding: 10px 108px 0 47px;}
.informativo-produto .tp2 li {padding: 12px 83px 0 25px;}
.informativo-produto .tp3 li {padding: 0 61px 0 0;}
.informativo-produto .tp4 li {padding: 0  86px 0 27px;}
.informativo-produto .tp5 li {padding: 0 61px 0 0;}
.informativo-produto .tp6 li {padding: 0 108px 0 47px;}
.informativo-produto .tp7 li {padding: 0 36px 0 0;background-position: 138px 0;}
.informativo-produto .tp7 li:first-child {background-position: 149px 0;} 

.informativo-produto li:first-child {padding-left: 0px;}

.informativo-produto .sub-lista li {background:none; min-height:35px; padding:0px;}
.informativo-produto .tp4 .sub-lista li:first-child {padding-right:30px;}
.informativo-produto .tp7 .sub-lista {margin-top:16px;}
.informativo-produto .tp7 .sub-lista li {background:none; float: none; min-height:100%;margin-bottom:7px;clear:both;content:"";display:table;}
.informativo-produto .tp7 label input {float:left;margin-right:10px;}

.informativo-produto .tp7 label span {float:left;width:112px;overflow:hidden;display:block;}
.informativo-produto .tp7 .sub-lista li label span {width: 115px;}
.informativo-produto .tp7 li li {line-height:1.4;}

.lt-ie10 .informativo-produto .tp7 .item1{ padding-right:34px;}
.lt-ie10 .informativo-produto .tp7 .item2{ padding-right:32px;}
.lt-ie10 .informativo-produto .tp7 .item3{ padding-right:32px;}

.informativo-produto .tp5 strong {float:left; margin-right:10px; padding-bottom:20px;}
.informativo-produto .tp5 span {width:100%}
.informativo-produto .tp5 span.tp1 {width: 115px;}
.informativo-produto .tp5 span.tp2 {width: 105px;}
.informativo-produto .tp5 span.tp3 {width: 90px;}
.informativo-produto .tp5 .sub-lista li {padding-right: 18px;}
.informativo-produto .tp5 .sub-lista span {float: left;}

.informativo-produto span {display:block;}
.informativo-produto span.valores, 
.informativo-produto strong {font-size: 18px;}
.informativo-produto span.valores {color: #4d4e53;}
.informativo-produto strong {color:#1f1f1f;}
.informativo-produto a {margin-top: 10px;}
/****************************************************************************************************************************************************
 *	NÚMEROS DE DESTAQUES
 ****************************************************************************************************************************************************/
 body#imov .mainMenu .imov a{color: #cc092d;}

.cemcorr{ display:none;}

.prepprop,
.visprop{ display:none;}



















































.lst-fix li {display:-moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word;}
* + html .lst-fix li {display:inline;}
/*.lst-fix li > * {display:table; table-layout:fixed; width:60px; overflow:hidden;}*/

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden {background:none; border: 0; clip: rect(0 0 0 0); height: 0px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, 
.visuallyhidden.focusable:focus {clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto;}
.visuallyhidden .videoIframe{display: none;}
.clearfix:before, 
.clearfix:after {content:""; display:table;}
.clearfix:after , .clr {clear:both;}
.clearfix {zoom:1;}
.txt-bold{font-weight:bold}
.position-out {position:absolute; left:-9999px; top:-99999px;}
.overflow-y {overflow-y:hidden;}

/***** LINHAS *****/
.line-dotted{border:none;background:url("../images/bgr-horizontal-dott.png") repeat-x;}

.b-esp{border-top:1px solid #BFBFBF;}
.bbseta{background:url("../images/bg-expansivel-top.png") bottom center no-repeat;}

/***** MARGINS *****/
.mt0  {margin-top:    0 !important;}
.mt15 {margin-top: 15px !important;}
.mt16 {margin-top: 16px !important;}
.mt20 {margin-top: 20px !important;}
.mt40 {margin-top: 40px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb40{margin-bottom:40px !important;}
.mb-2{margin-bottom:-2px!important;}
.ml0 {margin-left:0 !important;}
.mr5 {margin-right:5px!important;}
.mr10{margin-right:10px!important;}

/***** PADDINGS *****/
.pt0  {padding-top:    0 !important;}
.pl0 {padding-left: 0 !important;}
.pt12{padding-top:  12px !important;}
.pt16 {padding-top: 16px !important;}
.pr0  {padding-right:    0 !important;}
.pb12{padding-bottom: 12px !important;}

@media screen and (max-width: 1248px){
	/* Style adjustments for viewports 1024px and over go here */
	#content {width:980px;}
	#top-bar {width:781px;}
	#header {width:982px;}
	.bar-sitemap {width:976px;}
	#footer .bgr-footer {width:980px}
	#footer .fone-facil, #footer .sac {width: 278px}
	#footer .sac {left: 325px;}

		#footer .nav .mapa{width:95px}
		#footer .nav .celular{width:124px}
		#footer .nav .imprensa{width:84px}
		#footer .nav .trabalhe{width:132px}
		#footer .nav .seguranca{width:95px}
		#footer .nav .respSocAmb{width:216px}
		#footer .nav .relacoes{width:207px}
		#footer .nav .relacoes a:first-child{margin-left:15px}
		#footer .nav .relacoes .band-idioma{right:15px}
		
	#mapa-do-site > div {width:940px}
	#content #miolo-wrap,
	.sub-home #content #miolo-wrap {width:710px; padding-right: 0;}
	.box-conheca-tambem {width: 710px; margin-right:0;border-top:2px solid #BFBFBF;margin-bottom: 32px; margin-top: 32px; padding-top: 32px;}
	.atendimento-online + .box-conheca-tambem {padding-top: 32px;}
	.lst-box-tp4 {width:710px;}
	.box-tp4:first-child {margin-left:0 !important}
	.box-tp4 {width:210px;max-width:210px;}

	.lst-box-tp4 li {margin-bottom:0; margin-left:40px; padding-top:0; border-top:0;}
	.lst-box-tp4.lst-box-tp4-2 li {width:335px;}
	.box-conheca-tambem + .grid-voltar {float:none;clear:both;}
	.hide960 {display:none;}
	.lst-box-tp4 li {background:none;}
	form .form-buttons {padding:20px 0 0 0;}
	.box-right,
	.sub-home-cartoes .box-educa-wrap,
	.grid-container .grid-sub-home {display: none;}


	/* SUB-HOME */
	.sub-home #miolo {width:710px !important; margin-right: 0px !important;}
	.sub-home .grid-container .grid-c.grid-padding-a{width:460px !important;}
	.sub-home .box-tp12 .box-tp12-content {width:210px !important;}
	.sub-home .box-tp12 .box-tp12-action {width:210px !important;}
	.sub-home .content-sub-home .carousel {margin-bottom: 20px;}

	/* busca */
	.resultado-busca .grid-busca .grid-c {width:460px;}
	.resultado-busca .sub-home-left{float: left; width:460px;}
	.resultado-busca .erro-busca {width:710px;}
	/* busca */

	/* breadcumb */
	.breadcumb-expand-tp1 a {width:225px;}
	.breadcumb-expand .breadcumb-expand-tp1 a{width:120px;}
	.breadcumb-expand .breadcumb-expand-tp2 {width:30px;}
	
	
	
	.box-right-ps {padding-bottom: 20px;width: 710px!important;margin-right:0;border-bottom:1px solid #BFBFBF; margin-top: 32px; padding-top: 32px;}
	.box-right-ps .box-right-ps-icon{float: left;margin-right: 0 20px 0 0;}
	.box-right-ps h1 {float: left; clear: none;margin-top: 0px;width: 500px;}
	.box-right-ps h2 {clear: none;float: left;width: 500px;}
	.box-right-ps .box-tp19-button {float:right;margin-top: 0px;margin-bottom: 0px;}
}
	
/* Media Query IE 7 e 8  usar a classe "mqie" */

	/*.mqie */
	.mqie #content {width:980px;}
	.mqie #top-bar {width:781px;}
	.mqie #header {width:982px;}
	.mqie .bar-sitemap {width:976px;}
	.mqie #footer .bgr-footer {width:980px}
	.mqie #footer .fone-facil, .mqie #footer .sac {width: 278px}
	.mqie #footer .sac {left: 325px}
		.mqie #footer .nav .mapa{width:95px}
		.mqie #footer .nav .celular{width:124px}
		.mqie #footer .nav .imprensa{width:84px}
		.mqie #footer .nav .trabalhe{width:132px}
		.mqie #footer .nav .seguranca{width:95px}
		.mqie #footer .nav .respSocAmb{width:216px}
		.mqie #footer .nav .relacoes{width:207px}
		.mqie #footer .nav .relacoes a:first-child{margin-left:15px}
		.mqie #footer .nav .relacoes .band-idioma{right:15px}

	.mqie #mapa-do-site > div {width:940px}
	.mqie #content #miolo-wrap,
	.mqie .sub-home #content #miolo-wrap {width:710px; padding-right: 0;}
	.mqie .box-conheca-tambem {width: 710px; margin-right:0;border-top:2px solid #BFBFBF;margin-bottom: 32px; margin-top: 32px; padding-top: 32px;}
	.mqie .atendimento-online + .mqie .box-conheca-tambem {padding-top: 32px;}
	.mqie .lst-box-tp4 {width:710px;}
	.mqie .box-tp4:first-child {margin-left:0 !important}
	.mqie .box-tp4 {width:210px;max-width:210px;}

	.mqie .lst-box-tp4 li {margin-bottom:0; margin-left:40px; padding-top:0; border-top:0;}
	.mqie .lst-box-tp4.lst-box-tp4-2 li {width:335px;}
	/*.mqie .borda-conheca-tambem {border-top-width:2px;} "NÃO ESTA SENDO USADO" */
	.mqie .box-conheca-tambem + .mqie .grid-voltar {float:none;clear:both;}
	.mqie .hide960 {display:none;}
	.mqie .lst-box-tp4 li {background:none;}
	.mqie form .form-buttons {padding:20px 0 0 0;}
	.mqie .box-right,
	.mqie .sub-home-cartoes .box-educa-wrap,
	.mqie .grid-container .grid-sub-home {display: none;}

	/* SUB-HOME */
	.mqie .sub-home #miolo {width:710px !important; margin-right: 0px !important;}
	.mqie .sub-home .grid-container .grid-c.grid-padding-a{width:460px !important;}
	.mqie .sub-home .box-tp12 .box-tp12-content {width:210px !important;}
	.mqie .sub-home .box-tp12 .box-tp12-action {width:210px !important;}
	.mqie .sub-home .content-sub-home .carousel {margin-bottom: 20px;}

	/* busca */
	.mqie .resultado-busca .grid-busca .grid-c {width:460px;}
	.mqie .resultado-busca .sub-home-left{float: left; width:460px;}
	.mqie .resultado-busca .erro-busca {width:710px;}
	/* busca */

	/* breadcumb */
	.mqie .breadcumb-expand-tp1 a {width:225px;}
	.mqie .breadcumb-expand .breadcumb-expand-tp1 a{width:120px;}
	.mqie .breadcumb-expand .breadcumb-expand-tp2 {width:30px;}
	

	
	.mqie .box-right-ps {padding-bottom: 20px;width: 710px!important;margin-right:0;border-bottom:1px solid #BFBFBF; margin-top: 32px; padding-top: 32px;}
	.mqie .box-right-ps .box-right-ps-icon{float: left;margin-right: 0 20px 0 0;}
	.mqie .box-right-ps h1 {float: left; clear: none;margin-top: 0px;width: 500px;}
	.mqie .box-right-ps h2 {clear: none;float: left;width: 500px;}
	.mqie .box-right-ps .box-tp19-button {float:right;margin-top: 0px;margin-bottom: 0px;}
	
	

@media print {
	* {background:transparent !important; color:black !important; filter:none !important; text-shadow:none !important; -ms-filter: none !important;}
	a, 
	a:visited {text-decoration:underline;}
	a[href]:after { content:" (" attr(href) ")";}
	abbr[title]:after {content:" (" attr(title) ")";}
	.ir a:after,
	a[href^="javascript:"]:after, 
	a[href^="#"]:after {content:"";}
	pre, 
	blockquote {border:1px solid #999; page-break-inside:avoid;}
	thead {display:table-header-group;}
	tr, img {page-break-inside:avoid;}
	img {max-width:100% !important;}
	@page {margin:0.5cm;}
	p, 
	h2, 
	h3 {orphans:3; widows:3;}
	h2, 
	h3 {page-break-after:avoid;}
}
/**************************************************************************************************************************************************** 
 * 
 *	UTIL
background:#F2F2F2
 ****************************************************************************************************************************************************/

 
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body {margin:0; font-size:13px; line-height:1.2;}
body, button, input, select, textarea { font-family: sans-serif; color: #222; }

h1, h2, h3, h4, h5, h6 {margin:0;}
ul, ol, dl { list-style:none; margin:0; padding:0; }

body{color:#1f1f1f;padding-top:40px}
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}

img { border: 0; -ms-interpolation-mode: bicubic; display:block; vertical-align: middle; }

.lst-fix li {display:-moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word;}
* + html .lst-fix li {display:inline;}

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden {background:none; border: 0; clip: rect(0 0 0 0); height: 0px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, 
.visuallyhidden.focusable:focus {clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto;}
.visuallyhidden .videoIframe{display: none;}
.position-out {position:absolute; left:-9999px; top:-99999px;}

/** Incio Acesso IB **/
#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)}


#box-top-bar {background:#F2F2F2; border-top:2px solid #C71F27; height:40px; left:0; position:fixed; right:0; top:0; z-index:999}
#box-top-bar.box-top-bar-fixed {border-bottom:1px solid #B2B2B2; box-shadow:0 0 7px rgba(0, 0, 0, .3)}
/*#box {
   zoom: 1;
   filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=5, OffY=5, Color=#ff0000);
}*/

.lt-ie9 #box-top-bar.box-top-bar-fixed {background:url("../images/bgr-box-top-bar.png") 0 100% repeat-x; border-bottom:0; box-shadow:none; height:48px}
#box-top-bar.box-top-bar-fixedIE {background:url("../images/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("../images/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 .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-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("../images/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:9px 10px 0 10px}
#top-bar .box-center .txt-data {line-height:26px;font-size:13px;color:#4d4e53}
#top-bar .top-bar-center-cartoes {padding: 0 10px}
#top-bar .btn-clientes-nao-correntistas {width:145px;height:26px;display:inline-block;background:url("../images/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 .acessibilidade {float:right;padding-top:8px}
#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("../images/sprite-top-footer.png");height:25px}
#top-bar .acessibilidade .contraste{padding:0 0 0 3px;font-size:1.083em}
#top-bar .acessibilidade .contraste a{width:126px;background-position:-452px -65px}
#top-bar .acessibilidade .contraste a:hover,
#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}

.btn-img{text-align:left;display:block;text-indent:-999999px;overflow:hidden;background:transparent url("../images/sprite-top-footer.png") no-repeat;height:26px;border:0;cursor:pointer}
html.lt-ie8 input.btn-img {line-height:0}
.btn-ok{width:28px;background-position:-613px -91px}
.btn-ok:hover{background-position:-642px -91px}

.tooltip {left:-9999px; position:absolute; text-align:center; top:-9999px; z-index:999999}

.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}

form label{cursor:pointer}
form .bgr-campo{background:url("../images/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("../images/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}

.clearfix:before, 
.clearfix:after {content:""; display:table;}
.clearfix:after , .clr {clear:both;}
.clearfix {zoom:1;}
/** Fim Acesso IB **/


/** Incio Cabealho Bradesco **/
#header{width:1232px;margin:0 auto;height:87px;background:#ffffff;border-bottom:2px solid #426da9;clear:both}
#header .logo{text-align:left;display:block;text-indent:-999999px;overflow:hidden;width:196px;height:89px;float:left;background:url("../images/sprite-top-footer.png") -256px -339px no-repeat}
#header .logo a{ display:block; height:85px}

#nav {float:right;height:89px;padding-right:5px;background:url("../images/sprite-top-footer.png") right -339px no-repeat}
#nav > li{padding:27px 0 30px;float:left;padding-left:20px;background:url("../images/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("../images/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:100px;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:10px -111px}
#nav .pf .exclusive a:hover {background-position:-291px -111px}
#nav .pf .exclusive.active a {width:75px;background-position:-140px -111px}
#nav .pf .prime a{width:45px;background-position:10px -157px}
#nav .pf .prime a:hover {background-position:-291px -157px}
#nav .pf .prime.active a {width:54px;background-position:-139px -157px}
#nav .pf .private a{width:101px;background-position:10px -203px}
#nav .pf .private a:hover {background-position:-291px -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:250}
#nav .pj > a {width:118px;height:36px;background-position:11px -249px}
#nav .pj:hover a {background-position:-441px -249px}
#nav .poder-publico > a {width:113px;height:36px;background-position:-139px -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}

.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{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("../images/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 */
/** Fim Cabealho Bradesco **/

/** Incio Breadcumb **/
.btn-buscar{width:28px;background-position:-546px -91px}
.btn-buscar:hover{background-position:-575px -91px}

.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}

.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("../images/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}
/** Fim Breadcumb **/

/** Incio Menu **/
.btn-abra-sua-conta{width:118px;background-position:-720px -65px}
.btn-abra-sua-conta:hover{background-position:-838px -65px}
/** Fim Menu **/

/** Incio Centro **/
#content{border-right:solid 1px #DDD;border-left:solid 1px #DDD;background:#FFF;margin:0 auto; margin:0 auto;width:1230px;position:relative}
#content #miolo-wrap {float:left; margin-left:43px;padding-bottom: 32px;width:980px}
#miolo {padding-top:30px;width:710px;float:left}
/** Fim Centro **/

/** Incio Rodap **/
#footer {position:relative; z-index:2}
#footer .bgr-footer {background:url("../images/sprite-top-footer.png") right 258px 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 .redes-sites {background:url("../images/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}

#footer .redes-sites .outros-sites, #footer .redes-sites .simuladores-bradesco {
	position: absolute;
	right: 20px;
	top: 27px;
}
#footer .redes-sites .simuladores-bradesco {right: 310px;}

#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("../images/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:163px}
#footer .fone-facil{position:absolute;left:0;right:49%;padding:0 40px 0 20px}
#footer .sac{position:absolute;left:450px;right:0;margin-top:29px}/*left:51%*/
#footer .sac h3,#footer .fone-facil h3{padding-bottom:10px}
#footer .sac span,#footer .fone-facil span{background:#EBEBEB}
#footer .sac a,#footer .fone-facil a {background:url("../images/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("../images/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-weight:bold;font-size:16px}
#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}
#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("../images/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.iqnet {padding:0 0 5px 7px}
#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}
#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;
}
#footer .nav{
	background: url("../images/bgr-footer-nav.png") top left repeat-x #426DA9;
}
#footer .nav li{float:left;border-left:solid 1px #6a8ab8;text-align:center}
#footer .nav li:first-child{border-left:0}
#footer .nav a{color:#FFF;display:block;text-decoration:none;font-size:11px;font-weight:700;line-height:17px}
#footer .nav a:hover {color:#8eafe3;text-decoration:underline}
#footer .nav .mapa{width:105px;padding-left:20px;text-align:left}
	#footer .nav .mapa a{width:83px;background:url("../images/seta-baixo-link.png") no-repeat 100% 7px;text-align:left}
	#footer .nav .mapa_atv a {margin:0px 4px;margin-top:-3px !important;padding-top:3px;border-radius:4px;border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:25px;
		background:url("../images/seta-cima-link.png") no-repeat 96% 8px #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:256px}
#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:10px;right:20px}
/** Fim Rodap **/

/** Incio Geral **/
.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;		
	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("../images/botoes-ie.png") 0 -79px repeat-x;
}
.lt-ie9 .btn-tp4 {background: url("../images/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("../images/botoes-ie.png") 0 -232px repeat-x;}
.lt-ie9 .btn-tp4:hover {background: url("../images/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("../images/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("../images/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("../images/btn-sprite2.png") 0px -70px no-repeat;
}	
.btn-tp3 a,
.btn-tp3 input {background:url("../images/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-ie .btn-tp3 {background: url("../images/botoes-ie.png") 0 -31px repeat-x; border:1px solid #2D568E;}
.lt-ie .btn-tp3:hover {border: 1px solid #4E7EC1; background: url("../images/botoes-ie.png") 0 -184px repeat-x;}
	
.btn-tp-esp input{ padding-left:4px; padding-right:4px}
#bloco-resultado-sorteio { vertical-align:top}

.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:17px}	
.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("../images/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("../images/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("../images/ico-fechar.png") no-repeat 0 3px; padding-left: 15px}

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, solicitao nati */
p a, ul li a {color:#393939; text-decoration:underline}
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}

.disclaimer {font:11/16px;color:#4d4e53;line-height:16px}
.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("../images/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("../images/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; display:inline-block; cursor:help}
.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-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}
.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}
/** Fim Geral **/

@media screen and (max-width: 1248px)
{
	#content {width:980px;}
	#content #miolo-wrap,
	.sub-home #content #miolo-wrap {width:710px; padding-right: 0;}
	#top-bar {width:781px;}
	.hide960 {display:none;}
	#header {width:982px;}
	
	.box-right,
	.grid-container .grid-sub-home {display: none;}	
	.bar-sitemap {width:976px;}
	
	#footer .bgr-footer {width:980px}
	#footer .fone-facil, #footer .sac {width: 278px}
	#footer .sac {left: 325px;}

	#footer .nav .mapa{width:95px}
	#footer .nav .celular{width:124px}
	#footer .nav .imprensa{width:84px}
	#footer .nav .trabalhe{width:132px}
	#footer .nav .seguranca{width:95px}
	#footer .nav .respSocAmb{width:216px}
	#footer .nav .relacoes{width:207px}
	#footer .nav .relacoes a:first-child{margin-left:15px}
	#footer .nav .relacoes .band-idioma{right:15px}
	
	.box-conheca-tambem {width: 710px; margin-right:0;border-top:2px solid #BFBFBF;margin-bottom: 32px; margin-top: 32px; padding-top: 32px;}
	
	.box-tp4:first-child {margin-left:0 !important}
	.box-tp4 {width:210px;max-width:210px;}

	.lst-box-tp4 li {margin-bottom:0; margin-left:40px; padding-top:0; border-top:0;}
	.lst-box-tp4.lst-box-tp4-2 li {width:335px;}
	
	.sub-home #miolo {width:710px !important; margin-right: 0px !important;}
	.sub-home .content-sub-home .carousel {margin-bottom: 20px;}
	
	.breadcumb-expand-tp1 a {width:225px;}
	.breadcumb-expand .breadcumb-expand-tp1 a{width:120px;}
	.breadcumb-expand .breadcumb-expand-tp2 {width:30px;}
}

.mqie #content {width:980px;}
.mqie #top-bar {width:781px;}
.mqie #header {width:982px;}	
.mqie .bar-sitemap {width:976px;}
.mqie #footer .bgr-footer {width:980px}
.mqie #footer .fone-facil, .mqie #footer .sac {width: 278px}
.mqie #footer .sac {left: 325px}
.mqie #footer .nav .mapa{width:95px}
.mqie #footer .nav .celular{width:124px}
.mqie #footer .nav .imprensa{width:84px}
.mqie #footer .nav .trabalhe{width:132px}
.mqie #footer .nav .seguranca{width:95px}
.mqie #footer .nav .respSocAmb{width:216px}
.mqie #footer .nav .relacoes{width:207px}
.mqie #footer .nav .relacoes a:first-child{margin-left:15px}
.mqie #footer .nav .relacoes .band-idioma{right:15px}

.mqie #content #miolo-wrap,
.mqie .sub-home #content #miolo-wrap {width:710px; padding-right: 0;}
.mqie .box-right,
.mqie .grid-container .grid-sub-home {display: none;}

.mqie .sub-home #miolo {width:710px !important; margin-right: 0px !important;}
.mqie .sub-home .grid-container .grid-c.grid-padding-a{width:460px !important;}
.mqie .sub-home .box-tp12 .box-tp12-content {width:210px !important;}
.mqie .sub-home .box-tp12 .box-tp12-action {width:210px !important;}
.mqie .sub-home .content-sub-home .carousel {margin-bottom: 20px;}
		
.mqie .hide960 {display:none;}

.lt-ie9 .btn-tp3 {background: url("../images/botoes-ie.png") 0 -31px repeat-x; border:1px solid #2D568E;}
.lt-ie9 .btn-tp3:hover {border: 1px solid #4E7EC1; background: url("../images/botoes-ie.png") 0 -184px repeat-x;}


.grid-voltar {
    display: block;
    float: left;
    padding-top: 32px;
    width: 100%;
    font-size: 13px;
}
.grid-voltar {
    border-top: 1px solid #BFBFBF;
    margin-top: 32px;
}

.financImob

{
/*    border-bottom: 1px dashed #bfbfbf;*/
 padding: 16px 0;
}


.small {
    color: #878787;
    cursor: default;
    font-size: 1em;
    font-style:normal!important;
    font-family: sans-serif!important;
}
.small {
    font-size: 70% !important;
}
.small {
    font-size: smaller;
}


.ajax__slider_h_rail{width:440px!important;}
.ajax__slider_h_slider_more{float:left!important;left:432px!important;}