/******************************************************************************

DOCUMENTO: Arquivo com as classes específicas do projeto
CRIAÇÃO: 04/04/2008
AUTOR: Alisson Douglas (douglasalisson@gmail.com.br)
VERSÃO: 001

ATUALIZAÇÕES:
1) 18/10/2007 (Alisson): Atualização do arquivo para versão 0.2
2) dd/mm/aaaa (autor): _____________ linha:

OBSERVAÇÕES: 

******************************************************************************/
/*html{
	background:url(../img/bg-body.jpg) repeat-x left bottom;
	padding:0 0 20px 0;
}*/
#geral{
	background:url(../img/bg-pagina.jpg) repeat-x;
	min-width:1000px;
	width:auto;
}
.bt-ok{
	background:url(../img/bt-botao.jpg) no-repeat;
	width:25px;
	height:17px;
}
.bt-mais-detalhes{
	background:url(../img/bt-mais-detalhes.jpg) no-repeat;
	width:98px;
	height:27px;
	display:block;
}
/**************
	TOPO
***************/
#topo{
	background:url(../img/bg-topo.jpg) no-repeat right top;
}
#topo h1 a{
	width:210px;
	height:120px;
	float:left;
	background:url(../img/bg-logo.jpg) no-repeat;
	margin:0 0 2px 0;
}
#topo .dados{ overflow:hidden; _overflow:auto; _float:left; }
#topo #menu-usuario li{ float:left; margin:5px 0 0 0; }
.#topo #menu-usuario, #topo #menu-usuario a{
	color:#FFF;
	font:bold 11px Arial, Tahoma, Verdana;
	margin-top:73px;
}
.dentros{
	margin-top:0!important;
	clear:both;
}
#topo #menu-usuario li{

}
#topo #menu-usuario li.sair{ background:none }
#topo #menu-usuario a{
	font-weight:normal;
	display:block;


}
#topo .tela-vendas{ 
	background:url(../img/bg-televendas.jpg) no-repeat;
	display:block:
	height:11px;
	width:151px;
	float:right;
	margin:9px 11px 0 0;
	_margin:9px 5px 0 0
}
#topo div.busca{
	clear:both;
	margin:98px 0 0 5px;
	*margin:70px 0 0 5px;
}
#topo div.busca li{ float:left }
#topo div.busca .busca{
	background:url(../img/lb-busca.jpg) no-repeat left center;
	float:left;
	width:66px;
	height:17px;
}
#topo div.busca .categoria{
	background:url(../img/lb-em.jpg) no-repeat left center;
	float:left;
	width:15px;
	height:17px;
	margin:0 0 0 8px;
}

