	BODY{
	FONT-FAMILY: verdana; 
	COLOR: #000000;
	FONT-SIZE: 10px;
	background-repeat:repeat-y;
	}
	TABLE.borda
	{
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-right: black 1pt solid;
	border-bottom: black 1pt solid;
	border-color: #C19600;
	}
	.borda_preta
	{
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-right: black 1pt solid;
	border-bottom: black 1pt solid;
	border-color: #000000;
	}
	table
	{ COLOR: #000000; font-family: Verdana; FONT-SIZE: 10px; }
	Tr.negrito
	{ FONT-WEIGHT: bold;}
	.cmptext 
	{ 
	BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; BORDER-LEFT: #000000 1px double; 
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFF5D2
	}
	.busca { BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; BORDER-LEFT: 000000 1px double; 
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFF5D2
	}
	.webmail { BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; BORDER-LEFT: 000000 1px double; 
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFF5D2
	}
	.fiscal { BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; BORDER-LEFT: 000000 1px double; 
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFF5D2
	} 
	
	.mapa { BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 
	#000000 1px double; WIDTH: 105px; BORDER-BOTTOM: #000000 1px double; FONT-FAMILY: 
	verdana; BACKGROUND-COLOR: #FFF5D2 }
	
	.cmptext_azul 
	{ 
	BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 
	#006699 1px double; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFF5D2 }
	
	
	.cmptext_erro { BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; BORDER-LEFT: 000000 1px double; 
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #993300
	} 
	
	
	.css:link {
	text-decoration: none; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	} 
	.css:visited {
	text-decoration: none; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	} 
	.css:hover {
	TEXT-DECORATION: underline; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	}
	.css_marrom:link {
	text-decoration: none; 
	COLOR: #C19600; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	} 
	.css_marrom:visited {
	text-decoration: none; 
	COLOR: #C19600; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	} 
	.css_marrom:hover {
	TEXT-DECORATION: none; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	}
	.popup{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#CCCCCC;
	}
	.popup:hover{
		text-decoration:underline;
	}
	
	.webmail_azul 
	{ 
	BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: 000000 1px double; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px double; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #FFF5D2
	}
	
	TABLE.Frame
	{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	BORDER-LEFT: 000000 1px double; 
	BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double; 
	BORDER-BOTTOM: #000000 1px double;
	
	}
	TABLE.Frame TD
	{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	}
	TABLE.Frame TH
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #006699
	}
	
	Table.tabela
	{
	BORDER-LEFT: 000000 1px double; 
	BORDER-RIGHT: #000000 1px double; 
	BORDER-TOP: #000000 1px double; 
	BORDER-BOTTOM: #000000 1px double;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana;
	}
	
	Table.TabelaMapa
	{
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	}
	.negrito
	{
	FONT-WEIGHT: bold;
	}
	
	.titulo {
	color: #C19600;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana; 
	}
	.style1 
	{
	color: #C19600;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana; 
	}
	.style2 
	{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	}
	.style3 
	{
	color: #990000;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	text-align:center;
	}
	.style4 
	{
	color: #000000;
	font-size: 10px;
	font-family: verdana;
	}
/*
td.propriedades
{
	COLOR: #000000;
	font-family: Verdana; 
  	FONT-SIZE: 10px;
}*/
	.titulo 
	{
	color: #C19600;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana; 
	}
	.destaque
	{
	color: #990000;
	font-weight: bold;
	font-size: 10px;
	}
	.Titulo_Servicos {
	color: #C19600;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana; 
	}
	td.Titulo_links 
	{
	background-image:url(../imagens/seta.gif);
	background-position:left;
	text-indent:8px;
	color: #C19600;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana; 
	background-repeat:no-repeat;
	}
	td.Titulo_links 
	{
	background-image:url(../imagens/seta.gif);
	background-position:left;
	text-indent:8px;
	color: #C19600;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana; 
	background-repeat:no-repeat;
	}
	td.esq_top
	{
	background-image:url(../ricardo/css/esq_top.gif);
	width:10px;
	height:10px;
	}
	td.esq_inf
	{
	background-image:url(../ricardo/css/esq_inf.gif);
	width:10px;
	height:10px;
	}
	td.inf
	{
	background-image:url(../ricardo/css/inf.gif);
	width:10px;
	height:10px;
	}
	td.esq
	{
	background-image:url(../ricardo/css/esq.gif);
	width:10px;
	height:10px;
	}
	table.help td.procedimento
	{
	background-image:url(../ricardo/css/procedimento.gif);
	width:750px;
	height:25PX;
	}
	td.dir
	{
	background-image:url(../ricardo/css/dir.gif);
	width:10px;
	height:10px;
	}
	td.dir_top
	{
	background-image:url(../ricardo/css/dir_top.gif);
	width:10px;
	height:25px;
	}
	td.dir_inf
	{
	background-image:url(../ricardo/css/dir_inf.gif);
	width:10px;
	height:10px;
	}
	td.linha_marrom 
	{
	background-image:url(../imagens/pixel_trasn.gif);
	background-color:#C19600;
	}
	td.linha_preto
	{
	background-image:url(../imagens/pixel_trasn.gif);
	background-color:#000000;
	}
	.efefef
	{
	background-color:#efefef;
	}
	.texto_marrom
	{
	color: #C19600;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana; 
	}
	td.altura1{height:1px;}
	td.altura2{height:2px;}
	td.altura3{height:3px;}
	td.altura4{height:4px;}
	td.altura5{height:5px;}
	td.altura8{height:8px;}
	td.destaque
	{
	background-image:url(../imagens/seta_servico.gif);
	background-position:left;
	text-indent:13px;
	background-repeat:no-repeat;
	color: #C19600;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana; 
	text-align:left
	}
	td.noticias
	{
	background-image:url(../imagens/seta_servico.gif);
	background-position:left;
	text-indent:13px;
	background-repeat:no-repeat;
	color: #990000;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana; 
	text-align:left
	}
	.990000
	{
	Color:#990000;
	font-weight:bold;
	}
	.fundoFFF5D2
	{
	background-color:#FFF5D2;
	}
	.fundoFFE682
	{
	background-color:#FFE682;
	}
	.Resultado
	{
	color: #990000;
	font-weight: bold;
	font-size: 12px;
	}
	.servicos{
	text-decoration:underline;
	color:#000000;
	}
/* -------------- Propriedades da tabela de Help --------------*/
table.tableHelp td.esq_top {
	background-image:url(../imagens/help/esq_top.gif);
	width:10px;
	height:25px;
}
table.tableHelp td.procedimento	{
	background-image:url(../imagens/help/procedimento.gif);
	height:25px;
}	
table.tableHelp td.identificacao	{
	background-image:url(../imagens/help/identificacao.gif);
	height:25px;
}	
table.tableHelp td.dir_top {
	background-image:url(../imagens/help/dir_top.gif);
	width:10px;
	height:25px;
}
table.tableHelp td.esq {
	background-image:url(../imagens/help/esq.gif);
	width:10px;
}
table.tableHelp td.dir {
	background-image:url(../imagens/help/dir.gif);
	width:10px;
}
table.tableHelp td.esq_inf {
	background-image:url(../imagens/help/esq_inf.gif);
	width:10px;
	height:10px;
}
table.tableHelp td.inf {
	background-image:url(../imagens/help/inf.gif);
	height:10px;
}
table.tableHelp td.dir_inf {
	background-image:url(../imagens/help/dir_inf.gif);
	width:10px;
	height:10px;
}
.ulAviso {
margin:10px;
margin-top:0;
margin-bottom:0;
padding:5px;
}
.ulAviso li {
padding-top:3px;
}
/*---------------------------------------------------------------*/	

/* POPUP */
TABLE.popup {
	font-family:Verdana;
	color:#FFFFFF;
	font-weight:bold;
	}
	
TABLE.popup td.popupTipo {
	font-size:14px; 
	padding-left:4px;
	padding-bottom:10px;
	}

TABLE.popup td.popupDia {
	font-size:14px; 
	padding-left:4px;
	padding-bottom:10px;	
	}

TABLE.popup td.popupFechar {
	text-align:justify;
	padding-bottom:10px;
	}

TABLE.popup td.popupTitulo {
	font-size:14px;
	padding-left:94px;
	padding-bottom:10px;
	text-align:center;
	}

TABLE.popup td.popupDescricao {
	font-size:11px;
	padding-left:94px; 
	padding-right:4px; 
	padding-bottom:1px;
	text-align:justify;
	}

.amareloclaro {
	color:#FFC1A4;
	font-weight:bold;
	text-decoration:none;
	}
/*****************************
Calendario da agenda fiscal
*****************************/	
div.diaComEvento {
	color:#FF0000;
	font-weight:bold;
	cursor:pointer;
	font-size:10px;
	text-align:center;
}	


div.diaComEventoAtivo {
	color: #06F;
	font-weight:bold;
	cursor: pointer;
	font-size: 10px;
	text-align:center;
}	

div.diaNormal {
	color: #666666;
	font-size: 9px;
	text-align:center;
}
