
label{
   text-indent:-9999px;
   overflow:hidden;
   display:none;
}
table.tudoconteudo{
   background-color:#FFFFFF;
}

/***--- lateral menu ----**/
.lateral{
	width:180px;
	float:left;
	margin-top:-30px;	
}
ul.dep{
	list-style:none;	
	float:left;
	margin-top:0px;
}

li.dep {
	float:left;
	clear:both;
	margin-left:-30px;
	width:170px;
}

li.dep .img-dep{
	float:left;
	margin-top:5px;
	margin-left:-5px;
	margin-right:4px;



}

li.dep .menu-dep a.dep-link{
	float:left;
	font-family:"Trebuchet MS";
   font-weight:bold;
   font-size:12px;
   color:#fffefe;
   text-decoration:none;

}

li.dep .menu-dep a.dep-link:hover{
	float:left;
	font-family:"Trebuchet MS";
   font-weight:bold;
   font-size:12px;
   color:#fffefe;
   text-decoration:underline;

}

ul.cat{
	list-style:none;	
	float:left;
	margin-bottom:10px;
}

li.cat {
		
	float:left;
	width:170px;
	margin-left:-33px;
	
}


li.cat .img-sub{
font-family:"Trebuchet MS";
   font-size:11px;
   float:left;
   color:#FFF;
}
li.cat .menu-sub a.link-cat{
	float:left;
	width:160px;
	font-family:"Trebuchet MS";
   font-size:11px;
   color:#fffefe;
   text-decoration:none;
}

li.cat .menu-sub a.link-cat:hover{	
	float:left;
	width:160px;
	font-family:"Trebuchet MS";
   font-size:11px;
   color:#fffefe;
   text-decoration:underline;
}

ul.sub{
	list-style:none;	
	float:left;
	
}

li.sub {
		
	float:left;
	clear:both;
	width:160px;
	margin-left:-33px;
	
}

li.sub .img-sub{
font-family:"Trebuchet MS";
   font-size:11px;
   float:left;
   color:#FFF;
}
li.sub .menu-sub a.link-sub{
	float:left;
	width:150px;
	font-family:"Trebuchet MS";
   font-size:11px;
   color:#fffefe;
   text-decoration:none;
}

li.sub .menu-sub a.link-sub:hover{
	float:left;
	width:150px;
	font-family:"Trebuchet MS";
   font-size:11px;
   color:#fffefe;
   text-decoration:underline;
}


/***/
.txtcadastre{
   font-family:"Trebuchet MS";
   font-size:12px;
   color:#474747;
}
.txtcadastre a{
   text-decoration:none;
   font-weight:bold;
   color:#c30100;
}
.txtcarrinho{
   font-family:"Trebuchet MS";
   font-size:12px;
   font-weight:bold;
   font-style:italic;
   color:#474747;
}
.txtcarrinho a{
   text-decoration:none;
   color:#474747;
}
.txtcarrinho span{
   font-weight:bold;
   font-style:normal;
   color:#c10000;
}
.txtcarrinho span a{
   text-decoration:none;
   color:#c10000;
}
.menutopo{
   font-family:"Trebuchet MS";
   font-size:12px;
   color:#4d4d4d;
   text-align:center;
}
.menutopo a{
   text-decoration:none;
   color:#4d4d4d;
}
.menucategoria{
   font-family:"Trebuchet MS";
   font-weight:bold;
   font-size:13px;
   color:#fffefe;
   text-align:center;
}
.menucategoria a{
   text-decoration:none;
   color:#fffefe;
}
/***/
.categorialateral{
   font-family:"Trebuchet MS";
   font-size:14px;
   color:#ffffff;
   width:200px;
   font-weight:bolder;
}
.categorialateral a{
   text-decoration:none;
    font-size:14px;
   color:#ffffff;
   font-weight:bolder;
   width:200px;

}

.categorialateral a:hover{
   text-decoration:underline;
    font-size:14px;
   color:#ffffff;
   font-weight:bolder;
   width:200px;

}
div.meiomenuesq{
   margin-top:-45px;
   position:relative;
   float:left;
   margin-left:8px;
}
.subcategoria{
   font-family:"Trebuchet MS";
   font-size:11px;
   color:#ffffff;
}
.subcategoria a{
   text-decoration:none;
   color:#444444;
   font-size:13px;
}

