

/* <style> */

body.pregao {
	margin: 0px;
    font-family: Myriad Pro,Osaka,verdana,Sans-Serif;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	overflow: hidden;
	background-color: white;
}

body.listras_body {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	color: black;
	background-color: #e1e1e1;
}

body.listras_body_reverso {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	color: black;
	background-color: #f3c037;
}

body.standard_body {
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	color: black;
	background-color: white;
}

body.standard_body_nobg {
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	color: black;
}

div._main {	
	
}

div.main_container {
	width: 100%;
	height: 100%;
}

div#spinner {
	z-index: 99;
	display: none;
}

img.activity { 
	height: 18px;
	vertical-align: middle;
}

form {
	display: inline;
}

div.flash_error {
	background-color: #ffcaca;
	border-top:1px solid #ba1a1a;
	border-bottom:1px solid #ba1a1a;
	color: black;
	text-align: center;
	vertical-align: center;
	background-repeat: no-repeat;
	background-position: 5px 0px;	
}

div.flash_message {
	font-size: 10px;
}

div#pri_spinner {
	z-index: 99;
	position: absolute;
	text-align: middle;
	vertical-align: middle;
	padding-top: 7px;
	left: 50%;
	top: 50%;
	height: 40px;
	width: 160px;
	margin-left: -80px;
	margin-top: -20px;
	background-color: white;
	border: 1px solid black;
	-moz-border-radius: 9px 9px 9px 9px;
 	-webkit-border-radius: 9px;
	color: black;
}

img.pri_spinner {
	padding-left: 5px;
	vertical-align: middle;
}

div.reg_spinner {
	display: none;
	z-index: 99;
	position: absolute;
	text-align: middle;
	vertical-align: middle;
	padding-top: 7px;
	left: 50%;
	top: 50%;
	height: 40px;
	width: 140px;
	margin-left: -70px;
	margin-top: -20px;
	background-color: white;
	border: 1px solid black;
	-moz-border-radius: 9px 9px 9px 9px;
 	-webkit-border-radius: 9px;
	color: black;
}

img.reg_spinner {
	padding-left: 5px;
	vertical-align: middle;
}

div#painel_footer {
	font-weight: normal;
}

span.bold {
	font-weight: bold;
}

td.pregao_painel {
	width: 330px;
	
}

td.pregao_cartas_small {
	background-color: white;
}

td.pregao_cartas {
	background-color: #4f4f4f;
}

td.mini_lotes_wrapper {
	padding: 5px;
	text-align: center;
}

div.mini_lote {
	float: left;
	width: 30px;
	height: 18px;
	margin-top: 2px;
	margin-right: 2px;
	background-image: url(/images/pregao/mini_lote_vazio.png);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 14px;
	
	color: black;
	font-weight: normal;
	overflow: hidden;
	padding-top: 2px;
	border: 1px solid gray;
}

div.mini_lote_aberto {
	float: left;
	width: 30px;
	height: 18px;
	margin-top: 2px;
	margin-right: 2px;
	background-color: #eeeeee;
	text-align: center;
	font-size: 14px;
	
	color: gray;
	font-weight: normal;
	overflow: hidden;
	padding-top: 2px;
	border: 1px solid gray;
}

div.mini_lote_fechado {
	float: left;
	width: 30px;
	height: 18px;
	margin-top: 2px;
	margin-right: 2px;
	background-color: #cdcdcd;
	text-align: center;
	font-size: 14px;
	
	color: white;
	font-weight: normal;
	overflow: hidden;
	padding-top: 2px;
	border: 1px solid gray;
}

div.mini_lote_apregoando {
	float: left;
	width: 30px;
	height: 18px;
	margin-top: 2px;
	margin-right: 2px;
	background-color: yellow;
	text-align: center;
	font-size: 14px;
	
	color: black;
	font-weight: normal;
	overflow: hidden;
	padding-top: 2px;
	border: 1px solid gray;
}

div.mini_lote_piscando {
	float: left;
	width: 30px;
	height: 18px;
	margin-top: 2px;
	margin-right: 2px;
	background-color: blue;
	text-align: center;
	font-size: 14px;
	
	color: white;
	font-weight: normal;
	overflow: hidden;
	padding-top: 2px;
	border: 1px solid gray;
}

div.mini_lote:hover {
	cursor: pointer;
}

