/* CSS BASE PARA TODAS AS PAGINAS */
body {
	margin:0px 0px 0px 0px;
	background:#FFFFFF;	
	text-align:center;
	
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #58579B;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #58579B;
	scrollbar-arrow-color: #58579B;
	scrollbar-track-color: #FFFFFF;
}
/* ========================================================================================== */
/* ====  DIV   ====  */
/*
div {
	font-family:Verdana, Arial, Arial Black;
	font-size:12px;
}*/
div#externo {
/* criado para controlar melhor o alinhamento -> esta DIV abriga todas as DIV do site*/
	background: #aac124;
	border: #000 0px;
	width: 969px;
	margin: auto;
	text-align:left;
	z-index:1;
	}
div#cabecalho {
/* Criado para conter todos os elementos do cabealho e alinha-los -> esta DIV abriga as seguintes outras div: LOGO, SECRETARIA, FIGURA e JUNTA */
	position: absolute;
	height:160px;
	border: 0px;
	z-index:2;
	background: #FFFFFF;
	width:898px; 
	padding-left:70px;
}
div#logo {
/* Criado para adicionar o logo do governo */
	position: relative;
	width:200px;
	height:111px;
	right:1px;	 
	background-image:url(http://www.jucerja.rj.gov.br/img/logo_gov200.gif);
	background-repeat:no-repeat;
	border: 0px;
	z-index:3;
	background-position: center;
}

div#secretaria {
/* Criado para adicionar o nome da secretaria a qual a jucerja se reporta */
	position: relative;
	width:200px;
	height:117px;
	right: 25px;
	vertical-align:middle;
	background-color:#FFFFFF;
	border: 0px;
	z-index:4;
}
div#figura {
/* Criado para adicionar a figura de fundo criada para a secretaria correspondente */
	position: absolute;
	top:0px;
	left:215px;
	width:560px;
	height:104px;
	background-image:url(http://www.jucerja.rj.gov.br/img/topo_sect2.png);
	border: 0px;
	z-index:5;
	margin-left:70px;
}
div#junta {
/* Criado para adicionar o nome da secretaria a qual a jucerja se reporta */
	position: absolute;
	top:57px;
	left:640px;
	width:133px;
	height:47px;
	background-image:url(http://www.jucerja.rj.gov.br/img/logo_sect.gif);
	border: 0px;
	z-index:6;
}
div#corpo {
	position: absolute;
	background-color:#FFFFFF;
	top:190px;
	border: 0px;
	z-index:7;
	width:968px;
}
div#rodape {	
	position: relative;
	/*background-color:#FFFFFF;*/
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width:1px;
	font-size:9px;
	color:#999999;
	z-index:15;
	width:850px; 
	margin-left:50px; 
	float:left;
}
div#menu {
/* Criado para conter todo o MENU do site */
	position: relative;
	padding-top:18px;
	float:left;
	top:0px;
	width:210px;
	background-color:#FFFFFF;
	border: 1px;
	z-index:8;
	font-size: 62.5%;
	padding-left:70px;
}
div#conteudo {
/* Criado para conter todo o CONTEUDO do site */
	position: relative;
	float:left;
	top:0px;
	left:0px;
	width:580px;
	background-color:#FFFFFF;
	border: 1px;
	z-index:9;
}
/* ====  DIV   ====  */
/* ========================================================================================== */
/* ==== FORM ==== */
/* Criado para os formulários do site */
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
	background-color: #FFFFFF;
	border: 0px solid #000000;
}
.formerro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color:#000000;
	background-color:#CCCCCC;
	border: 1px solid #000000;
}

/* ==== FORM ==== */
/* ========================================================================================== */
/* Formatação de TEXTO */
.realce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0000FF;
}
.boletofixo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.boletovariavel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
.codbarras{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
}
span.codbarra{
	border-style:solid;
	border-width:thin;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	color:#000000;
	margin:1px;
	padding: 1px;
	font-weight:bold;
	height:25px;
}
/* ========================================================================================== */
td {
	font-weight : normal;
	font-size: 12px;
}
.CelNormal {
	background-color:#FFFFFF;
	color:#0099FF;
	border:0px;
	font-weight : normal;
	font-size: 12px;
	text-align:center;	
}
.CelOver {
	background-color:#66CCFF;
	color:#000000;
	border:0px;
	font-weight : normal;
	font-size: 12px;
	text-align:center;
}
.CelNormal2 {
	background-color:#FFFFFF;
	color:#0099FF;
	border:0px;
	border-color:#FFFFFF;
	font-weight : normal;
	font-size: 8px;
	/*text-align:center;*/	
}
.CelOver2 {
	background-color:#66CCFF;
	color:#000000;
	border:0px;
	border-color:#66CCFF;
	font-weight : normal;
	font-size: 8px;
	/*text-align:center;*/
}

#conteudo a:visited {font-family:Verdana; font-size:12px; color: #0066CC; text-decoration: none}
#conteudo a:active {font-family:Verdana; font-size:12px; color:#0066CC; text-decoration: underline}
#conteudo a:link {font-family:Verdana; font-size:12px; color: #0066CC; text-decoration: none}
#conteudo a:hover {font-family:Verdana; font-size:12px; color: #ff9900; text-decoration: underline}
	
