/* ÁREA DO CLIENTE */

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

/* GERAL */

#cliente-geral {
	margin-left:0px;
}

#espaco-interno {
	margin-left:5px;
}

#cliente-conteudo {
	color:#333333;
	padding: 0px 0px 10px 10px;
}

#cliente-conteudo p {
	line-height: 125%;
	padding: 2px 0 5px 0;
}

a.cliente-amarelo {
	color:#CE9100;
	text-decoration:underline;
}

a.cliente-amarelo:hover {
	color:#FFB200;
	text-decoration:none;
}

.ttl-cadastro {
	margin: 0px 0 6px 0;
}

.ttl-conf {
	margin: 5px 0 0px 0;
	padding:0;}

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

/* TELA DE LOGIN */

#cliente-fazer-login {
	float:left;
	width:290px;
	margin-top:-8px;
	font-size: 11px;
	color:#000;
}

#cliente-motivos-cadastro {
	float:left;
	margin-top:-10px;
	font-size: 11px;
	background:url(../img/cliente/layout/nao-tem-cadastro-bg.png);
	background-repeat:no-repeat;
	height:150px;
	width:280px;
	padding: 50px 12px 0 15px;
	width:200px;
	margin-left: 10px;
}

html>body #cliente-fazer-login {
	margin-top:1px;
}

#cliente-motivos-cadastro-entrar {
	float:left;
	margin-top:-38px;
	font-size: 11px;
	background:url(../img/cliente/layout/nao-tem-cadastro-bg.png);
	background-repeat:no-repeat;
	height:195px;
	width:280px;
	padding: 35px 12px 0 18px;
	width:240px;
	margin-left: 10px;
}

html>body #cliente-motivos-cadastro-entrar {
	float:left;
	margin-top:-25px;
	font-size: 11px;
	background:url(../img/cliente/layout/nao-tem-cadastro-bg.png);
	background-repeat:no-repeat;
	height:195px;
	width:280px;
	padding: 35px 12px 0 18px;
	width:240px;
	margin-left: 10px;
}


html>body #cliente-motivos-cadastro {
	margin-top:0px;
}

#cliente-motivos-cadastro p {
	line-height: 110%;
	padding: 0 0 5px 0;
}

.cliente-input-login {
	width: 200px;
	height:15px;
	color:#444;
	background-color:#FBFBFB;	
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
}

.cliente-btn-motivo {
	padding: 8px 0 4px 0;
}


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

/* ERROS, ATENÇÃO E AVISOS */

/* aviso para o login errado *********************************************/
#aviso-login {
	width:275px;
	height:33px;
	border:dashed 1px #DFB27E;
	background-color: #FFF6EC;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:265px;
	height:23px;	
}

html>body #aviso-login {
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;
}

.btn-mensagem-login {
	float:left;
	width:25px;
}

.txt-mensagem-login {
	float:left;
	width:230px;
}
/* fim aviso para o login errado *********************************************/

/* sucesso para o logout *********************************************/
#aviso-logout {
	width:275px;
	height:33px;
	border:dashed 1px #8BBC7E;
	background-color: #F0FEEE;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:265px;
	height:23px;	
}

html>body #aviso-logout {
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;	
}

.btn-mensagem-logout {
	float:left;
	width:25px;
}

.txt-mensagem-logout {
	float:left;
	width:230px;
}
/* fim sucesso para o logout *********************************************/

/* sucesso para enviar nova senha *********************************************/
#sucesso-recuperar {
	width:275px;
	height:33px;
	border:dashed 1px #8BBC7E;
	background-color: #F0FEEE;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:285px;
	height:23px;	
}

html>body #sucesso-recuperar {
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;	
}

.btn-mensagem-sucesso-recuperar {
	float:left;
	width:25px;
}

.txt-mensagem-sucesso-recuperar {
	float:left;
	width:250px;
}
/* fim sucesso para enviar nova senha *********************************************/