#topo div.busca .text{
	height:15px;
	width:145px;
	background:url(../img/bg-input.jpg) repeat-x;
	border:1px solid #1D3380;
	margin:0 0 0 8px;
	float:left;
}
#topo div.busca .bt-ok{
	margin:0 0 0 6px;
	*margin:0;
	position:relative;
	top:0px;
	float:left;
}
#topo .carrinho-compras{
	background:url(../img/bt-carrinho-compras.jpg) no-repeat;
	width:170px;
	height:15px;
	float:right;
	padding:0 10px 0 0;
	
}
#topo #menu-global{
	clear:both;
	background:url(../img/bg-menu-global.jpg) repeat-x;
	height:43px;
	margin:-63px 0 0 0
}
#topo #menu-global ul{ width:1000px; margin:0 auto; }
#topo #menu-global li{
	background:url(../img/bg-li-menu-global.jpg) no-repeat right;
	float:left;
	position:relative;
}
#topo #menu-global li.ultimo{ background:none }
#topo #menu-global li .seta{
	background:url(../img/bg-seta.jpg) no-repeat;
	width:7px;
	height:4px;
	position:absolute;
	top:38px;
	left:50%;
	margin-left:-4px;
}
#topo #menu-global li a{
	background:none no-repeat center center;
	width:100px;
	height:34px;
	padding:0 0 7px 0;
}
#topo #menu-global li a.notebooks{
	background-image:url(../img/lk-notebook.jpg);
	width:78px;
}
#topo #menu-global li a.cameras-digitais{
	background-image:url(../img/lk-cameras-digitais.jpg);
	width:74px;
}
#topo #menu-global li a.filmadoras{
	background-image:url(../img/lk-filmadoras.jpg);
	width:87px;

}
#topo #menu-global li a.pdas{
	background-image:url(../img/lk-pdas.jpg);
	width:52px;
}
#topo #menu-global li a.ipods{
	background-image:url(../img/lk-ipods.jpg);
	width:60px;
}
#topo #menu-global li a.filmadoras-profissionais{
	background-image:url(../img/lk-filmadoras-profissionais.jpg);
	width:100px;
}
#topo #menu-global li a.ferramentas{
	background-image:url(../img/lk-ferramentas.jpg);
	width:91px;
}
#topo #menu-global li a.walk-talkie{
	background-image:url(../img/lk-walk-talkie.jpg);
	width:59px;
}
#topo #menu-global li a.bateria-extrena{
	background-image:url(../img/lk-beteria-externa.jpg);
	width:74px;
}
#topo #menu-global li a.pilhas-recarregaveis{
	background-image:url(../img/lk-pilhas.jpg);
	width:106px;
}
#topo #menu-global li a.telefones-celulares{
	background-image:url(../img/lk-celulares.jpg);
	width:93px;
}
#topo #menu-global li a.game-portatil{
	background-image:url(../img/lk-game-portatil.jpg);
	width:126px;
}
.menu-local{
	float:left;
	width:152px;
	margin:14px 0 0 1px;
	background:url(../img/bg-titulo.jpg) no-repeat;

}
.menu-local h2{
	font:bold 11px Arial, Tahoma, Verdana;
	color:#FFF;
	padding:0 0 5px 10px;
	margin:5px 0 0 0;
}
.menu-local li{
	background:#EFEFEF url(../img/bg-li-menu-local.jpg) repeat-x left bottom;
	padding:0;
	*padding:0 0 2px 0
}
.menu-local li a{
	font:11px Arial, Tahoma, Verdana;
	color:#666;
	text-transform:uppercase;
	margin:0 0 0 7px;
}
.menu-local li.ativo a{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

/**************************
	CONTEUDO PRINCIPAL
**************************/


/***************************/
.loca {
	border-bottom:1px solid #CCCCCC;
	color: #999999;
	font-family:"tahoma";
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0pt 0px 20px 15px;
	padding:0pt 0pt 5px;
	float:left;
	width:460px;
}
/***************************/




#conteudo-pricipal{
	padding:14px 19px 0 170px;
}
.caminho{
	height:18px;
	border-bottom:1px solid #CCC;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.caminho li{ float:left }
.caminho li a{ 
	font:12px Arial, Tahoma, Verdana;
	text-decoration:underline;
	margin:0 4px 0 0;
}
.caminho li span{ 
	font:bold 12px Arial, Tahoma, Verdana;
	color:#1D3380;
	margin:0 4px 0 0;
}
.caminho li a.anterior{ 
	font:12px Arial, Tahoma, Verdana;
	color:#1D3380;
	margin:0 4px 0 0;
}
#conteudo-pricipal .produto-detalhe{ overflow:hidden }
#conteudo-pricipal .produto-detalhe img{ float:left }

#conteudo-pricipal .produto-detalhe .informacao{
	float:left;
}
#conteudo-pricipal .produto-detalhe h1{ 
	font:bold 20px Arial, Tahoma, Verdana;
	display:block;
	padding:0 0 5px 150px;
}
#conteudo-pricipal .produto-detalhe p{ 
	font:12px Arial, Tahoma, Verdana;
	display:block;
	color:#666;
	padding:0 0 0 150px;
}
.box{
	background:url(../img/bg-box.jpg) repeat-x;
	position:relative;
	padding:20px 18px 0 18px;
	overflow:hidden;
}
.box h4{
	font:bold 12px Arial, Tahoma, Helvetica;
}
.box-esquerda{
	position:absolute;
	top:0;
	left:0px;
	_left:-20px;
	background:url(../img/bg-esquerda.jpg) no-repeat;
	height:70px;
	width:7px;
}
.box-direita{
	position:absolute;
	top:0;
	right:0;
	background:url(../img/bg-direita.jpg) no-repeat right top;
	height:70px;
	width:7px;
}
#conteudo-pricipal .busca{
	margin:50px 0 0 0;
}
#conteudo-pricipal .busca .campos{ margin:18px 0 0 0 }
#conteudo-pricipal .busca .campos li{ float:left;  }
#conteudo-pricipal .busca .campos input{ float:left; position:relative; top:2px; *top:1px }
#conteudo-pricipal .busca .campos label{ margin:0 6px 0 0 }
#conteudo-pricipal .busca .campos select{ 
	margin:0 6px 0 0;
	background:url(../img/bg-input.jpg) repeat-x;
	border:1px solid #BCBCBC;
	padding:0;
	font:11px Arial, Verdana, Tahoma;
	color:#575757;
}
#listagem{
	margin:32px 0 0 0;
}
#listagem .titulos{ overflow:hidden }
#listagem .titulos li{ float:left }
#listagem .titulos li.divisor{ padding:0 15px }
#listagem .titulos a{
	font:bold 12px Arial, Tahoma, Helvetica;
}
#listagem .serie-produto{
	font:bold 11px Arial, Tahoma, Verdana;
	clear:both;
	display:block;
	background:url(../img/bg-ctitulo.jpg) repeat-x left bottom; 
	height:19px;
	border-top:1px solid #D6D6D6;
	margin:16px 0 0 0;
	padding:5px 0 0 5px;
}
#listagem .lt-produtos{
	font:11px Arial, Tahoma, Verdana;
	color:#666;
	padding:15px 0 60px 0;
	overflow:hidden
}
#listagem .lt-produtos li{
	padding:3px 0;
	_padding:0;
	line-height:140%;
	_line-height:70%;
	float:left;
	width:33%;
}
#listagem .lt-produtos li a{ font:11px Arial, Tahoma, Verdana; color:#666; text-decoration:underline }

