/* estrutura */
#header {
	width:100%;
	height:138px;
	background:url(../images/bg_header.gif) repeat-x top;
}

/* gerais */

a {
	text-decoration:none;
	color:#60bd38;
}

a:hover {
	text-decoration:underline;	
}

.esquerda {
	float:left;	
}

.direita {
	float:right;	
}

input[type=checkbox] {
	margin:0;	
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

/* header */

/* Menu */
#categorias {
	width:200px;
	height:26px;
	margin-left:3px;	
}

#categorias ul {
	margin:0;	
}

#categorias li {
	z-index:10;
	background: url("../images/bg_categ.gif") repeat-x #E1E7EB;
}

#categorias li span {
	color:#12404F;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	position:relative;
	bottom:3px;
	margin-left:10px;
}

#categorias li img.seta {
	margin-left:30px;
	position:relative;
	top:1px;

}

#categorias li ul {
	position: absolute;
	width: 200px;
	left: -999em;
}

#categorias ul li ul {
	background:#E1E7EB;
}

#categorias li:hover ul, #categorias li.sfhover ul {
	left: 0;
}

#categorias li ul li a {
	font-size: 11px;
	color: #12404F;
	display:block;
	padding:3px 0 3px 10px;
	text-indent:10px;
	background:#e1e7eb;
	width:190px;
}

#categorias li ul li a:hover {
	background: #3A4C58;
	color:#fff;
}

#categorias li ul li {
	background: #E1E7EB;
	margin:0;
}

#categorias li ul li a.destaque {
	text-indent:0;
	font-weight:bold;
	text-transform:uppercase;
}

#categorias li ul ul {
	margin: -35px 0 0 204px;
}

#categorias li ul ul li a {
	line-height: 36px;
}

#categorias li:hover ul ul, #categorias li.sfhover ul ul {
	left: -999em;
}

#categorias li:hover ul, #categorias li li:hover ul, #categorias li.sfhover ul, #categorias li li.sfhover ul {
	left: auto;
	top:23px;
	right:0;
	z-index:0;
}

/* IE7 Fix */
#categorias li:hover, #categorias li.hover {  
	position: relative;
}

#head_central {
	width:980px;
	margin:0 auto;
}

#head_central h1#logo {
	background:url(../images/logo.png) no-repeat 0 10px;
	text-indent:-9999px;
	margin:0;
	float:left;
	height:126px;
	width:200px;	
}

h1#logo a {
    display: block;
    width: 200px;
    height: 126px;
    border: 0;
}

ul#nav {	
	margin:0;
	padding:0;
	height:28px;
	float:left;		
	text-align: center;
}

ul#nav li {
	padding:0;
	display: block;
	float: left;
	margin-left:6px;
	list-style-type:none;
	}

ul#nav li a {
	color:#3b4c57;
	background:url(../images/bg_menu.gif) repeat-x;
	padding:4px 7px 4px;
	font-weight:bold;
	display:block;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;	
}

#nav .comprarCredito a {
	color:#FFF;
	background:url(../images/bg_comprarCredito.gif) repeat-x;
	padding:4px 7px 4px;
	font-weight:bold;
	display:block;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;	
}

#nav .testemunho .img_new {
	background:url("../images/new.png") no-repeat;
	float:right;
	height:21px;
	margin-right:-8px;
	position:relative;
	top:-13px;
	width:31px;
}

#nav li.testemunho {
	width:120px;
	margin-right:5px;
}

#login {
	background:url(../images/bg_login.gif) repeat-x;
	width:438px;
	height:43px;
	float:right;
	position:relative;
	top:59px;
}

#login .campo_login {
	background:#e2f0d8;
	width:130px;
	float:left;
	border:solid 1px #9aa890;
	margin-left:4px;
	padding:3px;
}

#login label {
	float:left;
	margin-left:4px;
	color:#12404f;
	font-size:11px;
	font-weight:bold;
	position:relative;
	top:3px;
}

#login .enviar {
	float:left;	
	margin-left:4px;
	position:relative;
	bottom:2px;
}

#login .sair {
	float:left;	
	position:relative;
	bottom:2px;
}

#login .usuario, #login .estiloNum {
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#12404f;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	margin-right:8px;
}

#box_tool {
	width:170px;
	height:28px;
	border: 1px solid #a9db8f;
	float:left;
	margin:-6px 1px 0px -2px;
	background-image: url(../images/img_martelo.png);
	background-repeat: no-repeat;
	background-position: 5px center;	
}

#logado_wrap .title02 {
	float:left;	
}

#login #login_wrap, #login #logado_wrap{
	position:relative;
	top:10px;
	left:10px;
	float:left;
	width:410px;
}

#login #login_wrap a.logout {
	background:url("../images/bt_sair.png") no-repeat;
	display:block;
	float:right;
	text-indent:-9999px;
	width:51px;
}

#login #logado_wrap{
	position:relative;
	top:10px;
	left:10px;
	padding-top:3px;
}


#i18n {
	width:115px;
	position:relative;
	bottom:28px;
	float:right;
	height:30px;
	left:440px;	
}

.bt_testemunho { 
	background:url("../images/bt_testemunhos.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:30px;
	margin:13px 80px;
	padding:5px 0;
	text-align:center;
	width:166px;
}

.bt_testemunho a { 
	color:#FFF;
	font-weight:bold;
}

#i18n_02 {
	width:266px;
	float:right;
	height:30px;
}

#i18n #bandeiras {
	background:#d7e5eb;
	display:block;
	height:30px;
	width:80px;
	float:left;
}

#i18n #bandeiras label {
	color:#12404f;
	font-size:11px;
	font-weight:bold;
	margin:0 10px 0 5px;
}

#i18n #bandeiras img {
	position:relative;
	top:5px;
}

/* home */

#promo {
	width:960px;
	margin:5px auto 0;
	z-index:1;
}

#aviso, #outros_leiloes, #produtos, #leilaoNum, #deSeuLance, #sobre_produto, #leilaoAoVivo, #leilaoPart, #compreLances, #leilaoFinalizado, #paginacao02 {
	height:30px;
	margin:10px 0;
	background:url(../images/bg_aviso.gif) repeat-x;
}

#paginacao02 {
	text-align:center;	
}

#infos_pagamento, #infos_pagamento #bg_box, #leiloesFuturos, #leiloesFuturos #bg_box, #paginacao, #paginacao #bg_box   {
	height:30px;
	margin:10px 0;
}

#infos_pagamento #bg_box, #leiloesFuturos #bg_box, #paginacao #bg_box {
	background:url(../images/bg_aviso02.png) repeat-x;
	margin:0px 14px 0px 14px;
}

#paginacao #bg_box {
	text-align:center;
}

#aviso h2, #outros_leiloes h2, #produtos h2, #leilaoNum h2, #deSeuLance h2, #sobre_produto h2, #infos_pagamento h2, #leilaoAoVivo h2, #leilaoPart h2, #compreLances h2, #leiloesFuturos h2 {
	line-height:30px;
	color:#12404f;
	font-weight:bold;
	font-size:14px;
	margin:0;
	display:inline;
}

#leilaoFinalizado h2 {
	line-height:30px;
	color:#b0bfc4;
	font-weight:bold;
	font-size:14px;
	margin:0;
	display:inline;
}

.pagina {
	line-height:30px;
	color:#12404f;
	font-weight:normal;
	font-size:12px;
}

#produtos_home {
	width:970px;
	margin:0 auto;		
}

#produtos_home .box_home_wrapper {
	float:left;
	margin-left:5px;
	height:273px;
}

#produtos_home .box_home {
	width:186px;
	height:235px;
	border:solid 1px #d4dcde;
	background:url(../images/bg_box_home.gif) repeat-x bottom;
	text-align:center;
	padding-top:10px;
}

#produtos_home .box_home a {
	color:#105785;
	font-weight:bold;
	font-size:12px;
	display:block;
	height:75px;
}

#produtos_home .box_home a img {
	height:75px;	
}

#produtos_home .box_home_wrapper .box_home a.titulo {
	height:33px;
}

#produtos_home .box_home span.timer {
	font-size:26px;
	font-weight:bold;
	display:block;
	background:url(../images/bg_preco_timer.gif) no-repeat bottom;
	height:39px;
}

#produtos_home .box_home span.normal {
	color:#105785;
}

#produtos_home .box_home span.final {
	color:#DD0000;
}

#produtos_home .box_home span.finalizado {
	color:#3b4c57;
}

#produtos_home .box_home span.valor, #produtos_home .box_home span.valor_lance {
	font-size:18px;
	font-weight:bold;
	padding:3px;
	color:#66BC29;
	background:url(../images/bg_preco_timer.gif) no-repeat bottom;	
}

#produtos_home .box_home span.lance {
	background:#5EBC37;
}

#produtos_home .box_home span.usuario, #produtos_recentes .dados_produto span.usuario {
	font-size:12px;
	font-weight:bold;
	color:#12404f;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:7px;
}

#produtos_home .box_home img {
	margin-top:3px;
}

#produtos_home .apostar {
	position:relative;
	bottom:15px;
}

#produtos_home .apostar a, #outros_produtos .dar_lance a, .outros_produtos .dar_lance a, #produtosLance .produto .apostar a, #produtosLance02 .produto .apostar a, .produtoLeilao a.lance, #box_leilaoVivo .produtoLeilao .apostar a.lance {
	width:100px;
	height:26px;
	font-size:9px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	display:block;
	text-align:center;
	text-decoration:none;
}

#produtos_home .apostar a:focus, #outros_produtos .dar_lance a:focus, .outros_produtos .dar_lance a:focus, #produtosLance .produto .apostar a:focus, #produtosLance02 .produto .apostar a:focus, .produtoLeilao .lance a:focus, #box_leilaoVivo .produtoLeilao .apostar .lance a:focus {
	background:url(../images/bt_apostar01.png) no-repeat;
}

#produtosLance .produto .apostar a.lance, #produtosLance02 .produto .apostar a.lance {
	margin-left:67px;
}

#produtos_home .apostar a span, #outros_produtos .dar_lance a span, .outros_produtos .dar_lance a span, #produtosLance .produto .apostar a span, #produtosLance02 .produto .apostar a span, .produtoLeilao a.lance span, #box_leilaoVivo .produtoLeilao .apostar a.lance span {
	position:relative;
	top:6px;
}

.apostar a.lance, #box_leilaoVivo .produtoLeilao .apostar a.lance {
	background:url(../images/bt_apostar00.png) no-repeat;
	margin-left:45px;
}

.bt_compraPagSeguro a.lance {
	margin-left:0;	
}

.apostar .lance a:focus, #box_leilaoVivo .produtoLeilao .apostar .lance a:focus {
	background:url(../images/bt_apostar01.png) no-repeat;
}
#box_leilaoVivo .produtoLeilao .apostar a.lance {
	background:url(../images/bt_apostar00.png) no-repeat;
	margin-left:73px;
}