/* erro para enviar nova senha *********************************************/
#erro-recuperar {
	width:275px;
	height:33px;
	border:dashed 1px #E1A296;
	background-color: #FFECEC;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:285px;
	height:23px;	
}

html>body #erro-recuperar {
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;	
}

.btn-mensagem-erro-recuperar {
	float:left;
	width:25px;
}

.txt-mensagem-erro-recuperar {
	float:left;
	width:250px;
}
/* fim erro para enviar nova senha *********************************************/

/* erro itens nao preenchidos em novo cadastro */
#erro-novo-cadastro {
	width:480px;
	height:33px;
	border:dashed 1px #E1A296;
	background-color: #FFECEC;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:470px;
	height:23px;	
}

html>body #erro-novo-cadastro{
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;
}

.btn-mensagem-erro-novo-cadastro {
	float:left;
	width:25px;
}

.txt-mensagem-erro-novo-cadastro {
	float:left;
	width:400px;
	font-size:11px;
	color:#000;
	margin-top: -2px;	
}
/* fim erro itens nao preenchidos em novo cadastro */

/* aviso itens preenchidos de forma errada ou que já constam em novo cadastro */
#aviso-novo-cadastro {
	width:480px;
	border:dashed 1px #DFB27E;
	background-color: #FFF6EC;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:470px;
	min-height:23px;
	height:100%;
}

html>body #aviso-novo-cadastro{
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;
}

.btn-mensagem-aviso-novo-cadastro {
	float:left;
	width:25px;
}

.txt-mensagem-aviso-novo-cadastro {
	float:left;
	width:400px;
	font-size:11px;
	color:#000;
	margin-top: -2px;
}

#aviso-novo-cadastro p {
	line-height: 130%;
}
/* fim aviso itens preenchidos de forma errada ou que já constam em novo cadastro */

/* sucesso salvar edição de cadastro */
#sucesso-editar-cadastro {
	width:480px;
	height:33px;
	border:dashed 1px #8BBC7E;
	background-color: #F0FEEE;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:470px;
	height:23px;	
}

html>body #sucesso-editar-cadastro{
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;
}

.btn-mensagem-sucesso-editar-cadastro {
	float:left;
	width:25px;
}

.txt-mensagem-sucesso-editar-cadastro {
	float:left;
	width:400px;
	font-size:11px;
	color:#000;
	margin-top: -2px;	
}
/* fim sucesso salvar edição de cadastro */

/* sucesso adicionar novo endereço ou alterar */
#sucesso-endereco {
	width:350px;
	height:33px;
	border:dashed 1px #8BBC7E;
	background-color: #F0FEEE;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:360px;
	height:23px;	
}

html>body #sucesso-endereco {
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;
}

.btn-mensagem-sucesso-endereco  {
	float:left;
	width:25px;
}

.txt-mensagem-sucesso-endereco  {
	float:left;
	width:300px;
	font-size:11px;
	color:#000;
	margin-top: -2px;	
}
/* fim sucesso adicionar novo endereço ou alterar */

/* erro adicionar novo endereço ou alterar */
#erro-endereco {
	width:350px;
	height:33px;
	border:dashed 1px #E1A296;
	background-color: #FFECEC;
	margin: 15px 0 10px 10px;
	padding: 10px 0 0 10px;
	width:380px;
	height:23px;	
}

html>body #erro-endereco {
	margin: 15px 0 10px 0;
	padding: 10px 0 0 10px;
}

.btn-mensagem-erro-endereco  {
	float:left;
	width:25px;
}

.txt-mensagem-erro-endereco  {
	float:left;
	width:340px;
	font-size:11px;
	color:#000;
	margin-top: -2px;	
}
/* fim erro adicionar novo endereço ou alterar */

/* sucesso para deletar um endereço *********************************************/
#sucesso-deletar-endereco {
	width:300px;
	height:40px;
	border:dashed 1px #8BBC7E;
	background-color: #F0FEEE;
	padding: 20px 0 0 10px;	
	width:270px;
	height:35px;	
}