div.mini_lote_aberto:hover {
	cursor: pointer;
}

div.mini_lote_fechado:hover {
	cursor: pointer;
}

div.mini_lote_apregoando:hover {
	cursor: pointer;
}

div.mini_lote_piscando:hover {
	cursor: pointer;
}

div.pregao_welcome {
	background-attachment: fixed;
	background-position: 0 -10px;
	color: white;
	text-align: right;
}

a.pregao_welcome {
	color: white;
}

div.pregao_welcome_reverso {
	background-attachment: fixed;
	background-position: 0 -10px;
	color: black;
	text-align: right;
}

a.pregao_welcome_reverso {
	color: black;
}

div.leilao_info_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
	padding: 5px;
}

div.cadastro_a {
  color: #0887b0;
  width: 80px;
  height: 50px;
  float:left;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  margin-left: 5px;
}

div.cadastro_b {
  color: #909090;
  width: 80px;
  height: 50px;
  float:left;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  margin-left: 5px;
}

span.cadastro_a {
  color: #0887b0;
  font-size: 10pt;
  font-weight: bold;
}

span.cadastro_b {
  color: #909090;
  font-size: 10pt;
  font-weight: bold;
}

div.informal {
  color: #cccccc;
}

span.cadastro_big_a {
  color: #0887b0;
  font-size: 14pt;
  font-weight: bold;
}

span.cadastro_big_b {
  color: #909090;
  font-size: 14pt;
  font-weight: normal;
}

.cadastro_a a, .cadastro_big_a a {
  color: #0887b0;  
}

.cadastro_b a, .cadastro_big_b a {
  color: #909090;
}
/* <style> */

div.leilao_container {
	height: 200px;
	width: 286px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(/images/pregao/fundo_carta_leilao.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	float: left;
}

div.leilao_container_reverso {
	height: 200px;
	width: 286px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(/images/pregao/fundo_carta_leilao_reverso.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	float: left;
}

span.data {
	font-size: 12px;
}

div.aovivo_container {
	height: 298px;
	width: 590px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(/images/pregao/fundo_aovivo.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	float: left;  
}

div.aovivo_container_reverso {
	height: 298px;
	width: 590px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(/images/pregao/fundo_aovivo_reverso.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	float: left;  
}

div.leilao_container:hover {
	cursor: pointer;
}

div.leilao_title {
	height: 20px;
	color: white;
}

div.leilao_logo {
	height: 80px;
	text-align: center;
	padding: 10px;
}

div.leilao_desc {
	margin-top: 10px;
	height: 30px;
	vertical-align: center;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

div.leilao_footer {
	height: 30px;
	text-align: center;
	vertical-align: center;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

table.login {
	margin-top: 100px;
}

a.login_link {
	color: black;
}

div.aovivo_container:hover {
  cursor: pointer;
}

.aovivo .title {
  color: #00719f;
  font-weight: bold;
  font-size: 14pt;
  text-align: left;
}

.aovivo .subtitle {
  color: #00719f;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
}

.pregao_year_group {
  float:left ;
  font-size: 16px;
  color: #00719f;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 10px;
}

.pregao_index_group {
  float: left;
  font-size: 14px;
  border-bottom: 1px solid black;
  padding: 2px;
  vertical-align: middle;
  display: block;
  width: 99%;
  margin-bottom: 5px;
}

.pregao_index_group .informal {
  font-size: 12px;
}

.pregao_index_leilao {
  padding-top: 10px;
  padding-bottom: 10px;
}/* <style> */

div.painel_toolbar {
		
		background-color: white;
	
	height: 70px;
	color: gray;
	font-weight: normal;
}

.disabled {
  opacity: 0.5;
}

table.painel_toolbar {
	background-color: white;	
}

td.tb_company_logo {
	width: 150px;
	padding-left: 10px;
}

td.tb_welcome {
	padding-left: 10px;
	padding-top: 10px;
}

#welcome_container {
  width: 300px;
}

a.tb_link {
	color: gray;
}

input.tb_login {
	width: 125px;
	border: 1px solid gray;
	font-weight: bold;
}

input.tb_submit {
	border: none;
	vertical-align: middle;
	padding-bottom: 3px;
}

div.tb_user_msg {
	margin-top: 15px;
	margin-left: -2px;
	background-image: url(/images/pregao/user_msg_bg.png);
	background-repeat: no-repeat;
	height: 18px;
	padding-top: 2px;
	width: 280px;
	text-align: center;
}

div.tb_clock {
	width: 100px;
	height: 25px;
	background-image: url(/images/pregao/relogio.png);
	background-repeat: no-repeat;
	text-align: center;	
	font-size: 16px;
	
	padding-top: 2px;
	font-weight: bold;
	color: white;
}

div.tb_status {
	margin-bottom: 7px;
	width: 100px;
	height: 20px;
	background-image: url(/images/pregao/conectado.png);
	background-repeat: no-repeat;
	text-align: center;	
}

td.painel_toolbar {
  background-color: #959595;
	background-repeat: repeat-x;
	height: 18px;
	color: white;
}

div#painel_navbar {
	
		margin-top: 2px;
		
	
	
}

div.toolbar_title {
	
}

select.tb_select {
	margin: none;
	padding: none;
	vertical-align: middle;
	font-size: 10px;
}

img.fotonav {
	border: none;
	
		margin-top: 3px;
	
}

img.navigation {
	vertical-align: middle;
	border: none;
	margin-top: -3px;
}

input.tb_query {
	width: 25px;
	font-size: 10px;
	border: 1px solid #eeeeee;
}

td.painel_painel {
	background-color: lightgray;
	font-weight: normal;
	vertical-align: top;
}

div.painel_painel {
	height: 525px;
	overflow: hidden;
}

td.painel_lotes {
	background-color: lightgray;
	font-weight: normal;
}

span#painel_numlote {
	font-size: 20px;
	font-weight: bold;
	color: #00729c;
}

div#painel_mensagem {
	padding-top: 5px;
	font-weight: bold;
	font-size: 11px;
}

td#painel_tit_lance {
	font-size: 12px;
	font-weight: bold;
	color: #00729c;
	text-align: left;
	padding-left: 5px;
}

td#painel_meu_lance {
	font-size: 12px;
	font-weight: bold;
	color: #00729c;
	text-align: left;
	padding-left: 5px;
}

