/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body {line-height:1.5;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}table, td, th {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}a img {border:none;}
body{background:url('../imagens/modulo/background.jpg') repeat-x #e0e3e6; font-family: Arial,Helvetica,sans-serif;font-size:11px;}
.container{width: 775px;margin:auto;}
/*Geral*/
.clear {clear:both;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#000;color:#000;}
.small {font-size:10px;}
.left{float:left;}
.right{float:right;}
.img-middle{vertical-align:middle;}
h1{font-weight:bold;font-size:13px;bold;color:#26668C;}
.img-padding-bottom{padding:0 0 5px 0;}
ul.header{list-style:none;}
ul.header li{float:left;padding:0 0 0 20px;margin:8px  0 0px  0;}
ul.nav{ width:140px; margin:5px 0 0 0;}
ul.nav li{	list-style:none;padding:0 0 0 20px;float:left;}
.top{padding:10px 0;}
.logo{background:url('../imagens/modulo/logofinancas.gif') no-repeat;width:178px;height:43px;margin:8px 0 0 0;}
.bordaTop {border-top:1px solid #D0D0D0;}
.pointer{cursor:pointer;}
/* Main - P�ginas Internas
-----------------------------------------*/
.main{background:#ffffff;display:table;color:#666666;line-height:14px;font-size:11px;font-family:Verdana, Arial,Helvetica,sans-serif;}
.main-content{width:753px;min-height:300px;_height:300px;border-left:1px solid #8D97A1;border-right:1px solid #8D97A1;padding:1px 0px 20px 20px;background:url(../imagens/modulo/menu_interna.jpg) no-repeat;}
.main-content-blank{width:733px;min-height:300px;_height:300px;border-left:1px solid #8D97A1;border-right:1px solid #8D97A1;padding:1px 0 20px 40px;}
.main-padding{padding:35px;width:703px;}
.main-header{background:url('../imagens/modulo/topo_interna.jpg') no-repeat;width:775px;height:72px;}
.main .title-page{margin:41px 0 0 20px;}
.main-bottom{background:url('../imagens/modulo/footer_interna.png') no-repeat;width:775px;height:11px;}
.content-box{width:560px}
.content-submenu  {width:180px;}	
/*Submenu*/
ul.main-submenu {color:#26668C;font-family: Arial,Helvetica,sans-serif;list-style:none;width:130px;}
ul.main-submenu  a{color:#26668C;text-decoration:none;}
ul.main-submenu  a:hover{text-decoration:underline;}	
ul.main-submenu li{list-style:none;padding:4px 0 4px 4px;border-bottom:1px solid #DCE1DD;}
ul.main-submenu li ul{padding:0 0 0 20px;border:none;}
ul.main-submenu li ul li {padding:5px 0px;color:#434548;border:none;list-style-image:url("../imagens/modulo/seta_red.gif");_list-style-image:url("../imagens/modulo/seta_red_ie.gif");}
ul.main-submenu li ul li a{color:#434548;}
ul.main-submenu li.collapsable,ul.main-submenu li.last,ul.main-submenu li.lastExpandable,ul.main-submenu li.lastCollapsable,ul.main-submenu li.expandable {border-bottom:0px;}
/*Tabela download de pdf*/
.content-border{ width:508px; border:1px solid #cccccc; border-width:0 1px; padding:8px 20px;}
.content-border table tr td{ padding: 5px 10px 5px 0;font-family: Verdana, Arial;}
.no-border{border:0;}
.content-border a{text-decoration:none;color:#666666;}
.content-border a:hover{text-decoration:underline;}
.content-border a:hover{text-decoration:underline;}
.content-border .itens{background:url('../imagens/modulo/bulletdemons.gif') no-repeat 0 12px; padding-left:10px;}
.rounded-corners-top{background:url('../imagens/modulo/relatoriosfiletetop.gif') no-repeat;width:550px;height:9px; _margin-bottom:-5px;z-index:999;} 
.rounded-corners-bottom{background:url('../imagens/modulo/relatoriosfiletebottom.gif') no-repeat;width:550px;height:9px;}
.padding-left{padding-left:50px;}
.img-contralas{padding:0 0 0 10px;}
.subitem{ margin:8px 0 0 15px;}
.subitem ul{ padding-left:30px; list-style:none; }
.subitem ul li{ margin:15px 0 }
.subitem ul ul{ padding-left:15px; list-style:none; }
/* Menu
-----------------------------------------*/
.menu{margin:-10px 0 0 0;width:370px;height:30px;}
.menu ul {list-style:none;}
.menu .empresa ,.menu .controlada,.menu  .balanco{position:absolute;}
.menu .empresa{margin:0 0 0 27px; z-index:3;}
.menu .controlada{margin:0 0 0 130px;z-index:2;}
.menu  .balanco{margin:0 0 0 254px;z-index:1;}
.menu .aba-on{z-index:15;}
/* Popup Generico
-----------------------------------------*/
.popup{position:absolute;width:475px; left:50%; margin:75px 0 0 -237px; z-index:1000; }
.popup .popup-header{width:475px;height:61px;	background:url(../imagens/modulo/topopopupsiteaberto.gif) no-repeat;}
.popup-content{background:#f8f8f9;padding:10px 10px 10px 20px;}
.popup-content .content-scroll{padding-right:15px;margin:0 0 10px 0;height:250px;overflow-y: auto;scrollbar-face-color: #e7e7e7;scrollbar-highlight-color: #e7e7e7;scrollbar-shadow-color: #adb0b6;scrollbar-3dlight-color: #adb0b6;scrollbar-arrow-color: #b3b5bb;scrollbar-track-color: #f2f2f2;scrollbar-darkshadow-color: #f2f2f2;}
.popup-content p{color:#646464;text-align:justify;}
.popup .popup-bottom{width:475px;height:10px;background:url(../imagens/modulo/bgbottompopupsiteaberto.gif) no-repeat;}
.popup ul.links-pop li{padding:5px 0;list-style:none;}
.popup .title-termo{position:absolute;width:100px;height:15px;background:url(../imagens/modulo/tittermos.gif) no-repeat;margin:-30px 0 0 355px;}
.popup .title-politica-privacidade {position:absolute;width:157px;height:15px;	background:url(../imagens/modulo/titpolitica.gif) no-repeat;margin:-30px 0 0 300px;}
.popup .title-imprensa{position:absolute;width:161px;height:18px;	background:url(../imagens/modulo/titassessoria.gif) no-repeat;margin:-30px 0 0 280px;}
.overlay{background-color: #000000;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;z-index:100;position:absolute;top:0;left:0;	display:block;}
/*Home
-----------------------------------------------*/
.main-home{background:url('../imagens/conteudo/bg_01.jpg') no-repeat;width:775px;height:321px;}
.main-home-content{position:absolute;margin:107px 0 0 504px;}
.main-home-bottom{background:url('../imagens/modulo/bg_02.jpg') no-repeat;width:775px;height:11px;}
/* Contato
---------------------*/
.contato-left{width:420px;}
/*Mapa do Site*/
.mapa-site {font-weight:bold; color:#646464;}
.mapa-site  .span-1{width:270px;float:left;}
.mapa-site  .span-2{width:260px;float:left;}
.mapa-site  .span-3{width:150px;float:left;margin-top:-13px;}
.mapa-site  a{color:#646464;text-decoration:none;}
.mapa-site  a:hover{color:#76A3C2;}
.title-mapa-site  a{font-size:14px;color:#76A3C2;}
.mapa-site  a:hover{text-decoration:underline;}
.mapa-site, .mapa-site ul { padding: 0;margin: 0;list-style: none;}
.mapa-site ul {background-color: white;margin-top: 4px;}
.mapa-site .hitarea {background: url(../imagens/modulo/spacer.gif) -64px -25px no-repeat;height: 16px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
* html .hitarea {display: inline;float:none;}
.mapa-site li {  margin: 0;padding: 3px 0pt 3px 16px;}
.mapa-site .hover {color:#646464;cursor: pointer;}
.mapa-site li { background: url(../imagens/modulo/tvitem.gif) 0 0 no-repeat; }
.mapa-site li.last { background: url(../imagens/modulo/tvitemlast.gif) no-repeat; }
.mapa-site li.lastCollapsable{ background: url(../imagens/modulo/tvcollapsablelast.gif) no-repeat; }  
.mapa-site li.lastExpandable { background: url(../imagens/modulo/tvexpandablelast.gif) no-repeat; }  
/*Footer
-----------------------------------------------*/
.footer{color:#5e6a82;font-size:11px;padding:5px;}
/* Titulos
-----------------------------------------*/
.blue{color:#578FB5;}
.title-blue{color:#26668C; padding:0 0 4px 0;display:block;}
.iten-blue{color:#26668C;}
.txt-bullet{margin-left:-10px;display:block;}
.text-bold{font-weight:bold;}
/*Form*/
.table-form table tr td{padding:2px 0;}
.table-form input,.table-form textarea{background:#EFEFEF url(../imagens/modulo/bginput.jpg) repeat-x;border:1px solid #CCCCCC;color:#646464;font-size:11px;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.bt-enviar{cursor:pointer;background:transparent url(../imagens/modulo/btnenviarfale.gif) no-repeat;width:41px;height:16px;overflow:hidden;text-indent:-5000px;}
.bt-ok {cursor:pointer;width:31px;height:16px;background: url(../imagens/modulo/btn_ok.gif) no-repeat;text-indent:-5000px;margin-left:4px}
.img-error{float:left;width:21px; height:20px;background: url(../imagens/modulo/icnerroformulario.gif) no-repeat;margin:-3px 3px 0 0;_margin:0;}
.text_select {background:#EFEFEF url(../imagens/modulo/bginput.jpg) repeat-x;border:1px solid #CCCCCC;color:#646464;font-size:11px;padding:1px;}
.text_select option{background:#EFEFEF;padding:2px;}
/* Links
-----------------------------------------*/
a.link-black{color:#000000;text-decoration:none;}
a.link-black:hover{color:#ffffff;}
a.link-red{color:#881133;text-decoration:none;}
a.link-red:hover{color:#881133;text-decoration:underline;}
a.link-blue{color:#5e6a82;text-decoration:underline;}
a.link-blue:hover{color:#5e6a82;}
a.link-blue-2{color:#26668C;text-decoration:underline;}
a.link-blue-2:hover{color:#26668C;}
a.link-gray{color:#666666;text-decoration:underline;}
a.link-gray:hover{color:#666666;}
a.no-decoration{ text-decoration:none; }
a.no-decoration:hover{ text-decoration:underline; }
/*Login*/
.padding-img{padding:0 40px 0 0;}
.login{width:300px;}
.bt-acessar{background:transparent url(../imagens/conteudo/bt_acessar.gif) no-repeat;width:50px;height:16px;overflow:hidden;text-indent:-5000px;}
.error{background:transparent url(../imagens/modulo/icnerroformulario.gif) no-repeat;padding:4px 0 10px 25px;}

/* estilo do plugin font size 1.1 */

.tam1 p, .tam1 li .tam1 h1, .tam1 h2, tam1 { }
.tam2 p, .tam2 li .tam2 h1, .tam2 h2, tam2 {}
.tam3 p, .tam3 li .tam3 h1, .tam3 h2, tam3 { }
.tam4 p, .tam4 li .tam4 h1, .tam4 h2, tam4 { }
.tam5 p, .tam5 li .tam5 h1, .tam5 h2, tam5 { }
.tam6 p, .tam6 li .tam6 h1, .tam6 h2, tam6 { }
.tam7 p, .tam7 li .tam7 h1, .tam7 h2, tam7 { }
#text_content{padding-top: 37px;z-index:999;}
#font_size {float:right;height:45px;text-align:center;width:110px;z-index:1;margin-bottom:8px;margin-right:-17px;_margin-right:-10px;}
#font_size ul { float: right; }
#font_size ul li { float: left;margin-right: 3px}
#font_size .menos {width: 25px;height: 45px;text-align: center;display: inline-block;font-size: 12px;line-height: 20px;background: url(../imagens/modulo/btn_fontmenor.gif) no-repeat;color: #4F4F4F}
#font_size .mais {width: 25px;height: 45px;text-align: center;display: inline-block;font-size: 12px;line-height: 20px;background: url(../imagens/modulo/btn_fontmaior.gif) no-repeat;color: #4F4F4F}
#font_size .resetar {width: 25px;height: 45px;text-align: center;display: inline-block;font-size: 12px;line-height: 20px;background: url(../imagens/modulo/btn_fontpadrao.gif) no-repeat;color: #4F4F4F}

#font_size a {width: 20px;height: 20px;text-align: center;display: inline-block;font-size: 12px;line-height: 20px;background: #ccc;color: #4F4F4F}
#font_size li .disabilitar, #font_size .disabilitar {color: #AFAFAF;background: #DFDFDF}
#font_size .menosdesabilitar {background: url(../imagens/modulo/btn_fontmenor_off.gif) no-repeat}
#font_size .maisdesabilitar {background: url(../imagens/modulo/btn_fontmaior_off.gif) no-repeat}
/*fim da configuracao do plugin*/