body{ font-family:Arial, Verdana, sans-serif; font-size:13px;}

a:link,
a:visited,
a:hover,
a:active { color:#000; text-decoration: none }
a:hover { text-decoration: underline }

.center-screen { width:1014px; margin:0 auto; }

.page-intro { padding:10px; margin-bottom:20px; }


#wrapper { overflow: hidden; }
#index-central { min-height: 690px }
#cabecalho{ background:url(/images/bg_header.jpg); height:204px;}
#cabecalho-back { 
	background: url(/images/header.jpg) top center no-repeat; 
	height:160px; 
	overflow: hidden;
}
#logo {
   background:url(/images/logo.png) no-repeat bottom;
   height:160px;
   width:130px;
   float:left; 
   margin-left:130px;
   text-indent: -9000px;
   overflow: hidden;
}

#arrematantes { width:340px; margin-left:580px; overflow: hidden }
#atdOnline{ height:39px; margin-bottom:20px; text-align: right }
    
#login { width:339px; height:102px; color:#fff; }
#titulo-login { font-size: 10px; font-weight: bold; padding:4px 0 8px 0; }

#login #conteudo{ 
    height:102px;
    margin:0 12px;
    background-color:#1F1A17;
}

#login #border_left { background:url(/images/arremates_borda.jpg) no-repeat; float:left }
#login #border_right { background:url(/images/arremates_borda_rigth.jpg) no-repeat; float:right }
#login #border_left,
#login #border_right { height:102px; width:12px; overflow: hidden; }

#login input {display:block; float:left; margin:0 3px 3px 0; height:22px}
#login a {color:#fff; font-size:10px; }

#login .esqueci-minha-senha { margin-top:40px; text-align: center }
#resultadoValidacao { font-size:10px; text-align: center }
       
#menu { width:795px; height:40px; margin:2px auto; overflow: hidden; }
#menu li { display:inline; float:left; height:36px; overflow:hidden; margin:1px 10px; position:relative;}
#menu img { position:absolute; top:0; left:0; }

/* Centro do Site */
.coluna-lateral { width:236px; float:left; }
.coluna-direita { float:right; width:270px; }
.coluna-central {  }
#index-central { margin-right: 275px; }

.coluna-central, .coluna-direita, .coluna-lateral { overflow: hidden }

#miolo .coluna-lateral .module { 
	margin-bottom:20px;
	background:#f7f7f7 url(/images/topicos.jpg) no-repeat top;
	border:solid 2px #fff;
	padding:5px 10px;
}
#miolo .coluna-lateral .module .titulo {
    font-size:14px; 
	height:28px;
	line-height:28px;
	font-weight:bold; 
	color:#FFFFFF;
	text-transform: uppercase;
	padding: 0 15px
}
.acesso-pmail { text-align: center; padding:10px 0; }
.manual-instrucoes { margin-bottom:20px; }
.links-dinamicos a{background:url("/images/marcador_lista.jpg") no-repeat 0px 6px; color:#000; text-decoration:none; font-size:14px; padding-left:10px; }

#titulo {
	font-size:14px;
	color:#000;
	height:35px; 
	line-height:35px;
	padding:0 10px;
	background-color:#F8C300;
	margin-top:2px;
	text-transform: uppercase;
}

#conteudo{ min-height:100px;  background-color:#226699;}
#destaques{background-color:#F8C300;height:180px; margin:5px; overflow:hidden;}
#destaque{height:120px; margin:25px 5px; overflow:hidden;float:left; width: 535px}
#rolagem{float:left; margin:55px 5px; }
#banner{ height:140px; margin:5px; margin:20px 5px; overflow:hidden;}