/************************
		INTERNA
************************/
#conteudo-pricipal-interna{
	padding:0 14px;
}
#conteudo-pricipal-interna .caminho{
	height:18px;
	padding:10px 0;
	border:none;
}
#conteudo-pricipal-interna .caminho.cb{ border-bottom:1px solid #CCC }
#conteudo-pricipal-interna .caminho li{ float:left }
#conteudo-pricipal-interna .caminho li *{ 
	font:11px Arial, Tahoma, Verdana;
	text-decoration:underline;
	margin:0 4px 0 0;
	color:#999;
}
#conteudo-pricipal-interna .caminho li a{ 
	position:relative;
	top:-4px;
}
#conteudo-pricipal-interna .barra-produto{ padding-left:0;s }
#conteudo-pricipal-interna .barra-produto span{ font:11px Arial, Tahoma, Verdana; color:#666 }
#conteudo-pricipal-interna .votacao{ float:left; }
#conteudo-pricipal-interna span{ float:left }
#conteudo-pricipal-interna .votacao{ padding:0 5px}
#conteudo-pricipal-interna .votacao li{ float:left }
#conteudo-pricipal-interna .votacao .ativo, #conteudo-pricipal-interna .votacao .inativo{
	background:url(../img/star-ativo.jpg) no-repeat;
	float:left;
	width:14px;
	height:14px;
}
#conteudo-pricipal-interna .votacao .inativo{ background:url(../img/star-inativo.jpg) no-repeat; }
#conteudo-pricipal-interna .opiniao-clientes{ float:left; padding:0 0 0 19px }
#conteudo-pricipal-interna .opiniao-clientes li{ 
	background:url(../img/bl-opiniao.jpg) no-repeat left top;
	padding:0 19px;
	float:left;
}
#conteudo-pricipal-interna .opiniao-clientes li a{
	text-decoration:underline;
	font:11px Arial, Tahoma, Verdana;
	color:#666;
}
#conteudo-pricipal-interna h1{
	font:bold 22px Arial, Tahoma, Verdana;
	padding:22px 0 10px 0;
}
#conteudo-pricipal-interna .dados-produto{
	font:11px Arial, Tahoma, Verdana;
	color:#949494;
}
#conteudo-pricipal-interna .dados-produto span{ float:none; margin:0 22px 0 5px }
#conteudo-pricipal-interna p{ font:12px Arial, Tahoma, Verdana; color:#000 } 
#conteudo-pricipal-interna .saiba-mais{ color:#959595; font:11px Arial, Tahoma, Verdana; text-decoration:underline }
#conteudo-pricipal-interna .produto{ margin:37px 0 0 0 }
#conteudo-pricipal-interna .imagens-produto{ padding:20px 0 0 5px; float:left }
#conteudo-pricipal-interna .imgs li{
	float:left;
	border:1px solid #ADADAD;
	margin:0 8px 0 0;
}
#conteudo-pricipal-interna .imagens-produto .ampliar-imagem{
	background:url(../img/bg-lupa.jpg) no-repeat;
	padding:0 0 0 18px;
	color:#999;
	font:11px Arial, Tahoma, Verdana;
	text-decoration:underline;
	position:relative;
	top:23px;
}
#conteudo-pricipal-interna h3{ clear:both}
#conteudo-pricipal-interna .informacao-produto{ padding:0 0 0 435px; }
#conteudo-pricipal-interna .valores-produto{ float:left; width:215px; }
#conteudo-pricipal-interna .valores-produto .valor-anterior{ font:13px Arial, Tahoma, Verdana; color:#666; display:block; clear:both }
#conteudo-pricipal-interna .parcelamento{ padding:0 0 0 215px }
#conteudo-pricipal-interna .valores-produto .valor-anterior del{ text-decoration:line-through }
#conteudo-pricipal-interna .valores-produto .valor-atual{ font:bold 16px Arial, Tahoma, Verdana; color:#145898; display:block; clear:both; width:200px; }
#conteudo-pricipal-interna .valores-produto .valor-economizado{ font:12px Arial, Tahoma, Verdana; color:#999; display:block; clear:both; width:200px; }
#conteudo-pricipal-interna .valores-produto .valor-parcelado{ font:bold 12px Arial, Tahoma, Verdana; color:#666; display:block; clear:both; width:200px; }
.bt-comprar-agora{
	background:transparent url(../../img/comprar-agora.jpg) no-repeat scroll left bottom;
	border:medium none;
	clear:both;
	height:48px;
	padding:40px 0 0;
	width:144px;
}
.ssl{
	background:url(../img/bg-ssl.jpg) no-repeat left top;
	display:block;
	clear:both;
	margin:13px 0 0 0;
	width:131px;
	height:22px;	
}
#conteudo-pricipal-interna .valores-produto .itens-info{ padding:54px 0 0 0 }
#conteudo-pricipal-interna .valores-produto .disponilidade{
	font:bold 11px Arial, Tahoma, Verdana;
	color:red;
	background:url(../img/bl-confirmado.jpg) no-repeat;
	padding:0 0 0 20px;
}
#conteudo-pricipal-interna .valores-produto .itens-info{ margin:68px 0 0 0; padding:0; clear:both }
#conteudo-pricipal-interna .valores-produto .itens-info .dado{
	font:bold 11px Arial, Tahoma, Verdana;
	color:red;
	background:url(../img/bl-dado.jpg) no-repeat;
	padding:0 0 0 20px;
	color:#666;
	display:block;
	clear:both;
	margin:5px 0 0 0;
	width:200px;
}
#conteudo-pricipal-interna .parcelamento h5{
	background:#E2E2E2;
	font:bold 11px Arial, Tahoma, Verdana;
	color:#C17D0D;
	padding:3px;
	padding-bottom:5px;
}
#conteudo-pricipal-interna .parcelamento .tabela{ border:1px solid #CCC; }
#conteudo-pricipal-interna .parcelamento .tabela table{ border:1px solid #FFF; }
#conteudo-pricipal-interna .parcelamento .tabela table th{ 
	background:#E1E1E1; 
	border-right:1px solid #FFF;
	font:bold 11px Arial, Tahoma, Verdana;
	padding:4px;
}
#conteudo-pricipal-interna .parcelamento .tabela table td{ 
	border-top:1px solid #EEE;
	padding:2px 0;
	font:11px Arial, Tahoma, Verdana;
	text-align:center;
}
#conteudo-pricipal-interna .desconto{ margin:15px 0 0 0; border:1px solid #CCC; padding:0 0 10px 0; background:#F7F7F7; }
#conteudo-pricipal-interna .desconto h5{ margin:0 0 5px 0 }
#conteudo-pricipal-interna .desconto p{ padding:0 0 0 5px; font:11px Arial, Tahoma, Verdana }
#conteudo-pricipal-interna .desconto .valor-desconto{ 
	float:none;
	font:13px Arial, Tahoma, Verdana;
	padding:16px 0 0 5px;
	display:block;
}
#conteudo-pricipal-interna h3{
	color:#2E4289;
	font:bold 14px Arial, Tahoma, Helvetica;
	margin:0 0 10px 0
}
.pp-produto .desc li{
	float:left;
	font:bold 11px Arial, Tahoma, Verdana;
	background:url(../img/bl-escuro.jpg) no-repeat right center;
	padding:0 16px;
}
.pp-produto .desc li.ultimo{ background:none }