.linkDivs_2{}
	a:visited.linkDivs_2 {font-family:Verdana; font-size:11px; color: #666666; text-decoration: none }
	a:active.linkDivs_2 { font-family:Verdana; font-size:11px; color: #666666; text-decoration: underline}
	a:link.linkDivs_2 { font-family:Verdana; font-size:11px; color: #666666; text-decoration: none}
	a:hover.linkDivs_2 {font-family:Verdana; font-size:11px; color: #666666; text-decoration: underline}

.linkGoverno{}
	a:visited.linkGoverno {font-family:Verdana; font-size:13px; font-weight:bold; color: #003580; text-decoration: none}
	a:active.linkGoverno {font-family:Verdana; font-size:13px; font-weight:bold; color: #003580; text-decoration: none}
	a:link.linkGoverno {font-family:Verdana; font-size:13px; font-weight:bold; color: #003580; text-decoration: none}
	a:hover.linkGoverno {font-family:Verdana; font-size:13px; font-weight:bold; color: #003580; text-decoration: none}
	
.linkDestaque{}
	a:visited.linkDestaque {font-family:Verdana; font-size:13px; font-weight:bold; color: #ff0000; text-decoration: none}
	a:active.linkDestaque {font-family:Verdana; font-size:13px; font-weight:bold; color: #ff0000; text-decoration: none}
	a:link.linkDestaque {font-family:Verdana; font-size:13px; font-weight:bold; color: #ff0000; text-decoration: none}
	a:hover.linkDestaque {font-family:Verdana; font-size:13px; font-weight:bold; color: #ff9900; text-decoration: none}

div.bemvindo{
	position: relative;
	float:left;
	font-family:Verdana;
	color:#003580;
	font-size:13px;
	width:150px;
	border-top:0px;
	padding-top:3px;
	padding-bottom:2px;
	z-index:10;
}

div.txt_menu{
	position: relative;
	float:left;
	font-family:Verdana;
	color:#003580;
	font-size:11px;
	margin-bottom:20px;
	width:150px;
	border:0px;
	padding-top:3px;
	padding-bottom:2px;
	z-index:11;
}


.form_anda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.form_idioma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
	background-color: #d2ded4;
	border: 0px;
}
div.leiloeiro  {
	width:500px;
	margin:20px auto;
	padding:5px;
	text-align:left;
	position:relative;
	border-width:thin;
	border-style:solid;
	border-color:0066CC;
}
.leiloeiro_endereco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
div.situacao  {
	/* width:300px; */
	margin:0px auto;
	padding:5px;
	text-align:left;
	font-weight:bold;
	position:relative;
	border-width:thin;
	border-style:solid;
	border-color:000000;
	/*height:30px;;*/
}
/*
div h3 {
	height:20px;
	z-index:2;
	position:relative;
   	top:-10px;
	_top:5px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}*/
.form_idioma_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
	background-color: #d2ded4;
	border: 1px solid #d2ded4;
}
.txt_menu_light{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}

img.mais{
	float:right;
}

span.marinho{
	font-size:13px;
}
span.item{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.btn{
   color:#000000;
   font-family:Verdana, Arial, Helvetica;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif, Agency FB;
	font-size: 12px;
	font-weight:bold;
	color: #003399;
}
.aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif, Agency FB;
	font-size: 12px;
	font-weight:bold;
	color:#FF3300;
}
.escondido {
	display:none;
}
.style3 {	color: #003399;
	font-weight: bold;
}
.style4 {color: #FF0000}
.btn{ padding: 3px; margin: 3px 3px; background:#336666; color: #FFF; border: 1px solid #AAA; }
#accordion a{
	line-height:190%;
}
.texto{
	font-size:12px; 
	font-family:Verdana, Arial, Arial Black;
}

/* ==============================   TABELAS   ======================================= */
#col-table{
	font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:12px;
	text-align:left;
	border-collapse:collapse;
	margin:20px;
}
#col-table th{
	font-size:14px;
	font-weight:normal;
	/* color:#039; */
	color:#017;
	padding:10px 1px;
}
#col-table td{
	
	padding:2px;
}
#col-table .odd{
	background:#e8edff;
}

/* =================   Coisas personalizadas ================= */
.btnG{
	-webkit-border-radius: 2px 2px;
	border: solid 1px rgb(153, 153, 153);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(221, 221, 221)));
	color: #111;
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	text-shadow: 0px 1px 1px rgba(255,255,255,1);
	line-height: 1;
	padding: 12px 20px;
	font-size: 18px; 
	font-weight: bold;
}
.btnS{
	-webkit-border-radius: 2px 2px;
	border: solid 1px rgb(153, 153, 153);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(221, 221, 221)));
	color: #111;
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	text-shadow: 0px 1px 1px rgba(255,255,255,1);
	line-height: 1;
	padding: 3px 3px;
	font-size: 16px; 
	font-weight: bold;
}
