#interesse
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
	height: 15px; width:300px;
	text-align: left;
	background-color: #FFFFFF;
	border: 1px none #FFFFFF;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	font-style: normal;
}
.interesse
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF00;
	height: 20px;
	text-align: center;
	background-color: #0000FF;
	border: 1px dotted #FFFF00;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	font-style: normal;
}
.botao1 
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 20px; width: 60px;
	text-align: center;
	/*background-color: #CCCCCC;*/
	background-image: url("imagens/botao1.jpg");
	border: 0px solid;
}
.botao2 
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 20px; width: 115px;
	text-align: center;
	/*background-color: #CCCCCC;*/
	background-image: url("imagens/botao2.jpg");
	border: 0px solid;
}
.menudropdow {
	border: 1px solid #E6E6FA;
	background-color: #F0FFFF;
}
.itemBorder
{
	border: 1px solid #CCC9C0;
}
.linha1
{
	background-color:#FFFFFF; /*#0C4B7B*/
}
.linha2
{
	background-color:#FFFFFF; /*#CEDEFA*/
}
.topo 
{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #0C4B7B;
	text-align: right;
}
.fmenu 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C4B7B;
	background-color: #FFFFFF;
}
.fmenu1 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 25;
	background-color: #00BFFF;
}
.fmenu2 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4169E1;
	height: 25;
	text-decoration: none;
	background-color: #F0FFFF;
	border-top: 2px solid #E6E6FA;
}
.fmenu_corr 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image: url("imagens/b2.jpg");
}
.flista 
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #F0FFFF; /*#DEDEDC*/
}
.flista2
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#F1F1F1;
}
.flista3 
{
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color:#F3DFDE;
}
.flistaB 
{
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#C3665E;
}
.flista2:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#CEFEDA;
}
.link1 
{
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
.link1:hover 
{
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
}
.link2 {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636260;
	text-decoration: none;
}
.link2:hover {
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.link3 
{
	font-weight: normal;
	font-family: Tahoma,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link3:hover 
{
	font-weight: normal;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C4B7B;
}
.link4 
{
	font-weight: normal;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.link4:hover 
{
	font-weight: normal;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E90FF;
}
.link5 
{
	font-weight: bold;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C4B7B;
	text-decoration: none;
}
.link5:hover 
{
	font-weight: bold;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C4B7B;
}
.link6
{
	font-weight: bold;
 	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}
.link6:hover
{
	font-weight: bold;
 	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}
.link7 
{
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
.link7:hover 
{
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
}
.texto1 
{
	font-weight: bold;
 	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}
.texto_menu 
{
	font-weight: bold;
 	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}
.textoErro 
{
	font-weight: bold;
 	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #963F36;
}
.formLogB
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
    font-weight: bold;
}
.textolog 
{
	font-family:  Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
}
.formLog
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #fff;
	border-top: 1px solid #E6E6FA;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
} 
.formMenu
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 20;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.formtexto {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #353535;
	/*background-color: #FFFFFF;*/
}
.texto2 
{
	font-weight: bold;
 	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
}
.texto_inf 
{
	font-weight: normal;
 	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #963F36;
}
.texto_aviso 
{
	font-weight: bold;
 	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.texto_form
{
	font-weight: bold;
	font-size: 11px;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fmenu_log {

	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
}
.menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.menu:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #0000FF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.menusup {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.menusup:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.titulo {
	font-weight: bold;
	font-size: 12px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E0FFFF;
}
.camposenha {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: 0px; 
	COLOR: #999999; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-DECORATION: none;
}
.campotexto {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: 0px; 
	COLOR: #999999; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-DECORATION: none;
}
.botaoformulario {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	WIDTH: 80px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	background-color: #CCCCCC;
	border: 1px solid #666666;
}.tit_proc_obs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
}
.flista1 {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	font-style: normal;
	background-color: #999999;
	background-position: left center;
	color: #FFFFFF;
	text-align: justify;
	height: auto;
	width: auto;
	border: thin solid #000000;
}

.linhaTabela {
	border-top: 1px solid #E6E6FA;
}

.topo-logo {
	height: 166px;
	background-color: #E6E6FA;
}

.logo-img {
	padding: 0;
	margin: 0;
}

.capa-img {
	padding: 0;
	margin: 0;
}

.barra-topo {
	/*background-color: #1E90FF;*/
	background-color: #4D0DFD;
}

.img-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.img-desc {
    display: flex;
    justify-content: center;
    align-items: center;
}

.img-slid {
	max-height: 100px;
}

.borda {
	border: 1px solid #000;
}

.espaco {
	margin: 5px 0;
}

.texto-carac {
	text-align: right;
}

textarea {
    width: 100%;
    /*height: 80px;*/
    border: 1px solid #CDC2C2;
    padding: 15px 20px 10px;
    font-size: 14px !important;
}

.blocoForm {
	padding: 5px;
	border: 1px solid #000;
}

.rowForm {
	padding: 3px 0 3px 15px;
}

.panel-status {
	border: 1px solid #000;
	padding: 3px;
	overflow: auto;
	height: 70px;
	font-family: monospace;
	font-size: 14px;
}

.panel-status span {
	color: green;
	cursor: pointer;
}

.panel-status span:hover {
	text-decoration: underline;
}

.chkResi {
	margin-right: 10px;
}

.formStatus {
	margin-top: 10px;
}

.oStatus {
	margin-bottom: 10px;
}

.title-form {
	margin-top: 0;
}

.input-line {
	width: 150px;
	max-width: 100%;
}

.thead-blue {
	background-color: #E0FFFF;
}

#blocoCompra {
	-webkit-transition-duration: 2s; /* Safari */
	-moz-transition-duration: 2s;
 	transition-duration: 2s;
}

.link-blue {
	color: #337AB7 !important;
	cursor: pointer;
}

.link-blue:hober {
	text-decoration: underline;
}

.link-white {
	color: #fff !important;
}

.pd-3 {
	padding: 3px;
}

.container-200 {
	max-height: 200px;
	overflow: auto;
}

.container-300 {
	max-height: 300px;
	overflow: auto;
}

.bgc-1 {
	background-color: #F0F8FF;
}

.bgc-2 {
	background-color: #F0FFFF;
}

.icon-add {
	padding: 3px 4px !important;
}

.fz-10 {
	font-size: 10px !important;
}

.wdt-100 {
	width: 100%;
}

#sel_tipo_doc {
	font-size: medium;
}

.modal-content2 {
    margin: auto;
    padding: 30px 0;
    width: 85%;
    max-width: 1200px;

    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;

    display: flex;
}