.pp-produto h4{
	clear:both;
	display:block;
	border-top:1px solid #D6D6D6;
	background:url(../img/bg-h4.jpg) repeat-x;
	height:24px;
	padding:5px 0 0 5px;
	margin:10px 0 0 0
}
.ps{ position:relative; top:10px }
#conteudo-pricipal-interna  .dd-produto, #conteudo-pricipal-interna  .dd-produto *{
	font:11px Arial, Verdana, Tahoma;
	color:#000;
}
#conteudo-pricipal-interna  .dd-produto ul{ padding:18px 0 0 0 }
#conteudo-pricipal-interna  .dd-produto ul li{
	background:url(../img/bl-produto.jpg) no-repeat 0 4px;
	padding:0 0 0 12px;
}
.avaliacao{
	font:11px Arial, Tahoma, Verdana;
}
#conteudo-pricipal-interna .vt{
	padding:10px 0 0 0;
	float:none;
	display:block;
}
.vt p {
	clear:both;
	display:block;
	font:11px Arial, Tahoma, Verdana;
}
.vt p strong{ text-decoration:underline }

.recomendamos-tambem{
	clear:both;
	display:block;
	margin:60px 0 0 0;
}
.recomendamos-tambem h4{
	color:#2E4289;
	font:bold 14px Arial, Tahoma, Verdana;
	padding:0 0 15px 0
}
.recomendamos-tambem li{
	float:left;
	width:25%;
	text-align:center;
}
#conteudo-pricipal-interna .recomendamos-tambem li .entrega{
	color:#666;
	font:11px Arial, Tahoma, Verdana;
	display:block;
	float:none;
	padding:8px 0 0 0;
	text-align:left;
}
.recomendamos-tambem li.acessorios{
	float:left;
	width:20%;
	text-align:center;
}
.recomendamos-tambem li.acessorios h6{
	color:#2E4289;
	font-size:13px;
} 
.recomendamos-tambem li .interior{
	padding:0 14px;
}
.recomendamos-tambem li h6{
	border-top:1px solid #EEE;
	padding:10px 0 0 0;
	font:bold 12px Arial, Tahoma, Verdana;
	text-align:left;
}
.recomendamos-tambem li .valor-avista{
	color:#1D3380;
	font:bold 13px Arial, Tahoma, Verdana;
	padding:16px 0 13px 0;
}
.recomendamos-tambem li .botao{ text-align:left }
.recomendamos-tambem li .bt-mais-detalhes{
	background:url(../img/bt-mais-detalhes.jpg) no-repeat;
	width:98px;
	height:27px;
	display:block;
	clear:both;
	text-align:center;
}
.recomendamos-tambem .box{
	padding-bottom:67px;
	border-bottom:2px solid #CCC;
	margin-bottom:48px;
}
/*********************
	   RODAPE
*********************/