#box_leilaoVivo .produtoLeilao .apostar a.box-leilao {
	margin-left:85px;
	cursor:pointer;
}

#box_leilaoVivo .produtoLeilao .apostar .lance a:focus {
	background:url(../images/bt_apostar01.png) no-repeat;
}

#box_leilaoVivo .produtoLeilao .apostar a:hover.lance {
	background:url(../images/bt_apostar.png) no-repeat;
}

.apostar a:hover.lance {
	background:url(../images/bt_apostar.png) no-repeat;
}

.apostar a.vendido {
	background:url(../images/bt_vendido.png) no-repeat;
	margin-left:45px;	
}

.apostar a.login {
	background:url(../images/bt_apostar.png) no-repeat;
	margin-left:45px;	
}

.dar_lance a.lance {
	background:url(../images/bt_apostar00.png) no-repeat;
	margin:36px 0 0 28px
}

.dar_lance a:focus.lance {
	background:url(../images/bt_apostar01.png) no-repeat;
	margin:36px 0 0 28px
}

.dar_lance a:hover.lance {
	background:url(../images/bt_apostar.png) no-repeat;
	margin:36px 0 0 28px
}

.apostar a.vendido.v_outros {
	position:relative;
	top:40px;
	right:30px;
}

.dar_lance a.vendido {
	background:url(../images/bt_vendido.png) no-repeat;
}

#leiloes_recentes {
	height:30px;
	margin:10px 0;
	background:url(../images/bg_leiloes_recentes.gif) repeat-x;
}

#leiloes_recentes h2 {
	line-height:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:0;
	display:inline;
}

#produtos_recentes {
	padding:10px 10px 10px 0;
	border:solid 1px #d0d9dc;
}

#produtos_recentes .todos {
	float:left;
	margin-left:10px;
}

#produtos_recentes .produto {
	width:248px;
	border:solid 1px #d0d9dc;
	padding:8px 5px;
	background:url(../images/bg_box_home.gif) repeat-x bottom;
	float:left;
	margin-left:10px;
}

#produtos_recentes .produto .produto_wrap {
	width:100px;
	text-align:center;
	float:left;
}

#produtos_recentes .produto .desconto {
	background:url(../images/bg_desconto.png) no-repeat center center;
	color:#fff;
	width:90px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	margin:5px auto 0;
}

#produtos_recentes .produto .desconto_hover {
	background:url(../images/bg_desconto_hover.png) no-repeat center center;
	color:#fff;
	width:90px;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	line-height:12px;
	margin:5px auto 0;
	padding:2px;
	display:none;
}

#produtos_recentes .produto .desconto span.valor {
	font-size:20px;
	display:block;
	line-height:25px;
}

#produtos_recentes .produto .desconto span.txt {
	position:relative;
	bottom:3px;
	line-height:15px;
}

#produtos_recentes .dados_produto {
	float:left;
	width:143px;
	margin-left:5px;
}

#produtos_recentes .dados_produto span.valor {
	font-size:18px;
	font-weight:bold;
	display:block;
	color:#66BC29;
	background:url(../images/bg_preco_timer.gif) no-repeat bottom;
	margin:0 0 10px;
}

#produtos_recentes .dados_produto a {
	color:#105785;
	font-weight:bold;
	font-size:12px;
	display:block;
	margin-top:15px;
	height:40px;
	background:url(../images/bg_preco_timer.gif) no-repeat bottom;
	overflow:hidden;
}

#titulos {
	margin:0 0 10px;	
}

#titulos_testemunho {
	margin:15px 0 5px;	
}

.total_testemunhos {
	color:#d80000;
	float:right;
	margin-right:10px;
	font-weight:bold;
	padding-top:5px;
}

h2.left {
	float:left;
}

#tituloDaPagina .total_testemunhos {
	padding-top:12px;
	font-size:16px;
}

#titulos p {
	margin:0;
	color:#a0b3b9;
	font-size:12px;
	font-weight:bold;
	display:inline-block;
}

#titulos_testemunho p {
	margin:0;
	color:#a0b3b9;
	font-size:12px;
	font-weight:bold;
	display:inline-block;
}

#titulos_testemunho p.usuario {
	width:100px;
	text-indent:20px;
	float:left;
}

#titulos_testemunho p.testemunho {
	width:410px;
	float:left;
}

#titulos_testemunho p.comprou {
	width:125px;
	float:left;
}

#titulos_testemunho p.datapreco {
	width:125px;
	float:left;
}

.box_testemunhos {
	border:1px solid #E0E6E8;
	margin-bottom:5px;
	padding:10px;
}

.box_testemunhos .img_usuario img {
	float:left;
	margin-top:5px;
}

.box_testemunhos p.num_leilao {
	margin-bottom:5px;
	line-height:12px;
}

.box_testemunhos p.comprou_ganhou {
	padding-top:8px;
	margin-bottom:0px;
	color:#D80000;
	line-height:13px;
}

.box_testemunhos .txt_testemunho {
	background:url("../images/bg_outros.gif") no-repeat scroll right center transparent;
	float:left;
	margin-left:10px;
	min-height:110px;
	padding-right:10px;
	width:400px;
}

.box_testemunhos .txt_testemunho a {
	color:#105785;
	font-size:16px;
	font-weight:bold;
}
.box_testemunhos .txt_testemunho span.localizacao {
	color:#bbb;
	font-size:11px;
}

.box_testemunhos .txt_testemunho p {
	color:#718C95;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	line-height:14px;
	margin-bottom:10px;
}

.box_testemunhos .img_produto {
	background:url("../images/bg_outros.gif") no-repeat scroll right center transparent;
	color:#718C95;
	float:left;
	font-size:12px;
	font-weight:bold;
	min-height:110px;
	text-align:center;
	width:105px;
}

.box_testemunhos .txt_datapreco {
	background:url("../images/bg_outros.gif") no-repeat scroll right center transparent;
	color:#718C95;
	float:left;
	font-size:12px;
	font-weight:bold;
	min-height:102px;
	text-align:center;
	width:125px;
	padding-top:8px;
}

.txt_datapreco p {
	color:#105785;
	margin-bottom:5px;
}

.txt_datapreco p.data_compra {
	font-size:15px;	
}

.txt_datapreco p.tit_pagou {
	color:#D80000;
	font-size:15px;
	margin-bottom:0px;
}

.txt_datapreco p.tit_aoinvesde {
	font-weight:normal;
	margin-bottom:0;
}

.box_testemunhos .bt_compre_lances {
	float:left;
	min-height:110px;
	text-align:center;
	width:148px;
}

.bt_compre_lances a.lance {
	background:url("../images/bt_comprar00.png") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:40px;
	margin:34px 0 0 28px;
	padding-top:10px;
	text-align:center;
	text-decoration:none;
	width:183px;
}

.bt_compre_lances a.lance:hover {
	background:url("../images/bt_comprar.png") no-repeat scroll 0 0 transparent;
}

#titulos p.imagem {
	width:125px;
	text-indent:20px;
	float:left;
}

#titulos p.descricao {
	width:368px;
	float:left;
}

#titulos p.vencedor {
	width:112px;
	float:left;
}

#titulos p.preco {
	width:90px;
	float:left;
}

#titulos p.cronometro {
	width:130px;
	float:left;
}

#titulos p.economia {
	width:auto;
	color:#ff3600;
	float:left;
}


#outros_produtos {
	border:solid 1px #e0e6e8;
	padding:10px;
}


#outros_produtos .produto {
	float:left;
}

#outros_produtos .dados_produto {
	width:350px;
	float:left;
	margin-left:10px;
	padding-right:5px;
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
}

#outros_produtos .dados_produto label {
	font-family:Verdana, Geneva, sans-serif;
	color:#12404f;
	font-size:10px;
	font-weight:bold;
}

#outros_produtos .dados_produto p, .outros_produtos .dados_produto p {
	margin-bottom:10px;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#718c95;
}

#outros_produtos .dados_produto a, .outros_produtos .dados_produto a {
	color:#105785;
	font-size:12px;
	font-weight:bold;
}

#outros_produtos .vencedor {
	float:left;
	text-align:center;
	width:105px;
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
	font-size:12px;
	color:#718c95;
	font-weight:bold;
}

#outros_produtos .vencedor p, .outros_produtos .vencedor p {
	margin:0;
	line-height:100px;
}

#outros_produtos .vencedor .mudaTamanhoVencedor {
	margin-top: 45px;
	line-height:15px;
}

#outros_produtos .vencedor .qtdLances {
	font-size:10px;
	color:#105785;
	line-height:12px;
	font-weight:normal;
}


#outros_produtos .preco {
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
	float:left;
	text-align:center;
	width:105px;
}

#outros_produtos .preco span.valor, .outros_produtos .preco span.valor {
	font-size:18px;
	font-weight:bold;
	display:block;
	color:#66BC29;
	margin:35px 2px 0;
}

#outros_produtos .preco span.valorCinza {
	font-size:18px;
	font-weight:bold;
	display:block;
	color:#7f7f7f;
	margin:35px 0 0;
}


#outros_produtos .preco span.valor2, .outros_produtos .preco span.valor2 {
	font-size:9px;
	color:#999;
}

#outros_produtos .cronometro {
	width:130px;
	text-align:center;
	background:url(../images/bg_outros.gif) no-repeat right;
	float:left;
	min-height:110px;
}

#outros_produtos .cronometro span.timer,.outros_produtos .cronometro span.timer {
	display:block;
	font-size:26px;
	font-weight:bold;
	color:#105785;
	line-height:100px;
}

#outros_produtos .cronometro span.inicioEm {
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#105785;
	line-height:16px;
	margin-top:28px;
}

#outros_produtos .cronometro span.horaData {
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#105785;
	line-height:16px;
	margin-top:40px;
}


#leilaoProduto span.timer {
	font-size:34px;
	font-weight:bold;
	color:#2a5d84;
	float:left;
	padding-top:4px;
}

#leilaoProduto span.timer02 {
	font-size:18px;
	font-weight:bold;
	color:#105785;
	float:left;
}

#leilaoProduto span.valorProduto {
	color:#66BC29;
	font-size:14px;
	font-weight:bold;
	}
	
#leilaoProduto span.finalizado {
	font-size:17px;
	font-weight:bold;
	color:#105785;
	float:left;
	padding-top: 15px;
}

.dataFim {
	text-align:center;
}

.dataFim span.finalizado {
	font-size:15px;
	color:#105785;
	float:left;
	padding:5px 7px 0px 14px;
}

#outros_produtos .dar_lance, .outros_produtos .dar_lance {
	width:148px;
	text-align:center;
	float:left;
	min-height:110px;
}