.subcategoria a:hover{
   text-decoration:underline;
   color:#444444;
   font-size:13px;
}
input#news{
   font-family:"Myriad Pro";
   font-size:12px;
   color:#575454;
   background-color:transparent;
   border:medium none;
   width:155px;
}
.txtnews{
   font-family:"Trebuchet MS";
   font-size:13px;
   color:#FEFEFE;
}
/***/
input.busca{
   font-family:"Myriad Pro";
   font-size:13px;
   color:#575757;
   background-color:transparent;
   border:medium none;
   width:389px;
}
select.buscar{
   font-family:"Myriad Pro";
   font-size:13px;
   color:#575757;
   border:none;
   width:240px;
}
/***/
.titulodepto{
   font-family:"Trebuchet MS";
   font-size:11px;
  
   text-align:center;
}
.titulodepto a{
   text-decoration:none;
   color:#597737;
}

.titulodepto a:hover{
   text-decoration:underline;
   color:#006A00;
}
/***/
.txtrodape{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#666666;
   text-align:center;
   line-height:1.6;
}
.txtrodape a{
   text-decoration:none;
   color:#666666;
}

/**---- busca do site ----- ***/

.busca_loja{
	background-image:url(../imagens/busca/fundo-busca.jpg);
	background-repeat:no-repeat;
	width:782px;
	height:43px;
	float:left;
	margin-left:210px;
	position:absolute;
	display:block;
	z-index:10;
}

.bus input.busca_loja_in{
	float:left;
	margin-left:254px;
	margin-top:12px;
	position:absolute;
	width:380px;
	border:0px;
	background-color:transparent;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#575757;
	z-index:200;

}
.departamento{
	position:absolute;
	float:left;
	z-index:150;

}

.departamento select.dep{
	float:left;
	margin-left:678px;
	margin-top:12px;
	width:237px;
	border:0px;
	background-color:transparent;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#575757;
}



.botao input.botao{
	float:right;
	background-image:url(../imagens/busca/botao.jpg);
	width:27px;
	height:27px;
	border:0;
	margin-left:928px;
	margin-top:7px;
	text-indent:-9999px;
	cursor:pointer;	
}

input.continuar{
	background-image:url(../imagens/bot/continuar.jpg);
	background-position:top;
	width:127px;
	height:51px;
	border:0px;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	float:right;
	margin-right:20px;
	margin-top:15px;
}

input.continuar:hover{
	background-image:url(../imagens/bot/continuar.jpg);
	background-position:bottom;
	border:0px;
	width:127px;
	height:51px;
	display:block;
	float:right;
	cursor:pointer;
	text-indent:-9999px;
}

input.continuar_c{
	background-image:url(../imagens/bot/continuar.jpg);
	background-position:top;
	width:127px;
	height:51px;
	border:0px;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	float:right;
	margin-right:20px;
	margin-top:0px;
}

input.continuar_c:hover{
	background-image:url(../imagens/bot/continuar.jpg);
	background-position:bottom;
	border:0px;
	width:127px;
	height:51px;
	display:block;
	float:right;
	cursor:pointer;
	text-indent:-9999px;
}



.img-seguro{
	background-image:url(../imagens/bot/segurity.png);
	width:36px;
	height:36px;
	float:left;
	margin-top:10px;
	margin-left:265px;
}


.titulo_seguro{
	 font-family:"Trebuchet MS";
   font-size:12px;
   color:#474747;
   float:left;
   margin-top:30px;
}

.img-seguro01{
	background-image:url(../imagens/bot/segurity.png);
	width:36px;
	height:36px;
	float:left;
	margin-top:10px;
	margin-left:265px;
	position:absolute;
}


.titulo_seguro01{
	 font-family:"Trebuchet MS";
   font-size:12px;
   color:#474747;
   float:left;
   margin-left:300px;
   margin-top:30px;
   	position:absolute;
}