/*#rodape{
	background:#F0F0F0 url(../img/bg-rodape.jpg) repeat-x;
	padding:17px 10px 0 10px;
	position:relative;
}*/
#rodape div.cartoes{ border-bottom: 1px solid #CCC; overflow:hidden; height:48px; }
#rodape .cartoes .formas-pagamento{
	background:url(../img/tt-formas-pagamento.jpg) no-repeat;
	width:152px;
	height:12px;
	display:block
}
#rodape .cartoes p{
	padding:5px 0 0 0;
	margin:0;
	width:210px;
	font:bold 10px Arial, Verdana, Tahoma;
	color:#333;
	float:left;
}
#rodape .cartoes ul, #rodape .cartoes ul li{ float:left }
#rodape .cartoes ul{ position:relative; top:-10px; _top:5px; _left:4px }
#rodape .cartoes ul li img{ border:1px solid #DADADA; margin:0 3px }
#rodape div.institucional{ border-bottom: 1px solid #CCC; overflow:hidden; height:35px; clear:both; margin:5px 0 0 0; padding:0 0 5px 0 }
#rodape div.institucional strong, #rodape div.ajuda strong, #rodape .site-seguro .titulo{ display:block; font:bold 11px Arial, Verdana, Tahoma;  }
#rodape div.institucional ul li{ float:left; padding:0 4px; background:url(../img/bg-li-rodape.jpg) no-repeat right 7px }
#rodape div.institucional ul li.ultimo{ background:none }
#rodape div.institucional ul li a{ color:#333 }
#rodape div.dados-institucional{ float:left; width:400px }
#rodape div.tele-vendas{ float:left;  }
#rodape div.tele-vendas p{ padding:0; color:#333; width:250px  }
#rodape div.tele-vendas p strong{ display:inline }
#rodape div.ajuda{ margin:5px 0 0 0 }
#rodape div.ajuda p strong{ display:inline }
#rodape div.ajuda ul li{ float:left; padding:0 4px; background:url(../img/bg-li-rodape.jpg) no-repeat right 7px }
#rodape div.ajuda ul li.ultimo{ background:none }
#rodape div.ajuda ul li a{ color:#333 }
#rodape div.site-seguro{
	position:absolute;
	width:245px;
	right:0;
	top:-3px;
	padding:20px 0 0 55px;
	background:url(../img/bg-site-seguro.jpg) no-repeat;
}
#rodape div.site-seguro .conteudo{ background:#F0F0F0; }
#rodape div.site-seguro .conteudo .titulo{ background:url(../img/tt-site-seguro.jpg) no-repeat; height:12px; }
#rodape div.site-seguro .conteudo p{ color:#333; font:bold 10px Arial, Tahoma, Verdana; padding:6px 0 0 0 }