#outros_produtos .percentual {
	width:148px;
	text-align:center;
	float:left;
	min-height:110px;
	color:#ff3600;
	font-weight:bold;
	font-size:24px;
}

#outros_produtos .percentual p {
	margin-top:40px;
}

/* Listagem dos produtos */

.lista_produtos {
	width:186px;
	float:left;
	margin-left:10px;
}

.lista_produtos h3 {
	margin-bottom:5px;
}

.lista_produtos h3 a {
	color:#ff3600;
	font-size:12px;
	border-bottom:solid 1px #ccd3d6;
	display:block;
}

.lista_produtos li {
	margin:0;
	list-style-type:none;
	font-size:10px;
}

.lista_produtos li a {	
	color:#105785;
}

/* footer */

#rodape {
	width:100%;
	background:url(../images/bg_rodape.gif) repeat-x;
	height:125px;
}

#rodape_central {
	margin:0 auto;
	width:980px;
	height:115px;
	padding-top:10px;	
	background:url(../images/bg_fundo_rodape.png) no-repeat bottom right;	
}

#rodape_central p {
	font-size:11px;
	font-weight:bold;
	color:#fff;
}

#rodape_central #box_pagamentos {
	float:left;
}

#rodape_central #box_pagamentos p {
	margin:0 0 5px 20px;
}

#rodape_central #pagamentos {
	width:782px;
	height:50px;
	float:left;
}

#rodape_central #pagamentos #formas_pgto {
	background:#fff;
	width:714px;
	height:46px;
	padding-top:2px;
	float:left;
	margin-top:1px;
}

#rodape_central #pagamentos #formas_pgto img {
	float:left;
	margin-left:8px;
}

#rodape_central .rodape_wrap {
	float:left;
	width:800px;
}

#formas_pgto .sep_verde {
	width:1px;
	height:26px;
	margin:10px 5px 0 10px;
	float:left;
	background:#479724;
}

#formas_pgto .link_outros {
	float:left;
	margin:16px 0 0 16px;
	font-size:8pt;
}

#rodape_central #box_internet {
	float:left;
	margin: 5px 0 0 60px;
}

#rodape_central #links_rodape {
	text-align:center;
	margin-top:10px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}

#rodape_central #links_rodape a {
	color:#fff;
}

#rodape_central #box_internet p {
	margin:0 0 10px 0px;
}

#rodape_central #box_internet #internet {
	text-align:center;
}

#rodape_central #box_internet #internet a {
	display:block;
	margin-bottom:4px;
}


/* categoria */


#tituloDaPagina {
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #e0e6e8;
	margin:15px 0px 20px 0px;
	height:40px;
}

h1 {
	color:#12404f;
	font-size:24px;
	font-weight:bold;
	float:left;
	margin-top:5px;
}

.bold {
	font-weight:bold;	
}

#linksTopo {
	float:right;
	font-size:11px;
	color:#12404f;
	margin-top:20px;
}

/* pagina de produto */

#produto {
	margin-bottom:10px;
	border:solid 1px #e0e6e8;
	padding:9px;
}

#produto #inf_superiores #dados_produto {
	float:left;
	width:850px;
}

#produto #bts_sup{
	widht:100px;
	height:37px;
	float:right;
}

#produto #bts_sup #bt_world{
	float:right;
	margin-right:5px;
}

#produto #bts_sup #bt_money{
	float:right;
	background-image:url(../images/bg_btMoney.png);
	width:47px;
	height:47px;
	text-align:center;
	font-size:24px;
	color:#105785;
	font-weight:bold;
	line-height:47px;
}

#produto h3 {
	font-size:18px;
	font-weight:bold;
	line-height:30px;
	color:#105785;
	margin:0;
	display:inline;
}

#produto p {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#12404f;
	margin:0;
}

#produto_detalhes {
	border:solid 1px #e0e6e8;
	width:443px;
	height:518px;
	float:left;
	background-image: url(../images/bg_produto.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	margin-top: 10px;
}

#img_produto {
	text-align:center;
	padding-top: 10px;
}

#txt_descricao_img h4 {
	font-size:14px;
	font-weight:bold;
	color:#ff3600;
	margin:0;
	text-align: center;
	width: 446px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#imgs_miniaturas {
	width:446px;
	height:83px;
	text-align:center;
}

#imgs_miniaturas p.visualizar {
	font-size:9px;
	color:#12404f;
	margin-right: 6px;
	margin-left: 6px;
	text-align:left;
	padding-left:20px;
	font-weight:normal;
}	

#imgs_miniaturas img.miniatura {
	width:82px;
	height:62px;
	border:solid 1px #e0e6e8;
	margin-right: 6px;
	margin-left: 6px;
	cursor:pointer;
}

#txt_detalhesProduto {
	padding-right:20px;
	width: 426px;
	text-align: right;
	padding-top: 10px;
}

#txt_detalhesProduto a {
	font-size:12px;
	font-weight:bold;
	color:#105785;
}

#txt_rodapeProduto {
	font-size:11px;
	color:#105785;
	width: 446px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 5px;
}

#leilaoProduto {
	border:solid 1px #e0e6e8;
	width:485px;
	float:right;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

#col_esq p {
	font-weight: normal;
	padding-top: 5px;	
}

#col_esq img.crono {
	padding: 10px 5px 10px 0px;
}

#leilaoProduto #col_esq {
	width:218px;
	float:left;
}

#col_esq .valor_leilao {
	font-size: 26px;
	font-weight:bold;
	color: #FF3600;
	padding: 15px 0px 12px 0px;
	text-align:center;
}

#col_esq .ultimoLance {
	font-size: 12px;
	color: #12404f;
	padding: 15px 0px 15px 0px;
	border-bottom:1px solid #CCD3D6;
	border-top:1px solid #CCD3D6;
}

#box_leilaoVivo .box_titleLeilaoVivo {
	background-image: url(../images/bg_titleLeilaoVivo.gif);
	background-repeat: repeat-x;
	border: 3px solid #cde9ba;
	height:17px;
	padding-left:2px;
}

#box_lances ul {
	margin:0;
}

#box_lances ul li {
	margin:0;
	display:inline;
}

#box_lances ul li a.agendamento {
	width:163px;
}

#box_lances ul li a.selected {
	background-image:url("../images/bg_titleLeilaoVivo.gif");
	background-repeat:repeat-x;
	border:3px solid #CDE9BA;
	font-weight:bold;
	height:17px;
	margin-right:4px;
	padding-left:2px;
}

#box_lances ul li a {
	background-image:url("../images/bg_btLances.gif");
	background-repeat:repeat-x;
	border:3px solid #D0D9DC;
	color:#12404F;
	display:block;
	float:left;
	font-weight:normal;
	height:17px;
	padding-left:5px;
	width:68px;
}

#col_esq .ultimoLance .usuario, .title {
	font-weight:bold;
	font-size: 12px;
	color: #12404f;
}

.title02 {
	font-weight:normal;
	font-size: 12px;
	color: #12404f;
}

.title03 {
	font-weight:normal;
	font-size: 10px;
	color: #12404f;
}

#col_esq .txt_auxiliar {
	font-size:10px;
	text-align:center;
	color:#889fa7;
	padding: 12px 0px 15px 0px;
	border-bottom:1px solid #CCD3D6;
}

#col_esq .txt_vencedor {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#ff3600;
	padding-bottom:10px;
	border-bottom:1px solid #CCD3D6;
}

#infos {
	float:left;
	font-size:11px;
	line-height:18px;
	color:#12404f;
	padding-top: 5px;
}

#precos {
	float:left;
	font-size:12px;
	line-height:18px;
	padding: 5px 0px 0px 10px;
}

#precos .precoUm {
	color:#12404f;
}

#precos .precoDois {
	color:#12404f;
	font-weight:bold;
}

#precos .precoTres {
	color:#ff3600;
	font-weight:bold;
}

#leilaoProduto #col_dir {
	width:255px;
	float:right;
}

#box_cadastro, #box_lances {
	border:1px solid #E0E6E8;
	width:254px;
	min-height:114px;
	margin-top:7px;
	background-image: url(../images/bg_cadasto.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#conteudoBox {
	padding:5px;
}

#box_leilaoVivo {
	border:1px solid #E0E6E8;
	width:254px;
	min-height:137px;
	margin-top:7px;
}

#box_leilaoVivo div.produtoLeilao span.valorProduto {
	display:block;
}

#box_leilaoVivo div.produtoLeilao img.imgProduto {
	margin-right:5px;
}

#box_cadastro img {
	float:left;
	margin-right:8px;
	padding:7px 0 7px 7px;
}

/**#box_cadastro #bt_cadastreSe {
	height: 20px;
	width: 98px;
	float:right;
	margin: 5px 35px 0px 0px;
}

#box_cadastro #bt_cadastreSe img{
	padding:0px;
}
**/

#col_dir #box_cadastro .conteudo_boxCadastro {
	font-size:10px;
	font-weight:normal;
	padding:5px 4px;
	height:54px;
}

#col_dir #box_cadastro .conteudo_boxCadastro a:hover {
	text-decoration:none;
}

#col_dir #box_cadastro p {
	padding:0;
	font-size:10px;
	height:14px;
	overflow:hidden;
}

#conteudoBox .aPartirDe, #conteudoBox .ate {
	margin-right:10px;
	float:left;
	width:72px;
}

.aPartirDe input, .ate input, .numLances input {
	width:70px;
	background-color:#f0f7eb;
}

.dicas {
	font-size:11px;
	color:#60bd38;
	font-weight:bold;
	float:left;
	margin-top:8px;
}

.bt_agendar a {
	color:#3b4c57;
	font-size:11px;
	font-weight:bold;
	background:url(../images/bt_agendar00.png);
	width:50px;
	height:16px;
	padding:5px 25px 5px 25px;
	float:right;
	margin: 3px 10px 0px 0px;
}

.bt_agendar a:focus {
	background:url(../images/bt_agendar01.png);
}

#bt_cadastreSe a {
	color:#3b4c57;
	font-size:10px;
	font-weight:bold;
	background:url(../images/bt_agendar00.png);
	width:76px;
	height:16px;
	padding:5px 12px;
	float:left;
	margin:5px 20px;
}

#bt_cadastreSe a:focus {
	background:url(../images/bt_agendar01.png);
}

.bt_agendar a:hover, #bt_cadastreSe a:hover {
	background:url(../images/bt_agendar.png);
	text-decoration:none;
}

#box_estatistica #inf_lances {
	border-right:1px solid #E0E6E8;
	border-left:1px solid #E0E6E8;
	border-bottom:1px solid #E0E6E8;
	width:254px;
	min-height:176px;
	background: url(../images/bg_estatisticas.gif) repeat-x bottom;
	margin-top:2px;
}

#box_estatistica #inf_lances #stats { 
	height:170px;
	width:254px;
}

#box_estatistica #inf_lances #stats #historico_lances {
	height:170px;
	width:254px;		
}

