@charset "utf-8";html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
body{font:12px/1.231 verdana,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
body{_text-align:center}
.body{overflow:hidden;_overflow:visible;_zoom:1}
.page{margin:0 auto;width:950px;_text-align:left}
.oldSchool{width:750px}
.gs960{width:960px}
.liquid{extends:.page;width:auto;margin:0}
.main{overflow:hidden;_overflow:visible;_zoom:1}
.leftCol{float:left;width:250px;_margin-right:-3px}
.rightCol{float:right;width:300px;_margin-left:-3px}
.gMail{width:160px}
.gCal{width:180px}
.yahoo{width:240px}
.myYahoo{width:300px}
.line,.lastUnit{overflow:hidden;_overflow:visible;_zoom:1}
.unit{float:left;_zoom:1;_display:inline}
.unitExt{float:right}
.size1of1{float:none}
.size1of2{width:50%}
.size0of3{width:30%}
.size1of3{width:33.33333%}
.size2of3{width:66.66666%}
.size0of4{width:16%}
.size1of4{width:25%}
.size2of4{width:20%}
.size3of4{width:75%}
.size4of4{width:35%}
.size0of5{width:11%}
.size1of5{width:20%}
.size2of5{width:40%}
.size3of5{width:60%}
.size4of5{width:80%}
.lastUnit{float:none;_position:relative;_left:-3px;_margin-right:-3px;width:auto}
.media{width:auto}
.mod{margin:10px}
.hd,.bd,.ft{overflow:hidden;_overflow:visible;_zoom:1}
.inner{position:relative}
b{display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10}
.tl,.tr,.bl,.br{height:10px;width:10px;float:left}
.tl{background-position:left top}
.tr{background-position:right top}
.bl{background-position:left bottom}
.br{background-position:right bottom}
.br,.tr{float:right}
.bl,.br{margin-top:-10px}
.top{background-position:center top}
.bottom{background-position:center bottom;_zoom:1}
.complex{overflow:hidden;*position:relative;*zoom:1}
.complex .tl,.complex .tr{height:32000px;margin-bottom:-32000px;width:10px;overflow:hidden}
.complex .top{height:5px}
.complex .bottom{height:5px}
.pop{overflow:visible;margin:10px 20px 20px 10px;background-position:left top}
.pop .inner{right:-10px;bottom:-10px;background-position:right bottom;padding:0 10px 10px 0}
.pop .tl,.pop .br{display:none}
.pop .bl{bottom:-10px}
.pop .tr{right:-10px}
@CHARSET "UTF-8";div,fieldset,ol,ul,li,table,p,span,form,html,body,label,legend{outline:0;outline-width:none;outline-style:none}
body{background:url(../images/bg_body.jpg) repeat-x top left;color:#333}
.page{background:url(../images/bg_header_direita.jpg) no-repeat top right}
.liquid{overflow:hidden;position:relative;min-width:954px}
.noMargin{margin:0!important}
.noMarginRight{margin-right:0!important}
.noMarginLeft{margin-left:0!important}
.noMarginTop{margin-top:0!important}
.noMarginBottom{margin-bottom:0!important}
.noBorder{border:none!important}
h1{font-family:Arial,Helvetica,sans-serif;font-size:13pt;font-weight:bold;float:left}
h2{font-size:11pt;font-weight:bold}
h3{font-size:10pt}
.bold{font-weight:bold}
.maxWidth30{*width:0!important;*max-width:30px}
.maxWidth200{*width:0!important;*max-width:200px}
.xx-small{width:30px}
.x-small{width:50px}
.small{width:100px}
.medium{width:200px}
.big{width:300px}
.x-big{width:350px}
.xx-big{width:400px}
.mediumHeight{height:100px}
.center{text-align:center!important}
.left{text-align:left!important}
.right{text-align:right!important}
.top{vertical-align:top!important}
.middle{vertical-align:middle!important}
.bottom{vertical-align:bottom!important}
.absolute{position:absolute}
.relative{position:relative}
.static{position:static}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
.clear{clear:both}
.inline{display:inline}
.block{display:block}
.hidden{display:none}
#header{height:87px;margin-left:50px;margin-right:25px}
.monospace{font-family:"Courier New",Courier,monospace!important}
.contentHeader{width:700px;height:87px;float:right}
.linkLogo{width:162px;height:87px;display:block}
.info{float:right;height:87px}
.info{width:417px}
#infoSystem{_width:281px;height:30px;font-size:8pt}
#infoSystem a{text-decoration:none;font-size:8pt;padding:0 3px 0 3px}
#infoSystem a:hover{text-decoration:underline}
#infoUser{width:40%;_width:45%!important;height:67px;float:left;padding-top:20px;font-weight:bold;font-size:9pt}
.inputUG{width:60px;height:15px;line-height:15px;float:left;font-size:8pt;color:#666;padding-top:2px!important}
.buttonUG,.textUG{float:left}
.textUG{color:#3d6689;font-weight:bold;margin:3px 5px 0 0}
.buttonUG{width:20px;height:19px;border:0;cursor:pointer;margin-left:5px;position:absolute}
#dateHour{font-size:10px;height:30px;text-align:right;padding-top:5px}
.links{height:28px;line-height:28px;float:right;padding-left:10px;text-align:right;background:url("../images/bg_info_left.png") no-repeat 0 0}
.bg_right_info{width:8px;height:28px;float:right;background:url("../images/bg_info_right.png") no-repeat top right}
.exit{width:46px;height:29px;text-decoration:none!important;line-height:25px;display:block;font-weight:bold;float:right;padding-left:7px;background:url(../images/bt_sair.png) no-repeat top left}
.logo{width:300px;height:60px;float:left;margin-top:16px}
.logo_tesouro{height:33px}
#breadcrumbs{height:15px;margin:10px 20px;font-size:8pt}
#breadcrumbs img{margin:0 5px 0 10px}
#containerContent{margin:0 25px 0 50px;min-height:510px}
#content{_height:510px;min-height:510px;overflow:auto;_overflow:visible;padding-top:20px}
#headerContent{margin:10px 20px 20px 20px;border-bottom:1px solid;_height:25px;min-height:25px;overflow:auto;_overflow:visible}
#title{font-size:14pt;font-weight:bold;float:left}
#bodyContent{margin:0 auto;padding:10px;width:96%}
.head{height:104px}
.main{padding:0 25px 0 50px}
.foot{height:26px;text-align:center;font-size:8pt;font-weight:bold}
.acessoRapido{width:250px;height:24px;margin-left:0;margin-top:7px;float:right}
.ac_input{width:200px;height:16px;font-size:9pt}
.buttonSearch,.buttonSearchDisable,.buttonSearch2,.buttonSearchDisable2,.buttonSearch:hover,.buttonSearchDisable:hover,.buttonSearch2:hover,.buttonSearchDisable2:hover{width:21px!important;height:21px!important;cursor:pointer;border:0;margin-left:2px;position:absolute;_position:static;padding-top:0!important}
.buttonSearchDisable,.buttonSearchDisable2,.buttonSearchDisable:hover,.buttonSearchDisable2:hover{cursor:default}
#footer{height:25px;text-align:center;line-height:30px;font-size:8pt;font-weight:bold}
.controlPanel{float:right;margin-right:-20px}
.rich-tabpanel-content{padding:10px}
.errorFatalMessage,.infoMessage,.warnMessage,.confirmMessage,.otherMessage{margin:0 auto 15px;font-size:11px;font-weight:normal;font-family:Verdana;padding:10px;padding-left:75px;font-style:italic;min-height:28px}
.errorFatalMessage{border:solid 1px #dfc3c3;color:#6f1414;background:url("../images/icones/errorMessage.png") no-repeat 25px 10px;_background:url("../images/icones/errorMessage.gif") no-repeat 25px 10px;background-color:#ffefef}
.infoMessage{border:solid 1px #a8c0cf;color:#29556f;background:url("../images/icones/infoMessage.png") no-repeat 25px 10px;_background:url("../images/icones/infoMessage.gif") no-repeat 25px 10px;background-color:#d6e4ed}
.warnMessage{border:solid 1px #f4c714;color:#bf9d17;background:url("../images/icones/warnMessage.png") no-repeat 25px 10px;_background:url("../images/icones/warnMessage.gif") no-repeat 25px 10px;background-color:#feffd0}
.confirmMessage{border:solid 1px #b8cfb5;color:#506f4c;background:url("../images/icones/icone_confirm.png") no-repeat 25px 10px;_background:url("../images/icones/icone_confirm.gif") no-repeat 25px 10px;background-color:#e1efe0}
.otherMessage{border:solid 1px #b4a7dc;color:#731c9c;background:url("../images/icones/otherMessage.png") no-repeat 29px 10px;_background:url("../images/icones/otherMessage.gif") no-repeat 29px 10px;background-color:#f4ecf8}
.errorFatalMessage h3,.infoMessage h3,.warnMessage h3,.confirmMessage h3,.otherMessage h3{font-weight:bold}
.msg_campo_obrigatorio{color:#df0d0d!important;font-size:11px!important;display:block}
.camp_obrigatorio{border:2px solid #df0d0d!important}
div.container{background:none!important;border:none!important}
div.container h4{display:none}
div.container ol li label.error{font-size:11px!important;font-weight:normal!important;font-family:Verdana!important;font-style:italic!important;display:block;padding:10px 10px 10px 75px;margin-bottom:10px;min-height:28px;background:#ffefef url(../images/icones/errorMessage.png) no-repeat scroll 25px 10px;border:1px solid #dfc3c3;color:#6f1414!important;text-decoration:none}
div.container ol li label.error:hover{cursor:pointer!important}
div.container ol li label.error span.titulo{text-decoration:none!important;font-weight:bold;color:#6f1414!important}
div.container ol li label.warn{display:block;padding:10px 10px 10px 75px;margin-bottom:10px;min-height:28px;background:#feffd0 url("../images/icones/warnMessage.png") no-repeat scroll 25px 10px;border:1px solid #f4c714;color:#bf9d17!important}
div.container ol li label.info{display:block;padding:10px 10px 10px 75px;margin-bottom:10px;min-height:28px;background:#d6e4ed url("../images/icones/infoMessage.png") no-repeat scroll 25px 10px;border:1px solid #a8c0cf;color:#29556f!important}
div.container ol li label.other{display:block;padding:10px 10px 10px 75px;margin-bottom:10px;min-height:28px;background:#f4ecf8 url("../images/icones/otherMessage.png") no-repeat scroll 25px 10px;border:1px solid #b4a7dc;color:#731c9c!important}
div.container{display:none}
.container label.error,.container label.warn,.container label.info,.container label.other{display:block!important}
form.cmxform{width:30em}
form.cmxform label.error,form.cmxform label.warn,form.cmxform label.info,form.cmxform label.other{display:block;margin-left:1em;width:auto}
.title{color:#002b4a;font-size:14px;font-weight:bold;border-bottom:1px solid #fd0;padding-bottom:5px;margin-bottom:15px}
.infoBox .dr-mpnl-pnl-h,.infoBox .rich-mpnl-header,.alertBox .dr-mpnl-pnl-h{height:30px;border:0;padding:8px 0 0 50px;font-size:10pt;color:#000}
.infoBox .rich-mpnl-header,.headerPopUp{height:35px;padding:12px 0 0 60px}
.infoBox .rich-mpnl-header div,.headerPopUp div{font-weight:normal;font-size:12px;color:#153f58}
.infoBox .rich-mpnl-header input,.headerPopUp input{float:right}
.infoBox a,.infoBox a:link{color:#002b4a}
.dr-mpnl-pnl-b{font-size:10pt}
.containerModal{overflow:auto;width:100%}
.topoTree{width:100%;height:40px}
#sidetree{padding:10px;padding-top:0}
#sidetreecontrol,#sidetreecontrol2{_margin-left:-130px;width:263px;height:20px;padding-top:5px;border-bottom:1px solid #fff;text-align:right;background:#b6cfe6}
.treeView{overflow:auto}
.treeView ul,.treeView ul li{text-indent:0}
.treeView ul li{padding-top:0;padding-bottom:0;text-align:left}
.treeView ul li{border-bottom:1px solid #8aa3b7}
.treeView ul li ul li,.treeView ul li ul li ul li{border:none!important}
.treeView ul li a{padding:5px 0 5px 20px;color:#12314b;display:block;text-decoration:none;font:menu;font-weight:normal}
.treeView ul li a:hover{padding:5px 0 5px 20px;color:#12314b;display:block;text-decoration:none;font:menu;font-weight:normal}
.treeView ul li span{font-size:9pt!important;padding:5px 0 5px 10px;color:#12314b;display:inline-block;text-decoration:none;font:menu;font-weight:normal}
.treeView ul li span:hover{font-size:9pt!important;padding:5px 0 5px 10px;color:#12314b;display:inline-block;text-decoration:none;font:menu;font-weight:normal}
.treeView ul li ul li span{font-size:8pt!important;padding:5px 0 5px 10px;color:#12314b;display:inline-block;text-decoration:none;font:menu;font-weight:normal}
.treeView ul li ul li span:hover{font-size:8pt!important;padding:5px 0 5px 10px;color:#12314b;display:inline-block;text-decoration:none;font:menu;font-weight:normal}
.treeView ul li ul li ul{background:#d4e5f5}
.treeView ul li ul li ul li{_height:20px;min-height:20px;overflow:auto;_overflow:visible}
.treeView ul li ul li ul li a{font-size:7pt!important;padding:5px 0 5px 20px;color:#12314b;display:block;text-decoration:none;font:menu;font-weight:normal;background:url(../images/icones/icon_painel_links.jpg) no-repeat 5px 7px;*background:url(../images/icones/icon_painel_links.jpg) no-repeat 7px 10px;_background:url(../images/icones/icon_painel_links.jpg) no-repeat 7px 10px}
.treeView ul li ul li ul li a:hover{font-size:7pt!important;padding:5px 0 5px 20px;color:#12314b;display:block;text-decoration:none;font:menu;font-weight:normal;background:#e5f1fd url(../images/icones/icon_painel_links.jpg) no-repeat 5px 7px;*background:#e5f1fd url(../images/icones/icon_painel_links.jpg) no-repeat 7px 10px;_background:#e5f1fd url(../images/icones/icon_painel_links.jpg) no-repeat 7px 10px}
.treeview .expandable-hitarea{background-position:-80px 1px!important}
.treeview .collapsable-hitarea{background-position:-64px -21px!important}
.buttonPanel{text-decoration:none}
#aba_meuMenu,#aba_meuMenu:hover,#aba_meuMenu.visivel{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_meu_menu.png) no-repeat top left;_background:url(../images/bg_aba_meu_menu.gif) no-repeat top left}
#aba_meuMenu:hover{background:url(../images/bg_aba_meu_menu_hover.png) no-repeat top left;_background:url(../images/bg_aba_meu_menu_hover.gif) no-repeat top left}
#aba_meuMenu.visivel{background:url(../images/bg_aba_meu_menu_active.png) no-repeat top left;_background:url(../images/bg_aba_meu_menu_active.gif) no-repeat top left}
#aba_menuGeral,#aba_menuGeral:hover,#aba_menuGeral.visivel{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_geral.png) no-repeat top left;_background:url(../images/bg_aba_menu_geral.gif) no-repeat top left}
#aba_menuGeral:hover{background:url(../images/bg_aba_menu_geral_hover.png) no-repeat top left;_background:url(../images/bg_aba_menu_geral_hover.gif) no-repeat top left}
#aba_menuGeral.visivel{background:url(../images/bg_aba_menu_geral_active.png) no-repeat top left;_background:url(../images/bg_aba_menu_geral_active.gif) no-repeat top left}
#aba_menuHOD,#aba_menuHOD:hover,#aba_menuHOD.visivel{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_hod.png) no-repeat top left}
#aba_menuHOD:hover{background:url(../images/bg_aba_menu_hod_hover.png) no-repeat top left}
#aba_menuHOD.visivel{background:url(../images/bg_aba_menu_hod_active.png) no-repeat top left}
#sidetreecontrol a,#sidetreecontrol2 a,#btPersonalizar a{font-size:8pt;color:#036;font-weight:bold;text-decoration:none;line-height:18px}
#sidetreecontrol a:hover,#sidetreecontrol2 a:hover,#btPersonalizar a:hover{font-size:8pt;color:#036;font-weight:bold;text-decoration:underline}
.dr-tbpnl-tb-inact,.dr-tbpnl-tb-act,.rich-tab-header{height:23px!important;cursor:pointer;padding:4 10px!important;font-size:12px}
#linkPersonalizar{display:block;padding-left:20px;background:url(../images/icones/icon_settings.png) no-repeat 0 5px!important;_background:url(../images/icones/icon_settings.gif) no-repeat 0 5px!important}
.areaBotoes{width:25px;float:left;cursor:pointer}
.contentMenuTabs{border:1px solid #88a0b4;background:#b6cfe6;position:absolute;left:0;top:0;z-index:3}
.areaBotoes{float:none;position:absolute;top:0;left:800px;z-index:4}
#shieldPanel{width:800px;height:520px;position:absolute;left:0;top:0;z-index:1;border:0}
#shieldButtons{width:24px;height:168px;position:absolute;left:800px;top:0;z-index:2;border:0}
#conteudo_menu{width:800px}
#englobe_conteudo{width:298px;float:right}
#menuAba{width:830px;height:530px;overflow:hidden;position:absolute;z-index:1;left:-796px;margin:0;top:130px}
.expandir{padding-left:15px;background:url(../images/icones/ico_mais.jpg) no-repeat top left}
.ocultar{padding-left:15px;background:url(../images/icones/ico_menos.jpg) no-repeat top left}
.jScrollPaneDrag{_margin-left:-5px!important}
#pane2b,.jScrollPaneContainer{width:100%!important}
#btPersonalizar{width:100px;heigth:30px;position:absolute;z-index:1;top:136px;left:-270px}
#conteudo-c{text-align:left}
#conteudo-c h2{color:#004c74;margin:10px 10px 5px 10px;font-size:14px;font-weight:bold;padding-left:25px;background:url(../images/icones/icon_settings.png) no-repeat 0 5px;_background:url(../images/icones/icon_settings.gif) no-repeat 0 5px}
.conteudoPersonalizar{margin-right:20px;margin-top:5px}
.titleContent{width:150px;height:180px;float:left;background-color:#e4eff9}
.conteudoContent{margin-left:150px;background-color:#d4e5f5;padding:10px}
#paginate-slider2{height:50px;background:#82a8cf;margin-bottom:10px!important;border-top:2px solid #fd0;padding-right:10px;margin-right:20px}
#paginate-slider2 a{width:18px;height:21px;display:inline-block;margin-right:5px;margin-top:15px!important}
#paginate-slider2 a.next{background:url(../images/bt_next.png) no-repeat top left!important;_background:url(../images/bt_next.gif) no-repeat top left!important}
#paginate-slider2 a.prev{background:url(../images/bt_prev.png) no-repeat top left!important;_background:url(../images/bt_prev.gif) no-repeat top left!important}
.nextPrev{float:right}
.buttonPersonalizar{width:80px;margin-top:15px;margin-right:5px;cursor:pointer;float:left;font-size:10px;font-weight:bold;color:#2d516e;border:1px solid #6b8dad;background:url(../images/bg_buttom_per.png) repeat-x top left!important}
.buttonPersonalizar:hover{background:url(../images/bg_buttom_per_hover.png) repeat-x top left!important}
.primeiro{margin-left:250px}
.titleContent h3{text-transform:uppercase;font-weight:bold;font-size:11px;color:#333;margin:10px 0 0 10px}
.conteudoContent h3{text-transform:uppercase;font-weight:bold;font-size:10px;color:#333;margin:0 0 3px 10px}
.tableCheckPerson{margin:0 5px 10px 10px}
.tableCheckPerson tr td label{font-size:9pt!important;margin-left:20px}
.tableCheckPerson tr td input,.tableCheckPerson tr,.tableCheckPerson tr td{height:20px!important}
.tableCheckPerson tr td input{position:absolute}
.size1of2{_width:49%!important;margin:0!important}
.size1of3{_width:32%!important;margin:0!important}
.size1of4{_width:24%!important;margin:0!important}
.size1of5{_width:19%!important;margin:0!important}
.size2of3{_width:65%!important;margin:0!important}
.size2of5{_width:39%!important;margin:0!important}
.size3of4{_width:74%!important;margin:0!important}
.size3of5{_width:59%!important;margin:0!important}
.size4of5{_width:79%!important;margin:0!important}
*:first-child+html .size1of2{width:49%!important}
*:first-child+html .size1of3{width:32%!important}
*:first-child+html .size1of4{width:24%!important}
*:first-child+html .size1of5{width:19%!important}
*:first-child+html .size2of3{width:65%!important}
*:first-child+html .size2of5{width:39%!important}
*:first-child+html .size3of4{width:74%!important}
*:first-child+html .size3of5{width:59%!important}
*:first-child+html .size4of5{width:79%!important}
.topBoxAjuda h2{font-family:Arial;color:#666;font-size:16px;padding-left:55px;padding-top:29px;padding-bottom:10px;background:url(../images/icones/icon_help.jpg) no-repeat 20px 25px}
.boxAjuda{display:none;width:424px;height:430px;text-align:left;position:absolute;z-index:1;top:190px;_top:210px;right:50px}
.topBoxAjuda{height:59px;background:url(../images/bg_top_ajuda.gif) no-repeat top left}
.containerBoxAjuda{height:351px;padding:15px;border:1px solid #afc3d9;border-top:1px solid #dce6ed;background:#cedce7 url(../images/bg_content_boxAjuda.jpg) repeat-x top left}
.contentBoxAjuda{height:331px;background:#fff;overflow:auto;padding:10px}
.contentBoxAjuda h2{font-family:Arial;color:#666;font-weigth:bold;font-size:14px;margin-bottom:10px}
.contentBoxAjuda h3{font-family:Arial;color:#666;font-weigth:bold;font-size:12px;margin-bottom:10px}
.contentBoxAjuda p{margin-bottom:10px;text-transform:uppercase}
.functionsMenu{text-align:right;float:right;width:80px;height:23px}
.functionsMenu a{height:23px;display:block;float:left;text-decoration:none;color:#666;border-right:1px dashed #666;margin-right:10px;padding-right:10px}
.btPrint,.btPrintModal{width:50px;height:23px;padding-left:18px;background:url(../images/icones/ico_impressora.png) no-repeat top left}
.btPrintModal{float:right;cursor:pointer}
.functionsMenu a.btAjuda{width:50px;height:23px;margin-top:-70px;line-height:20px;padding-left:9px;background:url(../images/icones/ico_help.png) no-repeat left -1px;border-right:none!important;margin-right:0!important;padding-right:0!important}
.functionsMenu a.btCapturar{width:65px;height:23px;line-height:20px;padding-left:9px;border-right:none!important;background:url(../images/iconeCapturar.gif) no-repeat left 2px;margin-right:10px!important;padding-right:10px!important}
#print{display:none}
#printTesouro{display:none}
.legenda,.legendaGrid{height:23px;text-align:center}
.legenda span.contabilizado{padding-left:20px;margin-right:25px;color:#333;background:url(../images/icones/icon_contabilizado_aba.png) no-repeat 0 0}
.legenda span.pendente{padding-left:20px;margin-right:25px;color:#333;background:url(../images/icones/icon_pendente_aba.png) no-repeat 0 0}
.legenda span.obrigatorio{padding-left:20px;margin-right:25px;color:#333;background:url(../images/icones/icon_obrigatorio_aba.png) no-repeat 0 0}
.legendaGrid span.realizado img,.legendaGrid span.contabilizado img,.legendaGrid span.estornado img,.legendaGrid span.excluido img,.legendaGrid span.inativo img,.legendaGrid span.anulado img{display:none}
.legendaGrid span.mensagem_ativa{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_mensagemativa.png) no-repeat 0 0}
.legendaGrid span.realizado{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_realizado.png) no-repeat 0 0}
.legendaGrid span.contabilizado{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_contabilizado.png) no-repeat 0 0}
.legendaGrid span.estornado{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_estornado.png) no-repeat 0 0}
.legendaGrid span.excluido{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_excluido.png) no-repeat 0 0}
.legendaGrid span.inativo{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_inativo.png) no-repeat 0 0}
.legendaGrid span.anulado{padding-left:25px;margin-right:25px;color:#333;background:url(../images/icones/icon_anulado.png) no-repeat 0 0}
.inserida{display:none}
tr.tableFooterComunica td{background:url(../images/bg_footer_comunica.jpg) repeat-x top left!important}
.detalharComunica,.fecharComunica,.cancelComunica{text-decoration:none;padding-left:15px;color:#53728c;display:inline-block}
.detalharComunica{margin-right:20px;background:url(../images/icones/icon_mais_comunica.png) no-repeat top left}
.fecharComunica{background:url(../images/icones/icon_menos_comunica.png) no-repeat top left}
.cancelComunica{margin-right:10px;background:url(../images/icones/icon_cancel_comunica.png) no-repeat top left}
.fecharComunica:hover,.cancelComunica:hover,.detalharComunica:hover{text-decoration:underline}
.expandButton{width:11px;height:11px;display:inline-block;background:url(../images/icones/icon_mais_comunica.png) no-repeat top left}
.collapseButton{width:11px;height:11px;display:inline-block;background:url(../images/icones/icon_menos_comunica.png) no-repeat top left}
.bg_paginacaoComunica{display:block;height:30px;background:#efefef;margin-bottom:10px;padding-top:7px;text-align:center}
.noBorderBottom{border-bottom:none!important;border-bottom-color:none!important}
.pagComunica{display:inline-block}
.input_pag_comunica{width:210px;float:right;text-align:right;margin-top:0;margin-right:25px\9;*margin-right:0}
.tablePagination .button{position:absolute\9;*position:static}
.buttom_detalhamento1{height:16px;line-height:16px;margin-right:10px;border:none!important;text-align:center;color:#012a48;font-size:11px;font-weight:bold;padding:0 10px;padding-top:0;cursor:pointer;background:url(../images/bg_buttom_detalhamento_comunica.jpg) repeat-x top left}
.buttom_detalhamento2{height:16px;line-height:16px;margin-right:10px;border:none!important;text-align:center;color:#fff;font-size:11px;font-weight:bold;padding:0 10px;padding-top:0;cursor:pointer;background:url(../images/bg_buttom_detalhamento_comunica_2.jpg) repeat-x top left}
.detalhamento{background:#fff;padding:25px 15px!important}
.detalhamento h1{text-transform:uppercase;color:#143b55;font-size:14px;float:none}
.detalhamento h2{text-transform:uppercase;color:#5e86a1;font-size:14px;float:none}
.detalhamento .dadosMensagem{margin-right:40px;font-size:12px!important}
.detalhamento .buttons{margin-top:20px}
.detalhamento .buttons span{margin-right:15px}
.detalhamento div{border-bottom:1px solid #ddd;padding:10px 0}
.detalhamento .printBox{border:0}
#titListMsg{color:#143b55}
#titListMsg img,#listNumMsg img{padding:0 5px 0 0}
#listNumMsg{width:250px;text-align:left;font-size:12px;color:#143b55;margin:3px 0 0 5px;float:left}
.bgMsgLeft{background:url(../images/bg_listaMsg_left.png) repeat-y 0 0;position:relative;border:1px solid #d5dce2}
.bgMsgRight{background:url(../images/bg_listaMsg_right.png) repeat-y 100% 0;padding:10px}
.erroSistema{width:350px;height:30px;line-height:30px;padding:0 0 0 25px;margin:0;color:#ee9b21;background:url(../images/icones/icon_alert_login.gif) no-repeat left center;font-weight:bold}
.buttonSearch2{width:22px}
dd{margin-left:15px}
.legendError{padding:1px 15px 0 20px;line-height:26px;background:url("../images/icones/errorMessageSmall.png") no-repeat}
.legendPending{padding:1px 15px 0 20px;line-height:26px;background:url("../images/icones/warnMessageSmall.png") no-repeat}
.legendNoPend{padding:1px 15px 0 20px;line-height:26px;background:url("../images/icones/confirmMessageSmall.png") no-repeat}
.icoErro{padding:0 0 0 24px!important;color:#699;background:url("../images/icones/errorMessageSmall.png") no-repeat 3px 2px;width:70px}
.icoPend{padding:0 0 0 24px!important;color:#699;background:url("../images/icones/warnMessageSmall.png") no-repeat 3px 2px;width:70px}
.icoNoPen{padding:0 0 0 24px!important;color:#696;background:url("../images/icones/confirmMessageSmall.png") no-repeat 3px 2px;width:70px}
#infoSystem span{color:#fd0}
#infoSystem a{color:#fff}
#infoUser{color:#14344f}
.inputUG{border:1px solid #91aac1;background-color:#fff}
.buttonUG{background:url(../images/bt_ug.png) no-repeat top left;_background:url(../images/bt_ug.gif) no-repeat top left}
#dateHour{color:#fd0}
.logo{background:url(../images/sadipem.png) no-repeat top left;_background:url(../images/sadipem.jpg) no-repeat top left}
.logo_tesouro{background:url(../images/logo_tesouro.png) no-repeat right top;_background:url(../images/logo_tesouro_PNG8.png) no-repeat right -3px}
#breadcrumbs{color:#333}
#breadcrumbs a{color:#797979;text-decoration:none;padding-right:10px;background:url(../images/icones/ico_breadcrumbs.gif) no-repeat right center}
#breadcrumbs a:hover{text-decoration:underline}
#title{color:#002b4a}
#left{_margin-top:-15px;background:url(../images/sombra_esquerda.png) repeat-y left top;_background:url(../images/sombra_esquerda.gif) repeat-y left top}
#right{background:url(../images/sombra_direita.png) repeat-y right top;_background:url(../images/sombra_direita.gif) repeat-y right top}
.menu{background:url(../images/bg_menu.jpg) repeat-x left top}
.body{background:url(../images/bg_body.jpg) repeat-x 0 12px}
.main{background:url(../images/bg_sombra.png) repeat-y 22px 0;_background:url(../images/bg_sombra.gif) repeat-y 22px 0}
#containerContent{background:#fff}
#headerContent{border-bottom-color:#f4c714}
#horizontalMenu{background:url(../images/bg_menu.jpg) repeat-x left top}
.foot{color:#fff}
#footer{background:url(../images/bg_footer.jpg) repeat-x top left;color:#fff}
.first{background:url(../img/bg_item_inicial.jpg) repeat-x top left}
.bt_comunica{color:#503403!important;background:url(../img/bt_comunica.jpg) no-repeat top left}
.bt_comunica:hover{color:#503403!important;background:url(../img/bt_comunica_hover.jpg) no-repeat top left}
.first{background:url(../images/bg_item_inicial.jpg) repeat-x top left!important}
.first:hover{background:url(../images/bg_item_inicial_hover.jpg) repeat-x top left!important}
.sliderAba{width:825px;overflow:hidden;position:absolute;z-index:1;top:130px;left:-795px;margin:0}
.sliderPanelGrid{vertical-align:top}
.abaContent{width:800px;height:450px;background:#b6cfe6 none repeat scroll 0 0;border:1px solid #88a0b4}
.halfMenuContentPanel{width:390px;margin-left:410px}
.wrapperPanel{width:25px;cursor:pointer}
.abaContentControlPanel{border-bottom:1px solid #fff;height:20px;padding-top:5px;width:360px;margin-left:10px}
a.lnkPersonalizarMenu,a.lnkExpandirOcultar{color:#036;font-size:8pt;font-weight:bold;display:block;height:20px;padding-left:20px;padding-top:2.5pt;text-decoration:none}
a.lnkPersonalizarMenu:HOVER,a.lnkExpandirOcultar:HOVER{text-decoration:underline}
a.lnkPersonalizarMenu{background:transparent url(../images/icones/icon_settings.png) no-repeat scroll 0 5px!important}
a.lnkExpandir{background:transparent url(../images/icones/ico_mais.jpg) no-repeat scroll 0 5px!important}
a.lnkOcultar{background:transparent url(../images/icones/ico_menos.jpg) no-repeat scroll 0 5px!important}
.abaMeuMenu{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_meu_menu.png) no-repeat top left;_background:url(../images/bg_aba_meu_menu.gif) no-repeat top left}
.abaMeuMenu:hover{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_meu_menu_hover.png) no-repeat top left;_background:url(../images/bg_aba_meu_menu_hover.gif) no-repeat top left}
.abaMeuMenu:focus,.abaMeuMenuSelecionado{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_meu_menu_active.png) no-repeat top left;_background:url(../images/bg_aba_meu_menu_active.gif) no-repeat top left}
.abaMenuGeral{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_geral.png) no-repeat top left;_background:url(../images/bg_aba_menu_geral.gif) no-repeat top left}
.abaMenuGeral:hover{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_geral_hover.png) no-repeat top left;_background:url(../images/bg_aba_menu_geral_hover.gif) no-repeat top left}
.abaMenuGeral:focus,.abaMenuGeralSelecionado{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_geral_active.png) no-repeat top left;_background:url(../images/bg_aba_menu_geral_active.gif) no-repeat top left}
.abaMenuHOD{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_hod.png) no-repeat top left}
.abaMenuHOD:hover{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_hod_hover.png) no-repeat top left}
.abaMenuHOD:focus,.abaMenuHODSelecionado{width:24px;height:83px;display:block;margin-bottom:2px;background:url(../images/bg_aba_menu_hod_active.png) no-repeat top left}
.tituloPersonalizar{background:transparent url(../images/icones/icon_settings.png) no-repeat scroll 0 5px!important;color:#004c74;font-size:14px;font-weight:bold;margin:10px 10px 5px;padding-left:25px}
.rich-tree-node{margin-left:20px;width:90%}
.rich-tree-h-ic-img,.rich-tree-node-handleicon-collapsed,.rich-tree-node-handleicon-expanded{width:10px!important;height:10px!important}
.itemMenuSenha{color:#12314b;text-decoration:none;font-size:9pt;padding:5px 0 5px 10px}
.itemMenuSenha:HOVER{text-decoration:underline;cursor:pointer}
.dr-tree-h-ic-img{width:auto;height:auto}
.folhaMenuSenha{color:#12314b;text-decoration:none;display:block;font-size:7pt;padding:5px 0 5px 10px}
.itemMenuSenhaFolha{background-color:#d4e5f5}
.itemMenuSenhaFolha:HOVER{background-color:#e5f1fd}
.folhaMenuSenha:HOVER{text-decoration:underline}
.gridManterFavoritos{padding-top:5px;padding-bottom:5px}
.colunaSistema{width:200px;background-color:#e4eff9}
.colunaCheckBoxes{width:550px;background-color:#d4e5f5}
.labelSistema{color:#333;font-size:11px;font-weight:bold;margin:0 0 3px 10px;text-transform:uppercase}
.labelGroupCheckBox{color:#333;font-size:11px;font-weight:bold;margin:0 0 3px 10px;text-transform:uppercase}
.labelCheckBox{font-size:8pt;margin-left:5px;vertical-align:top}
.disclaimerOut{margin:35px 10px 30px;line-height:15px;font-family:monospace!important;padding:0 0 0 115px;background:#f2fafa url(../images/comment.png) no-repeat left top;border:1px dashed #d2d2d2}
.disclaimerIn{background:transparent url(../images/commentclose.png) no-repeat right bottom;padding:10px 100px 10px 0}
.disclaimerIn br{margin-bottom:10px}
.disclaimerIn span{display:block;font-weight:bold;margin-bottom:10px}
.boxAjudaModal{display:none;width:424px;height:430px;text-align:left;position:absolute;z-index:1;top:190px;_top:210px;right:50px}
.ajudaModalControl{display:none}
.functionsMenu a.btAjudaModal{width:50px;height:20px;margin-top:-12px;padding-left:9px;background:url(../images/icones/ico_help.png) no-repeat left -2px;border-right:none!important;margin-right:0!important;padding-right:0!important}
.toolTipContent{width:200px;padding:10px;border:1px solid #7196c8;background:#eef2f8;color:#333;position:absolute;z-index:1;display:none}
input.error,textarea.error,div.error{border:2px solid #df0d0d!important}
select.error{border:1px solid #df0d0d!important;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-1,OffY=0,color=#FF0000) progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=0,color=#FF0000) progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,color=#FF0000) progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,color=#FF0000)}
@CHARSET "UTF-8";form{display:inline}
.readOnly,input[disabled],input[readonly],textarea[disabled],textarea[readonly]{background-color:#f0ebe2;border:1px solid #ccc0a9;color:#838383}
fieldset{border:1px solid;padding:10px;margin-bottom:20px}
.boxMargin{margin-right:10px}
.boxContainer{margin-right:-10px}
label{font-size:13px;margin-right:5px}
input[type=button][disabled],input[type=submit][disabled]{color:#a2a2a2!important;border-color:#c2c2c2!important}
.divCheck{_height:10px;min-height:10px;overflow:auto;_overflow:visible;padding-left:20px;margin-bottom:15px!important;background:#ddd;position:relative}
.itemRealizado{background:#efefef url(../images/icones/icon_realizado.png) no-repeat 27px 10px!important;border:1px solid #6ba630!important;border-top:3px solid #6ba630!important}
.itemRealizado .closed,.itemRealizado .containerValores{margin-left:25px;color:#253f0c;font-weight:bold}
.itemContabilizado{background:#efefef url(../images/icones/icon_contabilizado.png) no-repeat 27px 10px!important;border:1px solid #0079c0!important;border-top:3px solid #0079c0!important}
.itemContabilizado .closed,.itemContabilizado .containerValores{margin-left:25px;color:#0079c0;font-weight:bold}
.itemEstornado{background:#efefef url(../images/icones/icon_estornado.png) no-repeat 27px 10px!important;border:1px solid #eca028!important;border-top:3px solid #eca028!important}
.itemEstornado .closed,.itemEstornado .containerValores{margin-left:25px;color:#bf790b;font-weight:bold}
.itemExcluido{background:#efefef url(../images/icones/icon_excluido.png) no-repeat 27px 10px!important;border:1px solid #bf1f17!important;border-top:3px solid #bf1f17!important}
.itemExcluido .closed,.itemExcluido .containerValores{margin-left:25px;color:#bf1f17;font-weight:bold}
.itemInativo{background:#efefef url(../images/icones/icon_inativo.png) no-repeat 27px 10px!important;border:1px solid #92918e!important;border-top:3px solid #92918e!important}
.itemInativo .closed,.itemInativo .containerValores{margin-left:25px;color:#92918e;font-weight:bold}
.itemAnulado{background:#efefef url(../images/icones/icon_anulado.png) no-repeat 27px 10px!important;border:1px solid #8b2e68!important;border-top:3px solid #8b2e68!important;margin-bottom:10px}
.itemAnulado .closed,.itemAnulado .containerValores{margin-left:25px;color:#8b2e68;font-weight:bold}
.divCheck fieldset{margin-bottom:0}
.checkField{position:absolute;margin-left:-15px;*margin-left:-20px;margin-top:5px}
.mod{margin:0}
.line{margin-bottom:10px}
.lineForm{margin-top:0;clear:both}
.labelsPickList .unitLabel{float:left;margin-bottom:3px;width:130px}
.unitLabel{float:none}
.unitData{margin-right:20px;margin-top:1px;float:none;_float:left;font-size:13px}
.unitGroup{float:left;margin-right:20px;padding-bottom:5px}
.lineInter{border:0;padding:0 0 0 0!important}
.containerButtons{margin-top:10px;margin-bottom:10px;clear:both;text-align:center}
.navigationButtons{width:96%;margin:1px auto 0 auto;padding:0 20px 0 0}
.unitData input,input,.unitData span{font-size:10pt}
.smallLegend{font-size:smaller;color:navy}
.legend{cursor:pointer;font-weight:bold;font-size:11pt;padding:0 5px}
.closed{cursor:pointer;font-weight:normal;font-size:10pt;padding:1px 3px 1px 20px;margin-top:5px}
.lineCollapse{margin-bottom:10px;padding:10px}
.collapse{padding-left:10px}
.collapsible{margin-bottom:0}
.expandHideAll{margin-top:10px;cursor:pointer}
.expandHideAll:hover{color:#555}
#txCmpObrigatorio{float:right;font-size:11px!important;font-weight:normal;margin-top:-10px;padding-right:25px;color:#df0d0d;position:relative}
.labelsPickList{width:500px;overflow:hidden;height:20px\9}
.labelsPickListSelecionados{margin-left:210px;*margin-left:215px}
.rich-picklist-control-copyall,.rich-picklist-control-copy,.rich-picklist-control-disabled,.rich-picklist-control-removeall,.rich-picklist-control-remove{width:22px}
.rich-picklist-source-items{margin:0 0 8px 0}
.tabPanel .tabContainer{padding:12px;clear:both;border:1px solid #ccc;margin-top:-10px;_margin-top:-6px;margin-bottom:10px}
.tabPanel .tabControls{background:white none;margin-bottom:10px;_height:31px;min-height:31px;overflow:auto;_overflow:visible}
.tabPanel .tabControls div{float:left;margin-right:2px;background:url(../images/bg_tabControl_azul.png) repeat-x left bottom;border:1px solid #bbc8d3;border-top:2px solid #bbc8d3;margin-bottom:3px;_margin-right:2px}
.tabPanel .tabControls div div{padding:2px 10px;background:0;float:none;color:#002b4a;line-height:24px;cursor:pointer;border:0;margin:0}
.dr-tbpnl-tb-dsbl,.disabledTab,.disabledTab div{background:#efefef!important;color:#b1ada7!important;cursor:default!important}
.dr-tbpnl-tbcell-inact table table{background:#eaf1f6 url(../images/bg_aba_azul.png) repeat-x top left!important}
.dr-tbpnl-tbcell-act table table{background:#fff url(../images/bg_tabControl_amarelo.png) repeat-x top left!important}
.dr-tbpnl-tb-inact,.dr-tbpnl-tb-act{background:0}
.rich-tabpanel-content{background-image:none!important;background:none!important}
.tabPanel .tabControls div.contabilizado{border-top:2px solid #007cc2!important}
.tabPanel .tabControls div.pendente{border-top:2px solid #e768ad!important}
.tabPanel .tabControls div.disabledTab{border-top:2px solid #ddd!important}
*:first-child+html .tabPanel .tabControls div span span{white-space:nowrap}
.tabPanel .tabControls div.activeTab{background:url(../images/bg_tabControl_amarelo.png) repeat-x left bottom;border:1px solid #e5c64f;border-top:2px solid #e5c64f}
.dr-tbpnl-tbbrdr img{display:none}
.dr-tbpnl-tb{font-size:12px}
.dr-tbpnl-tbbrdr img.flag{display:inline!important}
.flag{float:left;margin-left:-11px;margin-top:-4px}
.flag{margin-left:-11px\9;margin-top:-4px\9;position:relative\9}
.flag{*margin-left:-11px;*margin-top:-8px;*position:absolute}
.contabilizadoTab{border-top:2px solid #007cc2!important}
.pendenteTab{border-top:2px solid #e768ad!important}
.dr-tbpnl-tbcell-dsbld table,.dr-tbpnl-tbcell-inact table,.dr-tbpnl-tbcell-act table{margin-right:2px!important}
.dr-tbpnl-tbcell-act table{margin-bottom:-1px\9!important}
.dr-tbpnl-tbcell-dsbld{border-left:none!important}
.dr-tbpnl-tbcell-dsbld table{border-left:1px solid #ddd;border-right:1px solid #ddd}
.dr-tbpnl-tbcell-dsbld table table,.dr-tbpnl-tbcell-dsbld table table table,.dr-tbpnl-tbcell-dsbld table table table table{border-left:none!important;border-right:none!important}
.rich-tabpanel-content{border-top:0!important}
.rich-tabpanel-content .flag,.rich-tabpanel-content .flagRich{display:none}
.containerValores{float:right;border:1px solid #ccc;padding:10px;position:relative}
.containerButtonsLeft{margin-top:5px;margin-bottom:10px;clear:both;text-align:left}
.containerButtonsRight{margin-top:5px;margin-bottom:10px;clear:both;text-align:right}
#commands{float:right;text-align:right;clear:both;margin-top:5px}
.link{color:#2d516e;font-weight:bold}
.collapseBox .opened{color:#333}
.collapseBox{border:1px solid #CCC;background:#eaeaea;overflow:hidden;margin-top:5px;margin-bottom:10px}
.collapseBox .collapseBox{background:#cfcfcf!important}
.collapseBox .collapseBox .collapseBox{background:#afafaf!important}
.collapseBox .collapseBox .collapseBox .collapseBox{background:#8f8f8f!important}
.collapseBox .collapseBox .collapseBox .collapseBox .opened,.collapseBox .collapseBox .collapseBox .collapseBox .closed{color:#fff!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox{background:#6f6f6f!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .opened,.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .closed{color:#fff!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox{background:#4f4f4f!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .opened,.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .closed{color:#fff!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox{background:#2f2f2f!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .opened,.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .closed{color:#fff!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox{background:#0f0f0f!important}
.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .opened,.collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .collapseBox .closed{color:#fff!important}
.check{float:left;padding:10px;margin-top:9px;margin-left:7px;margin-top:6px\9;margin-left:3px\9;padding:5px\9}
.header .check{margin-top:7px}
.collapsibleBox{margin-top:0;margin-left:0;_zoom:1;width:100%;float:left;border-top:1px solid #ccc}
.closedBox{cursor:default;font-weight:normal;font-size:10pt;padding:1px 3px 1px 20px;float:left;margin-top:7px;margin-bottom:5px;margin-left:10px}
.box{margin-bottom:0}
#checkData{float:left;padding:10px;margin:0}
.fieldsetMedium{text-align:right;padding-top:15px}
.value{line-height:5px}
.left{padding:2px 10px 0}
.tableRight{font-size:9pt;text-align:right;color:#002b4a;font-weight:bold;background:#002b4a}
.tableCenter{font-size:9pt;text-align:center;color:#002b4a;font-weight:bold}
.unitGroupBox{float:left;margin-right:50px;padding-bottom:5px}
.containerButtonsCenter{margin-top:15px;margin-bottom:10px;clear:both;text-align:center}
.modalTitulo{height:15px}
.modalTituloLeft{float:left}
.modalTituloRight{float:right;margin-right:5px}
.titulo{color:#6f1414!important;font-size:11pt;font-weight:bold}
.lineRight{width:50%;text-align:right;padding-top:15px;float:right}
.marginRight{margin-right:40px}
.break{line-height:2;padding-left:25px}
.break a{text-decoration:none}
.linhaDados{text-align:center}
.closedLine{float:none!important;margin-left:30px!important;width:500px}
span.dadoAlterado{color:orange!important}
input.dadoAlterado,select.dadoAlterado,textarea.dadoAlterado{background:orange!important;border:1px solid #ee7500!important}
.dadoAlteradoPor{color:#1478c3}
fieldset{border-color:#ccc;background:#efefef url(../images/bg_fieldset.jpg) repeat-x top left;*background:#efefef url(../images/bg_fieldset_IE7.jpg) repeat-x top left;background:#efefef url(../images/bg_fieldset.jpg) repeat-x left -1px\9}
.legend{color:#002b4a}
label{color:#002b4a}
.unitData .required{color:#df0d0d!important;display:block}
.unitLabel .required,label .required,legend .required{color:#df0d0d!important;display:inline!important}
.ac_input{border:1px solid #a6a6a6;background:url(../images/bg_acesso.jpg) repeat-x top left}
.unitData span,input{color:#363636}
.closed{color:#6d6f71;background:url(../images/icones/ico_maisOff.jpg) no-repeat left center}
.closed:hover{background:url(../images/icones/ico_maisOn.jpg) no-repeat left center}
.opened{color:#e28f26;background:url(../images/icones/ico_menosOff.jpg) no-repeat left center}
.opened:hover{background:url(../images/icones/ico_menosOn.jpg) no-repeat left center}
.memoComunica{font-family:Courier New;text-transform:uppercase;background-color:#fff}
.msgComunicaSelecionada{background:#fcffcd none repeat scroll 0 0}
#idDivUpload:focus{outline:1px dotted #000!important}
@CHARSET "UTF-8";.containerTable{margin:10px 0}
.dataBig{width:98.5%}
.dataMedium{width:50%}
.dataSmall{width:30%}
.contentModalRoll{overflow:auto;position:relative;*overflow-x:hidden;overflow-x:hidden\9}
.titleTable{height:28px;line-height:28px;font-weight:bold;background:#d5dfe7 none repeat scroll 0 0;padding-left:10px;border-bottom:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;color:#58595b;position:relative}
.titleTable h3{float:left}
.tableContainerHeader,.tableContainerFooter{position:relative;min-height:22px;_height:22px}
.tablePaginationNumber{position:absolute;top:3px;right:4px}
.tableContainerFooter .tablePaginationNumber{top:-4px}
.containerTitleTable{height:23px;line-height:24px;font-weight:bold;padding-top:5px;padding-bottom:1px;background:#d5dfe7 none repeat scroll 0 0;border-bottom:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;color:#58595b}
.titleTableEl{position:absolute;top:2px;left:10px}
.dataGrid{width:100%;border:1px solid;margin-bottom:10px}
.dataGrid thead tr th{height:24px;font-weight:bold}
.dataGrid tr td,.dataGrid tr th{border:2px solid #fff;border-top:0;border-bottom:0}
.dataGrid .rich-calendar-exterior tr td,.dataGrid .rich-calendar-exterior tr th,.dataGrid .rich-calendar-input tr td,.dataGrid .rich-calendar-input tr th{border:1px solid #c4c0b9!important;border-bottom:0!important;border-right:0!important}
.dataGrid .rich-calendar-tool-btn{font-weight:bold!important}
.dataGrid tr td{height:22px!important;*height:16px!important;vertical-align:middle;font-weight:normal;font-size:11px;border-collapse:collapse;empty-cells:show;white-space:normal}
.rich-table-footer{background-color:#fff!important}
.dataGrid .rich-calendar-input tr td,.dataGrid .rich-calendar-exterior tr td{padding:0}
.dataGrid tr td a{color:#2d516e;text-decoration:none}
.dataGrid tr td a:hover{color:#2d516e;text-decoration:underline}
.dr-table,.dr-table tr,.dr-table tr td{background-color:none!important}
.dataGrid tr td.mensagem_ativa{padding-left:25px;background-color:none!important}
.dataGrid tr.realizado td{color:#447b0e!important}
.dataGrid tr td.realizado{background:transparent url(../images/icones/icon_realizado.png) no-repeat 5px 5px;padding-left:25px;background-color:none!important}
.dataGrid tr td.realizado img,.dataGrid tr td.contabilizado img,.dataGrid tr td.estornado img,.dataGrid tr td.excluido img,.dataGrid tr td.inativo img,.dataGrid tr td.anulado img{display:none}
.dataGrid tr.contabilizado td{color:#007cc2!important}
.dataGrid tr td.contabilizado{background:transparent url(../images/icones/icon_contabilizado.png) no-repeat 5px 5px;padding-left:25px;background-color:none!important}
.dataGrid tr.estornado td{color:#cb7f08!important}
.dataGrid tr td.estornado{background:transparent url(../images/icones/icon_estornado.png) no-repeat 5px 5px;padding-left:25px;background-color:none!important}
.dataGrid tr.excluido td{color:#b92219!important}
.dataGrid tr.excluido td a{color:#b92219!important}
.dataGrid tr td.excluido{background:transparent url(../images/icones/icon_excluido.png) no-repeat 5px 5px;padding-left:25px;background-color:none!important}
.dataGrid tr.inativo td{color:#666!important}
.dataGrid tr td.inativo{background:transparent url(../images/icones/icon_inativo.png) no-repeat 5px 5px;padding-left:25px;background-color:none!important}
.dataGrid tr.anulado td{color:#8b2e68!important}
.dataGrid tr td.anulado{background:transparent url(../images/icones/icon_anulado.png) no-repeat 5px 5px;padding-left:25px;background-color:none!important}
.dataGrid .gridItemDeleted{color:#c62626!important}
* html .dataGrid tr td{height:15px}
.dataGrid .totalBar td{text-align:right;padding-right:10px!important;font-weight:bold}
.dataGrid thead tr{border-bottom:1px solid #f4c714}
.tableFooter{height:30px}
tr.tableFooter td{font-weight:bold;text-align:right}
.tableFooter span{font-weight:bold}
.tableRadios{float:left;margin-right:10px;border:0}
.tableRadios tr td{vertical-align:middle;border:0;text-align:center}
.tableRadios tr td span{font-weight:bold}
.tableChecks tr td{height:18px;line-height:18px;padding:1px 1px 1px 10px;vertical-align:middle}
.tableChecks tr td input,.tableChecks tr td label{display:inline}
.dr-table-footer{background:#bbc6cf}
.dr-table-footercell{background:#fff}
.pagination{height:17px;color:#3777bc;margin-bottom:5px}
.pagination span{font-size:11px;display:inline-block}
.pagination a{color:#3777bc;text-decoration:none}
.pagination a:hover{text-decoration:underline}
.pagination a.selected{font-weight:bold;color:#6d6f71}
.paginationTop{position:absolute;top:2px;right:6px}
.pagination .prev{width:7px;height:17px;border:0;cursor:pointer;background:url(../images/setaPagEsqOff.png) no-repeat 0 5px!important}
.pagination .prev:hover{background:url(../images/setaPagEsqOn.png) no-repeat 0 5px!important}
.pagination .prevHome{width:12px;height:17px;border:0;cursor:pointer;background:url(../images/setaPrimeiraPagEsqOff.png) no-repeat 0 6px!important}
.pagination .prevHome:hover{background:url(../images/setaPrimeiraPagEsqOn.png) no-repeat 0 6px!important}
.pagination .next{width:7px;height:17px;border:0;cursor:pointer;background:url(../images/setaPagDirOff.png) no-repeat 0 5px!important}
.pagination .next:hover{background:url(../images/setaPagDirOn.png) no-repeat 0 5px!important}
.pagination .nextEnd{width:12px;height:17px;border:0;cursor:pointer;background:url(../images/setaUltimaPagDirOff.png) no-repeat 0 6px!important}
.pagination .nextEnd:hover{background:url(../images/setaUltimaPagDirOn.png) no-repeat 0 6px!important}
.cursorDefault{cursor:default}
.tablePagination,.dr-dscr-t{color:#4d6d88}
.rich-dtascroller-table{color:#4d6d88}
.tablePagination .button{background:url(../images/btn_pag_go.gif) no-repeat 0 1px;border:0;width:20px}
.tablePagination .button:hover{background:url(../images/btn_pag_go.gif) no-repeat 0 1px;border:0;width:20px}
.tablePagination input{margin-left:5px}
.tablePagination input.button{margin-left:0}
span.tablePagination,.tablePagination{font-size:8pt;font-weight:normal}
.rich-dtascroller-table{*border:1px solid #4d6d88;padding:0 5px}
.rich-dtascroller-table tr{border:1px solid #4d6d88!important}
.rich-dtascroller-table td{background:#fff}
td.rich-datascr-button{background:#fff;padding:0;border:0}
table.rich-calendar-exterior{border-collapse:separate}
.rich-datascr{margin-bottom:5px;font-size:12px!important;font-weight:normal!important;line-height:16px!important;vertical-align:middle;margin-left:40%;float:left}
.contentModalRoll .rich-datascr{margin-bottom:0;font-size:12px!important;font-weight:normal!important;line-height:16px!important;margin-left:20px;display:inline;float:none;margin-top:5px}
.contentModalRoll .printResult .rich-datascr{float:left;margin-left:40px;margin-top:5px}
.bg_paginacaoComunica .rich-datascr{float:none!important;margin-left:0!important}
.iconLupa{width:20px;height:20px;cursor:pointer;border:0;background:url(../images/icons/icon_lupa.png) no-repeat top left!important}
.iconFile{width:17px;height:20px;cursor:pointer;border:0;background:url(../images/icons/icon_file.png) no-repeat top left!important}
.dadosHistorico{float:left;margin-bottom:10px;margin-left:10px;margin-right:50px;margin-top:10px;width:300px}
.contentHistory{overflow:hidden}
.textRodapeBold{font-weight:bold;padding-left:5px}
.textRodapeNormal{padding-right:5px;padding-left:5px}
.contentTable{height:100px;overflow-y:scroll;overflow-x:hidden}
.contornoTable{border:1px solid #c4c0b9;margin-bottom:10px}
.titleNoBorder{border:1px solid #d5dfe7!important}
.contentUL{color:blue;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
.contentText{padding:8px}
* html .iconFile{background-color:#93c4e5;background-image:url(../images/icons/icon_file.png);background-position:0 50%;border-color:#c0c0c0;color:#fff;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;padding:2px 0 1px}
tr.lineOdd{background:#eaeaeb}
tr.lineEven{background:#f2f2f2}
.dataGrid thead tr th{background:#e3ebf2 url(../images/bg_header_tabela.png) repeat-x left bottom;color:#002b4a}
.dataGrid,.dr-table{border-color:#eaeaeb}
.dataGrid{border-bottom-color:#f4c714!important;border-bottom-width:1px!important}
.tableFooter span{color:#002b4a}
.rich-datascr-act{border-top-color:#f9d317!important;color:#fff!important;background:#466d8e!important}
@CHARSET "UTF-8";.button{height:22px;padding:0 10px!important;*padding:0!important;margin-right:5px;cursor:pointer;font-size:9pt!important;font-weight:bold;border:1px solid;vertical-align:middle;vertical-align:bottom\9;margin-bottom:5px}
.buttonPrintModal{*width:80px;position:absolute;top:35px;right:5px}
.buttonFile{height:20px;padding:0 10px!important;*padding:0!important;cursor:pointer;margin-left:5px;font-size:9pt!important;border:1px solid #7d868f;color:#2b353f;background-color:#eaf0f6;vertical-align:top}
.buttonGo{width:21px;height:18px;border:0;position:absolute;margin-left:5px;cursor:pointer;background:url(../images/icon_arrow_go.png) no-repeat top left}
.buscar-mais{width:135px;height:21px;cursor:pointer;border:0;display:inline-block;margin-top:-2px;*margin-top:0;margin-left:5px;background:url(../images/bt_buscar_mais.png) no-repeat top left}
.buscar-mais-disable{cursor:default!important;background:url(../images/bt_buscar_mais_print.png) no-repeat top left!important}
.button-xBig{width:112px}
.buttonBig{width:75px}
.buttonMedium{width:57px}
.buttonSmall{width:35px}
input.icon{width:30px;height:25px;margin:0 4px;border:none!important;cursor:pointer}
input.acessibilityIcon{width:16px;height:16px;border:none!important;cursor:pointer}
.controlPanel a{text-decoration:none;font-size:12px;font-weight:bold;padding-left:15px}
input.icon{width:25px;height:20px;margin:0 4px;border:none!important;cursor:pointer}
.buttonHelp{width:40px;height:20px;line-height:20px;border:0;cursor:pointer;font-weight:normal;display:inline-block;padding-left:25px!important;padding-right:0!important}
.buttonTable{height:16px;padding:0 10px!important;margin-right:5px;cursor:pointer;font-size:8pt!important;font-weight:bold;border:1px solid}
@CHARSET "UTF-8";#horizontalMenu{height:31px;width:100%;font-size:8pt}
.menu{width:100%;height:31px;font-size:8pt}
.sf-menu a{font-size:8pt}
.sf-menu a.favoritos{padding-left:30px!important;background:url(../images/icones/icon_star.png) no-repeat 7px 5px;_background:url(../images/icones/icon_star.gif) no-repeat 7px 5px}
.sf-menu a.favoritos:hover,.sf-menu a.favoritos:active,.sf-menu a.favoritos:focus{background:url(../images/icones/icon_star.png) no-repeat 7px 5px;_background:url(../images/icones/icon_star.gif) no-repeat 7px 5px}
.first{border-left:none!important}
.bt_comunica{width:81px;height:26px;line-height:26px;display:block;float:right;text-decoration:none;padding-left:25px;margin-top:4px}
.bt_comunica:hover{width:81px;height:26px;line-height:26px;display:block;float:right;text-decoration:none;padding-left:25px;margin-top:4px}
ul#nav{margin:0;padding:0;list-style:none}
ul#nav li{position:relative;float:left;background:url(../images/aba_normal.png) no-repeat;width:122px;text-align:center;margin-right:5px}
ul#nav li:hover{background:url(../images/aba_over.png) no-repeat}
ul#nav li ul{position:relative;float:none;display:none;*left:-60px}
ul#nav li ul li{float:none;background:transparent;text-align:left;border-bottom:1px solid #0095da;*left:-16px;padding:0;margin-top:-2px}
ul#nav li ul li:hover{background:#008fcf}
ul#nav li a,ul#nav ul li a{display:block;text-decoration:none;color:#fff;padding:4px}
ul#nav li:hover ul,ul#nav li.over ul{display:block}
#login a:link{color:#b3d9ef;text-decoration:none;font-size:10px}
#login a:visited{text-decoration:none;color:#b3d9ef}
#login a:hover{text-decoration:underline;color:#b3d9ef}
#login a:actived{text-decoration:none;color:#b3d9ef}
.closeHelp{width:12px;height:12px;float:right;cursor:pointer;margin:3px 3px 0 0;border:none!important;background:url(../images/fecharAjuda12pxOff.png) no-repeat top left!important}
.closeHelp:hover{background:url(../images/fecharAjuda12pxOn.png) no-repeat top left!important}
.helpBox{width:350px!important;_height:10px!important;min-height:10px!important;overflow:auto!important;_overflow:visible!important;position:absolute;right:1.8%;display:none}
.helpBox shadowRight{width:100%;_height:10px!important;min-height:10px!important;overflow:auto!important;_overflow:visible!important}
.helpBox .shadowBottom{height:5px;margin-right:6px}
.helpBox .shadowRight{padding-right:6px!important}
.helpBox .helpContentBox{width:100%;_height:10px;min-height:10px;overflow:auto;_overflow:visible}
.helpBoxBig{width:95%!important;_height:10px!important;min-height:10px!important;overflow:auto!important;_overflow:visible!important;position:absolute;display:none}
.helpBoxBig shadowRight{width:100%;_height:10px!important;min-height:10px!important;overflow:auto!important;_overflow:visible!important}
.helpBoxBig .shadowBottom{height:5px;margin-right:6px}
.helpBoxBig .shadowRight{padding-right:6px!important}
.helpBoxBig .helpContentBox{width:100%;_height:10px;min-height:10px;overflow:auto;_overflow:visible}
.helpContentBox h1{height:20px;line-height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;margin:0;float:none!important;margin-bottom:0;padding:0 0 0 10px}
.helpContentBox h2{font-size:11px;font-weight:bold;margin:0 0 10px 0}
.helpContentBox div{font-size:10px;padding:20px}
@CHARSET "UTF-8";h2{color:#002b4a}
.button{border-color:#a3a9af;background:url(../images/bg_botao.png) repeat-x;color:#2d516e}
.button:hover{background:url(../images/bg_botao_hover.png) repeat-x}
.checkedButton{width:70px!important;padding-left:25px!important;background:url(../images/bg_botao_checked.jpg) no-repeat top left!important}
.checkedButton:hover{width:70px!important;padding-left:25px!important;background:url(../images/bg_botao_checked_hover.jpg) no-repeat top left!important}
.checkedButtonBig{padding-left:25px!important;background:url(../images/bg_botao_checked_big.jpg) no-repeat top left!important}
.checkedButtonBig:hover{padding-left:25px!important;background:url(../images/bg_botao_checked_big_hover.jpg) no-repeat top left!important}
.buttonPrintModal{background:url(../images/bg_botao_hover.png) repeat-x!important}
.buttonPrintModal:hover{background:url(../images/bg_botao.png) repeat-x!important}
.buttonModal{width:132px!important;height:20px!important;color:#594007!important;padding-left:32px!important;border:none!important;font-size:10px!important;background:url(../images/bt_modal.png) no-repeat top left!important}
.buttonModal:hover{background:url(../images/bt_modal_hover.png) no-repeat top left!important}
.buttonPage{border-color:#a3a9af;background:#80a4c5 url(../images/bg_botao_inf.png) repeat-x;color:#fff;_padding:0 3px!important}
.buttonPage:hover{background:#80a4c5 url(../images/bg_botao_inf_hover.png) repeat-x}
*:first-child+html .buttonPage{padding:0 3px!important}
.buttonPageDisable{border-color:#c2c2c2;background:#eee url(../images/bg_botao_cinza_inf.png) repeat-x;color:#a2a2a2}
.buttonSearch,.buttonSearch:hover{background:url(../images/icon_search.png) no-repeat top left;_background:url(../images/icon_search.gif) no-repeat top left}
.buttonSearchDisable,.buttonSearchDisable2,.buttonSearchDisable:hover,.buttonSearchDisable2:hover{background:url(../images/icon_search_disable.png) no-repeat top left}
.buttonSearch2,.buttonSearch2:hover{*padding:0 10px!important;_margin-top:-6px;margin-bottom:0\9;background:url(../images/icon_search.png) no-repeat top left;background-position:top left}
.buttonRefresh{background:url(../images/icones/ico_refresh.png) no-repeat center center}
.buttonChange,.buttonDelete,.buttonAdd,.buttonSave,.buttonCancel,.buttonDelete{width:60px;height:16px;font-size:10px!important}
.iconAdd{background:url(../images/icones/ico_adicionar.png) no-repeat center center}
a.jScrollArrowUp{background:url(../images/icones/scroll_up.png) no-repeat top left!important}
a.jScrollArrowUp:hover{background:url(../images/icones/scroll_up_hover.png) no-repeat top left!important}
a.jScrollArrowDown{background:url(../images/icones/scroll_down.png) no-repeat top left!important}
a.jScrollArrowDown:hover{background:url(../images/icones/scroll_down_hover.png) no-repeat top left!important}
.rich-tool-tip{background-color:#eef2f8;border-color:#7196c8;color:#000}
.rich-list-picklist-button{background:url(../images/botaoAzulOff.png)}
.rich-picklist-control-copyall{border:none!important;background:url(../images/2setasPickListDirOff.png) no-repeat center left!important}
.rich-picklist-control-copyall:hover{border:none!important;background:url(../images/2setasPickListDirOn.png) no-repeat center left!important}
.rich-picklist-control-removeall{border:none!important;background:url(../images/2setasPickListEsqOff.png) no-repeat center left!important}
.rich-picklist-control-removeall:hover{border:none!important;background:url(../images/2setasPickListEsqOn.png) no-repeat center left!important}
.rich-picklist-control-remove{border:none!important;background:url(../images/setaPickListEsqOff.png) no-repeat center left!important}
.rich-picklist-control-remove:hover{border:none!important;background:url(../images/setaPickListEsqOn.png) no-repeat center left!important}
.rich-picklist-control-copy{border:none!important;background:url(../images/setaPickListDirOff.png) no-repeat center left!important}
.rich-picklist-control-copy:hover{border:none!important;background:url(../images/setaPickListDirOn.png) no-repeat center left!important}
.rich-picklist-control-disabled{border:none!important;background:url(../images/2setasPickListEsqCinza.png) no-repeat center left!important}
.rich-list-picklist-button-selection,.rich-list-picklist-button-selection:hover{color:#fff}
.dr-tbpnl-tb-act{background:#fff url(../images/bg_aba_amarelo.png) repeat-x left bottom;color:#002b4a}
.dr-tbpnl-tb-inact{color:#002b4a;border:1px solid #bfccd6;border-top:2px solid #bfccd6}
.dr-tbpnl-tb-dsbl,.disabledTab,.rich-tab-disabled{height:23px!important;border-top:2px solid #ddd!important}
.dr-tbpnl-cntnt-pstn{background:#fff url(../images/bg_abas_left.jpg) repeat-y scroll left top!important}
.dr-tbpnl-cntnt-pstn .rich-list-picklist tbody{background:0}
.rich-tabpanel-content{background:transparent url(../images/bg_abas_right.jpg) repeat-y scroll right top}
.dr-tbpnl-tb-act,.rich-tab-active{border:1px solid #e5c64f}
.rich-tab-inactive{background:0;background-color:#cedae6}
.rich-tab-active{background:0;background-color:#f7f0d9}
.rich-tab-disabled{background:0;background-color:#EFEF.rich-mpnl-header.titleModal{font-size:13px!important}
.infoBoxContent .functionsMenu{margin-top:-45px;text-align:left}
.infoBoxContent .functionsMenu a{border:0;margin-right:0;color:#153f58!important}
.infoBoxContent .functionsMenu .btPrintModal{padding-left:25px;padding-top:3px}
.infoBoxContent .functionsMenu .btAjuda{padding-left:25px;background:transparent url(../images/icon_help_modal.png) no-repeat top left}
EF}
.obrigatorioTabRich{background-image:url(../images/flag_obrigatorio.png);background-position:top left;background-repeat:no-repeat}
.rich-calendar-header{background-color:#bed6f8!important}
.rich-ordering-list-table-header-cell,.rich-ordering-list-table-header-cell-last{background:#d6c438}
.search{background:url(../images/icons/pesquisarOff.png) no-repeat center center!important}
.search:hover{background:url(../images/icons/pesquisarOn.png) no-repeat center center!important}
.expandAll{color:#f58220!important;background:url(../images/maisOff.jpg) no-repeat 0 2px!important}
.expandAll:hover{color:#f58220!important;background:url(../images/maisOn.jpg) no-repeat 0 2px!important}
.print{background:url(../images/icons/imprimirOff.png) no-repeat center center!important}
.print:hover{background:url(../images/icons/imprimirOn.png) no-repeat center center!important}
.helpBox,.helpBoxBig{background:url(../images/sombraQuina.png) no-repeat bottom right!important}
.helpContentBox{background:#fef3de url(../images/backgroundAjudaG.png) repeat-x top left!important}
.shadowRight{background:url(../images/sombraDireita.png) repeat-y top right!important}
.shadowBottom{background:url(../images/sombraBaixo.png) repeat-x bottom left!important}
.helpContentBox h1{color:#f58220;background:url(../images/backgroundLaranjaAjudaTitulo.png) repeat-x top left!important}
.helpContentBox h2{color:#3777bc}
.alert{border:1px dashed #e28f26;color:#e28f26}
.alert div{background:#feebd4 url(../images/backgroundLaranjaMensag.png) repeat-x top left}
.alert div span{background:url(../images/alerta.png) no-repeat 1px 1px}
.alert input{background:url(../images/fecharLaranjaOff.jpg) no-repeat top left}
.alert input:hover{background:url(../images/fecharLaranjaOn.jpg) no-repeat top left}
.helpContentBox div{color:#6d6f71}
.success{border:1px dashed #3777bc;color:#3777bc}
.success div{background:#e0ebf7 url(../images/backgroundAzulMensag.png) repeat-x top left}
.success div span{background:url(../images/positivo.png) no-repeat 1px 1px}
.success input{background:url(../images/fecharAzulOff.jpg) no-repeat top left}
.success input:hover{background:url(../images/fecharAzulOn.jpg) no-repeat top left}
.infoBox .rich-mpnl-header-cell{background:url(../images/cabecalho_modal_fundo.png) repeat-x!important}
.infoBox .rich-mpnl-header{background:url(../images/cabecalho_modal.png) no-repeat!important}
.alertBox .dr-mpnl-pnl-h{background:url(../images/bg_hd_modal_alert.png) no-repeat}
.alertBox .button{background:url(../images/bg_botao_alert.png) repeat-x;color:#000}
.headerPopUp{background:url(../images/cabecalho_modal.png) no-repeat}
.popUpBody{background:url(../images/bg_body_popup.png) repeat-x top left!important}
.contentPopUp{padding:15px}
.download{height:20px;padding-left:25px;margin-bottom:10px;background:url(../images/download_20x20.png) no-repeat top left}
.buttonPercent,.buttonPercent:hover{background:url(../images/icones/ico_percent.png) no-repeat center center;*padding:0 10px!important;_margin-top:-7px}
.bottomLine{background:#fff4bf}
.buttonTable{border:0;background:url(../images/bg_botao.png) repeat-x;color:#2d516e}
legend{_margin:-14px 0 0 0;_position:fixed;_line-height:1.4}
.rich-progress-bar-uploaded{background-image:url(../images/ajax-loader-mainframe.gif)}
.rich-progress-bar-completed{background-image:url(../images/ajax-loader-mainframe.gif)}
.rich-progress-bar-width{width:160px}
.rich-picklist-source-row-selected,.rich-picklist-target-row-selected{background-color:#5da8dd!important}
#buttonPrintPopUpHelp{height:20px;line-height:20px;text-decoration:none;color:#00375f;padding-left:22px;float:right;margin-right:25px;background:transparent url(../images/icones/ico_impressora.png) no-repeat top left}
.historyInclude{background:transparent url(../images/icones/icon_item_include_small.png) no-repeat right center;color:green!important;padding-right:16px}
.historyIncludeLEG{background:transparent url(../images/icones/icon_item_include_small.png) no-repeat left center;padding-left:16px;margin:0 16px 0 0}
.historyChange{background:transparent url(../images/icones/icon_item_change_small.png) no-repeat right center;color:blue!important;padding-right:16px}
.historyChangeLEG{background:transparent url(../images/icones/icon_item_change_small.png) no-repeat left center;padding-left:16px;margin:0 16px 0 0}
.historyLineLEG{margin-top:10px!important;margin-bottom:0!important;text-align:center}
.historyGroup{background:transparent url(../images/icones/icon_item_group.png) no-repeat right center;color:blue!important;padding-right:16px}
.historyGroupLEG{background:transparent url(../images/icones/icon_item_group_small.png) no-repeat left center;padding-left:16px;margin:0 16px 0 0}
.historyTitleElelment,.historyTextElelment{display:block;margin:4px 0;height:16px;line-height:16px}
.historyBox .unitLabel{float:left}
.historyBox .unitData{float:left;line-height:100%}
.historyBox .historyBoxChange{border:1px solid #eca028;border-top:3px solid #eca028}
.rich-mpnl-header .titleModal{font-size:14px!important;font-weight:bold!important}
.infoBoxContent .functionsMenu{margin-top:-45px;*position:absolute;*right:10px;text-align:left;width:60px!important}
.infoBoxContent .functionsMenu a{border:0;margin-right:0;color:#153f58!important}
.infoBoxContent .functionsMenu .btCapturar{padding:3px 0 0 0!important;width:25px!important}
.infoBoxContent .functionsMenu a.btAjudaModal{width:25px!important;padding:0!important;background:transparent url(../images/icon_help_modal.png) no-repeat top left}
.popUpBody{padding:0 10px 10px 10px}
.infoBoxContent iframe{margin-top:10px}
.splashscreen{background-color:#000;position:fixed;z-index:101;opacity:.3;filter:alpha(opacity = 30)}
.imgSplash{position:fixed;z-index:102;background:transparent url(../images/splash_screen.png) no-repeat center center}
@charset "utf-8";.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu{height:27px;margin-top:4px;line-height:1.0}
.sf-menu ul{position:absolute;top:-999em;width:180px}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative}
.sf-menu a{display:block;position:relative}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:180px;top:0}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:180px;top:0}
.sf-menu{float:left}
.sf-menu a{border-right:1px solid #fff;border-top:1px solid #cfdeff;padding:8px 20px;text-decoration:none}
.sf-menu a,.sf-menu a:visited{color:#515151}
.sf-menu li li{background:#dfe7ee}
.sf-menu li li li{background:#dfe7ee}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#cad9e7;outline:0}
.sf-menu a.sf-with-ul{min-width:1px}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}
a>.sf-sub-indicator{top:.8em;background-position:0 -100px}
a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0}
.sf-menu ul a>.sf-sub-indicator{background-position:0 0}
.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}
.sf-shadow ul{padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
.sf-shadow ul.sf-shadow-off{background:transparent}
@charset "utf-8";.ac_results{text-align:left;padding:5px;border:1px solid #ddd;background-color:#dfe7ee;overflow:hidden}
.ac_results ul{width:100%;text-align:left;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}
.ac_results li{text-align:left;margin:0;padding:5px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:9px;overflow:hidden}
.ac_loading{background:Window url(jquery/indicator.gif) right center no-repeat}
.ac_over{background-color:#8ba4b8;color:#fff}
@charset "utf-8";.treeview,.treeview ul{padding:0;margin:0;list-style:none}
.treeview ul{background-color:#d4e5f5;margin-top:4px}
.treeview .hitarea{background:url(jquery/images/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer}
* html .hitarea{display:inline;float:none}
.treeview li{margin:0;padding:3px 0 3px 16px}
.treeview a.selected{background-color:#d4e5f5}
#treecontrol{margin:1em 0;display:none}
.treeview .hover{color:red;cursor:pointer}
.treeview li{background:url(jquery/images/treeview-default-line.gif) 0 0 no-repeat}
.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px}
.treeview .expandable-hitarea{background-position:-80px -3px}
.treeview li.last{background-position:0 -1766px}
.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(jquery/images/treeview-default.gif)}
.treeview li.lastCollapsable{background-position:0 -111px}
.treeview li.lastExpandable{background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0 0}
.treeview-red li{background-image:url(jquery/images/treeview-red-line.gif)}
.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(jquery/images/treeview-red.gif)}
.treeview-black li{background-image:url(jquery/images/treeview-black-line.gif)}
.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(jquery/images/treeview-black.gif)}
.treeview-gray li{background-image:url(jquery/images/treeview-gray-line.gif)}
.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(jquery/images/treeview-gray.gif)}
.treeview-famfamfam li{background-image:url(jquery/images/treeview-famfamfam-line.gif)}
.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(jquery/images/treeview-famfamfam.gif)}
.filetree li{padding:3px 0 2px 16px}
.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block}
.filetree span.folder{background:url(jquery/images/folder.gif) 0 0 no-repeat}
.filetree li.expandable span.folder{background:url(jquery/images/folder-closed.gif) 0 0 no-repeat}
.filetree span.file{background:url(jquery/images/file.gif) 0 0 no-repeat}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#8fa9c1;margin-right:5px}
.jScrollPaneDrag{position:absolute;background:#314c64;cursor:pointer;overflow:hidden;_left:5px!important}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden}
a.jScrollArrowUp{margin-right:5px;margin-bottom:1px;margin-top:5px;display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}
a.jScrollArrowDown{margin-right:5px;margin-top:1px;margin-bottom:5px;display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}
body{font-family:Arial,Helvetica,sans-serif}
a.jScrollArrowUp{background:url(images/basic_arrow_up.gif) repeat-x 0 0}
a.jScrollArrowUp:hover{background-position:0 -15px}
a.jScrollArrowDown{background:url(images/basic_arrow_down.gif) repeat-x 0 0}
a.jScrollArrowDown:hover{background-position:0 -15px}
a.jScrollActiveArrowButton,a.jScrollActiveArrowButton:hover{background-position:0 -30px}
.orange-bar .jScrollPaneTrack{background:#f60}
.orange-bar .jScrollPaneDrag{background:#00f url(images/drag_grab.gif) no-repeat 50% 50%}
.orange-bar .scroll-pane{background:#69f}
.holder{float:left;margin:10px}
.scroll-pane{width:100%;height:490px;overflow:auto;float:left}
.wide{width:400px}
.super-wide{width:700px}
.tall{height:400px}
#pane3{height:190px}
#pane4{height:190px}
.sliderwrapper{position:relative;overflow:hidden;height:400px}
.sliderwrapper .contentdiv{width:100%;visibility:hidden;position:absolute;left:0;top:0;filter:alpha(opacity = 100);-moz-opacity:1;opacity:1}
.pagination{text-align:right;padding:5px 10px}
.pagination a{padding:0 5px;text-decoration:none}