@charset "utf-8";



.FieldSet2Class > div > label {
	float:left;
	width:10em;
	text-align:right;
	margin-right:1em;
	font-weight:bold;
}
.FieldSet2Class > div {
	margin:0.3em 0;
	clear:both;
}
.FieldSet2Class > span {
	margin-left: 11em;
	display:block;
}
.FieldSet2Class span span {
	display:inline;
	margin:0px;
}
.FieldSet2Class > div {
	border-top:1px dashed #999;
}
fieldset.FieldSet2Class {
	border:1px solid #ddd;
	padding:0 0.5em 0.5em;
}
.FieldSetClass > div > label {
	float:left;
	width:10em;
	text-align:right;
	margin-right:1em;
	font-weight:bold;
}
.FieldSetClass div {
	margin:0.3em 0;
	clear:both;
}
.FieldSetClass > span {
	margin-left: 11em;
	display:block;
}
.DicaForm {
	color:#AAA;
	font-style:italic;
}
.FieldSetClass > div > input {
	padding:0.15em;
	width:60%;
	border:1px solid #ddd;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
.FieldSetClass textarea {
	padding:0.15em;
	width:60%;
	border:1px solid #ddd;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
fieldset.FieldSetClass {
	border:1px solid #ddd;
	padding:0 0.5em 0.5em;
}
legend {
	color:#27408B; /*#0b77b7;*/
	font-size:1.2em;/*font-variant:small-caps;*/
}
div.FieldSetClassNullLabel {
	clear:none;
}
.FieldSetClassNullLabel label {
	float:none;
	width:auto;
	font-weight:normal;
	margin:0px;
	text-align:left;
}
.FieldSetClassNullLabel input {
	width:auto;
}
h1 {
	font-size:20px;
	margin:0px;
	padding:0px;
	line-height:1em;
	border-bottom:2px solid;
	text-overflow:ellipsis;
	overflow:hidden;
}
h2 {
	text-overflow:ellipsis;
	overflow:hidden;
}
.ulLeftMenu {
	position:absolute;
	width:100px;
	list-style-type:none;
	padding:0px;
	line-height:1.5em;
	font-size:80%;
	left:0px;
	margin-left:5px;
}
.ulLeftMenu li {
	/*	background-color:#333;*/
	padding-left:2px;
	border-top:1px solid;
}
.ulLeftMenu a {
	display: block;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;/*	color:#FFFFFF;*/
}
.ulLeftMenu a:hover {
	/*	background-color:#FFFFFF;*/
	background-color:#000;
	color:#FFF;
}
.TituloLiLeft {
	font-weight:bold;
}
li.TituloLiLeft {
	margin-top:15px;
	line-height:1.5em;
	/*	background-color:#000;*/
	font-size:14px;
	/*	color:#FFFFFF;*/
	padding:0px;
}
.ulLeftMenu img {
	border:0px;
	width:13px;
	vertical-align:bottom;
}
.SubMenu li {
	position: relative;
	background-color:#FF9933;
	list-style:none;
	line-height:1em;
	border:2px solid black;
	padding:0px;
}
.SubMenu li a {
}
.ulLeftMenu li {
	position:relative;
}
.ulLeftMenu li:hover ol.SubMenu {
	display: block;
}
ol.SubMenu {
	position: absolute;
	padding:0px;
	left: 100px;
	width: 140px;
	top: 0;
	display: none;
	border:2px solid black;
	margin:0px;
}
#DivFixRight {
	margin-left:110px;
	padding-top:10px;
	width:80%;
}
.TabelaLancamentos td {
	border-bottom:1px solid;
}
.TabelaLancamentos tr:hover {
	background-color:#FFFF00;
}
.TabelaLancamentos a {
	text-decoration:none;
}
body {
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	margin: 5px;
	padding:0;
}
form {
	display:inline;
	margin:0px;
	padding:0px;
}
input {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	background-color:#FFF;
}
input:hover {
	background-color:#DDDFFF;
}
input:focus {
	background-color:#FFAA00;
}
select {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
textarea:focus {
	background-color:#FFFF00;
}
#Letras li {
}
#Letras li:hover {
	font-weight:700;
}
ul.MenuA {
	margin:0px;
	text-align:center;
	clear:both;
	padding:0px;
}
ul.MenuA li {
	float:left;
	list-style:none;
	background-color:#FF7256;
	border:solid 1px;
	margin:1px;
	padding:0px;
	height:19px;
	width:19px;

	padding:0.15em;
	border:1px solid #ddd;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
div.MenuA
{
	height:14px;
	padding:5px;
}
.MenuA  a {
	
	background-color:#FF7256;
	border:solid 1px;
	text-decoration:none;
	padding:0.15em;
	border:1px solid #FF7256;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
h1 {
	clear:both;
}
h2 {
	clear:both;
	margin:0px;
	padding:0px;
}
h3 {
	line-height:1em;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin:0px;
	padding:0px;
	border-bottom:1px solid;
}
h1 a {
	text-decoration:none;
}
h2 a {
	text-decoration:none;
}
h3 a {
	text-decoration:none;
}
table {
	font-size: 12px;
	border-spacing:0px;
	border:0px;
	width:100%;
}
table td {
	padding:0px;
}
.headLetra {
	font-size: 14px;
}
a {
	color: black;
}
a:hover {
	background-color: #DEE;
	color: blue;
}
.realce {
	background-color: yellow;
	font-weight: bold;
}
#AntiDefault td {
	border-bottom:1px solid;
}
#AntiDefault tr:hover {
	background-color:#FFFF00;
}
#AntiDefault a:hover {
	background-color:#FFFF00;
}
#AntiDefault a {
	text-decoration:none;
}
.Calendario td {
	height:14px;
	border-bottom:none;
}
.Calendario tr {
/*background-color:none;*/
}
a.AinLine {
	display:inline;
}
ul.ListaPessoas {
	margin:0px;
	text-align:center;
	clear:both;
	padding:0px;
}
li.ListaPessoas {
	/*width: 150px;*/
list-style:none;
	text-align:justify;/*font-variant:small-caps;*/
}
li.ListaPessoas a {
	text-decoration:none;
}
li.ListaPessoas:hover {
}
li.ListaPessoas a:hover {
}
ul.Valores {
	clear:both;
	width:755px;
	margin:0px;
	padding:0px;
}
.Valores {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.Valores li {
	list-style:none;
	margin:0px;
	padding:0px;
}
.Valores_data {
	float:left;
	width:72px;
	text-align:center;
}
.Valores_historico {
	float:left;
	width:320px;
}
.Valores_tipo {
	text-align:right;
	width:150px;
	float:left;
}
.Valores_valor {
	text-align:right;
	width:80px;
	float:left;
}
.Valores_subtotal {
	text-align:right;
	float:right;
	width:80px;
}
.Valores_editar {
	text-align:center;
	float:right;
	width:40px;
	font-size:90%;
}
.Valores_valores {
	float:left;
}
span.ClassProcessoArquivado {
	display:inline;
	margin:0px;
	font-size:9px;
	vertical-align:top;
	color:#FF0000;
	background-color:#000000;
}
span.ClassProcessoPastaAM {
	display:inline;
	margin:0px;
	font-size:9px;
	vertical-align:top;
	color:#00FF00;
	background-color:#000000;
}
span.ClassProcessoDeleted {
	display:inline;
	margin:0px;
	font-size:9px;
	vertical-align:top;
	color:#FFFF00;
	background-color:#000000;
}
span.ClassParticular {
	display:inline;
	margin:0px;
	font-size:9px;
	vertical-align:top;
	color:#FFFFFF;
	background-color:#000000;
}
.LineHighlight tr:hover {
	background-color:#DDD;
}
.ellipsis {
	white-space:nowrap;
	text-overflow:ellipsis; /* for internet explorer */
	overflow:hidden;
	/* display:block;*/
/*   text-transform:capitalize;*/
/*   width:100%;*/
}
#ListaClienteRelac ul {
	text-align:justify;
	margin:0px;
	padding:0px;
}
 @media print {
.NoPrint {
	display: none;
}
.ulLeftMenu {
	display: none;
}
h1 {
	display: none;
}
h2 {
	display: none;
}
h3 {
	display: none;
}
#DivFixRight {
	margin-left:0px;
	padding-top:0px;
	width:100%;
}
}
.cpDayColumnHeader span {
	margin-left:auto;
}
.cpMonthNavigation span {
	margin-left:auto;
}
.TableArquivos tr td {
	border:0px;
}
.TableArquivos {
	border-collapse:collapse;
	margin:10px;
	width:100%;
}
.TableArquivos tr:hover {
	background-color:#FF0;
}
/*.ArquivosLinha .HoverArquivosAbrir:hover ul.SubMenuBellow { display: block; }*/

