﻿body { margin: 5px; background-color: #7d8991; }

form { margin: 0px; padding: 0px; }

a { cursor: pointer; text-decoration: underline; }

img { border:0px; }

a, b, td, th, div, span, input, select, textarea {
	font-family: Verdana, Arial; font-size: 11px; color: #494949;
}

.alert { color: #E10000; }
.azul { color: #6A7181; }
.bgcinza { background-color: #F4F4F4; }

#topo { background-color: #F2F2F2; }
#topo .logo { padding: 0px; }
#topo .espaco { padding: 5px; }

#menu { width: 100%; height: 30px; background-image: url(../images/menu/bg.gif); }

#subMenu TD { padding: 9px 12px 10px 12px; border-left: 1px solid #DFDFE0; border-bottom: 1px solid #DFDFE0; }
#subMenu .nenhum { padding: 0px; border: 0px; }
#subMenu A { text-decoration: none; font-weight: bold; }
#subMenu A:hover { color: #6A7181; }

#conteudo { background-color: #FFFFFF; }

#conteudo #HeaderPagina { border-bottom: 1px solid #DFDFE0; }
#conteudo #HeaderPagina TD { padding: 10px; }
#conteudo #HeaderPagina .titulo { font-size: 17px; color: #7d8991; font-weight: bold; }
#conteudo #HeaderPagina #links { text-align: right; }
#conteudo #HeaderPagina #links a { font-size: 11px; color: #7d8991; font-weight: bold; }
#conteudo .HeaderPagina2 { border-top: 1px solid #DFDFE0; }

#conteudo #TblInfo td { padding: 10px; line-height: 16px; }

#conteudo #BoxMensagem { padding-bottom: 10px; text-align: center; }

ul.op-download { width:98%; margin:auto; padding:0px; padding-bottom:10px; text-align:right; display:table; }
ul.op-download li { padding:0px 10px; float:right; list-style-type:none; }
ul.op-download li a { text-decoration:none; }
ul.op-download li img { margin-bottom:3px; vertical-align:middle; }

#conteudo #TblLista td, #conteudo #TblLista th { padding: 5px; }
#conteudo #TblLista th { white-space:nowrap; }
#conteudo #TblLista #header td, #conteudo #TblLista th, #conteudo #TblLista #footer td {
	background-image: url(../images/bgheaderlista.gif); color: #6A7181; font-weight: bold;
}
#conteudo #TblLista #header a { color: #6A7181; font-weight: bold; }
#conteudo #TblLista #header span { color: #6A7181; font-weight: bold; }
#conteudo #TblLista #footer a { color: #6A7181; font-weight: bold; }
#conteudo #TblLista .acao { cursor: pointer; }

#conteudo .lista td, #conteudo .lista th { padding: 5px; }
#conteudo .lista .header td, #conteudo .lista .header th, #conteudo .lista .footer td {
	background-image: url(../images/bgheaderlista.gif); color: #6A7181; font-weight: bold;
}
#conteudo .lista .header a { color: #6A7181; font-weight: bold; }
#conteudo .lista .header span { color: #6A7181; font-weight: bold; }
#conteudo .lista .footer a { color: #6A7181; font-weight: bold; }
#conteudo .lista .acao { cursor: pointer; }
#conteudo .lista .cor-0 { background-color:#FFFFFF; }
#conteudo .lista .cor-1 { background-color:#F4F4F4; }

#conteudo #CampoObrigatorio { padding: 0px 0px 10px 10px; color: #E10000; }

#conteudo #TblForm { margin-left: 10px; border: 1px solid #F4F4F4; }
#conteudo #TblForm TD { padding: 5px 4px 5px 4px; }
#conteudo #TblForm .valida { padding-top: 8px; }
#conteudo #TblForm #RdoAdvogado TD { padding: 0px; }

#CarregandoPersonalizacao, #CarregandoBuscaAvancada { display: none; }

#CarregandoOcorrencias, #CarregandoArquivos { padding-left: 10px; background-color: #FFFFFF; }

#rodape { padding: 5px; color: #FFFFFF; text-align: center; line-height:18px; }
#rodape a { color: #FFFFFF; }

/*Estilos para o carregando*/
div.overlay-carregando 
{
	position:fixed; left:0px; top:0px; 
	width:100%; height:100%;
	background-color:#000000; filter:alpha(opacity=20); opacity:0.20;
}
div.box-carregando 
{
	position:fixed; left:0px; top:0px; width:100%; height:100%;
	width:100%; height:100%;
}
div.box-carregando div 
{
	position:fixed; left:50%; top:50%; margin:-30px 0px 0px -75px;
	width:150px; height:60px;
	border:20px solid #FFFFFF;
	background-color:#FFFFFF; text-align:center;
}