html>body #sucesso-deletar-endereco {
	padding: 20px 0 0 10px;	
}

.btn-mensagem-sucesso-deletar-endereco {
	float:left;
	width:25px;
}

.txt-mensagem-sucesso-deletar-endereco {
	float:left;
	width:230px;
	font-size:12px;
	color:#000;
	margin-top:-3px;
}
/* fim sucesso para deletar um endereço *********************************************/

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

/* CAIXA PARA MEUS DADOS */

#box-meus-dados {
	background:url(../img/cliente/layout/dados-cadastrais/bg.png);
	background-repeat:no-repeat;
	height:100%;
	width:200px;
	background-color:#FAFAFA;
}

#box-meus-dados-topo {
	width:200px;
	height:29px;
	background:url(../img/cliente/layout/dados-cadastrais/topo.png);
	background-repeat:no-repeat;
}

#box-meus-dados-bottom {
	background:url(../img/cliente/layout/dados-cadastrais/curva.png); 
	background-repeat:no-repeat; 
	width:170px; 
	height:6px;
	margin-bottom: 15px;
}

#box-meus-dados-in {
	padding: 5px 5px 5px 7px;
}

#box-meus-dados a {
	color:#222222;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}

#box-meus-dados a:hover {
	color:#333333;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
}

#box-meus-dados-in ul, #box-meus-dados-in li {
	list-style:none;
	line-height: 180%;
}

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

/* CAIXA PARA MINHAS COMPRAS */

#box-minhas-compras {
	background:url(../img/cliente/layout/minhas-compras/bg.png);
	background-repeat:no-repeat;
	height:100%;
	width:170px;
	background-color:#ECF6D9;
}

#box-minhas-compras-topo {
	width:170px;
	height:29px;
	background:url(../img/cliente/layout/minhas-compras/topo.png);
	background-repeat:no-repeat;
}

#box-minhas-compras-bottom {
	background:url(../img/cliente/layout/minhas-compras/curva.png); 
	background-repeat:no-repeat; 
	width:170px; 
	height:6px;
}

#box-minhas-compras-in {
	padding: 5px 5px 5px 7px;
}

#box-minhas-compras a {
	color:#222222;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}

#box-minhas-compras a:hover {
	color:#333333;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
}

#box-minhas-compras-in ul, #box-minhas-compras-in li {
	list-style:none;
	line-height: 180%;
}

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

/* NOVO CADASTRO */

.cliente-obrigatorio {
	color:#7F0000;
}

#box-novo-cadastro-topo {
	background:url(../img/cliente/layout/box-novo-cadastro-topo.png);
	width:481px;
	height:7px;
	background-repeat:no-repeat;
	margin-top: 15px;
}

#box-novo-cadastro-baixo {
	background:url(../img/cliente/layout/box-novo-cadastro-baixo.png);
	width:481px;
	height:30px;
	background-repeat:no-repeat;
}

#box-novo-cadastro-meio {
	background:url(../img/cliente/layout/box-novo-cadastro-meio.png);
	width:481px;
	background-repeat: repeat-y;
	margin-top: -7px;
}

html>body #box-novo-cadastro-meio {
	margin-top: 0px;	
}

.box-novo-cadastro-esp {
	padding: 5px 15px 0 15px;
}

.box-novo-cadastro-ttl {
	background-image:url(../img/cliente/txt/preencha-os-dados.png);
	background-repeat:no-repeat;
	width:420px;
	height:23px;
}

.box-editar-cadastro-ttl {
	background-image:url(../img/cliente/txt/dados-cadastrais.png);
	background-repeat:no-repeat;
	width:420px;
	height:23px;
}

#tab-novo-cadastro {
	margin: 10px 0 0 0;
	font-size: 11px;
}

#tab-novo-cadastro td {
	height: 25px;
}