div#div_lance_programado {
  text-align: center;
}

div#div_lance_programado a {
  color: #39B547;
}

div#div_lance_programado a.inativo {
  color: gray;
}

div.painel_arremate {
	font-size: 16px;
	
	font-weight: bold;
	color: #00aa00;
}

div.painel_arremate_condicional {
	font-size: 16px;
	
	font-weight: bold;
	color: red;
}

input.painel_meu_lance {
	font-family: Arial;
	font-size: 14px;
	
	border: 1px solid gray;
	border-left: none;
	border-right: none;
	padding-right: none;
	width: 100px;
	
	text-align: right;
	vertical-align: bottom;
	float: right;
	background-color: white;
	
		margin-top: -1px;
	
	
}

div.meu_painel_esq {
	font-family: Arial;
	float: right;
	margin-top: 2px;
	padding-top: 2px;
	padding-left: 2px;
	height: 16px;
	font-size: 14px;
	
	border: 1px solid gray;
	border-right: none;
	width: 24px;
	text-align: center;
	background-color: white;
	
		margin-top: -1px;
		height: 17px;
	
}

div.meu_painel_dir {
	font-family: Arial;
	float: right;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	height: 16px;
	font-size: 14px;
	
	border: 1px solid gray;
	border-left: none;
	width: 26px;
	text-align: left;
	margin-right: 7px;
	background-color: white;
	
		margin-top: -1px;
		height: 17px;
	
}

span#painel_arrematante_atual {
	font-size: 12px;
	color: #00729c;	
}

td.painel_detalhes {
	font-size: 10px;
	
}

div#painel_contador {
	width: 78px;
	background-image: url(/images/pregao/painel_relogio.png);
	background-repeat: no-repeat;
	text-align:center;
	color: yellow;
	font-weight: bold;
	font-size: 18px;
	
	vertical-align: top;
}

table.painel_main_piscando {
	border: 4px solid blue;
	background-color: white;
}

table.painel_main_fechado {
	border: 4px solid transparent;
	background-color: #eeeeee;
}

table.painel_main_aberto {
	border: 4px solid transparent;
	background-color: white;
}

table.painel_main_apregoando {
	border: 4px solid yellow;
	background-color: white;
}

table.fotonav_container {
	position: absolute;
	left: 2px;
	top: 0px;
	height: 22px;
}