a.HoverArquivosAbrirA {
	display:block;
}
div.HoverArquivosAbrir {
/*	width:70px;*/
}
/*div.HoverArquivosAbrir:active ul.HoverArquivosAbrirUL
{
	display:block;
}
Não funcionou no IE
*/

div.HoverArquivosAbrir:hover ul.HoverArquivosAbrirUL {
	display:block;
}
ul.HoverArquivosAbrirUL:hover {
	display:block;
}
ul.HoverArquivosAbrirUL {
	text-align:center;
	position: absolute;
	padding:0px;
	margin-top:-15px;
	margin-left:-65px;
	/*	left: 90px;*/
	width: 70px;
	/*	top: 0;*/
	display: none;
	border:3px solid black;
}
.HoverArquivosAbrir li {
	background-color:#FF9933;
	list-style:none;
	line-height:1em;
	border:2px solid black;
	cursor:pointer;
}
.HoverArquivosAbrir li:hover {
	background-color:#FFF;
}
ul.ULArquivos {
	margin-top:0px;
}
.ULArquivos li {
	float:left;
	/*list-style:none;*/
	line-height:1em;
	width:50%;
	/*text-align:center;*/
/*	background-color:#FF0;
	border:1px solid;*/
	font-size:80%;
}
.ULArquivos li a {
	text-decoration:none;
}
.InputData {
	width:68px;
}
.InputHora {
	width: 36px;
}
.InputValor {
	/**/
	width:98px;
	text-align:right;
}
.InputDescricao {
	width:98%;
}
.Ring0 dt {
	/*	margin-top:5px;*/
	font-weight:bold;
	/*clear: both;*/
clear:left;
	float: left;
	text-align: right;
	width: 6em;
	border-top:solid 1px;
}
.Ring0 dd {
	border-top:solid 1px;
	padding-bottom:3px;
	text-align: justify;
	/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 6em;
	vertical-align:middle;
}
.AudienciaRing0 dt, .DLRevisaoInterno dt {
	width: 9em;
}
.AudienciaRing0 dd, .DLRevisaoInterno dd {
	margin-left: 9em;
}
.Ring0 dt, .Ring0 dd {
}
.Ring0 dd:first-child {
	margin-left: 0;
}
.Ring0 textarea, .Ring0 input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.Ring0 textarea {
	min-height:4em;
	width:99%;
}
.BtnEditar {
	background-color:#FF9933;
	border-style:solid;
	border-color:#FF9933;
	padding:0px;
	position:absolute;
}
dd .BtnEditar {
	visibility:hidden;
}
dd:hover .BtnEditar {
	visibility:visible;
}
dd.HideButtonsHover {
	visibility:hidden;
}
.HideButtonsHover:hover dd {
	visibility:visible;
}
.BtnMes {
	text-decoration:none;
	color:#000;
	background-color:#00CC66;
	border-width:3px;
	border-style:solid;
	border-color:#00CC66;
/*	border-left:3px solid #000;
	border-right:3px solid #000;*/
/*	font-size:75%;*/
	padding:0px;
	font-variant:small-caps;
}
.BtnMes:hover, .BtnMes:active {
	background-color:#000;
	border-style:solid;
	border-color:#000;
	color:#FFF;
}
.BtnRealce {
	background-color:#7FFF00;
	border-color:#7FFF00;
}
.BtnSalvar {
	color:#FFFFFF;
	background-color:#000099;
	border-style:solid;
	border-color:#000099;
}
.BtnCancelar {
	color:#FFFFFF;
	background-color:#FF0000;
	border-style:solid;
	border-color:#FF0000;
}
.BtnCopiar {
	color:#000;
	background-color:#CC0;
	border-style:solid;
	border-color:#CC0;
}
.BtnExcluir {
	color:#FFFFFF;
	background-color:#336633;
	border-style:solid;
	border-color:#336633;
	float:right;
}
.BtnNovo {
	background-color:#99FF00;
	border-style:solid;
	border-color:#99FF00;
}
#TableLeaoView .BtnNovo, #TableHabilView .BtnNovo, #TableDespesasView .BtnNovo {
	background-color:#0C0;
	color:#FFF;
	border-style:solid;
	border-color:#0C0;
	font-weight:bold;
}
a.BtnMais {
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:0px;
	text-decoration:none;
	border-width:2px;
}
a.BtnMais:hover {
	border-style:solid;
	border-color:#000;
	background-color:#660033;
	color:#FFFFFF;
	border-width:2px;
}
.BtnMais {
	color:#FFFFFF;
	background-color:#660033;
	padding:0.15em;
	border:1px solid #660033;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
.BtnNovo:hover, .BtnExcluir:hover, .BtnCancelar:hover, .BtnSalvar:hover, .BtnEditar:hover, .BtnMais:hover, .BtnCopiar:hover {
	border-style:solid;
	border-color:#000;
}
.BtnNovo, .BtnExcluir, .BtnCancelar, .BtnSalvar, .BtnEditar, .BtnMais, .BtnCopiar {
	font-size:75%;
}
.BtnNovo, .BtnExcluir, .BtnCancelar, .BtnSalvar, .BtnCopiar {
	width:95px;
	padding:0px;
}
.Agenda .AgendaLinha1 {
	width:100%;
}
.Agenda .AgendaLinha2Cliente {
	width:80%;
	float:left;
	padding-left:10px;
}
.Agenda .AgendaLinha2Cliente a, .Agenda .AgendaLinha4Parte a {
	text-decoration:none;
	overflow:hidden;
	text-overflow:ellipsis;
}
.Agenda .AgendaLinha4Parte {
	width:80%;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:20px;
}
.Agenda .AgendaLinha6Processo {
	width:50%;
	clear:both;
	float:left;
}
.Agenda .AgendaLinha8Advogado {
	clear:both;
	float:right;
}
hr.hrAgenda {
	border:solid 1px;
	color:#000000;
	clear:both;
}
div.AvoidPageQuebra:hover {
	background-color:#FFFF00
}
 @media page {
 counter-increment: pages;
 @bottom-center {
 font-family: Times, Palatino, serif;
 font-size: 12pt;
 font-weight: normal;
 content: "Page " counter(pages);
}
}
 @media print {
div#print-footer {
	display: block;
	position: fixed;
	bottom: 0;
}
body {
	margin:0px;
	font-size:12px;
}
.NoPrint {
	display:none;
}
body {
	margin: 0px;
}
.AvoidPageQuebra {
	page-break-inside:avoid;
}
tr {
	page-break-inside:avoid;
}
.QuebraPagina {
	page-break-after:always;
	visibility:hidden;
}
.Agenda {
	line-height:130%;
}
}
 @media screen {
div#print-footer {
	display: none;
}
}
.DivPubRedacao {
	text-align:justify;
}
.ui-datepicker .ui-datepicker-header {
	text-align:center;
}
.aeditable_text input {
	font-size:80%;
}
span.editable_text {
	display:inline;
	margin:0px;
}
.DivRevisoesAdd {
	display:inline;
}
#MenuSuperiorVerProcesso a {
	color:#FFFFFF;
}
#MenuSuperiorVerProcesso a:hover {
	color:#FFFFFF;
	background-color:#000000;
}
.FieldSetAnoMes {
	text-align:center;
	padding:0px;
	border-style:dotted;
	border-color:#000;
}
dl.DlAnoMes {
	margin:0px;
}
dl.DlAnoMes dt {
	/*	margin-top:5px;*/
	font-weight:bold;
	/*clear: both;*/
clear:left;
	float: left;
	text-align: right;
	width: 4em;
}
dl.DlAnoMes dd {
	padding-bottom:3px;
	text-align: justify;
	/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 4em;
	vertical-align:middle;
}
dl.Mural dt {
	/*	margin-top:5px;*/
	font-weight:bold;
	/*clear: both;*/
clear:left;
	float: left;
	text-align: right;
	width: 10em;
	border-top:solid 1px;
}
dl.Mural dd {
	border-top:solid 1px;
	padding-bottom:3px;
	text-align: justify;
	/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 10em;
	vertical-align:middle;
}
.ValorDebito {
	text-align:right;
	color:#F00;
}
.ValorCredito {
	text-align:right;
	color:#00F;
}
dl.HabilDl dt {
	font-weight:bold;
	/*clear: both;*/
	clear:left;
	float: left;
	text-align: right;
	width: 10em;
	border-top:solid 1px;
}
dl.HabilDl dd {
	border-top:solid 1px;
	padding-bottom:3px;
	text-align: justify;
	/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 10em;/*	vertical-align:top;*/
}
dl.DespesasDl dt {
	font-weight:bold;
	/*clear: both;*/
	clear:left;
	float: left;
	text-align: right;
	width: 10em;
	border-top:solid 1px;
}
dl.DespesasDl dd {
	border-top:solid 1px;
	padding-bottom:3px;
	text-align: justify;
	/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 10em;/*	vertical-align:top;*/
}
dl.LeaoDl dt {
	font-weight:bold;
	/*clear: both;*/
	clear:left;
	float: left;
	text-align: right;
	width: 6em;
	border-top:solid 1px;
}
dl.LeaoDl dd {
	border-top:solid 1px;
	padding-bottom:3px;
	/*	text-align: justify;*/
/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 6em;
	vertical-align:bottom;
}
.LeaoDl option {
	padding-left:10px;
}
.LeaoDl select {
	width:98%;
	font-size:80%;
}
button:active, button:focus {
	background-color:#9F3;
	color:#000;
}

