/* 
Acessibilidade - COR
*/

body {
  color: #000;
  background-color: white;
}

h1, h2, h3, h4, h5, h6 {
  color: #004682;
}
input,
select,
textarea {
  border: 1px solid #d5d5d5;
  color: #666666;
}

input:focus,
select:focus,
textarea:focus {
  border-color: #666666;
}

.main-btn {
  color: white;
  border: 1px solid white;
}

hr {
  border-top: 1px solid #e2e2e2;
}

.btns, .divisao {border-right:1px solid #CCC;}


/*Barra SP*/

#header {background:#FC0;}

#headerSP #contHeader {color:#4b4b4b;}

.linksDestaq a {color:#666;}

.social-icons {border-left:1px solid #CCC;}

.site-header ul.social-icons li a {
  background-color: #FFF;
  color: #004682;
  border:1px solid #CCC;
}

.cabec, .cabec a {color:#034ea2;
	background:#D4D4D4;}


.titPT {
	background: #666;
	color: #FFF;
}

#menu-wrapper h1, #menu-wrapper h1 a, #menu-wrapper h2  {color:#FFF;}

#menu-wrapper {border-bottom: 2px solid #CCC;}

.main-menu {background:#FFF;}
	
.main-menu ul li {
	border-right:#CCC 1px solid;}

.main-menu li a {
  color: #000;
  }

a.toggle-menu {
  background: #d5d5d5;
  color: black;
  
}
.menu-responsive {
  background-color: rgba(50, 50, 50, 0.88);
}
.menu-responsive ul li a {
  color: white;
}
.menu-responsive ul li.active a {
  color: #ec523f;
}
.menu-responsive ul li.atual a {
  color: #ec523f;
}

.caption {
	color: #fff;
}

.boxServPublic {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#faeb96+0,ffb40f+100 */
background: #faeb96; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #faeb96 0%, #ffb40f 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #faeb96 0%,#ffb40f 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #faeb96 0%,#ffb40f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faeb96', endColorstr='#ffb40f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.iServPublic {background: url(../images/iconInfo.png) bottom left no-repeat;}

.boxReceitas {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#faeb96+0,ffb40f+100 */
background: #faeb96; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #faeb96 0%, #ffb40f 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #faeb96 0%,#ffb40f 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #faeb96 0%,#ffb40f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faeb96', endColorstr='#ffb40f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.iReceitas {background: url(../images/iconInfo.png) bottom left no-repeat;}

.boxDespesas {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#faeb96+0,ffb40f+100 */
background: #faeb96; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #faeb96 0%, #ffb40f 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #faeb96 0%,#ffb40f 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #faeb96 0%,#ffb40f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faeb96', endColorstr='#ffb40f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.iDespesas {background: url(../images/iconInfo.png) bottom left no-repeat;}

.descrit {background:url(../images/descrit.png) no-repeat bottom right;}

.boxServPublic p, .boxReceitas p, .boxDespesas p {background:url(../images/icon_seta2.gif) no-repeat top left;}

.boxServPublic p a, .boxReceitas p a, .boxDespesas p a, .boxRed ul li a, .boxPink ul li a, .boxBlue ul li a {color:#000;}

.boxRed ul li {background:url(../images/bulletRED.png) no-repeat left top;}

.boxPink ul li {background:url(../images/bulletPINK.png) no-repeat left top;}

.boxBlue ul li {background:url(../images/bulletBLUE.png) no-repeat left top;}


.boxBK, .boxBKINTER, .boxMAPAS, .boxMAPAS2, .boxAPP {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4ffff+0,b7dbf7+100 */
background: #f4ffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #b7dbf7 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#b7dbf7 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #ffffff 0%,#b7dbf7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b7dbf7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.boxMAPAS:hover,.boxMAPAS2:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6b8dc4+0,000d33+100 */
background: #6b8dc4; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #6b8dc4 0%, #000d33 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #6b8dc4 0%,#000d33 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #6b8dc4 0%,#000d33 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b8dc4', endColorstr='#000d33',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
color:#FFF;
}

.boxServPublic .subtit, .boxReceitas .subtit, .boxDespesas .subtit {color: #004682;}

.boxRed h3, .boxRed .subtit {color:#C36;}

.boxPink h3, .boxPink .subtit {color:#939;}

.boxBlue h3, .boxBlue .subtit {color:#09F;}

.boxCyan {color:#FFF;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5ea1bc+0,002949+100 */
background: #5ea1bc; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #5ea1bc 0%, #002949 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #5ea1bc 0%,#002949 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #5ea1bc 0%,#002949 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ea1bc', endColorstr='#002949',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
	
.boxCyan h2, .boxCyan h3 {color:#FFF;}	
	
.boxCyan a {color:#FFF;}

.boxCyan ul li	{background:url(../images/bulletYELLOW.png) no-repeat left top;}

.borderR {border-right:1px solid #CCC;}
.borderB {border-bottom:1px solid #000;}
.borderB2 {border-bottom:2px solid #CCC;}
.borderT {border-top:2px solid #CCC;}


/*CAPTION*/

.grid figcaption {
	color: #FFF;
	background: #DD6D37;
	}


/*FALE CONOSCO*/

.map-canvas {
  border: 10px solid #efefef;
}

.contact-form .mainBtn {
  color: white;
  background-color: #ec523f;
}

.txtDestaq {color:#0068BF;}

#go-top {
  background-color: #E1E1E1;
  color: #666;
}

#go-top:hover {
  background-color: #666;
  color: #E1E1E1;
}

.titCorousel {
	background:#005397;
	color:#FFF;
}



/***************Páginas Internas*********************/

.colorRED {
  background:#C36;
  color:#FFF;}

.colorPINK {
  background:#939;
  color:#FFF;}
  
.colorBLUE, .colorBLUE select {
  background:#09F;
  color:#FFF;} 
  
.colorBLUE select {border:none;} 
  
.colorORANGE {
  background:#F58220;
  color:#FFF;}
  
.subtitRED {
  color:#C36;}

.subtitPINK {
  color:#939;}
  
.subtitBLUE {
  color:#09F;}  
  
.subtitORANGE {
  color:#F58220;}

.iframeBLUE {border:1px solid #09F;}  
  
.arrowL {background:url(../images/arrowL.png) no-repeat left top;}  
  
.arrowR {background:url(../images/arrowR.png) no-repeat right top;} 

.table-fnd td, .table-fnd th {border:1px solid #A8CCDF;}   

.td-destaq {background:#D9E8F0;}

.th-destaq {background:#09F;
	color:#FFF;}

.bulletORANGE li {background:url(../images/bulletORANGE.png) no-repeat left top;}

.bulletBLUE li {background:url(../images/bulletBLUE.png) no-repeat left top;}

.btnORANGE {background:#F58220;
	color:#FFF;}
	
.word {background:#F58220;
	color:#FFF;}	
	
.textINTER3 a {color:#013569;}	

.textINTER3 a:hover {color:#005BB7;}

.textCorona a {color:#666;}

.textCorona a:hover {color:#000;}


/*SP CORONAVÍRUS*/

.boxItens {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
	background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
	
.boxItens h2 {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#45484d+0,000000+100;Black+3D+%231 */
		background: #45484d; /* Old browsers */
		background: -moz-radial-gradient(center, ellipse cover, #45484d 0%, #000000 100%); /* FF3.6-15 */
		background: -webkit-radial-gradient(center, ellipse cover, #45484d 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
		background: radial-gradient(ellipse at center, #45484d 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		color:#FFF;}
		
.boxItens ul li a {color:#666;}
.boxItens ul li a:hover {color:#000;}

/*ACCORDION*/

/*heading hover effect*/
#accordian h3:hover {
	text-shadow: 0 0 10px rgba(255, 255, 255, 1.0);
}

/*Abas*/

.abas_ct a {
	background:#CCC;
	color:#666;
}

.abas_ct a:hover {
	background:#666;
	color:#FFF;	
}

.abas-sl_ct {
	background:#F58220;
	color:#FFF;	
}

.boxCONS {border:#F58220 solid 1px}

	


/*Acessibilidade*/

.divisao {color:#FFF;}

.cpadrao {background: url(../images/ico_cor_normal.gif) no-repeat bottom center; }

.ccontraste {background: url(../images/ico_cor_contraste.gif) no-repeat bottom center;}

.fnormal {background: url(../images/ico_texto_normal.gif) no-repeat bottom center;}

.faumenta {background: url(../images/ico_texto_mais.gif) no-repeat bottom center;}	

.vlibras {background: url(../images/ico_LIBRAS.gif) no-repeat bottom center;}
			