.cliente-input-novo-cadastro {
	width: 280px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-select-novo-cadastro {
	width: 285px;
	height:23px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-input-novo-cpf {
	width: 100px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-input-novo-cnpj {
	width: 124px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-input-novo-tel {
	width: 110px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-input-novo-ie {
	width: 150px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-data-novo-cadastro {
	width: 20px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	text-align:center;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-ano-novo-cadastro {
	width: 35px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	text-align:center;	
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-radio-novo-cadastro {
	color:#222222;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-exemplo {
	font-size:10px;
	color:#999;
	margin-left:10px;
}

.cliente-esp-tab {
	background:url(../img/cliente/layout/blank.png);
	background-repeat:no-repeat;
	height:10px;
	width:1px;
}

.cliente-esp-tab-2 {
	background:url(../img/cliente/layout/blank.png);
	background-repeat:no-repeat;
	height:15px;
	width:1px;
}

.cliente-aceito {
	font-size:11px;
	color:#444;
}

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

/* ENDEREÇOS */

#tab-endereco {
	margin-top:0px;
	font-size: 11px;	
}

#tab-endereco td {
	height: 25px;
}

.cliente-input-endereco {
	width: 240px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-input-endereco-cep {
	width: 70px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-input-endereco-numero {
	width: 100px;
	height:15px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

.cliente-select-endereco {
	width: 246px;
	height:23px;
	color:#222222;
	padding: 3px 2px 2px 2px;
	font-family: Verdana, Helvetica, sans-serif;
	border: 1px solid #C9C9C9;
	background-color:#FBFBFB;
	font-size: 11px;
	color:#444;
	background-color:#FBFBFB;		
}

a.cliente-cep {
	color:#676767;
	text-decoration:underline;
	font-size:10px;
	margin-left:5px;
}

a.cliente-cep:hover {
	color:#676767;
	text-decoration:none;
	font-size:10px;
	margin-left:5px;	
}

.endereco-lista {
	width:100%;
	margin: 20px 0 10px 0;
	color:#000;
	font-size:11px;
}

.endereco-bg {
	background:url(../img/cliente/layout/endereco-bg.png);
	width:320px;
	height:30px;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	color:#0A3006;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding: 7px 0 0 97px;
	letter-spacing:0px;
}

.cliente-texto-endereco {
	line-height: 150%;
	margin-left: 10px;
}	

.cliente-cuidados {
	color:#6A6A6A;
	font-size:11px;
}

.cliente-btn-endereco {
	float:left;
	width:100px;
}


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

/* PEDIDOS */

#pedido-conteudo {
	color:#333333;
	padding: 0px 0px 10px 10px;
	font-size:11px;
}

#pedido-conteudo p {
	line-height: 135%;
	padding: 3px 0 6px 0;
}

.pedido-ttl {
	clear:both;
	margin: 14px 0 0px 0;
}

.imprimir-pedido {
	margin: 15px 0 0 0;
}

.btn-alterar-pedido {
	margin: 10px 0 20px 0;
}

.info-pedido {
	color:#7E7E7E;
	text-transform:uppercase;
	font-size:10px;
}

.dados-pedido-detalhe {
	color:#000;
	font-size: 11px;
	padding-left: 5px;
/*	font-weight:bold;*/
	text-transform:uppercase;
}

.dados-pedido-pessoal {
	color:#000;
	font-size: 11px;
	padding-left: 5px;
/*	font-weight:bold;*/
	text-transform: none;
}

#dados-pedido-tab {
	background-color:#F3F3F3;
	margin: 10px 0 10px 0;
}

#dados-pedido-tab td {
	height:28px;
}

.detalhe-borda-direita {
	border-right: 2px solid #FFF;
}

.detalhe-borda-baixo {
	border-bottom: 2px solid #FFF;
}

.codigo-pedido-detalhes {
	font-size: 11px;
	font-weight:bold;
	color:#222222;
	padding-left: 5px;
}

.codigo-pedido-detalhes a{
	color: #222222;
	text-decoration:none;
}

.codigo-pedido-detalhes a:hover{
	color: #222222;
	text-decoration:underline;
}

#pagamento-pedido-tab {
	background-color:#F3F3F3;
	margin: 10px 0 10px 0;
}

#pagamento-pedido-tab td {
	height:28px;
}

.btn-forma-pgto {
	margin: 10px 0 25px 0;
}

.btn-forma-pgto-deposito {
	margin: 10px 0 10px 0;
}

#entrega-pedido-tab {
	background-color:#F3F3F3;
	margin: 10px 0 10px 0;
}

#entrega-pedido-tab td {
	height:28px;
}

#pedido-tab {
	margin-top:15px;
	font-size: 11px;
	color:#333333;
	font-size:11px;
	margin-bottom: 15px;
}

