﻿/*Tabela para filtros de consulta */


body
{
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
    margin:0px;
    padding:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    
}



.PadraoDFE
{
	background-color:#f0fff0;	
	font-size:9pt;   
	border-color:#8fbc8f;
	border-width:1px;
	border-style:Solid;
}


Table.Banner 
{		
	width:988px;
	border:0;
	height:59px;
}


Table.Banner TR TD 
{
	text-align: left; 
	height: 59px; 
	background-image:url(Imagens/fundo_topo.jpg);	
	background-repeat:no-repeat;
}

Table.BannerEscritura
{		
	width:988px;
	border:0;
	height:59px;
}


Table.BannerEscritura TR TD 
{
	text-align: left; 
	height: 59px; 
	background-image:url(Imagens/fundo_topo_escritura.jpg);	
	background-repeat:no-repeat;
}




Table.Principal 
{
	margin-top:0px;
	margin-bottom:0px;
	width:988px;
	border:0;
	height:100%;		
}


Table.Principal TR TD.Corpo 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;		
	padding-top:0px;
	padding-left:0px;
	border-color: #0066CC;
	text-align:center;
	border: 1pt dotted #999999;
	height:100%;		
}


Table.Principal TR TD.Menu
{
	
}

Table.Rodape  
{
	position:relative;
	width:988px;	
}


Table.Rodape TR TD 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #c0dcc0;
	vertical-align:baseline;
	background-color:#557f7f;
	
}



.subTituloArea
{
	background:transparent url(imagens/bgSubTItulo.gif) repeat-x;
}
.subTitulo
{
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color:#FFF !important;
	background:#517a7a;
	padding:3px;
	text-align:center;
}


.subTituloArea2
{
	background:transparent url(imagens/bgSubTItulo2.gif) repeat-x;
}
.subTituloArea2 .subTitulo
{
	background:#9f9f9f;	
}

.tabForm 
{
    table-layout:fixed;
}



.tabForm TD
{
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000;
}

.texto
{
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000;
}

.neg{font-weight:bold;}
.margemTop{margin-top:20px;}

.icAutorizada{background:transparent url(imagens/ic_NF_Autorizada.gif) no-repeat; width:18px;height:18px;}
.icDenegada{background:transparent url(imagens/ic_NF_Denegada.gif) no-repeat; width:18px;height:18px;}
.icCancelada{background:transparent url(imagens/ic_NF_Cancelada.gif) no-repeat; width:18px;height:18px;}

.tabNotaFiscalItem{ padding:3px;}
.tabNotaFiscalItem .item{border-right:2px solid #fff; background:#f4f4f4 url(imagens/bg_ItemNF.gif) repeat-x bottom; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000; font-weight:bold; }
.tabNotaFiscalItem .itemDestaque{border-right:2px solid #fff; background:#f5faea url(imagens/bg_ItemNF2.gif) repeat-x bottom; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000; font-weight:bold; }
.linhaNotaFiscalItem{background-color:#999; height:2px; margin:0px; padding:0px; width:100%;}

.btMais, .btMenos{ width:24px; height:24px; cursor:pointer;}
.btMais{background:transparent url(imagens/bt_mais.gif) center center no-repeat;}
.btMenos{background:transparent url(imagens/bt_menos.gif) center center no-repeat;}

.divNotaFiscalItemDetalhe{border-left:2px solid #eff5d1; background:#fefef8 url(imagens/bg_ItemNota.gif) repeat-x bottom; padding:10px;}
.divNotaFiscalItemDetalhe table td{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000;}


.tdNotaFiscalItemCampo{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color:#f0fff0;	
	font-size:8pt;   
	border-color:#8fbc8f;
	border-width:1px;
	border-style:Solid;
	font-weight:bold;
}
