/*DOCUMENTO CSS*/


*{
	margin: 0px;
	padding: 0px;
}
hr{
	border-color:#aaa;
	box-sizing:border-box;
	width:100%;
}
.tabela-responsiva{overflow-x: auto;overflow-y: auto; white-space: nowrap;}
.tabela-responsiva-cad{display: block;overflow-x: auto; width: 1500px;overflow-y: auto; white-space: nowrap;}

.inputTransparente{
	background-color: transparent;
	border: transparent;
}

/*Imagem celular*/
.imagemResponsiva{
	width: 100px;
	height: 100px;
}

.inputCelular {
	width: auto;
}
#dados_editar_fornecedor{

	padding: 5px;
	margin : 0 auto;
	background:#F4F4F4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
}
.consulta_pedido{
	position: relative;
	height:  320px;
	margin:0 auto;
	background:#F4f4f4;
	width: 300px;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 50px;
	padding: 5px;

}
.dados_situacao_pedidos{
	position: relative;
	height:  180px;
	margin:0 auto;
	background:#F4f4f4;
	width: 350px;
	border: 2px solid #000;
	font-size: 12px;
	color: #009;
	padding: 5px;

}
#dados_cadastra_fornecedor{
	padding: 5px;
	margin : 0 auto;
	background:#F4F4F4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;

}

.dados{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	padding: 5px;
}
.dados_index_admin{
	position: relative;
	height:  auto;
	margin:0 auto;
	width: 350px;
	font-size: 14px;
	color: #009;
	padding: 5px;
	text-align: center;


}
.dados_cadastro{
	position: relative;
	height:  1100px;
	margin:0 auto;
	background:#F4f4f4;
	width: 300px;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;


}
/*ADMIN*/
#dados_cadastro_pedido_admin{
	position: relative;
	width: 350px;
	padding: 5px;
	margin : 0 auto;
	background:#F4F4F4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;

}

#box{
	position: relative;
	width:300px;
	margin:0 auto;
}
.dados_controle_vendedores_admin{
	position: relative;
	height:  170px;
	margin:0 auto;
	background:#F4f4f4;
	width: 500px;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;


}
.dados_consulta_cliente_editar{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}
.dados_consulta_forn_editar{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	width: 320px;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	padding: 5px;

}
.extrato_instituicao{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 50px;
	padding: 5px;

}
.dados_recebimentos_admin{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}
.dados_configurar_produtos_modelo{
	position: relative;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}

.cadastrar_cliente_admin{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}

.dados_editar_funcionario_admin{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}
.resultado_clientes{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 80px;
	padding: 5px;
}
.dados_consulta_cliente_admin{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}
.dados_cadastro_admin_funcionario{
	position: relative;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;
}
.dados_editar_admin_funcionario{
	position: relative;
	width: auto;
	height:  auto;
	margin:0 auto;
	background:#F4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	padding: 50px;


}
.dados_data_admin{
	position: relative;
	height:  350px;
	margin:0 auto;
	background:#F4f4f4;
	width: 270px;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}
.dados_data_entrega_admin{
	position: relative;
	height:  425px;
	margin:0 auto;
	background:#F4f4f4;
	width: 290px;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	margin-top: 100px;
	padding: 5px;

}

.dados_comprov{
	position: relative;
	width: 780px;
	padding: 5px;
	margin :0 auto;
	background: #f4f4f4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;
	border-color: #0CC;



}
.botoes_em_lista{
	width: 100px;
	line-height: 1.5;
}

#painel_de_login{
	position: relative;
	width:310px;
	background:#f4f4f4;
	border:1px solid #333;
	padding:5px;

}
#painel_de_login fieldset{
	border:0;
}
#painel_de_login legend{
	font:18px Georgia, "Times New Roman", Times, serif;
	color:#069;
	text-shadow:0px 0px 1px #333;
	font-weight:bold;
}
#painel_de_login span{
	display:block;
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-weight:bold;
	margin:0 auto;
}
#painel_de_login input{
	width:250px;
	padding:3px;
	border:1px solid #069;
}
#painel_de_login .login_btn{
	width:150px;
	display:block;
	margin:0 auto;
	background:#069;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFF;
}

#vendedor{

	position: relative;
	width:280px;
	padding:5px;
	height: 70px;
	margin : 20px 0 0 0px;
	background:#f4f4f4;

	border: 2px solid #000;
	font-size: 12px ;
	color: #009;
	margin-top: 50px;
}
#cliente_dados {
	background-color: #0CC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0CC;
	border-right-color: #0CC;
	border-bottom-color: #0CC;
	border-left-color: #0CC;
	width: 300px;
	position: relative;
	margin: 0 auto;
}
#cabecalho{
	width: 200px;
	padding: 5px;
	margin : 20px 0 0 0px;
	background: #f4f4f4;
	border: 2px solid #000;
	font-size: 12px;
	color: #009;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
#cliente_dados {
	background-color: #0CC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0CC;
	border-right-color: #0CC;
	border-bottom-color: #0CC;
	border-left-color: #0CC;
}

#input_relatorio_venda_admin{
	position: relative;
	background-attachment: scroll;
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: blink;
	color: #00F;
}
#dados{
	width: 350px;
	padding: 5px;
	margin : 0 auto;
	background:#F4F4F4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;

}
#dados_cadastra_produto{
	position: relative;
	width: 350px;
	padding: 5px;
	margin : 0 auto;
	background:#F4F4F4;
	border: 2px solid #000;
	font-size: 16px;
	color: #009;

}
#opcoes_fornecedores{
	width: 350px;
	padding: 5px;
	margin : 0 auto;
	background:#F4F4F4;
	border: 2px solid #000;
	font-size: 12px;
	color: #009;
}
#opcoes_fornecedores h1{
	font-size: 21px;
	color: #009;
}