/*********************
	  GALERIA
*********************/
#galeria h2{
	font:bold 14px Arial, Tahoma, Verdana;
	color:#2E4289;
	padding:0;
}
#galeria th{ vertical-align:bottom; padding:0 10px; width:20%; }
#galeria th h3{
	border-top:1px solid #EEE;
	color:#2E4289;
	font:bold 13px Arial, Tahoma, Verdana;
	text-align:left;
}
#galeria table.dados{
	border:1px solid #EEE;
	color:#666;
	font:11px Arial, Tahoma, Verdana;
	background:#DBDBDB;
}
#galeria table.dados td{ background:#FFF; padding:5px }
#galeria table.dados .escura td{ background:#F6F6F6; }
#galeria table.dados .roxo td{ background:#E8EAFF; }
#galeria table.dados .escura td.head, #galeria table.dados td.head{
	background:#EAEAEA;
	font-weight:bold;
	color:#000;
}
#galeria table.dados .roxo td.head{ background:#DCDDF2 }
#galeria table.dados .roxo td span{ font-size:10px } 
#galeria table.dados td span.preco-atual{
	color:#1D3380;
	font:bold 13px Arial, Tahoma, Verdana;
	display:block;
	margin:20px 0 0 0;
	float:none;
}
#galeria table.dados td span.parcelas{
	color:#333;
	float:none;
	font:12px Arial, Tahoma, Verdana;
	padding:6px 0 0 0;
	display:block;
}
#galeria table.dados td strong{
	clear:both;
	display:block;
	padding:3px 0
}
#galeria table.dados td .bt-mais-detalhes{
	margin:10px 0 40px 0;
}
#galeria .texto{
	font:11px Arial, Verdana, Tahoma;
	color:#333;
	padding:10px 0 0 0;
}
.produto-relacionado{ margin:25px 0 0 0 }
.produto-relacionado h4{
	font:bold 14px Arial, Tahoma, Verdana;
	color:#2E4289;
}
.produto-relacionado ul li{ 
	padding:40px 0 5px 0; 
	overflow:hidden;
	border-bottom:1px solid #EEE;
}
.produto-relacionado ul li .imagem{ float:left; width:190px; text-align:center }
.produto-relacionado ul li .dados{ float:left }
.produto-relacionado ul li .dados h5{ font:bold 13px Arial, Tahoma, Verdana; color:#2E4289 }
.produto-relacionado ul li .dados ul li{ 
	padding:3px 0 0 0;
	color:#666;
	font:11px Arial, Tahoma, Verdana;
	border:none;
}
.produto-relacionado ul li .valor{ float:right; margin:0 35px 0 0 }
#conteudo-pricipal-interna .produto-relacionado ul li .valor span.preco-atual{
	color:#1D3380;
	font:bold 13px Arial, Tahoma, Verdana;
	display:block;
	margin:0;
	float:none;
}
#conteudo-pricipal-interna .produto-relacionado ul li .valor span.parcelas{
	color:#333;
	float:none;
	font:12px Arial, Tahoma, Verdana;
	padding:0;
	display:block;
}
#conteudo-pricipal-interna .produto-relacionado ul li .bt-mais-detalhes{
	clear:both;
	margin:20px 0 0 0;
}