#box_estatistica #bts {
	height:21px;
	margin-top:5px;
	margin-left:1px;
}

#box_estatistica #bts ul {
	margin:0;
}

#box_estatistica #bts ul li {
	margin:0;
	display:inline;
}

#box_estatistica #bts a.selected {
	border-right:2px solid #12404f;
	border-left:2px solid #12404f;
	border-top:2px solid #12404f;
	color:#FFF;
	background-image: url(../images/bg_btAtivoEstatisticas.gif);
	font-weight:bold;
}

#box_estatistica #bts a.historico {
	margin-right:4px;
}

#box_estatistica #bts a {
	border-right:2px solid #d0d9dc;
	border-left:2px solid #d0d9dc;
	border-top:2px solid #d0d9dc;
	width:116px;
	height:21px;
	font-size:12px;
	color:#12404f;
	background-image: url(../images/bg_btEstatisticas.gif);
	float:left;
	padding-left:5px;
	font-weight:normal;
}

#box_estatistica #inf_lances #lances {
	background-color:#b7ccda;
	width:254px;
	height:23px;
	border-top: 2px solid #11475f;
}

#box_estatistica #inf_lances table.tab_lances {
	margin:0;
	width:254px;
	clear:left;
}

#box_estatistica #inf_lances table.tab_lances td {
	font-size:11px;
	color:#105785;
	padding:1px 5px;
}

#box_estatistica #inf_lances #lances p {
	font-weight: normal;
	font-size: 12px;
	padding: 5px 22px 5px 5px;
	float:left;
}

#box_estatistica #inf_lances #lances .qtd_Lances {
	margin-top:2px;
	font-weight:bold;
	font-size: 12px;
	color:#12404f;
	padding-right: 5px;
	float:left;
}

#leilaoProduto #outrasInfos {
	margin-top: 10px;
	height:185px;
	width:495px;
	background-image: url(../images/img_compreAgora.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#leilaoProduto #infoCompreAgora {
	margin-top: 10px;
	height:185px;
	width:495px;
	background-image: url(../images/bg_compreAgora.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top:1px solid #CCD3D6;
	
}

#infoCompreAgora h3 {
	color:#ff3600;	
}

#infoCompreAgora .infosEsq {
	float:left;	
}

#infoCompreAgora #valores span {
	color:#ff3600;
	font-weight:bold;
}

#infoCompreAgora .quadroCompreAgora {
	border:#ffca9c solid 1px;
	float:right;
	width:176px;
	margin:5px;
	padding:22px 9px;
	text-align:center;
	max-height:128px;
}

#infoCompreAgora .quadroCompreAgora .bt_compreAgora {
	margin-top:10px;
	color:#FFF;
	font-weight:bold;
	background:url(../images/bt_compre_agora.png) no-repeat;
	width:150px;
	height:19px;
	padding:10px 0px;
	margin-left:15px;
}

.quadroCompreAgora .txt_vencimento {
	color:#12404f;
	font-size:10px;
}

#infoCompreAgora .quadroCompreAgora img {
	padding-top:10px;
	margin-right:5px;
}

#leilaoProduto #parabens {
	margin-top: 10px;
	height:165px;
	width:495px;
	background-image: url(../images/bg_parabens.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#parabens h3 {
	font-size:18px;
	font-weight:bold;
	color:#63c420;
}

#parabens .textoVencedor {
	font-size:16px;
	font-weight:normal;
	color:#12404f;
	line-height:16px;
	margin-top:10px;
}

.bt_comprarProduto a {
	background:url(../images/bt_comprar00.png) no-repeat;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	width:200px;
	height:40px;
	line-height:39px;
	padding:12px 19px 12px 19px;
}

.bt_comprarProduto a {
	background:url(../images/bt_comprar01.png) no-repeat;
}

.finalizado .bt_comprar a {
	background:url(../images/bt_login00.png) no-repeat;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	width:200px;
	height:40px;
	line-height:39px;
	padding:12px 19px 12px 19px;
	margin-top:5px;
}

.finalizado .bt_comprar a:focus {
	background:url(../images/bt_login01.png) no-repeat;
}

.bt_comprarProduto a:hover {
	background:url(../images/bt_comprar.png) no-repeat;
	text-decoration:none;
}

.finalizado .bt_comprar a:hover {
	background:url(../images/bt_login.png) no-repeat;
	text-decoration:none;
}

#passoApasso {
	background-color:#e1e7e9;
	margin-top: 7px;
	padding:12px 5px 10px 17px;
}

#passoApasso h4 {
	font-size:14px;
	font-weight:bold;
	color:#105785;
	line-height:16px;
	float:left;
	margin: 3px 0px 0px 0px;
}


#opcUm, #opcDois, #opcTres, #opcQuatro {
	height:35px;
	margin-left:30px;
	font-weight:bold;
	font-size:11px;
	color:#12404f;
	float:left;
	min-width:155px;
}

.normal {
	font-weight:normal;	
}

.opcAtivo {
	color:#FFF;
	background-image: url(../images/img_opcAtiva.png);
	background-repeat: no-repeat;
	height:32px;
	width:23px;
	text-align:center;
	float:left;
	margin: -3px 5px 0px 0px;
	font-weight:bold;
	font-size:14px;
}

.opcNaoAtivo {
	color:#FFF;
	background-image: url(../images/img_opcNaoAtiva.png);
	background-repeat: no-repeat;
	height:32px;
	width:23px;
	text-align:center;
	float:left;
	margin: -3px 5px 0px 0px;
	font-weight:bold;
	font-size:14px;
}

#txt_explicativo {
	font-size:12px;
	color:#12404f;
	margin-left:130px;
}

#txt_legal {
	font-size:10px;
	color:#7f7f7f;
	margin-top:5px;
	line-height:12px;
}

#leilaoProduto #bt_compreAgora a {
	background:url(../images/bt_compreAgora00.png) no-repeat;
	color:#FFFFFF;
	float:right;
	font-size:14px;
	font-weight:bold;
	height:22px;
	margin:55px 160px 0 0;
	padding:10px 15px;
	width:120px;
}

#leilaoProduto #bt_compreAgora a:hover {
	background:url(../images/bt_compreAgora.png) no-repeat;
}

#leilaoProduto #bt_compreAgora a:focus {
	background:url(../images/bt_compreAgora01.png) no-repeat;
}

#leilaoProduto #outrasInfos #precificacao, #leilaoProduto #infoCompreAgora #precificacao {
	widht:100px;
	height:62px;
	line-height:22px;
	font-size:12px;
	color:#12404f;
	float:left;
	margin-right:5px;
}

#leilaoProduto #outrasInfos #valores, #leilaoProduto #infoCompreAgora #valores {
	widht:60px;
	height:62px;
	line-height:22px;
	font-size:12px;
	color:#12404f;
	float:left;
}

#leilaoProduto #outrasInfos #precificacao span, #leilaoProduto #infoCompreAgora #precificacao span {
	font-weight:bold;
}

#leilaoProduto #outrasInfos #valores span, #boxInfosPagamento .duvidas .contato {
	font-weight:bold;
	color:#ff3600;
}

#leilaoProduto #outrasInfos .comprarProduto {
	font-size:14px;
	color:#76b68d;
	font-weight:bold;
	margin-bottom:5px;
	width:310px;
}

#leilaoProduto #outrasInfos #bt_saibaMais {
	font-size:14px;
	color:#76b68d;
	font-weight:bold;
	width:100px;
	line-height:50px;
}

#leilaoProduto #infoCompreAgora #bt_saibaMais a{
	font-size:14px;
	color:#ff6840;
	font-weight:bold;
	width:100px;
	line-height:31px;
	font-size:12px;
}


#leilaoProduto #outrasInfos #bt_saibaMais a {
	color:#76b68d;
	font-size:12px;
}

#leilaoProduto #outrasInfos p, #leilaoProduto #infoCompreAgora p {
	font-size:12px;
	color:#12404f;
	font-weight:normal;
	width:288px;
}

#adsGoogle {
	text-align:center;
	margin:10px 0;
}

#deSeuLance span {
	font-size:14px;
	color:#12404f;
	font-weight:normal;
	margin-left:3px;
}

#produtosLance {
	height:124px;
	border:solid 1px #e0e6e8;
	padding:8px;
}

#produtosLance02 {
	height:140px;
}

#produtosLance .produto, #produtosLance02 .produto {
	width:223px;
	height:105px;
	border:solid 1px #e0e6e8;
	float:left;
	margin-left:2px;
	background-image: url(../images/bg_box_produtos.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 11px 6px 6px 6px;
}

#box_leilaoVivo .produtoLeilao {
	float:left;
	margin-left:2px;
	padding:10px;
}

#col_esq .txt_info {
	font-size:9px;
	font-weight:bold;
	color:#ff3600;
	margin:5px 0 0;
	text-align:center;
}

#produtosLance .produto .imgProduto, .produtoLeilao .imgProduto, #produtosLance02 .produto .imgProduto {
	float:left;
}

#produtosLance .produto a.nomeProduto, #produtosLance02 .produto a.nomeProduto, .produtoLeilao a.nomeProduto {
	color:#105785;
	display:inline-block;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	max-width:143px;
}

#produtosLance .produto .valorProduto, #produtosLance02 .produto .valorProduto {
	font-size:14px;
	font-weight:bold;
	color:#ff3600;
}

#produtosLance .produto .timer, #produtosLance02 .produto .timer {
	font-size:18px;
	font-weight:bold;
	color:#105785;
	line-height:18px;
	margin-top:-5px;
}

#produtosLance .produto .nomeUsuario, #produtosLance02 .produto .nomeUsuario {
	font-size:10px;
	font-weight:bold;
	color:#105785;
	line-height:20px;
}

#box_infosProduto {
	height:auto;
	border:solid 1px #e0e6e8;
	padding:15px 10px 10px 10px;
}

#box_infosProduto h3 a {
	color:#105785;
	font-size:18px;
	font-weight:bold;
	height:18px;
	text-decoration:none;	
}

#box_infosProduto span {
	font-size:12px;
	color:#12404f;
	font-weight:bold;
}

#box_infosProduto p {
	font-size:12px;
	color:#12404f;
	font-weight:normal;
	line-height:18px;
	margin-top:20px;
}

#box_infosProduto ul {
	font-size:11px;
	color:#12404f;
	font-weight:normal;
	line-height:18px;
	margin-top:10px;
	list-style-type: square;
}

#boxInfosPagamento {
	height:63px;
	border:solid 1px #e0e6e8;
	padding:5px;
	margin-bottom:20px;
}

#boxInfosPagamento #bg_color {
	widht:973px;
	height:64px;
	background-color:#e5eaec;
}