.LastTrHabilLeao
{
	background-color:#0F9 !important
}


dl.LeaoDl, dl.HabilDl, dl.DespesasDl {
	background-color:#FF9;
	margin:0px;
}



#TableLeaoView td
{
	background-color:#CFF;
}
#TableHabilView td
{
	background-color:#FFC;
}
#TableDespesasView td
{
	background-color:#CFC;
}
#TableLeaoView tr:hover td
{
	background-color:#009;
	color:#FFF;
}
#TableHabilView tr.ValorTrCredito:hover td
{
	background-color:#40E0D0;
	color:#000;
}
#TableHabilView tr.ValorTrDebito:hover td
{
	background-color:#EE82EE;
	color:#000;
}

#TableLeaoView tr.ValorTrCredito:hover td
{
	background-color:#40E0D0;
	color:#000;
}
#TableLeaoView tr.ValorTrDebito:hover td
{
	background-color:#EE82EE;
	color:#000;
}

#TableLeaoView tr:hover td dl,#TableHabilView tr:hover td dl,#TableDespesasView tr:hover td dl
{
	color:#000;
}

#TableHabilView tbody tr td
{
	border-top:1px solid #000;
}
#TableDespesasView tbody tr td
{
	border-top:1px solid #000;
}
#TableLeaoView tbody tr td
{
	border-top:1px solid #000;
}

