#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}}

/* --- RED   --*/
:root {--bodybkg: 			#120101; --geralbkg: 		#120101; --carousel:		#000000} 
:root {--sociais:			#cccfff; --sociaishover: rgba(255,255,255,0.4)} 
:root {--headermintop:  transparent; --hminbot: 	transparent; --hminpor: 	transparent; --hclosetop:   	#1e0101; --hclosebot:  	#120101; --hclosepor	:#120101; --hminicon: 	#ffffff; --hcloseicon:		#ffffff}
:root {--headermintoppag:	#120101; --hminbotpag:    	#120101; --hminporpag:	   	#120101; --hclosetoppag:   	#430505; --hclosebotpag:#430505; --hcloseporpag:#430505; --hminicon: 	#ffffff; --hcloseicon:		#ffffff}
:root {--menu: 				#7f0000; --menuhover:       #592020; --submenu:         #7f0000; --submenuhov:     	#592020; --menufont:  	#cccfff; --submenufont: #ffbc01}
:root {--menu-portais:      #7f0000; --pmhover:   		#7f0000; --pmsub: 			#7f0000; --pmsubhover: 		#592020; --pmfont: 		#ffbc01; --pmsubfont:  	#ffbc01; --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:      	#afb2d8; --banfonth2: 		#cad709; --banfonth3: 		#cccfff; --banbtn: 		#4c05f7; --banbtnhover: #555000; --color1:transparent; --color2:transparent; --color3:transparent; --color4:transparent; --color5:transparent; --color6:transparent}
:root {--block: 			#7d0707; --bltext: 			#35020e; --blhover: 		#7d0707; --blfont:	 		#a0c509; --blborleft:	#252628; --blborright: 	#252628; --blshadow: #252628}
:root {--block-plus:    	#000000; --bphover:	   		#0c32ed; --bpttbkg: 		#98cce1; --bpttfont: 		#000000; --bptexfont: 	#ffffff; --bpborwhite: 	#4d4e52; --bpborblack: 	#4a4a4a; --bpborshadow: transparent}
:root {--ttabkg: 			#7f0000; --ttahover:	   	#024fab; --ttafont: 		#ffbc01; --ttaborder:   	#4d5a69}
:root {--navbar: 			#7f0000; --navhover: 		#091ae9; --navfon: 	       	#ffbc01; --navbor: 			#000000}
:root {--navlin:       		#091ae9; --navlhov:    		#d508e2; --navlfont:   		#ffffff; --navlact:    		#d508e2; --navlacthov:	#d508e2; --navlactfont: #000000} 
:root {--fontes: 			#cccfff; --fonp: 			#cccfff; --fonact: 		   	#ccceee; --fonttt3: 		#cccfff; --servicosfont:#afb2d8}
:root {--footer: 			#2b0101; --footfont: 		#b3c4f1; --foothover:	   	#ffffff; --foottitle: 		#b3c4f1}
:root {--redes:     		#02152c; --redefont:    	#c7d4f5}
:root {--copy:      		#140202; --copyfont:        #bbc3ff; --copyhover:	   	#ffffff} 
:root {--aside:  			#240303; --asihover:    	#2e0b09; --asideicon: 		#cccfff; --asileft:		   	#240303; --asiright:transparent}
:root {--asidecolor:	    #252525; --asidecolhov:   	#313030; --asidecolfont: 	#cccfff; --asidebor: 		#252525; --asideleft:   #0c0c0c}
:root {--sidebar:  			#131535; --asideacor: 	transparent; --asicormenu: 		#181e73; --asicorhov: 		#343a92; --asicorfont: 	#ffffff; --asicormenu: 	#000000; --asicorfont: 	#ffffff}
:root {--ttbkg: 	   	transparent; --ttbkgfont: 		#000000; --ttbkgtxtfont: 	#000000; --ttbkgdark: 		#2a0202; --ttbkgdarkfont:#ccceee}
:root {--ttline: 			#3f3f42; --ttlinefont: 		#cccfff; --ttlinedark: 		#3a3636; --ttlinedarkfont: 	#cccfff}
:root {--ttindexfont: 		#cccfff; --ttindexborda:  	#b3c4f1; --boxindexfont:	#b3c4f1; --ttindexborda:  	#b3c4f1}
:root {--ttbut: 		transparent; --ttbutfon: 		#ffffff; --ttbuthover:	   	#024fab}
:root {--boxbkg: 		transparent; --boxbor: 		transparent}
:root {--boxaside: 			#383838; --boxborleft: 		#383838; --boxborright:		#383838; --boxshadow:	transparent}
:root {--border:      	transparent; --borderbkg:	transparent; --borderDark:  	#aaa8a8; --borderDarkbkg: 	#000000}
:root {--hrclean: 			#40434a; --hrdark: 			#4a4545}
:root {--midias:    		#010b17; --midiasbkg:   	#002f67; --midiastopo: 		#3b3b3d; --midiasfont:  	#cccfff}
:root {--audios:    		#c7d4f5; --videos:      	#c7d4f5}
:root {--tab:           transparent; --tabconteiner:transparent; --tabbuttom:	   	#7e0101; --tabhover: 		#024fab; --tabactive: 	#024fab}
:root {--tabela:			#260303; --tabelaPar:		#2e0b09; --tabelahover:		#2e0b09}
:root {--acordion:			#260303; --acorhover:       #2e0b09; --acorfontes: 		#bbbcd9; --acotop: 		transparent; --acobot: 	transparent; --acolef:  transparent; --acorig: transparent}
:root {--scrollbkg: 		#000000; --scroll:			#ffffff; --scrollmov:		#1e1e1f; --scrollhover: 	#373737}
:root {--scrollnewsbkg:		#060e2a; --scrollnews:		#0b1b53; --scrollnewsmov:	#280696; --scrollnewshover:	#3303cd}
:root {--abasbkg: 		transparent; --ababkg: 			#2a0202; --abashover:     	#812409; --abasfont:		#d5dc0c; --hoverfont: 	#d5dc0c}
:root {--publicidade: 		#ffffff}
:root {--modulosBkg:	transparent; --modaba:			#e6e9f0; --modabaAct:		#3498db; --modHover:		#3498db; --modFont: 	#ffffff; --modulosbor:transparent}
: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: 				#ffffff; --formborder:		#cdcccc; --formcolor: 	   	#000000}
:root {--button: 			#460202; --buthover: 		#2f7aeb; --buttonfont: 		#afb2d8; --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:  #afb2d8}
:root {--modalsacbuscabkg: 	#000000; --msacbuscafont:  	#afb2d8; --msacbuscabor: 	#333555}
:root {--modalfalebkg: 		#000000; --mfccamposbkg: 	#181818; --mfccamposfont: 	#cccfff; --mfciconfont: 	#cccfff; --mfcbor:		#444444; --mfcsubmit: #3e4be7;  --mfchover: #8607aa}
:root {--modalcontatosbkg: 	#000000; --mcontatosfont: 	#9da8f3; --mcontatosbor:	#424244}
:root {--hotttfont:	 		#aaaeee; --hotfontp: 		#aaaeee; --hotfonth3: 		#FFFFFF; --hotfonth4: 		#c4c7ed; --hotttborda: 	#2d2d2d}
