A:link {
	COLOR: black;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: black;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: black;
	TEXT-DECORATION: underline
}

.field
{
min-height: 400px;
width:100%;
border: 1px solid #999999;
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
border-radius:7px;
padding:10px;
}

.limenu
{

}


.nav_sup {
	COLOR: black;
	FONT-FAMILY: Verdana
}
.nav_sup A:link {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.nav_sup A:visited {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.nav_sup_interna {
}
.nav_sup_interna A:link {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: #878684;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.nav_sup_interna A:visited {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: #878684;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.nav_sup_interna A:hover {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: #b9b9b9;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.texto {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.texto_ingredientes {
	FONT-SIZE: 15pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.liquidado {
	COLOR: green;
}
.pendente {
	COLOR: red;
}
.tituloCatalogo {
	FONT-SIZE: 12pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: 600
}
.rodapeCatalogo {
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.catalogoTabela {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background-color:#F8F0DB;
	height:25px;
	FONT-FAMILY: Verdana
}
.num_pedido {
	FONT-SIZE: 20pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: 700
}
.etiqueta {
	FONT-SIZE: 14pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: 600
}
.textomini {
	FONT-SIZE: 5pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.textomidi {
	FONT-SIZE: 6pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.tit_pag {
	FONT-WEIGHT:500;
	FONT-SIZE: 16pt;
	COLOR: #8E0001;
	FONT-FAMILY: Verdana
}
.tit_produto {
	FONT-WEIGHT:500;
	FONT-SIZE: 14pt;
	COLOR: #8E0001;
	TEXT-DECORATION: nome;
	background-color:#F8F0DB;
	height:30px;
	FONT-FAMILY: Verdana
}
.titulo_receita {
	FONT-WEIGHT: 560;
	FONT-SIZE: 20pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-transform:uppercase;
	background-color:#E0E0E0;
	height:25px;
	font-weight:600;
	FONT-FAMILY: Verdana
}
.copyright {
	FONT-SIZE: 7pt;
	COLOR: #6698c2;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.copyright A:link {
	FONT-SIZE: 7pt;
	COLOR: #6698c2;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.copyright A:hover {
	FONT-SIZE: 7pt;
	COLOR: #b9b9b9;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.copyright A:visited {
	FONT-SIZE: 7pt;
	COLOR: #6698c2;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.caixa {
	BORDER-RIGHT: thin;
	BORDER-TOP: thin;
	FONT-SIZE: 8pt;
	BORDER-LEFT: thin;
	COLOR: black;
	BORDER-BOTTOM: thin;
	FONT-FAMILY: Verdana
}
.caixa_titulo {
	background-color:#742016;
	FONT-FAMILY: Verdana;
	color:#FFFFFF;
	font-weight:600;
	font-size:18px;
	text-transform:uppercase;
	height:30px;
}
.caixa_titulo_peq {
	background-color:#BB461B;
	FONT-FAMILY: Verdana;
	color:#FFFFFF;
	font-weight:600;
	font-size:9px;
	height:12px;
}
input, textarea, select {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	padding: 3px;
}
.caixa TEXTAREA {
	BORDER-RIGHT: #5f81aa 1pt ridge;
	BORDER-TOP: #5f81aa 1pt ridge;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #5f81aa 1pt ridge;
	BORDER-BOTTOM: #5f81aa 1pt ridge;
	FONT-FAMILY: Verdana
}
.nome {
	FONT-WEIGHT: 600;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana
}
.texto_w {
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana
}
.botao {
	BORDER-RIGHT: #b9b9b9 1pt outset;
	BORDER-TOP: #b9b9b9 1pt outset;
	FONT-WEIGHT: lighter;
	FONT-SIZE: xx-small;
	BORDER-LEFT: #b9b9b9 1pt outset;
	COLOR: black;
	BORDER-BOTTOM: #b9b9b9 1pt outset;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #eaeaea
}
.botao_largo {
	font-weight: normal;
	font-size: 10px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	background: #eaeaea;
	width:200px;
}
.aba {
	FONT-SIZE: 12px;
	WIDTH: 100pt;
	COLOR: white;
	FONT-FAMILY: 'Arial Narrow', Verdana;
	HEIGHT: 15pt;
	BACKGROUND-COLOR: #9C0001;
	border:none
}
.aba_on {
	FONT-SIZE: 12px;
	FONT-WEIGHT: 700;
	WIDTH: 100pt;
	height: 25pt;
	COLOR: white;
	FONT-FAMILY: 'Arial Narrow', Verdana;
	HEIGHT: 15pt;
	BACKGROUND-COLOR: #CA292A;
	border:none
}
SELECT {
	BORDER-RIGHT: #5f81aa 1px ridge;
	BORDER-TOP: #5f81aa 1px ridge;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #5f81aa 1px ridge;
	BORDER-BOTTOM: #5f81aa 1px ridge;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR:#FFFFFF
}
TEXTAREA {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana
}
TABLE {
	border-collapse:collapse
}
TH {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
H2 {
	FONT-WEIGHT: 600;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.titulo {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.erro {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: #970000;
	FONT-FAMILY: Verdana
}
.amostra {
	FONT-WEIGHT: 600;
	FONT-SIZE: 8pt;
	COLOR: green;
	FONT-FAMILY: Verdana
}
.meiotom {
	BACKGROUND-COLOR: #eaeaea
}
.cormenu {
	COLOR: black;
	BACKGROUND-COLOR: black
}
.fundopagina {
	BACKGROUND-COLOR: #E8DBBB
}
.cupom {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 700;
	COLOR: black;
	font-family: "Courier New", Courier, monospace
}
TD {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana
}
.tb_ponto_relatorio {
	margin-left: 130px;
	margin-top: 130px;
}
.tb_ponto_relatorio_show tr td {
	width:16%;
	border: 1px solid black;
	text-align:center;
}
.tb_impressao {
	border: 1px solid black;
}
html body form#form1 table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto input#txtDesconto {
	margin-left:5px;
}
html body form#form1 table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto input#txtSemDesc {
	margin: 10px 0px 10px 0px
}
html body form#form1 table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto input#txtTotal {
	margin-left: 30px;
	margin-top: 10px;
}
html body form#form1 table.fundopagina tbody tr td table tbody tr td table tbody tr td span.numSol {
	font-weight:bold;
	font-size:45px;
}
html body form#form1 table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto input#txtTotal.txtValorInsert {
	margin-left:28px;
}
.tableCaixas {
	text-align:center;
	width:115px;
}
html body form div#box p {
	line-height:12px;
	margin-top:20px;
}
html body div#box form p input.btnLightbox {
	margin-right: 50px;
	margin-top: 35px;
}
html body div#box form p input.btnLightbox1 {
	margin-right:110px;
	margin-top: 35px;
}
html body form table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto table.tableCaixasMain {
	border-collapse:collapse;
}
html body form table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto table.tableCaixasMain tr {
	border:1px solid black;
}
html body form table.fundopagina tbody tr td table tbody tr td table tbody tr td.texto table.tableCaixasMain tr td {
	border:1px solid black;
}
html body table.fundopagina tbody tr td table tbody tr td table tbody tr td p span#sit {
	color:black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-left:10px;
}
html body table.fundopagina tbody tr td table tbody tr td table tbody tr td p span#numero {
	color:black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-left:18px;
}
html body table.fundopagina tbody tr td table tbody tr td table tbody tr td p span#empresa {
	color:black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-left:9px;
}
html body table.fundopagina tbody tr td table tbody tr td table tbody tr td p span#data {
	color:black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-left:30px;
}
html body table.fundopagina tbody tr td table tbody tr td table tbody tr td p span#nome {
	color:black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding-left:34px;
}
html body table.fundopagina tbody tr td table tbody tr td table tbody tr td p span#mensagem {
	color:black;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	margin-left:242px;
}
.label {
	border:none;
}
.zebra {
	background-color:#E0E0E0;
}

