@charset "UTF-8";
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-widget{font-size:1.1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}
.ui-widget-content{border:1px solid #5D8DBB;background:#FFF;color:#000}
.ui-widget-content a{color:#000}
.ui-widget-header{border:1px solid #87ABD3;background:#EEE;color:#000}
.ui-widget-header a{color:#000}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #87ABD3;background:#EEE;font-weight:normal;color:#000;outline:none;text-align:center}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none;outline:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #5D8DBB;background:#87ABD3;font-weight:normal;color:#333;outline:none}
.ui-state-hover a,.ui-state-hover a:hover{color:#333;text-decoration:none;outline:none}
.active .ui-state-default,.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #5D8DBB;background:#004086;font-weight:normal;color:#FFF;outline:none}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#333;outline:none;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{background:#87ABD3;color:#333;font-weight:700}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#333}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{cursor:default !important;opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}
.ui-icon{display:block;width:16px;height:16px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-icon-circle-triangle-e{background-image:url(../images/bt_nextf3f1.png?version=20150909175559)}
.ui-icon-circle-triangle-w{background-image:url(../images/bt_priorf3f1.png?version=20150909175559)}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.ui-datepicker{width:180px;padding:3px;z-index:9}
.ui-datepicker .ui-datepicker-header{position:relative;padding:1px 0;height:30px;background:#CCC url(../images/bg_listthf3f1.png?version=20150909175559) repeat-x scroll center top}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:19px;height:28px}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 25px;text-align:center}
.ui-datepicker .ui-datepicker-title select{float:left;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}
.ui-datepicker table{width:100%;font-size:12px;border-collapse:collapse;margin:0 0 1px}
.ui-datepicker th{padding:3px 2px;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:2px;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:4px 0 0 0;padding:0;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:5px 0 0;cursor:pointer;padding:4px;width:auto;overflow:visible;background:#EEE url(../images/bg_xButtonf3f1.jpg?version=20150909175559) repeat-x scroll center bottom}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-datepicker .ui-state-hover,.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-focus{border:1px solid #87ABD3 !important}
.ui-datepicker.timeOnly{width:90px}
.dateTime .ui-datepicker-header.ui-timepicker{margin-bottom:2px}
.dateTime .ui-datepicker-header.ui-timepicker .ui-datepicker-title{margin:0 2px}
.dateTime .ui-timepicker-div{position:absolute;right:-85px;top:-1px;width:80px !important;height:100%}
.dateTime .ui-timepicker-padding{padding:3px;height:100%}
.dateTime .ui-timepicker-div table{height:82%}
body.ie .dateTime .ui-timepicker-div table{height:60%}
.dateTime .ui-timepicker-div .ui-slider-vertical{margin:0 auto;height:100%}
.timeOnly .ui-timepicker-div .ui-slider-vertical{margin:0 auto}
.dateTime .ui-timepicker-slidersGroup td{height:100%}
.ui-timepicker-div th{padding:2px 0 8px;text-align:center;font-weight:normal}
.dateTime .ui-timepicker-div td{padding:2px;text-align:center}
.dateTime .ui-timepicker-div .ui-slider-horizontal{width:124px;height:6px}
.dateTime .ui-timepicker-div .ui-slider .ui-slider-handle{width:8px;height:8px;left:-3px;margin-bottom:-6px}
.ui-timepicker-groupTime{line-height:19px;text-align:center}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:1102;width:10px;height:10px;cursor:default;background:#CCC url(../images/bg_listthf3f1.png?version=20150909175559) repeat-x scroll center -3px}
.ui-slider .ui-slider-range{position:absolute;z-index:1101;font-size:.7em;display:block;border:0}
.ui-slider-vertical{width:8px;height:100px;margin-top:3px}
.ui-slider-vertical .ui-slider-handle{left:-.4em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.tips{float:left;margin-left:-15px;margin-right:7px}
.calendar{float:left}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}
.fancybox-outer, .fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url("../images/fancybox/fancybox_spritef3f1.png?version=20150909175559")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox/fancybox_loadingf3f1.gif?version=20150909175559") center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/fancybox/blankf3f1.gif?version=20150909175559");-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox/fancybox_overlayf3f1.png?version=20150909175559")}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}
*{border:none;color:#333;font-family:arial, helvetica, verdana, tahoma, sans-serif;margin:0;padding:0}
a{color:#105BDA;cursor:hand;cursor:pointer;text-decoration:underline}
a:hover{color:#000}
li{list-style:none}
ol{padding-left:20px;margin-bottom:8px}
ol li{list-style:decimal;margin-top:.5em}
table{border-collapse:collapse;border-spacing:0}
h3{color:#333;font-size:1.3em;margin-bottom:1em}
p{margin-bottom:1em}
hr{height:1px;margin:16px 0;border:none;background-color:#E1EAF4}
body.ie6 hr,body.ie7 hr{margin:7px 0;border:1px solid #E1EAF4;height:0}
body{background-color:#F1F9FF;font-size:79%}
.inside{margin:0 auto;width:950px}
.fluid .inside{width:98%}
.principal .inside,#features .inside,.cleanPage .inside{width:876px}
#header h1 .nameCityBlack,#header h1 .nameEntidade{display:none !important}
#header{height:70px;background:#004086 url(../images/degrades/headerDegradef3f1.png?version=20150909175559) repeat-x}
#header h1{float:left;height:60px;width:700px}
#header .logo{background:url(../images/im_flyf3f1.png?version=20150909175559) no-repeat;width:42px}
#header .city{margin-top:13px}
#header h1 .cityOptions{font-size:.46em;color:#E1EAF4}
#header .userOptions{float:right;margin-top:20px;position:relative}
#header .userOptions{font-size:1em}
#userInfo span{color:#B7E0FF}
#userInfo strong{color:#FFF}
#userInfo a{color:Cor1;font-size:1em}
#userInfo a:hover{color:#FFF}
#header .navigation{position:absolute;top:28px;left:50%;z-index:2;width:114px;margin-left:-57px}
.principal .navigation,.recursos .navigation{display:none}
#header .navigation .navigationItem{border:1px solid #37689D;border-bottom:none;height:31px;padding-left:10px}
#header .navigation .navigationItem a{border-bottom:none;color:#E1EAF4;float:left;height:100%;line-height:29px;outline:0;position:relative;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3)}
#header .navigation .navigationItem:hover{background-position:top}
#header .navigation .withContent .navigationItem{padding-right:40px}
#header .navigation .navigationItem .arrow{float:right;width:27px;height:30px;margin-top:1px}
#header .navigation .navigationItem:hover .arrow{background-position:left bottom}
.navigation div.menuFeatures{position:absolute;z-index:2;top:32px;margin-left:-475px;background:#FFF;border:1px solid #CAD9EC;padding:14px 12px 10px;-moz-box-shadow:1px 2px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 2px 5px rgba(0, 0, 0, 0.1);box-shadow:1px 2px 5px rgba(0, 0, 0, 0.1)}
.navigation div.menuFeatures.col1{left:398px;width:235px}
.navigation div.menuFeatures.col2{left:283px;width:476px}
.navigation div.menuFeatures.col3{left:69px;width:900px}
.navigation div.menuFeatures .gridCell h3{color:#666;padding:0;border:0}
.navigation div.menuFeatures li{float:none !important}
.navigation div.menuFeatures li a{font-weight:normal}
.topBar{background:#F1F9FF;border:1px solid #CAD9EC;border-bottom:none;height:37px;line-height:36px;margin-top:18px;padding:0 12px;position:relative}
.topBar h2{float:left;font-size:1.3em}
.help{background:url(../images/im_helpf3f1.png?version=20150909175559) no-repeat left center;float:right;font-size:0.65em;font-weight:normal;padding:3px 24px 3px;text-decoration:none}
body.ie6 .help,body.ie7 .help{margin-top:-25px;padding:8px 24px 8px}
.topBar .update{display:block;text-align:right}
.optionNavigation{margin-top:15px}
.breadCrumb{float:left}
.breadCrumb ul{margin-top:5px}
.breadCrumb ul li{margin-right:20px}
.breadCrumb ul li,.breadCrumb ul li a{float:left;color:#333;line-height:15px;font-size:12px}
.breadCrumb ul a{background:url(../images/bg_dartf3f1.png?version=20150909175559) no-repeat right 4px;padding-right:25px}
.breadCrumb ul li a:hover{text-decoration:none}
.dataBox{background:#F1F9FF url(../images/bg_contentf3f1.png?version=20150909175559) repeat-y left top;border:1px solid #CAD9EC;padding:18px 12px 12px}
ul.list,ol.list{margin:10px 30px}
ul.list li,ol.list li{list-style-type:inherit;padding-bottom:6px}
.listItem li{margin:6px 0 0px 30px;list-style-image:url(../images/bg_arrowf3f1.png?version=20150909175559)}
.listItem li a{font:normal 14px arial}
.bold{color:#333;font-weight:700}
.rAlign{text-align:right}
.center{text-align:center}
.w100p{width:100%}
.nowrap{white-space:nowrap}
.replacement{text-indent:-5000px}
.hide{display:none}
.value{text-align:right;white-space:nowrap}
.btHide,.btShow{cursor:pointer;display:block;float:left;height:16px;width:16px;padding-right:7px}
.btHide{background:url("../images/bt_hidef3f1.png?version=20150909175559") no-repeat}
.btShow{background:url("../images/bt_showf3f1.png?version=20150909175559") no-repeat}
.row{clear:both}
.fieldGroup{float:left;padding:7px 12px;position:static;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.fieldGroup:hover{background:#F1F9FF}
.fieldGroup.fieldError:hover{background:#FBEDC2}
.boxContent .fieldGroup:hover{background:#DFF1FF}
.boxContent .fieldGroup.fieldError:hover{background:#FBEDC2}
.boxContent .fieldGroup{width:98%}
body.ie6 .boxContent .fieldGroup{margin-left:0}
body.ie6 .boxContent .row{margin:0 -10px}
body.ie8 .boxContent .fieldGroup{width:97.8%}
label{cursor:pointer}
.tPessoa strong,label strong,label acronym{color:#000;display:block;font-weight:700;margin-bottom:3px;text-decoration:inherit}
label span img{margin:4px 0 0 1px}
label span .microHelp{display:block;font-size:1em;clear:both;margin-top:3px}
.fieldError{background-color:#FBEDC2}
label .fieldError{background:url(../images/im_fielderrorf3f1.gif?version=20150909175559) no-repeat 0 1px;color:#A33C36;padding:0 0 0 18px}
label .fieldError span{background:#FBEDC2;border:1px solid #CAD9EC;color:#000;display:none;left:15px;overflow:hidden;padding:5px;position:absolute;text-align:left;top:18px;min-width:50px;max-width:250px;z-index:2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
body.ie6 label .fieldError span{width:250px}
label .fieldError.show{position:relative}
label .fieldError.show span{display:inline}
#iframeMat.blockContent{position:fixed;left:0;top:0;display:none;width:100%;height:100%;background-color:#000}
body.ie6 #iframeMat.blockContent{position:absolute;display:block}
.inline{padding:4px 0}
.inline label{float:left}
.inline table td label{float:none}
.inline label strong,.inline label acronym{float:left;margin:6px 6px 0 0;text-align:right;width:148px}
.inline label acronym{margin-top:0}
.inline label span{float:left}
.inline label .fieldError{background-image:none}
.inline label .fieldError{padding:0}
.iText,select{background:url("../images/bg_iTextf3f1.png?version=20150909175559") repeat-x -1px -1px #FFF;border:1px solid #CAD9EC;font-size:1.15em;float:left;margin-right:3px;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
body.chrome.bigFont .iText,body.chrome.bigFont select{font-size:0.98em}
.chrome.releaseSystem.mediumFont .filter .fieldGroup .iText{font-size:0.98em}
.iText:focus{border:2px solid #CAD9EC;padding:4px}
select{border:1px solid #CAD9EC;font-size:1.1em;height:29px;padding:4px}
h4 select{float:none;margin-left:5px}
body.ie7 h4 select{margin-bottom:-8px}
li ul li .viewData select{float:none;height:20px;margin:0;padding:0}
table th input,table td input{display:block;float:left;margin:2px 4px 0 0}
body.ie7 table th input,body.ie7 table td input{margin:-2px 4px 0 0}
table th .bt input,table td .bt input{float:none}
.helpContext{display:block;font-size:11px;margin:4px 2px}
.linkContext{color:#333;font-size:1em;line-height:25px;margin-left:4px;text-decoration:underline}
.textareaLength{width:100%;clear:both;display:block}
body.ie7 .textareaLength{position:relative}
.textareaLength strong{display:inline;padding:0}
.bt{background:#B7E0FF url(../images/degrades/bg_btDegradef3f1.png?version=20150909175559) repeat-x;border:1px solid #CAD9EC;display:inline-block;margin-right:8px}
.selected,.dcs{cursor:default;text-decoration:none !important}
.dcs{background:#EEE !important;color:#CAD9EC}
img.dcs,.bt.dcs{opacity:.5;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
.dcs:hover{color:#333}
table .bt{margin-right:0}
.bt input,.bt a{background:none;color:#333;cursor:pointer;font-size:1.2em;font-weight:700;height:27px;overflow:visible;padding:0 10px 2px 8px;text-decoration:none;line-height:28px}
body.ie6 .bt input{height:25px;padding-bottom:0}
.bt input:hover,.bt a:hover{color:#333}
.small{background-position:0}
.small a, .small input{height:22px;font-size:1em;padding-right:9px}
.primary{background:#FFF url(../images/bg_buttonPrimaryf3f1.png?version=20150909175559) repeat-x bottom;border:1px solid #CCC}
.primary:hover{border-color:#CCC}
.primary input,.primary a{color:#666}
.search,.print{padding-right:12px}
.link{background:none;border:none;color:#37689D;text-decoration:underline}
.link input{padding:0}
.search input,.search a{background:url(../images/im_searchf3f1.png?version=20150909175559) no-repeat right;padding-right:22px}
.print input,.print a{background:url(../images/im_printf3f1.png?version=20150909175559) no-repeat right;padding-right:22px}
.loading{padding-right:12px}
.loading input,.loading a,a.loading{background:url(../images/im_preloaderf3f1.gif?version=20150909175559) no-repeat right center !important;padding-right:22px;padding-bottom:1px}
div.preLoader{position:absolute;top:-999999px;left:-999999px}
.feedBackUserLoad{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background:url(../images/im_bigPreloaderf3f1.gif?version=20150909175559) no-repeat center center #FFF;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}
.rounder, .novidades .titleBar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.rounder-top{-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-radius:5px 5px 0 0}
.rounder-bottom{-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius:0 0 5px 5px}
.smallRounder,.bt{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.colAux{float:right;width:200px}
.colAux .contabilidade{margin-left:0}
.colAux h3{border-bottom:1px solid #CAD9EC;font-size:1.1em;margin-bottom:0.8em;padding-bottom:6px;width:188px}
.colAux ul{margin:0 0 14px 6px}
.colAux ul li{font-weight:normal}
.colAux ul li a{background:url(../images/bg_arrowf3f1.png?version=20150909175559) no-repeat left 6px;font-weight:normal;padding:2px 0 5px 13px}
.colAux ul li.actived a{color:#87ABD3}
.colAux ul li a:hover{text-decoration:underline}
.colAux ul li.actived a:hover{cursor:default;text-decoration:none}
.leftNavigation .groupBox,.rightNavigation .groupBox{width:712px}
.leftNavigation .colAux,.rightNavigation .colAux{width:190px}
.leftNavigation .colAux .grid,.rightNavigation .colAux .grid,.leftNavigation .colAux .gridCell,.rightNavigation .colAux .gridCell,.leftNavigation .colAux .gridCell .gridPadding,.rightNavigation .colAux .gridCell .gridPadding{margin:0}
.leftNavigation .colAux .gridCell,.rightNavigation .colAux .gridCell{width:100%}
.leftNavigation .colAux .gridCell .gridPadding h3,.rightNavigation .colAux .gridCell .gridPadding h3{width:auto}
.leftNavigation .dataBox{background-position:211px top}
.leftNavigation .groupBox{float:right}
.leftNavigation .colAux{float:left}
.leftNavigation .colAux ul{margin-left:0}
.leftNavigation .colAux ul li.actived{background-position:right top;margin-left:5px}
.leftNavigation .colAux ul li.actived a{background-position:right bottom}
.rightNavigation .dataBox{background-position:-1264px top}
.rightNavigation .groupBox{float:left}
.bottomNavigation .dataBox{background-image:none !important}
.bottomNavigation .groupBox{padding-bottom:20px}
.bottomNavigation .colAux{background:#F4FBFF;float:none;padding:16px;width:auto}
.bottomNavigation .colAux .box{float:left;margin-right:20px;width:200px}
.bottomNavigation .colAux .box h3{width:auto !important}
.bottomNavigation .colAux .box ul{margin-left:0}
.xTitleBar{background:#DFF1FF;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-radius:5px 5px 0 0;padding:10px 7px;text-align:left;font-weight:700;font-size:1.1em;margin-top:5px}
h3.xTitleBar{margin-bottom:0}
body.grafic .topicContent{border:solid 1px #E1EAF4;border-top-style:none;-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius:0 0 5px 5px;margin-bottom:18px}
.listBox, .novidades .titleBar{background:#DFF1FF;margin-bottom:18px}
body.ie6 .listBox, body.ie6 .novidades .titleBar, .novidades body.ie6 .titleBar{width:100%}
body.ie6 #fancybox-inner .listBox, body.ie6 #fancybox-inner .novidades .titleBar, .novidades body.ie6 #fancybox-inner .titleBar{width:97.5%}
.overflow{overflow:auto;width:100%}
.listBox table, .novidades .titleBar table{width:100%}
.listBox table a, .novidades .titleBar table a{color:#105BDA;font-size:.95em}
.listBox .bt input, .novidades .titleBar .bt input{line-height:23px}
.listBox tr, .novidades .titleBar tr{border-bottom:1px solid #CAD9EC;background:#FFF}
.listBox tr:last-child td, .novidades .titleBar tr:last-child td{border-bottom:none}
.listBox td, .novidades .titleBar td,.listBox th,.novidades .titleBar th{padding:7px 4px;border:1px solid #E1EAF4}
.listBox tr td.caption, .novidades .titleBar tr td.caption, .listBox tr .novidades td.titleBar, .novidades .listBox tr td.titleBar, .novidades .titleBar tr td.titleBar{background:#DFF1FF}
.listBox th.action, .novidades .titleBar th.action,.listBox td.action,.novidades .titleBar td.action{padding:7px;text-align:center;width:1%;vertical-align:center}
.listBox .center, .novidades .titleBar .center{text-align:center}
.listBox .rAlign, .novidades .titleBar .rAlign{text-align:right}
.xTitleBar,.caption,.novidades .titleBar,caption{padding:10px 7px;text-align:left;font-weight:700;font-size:1.1em}
.listBox th, .novidades .titleBar th{background:#F1F9FF;color:#666;text-align:left}
tr.even{background:#F1F9FF}
tr.hover{background:#DFF1FF}
tfoot tr td{background:#F1F9FF;font-size:1em;font-weight:700}
tfoot tr td span{color:#666;font-size:1em;font-weight:normal}
tfoot tr.totalPage td{color:#37689D;font-weight:normal}
tfoot tr.total td{color:#000}
.listBox .list tr.tableError, .novidades .titleBar .list tr.tableError{background-color:#FDEFEC;border:1px solid #CAD9EC}
.error,.info,.warn{background-repeat:no-repeat;background-position:10px center;border:1px solid #CAD9EC;margin:0 0 17px;padding:8px 10px 8px 41px;position:relative}
body.popup .error,body.popup .info,body.popup .warn{margin:0}
.error{background-color:#FDEFEC;background-image:url(../images/im_errorf3f1.png?version=20150909175559);color:#A33C36}
.info{background-color:#D0FBC2;background-image:url(../images/im_infof3f1.png?version=20150909175559);color:#37852C}
.warn{background-color:#FBEDC2;background-image:url(../images/im_warnf3f1.png?version=20150909175559);color:#000}
.uploadImage .box{height:94px;margin:0 0 8px 12px;width:230px}
.uploadImage .imagePanel{background:url("../images/bg_brasaof3f1.gif?version=20150909175559");float:left;height:80px;margin:7px;width:80px}
.uploadImage .buttons{float:left;margin:7px 7px 0 0}
.uploadImage div.row div.fieldWrapper{float:left}
.uploadImage .box .boxContent{margin:0}
.uploadImage .titleUploadImage{margin:4px 0 4px 12px}
body.ie6 .uploadImage .box .bt{width:1%}
.buttonBar{padding:0 12px 18px}
body.ie7 .buttonBar{position:relative}
.buttonBar hr{margin-top:0}
.listBox .buttonBar, .novidades .titleBar .buttonBar{background:none;height:24px;padding:6px;margin:-37px 0 0;text-align:right}
.listBox .buttonBar span, .novidades .titleBar .buttonBar span{margin:0 0 0 4px}
.listBox .buttonBar .bt input, .novidades .titleBar .buttonBar .bt input{height:23px;font-size:1.1em;padding-bottom:3px}
.listBox .buttonBar ul, .novidades .titleBar .buttonBar ul{height:19px;margin:0;padding:0;list-style:none;float:right}
.listBox .buttonBar ul li, .novidades .titleBar .buttonBar ul li{float:left;margin:0;padding:0}
.listBox .buttonBar ul li ul, .novidades .titleBar .buttonBar ul li ul{height:1%}
.listBox .buttonBar ul li ul li, .novidades .titleBar .buttonBar ul li ul li{float:none}
.tooltip{position:absolute;color:#000;background:#FFF;width:208px;z-index:1;padding:8px;border:2px solid #DFF1FF;outline:1px solid #F4FBFF}
.tooltip .top{background:url(../images/tooltip/bg_tooltipTopf3f1.png?version=20150909175559) no-repeat top;font-weight:700;margin-top:-6px;padding:7px 14px 0 16px}
.tooltip .top a{background:url(../images/tooltip/bg_tooltipClosef3f1.png?version=20150909175559) no-repeat;height:16px;float:right;opacity:0.5;width:16px}
.tooltip .top a:hover{opacity:1}
.tooltip .bottom{background:url(../images/tooltip/bg_tooltipBottomf3f1.png?version=20150909175559) no-repeat bottom;margin-bottom:-41px;padding:3px 14px 16px 16px}
.tooltip .bottom p{margin:0}
.tooltip span{display:block;position:absolute}
.arrowLeft span{background:url(../images/tooltip/bg_tooltipArrowLeftf3f1.png?version=20150909175559) no-repeat;height:13px;left:1px;top:5px;width:7px}
.arrowRight span{background:url(../images/tooltip/bg_tooltipArrowRightf3f1.png?version=20150909175559) no-repeat;height:15px;right:-4px;top:5px;width:15px}
.arrowBottom span{background:url(../images/tooltip/bg_tooltipArrowLeftf3f1.png?version=20150909175559) no-repeat;height:16px;left:-15px;bottom:-15px;width:17px}
.arrowTop span{background:url(../images/tooltip/bg_tooltipArrowTopf3f1.png?version=20150909175559) no-repeat;height:8px;left:20px;top:-12px;width:14px}
.toolTip{display:none;left:0;padding:0;position:absolute;top:0;width:300px;z-index:5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.toolTip .content{background:#FFF;border:1px solid #CCC;padding:10px 10px 10px 15px;position:relative;z-index:2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.toolTip .user{height:56px;padding-left:60px;position:relative}
.toolTip .user img{float:left;height:56px;margin-left:-60px;width:50px}
.toolTip .user a{bottom:0;position:absolute;right:0}
.toolTip hr{margin:5px 0}
body.ie6 .toolTip hr,body.ie7 .toolTip hr{margin:0}
.toolTip .shadow{background:#000;bottom:0;left:0;opacity:.3;padding:0;position:absolute;right:0;top:0;z-index:1;-moz-box-shadow:0 0 9px #000;-webkit-box-shadow:0 0 9px #000;box-shadow:0 0 9px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
body.ie7 .toolTip .shadow,body.ie8 .toolTip .shadow,body.ie9 .toolTip .shadow{left:-6px;top:-6px;filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=3,makeShadow=true,pixelRadius=10,shadowOpacity=.2)}
.toolTip h3{color:#333;margin-bottom:0}
.toolTip .close{background:url(../images/bt_popClosef3f1.png?version=20150909175559);z-index:3;display:block;height:16px;position:absolute;right:10px;top:10px;text-indent:-3333px;width:16px}
.toolTip .arrow{background:transparent url(../images/bg_tooltipArrowf3f1.png?version=20150909175559) no-repeat;height:32px;position:absolute;width:16px;z-index:3}
.toolTip.topL .arrow,.toolTip.topR .arrow,.toolTip.bottomL .arrow,.toolTip.bottomR .arrow{height:21px;width:33px}
.toolTip.topL .arrow,.toolTip.bottomL .arrow{left:10px}
.toolTip.topR .arrow,.toolTip.bottomR .arrow{right:10px}
.toolTip.rightT .arrow,.toolTip.leftT .arrow{top:10px}
.toolTip.rightB .arrow,.toolTip.leftB .arrow{bottom:10px}
.toolTip.topL .arrow,.toolTip.topR .arrow{background-position:-30px -32px;top:-15px}
.toolTip.rightT .arrow,.toolTip.rightB .arrow{background-position:-5px 0;right:-15px}
.toolTip.bottomL .arrow,.toolTip.bottomR .arrow{background-position:0 -40px;bottom:-15px}
.toolTip.leftT .arrow,.toolTip.leftB .arrow{background-position:-21px 2px;left:-15px}
.toolTip .content{text-align:left}
.steps{background:url(../images/bg_stepsf3f1.html?version=20150909175559) no-repeat left;height:27px;margin-bottom:20px;position:relative}
.steps .rightRounder{background:url(../images/bg_stepsf3f1.html?version=20150909175559) no-repeat right;height:27px;position:absolute;right:-1px;width:4px}
.steps a,.steps a span{background:url(../images/bg_defaultsBasef3f1.html?version=20150909175559) no-repeat -217px;display:block;float:left;font-size:.9em;height:27px;line-height:26px}
.steps a{margin-right:-2px;padding:0 6px 0 20px;position:relative}
.steps a:hover{text-decoration:underline}
.steps .p1{padding-left:12px}
.steps a span{background-position:-521px;float:right;margin-right:-15px;width:9px}
.steps a.disabled{background-position:-271px;color:#87ABD3}
.steps a.disabled span{background-position:-575px}
.steps a.last span{display:none}
.p1{z-index:6}
.p2{z-index:5}
.p3{z-index:4}
.p4{z-index:3}
.p5{z-index:2}
.p6{z-index:1}
.principal #mainContent{margin:20px 0}
.listBox h3, .novidades .titleBar h3{border:none}
.groupBox h4{font-size:1.1em}
.groupBox .filter{margin-bottom:12px;position:relative}
.groupBox .colunm{float:left}
.groupBox .innerRow{padding:4px}
.obrigatoryField{font-size:1em;margin-bottom:10px;text-align:right}
#footer .i2{background:#004086 url(../images/degrades/footerDegradef3f1.png?version=20150909175559) repeat-x;height:36px;line-height:36px;margin:20px 0;padding:0 14px}
#footer .i2 p{color:#5D8DBB;float:left;font-size:1em}
#footer .i2 a.logoBetha{background:url(../images/im_logoBethaf3f1.png?version=20150909175559) no-repeat;float:right;height:25px;margin-top:6px;width:185px}
.goTop{color:#CAD9EC;float:right;font-size:1em;font-weight:700}
.goTop:hover{color:#CAD9EC}
.optionNavigation{position:relative;margin:5px 0 -13px 0}
.breadCrumb{width:90%;float:left}
.breadCrumb ul{margin-top:5px}
.breadCrumb ul li{margin-right:10px}
.breadCrumb ul li,.breadCrumb ul li a{float:left;color:#37689D;line-height:15px;font-size:1em}
.breadCrumb ul a{background:url(../images/bg_dartf3f1.png?version=20150909175559) no-repeat right 4px;padding-right:16px}
.breadCrumb ul li a:hover{text-decoration:none}
.principal .topBar{border-bottom:1px solid #CAD9EC;height:68px}
.principal .topBar .welcome{height:41px;margin:14px 18px 0 15px;width:840px}
body.ie6 .principal .welcome{margin-top:20px}
.principal .dataBox{border-top:none;min-height:390px;_height:390px;padding:20px 12px;-moz-border-radius:0 0 5px 5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-radius:0 0 5px 5px}
.principal .groupBox{margin:10px;padding:0;position:relative;width:806px}
.principal .filter{float:left;margin-top:0;position:relative;width:400px}
.principal .filter .buttonBar{margin-top:10px}
.principal .groupBox .map{float:right;position:relative;right:0;z-index:1}
.principal .buttonBar{background:none}
.navBar{background:none;border:none;position:relative}
.navButtons{float:left;height:auto;left:50%;padding:0;position:relative;text-align:center;width:auto}
.navBar .navButtons div{float:left;position:relative;right:50%}
.navBar .navButtons .loading{background-position:center !important;overflow:hidden;padding:5px 10px;text-indent:-5000px}
.navBar .navButtons a{background:#FFF url(../images/bg_buttonf3f1.png?version=20150909175559) repeat-x scroll center bottom;border:1px solid #CAD9EC;display:block;float:left;line-height:16px;margin:2px 6px 2px 0;padding:5px 6px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.navBar .navButtons a:hover{background:#FFF;text-decoration:underline}
.navBar .navButtons a.active,.navBar .navButtons a:active{background:#B0C8E3;border-color:#FFF}
.navBar .navButtons a.active{cursor:default}
.navBar .navButtons a.active:hover{text-decoration:none}
.features .groupBox ul{width:auto}
.chrome.releaseSystem .filter .fieldGroup{width:420px}
.safari.releaseSystem .filter .fieldGroup{width:420px}
.releaseSystem .fieldGroup p{margin-bottom:5px}
.releaseSystem .fieldGroup p strong{color:#37689D}
.chrome.releaseSystem .filter .fieldGroup{width:420px}
.safari.releaseSystem .filter .fieldGroup{width:420px}
.releaseSystem .fieldGroup p{margin-bottom:5px}
.releaseSystem .fieldGroup p strong{color:#37689D}
body.permissoesConsulta h4{background:#F1F9FF;margin-bottom:1em;padding:7px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
body.permissoesConsulta .listPermissoes li{font-size:1em;font-weight:700;padding-top:1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
body.permissoesConsulta .listPermissoes li label{background:none repeat scroll 0 0 #F1F9FF;display:block;padding:7px 10px}
body.permissoesConsulta .listPermissoes li:hover label{color:#37689D}
body.permissoesConsulta .listPermissoes li ul{margin-top:1px}
body.permissoesConsulta .listPermissoes li ul li{border-bottom:1px solid Cor32;font-weight:normal;margin-left:25px;padding:4px;position:relative}
body.permissoesConsulta .listPermissoes li ul li:hover{background:#F1F9FF}
body.permissoesConsulta .listPermissoes li ul li label{background:none;color:#666}
body.permissoesConsulta .listPermissoes li ul li .viewData{color:#999;line-height:28px;margin-left:32px}
body.ie6.permissoesConsulta .listPermissoes li ul li .viewData,body.ie7.permissoesConsulta .listPermissoes li ul li .viewData{margin-left:39px}
body.permissoesConsulta .buttonBar{padding-top:18px}
.box{background:#F4FBFF;border:1px solid #CAD9EC;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.box .boxContent{margin:10px}
.box h3{color:#333;font-size:1.4em;font-weight:700;letter-spacing:-1px}
.box ul{padding-left:16px}
.box ul li{list-style-image:url(../images/bg_arrowf3f1.png?version=20150909175559) no-repeat}
.box p{line-height:1.3em;margin-bottom:2em}
.box .icon{display:block;height:64px;position:absolute;right:14px;top:-4px;width:64px}
.box.graphic{background-image:none}
.grid{margin:0 -5px}
.ie7 .grid{margin:0 -1px}
.grid .gridCell{float:left}
.gridPadding{margin:0 8px 17px}
.t100, .t80, .t75, .t66, .t60, .t50, .t40, .t33, .t25, .t20, .t10{display:block;float:left}
.t100{width:100%}
.t80{width:80%}
.t75{width:75%}
.t66{width:66.7%}
.t60{width:60%}
.t50{width:50%}
.t40{width:40%}
.t33{width:33.3%}
.t25{width:25%}
.t20{width:20%}
.t10{width:10%}
body.ie6 .t25{width:22.4%}
body.ie7 .t25{width:24.9%}
.gridCell h3{border-bottom:1px solid #CAD9EC;display:block;margin-bottom:0.6em;padding-bottom:6px}
.gridCell ul{margin:3px 3px 8px}
.gridCell ul ul{margin-left:22px}
.gridCell ul li{font-weight:700;margin-bottom:4px}
.gridCell ul li.disabled{color:#CAD9EC}
.gridCell ul ul li{font-weight:normal}
.gridCell ul a{background:url(../images/bg_arrowf3f1.png?version=20150909175559) no-repeat left 4px;font-weight:700;text-decoration:none;padding-left:12px}
.gridCell ul a.actived{background:url(../images/im_backArrowf3f1.png?version=20150909175559) no-repeat left 5px;color:#37689D;font-weight:700}
.gridCell ul a.file{background:url(../images/im_docf3f1.png?version=20150909175559) no-repeat left;padding-left:18px}
.gridCell ul ul a{font-weight:normal}
.gridCell ul a:hover{text-decoration:underline}
.resume,.listBox .resume,.novidades .titleBar .resume{background:#FBEDC2;border:1px solid #CAD9EC;border-bottom:0;height:40px}
.resume tr,.listBox .resume tr,.novidades .titleBar .resume tr{border:none;background:none}
.resume tr td,.listBox .resume tr td,.novidades .titleBar .resume tr td{border:none;padding:4px 7px}
.results{margin-top:1em}
.results .update{display:block;text-align:right;margin:-37px 4px 9px}
div.listBox ul li, .novidades div.titleBar ul li{position:relative}
div.contextMenu{visibility:hidden;position:absolute;top:-9999px;left:-9999px;z-index:2;width:auto;padding:2px;border:1px solid #CAD9EC;background:#FFF}
div.contextMenu ul,div.contextMenu li{width:auto;margin:0;padding:0;list-style:none;cursor:default}
div.contextMenu li.divisor{height:1%;margin-top:1px;border-top-width:1px;border-top-style:solid}
div.contextMenu a.auxButton{display:block;clear:left;width:auto;white-space:nowrap;text-align:left;text-decoration:none;border:none}
.loadingProcess{background:url(../images/im_bigAjaxProcessf3f1.gif?version=20150909175559) no-repeat center top;margin:30px auto;padding-top:40px;text-align:center;width:500px}
.loadingProcess strong{color:#37689D}
.popup{background:none}
.popup #header h1,.popup .brasao img,.popup .cityName,.popup .nameEntidade,.popup .nameCityBrack,.popup .nameCityWhite,.popup .cityOptions,.popup .navigation,.popup .userOptions,.popup #footer{display:none}
.popup .inside{width:100% !important}
.popup #header{height:0}
.popup .brasao img{border:none;float:left}
.popup #header h1{margin-top:10px}
.popup .topBar{background:none;border:none;margin-top:0;padding:0;line-height:0}
.popup .topBar h2{line-height:32px}
.popup .listBox, .popup .novidades .titleBar, .novidades .popup .titleBar{margin-bottom:5px}
.popup .dataBox{background:none;border:none;padding:0 7px 0 0}
.popup .topBar .buttonBar{float:right;padding:0}
.popup h3{margin-bottom:0}
div#process{width:350px;padding:7px;text-align:center;font-weight:700;color:#FFF;background-color:#3EADFF;border:1px solid #37689D}
div#process div.msg{border-color:#37689D}
div#process div#boxLoading{margin-top:10px}
div#process .buttonBar{width:auto;margin:10px auto 0 auto;padding:0;text-align:center}
div#process div.loadBar{display:block;height:14px;margin-top:7px;border:1px solid #FFF}
div#process div.loadBar{background-image:url(../images/im_processingf3f1.gif?version=20150909175559)}
div.lPopup{position:fixed}
div#process span{color:#FFF}
div#process input.bt{padding-left:15px;padding-right:15px;cursor:pointer}
div.lPopup.front{z-index:6}
#fancybox-wrap{padding:10px}
#fancybox-wrap .buttonBar{clear:both;padding:12px 0 0}
#fancybox-wrap h1{color:#37689D;font-size:1.2em;margin-bottom:6px}
#fancybox-wrap h2{color:#333;margin-bottom:6px}
.checkBoxList li{border-bottom:1px solid #E1EAF4;font-size:1.1em;font-weight:700;margin-bottom:3px;padding:5px 12px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.checkBoxList li:hover label{color:#37689D}
.checkBoxList li span{font-weight:normal;position:absolute;top:5px;right:0}
.checkBoxList li ul{margin-top:4px}
.checkBoxList li ul li{border-bottom:none;font-weight:normal;margin-left:25px;padding:3px 307px 3px 7px;position:relative}
.checkBoxList li ul li:hover{background:#F1F9FF}
.checkBoxList li ul li label{color:#666}
.checkBoxList li ul li .viewData{color:#666;line-height:28px;position:absolute;right:5px;text-align:right;top:2px;width:300px}
.checkBoxList .checkList{padding:7px;background:#FFF;margin-bottom:7px}
.checkBoxList .checkList label{width:7.5%;margin-left:25px;float:left;font-weight:normal;padding:1px 0}
.rich-panel{border:none;display:table;float:left;width:100%;padding:2px 4px}
body.ie6 .rich-panel{width:97%}
.rich-panel h3{border-bottom:0;margin-bottom:0}
body.ie7 .rich-panel h3.moveAll a,body.ie6 .rich-panel h3.moveAll a{margin-top:-20px}
.rich-panel h3.moveAll a{float:right;font-size:11px !important;font-weight:normal;text-decoration:underline !important}
.rich-panel ul{margin:0;border:1px solid #CAD9EC;float:left;overflow-y:auto;width:100%}
.rich-panel ul.list li{padding:5px;margin:4px;cursor:move;list-style-type:none;position:relative;background:#EEE;border:1px solid transparent}
.rich-panel ul.list li:hover{border:1px dashed #CAD9EC}
.rich-panel ul.list li a,.rich-panel ul.added li a{background:url(../images/bg_treeStatesButtonf3f1.png?version=20150909175559) no-repeat 0 -11px;display:block;overflow:hidden;text-indent:-5000px;position:absolute;top:5px;right:5px}
body.ie6 .rich-panel ul.list li a,body.ie6 .rich-panel ul.added li a{width:0}
.rich-panel ul.added li{background:#FFF}
.rich-panel ul.added li a{background:url(../images/bt_deletef3f1.gif?version=20150909175559) no-repeat}
body.ie6 .rich-panel ul{width:99%}
.rich-panel ul.added{margin-right:0;background:#EEE}
.rich-panel .rich-datalist{height:200px}
.rich-panel-body{padding:0}
.rich-panel .listToList.leftList,.rich-panel .listToList.rightList{overflow-y:auto;width:100%}
.rich-panel .listToList li{background:#F8F8F8;cursor:move;list-style-type:none;position:relative}
.rich-panel .listToList li a.add{display:none}
.rich-panel .listToList li:hover a.add{display:inline;position:absolute;background:#000}
.rich-panel .listToList li a.added{display:block;position:absolute;top:2px;width:20px}
.rich-panel .listToList.rightList .dr-pnl-b{padding:0}
.rich-panel .listToList.rightList ul{padding:0}
.rich-panel .listToList.rightList li a{background:url(../images/bt_deletef3f1.gif?version=20150909175559) no-repeat right center;display:block;width:68px;text-indent:-3333px;position:absolute}
.rich-panel .listToList.rightList li:hover a{text-indent:0}
.rich-panel .listToList .message{color:#999;font-size:1.6em;text-align:center}
.drgind_fly{z-index:1200 !important}
.groupMapa h3{margin:20px 0 0 0}
dd{margin-left:40px !important}
body.search .row{float:left;line-height:26px;width:100%}
body.search .row label{float:left;padding-right:5px}
body.search .navBar{padding:5px 0 5px 0}
body.search,body.search .action a,body.search .empty a,body.search .sort a{background:none}
body.search .itensPage{float:right;line-height:26px}
body.search .groupBox{background:#F1F9FF;padding:7px}
.search input.bt{background:#FFF url(../images/bg_buttonf3f1.png?version=20150909175559) repeat-x bottom;color:#37689D;cursor:pointer;font-size:1.1em;font-weight:700;height:27px;overflow:visible;padding:0 10px 2px 8px;text-decoration:none;line-height:28px}
body.search input.iText.search{background:url("../images/bg_iTextf3f1.png?version=20150909175559") repeat-x -1px -1px #FFF;padding:5px}
body.search input.iText.search:focus{padding:4px}
body.search .attributions,body.search .toggleSearch,body.search .ajaxProcess{float:left;display:none !important}
body.search div#tableResult{height:auto !important}
body.ie6.search .listBox table, body.ie6.search .novidades .titleBar table, .novidades body.ie6.search .titleBar table,body.ie7.search .listBox table,body.ie7.search .novidades .titleBar table,.novidades body.ie7.search .titleBar table{width:97%}
body.search .statusFinder h4{border-bottom:1px solid #9FBDDD;color:#3EADFF;font-size:1.1em;line-height:20px;margin-top:7px;text-align:center}
body.search p{margin-top:2px;text-align:center}
body.search .row table td label{float:none}
body.search .row label strong,body.search .row label acronym{float:left;margin-top:6px;text-align:right;width:100%}
body.search .row label acronym{margin-top:0}
body.search .row label span{float:left}
body.search .listBox .overFlow, body.search .novidades .titleBar .overFlow, .novidades body.search .titleBar .overFlow{overflow:auto;height:260px;border:1px solid #E1EAF4}
.requisitos .indice{line-height:20px}
.requisitos ol,.requisitos ul{padding-left:40px}
.requisitos ul.bList li,.requisitos ol.bList li{list-style-type:inherit;padding-bottom:6px}
.requisitos h3.sectionTitle{background-color:#F1F9FF;border-bottom:medium none;border-color:#CCC #CCC -moz-use-text-color;margin-top:15px;height:51px;position:relative}
.requisitos h3.sectionTitle strong img{float:left;padding:5px}
.requisitos h3.sectionTitle strong span{line-height:51px;padding-left:5px}
.requisitos h3 a.backTop,.requisitos h3.sectionTitle a.backTop{background-image:url("../images/bt_hidef3f1.png?version=20150909175559");cursor:pointer;height:16px;padding:0;position:absolute;right:16px;text-indent:-3333px;top:17px;width:16px}
.requisitos .buttonBar{padding:12px 0 0}
.requisitos #header .userOptions{float:left;height:70px;margin:0;width:215px}
.requisitos #header.transparencia h1{background:url("../images/im_transparenciaf3f1.png?version=20150909175559") no-repeat scroll left top transparent;display:block;height:60px;margin-top:8px;position:static;text-align:left;text-indent:-3333px !important;width:215px}
.requisitos #header.educaweb h1{background:url("../images/im_educawebf3f1.png?version=20150909175559") no-repeat scroll left top transparent;display:block;height:60px;margin-top:0;position:static;text-align:left;text-indent:-3333px !important;width:130px}
.requisitos #header.cidadaoweb3 h1{background:url("../images/logoimages/im_cidadaoWebf3f1.png?version=20150909175559") no-repeat scroll left top transparent;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='%24%5bbaseLayout%5d/images/logoimages/im_cidadaoWebf3f1.html?version=20150909175559', sizingMethod='crop');display:block;height:60px;margin-top:0;position:static;text-align:left;text-indent:-3333px !important;width:150px}
.requisitos #header div.logoBetha{background:url("../images/im_logoBethaf3f1.png?version=20150909175559") no-repeat;float:right;height:34px;margin-top:17px;text-indent:-3333px;width:188px}
.requisitos .warn{margin:0 0 14px 0}
.accessibility{float:right}
.accessibility a{text-decoration:none}
.accessibility img{margin-top:3px}
.accessibility a.active img{border:1px solid #FDFDE7 !important}
body.mediumFont{font-size:85%}
body.bigFont{font-size:95%}
body.contrast *,body.contrast .popup,body.chaveAcesso.contrast .linkAccess strong{color:#FFF !important}
body.contrast a,body.contrast .breadCrumb ul li{color:#007CD9 !important}
body.contrast,body.contrast.popup h3,body.contrast.popup groupBox,body.contrast .topBar,body.contrast .dcs,body.contrast .bottomNavigation .dataBox,body.contrast .box,body.contrast .bt,body.contrast select,body.contrast #footer .i2,body.contrast .fieldGroup:hover,body.contrast .navBar a,body.contrast .iText,body.contrast select,body.contrast .key span,body.contrast .linkAccess strong,body.contrast .rich-fileupload-list-decor,body.contrast #fancybox-outer,body.contrast .rich-panel,body.contrast .groupItem,body.contrast .rich-panel ul.added,body.contrast .rich-panel ul.added:hover,body.contrast .rich-panel ul.added:hover li:hover,body.contrast .gridCell .rich-panel ul.added li,body.contrast .gridCell .rich-panel ul.list li,body.contrast .rich-fileupload-toolbar-decor,body.contrast .rich-fileupload-button,body.contrast .rich-fileupload-button-border,body.contrast .rich-fileupload-button-light,body.contrast .rich-fileupload-button-press,body.contrast .navigation div.menuFeatures{background-image:none !important;background-color:#000 !important}
body.contrast h3.xTitleBar,body.contrast .caption,body.contrast .novidades .titleBar,.novidades body.contrast .titleBar,body.contrast .linkAccess strong,body.contrast .key span,body.contrast #footer .i2,body.contrast .dr-pnl ul.list li{border:1px solid #FFF}
body.contrast .toolTip .content,body.contrast .show span,body.contrast .navBar .navButtons a.active,body.menuPublic.contrast .show span,body.menuPublic.contrast .navBar .navButtons a:hover,body.menuPublic.contrast ul.mainMenu li.active{background:#000 !important}
.popup .inside .optionNavigation,body.contrast .icon{display:none}
body.contrast .show span,body.contrast .navBar .navButtons a.active{background:#FFF}
body.contrast #fancybox-inner *,body.contrast .fieldError,body.contrast .listBox *,body.contrast .novidades .titleBar *,.novidades body.contrast .titleBar *{background-color:#000}
body.ie6.contrast .topBar h2,body.contrast .ui-datepicker-buttonpane button,body.contrast .drgind_text_content,body.contrast .error,body.contrast .info,body.contrast .warn,body.contrast .error strong,body.contrast .info strong,body.contrast .warn strong{color:#000 !important}
body.contrast .buttonBar{background:none}
body.principal.contrast .topBar{background:#DFF1FF !important}
body.contrast #fancybox-overlay{background:#FFF !important;opacity:.4 !important}
body.contrast .rich-panel-body ul.rich-datalist li{border:1px dashed #FFF}
body.contrast .rich-panel ul.list li a,body.contrast .rich-panel ul.added li a{right:5px !important}
body.contrast .dr-pnl ul.list li:hover{padding:5px}
body.rightNavigation.contrast .dataBox{background:#000 !important}
body.contrast.menuPublic.leftNavigation.menuExpand .dataBox,body.contrast.permissoesConsulta h4,body.contrast.permissoesConsulta .listPermissoes li ul li:hover,body.contrast.menuPublic.leftNavigation .dataBox,body.contrast .dataBox{background:none;background-image:none}
body.contrast ul.mainMenu li div.icone{border-right:1px solid #FFF}
body.contrast .loading input,body.contrast .loading a,body.contrast a.loading{background:url(../images/im_preloaderf3f1.gif?version=20150909175559) no-repeat right center !important}
body.menuPublic .topBar{display:none}
body.menuPublic #pageBody{margin-top:20px}
body.menuPublic .rounder-bottom{-moz-border-radius:5px}
body.menuPublic .colAux{display:inline;margin:-18px 0 0 -12px;width:55px}
body.leftNavigation.menuPublic .groupBox{width:868px}
body.leftNavigation.menuPublic.menuExpand .groupBox{width:710px}
body.menuPublic.leftNavigation .colAux ul{margin:0}
body.menuPublic.menuExpand .colAux{min-height:300px;_height:300px;width:211px}
body.menuPublic .mainMenu .toolTip{left:54px}
body.menuPublic.menuExpand .mainMenu .toolTip{left:0}
body.menuPublic.menuExpand .toolTip .content{border:none}
body.menuPublic.menuExpand .toolTip .shadow{display:none}
body.menuPublic .toolTip.col1{width:380px !important}
body.menuPublic .toolTip.col2{width:500px !important}
body.menuPublic .toolTip.col3{width:730px !important}
body.menuPublic.menuExpand .toolTip{margin-left:215px !important;width:730px !important}
body.menuPublic.menuExpand .toolTip.col1 ul li{float:none !important}
body.menuPublic .content h2,body.menuPublic .groupBox h2{font-size:1.3em}
body.menuPublic.menuExpand ul.mainMenu{position:relative}
body.menuPublic ul.mainMenu li{position:relative}
body.menuPublic.menuExpand ul.mainMenu li{position:static}
body.menuPublic.leftNavigation .dataBox{background-position:55px top}
body.menuPublic.leftNavigation.menuExpand .dataBox{background-position:211px top}
body.menuPublic ul.mainMenu li{border-bottom:1px solid #E1EAF4}
body.menuPublic ul.mainMenu li.active{background:#FFF}
body.menuPublic ul.mainMenu li li{border:none;float:left;padding:4px 0;width:236px}
body.menuPublic ul.mainMenu li.active .toolTip{display:block}
body.menuPublic ul.mainMenu li div.icone{cursor:pointer;min-height:50px;_height:50px}
body.menuPublic ul.mainMenu li span{display:none}
body.menuPublic.menuExpand ul.mainMenu li span{display:block;font-weight:700;margin:0 10px 0 52px;padding:17px 0}
body.menuPublic .toolTip .arrow,body.menuPublic ul li.boasVindas{display:none}
body.menuPublic.menuExpand ul li.boasVindas{display:block}
body.ie7 .clearFixHide{position:relative;overflow:hidden}
body.menuOff.leftNavigation .dataBox{background:#FFF}
body.menuOff.leftNavigation .groupBox{width:920px}
.number{position:absolute;width:46px;height:43px;padding-top:8px;color:#FFF;font-size:26px;font-weight:700;text-align:center;text-shadow:1px 1px 0 #000;background-image:url("../images/numbers_stepbystepf3f1.png?version=20150909175559")}
body.ie6 .number{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/numbers_stepbystepf3f1.png?version=20150909175559', sizingMethod='crop')}
.box.stepByStep{position:relative;margin-bottom:24px}
.box.stepByStep .boxContent{margin:16px}
.box.stepByStep .boxContent .fieldGroup{width:auto}
.box.stepByStep .boxContent .putImage{margin-left:66px}
.box.stepByStep .boxContent h3{margin:0;padding-top:10px;font-size:22px;font-weight:normal;text-shadow:2px 2px 1px #FFF;color:#37689D}
.box.stepByStep .boxContent p{margin:0 0 16px}
.box.stepByStep .boxContent .logoCorreios{float:left;display:block;width:96px;height:27px;margin-top:27px;background:url("../images/img_logo_correiosf3f1.png?version=20150909175559") no-repeat}
.box.stepByStep .arrow{position:absolute;width:34px;height:12px;left:22px;bottom:-12px;background:#F4FBFF url("../images/stepbystep_arrowf3f1.png?version=20150909175559") no-repeat}
body.ie6 .box.stepByStep .arrow{bottom:-17px;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/stepbystep_arrowf3f1.png?version=20150909175559', sizingMethod='crop')}
.container-sb{position:absolute;z-index:10}
.ui-helper-hidden-accessible{left:-999999px !important;position:absolute;top:-999999px !important}
.rich-sb-ext-decor-1{margin-top:-1px}
.rich-sb-overflow{width:100% !important}
.rich-sb-cell-padding{padding:4px 5px;font-size:1.3em}
.serialArea h4{margin:0 0 10px 0}
.serialArea .mc-2{margin:2px 0 10px 0}
.serialArea .mc-3 label{font-weight:700}
.serialArea .important{background:#F4FBFF;border:1px solid #CAD9EC;padding:12px}
.novidades .titleBar{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.novidades ul{padding-left:40px}
.novidades .topicContent{padding:7px;border:1px solid #E1EAF4}
.novidades #versao{margin-left:7px}
.novidades label{padding-top:5px;float:left;font-weight:700}
.novidades select{margin-bottom:20px}
.widget{position:fixed;bottom:0;right:30px;font-family:verdana;font-weight:normal;font-size:0.71em}
.widget .widgetContent{position:relative;padding:12px 12px 8px}
.widget .widgetContent,.widget .widgetContent .widgetTab{background:#3B6DA2;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
body.ie7 .widget .widgetContent{width:157px}
.widget .widgetContent .widgetTab{width:110px;padding:5px;position:absolute;top:-23px;left:6px;color:#FFF;text-align:center;font-size:11px}
body.ie7 .widget .widgetContent .widgetTab{width:115px;left:28px}
ul.widgetIcons{list-style:none;position:relative;padding:0;margin:0 0 0 0}
body.ie7 ul.widgetIcons{display:block}
ul.widgetIcons li{float:left;margin:0 7px}
ul.widgetIcons li a{line-height:1.7;width:20px;height:23px;padding:0 0 0 2px;display:block;background:url("../images/ico_WidGetf3f1.png?version=20150909175559");background-repeat:no-repeat;text-decoration:none;color:#9BBADB;font-family:Verdana;font-size:10px}
body.ie7 ul.widgetIcons li a{width:23px}
ul.widgetIcons li a.newCase{background-position:0 0}
ul.widgetIcons li a.goSystem{background-position:-41px 1px}
ul.widgetIcons li a.answares{background-position:-89px 0}
ul.widgetIcons li a.questions{background-position:-131px 0}
.widgetToolTip h3{background:none;border-bottom:1px solid #C2C8D1}
.widgetToolTip p{margin:5px 0}
.widgetToolTip li.last a{padding:0}
html > body .box:after,html > body .gridPadding:after,html > body .content:after,html > body .navBar:after,html > body .grid:after,html > body .iText:after,html > body .row:after,html > body.bottomNavigation div.colAux:after,html > body .breadCrumb:after,html > body .inline:after,html > body .listBox:after,html > body .novidades .titleBar:after,.novidades html > body .titleBar:after,html > body .dataBox:after,html > body .groupBox:after,html > body .filter:after,html > body .clearFix:after,html > body .checkList:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
body .box,body .gridPadding,body .content,body .navBar,body .checkList,body .grid,body .iText,body .row,body.bottomNavigation .colAux,body .breadCrumb,body .inline,body .listBox,body .novidades .titleBar,.novidades body .titleBar,body .dataBox,body .groupBox,body .filter,body .clearFix{* display:inline-block}