PageSourceSearch

https://so.df.gov.br/pagina-inicial?p_p_id=com_liferay_login_web_p…Flogin%2Fforgot_password&saveLastPath=false

html so.df.gov.br collected 2026-10-02 18:50:58 UTC 120,965 bytes, 1,366 lines download raw bytes

1<!DOCTYPE html> <html class="ltr" dir="ltr" lang="pt-BR"> <head> <meta charset="UTF-8"> <title> Secretaria de Estado de Obras e Infraestrutura do Distrito Federal </title> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css"> <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preload" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap"> </noscript> <link rel="preload" href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/css/1.3.0/css/line-awesome.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript> <link rel="stylesheet" href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/css/1.3.0/css/line-awesome.min.css"> </noscript> <meta content="text/html; charset=UTF-8" http-equiv="content-type" /> 
1<script type="importmap">{"imports":{"react-dom":"/o/frontend-js-react-web/__liferay__/exports/react-dom.js","@clayui/breadcrumb":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$breadcrumb.js","@clayui/form":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$form.js","@clayui/popover":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$popover.js","@clayui/charts":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$charts.js","@clayui/shared":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$shared.js","@clayui/localized-input":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$localized-input.js","@clayui/modal":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$modal.js","@clayui/empty-state":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$empty-state.js","react":"/o/frontend-js-react-web/__liferay__/exports/react.js","@clayui/color-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$color-picker.js","@clayui/navigation-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$navigation-bar.js","@clayui/pagination":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination.js","@clayui/icon":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$icon.js","@clayui/table":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$table.js","@clayui/autocomplete":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$autocomplete.js","@clayui/slider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$slider.js","@clayui/management-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$management-toolbar.js","@clayui/multi-select":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-select.js","@clayui/nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$nav.js","@clayui/time-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$time-picker.js","@clayui/provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$provider.js","@clayui/upper-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$upper-toolbar.js","@clayui/loading-indicator":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js","@clayui/panel":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$panel.js","@clayui/drop-down":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$drop-down.js","@clayui/list":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$list.js","@clayui/date-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$date-picker.js","@clayui/label":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$label.js","@clayui/data-provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$data-provider.js","@liferay/frontend-js-api/data-set":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api$data-set.js","@clayui/core":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$core.js","@clayui/pagination-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination-bar.js","@clayui/layout":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$layout.js","@clayui/multi-step-nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-step-nav.js","@liferay/frontend-js-api":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api.js","@clayui/css":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$css.js","@clayui/toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$toolbar.js","@clayui/alert":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$alert.js","@clayui/badge":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$badge.js","@clayui/link":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$link.js","@clayui/card":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$card.js","@clayui/progress-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$progress-bar.js","@clayui/tooltip":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tooltip.js","@clayui/button":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$button.js","@clayui/tabs":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tabs.js","@clayui/sticker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$sticker.js"},"scopes":{}}</script>
1<script data-senna-track="temporary">var Liferay = window.Liferay || {};Liferay.Icons = Liferay.Icons || {};Liferay.Icons.controlPanelSpritemap = 'https://so.df.gov.br/o/admin-theme/images/clay/icons.svg';Liferay.Icons.spritemap = 'https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/clay/icons.svg';</script>
1 
1<script data-senna-track="permanent" type="text/javascript">window.Liferay = window.Liferay || {}; window.Liferay.CSP = {nonce: ''};</script>
1 
1<script data-senna-track="permanent" src="/combo?browserId=chrome&minifierType=js&languageId=pt_BR&t=1790294965660&/o/frontend-js-jquery-web/jquery/jquery.min.js&/o/frontend-js-jquery-web/jquery/init.js&/o/frontend-js-jquery-web/jquery/ajax.js&/o/frontend-js-jquery-web/jquery/bootstrap.bundle.min.js&/o/frontend-js-jquery-web/jquery/collapsible_search.js&/o/frontend-js-jquery-web/jquery/fm.js&/o/frontend-js-jquery-web/jquery/form.js&/o/frontend-js-jquery-web/jquery/popper.min.js&/o/frontend-js-jquery-web/jquery/side_navigation.js" type="text/javascript"></script>
1 <link data-senna-track="temporary" href="https://so.df.gov.br/pagina-inicial" rel="canonical" /> <link data-senna-track="temporary" href="https://so.df.gov.br/pagina-inicial" hreflang="pt-BR" rel="alternate" /> <link data-senna-track="temporary" href="https://so.df.gov.br/pagina-inicial" hreflang="x-default" rel="alternate" /> <meta property="og:locale" content="pt_BR"> <meta property="og:locale:alternate" content="pt_BR"> <meta property="og:site_name" content="Secretaria de Estado de Obras e Infraestrutura do Distrito Federal"> <meta property="og:title" content="Início - Secretaria de Estado de Obras e Infraestrutura do Distrito Federal - GDF"> <meta property="og:type" content="website"> <meta property="og:url" content="https://so.df.gov.br/pagina-inicial"> <link href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/favicon.ico" rel="apple-touch-icon" /> <link href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/favicon.ico" rel="icon" /> <link class="lfr-css-file" data-senna-track="temporary" href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/css/clay.css?browserId=chrome&amp;themeId=secretariasdogdf2026_WAR_gdfsecretariaslf7_42026theme&amp;minifierType=css&amp;languageId=pt_BR&amp;t=1790294970000" id="liferayAUICSS" rel="stylesheet" type="text/css" /> <link href="/combo?browserId=chrome&amp;minifierType=css&amp;themeId=secretariasdogdf2026_WAR_gdfsecretariaslf7_42026theme&amp;languageId=pt_BR&amp;agenciahighlight_INSTANCE_0WO3Y6yK47O2:%2Fo%2Fagencia-highlight%2Fcss%2Fstyles.css&amp;com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_X2mE4kPLJMda:%2Fo%2Fasset-publisher-web%2Fcss%2Fmain.css&amp;com_liferay_commerce_product_asset_categories_navigation_web_internal_portlet_CPAssetCategoriesNavigationPortlet_INSTANCE_cpAssetCategoriesNavigationPortlet_navigation_menu:%2Fo%2Fcommerce-product-asset-categories-navigation-web%2Fcss%2Fmain.css&amp;com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0qpLyA8GBfXE:%2Fo%2Fjournal-content-web%2Fcss%2Fmain.css&amp;com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch:%2Fo%2Fportal-search-web%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_product_menu_web_portlet_ProductMenuPortlet:%2Fo%2Fproduct-navigation-product-menu-web%2Fcss%2Fmain.css&amp;com_liferay_product_navigation_user_personal_bar_web_portlet_ProductNavigationUserPersonalBarPortlet:%2Fo%2Fproduct-navigation-user-personal-bar-web%2Fcss%2Fmain.css&amp;com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet:%2Fo%2Fsite-navigation-menu-web%2Fcss%2Fmain.css&amp;t=1790294970000" rel="stylesheet" type="text/css" data-senna-track="temporary" id="336b76f0" /> 
1<script type="text/javascript" data-senna-track="temporary">
2	// <![CDATA[
3		var Liferay = Liferay || {};
4
5		Liferay.Browser = {
6			acceptsGzip: function() {
7				return true;
8			},
9
10			
11
12			getMajorVersion: function() {
13				return 128.0;
14			},
15
16			getRevision: function() {
17				return '537.36';
18			},
19			getVersion: function() {
20				return '128.0';
21			},
22
23			
24
25			isAir: function() {
26				return false;
27			},
28			isChrome: function() {
29				return true;
30			},
31			isEdge: function() {
32				return false;
33			},
34			isFirefox: function() {
35				return false;
36			},
37			isGecko: function() {
38				return true;
39			},
40			isIe: function() {
41				return false;
42			},
43			isIphone: function() {
44				return false;
45			},
46			isLinux: function() {
47				return false;
48			},
49			isMac: function() {
50				return false;
51			},
52			isMobile: function() {
53				return false;
54			},
55			isMozilla: function() {
56				return false;
57			},
58			isOpera: function() {
59				return false;
60			},
61			isRtf: function() {
62				return true;
63			},
64			isSafari: function() {
65				return true;
66			},
67			isSun: function() {
68				return false;
69			},
70			isWebKit: function() {
71				return true;
72			},
73			isWindows: function() {
74				return false;
75			}
76		};
77
78		Liferay.Data = Liferay.Data || {};
79
80		Liferay.Data.ICONS_INLINE_SVG = true;
81
82		Liferay.Data.NAV_SELECTOR = '#navigation';
83
84		Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse';
85
86		Liferay.Data.isCustomizationView = function() {
87			return false;
88		};
89
90		Liferay.Data.notices = [
91			
92		];
93
94		(function () {
95			var available = {};
96
97			var direction = {};
98
99			
100
101				available['pt_BR'] = 'português\x20\x28Brasil\x29';
102				direction['pt_BR'] = 'ltr';
103
104			
105
106				available['en_US'] = 'inglês\x20\x28Estados\x20Unidos\x29';
107				direction['en_US'] = 'ltr';
108
109			
110
111			Liferay.Language = {
112				available,
113				direction,
114				get: function(key) {
115					return key;
116				}
117			};
118		})();
119
120		var featureFlags = {"LPD-11018":false,"LPS-193884":false,"LPS-178642":false,"LPS-193005":false,"LPS-187284":false,"LPS-187285":false,"LPS-114786":false,"LPS-192957":false,"COMMERCE-8087":false,"LRAC-10757":false,"LPS-180090":false,"LPS-170809":false,"LPS-178052":false,"LPS-189856":false,"LPS-187436":false,"LPS-182184":false,"LPS-185892":false,"LPS-186620":false,"COMMERCE-12754":false,"LPS-184404":false,"LPS-180328":false,"LPS-198183":false,"LPS-171364":false,"LPS-153714":false,"LPS-96845":false,"LPS-170670":false,"LPS-141392":false,"LPS-169981":false,"LPD-15804":false,"LPS-153839":false,"LPS-200135":false,"LPS-187793":false,"LPS-177027":false,"LPD-10793":false,"COMMERCE-12192":false,"LPD-11003":false,"LPS-196768":false,"LPS-196724":false,"LPS-196847":false,"LPS-163118":false,"LPS-114700":false,"LPS-135430":false,"LPS-134060":false,"LPS-164563":false,"LPS-122920":false,"LPS-203351":false,"LPS-194395":false,"LPD-6368":false,"LPD-10701":false,"LPS-202104":false,"COMMERCE-9599":false,"LPS-187142":false,"LPD-15596":false,"LPS-198959":false,"LPS-196935":false,"LPS-187854":false,"LPS-176691":false,"LPS-197909":false,"LPS-202534":false,"COMMERCE-8949":false,"COMMERCE-11922":false,"LPS-194362":false,"LPS-165481":false,"LPS-153813":false,"LPS-174455":false,"LPD-10735":false,"COMMERCE-13024":false,"LPS-194763":false,"LPS-165482":false,"LPS-193551":false,"LPS-197477":false,"LPS-174816":false,"LPS-186360":false,"LPS-153332":false,"COMMERCE-12170":false,"LPS-179669":false,"LPS-174417":false,"LPS-183882":false,"LPS-155284":false,"LRAC-15017":false,"LPS-200108":false,"LPS-159643":false,"LPS-161033":false,"LPS-164948":false,"LPS-186870":false,"LPS-186871":false,"LPS-188058":false,"LPS-129412":false,"LPS-166126":false,"LPS-169837":false};
121
122		Liferay.FeatureFlags = Object.keys(featureFlags).reduce(
123			(acc, key) => ({
124				...acc, [key]: featureFlags[key] === 'true' || featureFlags[key] === true
125			}), {}
126		);
127
128		Liferay.PortletKeys = {
129			DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet',
130			DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet',
131			ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet'
132		};
133
134		Liferay.PropsValues = {
135			JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0,
136			UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 9223372036854775807
137		};
138
139		Liferay.ThemeDisplay = {
140
141			
142
143			
144				getLayoutId: function() {
145					return '1';
146				},
147
148				
149
150				getLayoutRelativeControlPanelURL: function() {
151					return '/group/so/~/control_panel/manage?p_p_id=com_liferay_login_web_portlet_LoginPortlet';
152				},
153
154				getLayoutRelativeURL: function() {
155					return '/pagina-inicial';
156				},
157				getLayoutURL: function() {
158					return 'https://so.df.gov.br/pagina-inicial';
159				},
160				getParentLayoutId: function() {
161					return '0';
162				},
163				isControlPanel: function() {
164					return false;
165				},
166				isPrivateLayout: function() {
167					return 'false';
168				},
169				isVirtualLayout: function() {
170					return false;
171				},
172			
173
174			getBCP47LanguageId: function() {
175				return 'pt-BR';
176			},
177			getCanonicalURL: function() {
178
179				
180
181				return 'https\x3a\x2f\x2fso\x2edf\x2egov\x2ebr\x2fpagina-inicial';
182			},
183			getCDNBaseURL: function() {
184				return 'https://so.df.gov.br';
185			},
186			getCDNDynamicResourcesHost: function() {
187				return '';
188			},
189			getCDNHost: function() {
190				return '';
191			},
192			getCompanyGroupId: function() {
193				return '20119';
194			},
195			getCompanyId: function() {
196				return '57149678738875';
197			},
198			getDefaultLanguageId: function() {
199				return 'pt_BR';
200			},
201			getDoAsUserIdEncoded: function() {
202				return '';
203			},
204			getLanguageId: function() {
205				return 'pt_BR';
206			},
207			getParentGroupId: function() {
208				return '8175743';
209			},
210			getPathContext: function() {
211				return '';
212			},
213			getPathImage: function() {
214				return '/image';
215			},
216			getPathJavaScript: function() {
217				return '/o/frontend-js-web';
218			},
219			getPathMain: function() {
220				return '/c';
221			},
222			getPathThemeImages: function() {
223				return 'https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images';
224			},
225			getPathThemeRoot: function() {
226				return '/o/gdf-secretarias-lf7_4-2026-theme';
227			},
228			getPlid: function() {
229				return '22658';
230			},
231			getPortalURL: function() {
232				return 'https://so.df.gov.br';
233			},
234			getRealUserId: function() {
235				return '20095';
236			},
237			getRemoteAddr: function() {
238				return '10.230.70.18';
239			},
240			getRemoteHost: function() {
241				return '10.230.70.18';
242			},
243			getScopeGroupId: function() {
244				return '8175743';
245			},
246			getScopeGroupIdOrLiveGroupId: function() {
247				return '8175743';
248			},
249			getSessionId: function() {
250				return '';
251			},
252			getSiteAdminURL: function() {
253				return 'https://so.df.gov.br/group/so/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view';
254			},
255			getSiteGroupId: function() {
256				return '8175743';
257			},
258			getURLControlPanel: function() {
259				return '/group/control_panel?refererPlid=22658';
260			},
261			getURLHome: function() {
262				return 'https\x3a\x2f\x2fso\x2edf\x2egov\x2ebr\x2fweb\x2fguest';
263			},
264			getUserEmailAddress: function() {
265				return '';
266			},
267			getUserId: function() {
268				return '20095';
269			},
270			getUserName: function() {
271				return '';
272			},
273			isAddSessionIdToURL: function() {
274				return false;
275			},
276			isImpersonated: function() {
277				return false;
278			},
279			isSignedIn: function() {
280				return false;
281			},
282
283			isStagedPortlet: function() {
284				
285					
286						return true;
287					
288					
289			},
290
291			isStateExclusive: function() {
292				return false;
293			},
294			isStateMaximized: function() {
295				return true;
296			},
297			isStatePopUp: function() {
298				return false;
299			}
300		};
301
302		var themeDisplay = Liferay.ThemeDisplay;
303
304		Liferay.AUI = {
305
306			
307
308			getCombine: function() {
309				return true;
310			},
311			getComboPath: function() {
312				return '/combo/?browserId=chrome&minifierType=&languageId=pt_BR&t=1743048032274&';
313			},
314			getDateFormat: function() {
315				return '%d/%m/%Y';
316			},
317			getEditorCKEditorPath: function() {
318				return '/o/frontend-editor-ckeditor-web';
319			},
320			getFilter: function() {
321				var filter = 'raw';
322
323				
324					
325						filter = 'min';
326					
327					
328
329				return filter;
330			},
331			getFilterConfig: function() {
332				var instance = this;
333
334				var filterConfig = null;
335
336				if (!instance.getCombine()) {
337					filterConfig = {
338						replaceStr: '.js' + instance.getStaticResourceURLParams(),
339						searchExp: '\\.js$'
340					};
341				}
342
343				return filterConfig;
344			},
345			getJavaScriptRootPath: function() {
346				return '/o/frontend-js-web';
347			},
348			getPortletRootPath: function() {
349				return '/html/portlet';
350			},
351			getStaticResourceURLParams: function() {
352				return '?browserId=chrome&minifierType=&languageId=pt_BR&t=1743048032274';
353			}
354		};
355
356		Liferay.authToken = 'vW0fnJzk';
357
358		
359
360		Liferay.currentURL = '\x2fpagina-inicial\x3fp_p_id\x3dcom_liferay_login_web_portlet_LoginPortlet\x26p_p_lifecycle\x3d0\x26p_p_state\x3dmaximized\x26p_p_mode\x3dview\x26_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x3d\x252Flogin\x252Fforgot_password\x26saveLastPath\x3dfalse';
361		Liferay.currentURLEncoded = '\x252Fpagina-inicial\x253Fp_p_id\x253Dcom_liferay_login_web_portlet_LoginPortlet\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dmaximized\x2526p_p_mode\x253Dview\x2526_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x253D\x25252Flogin\x25252Fforgot_password\x2526saveLastPath\x253Dfalse';
362	// ]]>
363</script>
363 
363<script data-senna-track="temporary" type="text/javascript">window.__CONFIG__= {basePath: '',combine: true, defaultURLParams: null, explainResolutions: false, exposeGlobal: false, logLevel: 'warn', moduleType: 'module', namespace:'Liferay', nonce: '', reportMismatchedAnonymousModules: 'warn', resolvePath: '/o/js_resolve_modules', url: '/combo/?browserId=chrome&minifierType=js&languageId=pt_BR&t=1743048032274&', waitTimeout: 60000};</script>
363<script data-senna-track="permanent" src="/o/frontend-js-loader-modules-extender/loader.js?&mac=9WaMmhziBCkScHZwrrVcOR7VZF4=&browserId=chrome&languageId=pt_BR&minifierType=js" type="text/javascript"></script>
363<script data-senna-track="permanent" src="/combo?browserId=chrome&minifierType=js&languageId=pt_BR&t=1743048032274&/o/frontend-js-aui-web/aui/aui/aui-min.js&/o/frontend-js-aui-web/liferay/modules.js&/o/frontend-js-aui-web/liferay/aui_sandbox.js&/o/frontend-js-aui-web/aui/attribute-base/attribute-base-min.js&/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex-min.js&/o/frontend-js-aui-web/aui/attribute-core/attribute-core-min.js&/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable-min.js&/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras-min.js&/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base-min.js&/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex-min.js&/o/frontend-js-aui-web/aui/oop/oop-min.js&/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang-min.js&/o/frontend-js-aui-web/liferay/dependency.js&/o/frontend-js-aui-web/liferay/util.js&/o/oauth2-provider-web/js/liferay.js&/o/frontend-js-web/liferay/dom_task_runner.js&/o/frontend-js-web/liferay/events.js&/o/frontend-js-web/liferay/lazy_load.js&/o/frontend-js-web/liferay/liferay.js&/o/frontend-js-web/liferay/global.bundle.js&/o/frontend-js-web/liferay/portlet.js&/o/frontend-js-web/liferay/workflow.js" type="text/javascript"></script>
363 
363<script data-senna-track="temporary" type="text/javascript">window.Liferay = Liferay || {}; window.Liferay.OAuth2 = {getAuthorizeURL: function() {return 'https://so.df.gov.br/o/oauth2/authorize';}, getBuiltInRedirectURL: function() {return 'https://so.df.gov.br/o/oauth2/redirect';}, getIntrospectURL: function() { return 'https://so.df.gov.br/o/oauth2/introspect';}, getTokenURL: function() {return 'https://so.df.gov.br/o/oauth2/token';}, getUserAgentApplication: function(externalReferenceCode) {return Liferay.OAuth2._userAgentApplications[externalReferenceCode];}, _userAgentApplications: {}}</script>
363<script data-senna-track="temporary" type="text/javascript">try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/staging-processes-web';AUI().applyConfig({groups:{stagingprocessesweb:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-staging-processes-export-import":{path:"js/main.js",requires:["aui-datatype","aui-dialog-iframe-deprecated","aui-modal","aui-parse-content","aui-toggler","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/"}}});
364} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/exportimport-web';AUI().applyConfig({groups:{exportimportweb:{base:MODULE_PATH+"/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-export-import-export-import":{path:"js/main.js",requires:["aui-datatype","aui-dialog-iframe-deprecated","aui-modal","aui-parse-content","aui-toggler","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/"}}});
365} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-search-web';AUI().applyConfig({groups:{search:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-search-custom-filter":{path:"custom_filter.js",requires:[]},"liferay-search-date-facet":{path:"date_facet.js",requires:["aui-form-validator","liferay-search-facet-util"]},"liferay-search-facet-util":{path:"facet_util.js",requires:[]},"liferay-search-modified-facet":{path:"modified_facet.js",requires:["aui-form-validator","liferay-search-facet-util"]},"liferay-search-sort-configuration":{path:"sort_configuration.js",requires:["aui-node"]},"liferay-search-sort-util":{path:"sort_util.js",requires:[]}},root:MODULE_PATH+"/js/"}}});
366} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-state-web';AUI().applyConfig({groups:{state:{mainModule:MODULE_MAIN}}});
367} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-react-web';AUI().applyConfig({groups:{react:{mainModule:MODULE_MAIN}}});
368} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-js-components-web';AUI().applyConfig({groups:{components:{mainModule:MODULE_MAIN}}});
369} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-editor-alloyeditor-web';AUI().applyConfig({groups:{alloyeditor:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-alloy-editor":{path:"alloyeditor.js",requires:["aui-component","liferay-portlet-base","timers"]},"liferay-alloy-editor-source":{path:"alloyeditor_source.js",requires:["aui-debounce","liferay-fullscreen-source-editor","liferay-source-editor","plugin"]}},root:MODULE_PATH+"/js/"}}});
370} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/contacts-web';AUI().applyConfig({groups:{contactscenter:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-contacts-center":{path:"main.js",requires:["aui-io-plugin-deprecated","aui-toolbar","autocomplete-base","datasource-io","json-parse","liferay-portlet-base","liferay-util-window"]}},root:MODULE_PATH+"/js/"}}});
371} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/dynamic-data-mapping-web';!function(){const a=Liferay.AUI;AUI().applyConfig({groups:{ddm:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:a.getFilterConfig(),modules:{"liferay-ddm-form":{path:"ddm_form.js",requires:["aui-base","aui-datatable","aui-datatype","aui-image-viewer","aui-parse-content","aui-set","aui-sortable-list","json","liferay-form","liferay-map-base","liferay-translation-manager","liferay-util-window"]},"liferay-portlet-dynamic-data-mapping":{condition:{trigger:"liferay-document-library"}
371,path:"main.js",requires:["arraysort","aui-form-builder-deprecated","aui-form-validator","aui-map","aui-text-unicode","json","liferay-menu","liferay-translation-manager","liferay-util-window","text"]},"liferay-portlet-dynamic-data-mapping-custom-fields":{condition:{trigger:"liferay-document-library"},path:"custom_fields.js",requires:["liferay-portlet-dynamic-data-mapping"]}},root:MODULE_PATH+"/js/"}}})}();
372} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/calendar-web';AUI().applyConfig({groups:{calendar:{base:MODULE_PATH+"/js/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"liferay-calendar-a11y":{path:"calendar_a11y.js",requires:["calendar"]},"liferay-calendar-container":{path:"calendar_container.js",requires:["aui-alert","aui-base","aui-component","liferay-portlet-base"]},"liferay-calendar-date-picker-sanitizer":{path:"date_picker_sanitizer.js",requires:["aui-base"]},"liferay-calendar-interval-selector":{path:"interval_selector.js",requires:["aui-base","liferay-portlet-base"]},"liferay-calendar-interval-selector-scheduler-event-link":{path:"interval_selector_scheduler_event_link.js",requires:["aui-base","liferay-portlet-base"]},"liferay-calendar-list":{path:"calendar_list.js",requires:["aui-template-deprecated","liferay-scheduler"]},"liferay-calendar-message-util":{path:"message_util.js",requires:["liferay-util-window"]},"liferay-calendar-recurrence-converter":{path:"recurrence_converter.js",requires:[]},"liferay-calendar-recurrence-dialog":{path:"recurrence.js",requires:["aui-base","liferay-calendar-recurrence-util"]},"liferay-calendar-recurrence-util":{path:"recurrence_util.js",requires:["aui-base","liferay-util-window"]},"liferay-calendar-reminders":{path:"calendar_reminders.js",requires:["aui-base"]},"liferay-calendar-remote-services":{path:"remote_services.js",requires:["aui-base","aui-component","liferay-calendar-util","liferay-portlet-base"]},"liferay-calendar-session-listener":{path:"session_listener.js",requires:["aui-base","liferay-scheduler"]},"liferay-calendar-simple-color-picker":{path:"simple_color_picker.js",requires:["aui-base","aui-template-deprecated"]},"liferay-calendar-simple-menu":{path:"simple_menu.js",requires:["aui-base","aui-template-deprecated","event-outside","event-touch","widget-modality","widget-position","widget-position-align","widget-position-constrain","widget-stack","widget-stdmod"]},"liferay-calendar-util":{path:"calendar_util.js",requires:["aui-datatype","aui-io","aui-scheduler","aui-toolbar","autocomplete","autocomplete-highlighters"]},"liferay-scheduler":{path:"scheduler.js",requires:["async-queue","aui-datatype","aui-scheduler","dd-plugin","liferay-calendar-a11y","liferay-calendar-message-util","liferay-calendar-recurrence-converter","liferay-calendar-recurrence-util","liferay-calendar-util","liferay-scheduler-event-recorder","liferay-scheduler-models","promise","resize-plugin"]},"liferay-scheduler-event-recorder":{path:"scheduler_event_recorder.js",requires:["dd-plugin","liferay-calendar-util","resize-plugin"]},"liferay-scheduler-models":{path:"scheduler_models.js",requires:["aui-datatype","dd-plugin","liferay-calendar-util"]}},root:MODULE_PATH+"/js/"}}});
373} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/document_library/js/index';var MODULE_PATH='/o/document-library-web';AUI().applyConfig({groups:{dl:{base:MODULE_PATH+"/document_library/js/legacy/",combine:Liferay.AUI.getCombine(),filter:Liferay.AUI.getFilterConfig(),modules:{"document-library-upload-component":{path:"DocumentLibraryUpload.js",requires:["aui-component","aui-data-set-deprecated","aui-overlay-manager-deprecated","aui-overlay-mask-deprecated","aui-parse-content","aui-progressbar","aui-template-deprecated","liferay-search-container","querystring-parse-simple","uploader"]}},root:MODULE_PATH+"/document_library/js/legacy/"}}});
374} catch(error) {console.error(error);}</script>
374 
374<script type="text/javascript" data-senna-track="temporary">
375	// <![CDATA[
376		
377			
378				
379					Liferay.Portlet.register('com_liferay_login_web_portlet_LoginPortlet');
380				
381				
382		
383
384		
385	// ]]>
386</script>
386 <link class="lfr-css-file" data-senna-track="temporary" href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/css/main.css?browserId=chrome&amp;themeId=secretariasdogdf2026_WAR_gdfsecretariaslf7_42026theme&amp;minifierType=css&amp;languageId=pt_BR&amp;t=1790294970000" id="liferayThemeCSS" rel="stylesheet" type="text/css" /> <style data-senna-track="temporary" type="text/css">
387		/* >>> eleicao-css >>> */
388.election-year-theme .footer-second-model {
389    background-color: var(--rodape);
390    border-top: var(--btn-color-2);
391}
392/* \3c\3c\3c eleicao-css \3c\3c\3c */
393	</style> <style data-senna-track="temporary" type="text/css">
394
395		
396
397			
398
399				
400
401					
402
403#p_p_id_agenciahighlight_INSTANCE_0WO3Y6yK47O2_ .portlet-content {
404background-color: #;
405border-top-width:;
406border-right-width:;
407border-bottom-width:;
408border-left-width:;
409border-top-color: #;
410border-right-color: #;
411border-bottom-color: #;
412border-left-color: #;
413margin-top:;
414margin-right:;
415margin-bottom:;
416margin-left:;
417padding-top:;
418padding-right:;
419padding-bottom:;
420padding-left:;
421color: #
422}
423
424
425
426
427				
428
429			
430
431		
432
433			
434
435				
436
437					
438
439#p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_X2mE4kPLJMda_ .portlet-content {
440
441}
442
443
444
445
446				
447
448			
449
450		
451
452			
453
454				
455
456					
457
458#p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_jO7W19nVSpNo_ .portlet-content {
459
460}
461
462
463
464
465				
466
467			
468
469		
470
471			
472
473				
474
475					
476
477#p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_uXZHHZuHhlgy_ .portlet-content {
478
479}
480
481
482
483
484				
485
486			
487
488		
489
490			
491
492				
493
494					
495
496#p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_z349SaVjkuFT_ .portlet-content {
497
498}
499
500
501
502
503				
504
505			
506
507		
508
509			
510
511		
512
513			
514
515				
516
517					
518
519#p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_0qpLyA8GBfXE_ .portlet-content {
520
521}
522
523
524
525
526				
527
528			
529
530		
531
532			
533
534				
535
536					
537
538#p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_MvzbInNhWCIM_ .portlet-content {
539
540}
541
542
543
544
545				
546
547			
548
549		
550
551			
552
553				
554
555					
556
557#p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_cnHBNwdoamoS_ .portlet-content {
558
559}
560
561
562
563
564				
565
566			
567
568		
569
570			
571
572				
573
574					
575
576#p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hCTGSpZEu5mk_ .portlet-content {
577
578}
579
580
581
582
583				
584
585			
586
587		
588
589			
590
591		
592
593			
594
595				
596
597					
598
599#p_p_id_com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_JuWVZf1P8T5d_ .portlet-content {
600
601}
602
603
604
605
606				
607
608			
609
610		
611
612			
613
614		
615
616			
617
618		
619
620			
621
622		
623
624			
625
626		
627
628			
629
630		
631
632			
633
634				
635
636					
637
638#p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter_ .portlet-content {
639
640}
641
642
643
644
645				
646
647			
648
649		
650
651			
652
653		
654
655	</style> 
655<script data-senna-track="temporary">var Liferay = window.Liferay || {}; Liferay.CommerceContext = {"commerceAccountGroupIds":[],"accountEntryAllowedTypes":["person"],"commerceChannelId":"0","showUnselectableOptions":false,"currency":{"currencyId":"29733","currencyCode":"USD"},"showSeparateOrderItems":false,"commerceSiteType":0};</script>
655<link href="/o/commerce-frontend-js/styles/main.css" rel="stylesheet" type="text/css" /> <style data-senna-track="temporary" type="text/css">
656</style> <link data-senna-track="permanent" href="https://so.df.gov.br/combo?browserId=chrome&minifierType=css&languageId=pt_BR&t=1744657210559&/o/gdf-theme-contributor/css/gdf-contributor.css" rel="stylesheet" type = "text/css" /> 
656<script data-senna-track="permanent" src="https://so.df.gov.br/combo?browserId=chrome&minifierType=js&languageId=pt_BR&t=1744657210559&/o/gdf-theme-contributor/js/gdf-contributor.js" type = "text/javascript"></script>
656 
656<script type="module">
657import {default as init} from '/o/frontend-js-spa-web/__liferay__/index.js';
658{
659init({"navigationExceptionSelectors":":not([target=\"_blank\"]):not([data-senna-off]):not([data-resource-href]):not([data-cke-saved-href]):not([data-cke-saved-href])","cacheExpirationTime":-1,"clearScreensCache":false,"portletsBlacklist":["com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet","com_liferay_site_navigation_directory_web_portlet_SitesDirectoryPortlet","com_liferay_questions_web_internal_portlet_QuestionsPortlet","com_liferay_account_admin_web_internal_portlet_AccountUsersRegistrationPortlet","com_liferay_portal_language_override_web_internal_portlet_PLOPortlet","com_liferay_login_web_portlet_LoginPortlet","com_liferay_login_web_portlet_FastLoginPortlet"],"excludedTargetPortlets":["com_liferay_users_admin_web_portlet_UsersAdminPortlet","com_liferay_server_admin_web_portlet_ServerAdminPortlet"],"validStatusCodes":[221,490,494,499,491,492,493,495,220],"debugEnabled":false,"loginRedirect":"","excludedPaths":["/c/document_library","/documents","/image"],"userNotification":{"message":"Parece que isso está demorando mais do que o esperado.","title":"Opa","timeout":30000},"requestTimeout":0});
660}
661
662</script>
662 
662<script type="text/javascript" data-senna-track="temporary">
663	if (window.Analytics) {
664		window._com_liferay_document_library_analytics_isViewFileEntry = false;
665	}
666</script>
666 
666<script type="text/javascript">
667Liferay.on(
668	'ddmFieldBlur', function(event) {
669		if (window.Analytics) {
670			Analytics.send(
671				'fieldBlurred',
672				'Form',
673				{
674					fieldName: event.fieldName,
675					focusDuration: event.focusDuration,
676					formId: event.formId,
677					formPageTitle: event.formPageTitle,
678					page: event.page,
679					title: event.title
680				}
681			);
682		}
683	}
684);
685
686Liferay.on(
687	'ddmFieldFocus', function(event) {
688		if (window.Analytics) {
689			Analytics.send(
690				'fieldFocused',
691				'Form',
692				{
693					fieldName: event.fieldName,
694					formId: event.formId,
695					formPageTitle: event.formPageTitle,
696					page: event.page,
697					title:event.title
698				}
699			);
700		}
701	}
702);
703
704Liferay.on(
705	'ddmFormPageShow', function(event) {
706		if (window.Analytics) {
707			Analytics.send(
708				'pageViewed',
709				'Form',
710				{
711					formId: event.formId,
712					formPageTitle: event.formPageTitle,
713					page: event.page,
714					title: event.title
715				}
716			);
717		}
718	}
719);
720
721Liferay.on(
722	'ddmFormSubmit', function(event) {
723		if (window.Analytics) {
724			Analytics.send(
725				'formSubmitted',
726				'Form',
727				{
728					formId: event.formId,
729					title: event.title
730				}
731			);
732		}
733	}
734);
735
736Liferay.on(
737	'ddmFormView', function(event) {
738		if (window.Analytics) {
739			Analytics.send(
740				'formViewed',
741				'Form',
742				{
743					formId: event.formId,
744					title: event.title
745				}
746			);
747		}
748	}
749);
750
751</script>
751<script>
752
753</script>
753 </head> <body class="chrome controls-visible election-year-theme yui3-skin-sam page-maximized signed-out public-page site pagina-inicial " itemscope itemtype="http://schema.org/WebPage"> <nav aria-label="Links rápidos" class="bg-dark cadmin quick-access-nav text-center text-white" id="xnil_quickAccessNav"> <a class="d-block p-2 sr-only sr-only-focusable text-reset" href="#main-content"> Pular para o Conteúdo principal </a> </nav> <div class="d-flex flex-column min-vh-100"> <div class="d-flex flex-column flex-fill" id="wrapper"> <header id="banner" role="banner"> <div class="barra-gdf bg-black"> <div class="px-3 d-flex justify-content-between w-100 align-items-center"> <ul class="nav nav-pills "> <li class="nav-item"> <a class="nav-link" href="https://www.df.gov.br/category/sobre-o-governo/" target="_blank"> Sobre o Governo </a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.sinj.df.gov.br/sinj/Norma/32f5ae1f6e4c4babbb90ede4587c8e79/Decreto_37297_29_04_2016.htm" target="_blank"> Código de Ética </a> </li> <li class="nav-item"> <a class="nav-link" href="http://www.transparencia.df.gov.br/" target="_blank"> Transparência </a> </li> <li class="nav-item"> <a class="nav-link" href="http://www.ouvidoria.df.gov.br/" target="_blank"> Ouvidoria </a> </li> <li class="nav-item"> <a class="nav-link" href="https://lai.cg.df.gov.br/" target="_blank"> Acesso à Informação </a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.dodf.df.gov.br/" target="_blank"> Diário Oficial </a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.agenciabrasilia.df.gov.br/" target="_blank"> Agência Brasília </a> </li> <li class="nav-item"> <a class="nav-link" href="http://www.brasilia.df.gov.br" target="_blank"> Portal do Governo de Brasília </a> </li> <li class="nav-item"> <a class="nav-link" href="http://www.dados.df.gov.br/" target="_blank"> Dados Abertos </a> </li> <li class="nav-item"> <a class="nav-link" href="http://www.lgpd.df.gov.br/" target="_blank"> LGPD </a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.pcdf.df.gov.br/servicos/delegacia-eletronica/violencia-domestica-contra-mulher" target="_blank"> Maria da Penha Online </a> </li> </ul> <ul class="nav nav-pills"> <li class="nav-item"> <a class="nav-link" href="https://www.df.gov.br/acessibilidade" target="_blank"> Acessibilidade </a> </li> <span>|</span> <li class="nav-item"> <div class="dropdown"> <button class="nav-link btn" class="nav-link" type="button" data-toggle="dropdown" aria-expanded="false" data-placement="bottom"> Aa </button> <div class="dropdown-menu dropdown-menu-center" id="dropdown-acessibilidade"> <div class="cntAcessibilidade"> <div class="titulo">Tamanho de fonte</div> <div class="aMenor">A</div> <div class="ranger"><input type="range" id="sizeFont" min="1" max="8" value="4" step="1"></div> <div class="aMaior">A</div> <div class="clearfix"></div> <div class="bg-verde"> <div class="areacheckbox"> <div class="checkboxCampoInterno"> <input type="checkbox" value="1" id="checkboxAcessibilidade" name> <label for="checkboxAcessibilidade"></label> </div> </div> <div class="info-contraste">Alto contraste desligado</div> </div> </div> </div> </div> </li> <span>|</span> <li class="nav-item px-2"> <a href="http://www.vlibras.gov.br/" target="_blank"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve"> <rect fill="#00529B" width="16" height="16" /> <path fill="#FFFFFF" d="M4.804,13.962c-0.285-0.071-0.557-0.178-0.726-0.311c-0.291-0.229-0.435-1.027-1.651-1.977 c0,0-0.461-0.731,0.131-1.898C3.151,8.611,3.893,7.742,4.154,7.4c0.262-0.343,0.498-0.862,0.777-2.165 c0.28-1.303,0.578-2.196,0.702-2.525c0.063-0.167,0.271-0.24,0.453-0.195C6.258,2.558,6.406,2.708,6.38,2.982 C6.33,3.546,6.001,5.685,5.989,5.967C5.983,6.133,6.056,6.425,6.208,6.463c0.108,0.026,0.255-0.077,0.441-0.45 c0.447-0.894,1.313-3.002,1.546-3.477C8.42,2.08,8.637,2.05,8.754,2.08C8.811,2.094,8.843,2.12,8.843,2.12s0.005,0.002,0.013,0.003 C8.927,2.141,9.27,2.249,9.146,2.662C9.01,3.125,7.844,6.134,7.776,6.44c-0.042,0.183-0.031,0.341,0.06,0.364 c0.
753061,0.016,0.158-0.03,0.301-0.168c0.356-0.348,2.403-2.492,3.04-3.234c0.131-0.151,0.31-0.166,0.462-0.128 c0.115,0.029,0.216,0.087,0.27,0.139c0.124,0.119,0.161,0.461,0.05,0.654C11.846,4.26,9.531,7.174,9.233,7.53 C9.032,7.766,9.015,8.048,9.197,8.093C9.29,8.116,9.434,8.08,9.631,7.948c0.591-0.394,3.081-1.875,3.385-2.079 c0.138-0.093,0.258-0.114,0.36-0.089c0.123,0.031,0.219,0.126,0.288,0.241c0.13,0.216,0.121,0.472-0.099,0.656 c-0.22,0.183-3.467,2.694-4.058,3.386c-0.559,0.654-1.5,1.652-0.272,1.955c0.069,0.018,0.145,0.033,0.228,0.046 c0.496,0.074,0.847,0.142,1.104,0.205c0.55,0.137,0.656,0.251,0.812,0.357c0.228,0.158,0.51,0.496,0.329,0.696 s-0.768-0.057-1.041-0.026c-0.273,0.029-0.273,0.029-0.273,0.029s-1.181,0.017-1.986,0.241" /> </svg> </a> </li> <span>|</span> <li class="nav-item"> <a href="#" class="nav-link" data-toggle="modal" data-target="#loginPortlet" title=" Entrar "> Entrar </a> </li> <div aria-labelledby="loginPortletLabel" class="fade modal" id="loginPortlet" role="dialog" tabindex="-1" aria-hidden="true" style="display: none;"> <div class="modal-dialog modal-md modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <div class="modal-title" id="loginPortletLabel">Entrar</div> <button aria-labelledby="Close" class="close" data-dismiss="modal" role="button" type="button"> <i class="las la-times"></i> </button> </div> <div class="modal-body "> </div> </div> </div> </div> </ul> </div> </div> <div class="topo-titulo-site"> <div class="container"> <div class="row d-flex align-items-center justify-content-between navbar-expand-lg navbar-light"> <div class="col d-flex"> <a> <a aria-level="1" class="site-title d-block" id="heading" role="heading" href="/" title="Ir para Secretaria de Estado de Obras e Infraestrutura do Distrito Federal"> <h1 class="site-name"> Secretaria de Estado de Obras e Infraestrutura do Distrito Federal </h1> <p class="sigla"> SODF </p> </a> </a> </div> <button aria-controls="navigationCollapse" aria-expanded="false" aria-label="Toggle navigation" class="navbar-toggler" data-target="#navigationCollapse" data-toggle="liferay-collapse" type="button"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="col-auto social-networks"> <div class="d-flex flex-column"> <div aria-label="Redes Sociais" class="btn-group justify-content-end" role="group"> <a class="btn btn-monospaced btn-primary" href="https://www.facebook.com/obrasGDF/" target="_blank"> <i class="lab la-facebook-f"></i> </a> <a class="btn btn-monospaced btn-primary" href="https://www.instagram.com/sec_obras/" target="_blank"> <i class="lab la-instagram"></i> </a> </div> <a class="btn btn-primary fale-com-a-secretaria align-self-end" href="/fale-com-a-secretaria/" target="_blank"> <span class="inline-item inline-item-before"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1" id="fale-com-a-secretaria" width="25" height="30" viewBox="0 0 25 30"> <g> <path fill="#FFFFFF" d="M21.44,18.026c1.512-1.302,2.436-2.999,2.436-4.861c0-4.091-4.421-7.406-9.875-7.406 s-9.875,3.315-9.875,7.406s4.421,7.408,9.875,7.408c1.322,0,2.583-0.199,3.736-0.554c0.819,0.701,2.655,2.067,4.493,2.067 C22.23,22.087,21.592,20.171,21.44,18.026z"/> </g> </svg> </span> Fale com a Secretaria </a> </div> </div> </div> </div> </div> <div class="menubar"> <div class="mobile"> <nav class="main-navigation collapse" id="navigationCollapse" role="navigation"> <ul class="nav nav-pills justify-content-between w-100" aria-label="Páginas do site" role="menubar"> <li class="fale-com-a-secretaria-mobile d-block d-md-none"> <a href="/fale-com-a-secretaria"> <img src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/ico-fale-com-a-ra.svg" alt="Fale conosco"> Fale com a Secretaria </a> </li> <li class="fale-com-a-secretaria-mobile d-block d-md-none"> <a data-target="#loginPortlet" data-toggle="modal" type="button" title="Entrar"> Entrar </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link active" href="https://so.df.gov.br/pagina-inicial" role="menuitem"> Início </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pagina-inicial" role="menuitem"> Início </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/institucional" role="button" aria-haspopup="true" aria-expanded="false"> Institucional </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_182" href="https://so.df.gov.br/sobre-a-secretaria" role="menuitem">
753 Sobre A Secretaria </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_183" href="https://so.df.gov.br/estrutura" role="menuitem"> Estrutura </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_184" href="https://so.df.gov.br/contato" role="menuitem"> Contatos </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_185" href="https://so.df.gov.br/organograma" role="menuitem"> Organograma </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_186" href="https://so.df.gov.br/missao-visao-e-valores" role="menuitem"> Missão, Visão e Valores </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_187" href="https://so.df.gov.br/perfil-do-secretario" role="menuitem"> Perfil do Secretário </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_188" href="https://so.df.gov.br/quem-e-quem" role="menuitem"> Quem é Quem </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_189" href="https://so.df.gov.br/legislacao" role="menuitem"> Legislação </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_190" href="https://so.df.gov.br/regimento-interno" role="menuitem"> Regimento Interno </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_191" href="https://so.df.gov.br/boletim-interno" role="menuitem"> Boletim Administrativo Interno </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_192" href="https://so.df.gov.br/acordo-de-cooperacao-tecnica" role="menuitem"> Acordo de Cooperação Técnica </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_193" href="https://so.df.gov.br/escritorio-tecnico-especial-ete" role="menuitem"> Escritório Técnico Especial </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_194" href="https://so.df.gov.br/codigo-de-etica" role="menuitem"> Código de Conduta </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_195" href="https://so.df.gov.br/agenda-do-secretario" role="menuitem"> Agenda do Secretário </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/institucional" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-181" data-nav-toggle="submenu" data-nav-target="#navCollapse-181"> Institucional </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-181" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_182" href="https://so.df.gov.br/sobre-a-secretaria" role="menuitem"> Sobre A Secretaria </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_183" href="https://so.df.gov.br/estrutura" role="menuitem"> Estrutura </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_184" href="https://so.df.gov.br/contato" role="menuitem"> Contatos </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_185" href="https://so.df.gov.br/organograma" role="menuitem"> Organograma </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_186" href="https://so.df.gov.br/missao-visao-e-valores" role="menuitem"> Missão, Visão e Valores </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_187" href="https://so.df.gov.br/perfil-do-secretario" role="menuitem"> Perfil do Secretário </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_188" href="https://so.df.gov.br/quem-e-quem" role="menuitem"> Quem é Quem </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_189" href="https://so.df.gov.br/legislacao" role="menuitem"> Legislação </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_190" href="https://so.df.gov.br/regimento-interno" role="menuitem"> Regimento Interno </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_191" href="https://so.df.gov.br/boletim-interno" role="menuitem"> Boletim Administrativo Interno </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_192" href="https://so.df.gov.br/acordo-de-cooperacao-tecnica" role="menuitem"> Acordo de Cooperação Técnica </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_193" href="https://so.df.gov.br/escritorio-tecnico-especial-ete" role="menuitem"> Escritório Técnico Especial </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_194" href="https://so.df.gov.br/codigo-de-etica" role="menuitem"> Código de Conduta </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_195" href="https://so.df.gov.br/agenda-do-secretario" role="menuitem"> Agenda do Secretário </a> </li> </ul> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/colegiado-2" role="button" aria-haspopup="true" aria-expanded="false"> Colegiado </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class=" has-children" href="https://so.df.gov.br/orgaos-colegiados" data-senna-off="true" aria-labelledby="layout_431" role="menuitem"> Órgãos colegiados </a> <!-- Renderiza subitens se houver --> <button type="button" class="btn-dropchild"><span class="caret"></span></button> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_205" href="https://so.df.gov.br/conselho-de-saneamento-basico" role="menuitem"> Consab </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/colegiado-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-203" data-nav-toggle="submenu" data-nav-target="#navCollapse-203"> Colegiado </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-203" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex has-children"> <div class=" has-children px-2" aria-labelledby="layout_431" role="button" aria-expanded="false" aria-controls="navCollapse-431" data-nav-toggle="submenu" data-nav-target="#navCollapse-431" tabindex="0"> Órgãos colegiados </div> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-431"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_205" href="https://so.df.gov.br/conselho-de-saneamento-basico" role="menuitem"> Consab </a> </li> </ul> </li> </ul> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/sala-de-imprensa" role="menuitem"> Imprensa </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/sala-de-imprensa" role="menuitem"> Imprensa </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/licitacoes" role="button" aria-haspopup="true" aria-expanded="false"> Licitações </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_215" href="https://so.df.gov.br/licitacoes-realizadas-
753pela-sodf" role="menuitem"> Licitações Realizadas Pela SODF </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_220" href="https://so.df.gov.br/licitacoes-realizadas-pela-novacap" role="menuitem"> Licitações Realizadas Pela NOVACAP </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/licitacoes" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-214" data-nav-toggle="submenu" data-nav-target="#navCollapse-214"> Licitações </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-214" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_215" href="https://so.df.gov.br/licitacoes-realizadas-pela-sodf" role="menuitem"> Licitações Realizadas Pela SODF </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_220" href="https://so.df.gov.br/licitacoes-realizadas-pela-novacap" role="menuitem"> Licitações Realizadas Pela NOVACAP </a> </li> </ul> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/informacoes-3" role="menuitem"> Informações </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/informacoes-3" role="menuitem"> Informações </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/category/servicos-2" role="button" aria-haspopup="true" aria-expanded="false"> Serviços </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_266" href="https://so.df.gov.br/category/carta-de-servicos" role="menuitem"> Carta de Serviços </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_274" href="https://so.df.gov.br/e-protocolo" role="menuitem"> E-protocolo </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_275" href="https://so.df.gov.br/informacoes-2" role="menuitem"> Informações </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/category/servicos-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-428" data-nav-toggle="submenu" data-nav-target="#navCollapse-428"> Serviços </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-428" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_266" href="https://so.df.gov.br/category/carta-de-servicos" role="menuitem"> Carta de Serviços </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_274" href="https://so.df.gov.br/e-protocolo" role="menuitem"> E-protocolo </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_275" href="https://so.df.gov.br/informacoes-2" role="menuitem"> Informações </a> </li> </ul> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/manuais-2" role="button" aria-haspopup="true" aria-expanded="false"> Manuais </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_283" href="https://so.df.gov.br/manual-de-procedimentos-correcionais-da-sodf" role="menuitem"> Manual de Procedimentos Correcionais da Sodf </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_284" href="https://so.df.gov.br/manual-de-mapeamento-de-processos" role="menuitem"> Manual de Mapeamento de Processos </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_285" href="https://so.df.gov.br/manual-de-metodologia-de-revisao-de-precos-para-fins-de-analise-do-reequilibrio-economico-financeiro-de-contratos-de-obras-e-servicos-de-engenharia-da-sodf" role="menuitem"> Manual de Metodologia de Revisão de Preços Para Fins de Análise do Reequilíbrio Econômico-financeiro de Contratos de Obras e Serviços de Engenharia da Sodf </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_286" href="https://so.df.gov.br/manual-bim-para-desenvolvimento-de-projetos-de-urbanismo-e-infraestrutura-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal-supop" role="menuitem"> Manual Bim Para Desenvolvimento de Projetos de Urbanismo e Infraestrutura da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal &#8211; Supop </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_287" href="https://so.df.gov.br/orientacoes-normativas-para-elaboracao-de-orcamento-de-obras-e-servicos-de-engenharia-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Orientações Normativas Para Elaboração de Orçamento de Obras e Serviços de Engenharia da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_288" href="https://so.df.gov.br/manual-de-supervisao-e-execucao-de-obras-de-engenharia-da-secretaria-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Manual de Supervisão e Execução de Obras de Engenharia da Sodf </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_436" href="https://so.df.gov.br/manual-do-servidor" role="menuitem"> Manual do Servidor </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/manuais-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-282" data-nav-toggle="submenu" data-nav-target="#navCollapse-282"> Manuais </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-282" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_283" href="https://so.df.gov.br/manual-de-procedimentos-correcionais-da-sodf" role="menuitem"> Manual de Procedimentos Correcionais da Sodf </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_284" href="https://so.df.gov.br/manual-de-mapeamento-de-processos" role="menuitem"> Manual de Mapeamento de Processos </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_285" href="https://so.df.gov.br/manual-de-metodologia-de-revisao-de-precos-para-fins-de-analise-do-reequilibrio-economico-financeiro-de-contratos-de-obras-e-servicos-de-engenharia-da-sodf" role="menuitem"> Manual de Metodologia de Revisão de Preços Para Fins de Análise do Reequilíbrio Econômico-financeiro de Contratos de Obras e Serviços de Engenharia da Sodf </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_286" href="https://so.df.gov.br/manual-bim-para-desenvolvimento-de-projetos-de-urbanismo-e-infraestrutura-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal-supop" role="menuitem"> Manual Bim Para Desenvolvimento de Projetos de Urbanismo e Infraestrutura da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal &#8211; Supop </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_287" href="https://so.df.gov.br/orientacoes-normativas-para-elaboracao-de-orcamento-de-obras-e-servicos-de-engenharia-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Orientações Normativas Para Elaboração de Orçamento de Obras e Serviços de Engenharia da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_288" href="https://so.df.gov.br/manual-de-supervisao-e-execucao-de-obras-de-engenharia-da-secretaria-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Manual de Supervisão e Execução de Obras de Engenharia da Sodf </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_436" href="https://so.df.gov.br/manual-do-servidor" role="menuitem"> Manual do Servidor </a> </li> </ul> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/pdsb" role="menuitem"> PDSB </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pdsb" role="menuitem"> PDSB </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/pdti" role="menuitem"> PDTI </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pdti" role="menuitem"> PDTI </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/ptd" role="menuitem"> PTD </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/ptd" role="menuitem"> PTD </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/pgrs" role="menuitem"> PGRS </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pgrs" role="menuitem"> PGRS </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/governanca-2" role="button" aria-haspopup="true" aria-expanded="false"> Governança </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_293" href="https://so.df.gov.br/cig" role="menuitem"> Comitê de Governança </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/governanca-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-292" data-nav-toggle="submenu" data-nav-target="#navCollapse-292"> Governança </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-292" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_293" href="https://so.df.gov.br/cig" role="menuitem"> Comitê de Governança </a> </li> </ul> </li> </ul> </nav> </div> </div> <div class="gdf-e-busca container "> <div class="row d-flex align-items-center justify-content-between"> <div class="gdf col-auto"> <a href="https://www.df.gov.br/" target="_blank" title="Ir para Site do Governo"> <img class="logo" alt="Governo do Distrito Federal" src="/documents/d/global/brasao_do_distrito_federal_brasil_2" /> </a> </div> <div class="busca col-right"> <div class="portlet-boundary portlet-boundary_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_ portlet-static portlet-static-end portlet-decorate portlet-search-bar " id="p_p_id_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_"> <span id="p_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch"></span> <section class="portlet" id="portlet_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text"> Barra de busca </h2> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <form action="https://so.df.gov.br/busca" class="form " data-fm-namespace="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_" id="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_fm" method="get" name="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_fm" > <input  class="field form-control"  id="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_formDate"    name="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_formDate"     type="hidden" value="1790967055762"   /> <fieldset class="search-bar" > <legend class="sr-only"> Barra de busca </legend> <div class="show " id="Content" role="presentation"> <div class="panel-body"> <input  class="field search-bar-empty-search-input form-control"  id="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_emptySearchEnabled"    name="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_emptySearchEnabled"     type="hidden" value="false"   /> <div class="input-group search-bar-simple"> <div class="input-group-item search-bar-keywords-input-wrapper"> <input
754					autocomplete="off"
755					class="form-control input-group-inset input-group-inset-before search-bar-keywords-input"
756					data-qa-id="searchInput"
757					id="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_qbtj"
758					name="q"
759					placeholder="Digite aqui o que você procura"
760					title="Buscar"
761					type="text"
762					value=""
763				/> <div class="input-group-inset-item input-group-inset-item-before"> <button class="btn btn-monospaced btn-unstyled" type="submit" aria-label="Buscar" ><span class="inline-item"><svg class="lexicon-icon lexicon-icon-search" role="presentation" viewB
763ox="0 0 512 512"><use xlink:href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/clay/icons.svg#search" /></svg></span></button> </div> <input  class="field form-control"  id="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_scope"    name="_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_scope"     type="hidden" value=""   /> </div> </div> </div> </div> </fieldset> <style> #p_p_id_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_ .portlet-content { all: unset; } </style> </form> 
763<script>
764AUI().use(
765  'liferay-form',
766function(A) {
767(function() {
768var $ = AUI.$;var _ = AUI._;
769	Liferay.Form.register(
770		{
771			id: '_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_fm'
772
773			
774				, fieldRules: [
775
776					
777
778				]
779			
780
781			
782
783			, validateOnBlur: true
784		}
785	);
786
787	var onDestroyPortlet = function(event) {
788		if (event.portletId === 'com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch') {
789			delete Liferay.Form._INSTANCES['_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_fm'];
790		}
791	};
792
793	Liferay.on('destroyPortlet', onDestroyPortlet);
794
795	
796
797	Liferay.fire(
798		'_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_formReady',
799		{
800			formName: '_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_fm'
801		}
802	);
803})();
804});
805
806</script>
806 
806<script>
807Liferay.Loader.require(
808'[email protected]/js/SearchBar',
809function(SearchBar) {
810try {
811(function() {
812Liferay.component('__UNNAMED_COMPONENT__a7497199-ca1e-e0bf-fed3-a0d03d75e4a7', new SearchBar.default({"spritemap":"https:\/\/so.df.gov.br\/o\/gdf-secretarias-lf7_4-2026-theme\/images\/clay\/icons.svg","namespace":"_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_"}), { destroyOnNavigate: true, portletId: 'com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch'});
813})();
814} catch (err) {
815	console.error(err);
816}
817});
818
819</script>
819 </div> </div> </div> </section> </div> </div> </div> </div> <div class="menubar"> <div class="desktop"> <div class="container"> <nav class="main-navigation collapse" id="navigationCollapse" role="navigation"> <ul class="nav nav-pills justify-content-between w-100" aria-label="Páginas do site" role="menubar"> <li class="fale-com-a-secretaria-mobile d-block d-md-none"> <a href="/fale-com-a-secretaria"> <img src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/ico-fale-com-a-ra.svg" alt="Fale conosco"> Fale com a Secretaria </a> </li> <li class="fale-com-a-secretaria-mobile d-block d-md-none"> <a data-target="#loginPortlet" data-toggle="modal" type="button" title="Entrar"> Entrar </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link active" href="https://so.df.gov.br/pagina-inicial" role="menuitem"> Início </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pagina-inicial" role="menuitem"> Início </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/institucional" role="button" aria-haspopup="true" aria-expanded="false"> Institucional </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_182" href="https://so.df.gov.br/sobre-a-secretaria" role="menuitem"> Sobre A Secretaria </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_183" href="https://so.df.gov.br/estrutura" role="menuitem"> Estrutura </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_184" href="https://so.df.gov.br/contato" role="menuitem"> Contatos </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_185" href="https://so.df.gov.br/organograma" role="menuitem"> Organograma </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_186" href="https://so.df.gov.br/missao-visao-e-valores" role="menuitem"> Missão, Visão e Valores </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_187" href="https://so.df.gov.br/perfil-do-secretario" role="menuitem"> Perfil do Secretário </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_188" href="https://so.df.gov.br/quem-e-quem" role="menuitem"> Quem é Quem </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_189" href="https://so.df.gov.br/legislacao" role="menuitem"> Legislação </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_190" href="https://so.df.gov.br/regimento-interno" role="menuitem"> Regimento Interno </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_191" href="https://so.df.gov.br/boletim-interno" role="menuitem"> Boletim Administrativo Interno </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_192" href="https://so.df.gov.br/acordo-de-cooperacao-tecnica" role="menuitem"> Acordo de Cooperação Técnica </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_193" href="https://so.df.gov.br/escritorio-tecnico-especial-ete" role="menuitem"> Escritório Técnico Especial </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_194" href="https://so.df.gov.br/codigo-de-etica" role="menuitem"> Código de Conduta </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_195" href="https://so.df.gov.br/agenda-do-secretario" role="menuitem"> Agenda do Secretário </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/institucional" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-181" data-nav-toggle="submenu" data-nav-target="#navCollapse-181"> Institucional </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-181" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_182" href="https://so.df.gov.br/sobre-a-secretaria" role="menuitem">
819 Sobre A Secretaria </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_183" href="https://so.df.gov.br/estrutura" role="menuitem"> Estrutura </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_184" href="https://so.df.gov.br/contato" role="menuitem"> Contatos </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_185" href="https://so.df.gov.br/organograma" role="menuitem"> Organograma </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_186" href="https://so.df.gov.br/missao-visao-e-valores" role="menuitem"> Missão, Visão e Valores </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_187" href="https://so.df.gov.br/perfil-do-secretario" role="menuitem"> Perfil do Secretário </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_188" href="https://so.df.gov.br/quem-e-quem" role="menuitem"> Quem é Quem </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_189" href="https://so.df.gov.br/legislacao" role="menuitem"> Legislação </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_190" href="https://so.df.gov.br/regimento-interno" role="menuitem"> Regimento Interno </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_191" href="https://so.df.gov.br/boletim-interno" role="menuitem"> Boletim Administrativo Interno </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_192" href="https://so.df.gov.br/acordo-de-cooperacao-tecnica" role="menuitem"> Acordo de Cooperação Técnica </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_193" href="https://so.df.gov.br/escritorio-tecnico-especial-ete" role="menuitem"> Escritório Técnico Especial </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_194" href="https://so.df.gov.br/codigo-de-etica" role="menuitem"> Código de Conduta </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_195" href="https://so.df.gov.br/agenda-do-secretario" role="menuitem"> Agenda do Secretário </a> </li> </ul> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/colegiado-2" role="button" aria-haspopup="true" aria-expanded="false"> Colegiado </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class=" has-children" href="https://so.df.gov.br/orgaos-colegiados" data-senna-off="true" aria-labelledby="layout_431" role="menuitem"> Órgãos colegiados </a> <!-- Renderiza subitens se houver --> <button type="button" class="btn-dropchild"><span class="caret"></span></button> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_205" href="https://so.df.gov.br/conselho-de-saneamento-basico" role="menuitem"> Consab </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/colegiado-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-203" data-nav-toggle="submenu" data-nav-target="#navCollapse-203"> Colegiado </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-203" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex has-children"> <div class=" has-children px-2" aria-labelledby="layout_431" role="button" aria-expanded="false" aria-controls="navCollapse-431" data-nav-toggle="submenu" data-nav-target="#navCollapse-431" tabindex="0"> Órgãos colegiados </div> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-431"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_205" href="https://so.df.gov.br/conselho-de-saneamento-basico" role="menuitem"> Consab </a> </li> </ul> </li> </ul> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/sala-de-imprensa" role="menuitem"> Imprensa </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/sala-de-imprensa" role="menuitem"> Imprensa </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/licitacoes" role="button" aria-haspopup="true" aria-expanded="false"> Licitações </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_215" href="https://so.df.gov.br/licitacoes-realizadas-
819pela-sodf" role="menuitem"> Licitações Realizadas Pela SODF </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_220" href="https://so.df.gov.br/licitacoes-realizadas-pela-novacap" role="menuitem"> Licitações Realizadas Pela NOVACAP </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/licitacoes" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-214" data-nav-toggle="submenu" data-nav-target="#navCollapse-214"> Licitações </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-214" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_215" href="https://so.df.gov.br/licitacoes-realizadas-pela-sodf" role="menuitem"> Licitações Realizadas Pela SODF </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_220" href="https://so.df.gov.br/licitacoes-realizadas-pela-novacap" role="menuitem"> Licitações Realizadas Pela NOVACAP </a> </li> </ul> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/informacoes-3" role="menuitem"> Informações </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/informacoes-3" role="menuitem"> Informações </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/category/servicos-2" role="button" aria-haspopup="true" aria-expanded="false"> Serviços </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_266" href="https://so.df.gov.br/category/carta-de-servicos" role="menuitem"> Carta de Serviços </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_274" href="https://so.df.gov.br/e-protocolo" role="menuitem"> E-protocolo </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_275" href="https://so.df.gov.br/informacoes-2" role="menuitem"> Informações </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/category/servicos-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-428" data-nav-toggle="submenu" data-nav-target="#navCollapse-428"> Serviços </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-428" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_266" href="https://so.df.gov.br/category/carta-de-servicos" role="menuitem"> Carta de Serviços </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_274" href="https://so.df.gov.br/e-protocolo" role="menuitem"> E-protocolo </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_275" href="https://so.df.gov.br/informacoes-2" role="menuitem"> Informações </a> </li> </ul> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/manuais-2" role="button" aria-haspopup="true" aria-expanded="false"> Manuais </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_283" href="https://so.df.gov.br/manual-de-procedimentos-correcionais-da-sodf" role="menuitem"> Manual de Procedimentos Correcionais da Sodf </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_284" href="https://so.df.gov.br/manual-de-mapeamento-de-processos" role="menuitem"> Manual de Mapeamento de Processos </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_285" href="https://so.df.gov.br/manual-de-metodologia-de-revisao-de-precos-para-fins-de-analise-do-reequilibrio-economico-financeiro-de-contratos-de-obras-e-servicos-de-engenharia-da-sodf" role="menuitem"> Manual de Metodologia de Revisão de Preços Para Fins de Análise do Reequilíbrio Econômico-financeiro de Contratos de Obras e Serviços de Engenharia da Sodf </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_286" href="https://so.df.gov.br/manual-bim-para-desenvolvimento-de-projetos-de-urbanismo-e-infraestrutura-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal-supop" role="menuitem"> Manual Bim Para Desenvolvimento de Projetos de Urbanismo e Infraestrutura da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal &#8211; Supop </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_287" href="https://so.df.gov.br/orientacoes-normativas-para-elaboracao-de-orcamento-de-obras-e-servicos-de-engenharia-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Orientações Normativas Para Elaboração de Orçamento de Obras e Serviços de Engenharia da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_288" href="https://so.df.gov.br/manual-de-supervisao-e-execucao-de-obras-de-engenharia-da-secretaria-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Manual de Supervisão e Execução de Obras de Engenharia da Sodf </a> <!-- Renderiza subitens se houver --> </li> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_436" href="https://so.df.gov.br/manual-do-servidor" role="menuitem"> Manual do Servidor </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/manuais-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-282" data-nav-toggle="submenu" data-nav-target="#navCollapse-282"> Manuais </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-282" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_283" href="https://so.df.gov.br/manual-de-procedimentos-correcionais-da-sodf" role="menuitem"> Manual de Procedimentos Correcionais da Sodf </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_284" href="https://so.df.gov.br/manual-de-mapeamento-de-processos" role="menuitem"> Manual de Mapeamento de Processos </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_285" href="https://so.df.gov.br/manual-de-metodologia-de-revisao-de-precos-para-fins-de-analise-do-reequilibrio-economico-financeiro-de-contratos-de-obras-e-servicos-de-engenharia-da-sodf" role="menuitem"> Manual de Metodologia de Revisão de Preços Para Fins de Análise do Reequilíbrio Econômico-financeiro de Contratos de Obras e Serviços de Engenharia da Sodf </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_286" href="https://so.df.gov.br/manual-bim-para-desenvolvimento-de-projetos-de-urbanismo-e-infraestrutura-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal-supop" role="menuitem"> Manual Bim Para Desenvolvimento de Projetos de Urbanismo e Infraestrutura da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal &#8211; Supop </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_287" href="https://so.df.gov.br/orientacoes-normativas-para-elaboracao-de-orcamento-de-obras-e-servicos-de-engenharia-da-secretaria-de-estado-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Orientações Normativas Para Elaboração de Orçamento de Obras e Serviços de Engenharia da Secretaria de Estado de Obras e Infraestrutura do Distrito Federal </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_288" href="https://so.df.gov.br/manual-de-supervisao-e-execucao-de-obras-de-engenharia-da-secretaria-de-obras-e-infraestrutura-do-distrito-federal" role="menuitem"> Manual de Supervisão e Execução de Obras de Engenharia da Sodf </a> </li> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_436" href="https://so.df.gov.br/manual-do-servidor" role="menuitem"> Manual do Servidor </a> </li> </ul> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/pdsb" role="menuitem"> PDSB </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pdsb" role="menuitem"> PDSB </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/pdti" role="menuitem"> PDTI </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pdti" role="menuitem"> PDTI </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/ptd" role="menuitem"> PTD </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/ptd" role="menuitem"> PTD </a> </li> <li class="nav-item d-none d-md-block"> <a class="nav-link " href="https://so.df.gov.br/pgrs" role="menuitem"> PGRS </a> </li> <li class="responsive-nav-item d-block d-md-none"> <a href="https://so.df.gov.br/pgrs" role="menuitem"> PGRS </a> </li> <li class="nav-item dropdown d-none d-md-block" data-dropdown-action="hover"> <a class="nav-link dropdown-toggle " data-toggle="dropdown" href="https://so.df.gov.br/governanca-2" role="button" aria-haspopup="true" aria-expanded="false"> Governança </a> <ul class="dropdown-menu dropdown-black"> <li class="dropdown-menu-item d-none d-md-block"> <!-- Verifica se tem filhos --> <a class="" aria-labelledby="layout_293" href="https://so.df.gov.br/cig" role="menuitem"> Comitê de Governança </a> <!-- Renderiza subitens se houver --> </li> </ul> </li> <li class="responsive-nav-item-with-child d-md-none d-block"> <a class="responsive-menu-item" href="https://so.df.gov.br/governanca-2" role="button" aria-haspopup="true" aria-expanded="false" aria-controls="navCollapse-292" data-nav-toggle="submenu" data-nav-target="#navCollapse-292"> Governança </a> <ul class="collapse responsive-dropdown-menu p-0" id="navCollapse-292" aria-expanded="false"> <li class="responsive-dropdown-menu-item d-md-none d-flex"> <a class=" px-2" aria-labelledby="layout_293" href="https://so.df.gov.br/cig" role="menuitem"> Comitê de Governança </a> </li> </ul> </li> </ul> </nav> </div> </div> </div> </header> <main class="flex-fill" id="content"> <div class="container pt-2"> <div class="row"> <h3 class="page-title-custom text-uppercase mt-6 col-12"> Início </h3> </div> </div> <style type="text/css">
820	.master-layout-fragment .portlet-header {
821		display: none;
822	}
823</style> <div class="columns-max" id="main-content" role="main"> <div class="portlet-layout row"> <div class="col-md-12 portlet-column portlet-column-only" id="column-1"> <div class="portlet-boundary portlet-boundary_com_liferay_login_web_portlet_LoginPortlet_ portlet-static portlet-static-end portlet-decorate portlet-login " id="p_p_id_com_liferay_login_web_portlet_LoginPortlet_"> <span id="p_com_liferay_login_web_portlet_LoginPortlet"></span> <section class="portlet" id="portlet_com_liferay_login_web_portlet_LoginPortlet"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col"> <div class="autofit-section"> <a class="icon-monospaced portlet-icon-back text-default" href="https://so.df.gov.br/pagina-inicial?p_p_id=com_liferay_login_web_portlet_LoginPortlet&amp;p_p_lifecycle=1&amp;p_p_state=normal&amp;p_p_state_rcv=1&amp;p_auth=vW0fnJzk" title=" return-to-full-page"> <span class="" > <span class="c-inner" tabindex="-1" id="uvlz____"><svg aria-hidden="true" class="lexicon-icon lexicon-icon-angle-left" focusable="false" ><use href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/clay/icons.svg#angle-left"></use></svg></span> </span> </a> </div> </div> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text"> Esqueci a senha </h2> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <div class="login-container"> <form action="https://so.df.gov.br/pagina-inicial?p_p_id=com_liferay_login_web_portlet_LoginPortlet&amp;p_p_lifecycle=1&amp;p_p_state=maximized&amp;p_p_mode=view&amp;_com_liferay_login_web_portlet_LoginPortlet_javax.portlet.action=%2Flogin%2Fforgot_password&amp;_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName=%2Flogin%2Fforgot_password&amp;p_auth=vW0fnJzk" class="form " data-fm-namespace="_com_liferay_login_web_portlet_LoginPortlet_" id="_com_liferay_login_web_portlet_LoginPortlet_fm" method="post" name="_com_liferay_login_web_portlet_LoginPortlet_fm" > <input  class="field form-control"  id="_com_liferay_login_web_portlet_LoginPortlet_formDate"    name="_com_liferay_login_web_portlet_LoginPortlet_formDate"     type="hidden" value="1790967055742"   /> <input  class="field form-control"  id="_com_liferay_login_web_portlet_LoginPortlet_saveLastPath"    name="_com_liferay_login_web_portlet_LoginPortlet_saveLastPath"     type="hidden" value="false"   /> <fieldset class="" > <legend class="sr-only"> Esqueci a senha </legend> <div class="show " id="Content" role="presentation"> <div class="panel-body"> <input  class="field form-control"  id="_com_liferay_login_web_portlet_LoginPortlet_step"    name="_com_liferay_login_web_portlet_LoginPortlet_step"     type="hidden" value="1"   /> <input  class="field form-control"  id="_com_liferay_login_web_portlet_LoginPortlet_redirect"    name="_com_liferay_login_web_portlet_LoginPortlet_redirect"     type="hidden" value="https://so.df.gov.br/pagina-inicial?p_p_id=com_liferay_login_web_portlet_LoginPortlet&amp;p_p_lifecycle=0&amp;p_p_state=maximized&amp;p_p_mode=view&amp;_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName=%2Flogin%2Flogin"   /> <div class="form-group input-text-wrapper"> <label class=" control-label" for="_com_liferay_login_web_portlet_LoginPortlet_login"> Endereço de e-mail <span class="reference-mark text-warning" id="jbfs____"><svg aria-hidden="true" class="lexicon-icon lexicon-icon-asterisk" focusable="false" ><use href="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/clay/icons.svg#asterisk"></use></svg></span> <span class="hide-accessible sr-only">Obrigatório</span> </label> <input  class="field form-control"  id="_com_liferay_login_web_portlet_LoginPortlet_login"    name="_com_liferay_login_web_portlet_LoginPortlet_login"     type="text" value=""  size="30"  /> </div>
vendor: 94 bytes, line 823
823 <script src="https://www.google.com/recaptcha/api.js?hl=pt" type="text/javascript"></script> 
823<div class="g-recaptcha" data-sitekey="0x4AAAAAABGx05zbZMCoeYER"></div> <noscript> <div style="height: 525px; width: 302px;"> <div style="height: 525px; position: relative; width: 302px;"> <div style="height: 525px; position: absolute; width: 302px;"> <iframe frameborder="0" scrolling="no" src="https://www.google.com/recaptcha/api/fallback?k=0x4AAAAAABGx05zbZMCoeYER" style="border-style: none; height: 525px; width: 302px;"></iframe> </div> <div style="background: #F9F9F9; border: 1px solid #C1C1C1; border-radius: 3px; bottom: 25px; height: 60px; left: 0; margin: 0; padding: 0; position: absolute; right: 25px; width: 300px;"> <textarea aria-labelledby="_com_liferay_login_web_portlet_LoginPortlet_g-recaptcha-response-error" class="g-recaptcha-response" id="g-recaptcha-response" name="g-recaptcha-response" style="border: 1px solid #C1C1C1; height: 40px; margin: 10px 25px; padding: 0; resize: none; width: 250px;"></textarea> </div> </div> </div> </noscript> <div class="button-holder " > <button class="btn btn-primary" id="_com_liferay_login_web_portlet_LoginPortlet_jaaf" type="submit" > <span class="lfr-btn-label">Enviar Nova Senha</span> </button> </div> </div> </div> </fieldset> </form> 
823<script>
824AUI().use(
825  'liferay-form',
826function(A) {
827(function() {
828var $ = AUI.$;var _ = AUI._;
829	Liferay.Form.register(
830		{
831			id: '_com_liferay_login_web_portlet_LoginPortlet_fm'
832
833			
834				, fieldRules: [
835
836					
837
838							
839
840							{
841								body: '',
842								custom: false,
843								errorMessage: '\u004f\u0020\u0063\u0061\u006d\u0070\u006f\u0020\u0045\u006e\u0064\u0065\u0072\u0065\u00e7\u006f\u0020\u0064\u0065\u0020\u0065\u002d\u006d\u0061\u0069\u006c\u0020\u00e9\u0020\u006f\u0062\u0072\u0069\u0067\u0061\u0074\u00f3\u0072\u0069\u006f\u002e',
844								fieldName: '_com_liferay_login_web_portlet_LoginPortlet_login',
845								validatorName: 'required'
846							}
847
848					
849
850				]
851			
852
853			
854
855			, validateOnBlur: true
856		}
857	);
858
859	var onDestroyPortlet = function(event) {
860		if (event.portletId === 'com_liferay_login_web_portlet_LoginPortlet') {
861			delete Liferay.Form._INSTANCES['_com_liferay_login_web_portlet_LoginPortlet_fm'];
862		}
863	};
864
865	Liferay.on('destroyPortlet', onDestroyPortlet);
866
867	
868
869	Liferay.fire(
870		'_com_liferay_login_web_portlet_LoginPortlet_formReady',
871		{
872			formName: '_com_liferay_login_web_portlet_LoginPortlet_fm'
873		}
874	);
875})();
876});
877
878</script>
878 <div class="c-mt-3 navigation"> <span class="text-4" > <a href="javascript:void(0);" target="_self" class=" lfr-icon-item taglib-icon" id="_com_liferay_login_web_portlet_LoginPortlet_ctvk____" onClick="event.preventDefault();submitForm(document.hrefFm, &#39;https\x3a\x2f\x2fso\x2edf\x2egov\x2ebr\x2fc\x2fportal\x2flogin\x3fp_l_id\x3d22658&#39;)" data-senna-off="true" > <span class="taglib-text ">Entrar</span> </a> </span> 
878<script>
879AUI().use(
880  'liferay-icon',
881function(A) {
882(function() {
883var $ = AUI.$;var _ = AUI._;
884		Liferay.Icon.register(
885			{
886				forcePost: true,
887				id: '_com_liferay_login_web_portlet_LoginPortlet_ctvk____',
888
889				
890
891				useDialog: false
892			}
893		);
894	
895})();
896});
897
898</script>
898 </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> <form action="#" aria-hidden="true" class="hide" id="hrefFm" method="post" name="hrefFm"><span></span><button hidden type="submit">Oculto</button></form> </main> <footer class="footer" id="footer" role="contentinfo"> <div class="container"> <div class="row"> <div class="col-md-3"> <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter_"> <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter"></span> <section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter"> <div class="portlet-content"> <div class="autofit-float autofit-row portlet-header"> <div class="autofit-col autofit-col-expand"> <h2 class="portlet-title-text"> Menu Exibir </h2> </div> </div> <div class=" portlet-content-container"> <div class="portlet-body"> <div id="navbar_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter"> <ul class="nav flex-column"> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/pagina-inicial" > Início </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/sobre-a-secretaria" > Sobre A Secretaria </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/colegiado-2" > Colegiado </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/sala-de-imprensa" > Imprensa </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/licitacoes-realizadas-pela-sodf" > Licitações Realizadas Pela SODF </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/informacoes-2" > Informações </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/category/servicos-2" > Serviços </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/manuais-2" > Manuais </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/pdti" > PDTI </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/pdsb" > PDSB </a> </li> <li class="nav-item "> <a class="nav-link" href="https://so.df.gov.br/pgrs" > PGRS </a> </li> <li class="nav-item mb-4 "> <a class="nav-link" href="https://so.df.gov.br/governanca-2" > Governança </a> </li> </ul> </div> <style> .journal-content-article img { min-width: unset !important; margin-bottom: 1rem; } .main-navigation{ justify-content: unset !IMPORTANT; } </style> </div> </div> </div> </section> </div> </div> <div class="col-md-3"> <ul class="nav flex-column"> <li class="nav-item"> <a class="nav-link" href="/fale-com-a-secretaria/"> Fale com a Secretaria </a> </li> <li class="nav-item"> <a class="nav-link" href="/category/acesso-a-informacao/"> Acesso à informação </a> </li> <li class="nav-item"> <a class="nav-link" href="http://www.participa.df.gov.br/"> Ouvidoria </a> </li> </ul> </div> <div class="col-md-3"> <ul class="nav flex-column"> <li class="nav-item"> <a class="nav-link" href="http://www.brasilia.df.gov.br"> Acesse o Portal do Governo do Distrito Federal </a> </li> <li class="nav-item"> <p class="endereco"> Centro Administrativo do Distrito Federal - CAD DF, Bloco L - Taguatinga, Brasília - DF, CEP: 72158-000 <br> </p> </li> </ul> </div> <div class="col-md-3 d-flex flex-column align-items-center align-items-md-end py-2 py-md-0"> <a class="d-block" href="/category/acesso-a-informacao/" title="Ir para Acesso à Informação"> <img alt="Logo Acesso à Informação" src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/ico-acesso-info.svg" height="68" /> </a> </div> </div> </div> </footer> </div> </div> <div class="icone-maria-da-penha"> <a href="https://www.pcdf.df.gov.br/servicos/delegacia-eletronica/violencia-domestica-contra-mulher" alt="Governo do Distrito Federal" target="_blank"> Maria da Penha ONLINE <img src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/ico-maria-da-penha.svg" alt="Governo do Distrito Federal"> </a> </div> <div vw class="enabled"> <div vw-access-button class="active"></div> <div vw-plugin-wrapper> <div class="vw-plugin-top-wrapper"></div> </div> </div> 
898<script src="https://vlibras.gov.br/app/vlibras-plugin.js"></script>
898 <div class="atendimento-externo-libras"> <a href="https://nuvidio.com/vns.atendimento.gdf" title="Atendimento 156 em libras" target="_blank" rel="noopener noreferrer"> <img src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/images/atendimento-virtual.png" alt="Governo do Distrito Federal" loading="lazy" /> </a> </div> 
898<script type="text/javascript">
899
900	
901		
902
903			
904
905			
906		
907	
908
909
910</script>
910<script>
911
912</script>
912 
912<script type="text/javascript">
913(function() {var $ = AUI.$;var _ = AUI._;
914	var onDestroyPortlet = function () {
915		Liferay.detach('messagePosted', onMessagePosted);
916		Liferay.detach('destroyPortlet', onDestroyPortlet);
917	};
918
919	Liferay.on('destroyPortlet', onDestroyPortlet);
920
921	var onMessagePosted = function (event) {
922		if (window.Analytics) {
923			const eventProperties = {
924				className: event.className,
925				classPK: event.classPK,
926				commentId: event.commentId,
927				text: event.text,
928			};
929
930			const blogNode = document.querySelector(
931				'[data-analytics-asset-id="' + event.classPK + '"]'
932			);
933
934			const dmNode = document.querySelector(
935				'[data-analytics-file-entry-id="' + event.classPK + '"]'
936			);
937
938			if (blogNode) {
939				eventProperties.title = blogNode.dataset.analyticsAssetTitle;
940			}
941			else if (dmNode) {
942				eventProperties.title = dmNode.dataset.analyticsFileEntryTitle;
943			}
944
945			Analytics.send('posted', 'Comment', eventProperties);
946		}
947	};
948
949	Liferay.on('messagePosted', onMessagePosted);
950})();
951
952	function getValueByAttribute(node, attr) {
953		return (
954			node.dataset[attr] ||
955			(node.parentElement && node.parentElement.dataset[attr])
956		);
957	}
958
959	function sendDocumentDownloadedAnalyticsEvent(anchor) {
960		var fileEntryId = getValueByAttribute(
961			anchor,
962			'analyticsFileEntryId'
963		);
964		var title = getValueByAttribute(
965			anchor,
966			'analyticsFileEntryTitle'
967		);
968		var version = getValueByAttribute(
969			anchor,
970			'analyticsFileEntryVersion'
971		);
972
973		if (fileEntryId) {
974			Analytics.send('documentDownloaded', 'Document', {
975				groupId: themeDisplay.getScopeGroupId(),
976				fileEntryId,
977				preview: !!window._com_liferay_document_library_analytics_isViewFileEntry,
978				title,
979				version,
980			});
981		}
982	}
983
984	function handleDownloadClick(event) {
985		if (window.Analytics) {
986			if (event.target.nodeName.toLowerCase() === 'a') {
987				sendDocumentDownloadedAnalyticsEvent(
988					event.target
989				);
990			}
991			else if (
992				event.target.parentNode &&
993				event.target.parentNode.nodeName.toLowerCase() === 'a'
994			) {
995				sendDocumentDownloadedAnalyticsEvent(
996					event.target.parentNode
997				);
998			}
999			else {
1000				var target = event.target;
1001				var matchTextContent =
1002					target.textContent &&
1003					target.textContent.toLowerCase() ===
1004						'baixar';
1005				var matchTitle =
1006					target.title && target.title.toLowerCase() === 'download';
1007				var matchAction = target.action === 'download';
1008				var matchLexiconIcon = !!target.querySelector(
1009					'.lexicon-icon-download'
1010				);
1011				var matchLexiconClassName = target.classList.contains(
1012					'lexicon-icon-download'
1013				);
1014				var matchParentTitle =
1015					target.parentNode &&
1016					target.parentNode.title &&
1017					target.parentNode.title.toLowerCase() === 'download';
1018				var matchParentLexiconClassName =
1019					target.parentNode &&
1020					target.parentNode.classList.contains('lexicon-icon-download');
1021
1022				if (
1023					matchTextContent ||
1024					matchTitle ||
1025					matchParentTitle ||
1026					matchAction ||
1027					matchLexiconIcon ||
1028					matchLexiconClassName ||
1029					matchParentLexiconClassName
1030				) {
1031					var selectedFiles = document.querySelectorAll(
1032						'.form .custom-control-input:checked'
1033					);
1034
1035					selectedFiles.forEach(({value}) => {
1036						var selectedFile = document.querySelector(
1037							'[data-analytics-file-entry-id="' + value + '"]'
1038						);
1039
1040						sendDocumentDownloadedAnalyticsEvent(
1041							selectedFile
1042						);
1043					});
1044				}
1045			}
1046		}
1047	}
1048
1049	Liferay.once('destroyPortlet', () => {
1050		document.body.removeEventListener(
1051			'click',
1052			handleDownloadClick
1053		);
1054	});
1055
1056	Liferay.once('portletReady', () => {
1057		document.body.addEventListener(
1058			'click',
1059			handleDownloadClick
1060		);
1061	});
1062
1063(function() {var $ = AUI.$;var _ = AUI._;
1064	var onVote = function (event) {
1065		if (window.Analytics) {
1066			let title = event.contentTitle;
1067
1068			if (!title) {
1069				const dmNode = document.querySelector(
1070					'[data-analytics-file-entry-id="' + event.classPK + '"]'
1071				);
1072
1073				if (dmNode) {
1074					title = dmNode.dataset.analyticsFileEntryTitle;
1075				}
1076			}
1077
1078			Analytics.send('VOTE', 'Ratings', {
1079				className: event.className,
1080				classPK: event.classPK,
1081				ratingType: event.ratingType,
1082				score: event.score,
1083				title,
1084			});
1085		}
1086	};
1087
1088	var onDestroyPortlet = function () {
1089		Liferay.detach('ratings:vote', onVote);
1090		Liferay.detach('destroyPortlet', onDestroyPortlet);
1091	};
1092
1093	Liferay.on('ratings:vote', onVote);
1094	Liferay.on('destroyPortlet', onDestroyPortlet);
1095})();
1096(function() {var $ = AUI.$;var _ = AUI._;
1097	var onShare = function (data) {
1098		if (window.Analytics) {
1099			Analytics.send('shared', 'SocialBookmarks', {
1100				className: data.className,
1101				classPK: data.classPK,
1102				type: data.type,
1103				url: data.url,
1104			});
1105		}
1106	};
1107
1108	var onDestroyPortlet = function () {
1109		Liferay.detach('socialBookmarks:share', onShare);
1110		Liferay.detach('destroyPortlet', onDestroyPortlet);
1111	};
1112
1113	Liferay.on('socialBookmarks:share', onShare);
1114	Liferay.on('destroyPortlet', onDestroyPortlet);
1115})();
1116(function() {var $ = AUI.$;var _ = AUI._;
1117	function showDialog(uri, title) {
1118		Liferay.Util.openModal({
1119			id: 'sharingDialog',
1120			iframeBodyCssClass: 'sharing-dialog',
1121			height: '475px',
1122			size: 'md',
1123			title: title,
1124			url: uri,
1125		});
1126	}
1127
1128	var Sharing = {
1129		copyLink: function (link) {
1130			navigator.clipboard.writeText(link);
1131
1132			Liferay.Util.openToast({
1133				message:
1134					'Link copiado para a área de transferência.',
1135			});
1136		},
1137
1138		manageCollaborators: function (classNameId, classPK) {
1139			var manageCollaboratorsParameters = {
1140				classNameId: classNameId,
1141				classPK: classPK,
1142			};
1143
1144			var manageCollaboratorsURL = Liferay.Util.PortletURL.createPortletURL(
1145				'https://so.df.gov.br/group/so/~/control_panel/manage?p_p_id=com_liferay_sharing_web_portlet_ManageCollaboratorsPortlet&p_p_lifecycle=0&p_p_state=pop_up&p_p_auth=WNtnFTPa',
1146				manageCollaboratorsParameters
1147			);
1148
1149			showDialog(
1150				manageCollaboratorsURL.toString(),
1151				'Gerenciar colaboradores'
1152			);
1153		},
1154
1155		share: function (classNameId, classPK, title) {
1156			var sharingParameters = {
1157				classNameId: classNameId,
1158				classPK: classPK,
1159			};
1160
1161			var sharingURL = Liferay.Util.PortletURL.createPortletURL(
1162				'https://so.df.gov.br/group/so/~/control_panel/manage?p_p_id=com_liferay_sharing_web_portlet_SharingPortlet&p_p_lifecycle=0&p_p_state=pop_up&p_p_auth=LIxpLNIk',
1163				sharingParameters
1164			);
1165
1166			showDialog(sharingURL.toString(), title);
1167		},
1168	};
1169
1170	Liferay.Sharing = Sharing;
1171})();
1172
1173	if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) {
1174		svg4everybody(
1175			{
1176				polyfill: true,
1177				validate: function (src, svg, use) {
1178					return !src || !src.startsWith('#');
1179				}
1180			}
1181		);
1182	}
1183
1184
1185	// <![CDATA[
1186
1187		
1188
1189		Liferay.currentURL = '\x2fpagina-inicial\x3fp_p_id\x3dcom_liferay_login_web_portlet_LoginPortlet\x26p_p_lifecycle\x3d0\x26p_p_state\x3dmaximized\x26p_p_mode\x3dview\x26_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x3d\x252Flogin\x252Fforgot_password\x26saveLastPath\x3dfalse';
1190		Liferay.currentURLEncoded = '\x252Fpagina-inicial\x253Fp_p_id\x253Dcom_liferay_login_web_portlet_LoginPortlet\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dmaximized\x2526p_p_mode\x253Dview\x2526_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x253D\x25252Flogin\x25252Fforgot_password\x2526saveLastPath\x253Dfalse';
1191
1192	// ]]>
1193
1194
1195		// <![CDATA[
1196			
1197				
1198
1199				
1200
1201				
1202			
1203		// ]]>
1204	
1205
1206	
1207
1208	Liferay.Portlet.onLoad(
1209		{
1210			canEditTitle: false,
1211			columnPos: 0,
1212			isStatic: 'end',
1213			namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter_',
1214			portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter',
1215			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d22658\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_navigationFooter\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fpagina-inicial\x253Fp_p_id\x253Dcom_liferay_login_web_portlet_LoginPortlet\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dmaximized\x2526p_p_mode\x253Dview\x2526_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x253D\x25252Flogin\x25252Fforgot_password\x2526saveLastPath\x253Dfalse',
1216			refreshURLData: {}
1217		}
1218	);
1219
1220
1221	
1222
1223	Liferay.Portlet.onLoad(
1224		{
1225			canEditTitle: false,
1226			columnPos: 0,
1227			isStatic: 'end',
1228			namespacedId: 'p_p_id_com_liferay_login_web_portlet_LoginPortlet_',
1229			portletId: 'com_liferay_login_web_portlet_LoginPortlet',
1230			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d22658\x26p_p_id\x3dcom_liferay_login_web_portlet_LoginPortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dmaximized\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fpagina-inicial\x253Fp_p_id\x253Dcom_liferay_login_web_portlet_LoginPortlet\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dmaximized\x2526p_p_mode\x253Dview\x2526_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x253D\x25252Flogin\x25252Fforgot_password\x2526saveLastPath\x253Dfalse',
1231			refreshURLData: {"_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName":["\/login\/forgot_password"]}
1232		}
1233	);
1234
1235
1236	
1237
1238	Liferay.Portlet.onLoad(
1239		{
1240			canEditTitle: false,
1241			columnPos: 0,
1242			isStatic: 'end',
1243			namespacedId: 'p_p_id_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_',
1244			portletId: 'com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch',
1245			refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d22658\x26p_p_id\x3dcom_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fpagina-inicial\x253Fp_p_id\x253Dcom_liferay_login_web_portlet_LoginPortlet\x2526p_p_lifecycle\x253D0\x2526p_p_state\x253Dmaximized\x2526p_p_mode\x253Dview\x2526_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName\x253D\x25252Flogin\x25252Fforgot_password\x2526saveLastPath\x253Dfalse',
1246			refreshURLData: {}
1247		}
1248	);
1249
1250
1251</script>
1251<script type="module">
1252import {InfoItemActionHandler as ComponentModule} from '/o/layout-taglib/__liferay__/index.js';
1253Liferay.Loader.require(
1254'frontend-js-web/index',
1255function(frontendJsWeb) {
1256try {
1257AUI().use(
1258  'liferay-menu',
1259function(A) {
1260{
1261Liferay.component('infoItemActionComponent', new ComponentModule({"executeInfoItemActionURL":"https:\/\/so.df.gov.br\/c\/portal\/execute_info_item_action?p_l_mode=view&plid=22658","namespace":"","spritemap":"https:\/\/so.df.gov.br\/o\/gdf-secretarias-lf7_4-2026-theme\/images\/clay\/icons.svg"}), { destroyOnNavigate: true, portletId: ''});
1262}
1263(function() {
1264var $ = AUI.$;var _ = AUI._;
1265	var {delegate} = frontendJsWeb;
1266
1267	delegate(
1268		document,
1269		'focusin',
1270		'.portlet',
1271		function(event) {
1272			event.delegateTarget.closest('.portlet').classList.add('open');
1273		}
1274	);
1275
1276	delegate(
1277		document,
1278		'focusout',
1279		'.portlet',
1280		function(event) {
1281			event.delegateTarget.closest('.portlet').classList.remove('open');
1282		}
1283	);
1284})();
1285(function() {
1286var $ = AUI.$;var _ = AUI._;
1287	new Liferay.Menu();
1288
1289	var liferayNotices = Liferay.Data.notices;
1290
1291	for (var i = 0; i < liferayNotices.length; i++) {
1292		Liferay.Util.openToast(liferayNotices[i]);
1293	}
1294
1295})();
1296(function() {
1297var $ = AUI.$;var _ = AUI._;
1298		var {openToast} = frontendJsWeb;
1299
1300		AUI().use(
1301			'liferay-session',
1302			function() {
1303				Liferay.Session = new Liferay.SessionBase(
1304					{
1305						autoExtend: true,
1306						redirectOnExpire: false,
1307						redirectUrl: 'https\x3a\x2f\x2fso\x2edf\x2egov\x2ebr\x2fweb\x2fguest',
1308						sessionLength: 21600,
1309						sessionTimeoutOffset: 70,
1310						warningLength: 0
1311					}
1312				);
1313
1314				
1315			}
1316		);
1317	
1318})();
1319});
1320} catch (err) {
1321	console.error(err);
1322}
1323});
1324
1325</script>
1325 
1325<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/main.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000" type="text/javascript"></script>
1325 
1325<script type="text/javascript">
1326Liferay.CustomDialogs = {enabled: false};
1327
1328</script>
1328<script>
1329
1330</script>
1330<script type="module">
1331import {default as main} from '/o/frontend-js-tabs-support-web/__liferay__/index.js';
1332{
1333main();
1334}
1335
1336</script>
1336<script type="module">
1337import {runThirdPartyCookiesInterval} from '/o/cookies-banner-web/__liferay__/index.js';
1338{
1339runThirdPartyCookiesInterval();
1340}
1341
1342</script>
1342<script type="module">
1343import {default as main} from '/o/frontend-js-collapse-support-web/__liferay__/index.js';
1344{
1345main();
1346}
1347
1348</script>
1348<script type="module">
1349import {default as main} from '/o/frontend-js-tooltip-support-web/__liferay__/index.js';
1350{
1351main();
1352}
1353
1354</script>
1354<script type="module">
1355import {default as main} from '/o/frontend-js-alert-support-web/__liferay__/index.js';
1356{
1357main();
1358}
1359
1360</script>
1360<script type="module">
1361import {default as main} from '/o/frontend-js-dropdown-support-web/__liferay__/index.js';
1362{
1363main();
1364}
1365
1366</script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/doudf.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/full-calendar.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/pagination.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/agenda.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/translate.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/jquery-ui.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/jquery-ui-pt_BR.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 
1366<script src="https://so.df.gov.br/o/gdf-secretarias-lf7_4-2026-theme/js/jquery.maskedinput.min.js?browserId=chrome&amp;minifierType=js&amp;languageId=pt_BR&amp;t=1790294970000"></script>
1366 </body> </html> 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.