.HabilPrint {
	display:none;
}
.DespesasPrint {
	display:none;
}
#ExibeSaldoHabil
{
	font-size:36px;
	width:400px;
	text-align:right;
}
#ExibeSaldoDespesas
{
	font-size:36px;
	width:400px;
	text-align:right;
}
#HabilSaldoPExibe
{
	float:right;
}
#DespesasSaldoPExibe
{
	float:right;
}
#ExibeSaldoHabil td,#ExibeSaldoHabil th {
	width:200px;
}
#ExibeSaldoDespesas td,#ExibeSaldoDespesas th {
	width:200px;
}
th.LeaoIdClass {
	width:20px;
}
th.DataClass {
	width:50px;
}
th.LeaoTipoClass {
	width:40px;
}
th.ValorClass {
	width:70px;
}
th.HabilTipoClass {
	width:10px;
}

.HabilDl input.InputDescricao, .HabilDl input.InputValor, .HabilDl input.InputData
{
	background-color:#FFF;
}

th.DespesasTipoClass {
	width:10px;
}

.DespesasDl input.InputDescricao, .DespesasDl input.InputValor, .DespesasDl input.InputData, .DespesasDl select
{
	background-color:#FFF;
}

.LeaoDl input.InputDescricao, .LeaoDl input.InputValor, .LeaoDl input.InputData, .LeaoDl select
{
	background-color:#FFF;
}


