div.sticky {
	position: fixed;
	bottom: 20;
	right: 5;
	display: flex;
	width: 180px;
	background-color: #FFC;
	height: 40px;
	padding: 10px;
	font-size: 12px;
	float: right;
	border-radius: 2px 2px 2px 2px;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.colConf .col .col-form-label-sm .mt-0 .mb-0 {	
}

.form-control {
  color: #004085; !important;
}

.col-form-label-sm {
    line-height: 1; !important;
}

.btnPadrao {
  cursor: pointer;
  background-image: url('../imagens/fundoBotaoVerde.png');
	color:#FFF;
	/* definimos o quão arredondado irá ficar nosso box */
	border-radius: 2px 2px 2px 2px;
	/* Declaração para aparecer no Firefox */
	-moz-border-radius: 2px 2px 2px 2px;
	/* Para exibir nos outros navegadores como Chrome, safari, opera*/
	-webkit-border-radius: 2px 2px 2px 2px;	
}

.btnSair {
  cursor: pointer;
  background-image: url('../imagens/fundoBotaoAzul.png');
	color:#FFF;
	/* definimos o quão arredondado irá ficar nosso box */
	border-radius: 2px 2px 2px 2px;
	/* Declaração para aparecer no Firefox */
	-moz-border-radius: 2px 2px 2px 2px;
	/* Para exibir nos outros navegadores como Chrome, safari, opera*/
	-webkit-border-radius: 2px 2px 2px 2px;	
}

.card {
    border: 1px solid #666666;
}

.card-header {
		color: #FFF !important;
    background-color: #666666 !important;
    border-color: #666666  !important;
		padding: .3rem !important;
		text-align: center;
}
	
.card-header h6 {
	margin-bottom: 0 !important;	
}

.card-body {
    /*padding: 0.25rem; !important;	*/
}

.alert {
    padding: .25rem 1.25rem; !important;
    margin-top: .5rem;
		text-align: center;
}

.table thead th {
  background-color: #666666;
  font-size: 0.8rem;
	color: #FFF;
	text-align: center;
}

.table-sm td, .table-sm th {
   font-size: 0.8rem;
}

.table-bordered {
    border: 0px; !important;
}

.h6, h7 {
    font-size: 0.8rem; !important;
}

.card-header {
		color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
		padding: .3rem !important;
	}
	
.card-header h6 {
	margin-bottom: 0!important;	
}

.table-sm td, .table-sm th {
   padding: .1rem;!important;	 
}

.BordaTotal {
border-left: #000000 1px solid; 
border-top: #000000 1px solid; 
border-right: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.BordaSID {
border-top: #000000 1px solid; 
border-right: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.BordaEID {
border-left: #000000 1px solid; 
border-right: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.BordaESD {
border-left: #000000 1px solid; 
border-right: #000000 1px solid; 
border-top: #000000 1px solid;
}
.BordaEI {
border-left: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.BordaID {
border-right: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.BordaED {
border-left: #000000 1px solid; 
border-right: #000000 1px solid;
}
.BordaES {
border-left: #000000 1px solid; 
border-top: #000000 1px solid;
}
.BordaSD {
border-top: #000000 1px solid; 
border-right: #000000 1px solid;
}
.BordaSI {
border-top: #000000 1px solid; 
border-bottom: #000000 1px solid;
}
.BordaI {
border-bottom: #000000 1px solid;
}
.BordaS {
border-top: #000000 1px solid;
}
.BordaD {
border-right: #000000 1px solid;
}