#boxInfosPagamento #bg_color .formasPagamento, #boxInfosPagamento #bg_color .frete, #boxInfosPagamento #bg_color .devolucao, #boxInfosPagamento #bg_color .duvidas {
	height:40px;
	float:left;
	margin:12px 10px 0px 4px;
}

#boxInfosPagamento #bg_color .formasPagamento {
	width:310px;
}

#boxInfosPagamento #bg_color .frete {
	width:160px;
}

#boxInfosPagamento #bg_color .devolucao {
	width:290px;
}

#boxInfosPagamento #bg_color .frete .bold, #boxInfosPagamento #bg_color .formasPagamento .bold, #boxInfosPagamento #bg_color .devolucao .bold, #boxInfosPagamento #bg_color .duvidas .bold {
	 font-weight:bold;
	 color:#12404f;
	 font-size:12px;
	 line-height:10px;
 }
 
#boxInfosPagamento p {
	 font-weight:normal;
	 color:#12404f;
	 font-size:12px;
	 line-height:10px;
 }

#leilaoProduto .apostar a.lance {
	background:url(../images/lance_produto00.png) no-repeat;
	margin:0 0 0 35px;	
	width:148px;
	height:38px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	display:block;
	text-align:center;
	text-decoration:none;
}

#leilaoProduto .apostar a:hover.lance {
	background:url(../images/lance_produto.png) no-repeat;
	text-decoration:none;
}

#leilaoProduto .apostar a.lance span {
	position:relative;
	top:9px;
}

p.contato a {
	color:#ff3600;
}

/* cadastro */
.opcao_popular {
	border:solid 1px #e0e6e8;
	padding:10px;
	margin-bottom:5px;
	background-color:#f3f6f6;
	height:120px;
}

.opcao_popular .faixa_popular {
	left:-10px;
	position:relative;
	top:-10px;
	z-index:20;
	width:89px;
	height:52px;
	background:url(../images/fxaPopular.png) no-repeat;
}

.opcao_popular .opc {
	float:left;
	margin-right:20px;
}

.opcao_popular .qtd_lances {
	width:230px;
	color:#105785;
	font-size:30px;
	font-weight:bold;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7e0e2;
	min-height:43px;
	padding:20px 0px 20px 0px;
	margin-right:15px;
}

.opcao_popular .valorLance {
	font-size:30px;
	font-weight:bold;
	color:#ff4310;
	padding:20px 0px 20px 0px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7e0e2;
	min-height:43px;
	padding:20px 0px 20px 0px;
	margin-right:15px;
	width:200px;
}

.opcao_popular .bt_comprar {
	padding:20px 0px 20px 0px;
	float:right;
}

.opcao_popular .opcoes_lance {
	bottom:35px;
	position:relative;
}

.box_cadastreSe {
	background-color:#c9d3d6;
	background-image:url("../images/img_boxCadastreSe.png");
	background-position:right bottom;
	background-repeat:no-repeat;
}

.box_cadastreSe .img_box {
	float:right;
}

.box_cadastreSe .txt_conteudo {
	float:left;	
	padding:30px 30px 10px 30px;
	width:540px;
}

/* novo cadastro */

.box_cadastrese_novo {
	padding:10px;	
}

.box_cadastrese_novo h3 {
	margin-bottom:10px;
	color:#434343;
}

.box_cadastrese_novo h3 span.agora {
	color:#66C03A;
}

.box_cadastrese_novo h4 {
	margin-bottom:10px;
	
}

.box_cadastrese_novo ul li {
	list-style-type:disc;
	margin-left:30px;	
}

.box_cadastrese_novo ul li label {
	display:inline-block;
	margin-right:5px;
	text-align:right;
	width:130px;
	color:#434343;
}

.box_cadastrese_novo .cadastro_wrapper {
	margin:20px 0 0 100px;
}
.box_cadastrese_novo .cadastro_wrapper .img_foto {
	float:left;
	margin:5px;
	border:solid #dee5e7 1px;
}


.box_cadastrese_novo .cadastro_wrapper p.valida_erro {
	color:#C00;
	font-size:11px;
	margin:0 0 0 150px;
}

.box_cadastrese_novo .cadastro_wrapper p.texto_auxiliar {
	font-size:11px;
	margin:0 0 0 145px;
	color:#666;
}

.box_cadastrese_novo .cadastro_wrapper .valida_confirma {
	display:inline-block;
	position:relative;
	top:4px;
	margin-left:4px;
}

.box_cadastrese_novo .cadastro_wrapper ul li {
	list-style-type:none;
	margin:0 0 10px 30px;
}

.box_cadastrese_novo #info_perfil input[type="text"], .box_cadastrese_novo #info_perfil input[type="password"] {
	width:250px;
	border:solid 1px #999;
	padding:5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.box_cadastrese_novo #info_perfil input:focus {
	border-color:#aaa;
	background-color:#fafafa;
}

.box_cadastrese_novo #dados_pessoais input {
	border:solid 1px #999;
	padding:5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.box_cadastrese_novo #dados_pessoais input:focus {
	border-color:#aaa;
	background-color:#fafafa;
}

.cadastro_concluido p {
	margin-bottom:5px;	
}


.enviar_cadastro_novo a {
	padding:11px;
	position:relative;
	top:-15px;	
}

.enviar_cadastro_novo a img {
	height:25px;
	position:relative;
	top:15px;
	visibility:hidden;
	width:120px;	
}

.enviar_cadastro_novo {
	margin:50px 0 0 292px;	
}

.enviar_cadastro_novo a {
	background:url("../images/sprite_btCadastro_avancar.png") no-repeat scroll 0 0 transparent;
}

.enviar_cadastro_novo a:hover {
	background:url("../images/sprite_btCadastro_avancar.png") no-repeat scroll 0 -39px transparent;
}

.enviar_cadastro_novo a:hover {
	background:url("../images/sprite_btCadastro_avancar.png") no-repeat scroll 0 -78px transparent;
}

.enviar_cadastro_novo.finalizar a {
	background:url("../images/sprite_btCadastro_finalizar.png") no-repeat scroll 0 0 transparent;
}

.enviar_cadastro_novo.finalizar a:hover {
	background:url("../images/sprite_btCadastro_finalizar.png") no-repeat scroll 0 -39px transparent;
}

.enviar_cadastro_novo.finalizar a:hover {
	background:url("../images/sprite_btCadastro_finalizar.png") no-repeat scroll 0 -78px transparent;
}

.enviar_cadastro_novo.enviar a {
	background:url("../images/sprite_btCadastro_enviar.png") no-repeat scroll 0 0 transparent;
}

.enviar_cadastro_novo.enviar a:hover {
	background:url("../images/sprite_btCadastro_enviar.png") no-repeat scroll 0 -39px transparent;
}

.enviar_cadastro_novo.enviar a:hover {
	background:url("../images/sprite_btCadastro_enviar.png") no-repeat scroll 0 -78px transparent;
}


.txt_conteudo img {
	margin-bottom:10px;	
}

.txt_conteudo p, .txt_conteudo h5 {
	margin:0px;
	padding:5px 0px 5px 30px;
}

.txt_conteudo p {
	font-size:12px;
	color:#12404f;
}

.cadastro {
	border:1px solid #E0E6E8;
	margin-top:10px;
	background:#f4f6f7;
}



.cadastro .box_cadastro {float:left; width:312px; margin-bottom:40px;}

.cadastro .titulo {
	background:url(../images/bg_itensCadastro.gif);
	background-repeat:repeat-x;
	height:24px;
	padding:2px 5px;
	color:#f4f6f7;
	font-weight:bold;
}

.cadastro .label {
	padding:5px;
	color:#12404f;
	font-weight:bold;
	float:left;
}

.cadastro .campo_input {
	margin: 4px;
	float:left;
	color:#12404f;
}

.campo_input .campo_nome {
	width:238px;
}

.campo_input .campo_sobrenome {
	width:201px;
}

.campo_input .campo_endereco {
	width:215px;
}

.campo_input .campo_dia {
	width:40px;	
}

.campo_input .campo_mes {
	width:100px;		
}

.campo_input .digito_cpf, .campo_input .campo_num, .campo_input .campo_estado, .campo_input .campo_ddd {
	width:28px;
}

.campo_input .campo_ano {
	width:56px;
	margin-right:20px;
}

.campo_input .campo_cpf, .campo_input .campo_telefone {
	width:90px;
}

.campo_input .campo_complemento {
	width:107px	;
}

.campo_input .campo_bairro {
	width:152px	;
}
.campo_input .campo_cidade {
	width:170px	;
}

.campo_input .campo_cep {
	width:118px;
}

.cadastro .infos {
	float:left;
	width:375px;
}

.cadastro .img_foto {
	float:left;
	margin:5px;
	border:solid #dee5e7 1px;
}
.campo_input .campo_usuario {
	width:227px	;
}
.campo_input .campo_foto {
	width:208px	;
	margin-left:29px;
}

.campo_input .campo_email {
	width:234px	;
}

.campo_input .campo_confEmail {
	width:187px	;
	margin-left:13px;
}

.campo_input .campo_senha {
	width:233px	;
}
.campo_input .campo_confSenha {
	width:145px	;
}

.campo_input .campo_conhecimentoBid {
	width:660px	;
}

.campo_input .campo_codigoPromocao {
	width:658px	;
	margin-left:65px;
}

.asterisco {
	color:#ec3d0e;
}

.finalizacaoCadastro {
	background:#dde3e6;
	width:875px;
	margin:10px;
	color:#12404f;
	padding:25px;
}

.finalizacaoCadastro .campo_checar {
	padding: 5px 20px 10px 12px;
}

.finalizacaoCadastro .box_identificacaoImagem {
	margin:0px 13px 5px;
	width:335px;
	font-size:11px;
	line-height:13px;
	float:left;
}

.finalizacaoCadastro .campos_conhecimento {float:left; margin-right:15px;}


.box_identificacaoImagem .imagem {
	float:right;
}

.box_identificacaoImagem .texto {
	width:335px;
	float:left;
}

.box_identificacaoImagem .texto .identificacao {
	margin-top:5px;	
}

.finalizacaoCadastro .bt_finalizar {
	text-align:center;	
}

.abas_aviso {
	color:#12404f;
	font-size:11px;
	line-height:13px;
	width:360px;
	position:relative;
	right:33px;
	float:right;
}

.aba_aviso01 {
	height:46px;
	background:url(../images/aba_avisoCadastro.png);
	background-repeat:no-repeat;
	position:relative;
	top:12px;
	padding:20px 20px 30px 40px;
}

.aba_aviso02 {
	height:46px;
	background:url(../images/aba_avisoCadastro.png);
	background-repeat:no-repeat;
	position:relative;
	top:92px;
	padding:20px 20px 30px 40px;
}

.aba_aviso03 {
	height:46px;
	background:url(../images/aba_avisoCadastro.png);
	background-repeat:no-repeat;
	position:relative;
	top:164px;
	padding:20px 20px 30px 40px;
}

