.scroll {
	height: 800px;
	overflow-x: scroll;
 }
.azulFont{
	color: #337ab7;
}
.vermelhoFont{
    color: #a94442;
}
.verdeFont{	
	color: #1ab394;
}
.verdeBorder{
    border-color: #1ab394;
}
.vermelhoBorder{
    border-color: #a94442;
}
.pretoBorder{	
	border-style: solid;
    border-width: 1px;
    border-color: #EFEFEF;
}
.input-xs {
  height: 22px;
  padding: 2px 5px;
  font-size: 12px;
  line-height: 1.5; /* If Placeholder of the input is moved up, rem/modify this. */
  border-radius: 3px;
}
.azulBackGround{	
	background-color: #6BADDE;
	color: #FFFFFF;
}
.verdeBackGround{	
	background-color: #1ab394;
    border-color: #1ab394;
    color: #FFFFFF;
	font-weight: bold;
    width: 100%;
	height: 30px;
	line-height:30px;
	padding-left: 10px;
	box-shadow: 0 0 4px #999;
}
.brancoBackGround{		
	background-color: #ffffff;
}

.cinzaBackGround{	
	background-color: #EFEFEF;
}
.fundoAmareloDinheiro {	
	background-color: #FFFCD1;
	font-size: 120%;
}
.fundoVermelhoQuandoNaoHouveCompra {	
	background-color: #FF8080;
	color: #FFFFFF;
	font-weight: bold;
}
.fonte{
	font-family: "Helvetica Neue";
}
.espacoDireito{
	padding-right: 8px;
}
.espacoEsquerdo{
	padding-left: 10px;
}
.espacoTop{
	margin-top: 12px;
}
.alinhamentoDireito{
	text-align: right;
}
.expandido{
	font-weight: bold;
	font-size: 120%;
}
.negrito{
	font-weight: bold;	
}
.colunaAlinharADireita{
	text-align: right;
}
.colunaAlinharAoCentro{
	text-align: center;
}
.fontTabela{
	font-size: medium;	
}
.fontTabelaExpandido{
	font-size: x-large;
}
.transbox {    
    background-color: #ffffff;    
    opacity: 0.5;
    filter: alpha(opacity=60);
}
.lightbox{
	height: 100%;
	width: 100%;
	left:0;	
	top:0;
	position: absolute;
	z-index: 98;
	overflow:visible;
	background-color:#000000;
	opacity:0.1;
	display: none;;
}
.relative{
	position:relative;
	z-index: 1;
}
.margemEsquerda{
	margin-left: 10px;
}
.painel600{	
	width: 600px;
}
.col-input,
.col-input-button,
.col-input-cartaoNumero,
.col-input-cartaoValidade,
.col-input-cartaoSeguranca,
.col-input-cnpj,
.col-input-cnae,
.col-input-inscricaoEstadual,
.col-input-inscricaoMunicipal,
.col-input-cpf,
.col-input-telefone,
.col-input-email,
.col-input-email2,
.col-input-nome,
.col-input-nomeFantasia,
.col-input-razaoSocial,
.col-input-endereco-cep, 
.col-input-endereco-numero, 
.col-input-endereco-logradouro,
.col-input-endereco-bairro,
.col-input-endereco-complemento,
.col-input-endereco-uf,
.col-input-endereco-cidade 
.col-input-produto-nome,
.col-input-produto-codigoBarra,
.col-input-produto-codigoNCM,
.col-input-produto-codigoCEST,
.col-input-produto-codigoDCB,
.col-input-produto-codigoGGREM,
.col-input-produto-codigoRegistroMS,
.col-input-produto-fabricante,
.col-input-produto-unidadeMedida,
.col-input-produto-concentracao,
.col-input-produto-tipo,
.col-input-produto-tipoReceita,
.col-input-produto-controlado,
.col-input-produto-preco,
.col-input-produto-principioAtivo
{
	position: relative;
	min-height: 1px;
	padding-right: 8px;
	padding-left: 5px;
	padding-bottom: 6px;
}
.col-input-button {
	float: inherit;
	margin-top: 23px;
	padding-left: 1px;
}
.col-input-cnae {
	float: inherit;
	min-width: 120px;
	width: 120px;
}
.col-input-cartaoNumero {
	float: inherit;
	min-width: 200px;
	width: 200px;
}
.col-input-cartaoValidade {
	float: inherit;
	min-width: 120px;
	width: 120px;
}
.col-input-cartaoSeguranca {
	float: inherit;
	min-width: 80px;
	width: 80px;
}
.col-input-cnpj {
	float: inherit;
	min-width: 180px;
	width: 180px;
}
.col-input-cnpj-extendido {
	float: inherit;
	min-width: 180px;
	width: 300px;
}
.col-input-inscricaoEstadual {
	float: inherit;
	min-width: 180px;
	width: 180px;
}
.col-input-inscricaoMunicipal {
	float: inherit;
	min-width: 180px;
	width: 180px;
}
.col-input-cpf {
	float: inherit;
	min-width: 150px;
	width: 150px;
}
.col-input-telefone {
	float: inherit;
	min-width: 180px;
	width: 180px;
}
.col-input-nome {
	float: inherit;
	min-width: 200px;
	width: 300px;
}
.col-input-nomeFantasia {
	float: inherit;
	min-width: 150px;
	width: 100%;
}
.col-input-razaoSocial {
	float: inherit;
	min-width: 150px;
	width: 100%;
}
.col-input-endereco-cep {	
	float: inherit;
	min-width: 110px;
	width: 110px;
}
.col-input-endereco-numero {	
	float: inherit;
	min-width: 80px;
	width: 90px;
}
.col-input-endereco-logradouro {	
	float: inherit;
	min-width: 250px;
	width: 30%;
}
.col-input-endereco-bairro {	
	float: inherit;
	min-width: 200px;
	width: 20%;
}
.col-input-endereco-uf {	
	float: inherit;
	min-width: 110px;
	width: 110px;
}
.col-input-endereco-cidade {	
	float: inherit;
	min-width: 250px;
	width: 35%;
}
.col-input-endereco-complemento {	
	float: inherit;
	min-width: 150px;
	width: 15%;
}
.col-input-contato-tipo {	
	float: inherit;
	min-width: 150px;
	width: 200px;
}
.col-input-email {
	float: inherit;
	min-width: 200px;
	width: 100%;
}
.col-input-email2 {
	float: inherit;
	min-width: 200px;
	width: 300px;
}
.col-input-produto-nome {
	float: inherit;
	margin-left: 4px;
	min-width: 200px;
	width: 100%;
}
.col-input-produto-codigoBarra {
	float: inherit;
	min-width: 120px;
	width: 150px;
}
.col-input-produto-fabricante {
	float: inherit;
	padding-right: 3px;
	min-width: 310px;
	width: 400px;
}
.col-input-produto-preco {
	float: inherit;
	min-width: 80px;
	width: 120px;
}
.col-input-produto-unidadeMedida {
	float: inherit;
	padding-right: 3px;
	min-width: 200px;
	width: 310px;
}
.col-input-produto-concentracao {
	float: inherit;
	padding-right: 3px;
	min-width: 200px;
	width: 310px;
}
.col-input-produto-tipo {
	float: inherit;
	padding-right: 3px;
	min-width: 120px;
	width: 200px;
}
.col-input-produto-tipoReceita {
	float: inherit;
	padding-right: 3px;
	min-width: 280px;
	width: 310px;
}
.col-input-produto-controlado {
	float: inherit;
	padding-right: 3px;
	min-width: 120px;
	width: 165px;
}
.col-input-produto-codigoNCM {
	float: inherit;
	min-width: 100px;
	width: 120px;
}
.col-input-produto-codigoCEST {
	float: inherit;
	min-width: 100px;
	width: 120px;
}
.col-input-produto-principioAtivo {
	float: inherit;
	padding-right: 3px;
	min-width: 200px;
	width: 310px;
}
.col-input-produto-codigoDCB {
	float: inherit;
	min-width: 120px;
	width: 100px;
}
.col-input-produto-codigoGGREM {
	float: inherit;
	min-width: 120px;
	width: 160px;
}
.col-input-produto-codigoRegistroMS {
	float: inherit;
	min-width: 120px;
	width: 160px;
}
.col-input-promocao-distribuidora {
	float: inherit;
	min-width: 200px;
	width: 300px;
}
.col-input-promocao-drogaria {
	float: inherit;
	min-width: 200px;
	width: 500px;
}
.col-input-promocao-nome {
	float: inherit;
	min-width: 200px;
	width: 300px;
}
.col-input-promocao-apontador {
	float: inherit;
	min-width: 100px;
	width: 120px;
}
.col-input-promocao-pedidoMinimo {
	float: inherit;
	min-width: 120px;
	width: 160px;
}
.col-input-pedido-drogariaConfirmada {
	float: inherit;
	width: 70%;
}
.col-input-btnSomenteImagem {
	float: inherit;
	min-width: 43px;
	width: 44px;
}
.col-input-email-botoes {
	float: inherit;
	min-width: 200px;
	width: 400px;
	margin-top: 3px;
}
.col-input-email-pastaMover {
	float: inherit;
	min-width: 100px;
	width: 220px;
}
.col-input-email3 {
	float: inherit;
	min-width: 300px;
	width: 400px;
}
.col-input-select-drogaria {
	float: inherit;
	min-width: 400px;
	width: 500px;
}