#pedido-tab a {
	color:#333;
	text-decoration:none;
	font-size:11px;
}

#pedido-tab a:hover {
	color:#222;
	text-decoration:underline;
	font-size:11px;
}

#pedido-tab a.numero {
	color:#222222;
	text-decoration:underline;
	font-size:11px;
}

#pedido-tab a.numero:hover {
	color:#222222;
	text-decoration:none;
	font-size:11px;
}

.pedido-borda-dir {
	border-right: 1px solid #CECECE;
}

.pedido-borda-baixo {
	border-bottom: 1px solid #CECECE;
}

.pedido-borda-esq-dir {
	border-right: 1px solid #CECECE;
	border-left: 1px solid #CECECE;
}

.pedido-borda-dir-baixo {
	border-bottom: 1px solid #CECECE;
	border-right: 1px solid #CECECE;	
}

#dados-compra-tab {
	background-color:#F3F3F3;
	margin: 10px 0 10px 0;
}

#dados-compra-tab td {
	height:28px;
}

.dados-compra-pedido-bg {
	background-color:#E0E0E0;
}

.cliente-nome-produto {
	color:#000;
	font-size:11px;
	font-weight:bold;
	margin-left:8px;
}

#cupom-pedido-tab {
	background-color:#F3F3F3;
	margin: 10px 0 10px 0;
}

#cupom-pedido-tab td {
	height:28px;
}

#envio-pedido-tab {
	background-color:#F3F3F3;
	margin: 10px 0 10px 0;
}

#envio-pedido-tab td {
	height:28px;
}

#pedido-valor-total {
background:url(../img/cliente/layout/valor-total-bg.png);
background-repeat:no-repeat;
width:320px;
height:30px;
margin: 5px 0 10px 0;
}

.cliente-valor-total {
padding: 8px 0 0 185px;
font-size:11px;
font-weight:bold;
}

.mensagem-pagamento-icone {
float:left;
padding: 2px 5px 2px 0px;
}

.mensagem-pagamento-cancelado {
margin: 10px 0 25px 0;
width:560px;
padding: 10px 10px 10px 10px;
border:dashed 1px #E1A296;
background-color: #FFECEC;
height:auto;
color:#4A4849;
font-size:11px;
}

.mensagem-pagamento-verificando {
margin: 10px 0 25px 0;
width:560px;
padding: 10px 10px 10px 10px;
border:dashed 1px #DFB27E;
background-color: #FFF6EC;
height:auto;
color:#4A4849;
font-size:11px;
}

.mensagem-pagamento-sucesso {
margin: 10px 0 25px 0;
width:560px;
padding: 10px 10px 10px 10px;
border:dashed 1px #8BBC7E;
background-color: #F0FEEE;
height:auto;
color:#4A4849;
font-size:11px;
}

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



/* BOX MENU ESQUERDO LOGADO */

/* box minhas compras */

#box-minhas-compras-nome {
	background: url(../img/cliente/layout/minhas-compras/topo.png);
	background-repeat:no-repeat;
	width:200px;
	height:45px;
}

#box-minhas-compras {
	width:200px;
	background-color:#ECF6D9;
}

#box-minhas-compras ul {
	padding: 0px 10px 5px 8px;
}