/*****************central-cliente****************************/

#central-cliente{
	background:#F5F5F5 none repeat scroll 0 0;
	border-bottom:1px solid #AEAEAE;
	border-top:1px solid #AEAEAE;
	float:left;
	height:220px;
	margin: 5px 0pt 0pt 10px;
	width:466px;
}
#central-cliente p{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	width:280px;
	color:#000000;
	text-align:center;
	margin-left:100px;
}
#central-cliente a.nome{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	width:280px;
	color:#000000;

}
/****************************final-central-cliente********************/




table#table-produtos-carrinho2{
border-collapse:collapse;
margin-bottom:10px;
margin-left:10px;
width:776px;
}
	table#table-produtos-carrinho2 tr.titulo-table-carrinho{background:; height:25px}
		table#table-produtos-carrinho2 tr.titulo-table-carrinho td{border:1px solid #CCCCCC; border-top:1px solid #AEAEAE; font:bold 11px "tahoma"; color:#000000; background:#EBEBEB; padding:0;}
			table#table-produtos-carrinho2 tr.titulo-table-carrinho td span{font:11px "tahoma"; color:#000000;}
	table#table-produtos-carrinho2 tr.ultima{border-right:0px solid #CCCCCC; padding:2px 0; font:11px "tahoma"; color:#333;}
		table#table-produtos-carrinho2 tr.ultima td{background:none; border-bottom:1px solid #CCCCCC;}
			table#table-produtos-carrinho2 tr td{border-right:1px solid #CCCCCC; background:url(../img/linha-ponto-tabela.gif) bottom left repeat-x; padding:5px 0; font:11px "tahoma"; color:#333;}
			table#table-produtos-carrinho2 tr td.ultimo{border-right:0px solid #CCCCCC;}
				table#table-produtos-carrinho2 tr td.ultimo a.mostrar-detalhe{background: url(../../img/mais.jpg) no-repeat scroll 0 0;