.perdi_senha{
	background-image:url(../imagens/bot/lembrar_senha.png);
	width:152px;
	height:48px;
	display:block;
	background-position:top;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

.perdi_senha:hover{
	background-image:url(../imagens/bot/lembrar_senha.png);
	width:152px;
	height:48px;
	display:block;
	background-position:bottom;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

.voltar-final a.vol{
	background-image:url(../imagens/bot/voltar.jpg);
	width:127px;
	height:54px;
	display:block;
	background-position:top;
	text-indent:-9999px;
	border:0;
	float:right;
	margin-right:50px;
	cursor:pointer;	
}

.voltar-final a.vol:hover{
	background-image:url(../imagens/bot/voltar.jpg);
	width:127px;
	height:51px;
	display:block;
	background-position:bottom;
	text-indent:-9999px;
	border:0;
	float:right;
	cursor:pointer;	
}



.cadastra_cliente{
	background-image:url(../imagens/cadastro-cliente/cadastro.png);
	width:127px;
	height:52px;
	display:block;
	background-position:top;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

.cadastra_cliente:hover{
	background-image:url(../imagens/cadastro-cliente/cadastro.png);
	width:127px;
	height:52px;
	display:block;
	background-position:bottom;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}
.finaliza a.finaliza_link{
	background-image:url(../imagens/cadastro-cliente/finalizar-cadastro.png);
		background-position:top;
	display:block;
	width:171px;
	height:54px;
	text-indent:-9999px;
	border:0;

}

.finaliza a.finaliza_link:hover{
	background-image:url(../imagens/cadastro-cliente/finalizar-cadastro.png);
		background-position:bottom;
		display:block;
	width:171px;
	height:54px;	
	text-indent:-9999px;
	border:0;

}

input.voltar{
	background-image:url(../imagens/bot/voltar.jpg);
	background-position:top;
	height:51px;
	width:127px;
	display:block;
	background-position:top;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

input.voltar:hover{
	background-image:url(../imagens/bot/voltar.jpg);
	background-position:bottom;
	width:127px;
	height:51px;
	display:block;
	background-position:bottom;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

.volt a.voltar{
	background-image:url(../imagens/bot/voltar.jpg);
	background-position:top;
	height:51px;
	width:127px;
	display:block;
	background-position:top;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

.volt a.voltar:hover{
	background-image:url(../imagens/bot/voltar.jpg);
	background-position:bottom;
	width:127px;
	height:51px;
	display:block;
	background-position:bottom;
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

.voltar-compra a.voltarcompra{
	background-image:url(../imagens/cadastro-cliente/continuar-comprando.jpg);
	background-position:top;
	display:block;
	width:210px;
	text-indent:-9999px;
	height:46px;	
}
.voltar-compra a.voltarcompra:hover{
	background-image:url(../imagens/cadastro-cliente/continuar-comprando.jpg);
	background-position:bottom;
	display:block;
	width:210px;
	height:46px;	
	text-indent:-9999px;
}


input.cad{
	background-image:url(../imagens/cadastro-cliente/cadastrar-endereco.jpg);
	background-position:top;
	display:block;
	width:175px;
	text-indent:-9999px;
	height:46px;
	border:0;
	cursor:pointer;		
}
input.cad:hover{
	background-image:url(../imagens/cadastro-cliente/cadastrar-endereco.jpg);
	background-position:bottom;
	display:block;
	width:175px;
	height:46px;	
	text-indent:-9999px;
	border:0;
	cursor:pointer;	
}

a.volt{
	background-image:url(../imagens/cadastro-cliente/voltar.jpg);
	background-position:top;
	display:block;
	width:127px;
	text-indent:-9999px;
	height:51px;	
}
a.volt:hover{
	background-image:url(../imagens/cadastro-cliente/voltar.jpg);
	background-position:bottom;
	display:block;
	width:127px;
	height:51px;	
	text-indent:-9999px;
}



/*--- atualiza cadastro ---*/


input.atualizar{
	background-image:url(../imagens/bot/atualiza.jpg);
	width:127px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

input.atualizar:hover{
	background-image:url(../imagens/bot/atualiza.jpg);
	width:127px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}

/*--- atualiza endereço ---*/


input.altera-endereco{
	background-image:url(../imagens/bot/alterar-emdereco.png);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

input.altera-endereco:hover{
	background-image:url(../imagens/bot/alterar-emdereco.png);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}


/*--- finaliza compra ---*/


input.finaliza{
	background-image:url(../imagens/bot/finaliza_compra.jpg);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

input.finaliza:hover{
	background-image:url(../imagens/bot/finaliza_compra.jpg);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}

/*--- Lembrar senha ---*/


input.perdi_senha_1{
	background-image:url(../imagens/bot/lembrar_senha00.jpg);
	width:145px;
	height:51px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

input.perdi_senha_1:hover{
	background-image:url(../imagens/bot/lembrar_senha00.jpg);
	width:145px;
	height:51px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}


/*--- excluir conta ---*/


a.excluir-endereco{
	background-image:url(../imagens/bot/excluir.jpg);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

a.excluir-endereco:hover{
	background-image:url(../imagens/bot/excluir.jpg);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}

/*--- excluir conta ---*/


a.excluir-endereco{
	background-image:url(../imagens/bot/excluir.jpg);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

a.excluir-endereco:hover{
	background-image:url(../imagens/bot/excluir.jpg);
	width:168px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}

/*--- este endereço ---*/


a.usar-este{
	background-image:url(../imagens/bot/usar-este-endereco.jpg);
	width:180px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:top;
	border:0;
	cursor:pointer;	
}

a.usar-este:hover{
	background-image:url(../imagens/bot/usar-este-endereco.jpg);
	width:180px;
	height:53px;
	display:block;
	text-indent:-9999px;
	background-position:bottom;
	border:0;
	cursor:pointer;	
}