.BtnCredito, .BtnCredito:hover, .BtnCredito:active, input.BtnCredito:focus {
	background-color:#0F0;
	border-style:solid;
	border-color:#0F0;
	width:100px;
}
.BtnDebito, .BtnDebito:hover, .BtnDebito:active, input.BtnDebito:focus {
	background-color:#C36;
	border-style:solid;
	border-color:#C36;
	width:100px;
}
ul.MenuULHorizontal {
	padding:0px;
	clear:both;
	margin:0px;
}
.MenuULHorizontal li {
	list-style-type:none;
	display:inline-block;
	width:100px;
	text-align:center;
}
.MenuULHorizontal li a {
	display:block;
	text-decoration:none;
	padding:3px;
	background-color:#036;
	color:#FFF;
}
.MenuULHorizontal li a.atual {
	background-color:#0C6;
	color:#000;
}
.MenuULHorizontal li a:hover {
	background-color:#09F;
}
.DivBoxHighlight a {
	display:block;
	text-decoration:none;
}
.DivBoxHighlight a:hover {
	font-weight:bold;
	background-color:#FF0;
}


.DivBoxHighlight a:hover .TelefoneCinza
{
	font-weight:normal;
}
.TelefoneCinza
{
	color:#666;
}


input, textarea, select {
	padding:0.15em;
	border:1px solid #ddd;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	background-color:#FFA;
}