display:block;
height:24px;
margin:5px 0;
width:27px;}
				table#table-produtos-carrinho2 tr td a.ocultrar-detalhe{background: url(../../img/menos.jpg) 0px 0px no-repeat; display:block;
height:24px;
margin:5px 0;
width:27px;}
				table#table-produtos-carrinho2 tr td span.pendente{font:11px "tahoma"; color:#C20711;}
				table#table-produtos-carrinho2 tr td span.confirmado{font:11px "tahoma"; color:#007526;}
				
				table#table-produtos-carrinho2 tr td a{font:11px "tahoma"; color:#333; text-decoration:none;}
					table#table-produtos-carrinho2 tr td a:hover{text-decoration:underline;}


td.borda-cinza{
	border:1px solid #AEAEAE;
	display:block;

}

p.borda-c-bg{
background:#EBEBEB none repeat scroll 0 0;
border-color:#AEAEAE #CCCCCC #CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;
float:left;
font-family:"tahoma";
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 5px 10px 10px;
padding:7px;
width:761px;
}
	p.borda-c-bg a{font:11px "tahoma"; color:#333333; text-decoration:none;}
		p.borda-c-bg a:hover{text-decoration:underline;}
	p.borda-c-bg .padding-extra{padding:0 0 0 50px;}
table.cinza-1{
	background:#F4F5F3 none repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	float:left;
	font-family:"tahoma";
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 5px 10px 10px;
	overflow:hidden;
	width:776px;
	display:block;
	height:auto;
}
	table.cinza-1 tr.titulo2{font:11px "tahoma"; color:#333333;}
		table.cinza-1 tr.titulo2 td{background:#EBEBEB; border:1px solid #CCC; border-top:1px solid #AEAEAE; padding:7px; width:776px;}
	table.cinza-1 tr{}
		table.cinza-1 tr td{ padding:7px;}


.titu{background:url(../img/linha-ponto2.gif) bottom left repeat-x; overflow:hidden; padding:10px 0 0px 0; margin:0 0 20px 10px; height:31px;}
	.titu h2{padding:0 0 0px 0px; margin:11px 0 0 0; font:bold 15px "tahoma"; color:#C20711; height:14px; float:left; overflow:hidden;}
#tit {
   float:left;
	width:500px;
	overflow:hidden;
}
.tit h1 {
background:#E6E6E6 none repeat scroll 0 0;
border-bottom:1px solid #AFAFAF;
border-top:1px solid #AFAFAF;
display:block;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:10px 5px 0 9px;
padding:10px;
width:776px;
}

/****************** final-acompanhar pedido*********************/