/* Padrao de cores 1 */

/* Geral */
body { background-color: #999; }
.rodape-fundo { color: #FFF;
background: rgb(2,0,155); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiMwMjAwOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiMwNDIzM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(2,0,155,1) 33%, rgba(4,35,58,1) 92%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,rgba(2,0,155,1)), color-stop(92%,rgba(4,35,58,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(2,0,155,1) 33%,rgba(4,35,58,1) 92%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(2,0,155,1) 33%,rgba(4,35,58,1) 92%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(2,0,155,1) 33%,rgba(4,35,58,1) 92%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(2,0,155,1) 33%,rgba(4,35,58,1) 92%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02009b', endColorstr='#04233a',GradientType=0 ); /* IE6-8 */
}
.topo-fundo { color: #FFF;
background: rgb(4,35,58); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iIzA0MjMzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAyMDA5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(4,35,58,1) 8%, rgba(2,0,155,1) 67%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,rgba(4,35,58,1)), color-stop(67%,rgba(2,0,155,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(4,35,58,1) 8%,rgba(2,0,155,1) 67%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(4,35,58,1) 8%,rgba(2,0,155,1) 67%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(4,35,58,1) 8%,rgba(2,0,155,1) 67%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(4,35,58,1) 8%,rgba(2,0,155,1) 67%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04233a', endColorstr='#02009b',GradientType=0 ); /* IE6-8 */
}

/* Index */
.box-titulo, .box-titulo-int { color: #00008B; background-color: #FFF; border-bottom: 2px solid #00008B; float: left; font-size:22px; font-weight:bold; width: 97%; height: 22px; text-align:left; line-height:20px; padding-left:10px; padding-bottom: 5px; }
.box-titulo-int { width: 100%; }
.menu-titulo { font-size: 19px; font-weight: bold; color: #FFF; line-height: 35px; text-align: center; background-color: #00008B; }
.menu-titulo a { color: #FFF; }

/* Acompanhar requerimento */
.botao-enviar { float: left; cursor: pointer; width: 100px; margin-left: 33px; height: 30px; line-height: 26px; border: none; color: #FFF; -webkit-border-radius: 5px; border-radius: 5px; display: block; font-size: 14px; background: #0084A5; -webkit-box-shadow: 4px 4px 0 #333; box-shadow: 4px 4px 0 #333; }
.botao-enviar:hover { background-color: #0084A5; -webkit-transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out; -ms-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out; -webkit-box-shadow: 0px 0px 0 #333; box-shadow: 0px 0px 0 #333; }
.botao-enviar:focus { -webkit-border-radius: 5px; border-radius: 5px; display: block; font-size: 14px; background: #0084A5; border:1px solid #FF0000; }

@media only screen and (min-width: 960px) and (max-width: 1160px) {
	.botao-enviar { margin-left: 20px; }

}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.botao-enviar { margin-left: 15px; }
 
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.botao-enviar { margin-left: 130px; }

}

@media only screen and (max-width: 479px) {
	.botao-enviar { margin-left: 75px; }

}