button {
	padding:0.15em;
	border:1px solid #ddd;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}

.AudienciasEPrazos thead tr td
{
	font-size:16px;
	font-weight:bold;
	font-variant:small-caps;
	border-bottom:1px solid #000;
}
.AudienciasEPrazos thead th
{
	text-align:left;
}
.AudienciasEPrazos tbody td
{
	text-overflow:ellipsis;
	overflow:hidden;
	height:16px;
	border-top:1px dashed #999;
	font-size:90%;
}
.AudienciasEPrazos tbody tr:hover td
{
	background-color:#FF0;
}
.AudienciasEPzosHora
{
	width:35px;
}
.AudienciasEPzosData
{
	width:65px;
}
.AudienciasEPzosCliente
{
	width:200px;
}
table.AudienciasEPrazos
{
	margin-top:15px;
}
.AudienciasEPrazos tbody
{
	margin-left:15px;
}
.AudienciasEPrazos a
{
	text-decoration:none;
	display:block;
}
.AudienciasEPrazos a:hover
{
	background:none;
	text-decoration:underline;
}

.TempoExecucao
{
	font-size:7px; 
	text-align:right; 
	clear:both;
}

.DiasPrazos u
{
	cursor:pointer;
}

dl.ListaPartes
{
	margin:0px;
}
.ListaPartes dt {
	/*	margin-top:5px;*/
	font-weight:bold;
	/*clear: both;*/
clear:left;
	float: left;
	text-align: right;
	width: 10em;
/*	border-top:dotted 1px;*/
}
.ListaPartes dd {
/*	border-top:dotted 1px;*/
	padding-bottom:3px;
	text-align: justify;
	/*	margin-left:0px;*/
	padding-left:5px;
	margin-left: 10em;
	vertical-align:middle;
}

.ListaPartes select
{
	padding:0em;
}
.ListaPartes span
{
	font-size:70%;
}

.ListaPartesPrincipal
{
	font-weight:bold;
}
.ListaPartesBlue	
{
	background-color:#6CF;
	padding:2px;
}
.ListaPartesBlueTop
{
	border-top:1px solid #000;
	background-color:#6CF;
	padding:2px;
	font-weight:bold;
}

.ListaPartes label
{
	font-weight:bold;
}
.NovoParte
{
	padding:0px;
	background-color:#003;
	color:#FFF;
}

.ExibirResultadoAddPartes
{
	background-color:#CF6;
}
.ExibirResultadoAddPartes ul
{
	background-color:#CC9;
	padding-left:0px;
	margin:10px;
}
.ExibirResultadoAddPartes li
{
	list-style-type:disc;
	margin-left:30px;
}
.ExibirResultadoAddPartes li:hover
{
	background-color:#000;
	color:#FFF;
	cursor:pointer;
}
.ExibirResultadoAddPartes p
{
	margin:0px;
	padding:3px;
}
.AddParteExibirTodos,.AddParteCriarNovo
{
	text-decoration:underline;
	font-weight:bold;
}
.AddParteExibirTodos:hover,.AddParteCriarNovo:hover
{
	background-color:#000;
	color:#FFF;
	cursor:pointer;
}
.AddPartesLastLI
{
	font-weight:bold;
}

.ExibirResultadoAddPartes span
{
	font-size:100%;
}

.AddPartesLastLI:hover
{
	color:#F00;
}
.ButtonBlue
{
	background-color:#003;
	color:#FFF;
}

.AddPartesEditar
{
	vertical-align:super;
	background-color:#3F6;
	padding:1px;
}
.AddPartesEditar:hover
{
	background-color:#000;
	color:#FFF;
	cursor:pointer;
}
.NovoParte:hover, .ButtonBlue:hover
{
	background-color:#F00;
}





@media print {
	#TableHabilView th {
		background-image:none;
		font-size:120%;
	}
	#TableHabilView tbody td {
		border-top:1px dashed #000;
		font-size:120%;
	}
	.HabilPrint {
		display:table-row;
	}
	.HabilPrint div {
		font-size:230%;
		font-weight:bold;
	}
	.HabilPrint td {
		text-align:center;
		background-color:#FFF;
	}
	#ExibeSaldoHabil {
		font-size:16px;
		width:200px;
		text-align:right;
	}
	#ExibeSaldoHabil td,#ExibeSaldoHabil th {
		width:100px;
	}
}