td.fotonav {
	background-image: url(/images/pregao/fotonav.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: white;
	width: 100px;
	text-align: center;
	padding-top: 2px;
}

td.comitente {
	background-image: url(/images/pregao/fundo_comitente.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 10px;
}

td.comitente_white {
	padding-left: 5px;
	background-color: white;
	min-width: 150px;
}

div#meu_lance_fechado_container {
	color: red;
	font-size: 10px;
}

table.painel_nav {
	height: 16px;
	text-align: right;
}

div.painel_butt_active {
	height: 12px;
	width: 93px;
	background-image: url(/images/pregao/button_active.png);
	background-repeat: no-repeat;
	color: black;
	font-size: 10px;
	text-align: center;
	margin-right: 5px;
}

div.painel_butt_inactive {
	height: 12px;
	width: 93px;
	background-image: url(/images/pregao/button_inactive.png);
	background-repeat: no-repeat;
	color: white;
	font-size: 10px;
	text-align: center;
	margin-right: 5px;
}

div.painel_butt_active:hover {
	cursor: pointer;
}

div.painel_butt_inactive:hover {
	cursor: pointer;
}

div#painel_fotos {
	vertical-align: top;
	height: 260px;
	min-width: 320px;
}

div#painel_lances {
	vertical-align: top;
	height: 260px;
	min-width: 320px;
}

div#painel_detalhes {
	vertical-align: top;
}

div.lances_container {
	width: 320px;
	height: 240px;
	vertical-align: top;
	background-color: white;
}

div.detalhes_container {
  margin-top: 5px;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
}

div.detalhes_footer {
  text-align:center;
  color: gray;
	padding-bottom: 10px;
}

table.lances_toolbar {
	width: 320px;
	height: 15px;
	background-color: #00729c;
	color: white;
	font-weight: bold;
}

div.lances_list {
	border: 1px solid #00729c;
	height: 220px;
	overflow-x: hidden;
	overflow-y: auto;
}

table.lances_list {
	width: 320px;
	font-weight: normal;
	background-color: white;
}

td.lances_lista_odd {
	width: 29%;
	text-align: center;
	background-color: #eeeeee;
}

td.lances_lista_even {
	width: 29%;
	text-align: center;
}

td.lances_lista_l_odd {
	width: 29%;
	text-align: left;
	background-color: #eeeeee;
}

td.lances_lista_l_even {
	width: 29%;
	text-align: left;
}

td.lances_lista_r_odd {
	width: 29%;
	text-align: right;
	background-color: #eeeeee;
}

td.lances_lista_r_even {
	width: 29%;
	text-align: right;
}

td.lances_delete_odd {
	width: 20px;
	text-align: center;
	background-color: #eeeeee;
	color: red;
}

td.lances_delete_even {
	width: 20px;
	text-align: center;
	color: red;
}

a.lances_delete {
	color: red;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

div#lances_empxy {
	border: 1px solid #00729c;
}

div#meu_lance_encerrar {
	text-align: right;
}

a.meu_lance_encerrar {
	color: black;
	font-weight: bold;
	font-size: 14px;
	
	text-decoration: none;
}

a.meu_lance_encerrar:hover {
	text-decoration: underline;
}

div.popup_aceitar_termo {
	background-image: url(/images/pregao/popup_aceitar_termo.png);
	background-repeat: no-repeat;
	overflow: hidden;
	width: 500px;
	height: 180px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -250px;
	z-index: 100;
	font-weight: normal;
}

div.popup_termo {
	background-image: url(/images/pregao/popup_termo.png);
	background-repeat: no-repeat;
	overflow: hidden;
	width: 500px;
	height: 410px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -250px;
	z-index: 100;
	font-weight: normal;
}

div#popup_conteudo_termo {
	background-color: white;
	height: 230px;
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
	overflow: auto;
}

div.termo_contents {
	margin-left: 20px;
	margin-right: 20px;
}

div#foto_grande {
	height: 555px;
}

div#laudo {
	height: 555px;
	background-color: white;
}

div#laudo_container {
	padding: 30px;
}

div#fotonav_container_2 {
	width: 640px; 
	position: relative; 
	bottom: 48px; 
	left: 2px;
}

table#mascara {
	z-index: 98; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	background-image: url(/images/backgrounds/75percentgray.png)
}

table.foto_grande_container {
	position: relative; 
	z-index: 99
}