#box-minhas-compras li {
	list-style-image:none;
	margin:0;
	padding:0;
	line-height:150%;
}
	
#box-minhas-compras li a, #box-meus-dados li a {
	list-style-image:none;
	width:184px;
	height:25px;
	background:url(../img/layout/esquerdo/bg-menu.png);
	background-repeat:no-repeat;
	color:#3F5B3C;
	font-size:12px;
	font-weight:normal;	
	display:block;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 0 0 14px;
	width:176px;
	height:21px;
}
	
#box-minhas-compras li a:hover, #box-meus-dados li a:hover {
	list-style-image:none;
	width:190px;
	height:20px;
	background:url(../img/layout/esquerdo/bg-menu-hover.png);
	background-repeat:no-repeat;
	color:#3F5B3C;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	display:block;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 0 0 14px;
	width:176px;
	height:21px;
}

/* fim box minhas-compras */


/* box meus dados */

#box-meus-dados-nome {
	background: url(../img/cliente/layout/dados-cadastrais/topo.png);
	background-repeat:no-repeat;
	width:200px;
	height:45px;
}

#box-meus-dados {
	width:200px;
	background-color:#ECF6D9;
}

#box-meus-dados ul {
	padding: 0px 10px 5px 8px;
}

#box-meus-dados li {
	list-style-image:none;
	margin:0;
	padding:0;
	line-height:150%;	
}
	
#box-minhas-compras .div, #box-meus-dados .div  {
	background:transparent url(../img/cliente/layout/div.png);
	background-repeat:repeat-x;
	width:180px;
	height:3px;
	margin:0;
	padding:0;
	margin-top:-2px;
	margin-bottom:-12px;
}

#box-minhas-compras p, #box-meus-dados p {
	padding:7px 0 7px 10px;
}

/* fim box meus dados */

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

/* TITULOS AREA DO CLIENTE */

.titulo-faca-login {
	background:url(../img/cliente/titulo/faca-login.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-faca-cadastro {
	background:url(../img/cliente/titulo/faca-cadastro.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-gerenciar-endereco {
	background:url(../img/cliente/titulo/gerenciar-endereco.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-endereco-entrega {
	background:url(../img/cliente/titulo/endereco-entrega.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-pagamento-carrinho{
	background:url(../img/cliente/titulo/pagamento.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-pagamento-confirmacao{
	background:url(../img/cliente/titulo/confirmacao.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-fazer-login{
	background:url(../img/cliente/titulo/fazer-login.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-gerenciar-endereco-in {
	background:url(../img/cliente/titulo/gerenciar-endereco-in.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-minha-pagina-in {
	background:url(../img/cliente/titulo/minha-pagina-in.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-editar-informacoes-in {
	background:url(../img/cliente/titulo/editar-informacoes-in.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-meus-pedidos-in {
	background:url(../img/cliente/titulo/meus-pedidos-in.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}

.titulo-info-pedido-in {
	background:url(../img/cliente/titulo/info-pedido-in.png);
	background-repeat:no-repeat;
	width:100%;
	height:39px;
}



/* MINHA PAGINA */

#texto-boas-vindas {
	font-size:12px;
	color:#111;
	width: 700px;
}

#texto-boas-vindas p {
	line-height: 125%;
	margin-bottom:6px;
	margin-top:4px;
}

#texto-deposito {
	border:dashed 1px #093982;
	background-color: #EFF3FE;
	margin: 15px 0 10px 0px;
	padding: 10px 10px 10px 10px;
	width:400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111;
	line-height:145%;
}

#boas-vindas-logado {
	font-size:11px;
	color: #111;
	line-height: 145%;
	margin: 15px 0 15px 10px;
}

#boas-vindas-logado p {
	margin:0;
	padding:0;
	margin-bottom:10px;
}

#espacamento-interno {
	font-size:11px;
	color: #111;
	line-height: 145%;
	padding: 0px 0 15px 0px;
}
