html {
	font-size: 100.01%;
}
body {
	color: rgb(51, 51, 51); line-height: 1.4; font-family: FonteMPTDigital, Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
}
body {
	margin: 0px; padding: 0px;
}
@media screen
{
#cabecalhoFixo {
	margin: 0px; padding: 0px; z-index: 10;
}
}
@media print
{
#cabecalhoFixo {
	
}
}
.container {
	margin: 0px auto; padding: 0px; width: 100%;
}
#header {
	width: 100%; height: auto; float: left;
}
#barraSuperior {
	padding: 10px 0px; width: 100%; height: auto; color: rgb(51, 51, 51); font-size: 10px; float: left; background-color: transparent;
}
#barraSuperior div {
	color: inherit; font-size: inherit;
}
span {
	color: inherit; font-size: inherit;
}
table {
	color: inherit; font-size: inherit;
}
ul {
	color: inherit; font-size: inherit;
}
ol {
	color: inherit; font-size: inherit;
}
li {
	color: inherit; font-size: inherit;
}
p {
	color: inherit; font-size: inherit;
}
a {
	color: inherit; font-size: inherit;
}
form {
	color: inherit; font-size: inherit;
}
fieldset {
	color: inherit; font-size: inherit;
}
link {
	color: inherit; font-size: inherit;
}
input {
	color: inherit; font-size: inherit;
}
textarea {
	color: inherit; font-size: inherit;
}
select {
	color: inherit; font-size: inherit;
}
#barraSuperior input {
	color: rgb(51, 51, 51);
}
textarea {
	color: rgb(51, 51, 51);
}
select {
	color: rgb(51, 51, 51);
}
#logo {
	background: url("../images/topo/balanca.jpg") no-repeat 50% 50%; width: 400px; height: 67px; margin-left: 0px; float: left;
}
#versaoPEle {
	width: 207px; height: 15px; text-align: right; color: rgb(153, 153, 153) !important; margin-top: 15px; margin-right: 0px; float: right;
}
.fonte_mpt {
	font-family: FonteMPTDigital, Arial, Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Helvetica, sans-serif; font-size: 20px !important; font-weight: bold;
}
.font_mpt2 {
	font-family: "Arial Heavy", Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Helvetica, sans-serif; font-size: 38px !important; font-weight: bold;
}
.font_digital {
	font-family: "Arial Heavy", Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Helvetica, sans-serif; font-size: 38px !important; font-weight: bold;
}
.font_petelet {
	color: rgb(64, 64, 64) !important; font-family: "Arial Bold", Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Helvetica, sans-serif; font-size: 16px !important; font-weight: bold;
}
#nomePRT {
	padding: 0px 20px 3px 50px; text-align: left; font-family: FonteMPTDigital, Arial, Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Helvetica, sans-serif; font-size: 16px !important; float: left;
}
#nomeUsuario {
	color: rgb(102, 102, 102) !important; font-size: 10pt !important; display: block;
}
#barraConsultas {
	padding: 0px 20px 5px 50px; float: left;
}
#barraSistemas {
	width: 100%; height: 27px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1pt; border-bottom-style: solid; float: left; background-color: rgb(238, 238, 238);
}
.linkMaisRegistros {
	width: 100%; height: 27px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1pt; border-bottom-style: solid; float: left; background-color: rgb(238, 238, 238);
}
#barra {
	background: url("../images/topo/menufundocinzac.png") repeat-x bottom rgb(255, 255, 255); width: 100%; height: 26px; border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(153, 153, 153); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: left;
}
#botaoMenu {
	float: right;
}
.btSistema {
	width: 135px; height: 22px; text-align: center; color: rgb(51, 51, 51); padding-top: 5px; font-size: 12px; font-weight: bold; border-right-color: rgb(153, 153, 153); border-right-width: 0px; border-right-style: solid; float: left;
}
.btSistema_sel {
	color: rgb(255, 255, 255); padding-top: 3px; border-top-color: rgb(136, 136, 136); border-bottom-color: rgb(68, 68, 68); border-top-width: 0px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(68, 68, 68);
}
.btSistema a {
	color: inherit; text-decoration: none;
}
.btSistema a:hover {
	color: rgb(153, 0, 0);
}
.btSistema a:focus {
	color: rgb(153, 0, 0);
}
ul#topnav {
	list-style: none; margin: 0px; padding: 0px; font-size: 1.1em; float: left;
}
ul#topnav li {
	margin: 0px; padding: 0px; float: left; position: relative;
}
ul#topnav li a {
	color: inherit; text-decoration: none; float: left; background-color: transparent;
}
ul#topnav li:focus a {
	color: rgb(153, 0, 0); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
ul#topnav li a:focus {
	color: rgb(153, 0, 0); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
ul#topnav li:hover a {
	color: rgb(153, 0, 0); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
ul#topnav li a:hover {
	color: rgb(153, 0, 0); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.itemSistema {
	width: auto; height: 18px; text-align: left; color: rgb(51, 51, 51); font-size: 12px;
}
.itemBarraMenu {
	padding: 5px 15px;
}
.itemBarraMenu:focus {
	color: rgb(153, 0, 0); background-color: rgb(255, 255, 255);
}
.itemBarraMenu:hover {
	color: rgb(153, 0, 0); background-color: rgb(255, 255, 255);
}
ul#topnav li .sub {
	padding: 10px; border: 1pt solid rgb(204, 204, 204); border-image: none; left: 0px; margin-top: 26px; float: left; display: none; position: fixed; z-index: 1; min-width: 960px; max-width: 960px; background-color: rgb(255, 255, 255); -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
}
.colunaMenu {
	margin: 0px 5px; float: left; min-width: 100px; max-width: 250px;
}
ul#topnav li .row {
	width: 100%; clear: both; margin-bottom: 10px; float: left;
}
ul#topnav li .sub ul {
	list-style: none; margin: 0px; padding: 0px; min-width: 100px; max-width: 220px;
}
ul#topnav .sub ul li {
	width: 220px; color: rgb(0, 0, 0);
}
ul#topnav .sub ul li h3 {
	margin: 0px; padding: 5px 0px; border: currentColor; border-image: none; color: rgb(153, 0, 0); font-size: 1em;
}
ul#topnav .sub ul li h3 a {
	margin: 0px; padding: 5px 0px; border: currentColor; border-image: none; color: rgb(153, 0, 0); font-size: 1em; text-decoration: none;
}
ul#topnav .sub ul li a {
	border: currentColor; border-image: none; height: auto; color: rgb(0, 0, 0); text-indent: 0px; padding-bottom: 2px; padding-left: 10px; font-weight: normal; text-decoration: none; float: none; display: block;
}
ul#topnav .sub ul li a:focus {
	border-radius: 4px; text-decoration: underline !important; background-color: rgb(232, 242, 254) !important; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
ul#topnav .sub ul li a:hover {
	border-radius: 4px; text-decoration: underline !important; background-color: rgb(232, 242, 254) !important; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
ul#topnav .sub ul li a:active {
	border-radius: 4px; text-decoration: underline !important; background-color: rgb(232, 242, 254) !important; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
#divTopoConsultaProcedimento {
	border: 0px solid gray; border-image: none; width: 400px; height: 50px; text-align: left; font-size: 18px; margin-left: 10px; float: left;
}
.campoconsultaprocesso {
	padding: 2px; border: 1px solid rgb(185, 189, 193); border-image: none; color: rgb(121, 121, 121); font-family: FonteMPTDigital, Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 12px;
}