.aba_aviso04 {
	height:46px;
	background:url(../images/aba_avisoCadastro.png);
	background-repeat:no-repeat;
	position:relative;
	top:310px;
	padding:20px 20px 30px 40px;
}

/* sobre */
#title_sobre, #title_ajuda, #meu_bidShop {
	height:30px;
	margin:10px 0;
	background:url(../images/bg_titleSobre.gif);
}

#title_sobre h2, #title_ajuda h2, #meu_bidShop h2 {
	color:#f4f6f7;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin:0px;
	display:inline;
}

#box_bidshop, .box_video {
	border:solid 1px #e0e6e8;
	padding: 10px;
	margin-top: 10px;
}

.box_video {
	margin-top:0;
}

.box_video .video {
	width:640px;
	margin: 25px auto;
	
}

h5, .novo ul li a {
	font-size:12px;
	color:#12404f;
	font-weight:bold;
	margin:0px;
}

.novo h2, .novo h2 a {
	font-size:12px;
	color:#12404f;
	font-weight:normal;
	margin:0px;
}

li {
	list-style:none;
	margin:0px;;
}

li a, .novo h5 {
	font-size:12px;
	color:#23952D;
	font-weight:bold;
}

.menuDir .menuLateral .novo h5 {
	font-size:18px;
	color:#23952D;
	font-weight:bold;
}

li a:hover {
	text-decoration: underline;	
}

.menuLateral {
	padding: 0px 10px 0px 10px;
	background:#d7e0e2;
	width:165px;
	float:left;
	margin-right:25px;
	background-image:url(../images/rodapeMenu.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.menuDir .menuLateral {
	padding: 0px 10px 0px 10px;
	background:#e7ecee;
	width:165px;
	margin:0px;
	background-image:url(../images/rodapeMenu_dir.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.topoMenu {
	background-image:url(../images/topoMenu.gif);
	margin:0px;
	height:8px;
	width:185px;
}

.menuDir .topoMenu {
	background-image:url(../images/topoMenu_dir.gif);
	margin:0px;
	height:8px;
	width:185px;
}

.linhaCinza {
	background:#f4f6f7;
	height:1px;
	margin:5px 0px 5px 0px;
}

.conteudo_sobre, .conteudo_meuBidShop, .conteudo_compreLances {
	width:745px;
	float:left;
	margin-top:-12px;
}

.conteudo_compreLances {
	margin: 0px 15px;	
}

.conteudo_ajuda {
	width:550px;
	float:left;
	margin-top:-12px;
}

h3 {
	font-size:24px;
	color:#2AB536;
	font-weight:bold;
	margin:0px;
}

.conteudo_sobre p, .conteudo_ajuda p, .novo p, .txt_explicativo, .paginacao {
	font-size:12px;
	font-weight:normal;
	color:#12404f;
}

.txt_explicativo {
	margin-left:15px;
}

h4 {
	font-size:18px;
	font-weight:bold;
	color:#12404f;
	margin: 0px;
}

.menuDir {
	float:right;
	width:185px;
	margin-bottom:10px;
}

.bt_envieEmail {
	text-align:center;
	margin:-10px 0 10px 0;
}

/* minha conta */

.aba_guia_compra01 {background:url("../images/passos_compra.png") no-repeat; height:32px;}
.aba_guia_compra02 {background:url("../images/passos_compra.png") no-repeat 0 -32px; height:32px;}
.aba_guia_compra03 {background:url("../images/passos_compra.png") no-repeat 0 -64px; height:32px;}

.conteudo_meuBidShop p {color:#12404F;}

table.pagamento td {font-size:12px; min-width:185px; color:#12404F; padding:3px 5px;}
.required {
	font-weight:bold;
}

.campo_de_opcao { height:30px; margin-bottom:5px;}
	
.campo_de_opcao label {display:block; float:left; width:200px; color:#12404F; margin-left:5px; cursor:pointer;}

.campo_de_opcao input {float:left;}

.conteudo_meuBidShop #titulos p.descricao {
	width:275px;
	float:left;
}

.outros_produtos, .opcoes {
	border:solid 1px #e0e6e8;
	padding:10px;
	margin-bottom:5px;
}

.outros_produtos, .opcoes_02 {
	border:solid 1px #e0e6e8;
	padding:10px 10px 0px 10px;
	margin-bottom:5px;
}

#opcao1 .txt_aux {
	color:#999999;
	float:left;
	font-size:11px;
	margin-left:-245px;
	margin-top:62px;
}

.opcoes .opc {
	float:left;
	margin-right:20px;
}

.opcoes_02 .opc_02 {
	float:left;
}

.opcoes .qtd_lances {
	width:230px;
	color:#105785;
	font-size:30px;
	font-weight:bold;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7e0e2;
	min-height:43px;
	padding:20px 0px 20px 0px;
	margin-right:15px;
}

.opcoes .qtd_lances.promocao {
	width:260px;}

.opcoes_02 .qtd_lances_plus_banner {
	width:280px;
	color:#105785;
	font-size:30px;
	font-weight:bold;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7e0e2;
	min-height:43px;
	margin-right:15px;
}

.opcoes_02 .txt {
	text-align:center;
	padding-right:15px;
}

.opcoes_02 .txt_promocao {
	font-size:11px;
	line-height:16px;
	margin-left:15px;
	margin-top:0px;
	padding-right:15px;
	text-align:center;
}

.opcoes_02 .txt_promocao .nome {
	color:green;
	font-size:20px;
	line-height:30px;
}	

.opcoes_02 .qtd_lances_plus_banner .txt {
	margin-left:20px;
	height:25px;
	line-height:25px;
}

.opcoes .valorLance, .opcoes_02 .valorLance {
	font-size:30px;
	font-weight:bold;
	color:#ff4310;
	padding:20px 0px 0px 20px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7e0e2;
	min-height:53px;
	margin-right:15px;
	width:200px;
}

.opcoes .valorLance.promocao, .opcoes_02 .valorLance.promocao {
	font-size:28px;
	padding-right:15px;
	text-align:center;
	width:150px;
}

.opcoes .bt_comprar, .opcoes_02 .bt_comprar {
	padding:20px 0px 20px 0px;
	float:right;
}

.opcoes .bt_comprar.promocao, .opcoes_02 .bt_comprar.promocao {
	width:150px;
	float:left;
}

.opcoes .bt_excluir, .opcoes_02 .bt_excluir {
	text-align:center;
	float:right;
	font-weight:bold;
	width:150px;
	color:#105785;
	padding-top:15px;
	margin-bottom:26px;
}

.opcoes .bt_cancel {
	padding:29px 26px 0 0;
	float:right;
}

.outros_produtos .produto img {
	float:left;
	margin-top:15px;
}

.outros_produtos .dados_produto {
	width:350px;
	float:left;
	margin-left:10px;
	padding-right:10px;
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
}

.outros_produtos .comprouCom, .outros_produtos .deDesconto {
	font-size:12px;
	float:right;
	color:#105785;
}

.outros_produtos .comprouCom {
	margin-right:34px;
	margin-top:22px;
}

.outros_produtos .deDesconto {
	margin-right:38px;
	margin-top:-22px;
}

.conteudo_meuBidShop .outros_produtos .dados_produto {
	width:260px;
	float:left;
	margin-left:10px;
	padding-right:10px;
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
}

.outros_produtos .dados_produto label {
	font-family:Verdana, Geneva, sans-serif;
	color:#12404f;
	font-size:10px;
	font-weight:bold;
}

.outros_produtos .vencedor {
	float:left;
	text-align:center;
	width:105px;
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
	font-size:12px;
	color:#718c95;
	font-weight:bold;
}

.outros_produtos .vencedor .mudaTamanhoVencedor {
	margin-top: 45px;
	line-height:15px;
}

.outros_produtos .vencedor .qtdLances {
	font-size:10px;
	color:#105785;
	line-height:12px;
	font-weight:normal;
}


.outros_produtos .preco {
	background:url(../images/bg_outros.gif) no-repeat right;
	min-height:110px;
	float:left;
	text-align:center;
	width:105px;
}

.outros_produtos .preco span.valorCinza {
	font-size:18px;
	font-weight:bold;
	display:block;
	color:#7f7f7f;
	margin:35px 0 0;
}

.outros_produtos .cronometro {
	width:130px;
	text-align:center;
	background:url(../images/bg_outros.gif) no-repeat right;
	float:left;
	min-height:110px;
}

.conteudo_meuBidShop .outros_produtos .cronometro {
	width:130px;
	text-align:center;
	float:left;
	min-height:110px;
}

.outros_produtos .cronometro span.inicioEm {
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#105785;
	line-height:16px;
	margin-top:28px;
}

.outros_produtos .cronometro span.horaData {
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#105785;
	line-height:16px;
	margin-top:40px;
}

#leilaoProduto span.valorProduto {
	color:#ff3600;
	font-size:14px;
	font-weight:bold;
	}
	
#leilaoProduto span.finalizado {
	font-size:17px;
	font-weight:bold;
	color:#105785;
	float:left;
	padding-top: 15px;
}

.outros_produtos .percentual {
	width:148px;
	text-align:center;
	float:left;
	min-height:110px;
	color:#ff3600;
	font-weight:bold;
	font-size:24px;
}

.outros_produtos .percentual p {
	margin-top:40px;
}

/* login */

.sprite_btCadastro, .sprite_btLogin {
	height:29px;
	padding-top:15px;
}

.sprite_btCadastro a, .sprite_btLogin a {
	padding:11px;
	position:relative;
	top:-15px;
}

.sprite_btCadastro a img, .sprite_btLogin a img  {
	visibility:hidden;
	height:25px;
	width:120px;
	position:relative;
	top:15px;
}

.sprite_btCadastro a {
	background:url("../images/sprite_btCadastro.png") no-repeat 0 0 transparent;
}

.sprite_btCadastro a:hover {
	background:url("../images/sprite_btCadastro.png") no-repeat 0 -39px transparent;
}

.sprite_btCadastro a:focus {
	background:url("../images/sprite_btCadastro.png") no-repeat 0 -78px transparent;
}

.sprite_btLogin a {
	background:url("../images/sprite_btLogin.png") no-repeat 0 0 transparent;
}

.sprite_btLogin a:hover {
	background:url("../images/sprite_btLogin.png") no-repeat 0 -39px transparent;
}

.sprite_btLogin a:focus {
	background:url("../images/sprite_btLogin.png") no-repeat 0 -78px transparent;
}

.sprite_btLogin {
	margin:0 130px;	
}

.cadastro_pgLogin {
	width:530px;
	float:left;
	border:solid 1px #eaeff0;
	padding:10px;
	margin-right:10px;
	background:url(../images/bg_cadastro_pgLogin.gif) repeat-x bottom;
}

.sucessoCadastro, .faleConosco {
	float:left;
	border:solid 1px #eaeff0;
	padding:10px;
	margin-right:10px;
	background:url(../images/bg_cadastro_pgLogin.gif) repeat-x bottom;
}

.faleConosco {
	width:935px;
	border:none;
}

.cadastro_pgLogin .bt_cadastro {
	margin-bottom:10px;	
}

.cadastro_pgLogin .bt_cadastro a{
	background:url(../images/bt_cadastro00.png);
	background-repeat:no-repeat;
	width:80px;
	height:13px;
	padding:13px 34px 13px 34px;
	color:#FFF;
	font-weight:bold;
}

.cadastro_pgLogin .bt_cadastro a:focus{
	background:url(../images/bt_cadastro01.png);
	background-repeat:no-repeat;
}

.cadastro_pgLogin .bt_cadastro a:hover{
	background:url(../images/bt_cadastro.png);
	background-repeat:no-repeat;
	text-decoration:none;
}


.login, .box_testemunho_w {
	width:373px;
	float:left;
	border:solid 1px #eaeff0;
	padding:10px;
}

.box_testemunho_w {
	width:723px;
}

.box_endereco {
	width:460px;
	float:left;
	border:solid 1px #eaeff0;
	padding:10px;
	color:#12404F;
	font-size:14px;
	margin-left:15px;
}

.box_endereco .label {
	margin-bottom:3px;
	font-weight:bold;
}

.box_endereco .campo_input{
	margin-bottom:10px;
}

.nova_senha, .cx_newsletter {
	width:275px;
	float:left;
	border:solid 1px #eaeff0;
	padding:10px;
	margin-left:15px;
}

 .cx_newsletter {
	width:405px;}
	
.cx_newsletter .txt_explicativo {
	margin-left:4px;
	font-size:14px;
	font-weight:bold;
}

.nova_senha .labels {
	color:#12404F;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.nova_senha .labels .senha {
	float:right;
	margin-right:15px;
}

.divulgue {
	width:700px;
	float:left;
	border:solid 1px #eaeff0;
	padding:10px;
	margin-left:14px;
}

.login p, .cadastro_pgLogin p, .esqueciLogin p, .sucessoCadastro p, .faleConosco p, .box_testemunho_w p {
	font-size:14px;
	font-weight:normal;
	color:#12404f;
	margin:0px;
}

.divulgue p {
	font-size:14px;
	font-weight:normal;
	color:#12404f;
	margin:0px;
}

.login .labels, .esqueciLogin .labels {
	font-size:16px;
	font-weight:bold;
	color:#12404f;
	margin: 5px 0px 5px 0px;
}

.divulgue .labels {
	font-size:16px;
	font-weight:bold;
	color:#12404f;
}


.tabela_id {
	margin:0 45px 20px 15px;
	border:solid 1px #CCC;
	padding:0px;
}
.tabela_id td{
	padding:8px;
	border:1px solid #CCCCCC;
	color:#12404F;
}

.tabela_id td#col_01{
	font-weight:bold;
}

.tabela_id td.verCor{
	background:#f7f7f7;
}

.login .labels .username, .login .labels .senha {
		width:250px;
}

.divulgue .labels .amigo, .divulgue .labels .mail_amigo {
		width:350px;
		margin-top:5px;
}

.login .labels .senha {
		margin-left:11px;
}

 .login .codigo_confirm  {
		margin-top:5px; 
		width:360px;
 }

.login .box_aviso {
	width:250px;
	position:relative;
	left:50px;
	border:solid 1px #eaeff0;
	background:#f3f4f4;
	padding:10px;
	margin-bottom:20px;
}

.login .box_aviso .img_seguranca {
	text-align:center;
	margin-top:20px;
}

.login .box_aviso h6 {
	text-align:center;
	font-size:14px;
	color:#ff3600;
}

.login .box_aviso p {
	font-size:12px;
	line-height:13px;
}


.login .bt_login a, .box_testemunho_w .bt_login a, .sucessoCadastro .bt_login a {
	background:url(../images/bt_login00.png);
	background-repeat:no-repeat;
	width:46px;
	height:13px;
	padding:13px 34px 13px 34px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
	position:relative;
	left:140px;
}

.login .bt_trocar a, .login .bt_salvar a {
	padding:13px 28px;	
}

.login .bt_salvar a {
	left:0px;
}

.login .bt_alterar a {
	padding:13px 25px;
	left:0px;
}

.login label, .box_testemunho_w label {
	font-weight:bold;
	color:#12404F;
}

.login .bt_enviar a, .box_testemunho_w .bt_enviar a {
	left:0px;
	padding:13px 31px;
}

.login .bt_login a:focus, .esqueciLogin .bt_enviar a:focus, .divulgue .bt_enviar a:focus, .bt_salvar a:focus, .bt_trocar a:focus, .sucessoCadastro .bt_login a:focus, .faleConosco .bt_enviar a:focus {
	background:url(../images/bt_login01.png);
	background-repeat:no-repeat;
}

.sucessoCadastro .bt_login a {
	position:relative;
	left:0px;
}

.bt_salvar a, .bt_trocar a {
	background:url(../images/bt_login00.png);
	background-repeat:no-repeat;
	width:46px;
	height:13px;
	padding:12px 28px 12px 28px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
}

.login .bt_login a:hover, .box_testemunho_w .bt_login a:hover, .esqueciLogin .bt_enviar a:hover, .divulgue .bt_enviar a:hover, .bt_salvar a:hover, .bt_trocar a:hover, .sucessoCadastro .bt_login a:hover, .faleConosco .bt_enviar a:hover {
	background:url(../images/bt_login.png);
	background-repeat:no-repeat;
	text-decoration:none;
}

.login .esqueceu, .login .esqueceu a {
	font-size:12px;
	color:#12404f;
	text-align:center;
}

.login .esqueceu a {
	text-decoration:underline;
}

.esqueciLogin .labels .email {
		width:250px;
}

.esqueciLogin .bt_enviar a, .divulgue .bt_enviar a, .faleConosco .bt_enviar a{
	background:url(../images/bt_login00.png);
	background-repeat:no-repeat;
	width:46px;
	height:13px;
	padding:12px 32px 12px 32px;
	color:#FFF;
	font-weight:bold;
	position:relative;
	top:25px;
}

.passo {
	color:#105785;	
}

.faleConosco .nome, .faleConosco .email, .faleConosco .loginUsuario {
	width:300px;
}

.faleConosco .mensagem {
	width:550px;
}


/* Minha conta */
table.txt_explicativo {
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width:715px;
	}

table.txt_explicativo th {
	padding: 0 0.5em;
	text-align: left;
	}

tr.header td {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	background: #60BD38;
	}

table.txt_explicativo tr.header td {
	border: 1px solid #CCC;
	background: #EEE;
	}
	
table.txt_explicativo td {
	border: 1px solid #CCC;
	padding: 0 0.5em;
}

table.txt_explicativo td+td {
	border-left: 1px solid #CCC;
	text-align: center;
}

/* dialogs */
.dialog_home, .dialog_lance, .dialog_compreAgora {
	background:url("../images/bg_dialog.gif") repeat-x bottom;
	width:176px;
	text-align:center;
	-moz-border-radius:5px;
	border:solid 1px #12404f;
	padding:5px;
}

.dialog_home {
	position:relative;
	top:-65px;
}

.dialog_lance {
	width:210px;
}

.dialog_compreAgora {
	width:185px;
}

.dialog_home p, .dialog_lance p, .dialog_compreAgora p {
	color:#77878c;	
	margin-bottom:7px;
	font-size:12px;
	line-height:17px;
}

#box_erro_compreagora_msg {
	width:170px;
}

.dialog_home a, .dialog_lance a {
	color:#12404f;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
}

.dialog_home .bt_ok, .dialog_lance .bt_ok {
	margin:10px 0 5px 0;
}

.dialog_home .bt_ok a, .dialog_lance .bt_ok a {
	background:url("../images/bt_ok_00.png") no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:14px;
	padding:4px 14px;
}

.dialog_home .bt_ok a:hover, .dialog_lance .bt_ok a:hover {
	background:url("../images/bt_ok.png") no-repeat;
}

.dialog_home .bt_ok a:focus, .dialog_lance .bt_ok a:focus {
	background:url("../images/bt_ok_01.png") no-repeat;
}

#compreAgora {
	height:30px;
	margin:10px 0;
	background:url(../images/bg_aviso.gif) repeat-x;
}

