#carousel		{max-width:1920px; margin: 0 auto; padding-top:  0%; padding-bottom:  0%; overflow:hidden; background:var(--carousel)}
#footer			{max-width:1920px; margin: 0 auto; padding-top:  1%; padding-bottom:  1%; overflow:hidden; background:var(--footer)}
#copyright		{max-width:1920px; margin: 0 auto; padding-top:  0%; padding-bottom:  0%; overflow:hidden; background:var(--copy)}
.line 			{height: 2px; background: linear-gradient(to right, transparent 10%, #fbed09 50%, transparent 90%)}
.linepad 		{margin: 50px auto; height: 3px; background: linear-gradient(to right, transparent 10%, #fbed09 50%, transparent 90%)}
.mtop 			{margin-top:40px}
.space-home  	{height:20px} 
.space-pag  	{height: 120px}
.portais 		{display: block}
@media screen and (min-width:979px){.space-home{height:30px}}
@media screen and (min-width:979px){.space-pag{height:200px}}

/* --- CLEAR PADRAO --*/
:root {--bodybkg: 			#a5ceef; --geralbkg: 		#a5ceef; --carousel:		#000000}
:root {--sociais:			#FFFFFF; --sociaishover: 	#8e8a8a} 
:root {--headermintop:	 tansparent; --hminbot: 	 tansparent; --hminpor: 	transparent; --hclosetop:   	#0f2281; --hclosebot:  	#0f2281; --hclosepor:	#0f2281; --hminicon: 	#ffffff; --hcloseicon:		#ffffff}
:root {--headermintoppag:	#0f2281; --hminbotpag: 		#0f2281; --hminporpag: 		#0f2281; --hclosetoppag:   	#0f2281; --hclosebotpag:#0f2281; --hcloseporpag:#0f2281; --hminiconpag: #ffffff; --hcloseminpag:	#ffffff}
:root {--menu: 			transparent; --menuhover:   	#318bff; --submenu:         #0471ff; --submenuhov:     	#318bff; --menufont:  	#ffffff; --menufonthov: #f8c807; --submenufont: #ffffff}
:root {--menu-portais: 		#048bff; --pmhover:   		#318bff; --pmsub: 			#0471ff; --pmsubhover: 		#318bff; --pmfont: 		#ffffff; --pmsubfont:  	#ffffff; --pmbortop: 	transparent}
:root {--menu-service:      #091ae9; --servicehover:   	#091ae9; --servicesub: 		#091ae9; --servsubhover: 	#313fed; --servicefont: #ffffff; --servsubfont: #ffffff; --servbortop: transparent}
:root {--banner:    rgba(0,0,0,0.0); --banfonth1:      	#ffffff; --banfonth2: 		#ffffff; --banfonth3: 		#cccfff; --banbtn: 		#4c05f7; --banbtnhover: #555000; --color1:transparent; --color2:transparent; --color3:transparent; --color4:transparent; --color5:transparent; --color6:transparent}
:root {--block: 		transparent; --bltext: 		transparent; --blhover: 	transparent; --blfont: 			#000000; --blborleft: 	#ffffff; --blborright:	#6b6e73; --blshadow:transparent}
:root {--block-plus:    	#0c32ed; --bphover:	   		#0c32ed; --bpttbkg: 		#98cce1; --bpttfont: 		#000000; --bptexfont: 	#ffffff; --bpborwhite: 	#ffffff; --bpborblack: 		#4a4a4a; --bpborshadow: transparent}
:root {--ttabkg: 			#091ae9; --ttahover:	   	#024fab; --ttafont: 		#ffffff; --ttaborder:   	#4d5a69}
:root {--navbar: 			#091ae9; --navhover: 		#6905ed; --navfon: 	       	#ffffff; --navbor: 			#000000}
:root {--navlin:       		#091ae9; --navlhov:    		#d508e2; --navlfont:   		#ffffff; --navlact:    		#d508e2; --navlacthov:	#d508e2; --navlactfont: #000000} 
:root {--fontes: 			#000000; --fonp: 		    #000000; --fonact: 		   	#b506ab; --fonttt3: 		#000000; --servicosfont:#afb2d8}
:root {--footer: 			#0f2281; --footfont: 	    #ffffff; --foothover:	   	#b3c4f1; --foottitle: 		#ffffff}
:root {--redes:     		#11206c; --redefont:        #c6d5fb}
:root {--copy:      		#061161; --copyfont:        #c6d5fb; --copyhover:	   	#ffffff}  
:root {--aside:  	    	#a8d6fb; --asihover:        #c6d7ff; --asideicon: 		#000000; --asileft: 	   	#cbe3f5; --asiright:transparent}
:root {--asidecolor:	    #006fff; --asidecolhov:   	#009dfc; --asidecolfont: 	#ffffff; --asidebor: 		#2a00ff; --asideleft:   #006fff}
:root {--sidebar:  			#131535; --asideacor: 	transparent; --asicormenu: 		#181e73; --asicorhov: 		#343a92; --asicorfont: 	#ffffff; --asicormenu: 	#000000; --asicorfont: 	#ffffff}
:root {--ttbkg: 	   	transparent; --ttbkgfont: 		#000000; --ttbkgtxtfont: 	#000000; --ttbkgdark: 		#091ae9; --ttbkgdarkfont:#ffffff}
:root {--ttline: 			#484848; --ttlinefont: 		#000000; --ttlinedark: 		#ffffff; --ttlinedarkfont: 	#ffffff}
:root {--ttindexfont: 		#b3c4f1; --ttindexborda:  	#b3c4f1; --boxindexfont:	#b3c4f1; --ttindexborda:	#b3c4f1}
:root {--ttbut: 			#d3e1f6; --ttbutfon: 		#000000; --ttbuthover:	   	#6905ed}
:root {--boxbkg: 		transparent; --boxbor: 		    #ffffff}
:root {--boxaside: 			#99cef9; --boxborleft: 		#ffffff; --boxborright:		#6b6e73; --boxshadow: 	transparent}
:root {--border:      		#707070; --borderbkg:	transparent; --borderDark:  	#aaa8a8; --borderDarkbkg: 	#000000}
:root {--hrclean: 			#a2abeb; --hrdark: 		    #696767}
:root {--midias:    		#010b17; --midiasbkg:   	#002f67; --midiastopo: 		#3b3b3d; --midiasfont: 		#000000}
:root {--audios:    		#c7d4f5; --videos:      	#c7d4f5}
:root {--tab:           transparent; --tabconteiner:transparent; --tabbuttom:      	#4b15d2; --tabhover:    	#b623e6; --tabactive: 	#4b15d2}
:root {--tabela:			#96c4f3; --tabelaPar:		#a8d6fb; --tabelahover:		#c6d7ff}
:root {--acordion:		transparent; --acorhover:       #c6d7ff; --acorfontes: 		#000000; --acotop:   	    #ffffff; --acobot:	    #cac9c9; --acolef: 		#36c6d3; --acorig: #36c6d3}
:root {--scrollbkg: 		#f4f4f4; --scroll:			#ffffff; --scrollmov:		#061726; --scrollhover: 	#082a48}
:root {--scrollnewsbkg:		#939497; --scrollnews:		#0b1b53; --scrollnewsmov:	#280696; --scrollnewshover:	#3303cd}
:root {--abasbkg: 		transparent; --ababkg: 			#091ae9; --abashover:     	#ef0404; --abasfont:		#ffffff; --hoverfont: 	#ffffff}
:root {--publicidade: 		#ffffff}
:root {--modulosBkg:	transparent; --modaba:			#e6e9f0; --modabaAct:		#3498db; --modHover:		#3498db; --modFont: 	#ffffff; --modulosbor: 	#333333}
:root {--pagin: 			#3104fd; --paginhover: 		#fe0713; --paginfont: 		#ffffff}
:root {--consulta-publica: 	#3104fd; --pestextarea: transparent; --pesfont: 		#000000; --pesborder: 		#9d9b9b}
:root {--linksbkg:			#186bec; --linkshover: 		#6839ed; --linksfont: 		#ffffff; --linkshadow:  	#8191bb; --linkgra1: 	#5c95e6; --linkgra2: 	#1969f9}
:root {--enquetesbkg: 		#0a2fe7; --enqfont:  		#ffffff}
:root {--form: 				#1f2e3c; --formborder:		#1f2e3c; --formcolor: 	   	#b3c4f1}
:root {--button: 			#0f4dff; --buthover: 	    #a20d0d; --buttonfont: 		#ffffff; --webkit: 			#000000}
:root {--bbutton: 			#05a3d3; --bbuthover: 	    #fb0f03; --bbuttonfont: 	#ffffff; --webkit: 			#000000}
:root {--modalbody: 		#000000; --modalborda: 		#424244; --modalclose: 		#000000; --modalclosehov: 	#000000}
:root {--modalsacbkg: 		#0737bb; --msaccamposbkg: 	#225af5; --msaccamposfont: 	#ffffff; --msacbor:			#0737bb; --msactitle: 	#ffffff; --modalsacborbusca:  #333555; --msacblocosfont:  #000000}
:root {--modalsacbuscabkg: 	#ffffff; --msacbuscafont:  	#000000; --msacbuscabor: 	#333555}
:root {--modalfalebkg: 		#000000; --mfccamposbkg: 	#283142; --mfccamposfont: 	#cccfff; --mfciconfont: 	#cccfff; --mfcbor:		#444444; --mfcsubmit: #3e4be7;  --mfchover: #8607aa}
:root {--modalcontatosbkg: 	#000000; --mcontatosfont: 	#cccfff; --mcontatosbor:	#424244}
:root {--hotttfont:	 		#aaaeee; --hotfontp: 		#aaaeee; --hotfonth3: 		#FFFFFF; --hotfonth4: 		#c4c7ed; --hotttborda: 	#2d2d2d}
