/**
 * Para comprimir os arquivos CSS, utilize o link abaixo:
 * @url: http://www.cssdrive.com/index.php/main/csscompressor/
 *
 * RESET.CSS
 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}

/**
 * ESTILO.CSS
 */
html,body{min-height:100%}body{background:url('../img/background.gif') #fff repeat-x left bottom;cursor:default;font:1em "Arial";text-align:center}fieldset{padding:10px 0}fieldset p{padding:5px 0}input,textarea,select{background-color:#eaf9ff;border:2px solid #eaf9ff;color:#646361;font:1.09em "Arial";padding:4px}input:focus,textarea:focus{background-color:#fff;border:2px solid #cbf0ff;color:#636363}input.submit,.bt{background:#217194;border:0px solid;color:#fff;font-weight:bold}input.erro,textarea.erro{background-image:url('../img/xis.gif');background-position:right 7px;background-repeat:no-repeat}textarea{overflow:auto}span.opcional{color:#e00} h1{color:#217194;font-size:1.50em;font-weight:bold;margin:0 0 15px 0}h3{color:#217194;font-size:1.08em;font-weight:bold;padding:4px 0 4px 0}label{cursor:pointer;display:block}a,a span{text-decoration:none}a img{border:0px solid}a:hover,a:hover span{text-decoration:underline}p a{color:#217194}table{border-collapse:collapse;width:100%}table thead th{background-color:#ececec;padding:4px 10px}table tbody td{padding:4px 10px}table a{color:#8d8d8d;text-decoration:underline}table img{margin:0 10px 0 0;vertical-align:middle}table a:hover{text-decoration:none}table.download tbody td{border:1px dashed #c6c6c6;border-width:1px 0 0 0;height:60px;vertical-align:middle}cite,em{font-style:italic}p{padding:10px 10px 0 10px}p img{float:left;margin:0 10px 0 0}strong{font-weight:bold}address{font-style:normal}.height-200{height:200px}.height-257{height:257px}.height-260{height:260px}.margin-20-t{margin:20px 0 0 0}.width-134{width:134px}.width-130{width:130px}.width-140{width:140px}.width-145{width:145px}.width-222{width:222px}.width-470{width:470px}.width-640{width:640px}.sem-fundo{background:none !important}.align-center{text-align:center !important}.align-left{text-align:left !important}.align-right{text-align:right !important}.bt{display:inline-block;padding:4px 10px}.exemplo{font-size:0.92em;font-style:italic;margin:0 0 0 10px}.ilustracao{clear:left;float:left;margin:0 10px 0 0}br.paragrafo{margin:0 0 20px 0}.moeda{text-align:right}.publicacao{color:#b7b7b7;font-size:0.92em;margin:0 !important}.relative{position:relative;z-index:0}.sair{background:#ffeae9;color:#eb7f7f;display:block;font-weight:bold;padding:4px 10px;position:absolute;right:0;top:0}.sair:hover{text-decoration:none}.titulo-box{color:#217194;font-size:1.08em;font-weight:bold;padding:4px 0 4px 8px}#topo,#menu,#conteudo,#rodape,#rastro{color:#8b8b8b;margin:0 auto;text-align:left;width:960px}#topo:after,#menu:after,#conteudo:after,#rodape:after,#rodape ul:after,.centro p:after{content:"";display:block;clear:both}

/**
 * CONTEUDO.CSS 
 */
#rastro{font-size:0.69em;padding:20px 0 0 0}#rastro a{color:#8b8b8b;font-weight:bold;text-decoration:none}#rastro a:hover{text-decoration:underline}#conteudo{font-size:0.75em;padding:20px 0 80px 0}.box{background-color:#efefef;float:left;margin:0 20px 20px 0}.box .titulo-box{background-color:#fff}div.ultimo{margin:0 0 20px 0}.box .conteudo{float:left;padding:0 0 10px 0;width:100%}.box .ver-mais{color:#227094;display:block;font-weight:bold;text-align:right;text-decoration:none}.box .ver-mais:hover{text-decoration:underline}.portal-servicos{background:url('../img/background-portal-servicos.gif') repeat-x left bottom;border:3px solid #ececec;border-width:0 3px;float:left;height:200px;margin:0 20px 20px 0;width:134px}.portal-servicos .titulo-box{background-color:#ececec;width:126px}.portal-servicos ul li{border:2px solid #ececec;border-width:0 0 2px 0;float:left;width:100%}.portal-servicos ul li.ultimo{border-width:0}.portal-servicos ul li a{color:#8b8b8b;display:block;padding:8px 0 8px 8px}.cabal-credito,.cabal-debito,.cabal-vale{background:none;border:3px solid;border-width:0 0 3px 0}.cabal-credito .conteudo,.cabal-debito .conteudo,.cabal-vale .conteudo{border:3px solid;border-width:3px 0 0 0}.cabal-credito img,.cabal-debito img,.cabal-vale img{margin:0}.cabal-credito,.cabal-credito .conteudo{border-color:#217091}.cabal-debito,.cabal-debito .conteudo{border-color:#8b9d0b}.cabal-debito .titulo-box{color:#8b9d0b}.cabal-debito .ver-mais{color:#8b9d0b}.cabal-vale,.cabal-vale .conteudo{border-color:#f2a500}.cabal-vale .titulo-box{color:#f2a500}.cabal-vale .ver-mais{color:#f2a500}.lateral-esquerda{float:left;margin:0 20px 0 0;width:140px}.centro{float:left;margin:0 20px 0 0;width:558px}.centro p{line-height:1.33em !important;padding:0 0 20px 0 !important}.centro ul{margin:-20px 0 0 30px}.centro ul li{list-style:disc;list-style-position:outside}ul.links-relacionados{border:1px solid #217194;border-width:1px 0 0 0;color:#217194;margin:20px 0 0 0;padding:20px 0 0 10px}ul.links-relacionados li{list-style:disc;list-style-position:inside;margin:0 0 5px 0}ul.links-relacionados li a{color:#217194}.lateral-direita{float:left;width:222px}#file-upload{background:url(../img/file-upload.gif) no-repeat 100% 18px;height:28px;margin:0;width:350px}#file-upload #filepc{filter:alpha(opacity=0);font-size:18px;opacity:0;-moz-opacity:0}#file-upload span{display:block;margin-top:-30px}#file-upload span input{font-family:Arial;width:250px}ul.erro,ul.sucesso{background-position:8px 12px;background-repeat:no-repeat;border:1px solid;font-style:italic;margin:0 0 20px 0;padding:10px 30px 10px}ul.erro{background-color:#ffebec;background-image:url(../img/icones/erro.gif);border-color:#f1a5a5;color:#eb7f7f}ul.sucesso{background-color:#f1ffce;background-image:url(../img/icones/sucesso.gif);border-color:#c0d68b;color:#80a232}ul.erro li,ul.sucesso li{list-style:none}.total{border:1px dashed #227190;border-width:0 0 1px 0;color:#227190;font-size:0.92em;margin:5px 0 20px 0}.listagem{border:1px solid #c5e1ec;margin:0 0 20px 0}.listagem thead th{background:#e2eff5;color:#217290}.listagem tbody td{background:#fff;border:1px solid #e0eff6;border-width:1px 0 0 0;vertical-align:middle !important}.listagem tbody tr:hover td{background:#fffee9}

/**
 * TOPO.CSS
 */
#topo{border:3px #227192 solid;border-width:3px 0 0 0;padding:10px 0}#topo .logo{float:left}#topo .imprensa{display:block}#topo .idiomas,#topo .imprensa{float:right;margin:20px 10px 0 0}#topo .idiomas li{float:left}#topo .idiomas a{background-image:url('../img/lang.gif');background-position:0 -22px;display:block;height:21px;overflow:hidden;text-indent:-1000px;width:31px}#topo .idiomas .es{background-position:-31px -22px}#topo .idiomas .mi-idioma{background-position:-31px 0 !important}#topo .idiomas .en{background-position:-62px -22px}#topo .idiomas .my-language{background-position:-62px 0 !important}#topo .idiomas .meu-idioma{background-position:0 0}

/**
 * MENU.CSS
 */
#menu{background-image:url('../img/background-menu.gif');position:relative;z-index:1}#menu ul{float:left}#menu ul li{background:url('../img/separador-menu.gif') no-repeat right top;display:block;float:left;font-size:0.88em;position:relative;text-align:center;width:150px}#menu ul .pagina-inicial,#menu ul .fale-conosco{background:none;width:31px}#menu ul .fale-conosco{width:29px}#menu ul li:hover >a,#menu ul li.atual >a{background-color:#217194;background-image:url('../img/separador-menu.gif');background-position:right top;background-repeat:no-repeat;color:#fff}#menu ul li a{color:#8c8c8c;display:block;padding:7px 0 7px 0}#menu ul li a:hover{text-decoration:none}#menu ul .pagina-inicial a,#menu ul .fale-conosco a{background-position:0 0;display:block;height:30px;overflow:hidden;padding:0;text-indent:-1000px;width:31px}#menu ul .pagina-inicial a{background-image:url('../img/icones-menu.gif') !important}#menu ul .pagina-inicial a:hover{background-position:0 -31px}#menu ul .fale-conosco a{background-image:url('../img/icones-menu.gif') !important;background-position:-31px 0;width:29px}#menu ul .fale-conosco a:hover{background-position:-31px -31px}#menu ul li:hover ul{display:block} #menu ul li ul{border:1px solid #217194;border-width:1px 1px 0 1px;display:none;font-size:1em;left:0;position:absolute;top:29px;width:146px}#menu ul li ul li{text-align:left;width:100%}#menu ul li ul li a{background-color:#eee;border:1px solid #217194;border-width:0 0 1px 0;color:#8c8c8c;padding:7px 0 7px 4px}#menu ul li ul li a:hover{background:#eee;color:#217194;border-width:0 0 1px 2px}

/**
 * RODAPE.CSS
 */
#rodape{border:1px solid #d7d7d7;border-width:1px 0 0 0;color:#9e9e9e;font-size:0.63em;padding:10px 0 0 0;text-align:center}#rodape a{color:#9e9e9e;display:block}#rodape ul{float:left;margin:0 0 20px 0;text-align:left;width:100%}#rodape ul li{display:block;float:left;font-size:1.09em;font-weight:bold;padding:0 32px 0 0}#rodape ul ul{float:none;margin:0;padding:5px 0 0 0;width:auto}#rodape ul li li{float:none;font-size:0.92em;font-weight:normal;margin:0 0 5px 0;padding:0}#rodape div{background:url('../img/background-rodape.gif') no-repeat left top;color:#fff;float:left;padding:6px 0 6px 0;text-align:center;width:100%}#rodape .fale-conosco{padding:0}