/*General Label Style*/

ul.labels{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-weight: 100;
 line-height: 13px;
 margin:5px;
}
.NoEffectLabels{
	color:white;
	text-decoration:none;
}

ul.labels > li{
 display: inline;
 color: #CCCCCC;
 float: left;
 margin: 0px 2px 2px 0px;
 height: 13px;
}

ul.labels > li > span{
 background: url(labels/label_front.gif) no-repeat center left;
 font-size: 11px;
 font-weight: normal;
 white-space: nowrap;
 padding: 0px 3px;
 color: white;
 vertical-align: top;
 float: left;
}

ul.labels > li > a{
 padding: 1px 4px 0px 11px;
 padding-top  /*\**/: 0px\9; /*Hack for IE*/
 background: url(labels/labelx.gif) no-repeat center right;
 cursor: pointer;
 border-left: 1px dotted white;
 outline: none;
}
ul.labels > li > a:hover{
 background: url(labels/labelx_hover.gif) no-repeat center right;
}
/*Colored Label Attributes*/

ul.labels li.pink{
 background-color: #F1A9E7;
}
ul.labels li.lightblue{
 background-color: #99CCFF;
}
ul.labels li.blue{
 background-color: #3019FF;
}
ul.labels li.olive{
 background-color: #CCCC66;
}
ul.labels li.green{
 background-color: #37B700;
}
ul.labels li.brown{
 background-color: #C5AD98;
}
ul.labels li.violet{
 background-color: #CEA6CE;
}
ul.labels li.turk{
 background-color: #8FCDB6;
}
ul.labels li.red{
 background-color: #EE998A ;
}
ul.labels li.orange{
 background-color: #FF9E28 ;
}
ul.labels li.lime{
 background-color: #B6FF00 ;
}
ul.labels li.darkblue{
 background-color: #21007F ;
}
ul.labels li.leaf{
 background-color: #00CC00 ;
}
ul.labels li.yellow{
 background-color: #FFFF00 ;
}
ul.labels li.autumn{
 background-color: #B24700 ;
}
ul.labels li.frost{
 background-color: #80C8FE ;
}
ul.labels li.purple{
 background-color: #8E006B ;
}
ul.labels li.black{
 background-color: #000 ;
}


.ButtonNovoMarcador
{
	float:left;
}


.TrCaixaPrincipal td
{
	background-color:#0CF !important;
}
.TrCaixaSub td
{
	background-color:#FC3 !important;
}

.TdCaixaEditando
{
	background-color:#0F6 !important;
}
.TrCaixaEditor td
{
	padding:0px !important;
}
#DivFooter
{
	width:100%;
	text-align:center;
	font-size:12px;
	color:#999999;
}
