@media screen and (max-width:10000px)
{

*{ 
	margin:0 auto;
	padding:0 auto;
}

html
{
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

body
{
	font-family:Candara; 
	font-size:15px; 
	color:#000; 
	background:#fff;
	box-sizing: border-box;
	width: 95%;
}

body img
{
	border:none;
}

input, select, textarea
{
	box-sizing:border-box;
}

@font-face 
{
	font-family:"Biko";
	src:url("assets/fontes/biko/Biko_Regular.otf");
}

@font-face 
{
	font-family:"KeepCalm";
	src:url("assets/fontes/keep_calm/KeepCalm-Medium.ttf");
}

@font-face 
{
	font-family:"Comfortaa";
	src:url("fontes/comfortaa/Comfortaa-Regular.ttf");
}

@font-face 
{
	font-family:"AlteHaas";
	src:url("fontes/alte_haas/AlteHaas.ttf");
}

@font-face 
{
	font-family:"Mayeka";
	src:url("fontes/mayeka/Mayeka_Regular.otf");
}

@font-face 
{
	font-family:"Roboto";
	src:url("fontes/roboto/Roboto-Regular.ttf");
}


@font-face 
{
	font-family:"Sansation";
	src:url("fontes/sansation/Sansation_Regular.ttf");
}

.calendario
{
	width: 70%;
}

.clear
{
	clear: both;
}

.topo
{
	width: 100%;
	background-color: #004aad;
	height: 100px;
	float: left;
}
.topo img
{
	height: 100%;
	margin-left: 5%;
}
.topo p
{
	color: #fff;
	font-family: Helvetica, Calibri;
	font-size: 30px;
	float: right;
	margin-right: 15px;
	margin-top: 30px;
}

.conteudo
{
	width: 95%;
	height: auto;
	margin: 0 auto;
}

.menubar
{
	width: 100%;
	height: auto;
	margin: 0 auto;
	
}
.menubar ul
{
	margin-top: 1%;
	text-decoration: none;
	list-style: none;
	text-align: center;
	border-radius: 2px;
}
.menubar li
{
	font-family: Candara, Helvetica, Calibri;
	font-size: 15px;
	line-height: 20px;
	display: inline;
	padding: 0.5%;
	color: #696969;
	font-weight: bold;
}
.menubar li a
{
	text-decoration: none;
	color:  #FFF;
}
.menubar a:hover
{
	text-decoration: none;
}

.acessoDestaque
{
	background-color: #1975B3;
	color: #fff;
	text-align: center;
}

.conteudoCentral
{
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.iconesInicial
{
	width: 33%;
	height: auto;
	float: left;
	text-align: center;
}
.iconesInicial img
{
	width: 20%;
	padding-top: 7%;
}
.iconesInicial p
{
	font-family: Candara;
	font-size: 20px;
	font-weight: bold;
	color: dimgray;
}

.rodape
{
	width: 100%;
	height: 50px;
	font-family: Calibri, Helvetica;
	font-size: 12px;
	color: #000;
	background-color: dimgray;
	text-align: center;
	padding-top: 2%;
}

.barraSecao
{
	width: 99%;
	height: 35px;
	padding-bottom: 2.5%;
	border-bottom: 0.5em #004aad solid;
	float: left;
}
.barraSecao img
{
	width: 8%;
	padding-left: 3%;
}
.barraSecao p
{
	font-family: Helvetica, Calibri;
	font-size: 25px;
	font-weight: bold;
	color: #16275f;
	float: right;
	letter-spacing: 2.5px;
}

.cadastrarNovo
{
	width: 35%;
	height: 45px;
	color: #fff;
	padding: 1%;
	float: left;
	margin-bottom: 1%;
}
.cadastrarNovo p
{
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	background-color: #696969;
	border-radius: 3px;
	padding: 3px;
	vertical-align: middle;
	width: 50%;
	text-align: center;
	margin-bottom: 1%;
}
.cadastrarNovo a
{
	text-decoration: none;
	color: #fff;
}
.cadastrarNovo a:hover
{
	color: #000;
	text-decoration: none;
}

.editarRegistro
{
	width: 35%;
	height: 45px;
	color: #fff;
	padding: 1%;
	float: left;
	margin-bottom: 1%;
	margin-left: 30%;
}
.editarRegistro p
{
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	background-color: #004aad;
	border-radius: 3px;
	padding: 3px;
	vertical-align: middle;
	width: 50%;
	text-align: center;
	margin-bottom: 1%;
}
.editarRegistro a
{
	text-decoration: none;
	color: #fff;
}
.editarRegistro a:hover
{
	color: #000;
	text-decoration: none;
}


.cadastrarNovoPCT
{
	width: 100%;
	height: 20px;
	color: #fff;
	text-align: center;
}
.cadastrarNovoPCT p
{
	font-family: Roboto;
	font-size: 13px;
	background-color: dimgray;
	width: 12%;
	border-radius: 5px;
	padding: 3px;
	vertical-align: middle;
}
.cadastrarNovoPCT a
{
	text-decoration: none;
	color: #fff;
}

.cadastrarNovoPCTParte
{
	width: 50%;
	height: 20px;
	color: #fff;
	padding-bottom: 0.5%;
	
}
.cadastrarNovoPCTParte p
{
	font-family: Roboto;
	font-size: 13px;
	background-color: dimgray;
	width:23%;
	border-radius: 5px;
	padding: 3px;
	vertical-align: middle;
}
.cadastrarNovoPCTParte a
{
	text-decoration: none;
	color: #fff;
}

.vincularCliente
{
	width: auto;
	height: 30px;
	color: #fff;
	padding: 1%;
}
.vincularCliente p
{
	font-family: Roboto;
	font-size: 15px;
	background-color: #1975b3;
	width: 12%;
	border-radius: 5px;
	padding: 3px;
}
.vincularCliente a
{
	text-decoration: none;
	color: #fff;
}

.tabelaSecao
{
	width: 95%;
	border-radius: 4px;
	margin:  0 auto;
	font-family: calibri, helvetica, candara;
	font-size:  100%;
	margin-bottom: 2.5%;
}

.tabelaRelacionados
{
	width: 50%;
	float: left;
	padding: 5px;
}
.tabelaRelacionados p
{
	font-family: Calibri, Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	padding: 5px;
	background-color: #004aad;
	width: 100%;
}

.tabelaTramite
{
	width: 49.5%;
	float: left;
	padding: 5px;
	border-right: 2px double #004AAD;
}
.tabelaTramite p
{
	font-family: Calibri, Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #004aad;
	padding: 5px;
	background-color: #FFF;
}

.tituloTabela td
{
	background-color: #004aad;
	line-height: 25px;
	font-family: Helvetica, Calibri;
	font-size: 15px;
	color: #fff;
	text-align: center;
	border: 1px #fff solid;
	border-radius: 5px;
}

.tituloTabelaRelacao
{
	background-color: #1975b3;
	line-height: 25px;
	font-family: Roboto;
	font-size: 15px;
	color: #fff;
	text-align: center;
}
.tituloTabelaRelacao td
{
	border-radius: 3px;
}
.linhaTabela
{
	background-color: #F8F8FF;
	font-family: Calibri, Helvetica;
	font-size: 90%;
	color: #1c1c1c;
	padding: 0.3%;
	line-height: 22px;
}

.botaoTabela1
{
	text-align: center;
}
.botaoTabela1 a:hover
{
	text-decoration: none;
}
.botaoTabela1 a
{
	text-decoration: none;
	color: #fff;
	background-color: blue;
	font-family: Helvetica, Calibri;
	font-size: 13px;
	padding: 6px;
	text-align: center;
	border-radius: 2px;
}
.botaoTabela2
{
	text-align: center;
}
.botaoTabela2 a:hover
{
	text-decoration: none;
}
.botaoTabela2 a
{
	text-decoration: none;
	color: #fff;
	background-color: green;
	font-family: Helvetica, Calibri;
	font-size: 13px;
	padding: 6px;
	text-align: center;
	border-radius: 2px;
};
.botaoTabela3
{
	text-align: center;
}
.botaoTabela3 a:hover
{
	text-decoration: none;
}
.botaoTabela3 a
{
	text-decoration: none;
	color: #fff;
	background-color: red;
	font-family: Helvetica, Calibri;
	font-size: 13px;
	padding: 6px;
	text-align: center;
	border-radius: 2px;
}
.botaoTabela4
{
	text-align: center;

}
.botaoTabela4 a:hover
{
	text-decoration: none;
}
.botaoTabela4 a
{
	text-decoration: none;
	color: #fff;
	background-color: yellow;
	font-family: Helvetica, Calibri;
	font-size: 13px;
	padding: 6px;
	text-align: center;
	border-radius: 2px;
	color: #000;
}
.botaoTabela5
{
	text-align: center;
}
.botaoTabela5 a
{
	text-decoration: none;
	color: #000;
	background-color: orange;
	font-family: Helvetica, Calibri;
	font-size: 13px;
	padding: 4px;
	text-align: center;
	border-radius: 5px;
}

.tabelaGeral00
{
	width: 98%;	
	margin: 0 auto;
	font-family: calibri, heveltica, courier;
	font-size: 100%;
	border-radius: 8px;
}
.tabelaGeral100 td
{
	border: 1px double #c0c0c0;
	text-align: center;
	font-family: calibri, heveltica, courier;
	font-size: 100%;
	border-radius: 3px;
}

.tabelaGeral90
{
	width: 90%;	
	margin: 0 auto;
	font-family: calibri, heveltica, courier;
	font-size: 100%;
	border-radius: 8px;
}
.tabelaGeral90 td
{
	border: 1px double #c0c0c0;
	text-align: center;
	font-family: calibri, heveltica, courier;
	font-size: 90%;
	border-radius: 3px;
}

.tabelaGeral70
{
	width: 70%;	
	margin: 0 auto;
	font-family: calibri, heveltica, courier;
	font-size: 100%;
	border-radius: 8px;
}
.tabelaGeral70 td
{
	border: 1px double #c0c0c0;
	text-align: center;
	font-family: calibri, heveltica, courier;
	font-size: 100%;
	border-radius: 3px;
}

.tabelaGeral60
{
	width: 60%;
	margin: 0 auto;
	font-family: calibri, heveltica, courier;
	font-size: 100%;
	border-radius: 4px;
}
.tabelaGeral60 td
{
	border: 1px double #c0c0c0;
	text-align: center;
	font-family: calibri, heveltica, courier;;
	font-size: 100%;
	border-radius: 3px;
}

.tabelaGeralRed2
{
	width: 90%;
	margin: 0 auto;
}
.formularioCadastro
{
	width:80%;
    background:#F0F8FF;
    position:relative;
    top:1%;
    margin: 0 auto;
    font-family: calibri, heveltica, courier;
    font-size: 90%;
    padding-bottom: 2%;
}
.formularioCadastro fieldset
{
	width: 95%;
	margin:  0 auto;
	border: 1px solid #fff;
	border-radius: 4px;
	background:#B0E0E6;
}
.formularioCadastro70 fieldset
{
	width: 95%;
	margin:  0 auto;
	border: 1px solid #fff;
	border-radius: 4px;
	background:#B0E0E6;
}

.formularioLogin
{
	width:100%;
    background:#F0F8FF;
    position:relative;
    top:1%;
    margin: 0 auto;
    font-family: calibri, heveltica, courier;
    font-size: 90%;
    padding-bottom: 2%;
}
.formularioCadastro70
{
	width:70%;
    background:#F0F8FF;
    position:relative;
    top:1%;
    margin: 0 auto;
    font-family: calibri, heveltica, courier;
    font-size: 90%;
    padding-bottom: 2%;
}
.formulario50
{
	width:50%;
    display: block;
    background:#F0F8FF;
    border-top:1px solid #262626;
    border-bottom:1px solid #161712;
    padding:10px 0 10px 0;
    margin:  0 auto;
    padding-right: 5px;
}

.formularioCadastroInput
{
	padding-left:3px;
    width:100%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    height: 25px;
}

.formularioCadastroInputDia
{
	padding-left:3px;
    width:5%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    height: 25px;
}

.formularioCadastroInputMes
{
	padding-left:3px;
    width:20%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    height: 25px;
}

.formularioCadastroInputAno
{
	padding-left:3px;
    width:15%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    height: 25px;
}

.formularioCadastroTextArea
{
	padding-left:3px;
    width:100%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    margin-right: 2px;
}

::placeholder
{
	font-size: 11px;
	font-style: italic;
}
.formularioCadastroInputBlock
{
	padding-right:0px;
    width:97%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left:1.5%;
    margin-right: 1.5%;
    height: 40px;
}
.formularioCadastroInputDate
{
	padding-right:0px;
    width:100%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    margin-bottom: -2px;
}

.formularioCadastroInputDate2
{
	padding-right:0px;
    width:100%;
    background:#fff;
    border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    margin-bottom: -2px;
}

.formularioCadastroInputDate3
{
	padding-bottom:-4px;
    width:100%;
    background:#fff;
    border-bottom: 0.5px double #171717;
    border-top: 0.5px double #171717;
    border-left:0.5px double #333333;
    border-right:0.5px double #333333;
    border-radius: 3px;
    margin-left: 2px;
    margin-bottom: -1px;
}

.formularioCadastroTable
{
	width: 30%;
	margin: 0 auto;
}
.legendPadrao
{
	font-family: Candara;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	background-color: #004aad;
	color: #fff;
	padding:2%;
	margin-bottom: 1%;
	margin-top: 0.2%;
	width: 100%;
}

.legendFormulario
{
	font-family: Candara;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	background-color: #004aad;
	color: #fff;
	padding:0.2%;
	margin-bottom: 0.1%;
	margin-top: 0.1%;
	width: 100%;
	border: 1px solid;
}

.formularioCadastroRed
{
	width: 70%;
	padding-left: 2%;
}
.formularioCadastroRed legend, .legenda
{
	font-family: Roboto;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #1975b3;
	padding-top: 1%;
	padding-bottom: 2%;
}

.labelFormulario100
{	width:100%;
    display: inline-block;
    background:#B0E0E6;
    padding:5px;
    margin:  0 auto;
    float:  left;
}

.labelFormulario60
{
	width:60%;
    display: inline-block;
    background:#B0E0E6;
    padding:5px;
    margin:  0 auto;
    float: left;
}
.labelFormulario60Block
{
	width:60%;
    display: block;
    background:#B0E0E6;
    border-top:1px solid #262626;
    border-bottom:1px solid #161712;
    padding:10px 2px 10px 0;
    margin:  0 auto;
}

.labelFormulario40
{	width:40%;
    display: block;
    background:#B0E0E6;
    padding:5px;
    margin:  0 auto;
    float: left;
}
.labelFormulario40Block
{	width:40%;
    display: block;
    background:#B0E0E6;
    padding:5px 0 5px 0;
    margin:  0 auto;
    padding-right: 1px;
}

.labelFormulario33
{	width:33.333%;
    display: block;
    background:#B0E0E6;
    padding:5px;
    margin:  0 auto;
    float: left;
}

.labelFormulario20
{	width:20%;
    display: block;
    background:#B0E0E6;
    padding:5px;
    margin:  0 auto;
    float: left;
}

.spanFormulario
{
	display: block;
    color:#000;
    font-size:14px;
    font-weight: bold;
    float:left;
    width:max-content;
    text-align:left;
    padding: 2px;
    vertical-align: middle;
}

.spanFormularioData
{
	display: inline;
    color:#000;
    font-size:14px;
    font-weight: bold;
    width:max-content;
    text-align:left;
    padding: 2px;
    vertical-align: middle;
}
.spanTextArea
{
	display: block;
    color:#000;
    font-size:14px;
    font-weight: bold;
    float:left;
    width:100%;
    text-align:left;
    padding: 5px;
    vertical-align: middle;
}

.formularioInput
{
	padding-left: 5px;
}

.formularioInput input
{
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 3px;
  	margin-bottom: 0.5%;
  	width: 100%;
}
input[type=checkbox]
{
	position:  relative;
	cursor: pointer;
	height: 20px;
	width: 20px;
}
input[type=checkbox]:before
{
	height: 20px;
	width: 20px;
	padding-left: 5px;
	font-family: Comfortaa;
	display:  block;
  	font-size: 15px;
  	border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
  	border-radius: 3px;
  	text-align: left;
  	background-color: red;
  	position:  absolute;
}
.formularioInputLog input
{
	width: 100%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 3px;
}
.labelFormulario40Block input[type=checkbox]
{
	position:  relative;
	cursor: pointer;
}
.labelFormulario40Block input[type=checkbox]:before
{
	padding-left: 5px;
	font-family: Comfortaa;
	display:  block;
  	font-size: 15px;
  	border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
  	border-radius: 3px;
  	text-align: left;
 	color: red;
}
.labelFormulario40Block input[type=checkbox]:checked:after
{
	padding-left: 5px;
	font-family: Comfortaa;
	display:  block;
  	font-size: 15px;
  	border-bottom: 1px double #171717;
    border-top: 1px double #171717;
    border-left:1px double #333333;
    border-right:1px double #333333;
  	border-radius: 3px;
  	text-align: left;
  	color: red;
}
.labelFormulario1
{
	width: 40%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	color: #000;
	float: left;
	padding-left: 1%;
}
.labelFormulario1 label
{
	width: 10%;
	font-weight: bold;
}
.labelFormulario1 input
{
	width: 90%;
	padding-left: 5px;
	background: transparent;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormulario1 p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.inputFormulario1
{
	width: 90%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.inputFormulario7
{
	width: 25%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;  	
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
  	text-align: center;
}
.labelFormulario2
{	
	width: 30%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	color: #000;
	float:left;	
	padding-left: 1%;
}
.labelFormulario2 label
{
	width: 50%;
	font-weight: bold;
}
.labelFormulario2 input
{
	width: 60%;
	padding-left: 5px;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormulario2 p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.inputFormulario2
{
	width: 90%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.labelFormulario3
{
	width: 33%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	color: #000;
	float: left;
	padding-left: 1%;
}
.labelFormulario3 label
{
	width: 40%;
	font-weight: bold;
}
.labelFormulario3 input
{
	width: 80%;	
	padding-left: 5px;
  	font-family: Comfortaa;
  	font-size: 15px;  	
}
.labelFormulario3 select
{
	width: 80%;	
	padding-left: 5px;
  	border: 0.5px solid #1975b3;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 30px; 
  	border-radius: 4px;	
}
.labelFormulario4 select
{
	width: 80%;	
	padding-left: 5px;
  	border-bottom: 0.5px solid #1975b3;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 30px;
  	border-radius: 4px; 	
}
.labelFormulario3 p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}

.inputFormularioDrop
{
	width: 90%;
	height: 25px;
	padding-left: 5px;
	font-family: Lucida Bright, Calibri, Helvetica;
  	font-size: 90%;
  	border-radius: 3px;
  	margin-bottom: 4px;
}
.inputFormularioDrop option
{
	width: 90%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Lucida Bright, Calibri, Helvetica;
  	font-size: 90%;
  	border-radius: 3px;
  	margin-bottom: -3px;
}

.labelFormulario4
{
	width: 100%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	color: #000;
	float: left;
	padding-left: 1%;
}
.labelFormulario4 label
{
	width: 20%;
	font-weight: bold;
}
.labelFormulario4 input
{
	width:90%;
	padding-left: 5px;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormulario4 p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;  	
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.inputFormulario4
{
	width: 90%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;  	
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.labelFormulario5
{
	width: 50%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	color: #000;
	float: left;
	padding-left: 1%;
}
.labelFormulario5 label
{
	width: 40%;
	font-weight: bold;
}
.labelFormulario5 input
{
	width:70%;
	padding-left: 5px;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormulario5 p
{
	width: 60%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;  	
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
}
.inputFormulario5
{
	width: 100%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;  	
  	border: 0.5px solid #1975b3;
  	border-radius: 4px;
  	padding-top: 0.5%;
}
.labelFormularioP
{
	width: 20%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	float: left;
}
.labelFormularioP label
{
	width: 40%;
	font-weight: bold;
}
.labelFormularioP input
{
	width: 60%;	
	padding-left: 5px;
  	font-family: Comfortaa;
  	font-size: 15px;  	
}
.labelFormularioP select
{
	width: 80%;	
	padding-left: 5px;
  	border: 1px solid #1975b3;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 30px;
  	border-radius: 4px; 	
}
.inputFormularioP
{
	width: 80%;	
	padding-left: 5px;
  	border: 0.5px solid #1975b3;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 30px;
  	border-radius: 4px; 	
}
.buttonFormulario2
{
	line-height: 35px;
	font-family: Roboto;
	font-size: 15px;
	margin-top: 1%;
	color: #FFF;
	background-color: #1975b3;
	border-radius: 3px;
	width: 49%;
}
.buttonFormularioC
{
	line-height: 35px;
	font-family: Roboto;
	font-size: 15px;
	margin-top: 1%;
	color: #FFF;
	background-color: dimgray;
	border-radius: 3px;
	width: 49%;
}
.buttonFormularioC a
{
	text-decoration: none;
	color: #fff;
}

.buttonFormularioCad
{
	line-height: 35px;
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	margin-top: 1%;
	margin-left: 30%;
	margin-bottom: 2.5%;
	color: #FFF;
	background-color: #1975b3;
	border-radius: 3px;
	width: 10%;
}
.buttonFormularioCCad
{
	line-height: 35px;
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	margin-top: 1%;
	margin-left: 5%;
	color: #FFF;
	background-color: dimgray;
	border-radius: 3px;
	width: 15%;
}
.buttonFormularioCCad a
{
	text-decoration: none;
	color: #fff;
}
.buttonFormularioVoltar
{
	line-height: 35px;
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	margin-top: 1%;
	margin-left: 42%;
	margin-bottom: 1%;
	color: #FFF;
	background-color: #004aad;
	border-radius: 3px;
	width: 15%;
}
.buttonFormularioVoltar a
{
	text-decoration: none;
	color: #FFF;
}
.buttonFormularioWhats
{
	line-height: 35px;
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	margin-top: 1%;
	margin-left: 5%;
	margin-bottom: 1%;
	color: #FFF;
	background-color: green;
	border-radius: 3px;
	width: 15%;
}

.buttonFormularioProc
{
	line-height: 35px;
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	margin-top: 1%;
	margin-left: 20%;
	margin-bottom: 1%;
	color: #FFF;
	background-color: dimgray;
	border-radius: 3px;
	width: 15%;
}


.buttonFormularioCadDocs
{
	line-height: 35px;
	font-family: Candara;
	font-weight: bold;
	font-size: 15px;
	margin-top: 1%;
	margin-left: 30%;
	color: #FFF;
	background-color: #004aad;
	border-radius: 3px;
	width: 10%;
}

.pesquisa
{
	width: 30%;
	height: 30px;
	margin-top: 3.5%;
	margin-left:60%;
	margin-right: 3%;
	text-align: center;
	background-color: #FFF;
	position: absolute;

}
.pesquisaInput
{
	border-radius: 3px;
	padding: 0.3%;
	height: 25px;
	width: 80%;
}
.pesquisaBotao
{
	margin-top: 0.5%;
	font-family: Roboto;
	font-size: 10px;
	color: white;
	border-radius: 3px ;
	background-color: #004AAD;
	width: 18%;
	height: 20px;
}

.pesquisaBotao p
{
	margin-top: 0.5%;
	font-family: KeepCalm;
	font-size: 10px;
	color: white;
	border-radius: 3px ;
	background-color: #47555e;
	width: 18%;
	height: 20px;
}


.JanelaModal
{
	position: fixed;
	top: 20%;
	margin: 0 auto;
	color: #fff;
	padding: 1%;
	background-color: #1975b3;
	opacity: 0;
	width: 50%; 
}
.JanelaModal:target
{
	opacity: 1;
	pointer-events: auto;
}
.fechar
{
	text-decoration: none;
}
.legendModal
{
	font-family: Roboto;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
.labelFormulario3Modal
{
	width: 33%;
	line-height: 40px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	float: left;
}
.labelFormulario3Modal label
{
	width: 40%;
}
.labelFormulario3Modal input
{
	width: 80%;	
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #fff;
  	font-family: Comfortaa;
  	font-size: 15px;  	
}
.labelFormulario3Modal select
{
	width: 80%;	
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #ccc;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 25px; 	
}
.labelFormulario4Modal select
{
	width: 80%;	
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #fff;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 25px; 	
}
.labelFormulario3Modal p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
}

.labelFormulario4Modal
{
	width: 100%;
	line-height: 40px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	float: left;
}
.labelFormulario4Modal label
{
	width: 20%;
}
.labelFormulario4Modal input
{
	width:90%;
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #ccc;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormulario4Modal p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
}

/*------ CSS importado -----*/
.conteudoLC
{
	width: 100%;
}
.caixaCentralLC
{
	margin: 1% auto 2% auto;
	background-color: #1975B3;
	color: #fff;
	font-family: Roboto;
	font-size: 25px;
	width: 30%;
	padding: 0.5%;
	border-radius: 3px;
	opacity: 0.7;
	box-shadow: 5px 5px 5px 3px #CCC;
}
.caixaCentralLC p
{
	color: #fff;
	font-family: Roboto;
	font-size: 35px;
	text-align: right;
}

.caixaEsquerdaLC
{
	margin: 1% 1% 2%;
	background-color: #1975B3;
	width: 35%;
	padding: 0.5%;
	border-radius: 3px;
	color: #fff;
	font-family: Roboto;
	font-size: 25px;
	text-align: center;
	float: left;
	box-shadow: 5px 5px 5px 3px #CCC;
}

.tabelaCaixaLC
{
	width: 100%;
}
.tabelaCaixaLC th
{
	color: #1975B3;
	background-color: #fff;
	font-family: Comfortaa;
	font-size: 15px;
	line-height: 20px;
	border: 1px solid #1975B3;
	text-align: center;
	
}
.tabelaCaixaLC td
{
	color: #fff;
	font-family: Roboto;
	font-size: 15px;
	padding: 0.5%;
	border: 1px solid #1975B3;
}

.caixaDireitaLC
{
	margin: 1% 1% 2% 2%;
	background-color: dimgray;
	width: 35%;
	padding: 0.5%;
	border-radius: 3px;
	color: #fff;
	font-family: Comfortaa;
	font-size: 25px;
	text-align: left;
	float: right;
	box-shadow: 5px 5px 5px 3px #CCC;
}
.caixaDireitaLC p
{
	color: #fff;
	font-family: Mollen_Bold;
	font-size: 35px;
	text-align: right;
}

.tabelaLC
{
	width: 90%;
	opacity: 0.8;
	margin: 1% auto 2% auto;
	border: 1px solid #CCC;
}
.tabelaLC thead td
{
	font-family: Roboto;
	font-size: 15px;
	color: #fff;
	line-height: 35px;
	text-align: center;
	background-color: #1975B3;
	border: 1px solid #fff;
	border-radius: 3px;
}
.tabelaLinhaLC
{
	color: #000;
	font-family: Roboto;
	font-size: 15px;
	padding: 0.5%;
	border: 1px solid #ccc;
	text-align: center;
	border-radius: 2.5px;	
}

.botaoTabela1LC
{
	text-align: center;
}
.botaoTabela1LC a
{
	text-decoration: none;
	color: #fff;
	background-color: green;
	font-family: Comfortaa;
	font-size: 12px;
	padding: 4px;
	text-align: center;
	border-radius: 5px;
}
.botaoTabela2LC
{
	text-align: center;
}

.novoRegistroLC
{
	width: 50%;
	float: left;
	margin-left: 5%;
}
.novoRegistro a
{
	text-decoration: none;
	color: #fff;
	background-color: #B37200;
	font-family: Roboto;
	font-size: 12px;
	padding: 4px;
	text-align: center;
	border-radius: 5px;
}

.novaCategoriaLC
{
	width: 50%;
	margin-right: 5%;
	float: right;
	text-align: right;
}
.novaCategoriaLC a
{
	text-decoration: none;
	color: #fff;
	background-color: #1975B3;
	opacity: 0.6;
	font-family: Roboto;
	font-size: 12px;
	padding: 4px;
	text-align: center;
	border-radius: 5px;
}

.modal-body
{
	background-color: #1975B3;
}

.modal-title
{
	font-family: Roboto;
	font-size: 15px;
	text-align: center;
	letter-spacing: 3px;
}

.labelFormulario3ModalLC
{
	width: 50%;
	line-height: 20px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	float: left;
	padding-bottom: 10px;
}
.labelFormulario3ModalLC label
{
	width: 40%;
}
.labelFormulario3ModalLC input
{
	width: 60%;	
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #fff;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	color: #fff;
  	padding-left: 2%; 	
}
.labelFormulario3ModalLC select option
{
	width: 80%;	
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #ccc;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 25px;
  	color: #fff;
  	padding-left: 2%;  	
}

.labelFormulario4ModalLC select
{
	width: 80%;	
	padding-left: 5px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #fff;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 25px; 	
}
.labelFormulario3ModalLC p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
}

.labelFormulario4ModalLC
{
	width: 100%;
	line-height: 20px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	float: left;
	padding-bottom: 10px;
}
.labelFormulario4ModalLC label
{
	width: 20%;
}
.labelFormulario4ModalLC input
{
	width:80%;
	padding-left: 2px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #ccc;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormulario4ModalLC p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
}

.botaoModal1LC
{
	text-align: center;
	color: #1975B3;
	background-color: #FFF;
	font-family: Roboto;
	font-size: 14px;
	padding: 2px;
	text-align: center;
	border-radius: 4px;
	width: 10%;
}
.botaoModal2LC
{
	text-align: center;
	background-color: red;
	width: 15%;
	color: #CCC;
	border-radius: 4px;
	padding: 2px;
	font-family: Roboto;
	font-size: 14px;
	padding: 2px;
	text-align: center;
	border-radius: 4px;
}
.botaoModal2 a
{
	text-decoration: none;
	color: #fff;
	font-family: Roboto;
	font-size: 12px;
	text-align: center;
	width: 10%;
}

.formularioCadastroLC
{
	width: 100%;
	margin: 2% 0% 10% 0%;

}
.formularioCadastroTableLC
{
	margin: 2% 5% 2% 5%;

}
.formularioCadastroLClegend
{
	font-family: Roboto;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	background-color: #B37200;
	color: #fff;
	padding-top: 1%;
	padding-bottom: 2%;
	margin-bottom: 1%;
	margin-top: 1%;
}
.labelFormularioLC
{
	width: 1%;
	line-height: 30px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.formularioInputLC
{
	width: 20%;
	padding-left: 5px;
}
.formularioInputLogLC
{
	width: 20%;
	padding-left: 5px;
}
.formularioInputLC input
{
	width: 90%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 1px solid #1975b3;
  	border-radius: 4px;
  	margin-bottom: 0.5%;
}
.formularioInputLogLC input
{
	width: 20%;
	line-height: 30px;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 1px solid #1975b3;
  	border-radius: 4px;
}
input[type='checkbox']
{
	width: 20px;
	height: 50px;
	font-family: Comfortaa;
  	font-size: 15px;
  	border: 1px solid #1975b3;
  	border-radius: 4px;
  	margin-left: 5px;
  	line-height: 30px;
}
.botaoFormulario1LC
{
	text-align: center;
	color: #fff;
	background-color: #B37200;
	font-family: Roboto;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	border-radius: 4px;
	width: 10%;
	margin-left: 10%;
}
.botaoFormulario2LC
{
	text-align: center;
	background-color: red;
	width: 10%;
	border-radius: 4px;
	padding: 2px;
}
.botaoFormulario2LC a
{
	text-decoration: none;
	color: #fff;
	font-family: Roboto;
	font-size: 12px;
	text-align: center;
	width: 10%;
}

.barraTituloUpdateLC
{
	width: 90%;
	height: 50px;
	background-color: #B37200;
	margin: 2% auto 2% auto;
	border-radius: 2px;
	opacity: 0.8;
	line-height: 50px;
	color: #fff;
	font-family: Roboto;
	font-size: 25px;
	letter-spacing: 3px;
	padding-left: 1%;
	font-weight: bold;
}

.conteudoUpdateLC
{
	width: 90%;
	border: 0.8px solid #CCC;
	border-radius: 3px;
	margin: 0 auto;
	box-shadow: 5px 5px 5px 3px #CCC;
	margin-bottom: 2%;
}

.formularioUpdateLC
{
	width: 100%;
	padding: 0 auto;
}
.labelFormularioConteudo1LC
{
	width: 50%;
	line-height: 20px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	float: left;
	padding-bottom: 10px;
	letter-spacing: 3px;
}
.labelFormularioConteudo1LC label
{
	width: 40%;
	padding-left: 10px;
}
.labelFormularioConteudo1LC input
{
	width: 60%;	
	padding-left: 10px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #CCC;
  	font-family: Comfortaa;
  	font-size: 15px; 	
}
.labelFormularioConteudo1LC select option
{
	width: 80%;	
	padding-left: 5px;
  	border-bottom: 1px solid #ccc;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 25px;
}

.labelFormularioConteudo2LC select
{
	width: 80%;	
	padding-left: 5px;
	border: 0;
  	border-bottom: 1px solid #CCC;
  	font-family: Comfortaa;
  	font-size: 15px; 
  	line-height: 25px; 	
}
.labelFormularioConteudo1LC p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
}

.labelFormularioConteudo2LC
{
	width: 100%;
	line-height: 20px;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	float: left;
	padding-bottom: 10px;
	letter-spacing: 3px;
}
.labelFormularioConteudo2LC label
{
	width: 20%;
}
.labelFormularioConteudo2LC input
{
	width:80%;
	padding-left: 2px;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid #ccc;
  	font-family: Comfortaa;
  	font-size: 15px;
}
.labelFormularioConteudo2LC p
{
	width: 90%;
	padding-left: 5px;
	font-family: Comfortaa;
  	font-size: 15px;
}

.botaoConteudo1LC
{
	text-align: center;
	color: #fff;
	background-color: #B37200;
	font-family: Roboto;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	border-radius: 4px;
	width: 10%;
	letter-spacing: 2px;
	margin-left: 40%;
}
.botaoConteudo2LC
{
	text-align: center;
	background-color: red;
	width: 15%;
	border-radius: 4px;
	padding: 2px;
	font-family: Roboto;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	border-radius: 4px;
	color: #fff;
	letter-spacing: 2px;
}
.botaoConteudo2LC a
{
	text-decoration: none;
	color: #fff;
	font-family: Roboto;
	font-size: 12px;
	text-align: center;
	width: 10%;
}
/*----- Fim do CSS importado -----*/

/*------ CSS Site ------*/

.upperTopo
{
	width: 100%;
	height: 60px;
	background-color: #004aad;
	font-family: Roboto;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-align: right;
	padding-top: 10px;

}
.upperTopo img
{
	padding-top: 5px;
	padding-right: 5px;
	line-height: 10px;
}

.topoSitePublico
{
	width: 100%;
	height: 100px;
}
.topoSitePublico img
{
	height: 87%;
	margin-left: 5%;
	padding-top: 1%;
	float:left;
}
.topoSitePublico p
{
	color: #696969;
	font-family: Sansation;
	font-size: 20px;
	letter-spacing: 4px;
	float: left;
	margin-right: 15px;
	margin-top: 30px;
	padding-left: 2%;
}


.menuSitePublico ul
{
	text-decoration: none;
	padding: 0.2% 2% 0.2% 3%;
	list-style: none;
	text-align: right;
}
.menuSitePublico li
{
	font-family: Sansation;
	font-size: 14px;
	line-height: 14px;
	color: #696969;
	display: inline-block;
	letter-spacing: 2.5px;
	padding-right: 5%;
}
.menuSitePublico ul a
{
	text-decoration: none;
	color: #000;
}

.conteudoPrincipalSite
{
	width: 100%;
	background-color: #FFF;
	text-align: center;

}
.conteudoPrincipalSite img
{
	width: 100%;
}

.textoFoto
{
	font-family: Sansation;
	font-size: 55px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 4px;
	width: 100%;
	position: absolute;
	margin-top: -50%;
	margin-left: -25%;	
}

.textoSpan
{
	font-family: Sansation;
	font-size: 15px;
	color: #fff;
	letter-spacing: 4px;
	width: 50%;
	position: absolute;
	margin-top: -45%;
	margin-left: 1%;
}

.botaoSaibaMais
{
	font-family: Sansation;
	font-size: 12px;
	color: #fff;
	letter-spacing: 3px;
	width: max-content;
	position: absolute;
	margin-top: -41%;
	margin-left: 15%;
	background-color: #B1977E;
	border: 0.5px solid #B1977E;
	border-radius: 3px;
	padding: 0.8%;
}
.botaoSaibaMais a
{
	text-decoration: none;
	color: #fff;
}

.oEscritorio p
{
	width: 100%;
	color: #000;
	border-radius: 4px;
	padding: 1%;
	font-family: Sansation;
	font-size: 17px;
	line-height: 35px;
	margin-top: 10%;
	margin-left:1.5%;
	margin-right: auto;
	text-align: justify;

}
.oEscritorio p:first-letter
{
	font-size: 35px;
	font-weight: bold;
	float : left;
	width : 2em;
	padding-right: 5px;
}

.conteudoEscritorio
{
	width: 100%;
	position: relative;
	text-align: center;
	margin: 1%;
}
.conteudoEscritorioTexto
{
	width: 35%;
	float: left;
}
.conteudoEscritorioFoto
{
	width: 65%;
	float: left;
	text-align: right;
}
.conteudoEscritorioFoto img
{
	width: 90%;
	margin-right: 1.5%;
	border: 0.5px solid #fff;
	border-radius: 4px;
}

.conteudoSecundario
{
	width: 100%;
	position: relative;
	text-align: center;
	margin-top: 3%;
	float: left;

}
.conteudoSecundario img
{
	width: 10%;
	margin-top: 1%;
}

.conteudoNoticias
{
	width: 100%;
	height: auto;
	text-align: center;
	margin-top: 3%;
	float: left;
	/*background-image: url("fotoNoticias.jpg");*/
	background-size: auto;
}
.conteudoNoticias img
{
	width: 10%;
	margin-top: 1%;
}

.tituloSecundario
{
	text-align: center;
	font-family: Sansation;
	font-size: 32px;
	font-weight: 400%;
	color: #000;
	letter-spacing: 3px;
	margin-top: 1%;
}

.bordaNoticias 
{
	margin: 1% auto 3% auto;
	border: 0.5px solid #696969;
	width: 90%;
	padding: 0.5%;
	box-sizing: border-box;
	border-radius: 4px;
}

.tituloConteudoNoticias
{
	text-align: center;
	font-family: Helvetica, Calibri;
	font-size: 30px;
	font-weight: 100%;
	color: #000;
	letter-spacing: 3px;
	margin-top: 1%;
}

.areaAtuacao
{
	width: 33%;
	float: left;
	margin-bottom: 0.5%;
	margin-top: 0.5%;
}
.noticiasGeral
{
	width: 100%;
}

.areaAtuacao img
{
	padding-top: 15%;
}
.areaAtuacao2
{
	width: 25%;
	float: left;
	padding-top: 5%;
}
.areaAtuacao2 img
{
	padding-top: 15%;
	width: 15%;
}

.localizacao iframe
{
	padding: 1%;
	margin-left: 10%;
	margin-right: 10%;
	width: 80%;
}
.localizacao p
{
	font-family: Sansation;
	font-size: 20px;
	color: #000;
	padding-top: 15%;

}
.areaAtuacaoTitulo
{
	width: 100%;
	text-align: center;
	font-family:Sansation;
	font-size: 20px;
	letter-spacing: 5px;
	color: #000;
	font-weight: bold;
	margin-top: 10%;
	float: left;
}

.areaAtuacaoTexto
{
	width: 100%;
	border-left: 10px solid #fff;
	float: left;
}
.areaAtuacaoTexto p
{
	color: #000;
	padding: 1%;
	font-family: Sansation;
	font-size: 15px;
	line-height: 35px;
	margin-left: 15%;
	margin-top: 7%;
	width: 92%;
	margin-left: 1%;
	text-align: center;
}

.noticiasTitulo
{
	width: 100%;
	text-align: center;
	font-family:Helvetica, Calibri;
	font-size: 120%;
	line-height: 250%;
	letter-spacing: 5px;
	color: #FFF;
	font-weight: bold;
	margin-top: 2.5%;
	background-color: #004aad;
}

.noticiasTexto
{
	width: 99%;
}
.noticiasTexto p
{
	font-family: Helvetica, Calibri;
    text-align: justify;
    font-size: 100%;
    line-height:180%;
    color: #696969;
    width: 100%;
}

.saibaMais p
{
	margin: 0.5%;
}
.saibaMais a
{
	text-decoration: none;
	width: max-content;
	background-color: #B1977E;
	border: 1px solid #000;
	border-radius: 4px;
	padding: 0.2%;
	color: #fff;
	font-size: 10px;
}

.areaAtuacaoTexto img
{
	width: 20%;
	float: left;
	padding: 10px;
}

.footer
{
	width: 100%;
	background-color: #004aad;
	height: 100px;
	text-align: center;
}
.footer p
{
	color: #fff;
	font-family: Calibri, Helvetica;
	font-size: 12px;
	vertical-align: middle;
	line-height: 100px;
}
.footer p a
{
	text-decoration: none;
	color: #fff;
}

.formularioContato
    {
        width: 45%;
        margin-left: 2%;
        background:#004aad;
        margin-bottom: 20px;
        color: white;
        float: left;
        border-radius: 3px;
        font-size: 90%;
    }
    .formularioContato label
    {
        width: 90%;
        display: block;
        padding: 10px 5px 10px 5px;
        opacity: 1.0;
    }
    .formularioContato span
    {
        width: 20%;
        display: block;
        float: left;
        text-align: left;
        padding: 5px 20px 0 0;
    }
    .formularioContato input
    {
        width: 75%;
        border-radius: 3px;
        line-height: 25px;
    }
    .formularioContato select
    {
        width: 75%;
        border-radius: 3px;
        line-height: 25px;
    }
    .formularioContato textarea
    {
        width: 75%;
    }
    .formularioButton
    {
    	width: 30%;
    	margin: 0 auto;
    }

    .formularioDocumentos
    {
        width: 90%;
        margin: 3% auto 3% auto;
        font-family: Alte;
        font-weight: bold;
        font-size: 100%;
        color: black;
    }

    .barraSecaoProc
	{
		width: 99%;
		height: 100px;
		padding-bottom: 2.5%;
		float: left;
		text-align: center;
	}
	.barraSecaoProc img
	{
		width: 10%;
		margin:  0 auto;
	}
	.barraSecaoProc p
	{
		font-family: Helvetica, Calibri;
		font-size: 25px;
		font-weight: bold;
		letter-spacing: 2.5px;
		text-align: center;
	}

	.formularioProcuracao
	{
		width:80%;
	    position:relative;
	    top:1%;
	    margin: 0 auto;
	    font-family: calibri, heveltica, courier;
	    font-size: 100%;
	    padding-bottom: 2%;
	    padding-top: 5%;
	}
	.formularioProcuracao fieldset
	{
		width: 95%;
		margin:  0 auto;
		text-align: justify;
	}
	.dadosProcuracao
	{
		padding: 5px;
	}

	.barraSecaoContrato
	{
		width: 99%;
		height: 100px;
		padding-bottom: 2.5%;
		float: left;
		text-align: center;
	}
	.barraSecaoContrato img
	{
		width: 10%;
		margin:  0 auto;
	}
	.barraSecaoContrato p
	{
		font-family: Helvetica, Calibri;
		font-size: 20px;
		font-weight: bold;
		letter-spacing: 2.5px;
		text-align: center;
	}

	.formularioContrato
	{
		width:80%;
	    position:relative;
	    top:1%;
	    margin: 0 auto;
	    font-family: calibri, heveltica, courier;
	    font-size: 100%;
	    padding-bottom: 2%;
	    padding-top: 5%;
	}
	.formularioContrato fieldset
	{
		width: 95%;
		margin:  0 auto;
		text-align: justify;
	}
	
	.dadosContrato
	{
		padding: 5px;
	}

	.dataContrato
	{
		padding: 40px;
		font-size: 15px;
		font-family: Helvetica;
		line-height: 40px;
	}

	.dadosClausulasContrato
	{
		padding: 5px 0px 2px 0px;
	}
	.dadosClausulasContratoTitulo
	{
		text-align: center;
		width: 100%;
		font-family: Helvetica;
		font-size: 15px;
		font-weight: bold;
		line-height: 40px;
	}
	.dadosClausulasContratoTexto
	{
		text-align: justify;
		width: 100%;
		font-family: Helvetica;
		font-size: 15px;
		line-height: 25px;
	
	}
	.dadosClausulasContratoAssinatura1
	{
		text-align: center;
		width: 50%;
		float: left;
		font-family: Helvetica;
		font-size: 15px;
		font-weight: bold;
		margin-top: 30px;
	}

	.whatsapp img
	{
		width: 50%;
		margin-top: 15px;
	}

}