a.tb_tab_link {
  color: white;
  text-decoration: none;
}

a.tb_tab_link:hover {
  color: white;
  text-decoration: underline;
}/* <style> */

div.lote_aberto:hover {
	cursor: pointer;
}

div.lote_fechado:hover {
	cursor: pointer;
}

div.lote_apregoando:hover {
	cursor: pointer;
}

div.lote_piscando:hover {
	cursor: pointer;
}

table.lote_tbl {
	width: 200px;
	height: 111px;
	border: 2px solid transparent;
}

table.lote_tbl_active {
	width: 200px;
	height: 111px;
	border: 2px solid black;
}

div.lote_ativo {
	width: 204px;
	height: 115px;
	background-image: url(/images/pregao/lote_fundo_ativo.png);
}

div.lote_vazio {
	width: 204px;
	height: 115px;
	background-image: url(/images/pregao/lote_fundo_vazio.png);
}

div.lote_fechado {
	width: 204px;
	height: 115px;
	background-image: url(/images/pregao/lote_fundo_fechado.png);
}

div.lote_piscando {
	width: 204px;
	height: 115px;
	background-image: url(/images/pregao/lote_fundo_piscando.png);
}

div.lote_aberto {
	width: 204px;
	height: 115px;
	background-image: url(/images/pregao/lote_fundo_aberto.png);
}

div.lote_apregoando {
	width: 204px;
	height: 115px;
	background-image: url(/images/pregao/lote_fundo_apregoando.png);
}

span.numlote {
	font-size: 18px;
	font-weight: bold;
	color: #00729c;
}

div.titlote {
	font-family: Arial;
	font-size: 12px;
	
	
		font-size: 10px;
	
	font-weight: normal;
}

span.visitaslote {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}

span.lanceslote {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}

div.arrematelote {
	font-size: 14px;
	
	
		font-size: 12px;
	
	font-weight: bold;
	color: #00aa00;
}

div.arrematelote_condicional {
	font-size: 14px;
	
	
		font-size: 12px;
	
	font-weight: bold;
	color: red;
}

div.arrematantelote {
	font-family: Arial;
	font-size: 10px;
	color: #00729c;
	font-weight: normal;
}

div.contadorlote {
	background-image: url(/images/pregao/painel_relogio.png);
	background-repeat: no-repeat;
	background-position: center right;
	text-align: right;
	color: yellow;
	font-weight: bold;
	font-size: 18px;
	padding-right: 13px;
	
}

.lotes_container img.destaque {
  float: right;
  vertical-align: middle;
}/* <style> */

body.leilao {
	margin: 0px;
    font-family: Myriad Pro,Osaka,verdana,Sans-Serif;
    font-size: 12px;
    background-color: #e1e1e1;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	color: black;
	height: 100%;
}

div.leilao_termo_status {
	background-color: white;
	padding-top: 5px;
	padding-left: 5px;
}

div.leilao_termo_wrapper {
	background-color: white;
	padding: 10px;
}

div.leilao_termo_container {
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	height: 300px;
	overflow-y: auto;
	text-align: left;
	padding: 10px;
 	text-align: justify;
}

td.info_container {
	background-color: white;
	padding: 20px;
	color: gray;
	font-weight: normal;
}

span.termo_green {
	font-size: 10px;
	color: green;
}

span.termo_red {
	font-size: 10px;
	color: red;
}

div.leilao_info_container {
  border: 1px solid gray;
  background-color: white;
}

div.leilao_termo_wrapper {
  border: 1px solid gray;
  border-top: none;
  background-color: white;
}

div.leilao_termo_status {
  border: 1px solid gray;
  border-bottom: none;  
}

div.leilao_destaque_container {
  border: 1px solid gray;
	background-color: white;
}

div.leilao_questoes_container {
	background-color: white;
}

div.leilao_catalogo_container {
  border: 1px solid gray;
	padding: 10px;
	text-align: center;
	background-color: white;
}

a.catalogo_link {
	color: gray;
}

div.destaque_title {
	margin-bottom: 10px;
	font-size: 20px;
	font-weight: bold;
	color: #00729c;
}

div.destaque_desc {
	font-size: 14px;
}

.tb_leilao_big {
  text-align:left;
	font-size: 24px;
	font-weight: bold;
	color: #00729c;
}