#compreAgora h2 {
	line-height:30px;
	color:#12404f;
	font-weight:bold;
	font-size:14px;
	margin:0;
	display:inline;
	float:left;
}

.carrinho {
	float:left;
	margin-right:5px;
}

/* Box de informações do produto. Imagem, descrição, valor... */

.categ {
	margin-bottom:4px;
}

.categ .item01, .categ .item02, .categ .item03, .categ .item04, .categ .item05, .categ .item06, .categ .item_preco_vencedor {
	float:left;
	text-align:center;
	min-width:95px;
	border-right:solid 3px;
	border-color:#FFF;
	background:#edf2f3;
	padding:5px;
	color:#293335;
	font-size:12px;
}

.categ .item06 {
	border:none;
}

.categ .item_preco_vencedor, .quadros_infos .item_preco_vencedor {
	width:431px;	
}

.categ .item01 {
	width:100px;
}

.categ .item02, .quadros_infos .item02 {
	width:305px;	
}

.categ .item03, .categ .item04, .categ .item05, .quadros_infos .item03, .quadros_infos .item04, .quadros_infos .item05 {
	width:135px;	
}

.quadros_infos {
	background:#edf2f3;
	padding:4px;
	margin-bottom:5px;
}

.quadros_infos .item01, .quadros_infos .item02, .quadros_infos .item03, .quadros_infos .item04, .quadros_infos .item05, .quadros_infos .item06, .quadros_infos .item_preco_vencedor {
	float:left;
	background:#FFF;
	min-width:90px;
	padding:5px;
	margin-right:3px;
	min-height:90px;
	text-align:center;
}

.quadros_infos .item06 {
	margin-right:0px;
}

.quadros_infos .item06 img {
	margin-top:30px;
}

.quadros_infos .item01 {
	width:97px;
}

.quadros_infos .item01 img {
	margin-top:10px;
}

.quadros_infos .item02 {
	text-align:left;
	font-size:11px;
	color:#718c95;
}

.quadros_infos .item02 a {
	font-size:12px;
	color:#105785;
	font-weight:bold;
}

.quadros_infos .item02 p {
	margin-bottom:0px;
}

.quadros_infos .item03 p, .quadros_infos .item04 p, .quadros_infos .item05 p, .quadros_infos .item_preco_vencedor p .valor, .quadros_infos .item_preco_vencedor p .txt_valor {
	font-size:24px;
	color:#105785;
	margin-top:25px;
	font-weight:bold;
}