/*Alterações LUCAS*/
.pedido-atrasado a, .titulo-atrasado, .titulo-atrasado a{
	color: #F00!important;
}
.titulo-liberado, .titulo-liberado a{
	color: #060!important;	
}
td.valor-total{
	height: 45px;
	min-width: 865px;
}
td.valor-total div.valor-box{
	min-width: 865px;
	width: 100%;
	height: 35px;
	background: #fff;
	line-height: 35px;
	float: left;
	display: block;	
	text-align: right;
	position:relative;
	border: 1px solid #000;
}
td.valor-total div.valor-box strong{
	font-size: 15px;	
	padding-right: 6px;
}
tr#box-vencimento span{
	float: left;
	width: 112px;
	height: 25px;
	line-height: 24px;
	margin-right: 5px;	
}
tr#box-vencimento span b{
	font-weight: normal;
	float: left;
	width: 25px;
}
tr#box-vencimento span input{
	float: left;
	margin-top: 2px;
}
tr.cartorio td{
	background: #F90!important;
	border-bottom: 1px solid #fff;
}
tr.protesto td{
	background: #000!important;
	color: #fff!important;
}
tr.protesto td a{
	color: #fff!important;
}
td a.expand{
	font-weight: bold!important;
	font-size: 13px!important;
	text-decoration: underline;
	background: url(../imagens/plus.jpg) center left no-repeat!important;
	padding-left: 20px!important;
	text-align: left!important;
	float: left !important;
}
td a.visualizar{
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	background: url(../imagens/form_view.gif) top left no-repeat;
	text-decoration: none;	
	display: block;
	float: left;
}
td a.editar{
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	background: url(../imagens/form_edit.gif) top left no-repeat;
	text-decoration: none;	
	float: left;
	margin-left: 5px;
}

td .col-add-produto{
	width: 20px;
	height: 20px;
	display: block;
	background: url(../imagens/add-min.gif) top left no-repeat;
	text-indent: -9999px;
	float: left;
	margin: 1px 0 0 10px;
}
span.tb-titulo-pedido{
	font-size: 9px;
	text-transform: uppercase;	
	font-weight: bold;
}
span.tb-valor-pedido{
	display: block;
	font-size: 14px;
	text-align: right;
	font-weight: normal;	
}