.tb_leilao_small {
  text-align:left;
  font-size: 12px;
	font-weight: bold;
	color: #00729c;
}

span.tb_leilao_auditorio {
	text-decoration: underline;
	color: #00729c;
}

.tb_leilao_cinza {
  padding-left: 4px;
  padding-top: 4px;
  margin-left: 10px;
  background-image: url(/images/pregao/img_aba_01.png);
  width: 135px;
  height: 19px;
  float: left;
  font-weight: bold;
  color: black;
  font-size: 14px;
}

.tb_leilao_cinza_reverso {
  padding-left: 4px;
  padding-top: 4px;
  margin-left: 10px;
  background-image: url(/images/pregao/img_aba_01_reverso.png);
  width: 135px;
  height: 19px;
  float: left;
  font-weight: bold;
  color: black;
  font-size: 14px;
}

.tb_leilao_verde {
  margin-top: 5px;
  margin-left: 2px;
  padding-left: 4px;
  padding-top: 2px;
  background-image: url(/images/pregao/img_aba_02.png);
  width: 125px;
  height: 16px;
  float: left;
  font-weight: normal;
  font-size: 12px;
  color: white;
}

.tb_leilao_azul {
  margin-top: 5px;
  margin-left: 2px;
  padding-left: 4px;
  padding-top: 2px;
  margin-left: 2px;
  background-image: url(/images/pregao/img_aba_03.png);
  width: 125px;
  height: 16px;
  float: left;
  font-weight: normal;
  color: white;
  font-size: 12px;
}

.tb_leilao_amarelo {
  margin-top: 5px;
  margin-left: 2px;
  padding-left: 4px;
  padding-top: 2px;
  margin-left: 2px;
  background-image: url(/images/pregao/img_aba_04.png);
  width: 125px;
  height: 16px;
  float: left;
  font-weight: normal;
  color: black;
  font-size: 12px;
}

div.leilao_main {
  margin-top: 10px;
}

div.leilao_mini_lote {
	float: left;
	width: 32px;
	height: 22px;
	margin-top: 4px;
	margin-right: 4px;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 14px;
	
	color: gray;
	font-weight: normal;
	overflow: hidden;
	padding-top: 4px;
	border: 1px solid gray;
}

div.leilao_mini_lote_aberto {
	float: left;
	width: 32px;
	height: 22px;
	margin-top: 4px;
	margin-right: 4px;
	background-color: #00729c;
	text-align: center;
	font-size: 14px;
	
	color: white;
	font-weight: normal;
	overflow: hidden;
	padding-top: 4px;
	border: 1px solid gray;
}

.leilao_destaque_minilotes {
  height: 42px;
  padding: 10px;
}

div.leilao_faleconosco_container {
  padding: 10px;
	background-color: white;
  color: gray;
  text-align: justify;
}
/* <style> */

body.minhaconta {
	margin: 0px;
    font-family: Myriad Pro,Osaka,verdana,Sans-Serif;
    font-size: 12px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	font-weight: bold;
	color: black;
	height: 100%;
}

div.mc_title {
	color: #00729c;
	font-size: 18px;
	font-weight: bold;
}

span.mc_ranking {
	color: #00da00;
}/* <style> */