.quadros_infos .item_preco_vencedor p {
	font-size:15px;
	margin:15px 0 5px;
	font-weight:bold;
	color:#ff3600;
}

.quadros_infos .item_preco_vencedor p .txt_valor {
	font-size:18px;
}

.quadros_infos .item04 p, .box_total_interno .cont span#tot, .box_total .tot, .cont .compreAgora {
	color:#d90101;	
}


/* Box frete */

.box_frete, .box_total_interno, .box_enderecoEntrega, .box_confirmEndereco, .box_confirmEndereco02 {
	border: 4px solid #edf2f3;
	width:600px;
	float:left;
	margin-bottom:20px;
}

.box_frete .aba, .box_total_interno .aba, .box_enderecoEntrega .aba, .box_confirmEndereco .aba, .box_confirmEndereco02 .aba {
	background:#edf2f3;
	padding:3px 6px;
	min-height:25px;
}

.box_frete .aba h5, .box_total_interno .aba h5, .box_enderecoEntrega .aba h5, .box_confirmEndereco .aba h5, .box_confirmEndereco02 .aba h5 {
	color:#105785;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
}

.box_frete .aba .coment, .box_enderecoEntrega .aba .coment {
	color:#12404f;
	font-size:11px;
	margin:0;
}

.box_frete .aba a, .box_enderecoEntrega .aba a, .box_confirmEndereco02 .aba a {
	color:#12404f;
	text-decoration:underline;
	cursor:pointer;
}

.box_confirmEndereco02 .altura_info {
	height:25px;
}

.box_frete .aba a:hover, .box_enderecoEntrega .aba a:hover {
	text-decoration:none;
}

.box_frete .cont, .box_total_interno .cont, .box_enderecoEntrega .cont, .box_confirmEndereco .cont, .box_confirmEndereco02 .cont {
	padding:6px;
	color:#12404f;
	font-size:12px;
}

.info_pais, .info_cep {
	float:left;
	width:180px;
}

.info_cupom {
	float:left;
	width:280px;
}

.info_entrega {
	float:left;
	width:360px;
}

.info_pais .tit, .info_cep .tit, .info_cupom .tit, .info_entrega .tit {
	font-weight:bold;	
}

.info_pais .inf, .info_cep .inf, .info_cupom .inf {
	font-size:20px;
	color:#718c95;
}

.cont .bt_calcular {
	float:right;
	margin:5px 20px;
}

.cont #bt_atualiza {
	float:left;
	margin:35px 0 0 63px;
}

.cont .bt_calcular a, .bt_fecharCompra a {
	color:#FFFFFF;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:13px;
	font-weight:bold;
	height:33px;
	text-align:center;
	text-decoration:none;
	width:130px;
	line-height:33px;
}

.cont .bt_calcular a, .bt_fecharCompra a {
	background:url("../images/bt_calcular.png") no-repeat scroll 0 0 transparent;
	margin-left:45px;
}

.cont .linha_sep, .box_total .linha_sep {
	margin:10px 0px;
	height:2px;
	background:#edf2f3;
}

/* Box total das compras */

.lateral_total {
	float:right;
	width:367px;
}

.box_total {
	background:#edf2f3;
	padding:10px 15px;
	text-align:right;
	margin-bottom:10px;
}

.box_total p {
	color:#12404f;
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
}

.box_total span {
	font-weight:normal;
}

.box_total .tot {
	font-size:20px;
}

.box_total .linha_sep {
	background:#a5b6b9;
	margin:5px 0;
}

.lateral_total .bt_fecharCompra {
	float:right;
	margin-bottom:20px;
}

/* Box interno do total */

.box_total_interno {
	width:380px;
}

.box_total_interno .cont {
	padding:5px 8px;
	font-weight:bold;
}

.box_total_interno .cont p {
	margin:15px 0px;
}

.box_total_interno .cont span, .cont .infos_endereco {
	font-weight:normal;
	color:#718c95;
	font-size:18px;
	position:relative;
	top:-6px;
}

.cont .infos_endereco {
	float:left;
	margin-right:25px;
	font-size:12px;
	top:0px;
}

.formas_pagamento a {margin:0 10px;}

/* Box do endereço de entrega */

.box_enderecoEntrega, .box_confirmEndereco, .box_confirmEndereco02 {
	width:580px;
	float:right;
}

.box_confirmEndereco02 {
	width:737px;
}

.box_enderecoEntrega .cont, .box_confirmEndereco .cont, .box_confirmEndereco02 .cont {
	padding:15px;
}

.box_enderecoEntrega .cont label, .box_confirmEndereco .cont .tamanho_label, .box_confirmEndereco02 .cont .tamanho_label, .cont .compreAgora {
	font-weight:bold;
}

.tamanho_label {
	float:left;
	margin-right:5px;
}

.cont .compreAgora {
	font-size:16px;
}

.box_testemunho_w .aprovacao_imagem input, .box_testemunho_w .aprovacao_imagem label {
	float:left;
}

.box_testemunho_w .aprovacao_imagem label {
	font-size:12px;
	color:#718C95;
	line-height:13px;
	font-weight:normal;
	margin-left:5px;
}

p.txts_testemunho {
	font-size:12px;	
	margin-bottom:8px;
	color:#718C95;
}

p.txts_testemunho span.parabens {
	font-size:15px;
	color:#12404F;
}

/*Box de erros */

.box_erros {
	border: 2px solid #D90101;
	margin-bottom:5px;
	padding:10px;
	color:#D90101;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.box_erros p {
	margin-bottom:0px;
}

.box_erros span {
	text-transform:uppercase;
	font-size:13px;
}


/* landing page */
#container_landing {
	width:1280px;
	height:1236px;
	display:block;
	margin:auto;
	background:url(../images/bg.jpg) no-repeat center 0;
	}
	
#container_landing h2{
	width:609px;
	height:107px;
	margin:auto;
	text-indent:-99999px;
	background: url(../images/h2BemVindo.png) no-repeat 0 25px;
	}
	
#container_landing .video{
	width:640px;
	height:384px;
	margin:auto;
	}
	
#container_landing h3{
	width:503px;
	height:130px;
	margin:auto;
	text-indent:-99999px;
	background:url(../images/h3Comprar.png) no-repeat 0 27px;
	}	

#container_landing .box-links{
	width:1011px;
	height:310px;
	display:block;
	margin:auto;
	}
	
#container_landing .link-cadastre-se{
	width:330px;
	height:285px;
	display:block;
	float:left;
	background:url(../images/linkCadastreSe.jpg) no-repeat 0 0;
	text-indent:-99999px;
	}	
	
#container_landing .link-compre-creditos{
	width:330px;
	height:285px;
	display:block;
	float:left;
	background:url(../images/linkCompreCreditos.jpg) no-repeat 0 0;
	text-indent:-99999px;
	}
	
#container_landing .link-lances{
	width:330px;
	height:285px;
	display:block;
	float:left;
	background:url(../images/linkDeSeusLances.jpg) no-repeat 0 0;
	text-indent:-99999px;
	}
	
#container_landing .bot-clique-comecar{
	width:387px;
	height:54px;
	display:block;
	margin:auto;
	text-indent:-99999px;
	background: url(../images/botCliqueAqui.png) no-repeat 0 0;
	}	
	
#container_landing .box-leiloes-andamento{
	background: url(../images/imgBoxConfira_bg.jpg) no-repeat 0 0;
	width:995px;
	height:204px;
	display:block;
	margin:auto;
	}	
	
#container_landing #produtosLance02 {
	height:140px;
	left:18px;
	position:relative;
	top:41px;
}

#container_landing .box-leiloes-andamento h4 {
	margin:auto;
	text-indent:-99999px;
}

/* Página de opções de lance */

.opcoes_do_lance input[type="radio"] {
	vertical-align:top;
}

.opcoes_do_lance .opt {
	color:#C4C4C4;
	float:left;
	font-size:30px;
	font-weight:bold;
	margin-right:15px;
	margin-top:-15px;
}

.opcoes_do_lance .cont {
	float:left;
}

.opcoes_do_lance .edit_01, .opcoes_do_lance .edit_02 {
	padding:20px;
}

.opcoes_do_lance {
	padding:30px 20px;
	color:#12404F;
	font-weight:bold;
}

.opcoes_do_lance .edit_01 {
	background:none repeat scroll 0 0 #F2F2F2;
	display:block;
}

.opcoes_do_lance .edit_02 {
	background:none repeat scroll 0 0 #f8f8f8;
	display:block;
}

.lances_pagos_box {
	margin-left:108px;
}

.lances_gratuitos_box {
	margin:10px 0 0 90px;
}

.lances_pagos_box input, .lances_gratuitos_box input {
	width:70px;
}

.opcoes_do_lance textarea {
	width:615px;
}

/* promoções */
.banner_promocao {
	width:280px;
	height:68px;	
}

.banner_promocao span {
	background:url("../images/banner_camisaSelecao.jpg") no-repeat;
	color:#105785;
	display:block;
	font-size:11px;
	height:68px;
	line-height:14px;
	padding:20px 0 0 75px;
	width:210px;
}

.cupom_envio_conteudo .bt_login a {
	background:url(../images/bt_login00.png);
	background-repeat:no-repeat;
	width:46px;
	height:13px;
	padding:11px 34px 13px 30px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:10px;
	position:relative;
	left:225px;
	margin-left:80px;
}

.cupom_envio_conteudo .labels {
	color:#12404F;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	margin-left:25px;
}

.cupom_envio_conteudo .box_aviso {
	width:250px;
	position:relative;
	left:20px;
	border:solid 1px #eaeff0;
	background:#f3f4f4;
	padding:10px;
	margin-bottom:20px;
}

.cupom_envio_conteudo .box_aviso .img_seguranca {
	text-align:center;
	margin-top:20px;
}

.cupom_envio_conteudo .box_aviso h6 {
	text-align:center;
	font-size:14px;
	color:#ff3600;
}

.cupom_envio_conteudo .box_aviso p {
	font-size:12px;
	line-height:13px;
}

/* slider jFlow */
#jFlowSlide{ font-family:Arial, Helvetica, sans-serif; }
#myController { font-family: Arial, Helvetica, sans-serif; padding:5px;  width:105px; text-align:center; left: 7px; bottom: 30px; position:relative; -moz-border-radius:4px 4px 4px 4px;}
#myController span { background:url(images/num.png); margin-right:0px; }
#myController span.jFlowSelected { background:url(images/num_selected.png); margin-right:0px; }

.slide-wrapper { padding: 0; }
.slide-thumbnail { width:705px; float:left; }
.slide-thumbnail img {max-width:705px; }
.slide-details { width:290px; float:right; margin-left:10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; }

.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding:4px 8px; color:#3b4c57; font-weight:bold; font-size:13px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #43A0D5; }