.esquerda{background:#f7f7f7 url(/images/topicos.jpg) no-repeat top;border:solid 2px #fff; margin-top:5px}
	
.parceiros { text-align: center; background:#f7f7f7; }
.parceiros p { text-align: left; padding:0 8px; font: bold 14px Arial,Verdana,sans-serif; color:#999999; }

.direita{
   background:#f7f7f7 url(/images/topicos_direita.jpg) no-repeat top;
   border:solid 2px #fff; 
   margin:5px;
   padding-top:45px;
}
.direita p {font-size:13px; margin:10px;}
	
	
/* Rodapé */
#rodape{
    height:160px;
    overflow:hidden;
    background:url(/images/bg_rodape.jpg) repeat-x;
    font-size:13px;
    clear: both;
}
#rodape-content { position: relative }
#rodape .by-palmasite { width:520px; top:90px; left:108px; overflow: hidden }
#contato { float:left; margin-top:12px; }
#by { width:50px; float:left; }
#direitos { margin-left:80px; padding:10px 0; }
#formas_pagamento { width:265px; top:30px; left:640px; }
#formas_pagamento h6 { font-size: 20px; font-weight:normal; margin-bottom:16px; }

#rodape .by-palmasite,
#formas_pagamento { position: absolute }
	
/* Conteudo Estatico interno */

/* Box de leiloes */
.leiloes {font-size:12px ; border: solid 2px #F8C300; height:306px; width:150px;float:left; margin:5px 12px 0 0;}
.leiloes .titulo{ height:22px; width:137px;background-color:#000;margin:5px; }
.leiloes .titulo{ color:#fff;font-variant:small-caps;font-size:14px;text-align:center; }
.leiloes .foto{     height: 103px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    width: 150px;}
.leiloes .data{ margin:5px; height: 38px }
.leiloes .descricao{ background-color:#FFFFD2;padding:5px; height: 30px;}
.leiloes .status{ margin:5px; padding-left:20px; }
.leiloes .bens_loteado{ margin:5px; padding-left:20px; }
.leiloes ul li { height:16px; }

.Em-Andamento{background:url(/images/bola_verde.jpg) no-repeat}
.Fechado{background:url(/images/bola_vermelha.jpg) no-repeat}
.Aguardando{background:url(/images/bola_amarela.jpg) no-repeat}

.leiloes .cadastre-se{padding:1px; margin-left:5px;margin-TOP:16px;width:88px;height:17px;background-color:#F8C300;float:left;text-align: center}
.leiloes .edital{text-align: center;padding:1px;width:48px;margin-TOP:16px;height:17px;background-color:#000;float:left; margin-left:2px}
.edital_lote{color: #fff;width:48px;height:17px;background-color:#000;margin-left: 395px;padding-left:  5px}
.cadastre-se a{color:#000;text-decoration:none;}
.edital a{color:#fff;text-decoration:none;}



/* Páginas Internas */

/* Vendas Direta */
#vendasDiretas {
	background:#F7F7F7 url(/images/vendas_diretas2.jpg) no-repeat; 
	border:solid 1px #ccc; 
	height:260px; 
    margin:14px 10px;
    padding-left:35px;
}
#vendasDiretas p { font-size:14px; text-align:center;}
#vendasDiretas .bt-ver-todos { margin-top:-22px; text-align: right; }
#vendasDiretas .bt-ver-todos img { margin-right:40px; }

.produto ul li {
	height:259px; 
	width:156px; 
	float:left; 
	display:inline; 
    margin-left:18px;
    border-right:1px solid #ccc;
}
.produto ul li.no-border { border:none }
.foto_produto {
	margin:5px;
	width:140px;
	height:90px; 
	border:solid 1px #ccc; 
	overflow:hidden; 
	margin-top:15px; 
	text-align:center;
}
.descricao-produto { }
.descricao-produto p { margin-bottom:5px; text-align: center; font-size:15px; }

/* Topo para das paginas estaticas */
h2.top-title { 
	background:#F8C300 url(/images/top_title.jpg) no-repeat; 
	width:100%; 
	height:22px; 
	line-height:22px;
	font:bold 15px Arial, Verdana, sans-serif;
	text-transform: uppercase;
	padding:10px 0 10px 50px;
	overflow: hidden;
	margin:7px 0;
}

.page { }
.page-content { padding:0 10px;}

/* Informações dos leilões e lotes */
#info_leilao{position: relative;background: #F5F5F5;border: solid 3px #ccc;height: 82px;margin-top: 10px;padding-top: 10px;font-size: 13px}
#foto_comitente{height: 62px; width: 75px; background-color: #fff; border: solid 1px #000;overflow:hidden;float: left;margin: 0 10px }
#info_leilao span {font-size: 14px;font-weight: bold;}

.leilao-informacao { width: 390px; font-size:11px; float:left }
.leilao-informacao p { line-height: 15px }
.botoes { float:left; }
.botoes ul { height:50px; }
.botoes ul li { display: inline; float:left; padding:10px; }
.btParticipe { float:right; margin-right:10px; }

.term { margin:20px 0; text-align: center }

/* FaleConosco */
.lateral-dir {float:right; width:206px; }
.lateral-esq { width:508px; float:left; }
.imagens-lateral li { margin-bottom:10px; }
.imagem-list { width:194px; height:125px; border:7px solid #F8C300; }

.formulario,
.zend_form { width:452px; margin:0 auto; }

.txt1
{ font:normal 13px Arial, Verdana, sans-serif; border:1px solid #000; padding:5px; }


.form-cadastro dt,
.formulario dt,
.zend_form dt 
{ float:left; display: block; width:180px; font-size:13px; }

.form-cadastro dd,
.formulario dd, 
.zend_form dd { margin-left:180px; }

.form-cadastro dd,
.form-cadastro dt,
.formulario dd, 
.formulario dt, 
.zend_form dd,
.zend_form dt { margin-bottom:10px; }

/* Botoes */
.bt-action { 
	width:115px; 
	height:32px; 
	background:#F8C300; 
	font:bold 15px Arial, Verdana, sans-serif;
	border:1px solid #F8C300;	
}
.bt-action-place { height:32px; text-align: right }
.box-informacao { margin:20px; padding:10px; }
.box-mais-informacao { 
	border:1px solid #F8C300; 
	background:#FFFFCC;
	font-size:13px;	
}
.box-mais-informacao p { margin-bottom:10px; }

#lotes{font-size: 13px;}
.table-lote { width: 98%; margin:0 auto; border-collapse: collapse; }
.table-lote td,
.table-lote th { padding:20px 10px; text-align: left; }
.table-lote td {border-bottom:5px solid #fff; }

#lotes .claro{background: url(/images/maquina.jpg) #fbfbfb no-repeat 10px; height: 35px;margin: 5px; width: 100% ;padding-top: 15px}
#lotes .escuro{background: url(/images/maquina.jpg) #f5f5f5 no-repeat 10px; height: 35px;margin: 5px; width: 100%;padding-top: 15px;}
#lotes .editais{ background: url(/upload/leilao/editais/pdf_icone.jpg) #f5f5f5 no-repeat 5px; height: 35px;margin: 5px; width: 100%;padding-top: 15px;}
#lotes a {margin-left: 45px; }

/* Pagina Detalhe dos Lotes*/
#galeria {width: 302px; margin: 5px 5px; float: left}
#informacoes { height: 306px; margin-left:306px; }
#informacoes ul li { padding:5px; background-color:#fafafa; margin-bottom:2px; }

#galeria #foto_principal{
	height:226px; 
	width: 297px; 
	border: solid #F8C300 2px; 
	text-align:center; 
	position: relative;
}
#zoomB { 
	position: absolute; 
	display:none; 
	width:81px; 
	height:75px; 
	left:103px; 
	top:65px; 
	z-index: 2; 
   opacity: .65;
   -moz-opacity: .65;
   filter:alpha(opacity=65);    	
}
#foto_principal img#principal{height: 208px;width: 272px;margin-top: 8px}
#galeria #fotos{min-height:226px;}
#galeria li{ cursor: pointer;height: 76px;width: 94px; border: solid #ccc 1px;margin: 2px;display: block;float: left;text-align: center;}
#galeria img{height: 70px;width: 88px;margin-top: 2px}

#cadastre{margin-top: 10px;margin-left: 70px}
#descricao{ 
	height: 237px; 
	background: #f9f9f9; 
	border: solid #ccc 2px; 
	overflow: auto; 
	margin-top:8px;
    padding:5px;	
}

/* Cadastro */
.form-cadastro {  }

/* Calendario */
.calendario { 
	border-collapse: collapse; 
	width:198px; 
	height:176px; 
    background:transparent url(/images/bg_calendario.png) no-repeat;
    overflow: hidden;
    margin:10px auto;
    color:#fff;
    font:normal 13px Tahoma, Verdana, sans-serif;
    text-align: center;	
}
.calendario #ctitle { font-size:15px; }
.calendario tr th.d-semana { vertical-align: top; }
.calendario tr td { font-size: 13px; }
.calendario-description { font-size: 11px; text-align: justify; padding:10px 0; }


/* Noticias */
.news-title { margin-bottom:10px; font-weight: normal; font-size:22px; }
.news-subtitle { margin:10px 0; font-size:15px; }
.news-imagem { float:left; margin:20px }
.lista-todas-noticias li { margin-bottom:20px; }
.pagination{float:left;margin:15px;text-align:center;width:80%;}
.pagination .activeNumber {font-size:14px;font-weight:bold;}
.pagination .numbers {border:1px solid #888;color:#888;padding:2px 4px;}
.pagination .disabled {color:#FFFFFF;}
.jcarousel-skin-tango .jcarousel-item {height:109px;overflow: hidden;margin-top:13px;}

/* Mensagens */
.message { border:2px solid #fff; border-width:2px 0; padding:5px; margin:10px 0; }
.error { border-color:#AF0000; background-color:#FFDFDF; }
.success { border-color:#007F1D; background-color:#F1FFEF; }
.errors li { font-size:10px; color:red; padding:4px 0; list-style: disc; }
.infomations { padding:20px 10px; font-size:11px; }
.infomations p { margin:10px 0; }

.fieldset-infomation { margin:10px 0; padding:10px 5px; background-color:#FFFFDF; font-size:14px; color:#333; }

.lista-informacao { margin:20px 0; font-size:13px; padding:0 20px; }
.lista-informacao ul li { margin-bottom:12px; list-style: disc; }
.lista-informacao li ul { padding-left:40px; margin:20px 0; }
.lista-informacao li ul li { list-style: none }

/* Tela de Login */
.login-box { margin:20px 0; }
.login-box p { margin:10px 0; }
.login-box h4 { font-size:15px; }
.login-box .button-set { margin:20px 0; }
.login-box .form-list li { margin-bottom:10px; }

.login-box .required { font-size:10px; color:red }

.col-1 { float:left; width:380px; }
.col-2 { margin-left:400px; }

/*Box de Instruções*/
.lista-informacao { display: none }
.instrucoes-leilao { margin:20px 0; }
.instrucoes-leilao h3 { background-color:#FFFFEF; font-size:14px; font-weight: normal; padding:10px 5px; }
.instrucoes-leilao h3 a { float:right }

/*Historico do arrematante*/
.table-user-historico { width:100%; border-collapse: collapse; }
.table-user-historico thead tr th { padding:20px 0; background-color:#FFF8DF; }

.table-user-historico tbody tr td { padding:10px 0; }

.table-user-historico thead tr th,
.table-user-historico tbody tr td { vertical-align: middle; }