div.blog_container {
	height: 200px;
	width: 286px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(http://www.rcleiloes.com.br/imagens/fundobanner.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	float: left;
}

div.blog_container_reverso {
	height: 200px;
	width: 286px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(http://www.rcleiloes.com.br/imagens/fundobanner_reverso.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	float: left;
}

div.blog_title {
	height: 20px;
	color: white;
}

img.blog_rss_icon {
	height: 20px;
	border: none;
}

img.blog_logo {
	height: 40px;
	margin-left: 7px;
}

div.blog_ultimo {
	text-align: justify;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
}

div.blog_anterior {
	margin-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
	color: gray;
}

a.blog_link_anterior {
	color: gray;
}

a.blog_link {
	color: black;
}/* <style> */

div.busca_mensagem {
	font-weight: normal;
	font-size: 16px;
	padding: 10px;
	color: #00729c;
}

div.resultado_vazio {
	font-weight: normal;
	font-size: 14px;
	padding: 10px;
	color: black;
}

table.busca_resultados th {
	font-weight: bold;
	background-color: #cccccc;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
}

td.navlink {
	width: 10px;
}

tr#focused {
	background-color: #cccccc;
	cursor: pointer;
}

tr.even {
	background-color: #eeeeee;
}

tr.even_red {
	background-color: #ffcaca;
}

tr.odd_red {
	background-color: #ffcaca;
}

a.link {
	color: black;
	text-decoration: none;
}

.underline {
	text-decoration: underline;  
}

a.link:hover {
	text-decoration: underline;
}/* <style> */

div.ec_relatorios {
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

div.ec_ano {
	margin-bottom: 5px;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

div.ec_mes {
	margin-bottom: 5px;
	padding: 2px;
	padding-left: 35px;
	padding-right: 10px;
}

div.ec_leilao {
	margin-bottom: 5px;
	padding: 2px;
	padding-left: 60px;
	padding-right: 10px;
}

div.ec_ano_active {
	font-weight: bold;
	margin-bottom: 5px;
	background-color: #00729C;
	color: white;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

div.ec_ano_subactive {
	font-weight: bold;
	margin-bottom: 5px;
	background-color: #92bbd6;
	color: black;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

div.ec_mes_active {
	font-weight: bold;
	margin-bottom: 5px;
	background-color: #00729C;
	color: white;
	padding: 2px;
	padding-left: 35px;
	padding-right: 10px;
}

div.ec_leilao_active {
	font-weight: bold;
	margin-bottom: 5px;
	background-image: url('/images/backgrounds/ec_gray.png');
	color: black;
	padding: 2px;
	padding-left: 60px;
	padding-right: 10px;
}

img.seta:hover {
	cursor:pointer;
}

a.ec_link {
	color: black;
	text-decoration: none;
}

a.ec_link:hover {
	text-decoration: underline;
}

a.ec_link_active {
	color: white;
	text-decoration: none;
}

a.ec_link_active:hover {
	text-decoration: underline;
}

div.ec_main_title {
	color: #00729C;
	font-size: 24px;
	font-weight: bold;
}

div.ec_main_subtitle {
	color: black;
	font-size: 18px;
	font-weight: bold;
}

div.ec_main_results {
	padding-left: 50px;
}

div.ec_tabs_container {
	height: 24px;
	padding-right: 30px;
}

div.ec_resumo {
	height: 50px;
	background-image: url('/images/backgrounds/ec_gray.png');
	padding: 15px;
}

table.ec_resumo {
	padding-right: 25px;
}

div.ec_tab_active {
	background-image: url('/images/main_toolbar/active_subbutton.png');
	background-repeat: no-repeat;
	height: 24px;
	width: 130px;
	text-align: center;
	float: right;
	margin-right: 3px;
}

div.ec_tab_inactive {
	background-image: url('/images/main_toolbar/inactive_subbutton.png');
	background-repeat: no-repeat;	
	height: 24px;
	width: 130px;
	text-align: center;
	float: right;	
	margin-right: 3px;	
}

div.ec_tab_active:hover {
	cursor: pointer;
}

div.ec_tab_inactive:hover {
	cursor: pointer;
}

a.ec_tab_link {
	position: relative;
	top: 5px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a.ec_tab_link:hover {
	text-decoration: underline;
}/* <style> */

div.tags_container {
	height: 298px;
	width: 284px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #00729c;
	font-weight: normal;
	float: left;
	background-image: url(/images/pregao/fundo_tags.gif);
	background-repeat: no-repeat;
}

div.tags_title {
  background-color: #00729c;
	height: 20px;
	color: white;
}

div.tags_subtitle {
  padding: 10px;
}

div.tags_body {
  height: 178px;
	text-align: justify;
	padding: 10px;
	padding-top: 0px;
  overflow: hidden;
}

div.tags_footer {
  margin-top: 5px;
  height: 30px;
  color: gray;
  font-size: 10px;
  text-align: center;
}

a.tag_link {
  text-decoration: none;
}

a.tag_link:hover {
  text-decoration: underline;
}

img.tag {
  height: 30px;
  width: 1px;
  vertical-align: middle;
}

.tags_tag {
  padding-right: 10px;
  vertical-align: middle;
  text-align: center;
}

.tags_size_0 {
  font-size: 10px;
  color: #acacac;
}

.tags_size_1 {
  font-size: 12px;
  color: #959595;
}

.tags_size_2 {
  font-size: 14px;
  color: #898989;
}

.tags_size_3 {
  font-size: 16px;
  color: #000000;
}
