#topo .logomarca {
	margin-top:2px;
	width:213px;
	height:79px;
	left: 8px;
}

#topo .topo_categorias {
	background:none;
}

#topo .topo_categorias .centralizar {
	padding-top:0;
}

.topo_categorias td {
	height:48px;
}

.topo_categorias p {
	color:#fff;
	float:left;
	font-size:11px;
	padding-top:7px;
}

.topo_categorias .topo_categorias_left {
	background-image: url(/layout/padrao/img/bg_topo-categorias-left.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.topo_categorias .topo_categorias_middle {
	width:1002px;
	margin:0 auto;
	background-image: url(/layout/padrao/img/bg_topo-categorias-middle.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.topo_categorias .topo_categorias_right {
	background-image:url(/layout/padrao/img/bg_topo-categorias-right.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

#menu-minhaconta .cima {
	height:55px;
}

#menu-minhaconta {
	width:159px;
	margin:0 0 20px 0;
	background-image: url(/layout/padrao/img/minhaconta-cima.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#menu-minhaconta .cima {
	background-image:none;
}

#colunaesq {
	padding:0 30px 20px 2px;
}



.painel .painel-topo {
	background-image:none;
}

.grandesmarcas .painel-topo {
	background-image: url(/layout/padrao/img/colunadir-painel-topo-grandesmarcas.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.sugestoes .painel-topo {
	background-image: url(/layout/padrao/img/colunadir-painel-topo-sugestoes.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.rede-lojas .painel-topo {
	background-image: url(/layout/padrao/img/colunadir-painel-topo-lojas.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.enquete .painel-topo {
	background-image: url(/layout/padrao/img/colunaesq-painel-topo-enquete.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.ofertas .painel-topo {
	background-image: url(/layout/padrao/img/colunaesq-painel-topo-informativo.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#colunaesq .categorias {
/**	background-image: url(/layout/padrao/img/colunaesq-categorias-bg.gif); **/
	background-repeat: no-repeat;
	background-position: center top;
	width:159px;
}


#colunaesq .painel {
margin-left:10px;
margin-right:-10px;
margin-bottom: 20px;
}

#colunaesq .padding {
	padding-left:10px;
}

#colunaesq .categorias ul {
	width:137px;
}

#colunaesq .banner {
	margin-left:10px;
}

#colunaesq .banners .linha {
	margin:20px 5px 20px 15px;
}



.btn-vermais {
width: 57px !important;
height: 19px !important;
}


/*.zoomdiv{
display: none !important;}

img.jqzoom {
cursor: pointer !important;}
*/

.todas_categorias a strong {
background-image: url(/layout/padrao/img/seta-categorias.gif);
}

/*


#topo .buscar .campos div, #topo .icore-select .icore-select-caption span {
background:#FFFFFF url(/layout/padrao/img/search-input-right.gif) no-repeat scroll right center !important;
border:0 none !important;
padding-right:4px;
margin-right: 5px;
}


*/

input#search_keyword {
background: url(/layout/padrao/img/bg-search.gif) no-repeat !important;
margin-top: -1px;
}


/*

#topo .buscar .campos, #topo .icore-select .icore-select-caption {
background:transparent url(/layout/padrao/img/search-input-left.gif) no-repeat scroll 0 0 !important;
padding-left: 4px !important;
}

*/

.produtos .listagem-icones .btn-addcesta, .produtos .listagem-detalhes .btn-addcesta, .produtos .listagem-icones .btn-vermais, .produtos .listagem-detalhes .btn-vermais  {
width: 57px !important;
height: 17px !important;
}

.btn-voltar
{
	height: 25px;
}


#colunadir {
padding-top: 13px;
}

.enquete div p{
	font-weight: bold;}
	
input.hidden {display: none;}

.produtos .listagem-ladoalado .produto .listagem-foto a img{width: 134px;}

.botao-wrapper {margin-left:9px;
overflow: hidden;
text-align:center;
width:122px;}

#noticias .conteudo_noticias{
	background-color: #f6f6f6;}

hr { height: 1px !important;
color: #DDD !important;}

.form_curriculo .campo label {display: inline !important;} 

.form_curriculo .campo {display: inline; margin-right: 10px;}

.clear10px { clear: both;
margin:10px 0;}

#layout_banner_topo {
        background-color: #eef1f4;
}

table.tabela-curriculo tr td{padding-bottom:3px;
padding-right:3px;}

#colunaesq .enquete, #colunaesq .informativo{margin-bottom: 20px;}

#colunaesq .enquete h2 span{
	display:none;
}

#colunaesq .enquete h2{
	background: url(/layout/padrao/img/tt-enquete.gif) no-repeat;
	width: 159px;
	height: 46px;}
	
#noticias {display: none;}	



/* Gallery Styles */

/*#PreencheMarcas {overflow: hidden;}*/

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 575px; /* Set to gallery width, in px or percentage */
height: 82px; /* Set to gallery height */
position:relative;overflow:hidden;
margin: -20px auto 0 auto;
line-height: 82px;
}

#motioncontainer a {
    width: 120px;
    height: 82px;
}

#motioncontainer a img, #motioncontainer img{
display: inline;
margin: 0 20px;
vertical-align: middle;
}


#motiongallery {
    padding-top: 4px;
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

/* End Gallery Styles */



#temas {display: none;}

.end-loja h3, .end-loja strong.horario-func{ color: #d91111 !important;}

.chamada-noticia, {display: none;}


a.prd-categ{font-family: Arial, Helvetica, sans-serif;
font-size: 12px !important;
font-weight: bold;
color: #C13535 !important;
text-decoration: none !important;
display: block;}

a.prd-categ:hover {text-decoration: underline !important;}

.listagem-sugestoes a.prd-categ { display: none !important;}


.produto-cabecalho .marca-produto { display: none !important;}

.produto-cabecalho .produto-info .marca-produto { display: block !important;}

#vitrine {text-align:center;}

#select-filtro a.ativo span{text-shadow:1px 1px 0 #B45400 !important;}

.por .preco {color:#C13535 !important; font-weight: bold;}

.parcelamento-det .preco, .carrinho tbody .valortotal, .formasenvio .preco, .formaspagamento .preco {color:#C13535 !important;}

/** imagens **/

li.popup3d {display: none;}
/*.produto-fotos .foto-produto img {width: 151px;}*/

.banner-home {margin-bottom:10px;
margin-top:-21px;
text-align:center;}

.rede-lojas {margin-top:13px;}

.quadro_produto_pagamento  {
overflow: hidden;
clear: both;
}

.info_frete {overflow: hidden;
clear: both;}

#pagina #conteudo {
/*    margin: 0 165px 0 163px;
    padding: 0 8px;
    width: auto !important;*/
    margin: 0 !important;
    padding: 0 18%;
    width: 64% !important;
}

#corpo {
    width: 99.8%;
}

#corpo .centralizar {
    width: auto !important;
}

.produtos .listagem-ladoalado .produto  {
    width: 23% !important;
}

.produto-info {
float:none !important;
margin-left:186px;
width:auto !important;
}

.filtro-listagem {
    width: 100% !important;
}

#select-filtro {
    width: 74% !important;
}

.produtos .listagem-ladoalado .listagem-foto {
    width: 100% !important;
}

.identificacao-form .jacadastrado, .identificacao-form .primeiracompra {
    width: 40% !important;
}

#novocadastro {
    margin-left: 20px !important;
}

#colunadir {
    top: 0px;
    right: 18px;
    overflow-x: hidden;
    position: absolute;
    z-index: 2000;
}

#corpo .centralizar {
    position: relative;
}

#frmProduto {
width:auto !important;
}

#colunaesq {
    position:absolute;
    left: 18px;
}

#rodape .centralizar {background-image: none !important;}

.sessao {background: url(/layout/padrao/img/bg-sessao-dir.gif) no-repeat right center;
clear: both;}

.sessao div{background: url(/layout/padrao/img/bg-sessao-esq.gif) no-repeat left center;
text-align: center;}

#informacoes .conheceesteproduto {margin-bottom: 10px;}

#corpo .centralizar .dentro {
    min-height: 1400px;
}

.produtos .listagem-detalhes .listagem-descricao {
    float: left;
}

#listaProdutosX .produtos .listagem-ladoalado .produto .listagem-foto a img {
    width: auto;
}


/** 02/06/2010 **/


#topo {height: auto !important;}

#corpo {padding-top: 0 !important;}

.todas_categorias { display: none;}

.menu .centralizar {width: auto !important; height: auto !important;}

#topo .menu .botoes ul li a {padding: 5px 15px !important;}

#topo .menu .centralizar {background-image: none !important;
padding: 0 !important;}

#topo .menu {background-image: none !important;
height: auto !important;}


	

#topo .menu .botoes {margin-left: 0 !important;}

.topo_categorias_middle form {
margin:32px 0 0 361px;
padding: 0 !important;
position:absolute;
width: 620px;
-moz-border-radius: 5px;}

#topo .topo_categorias {height: 0 !important;}

#topo .topo_categorias .campos {margin-left: 2px !important;}

input#search_keyword {background: #FFF none !important;
padding: 4px !important;
-moz-border-radius:4px;}

#topo .buscar .campos div {background: none !important;}


#topo .icore-select .icore-select-caption span {background: #FFF !important;}

.icore-select .icore-select-caption a span {padding:3px 0 0 6px !important;
-moz-border-radius:4px;}

.topo_categorias .icore-select-caption a {background-position:right 0 !important;}

.icore-select .icore-select-scroll {
	width: 220px !important;}
	
#topo .buscar .campos div, #topo .icore-select .icore-select-caption span {height: 20px !important;}	


#topo .menu table, #topo .menu table * {
margin: 0 !important;
padding: 0 !important;}

#topo .menu table td {
margin:0;
padding: 0;
text-align: center;}


#topo .menu table td a {
	background-image:url("/layout/padrao/img/div-menu-top.gif");
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #00377b !important;
	color: #fff !important;
	font-size: 11px !important;
	display: block;
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding:3px 0 !important;}
	
	
#topo .menu table td a:hover {
	background-color: #002c62 !important;}
	
#topo .menu table td a.ativo {
	background-color: #0050ad !important;}	

#topo .topo_categorias_middle .centralizar p { display: none !important;}

#topo .topo_categorias, .topo_categorias .topo_categorias_left, .topo_categorias .topo_categorias_middle, .topo_categorias .topo_categorias_right{background-image: none !important;}

#topo .televendas {
margin:7px 0 0 680px;
width: auto !important;
background: url(/layout/padrao/img/bg-menurapido-repeat.gif) repeat-x !important;
-moz-border-radius: 11px;
padding: 2px 8px;
border: 1px solid #dfdfdf;}

#topo .televendas .telefones, #topo .televendas .siga-twitter {
padding-bottom:4px;
padding-left:20px;
height: 15px;
color: #575656;
text-shadow:1px 1px 0 #FFF!important;}

#topo .televendas .siga-twitter a{color: #575656; text-decoration: none;
text-shadow:1px 1px 0 #FFF!important;}
#topo .televendas .siga-twitter a:hover {text-decoration: underline;}


#topo .televendas .telefones {background: url(/layout/padrao/img/ico-telefone.gif) no-repeat left center;}
#topo .televendas .siga-twitter {background: url(/layout/padrao/img/ico-twitter.gif) no-repeat left center;}

.disponibilidade span{
    font-weight: bold;
    color: red;
    font-size: 9pt;
}


#topo {background-image:url("/layout/padrao/img/efeito-topo-vertical.gif") !important;}

.televendas {display: none !important;}

#topo .menu{margin-bottom: 30px;}

.topo_categorias_middle form .categorias {display: none !important;}

input#search_keyword  {
border:1px solid #dbdbdb !important;
background: #fff url("/layout/padrao/img/lupa-input.gif") no-repeat 2px center !important;
padding:1px 2px 2px 23px !important;}

.busca-titulo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ff4e00;
	float: left;}
	
#topo .cabecalho {
height:84px !important;
}


#topo .identifiquese {
margin:137px 0 0 0 !important;}

.identifiquese, .identifiquese a{
	font-size: 10px;
	color: #00377b !important;}

#topo .menu table td a {background-color: transparent !important;}

#topo .menu {background: #fff url("/layout/padrao/img/bg-menutop.gif") repeat-x !important;
padding: 0 20px 3px 10px;}

.menutop-esq {position: absolute; left: 0;}
.menutop-dir {position: absolute; right: 0;}

#topo .menu_rapido {background-image: none !important;
padding-left: 0 !important;
margin:55px 0 0 0 !important;
right: 3px;}

#topo .menu_rapido ul {
background-image: none !important;
padding-right:0 !important;}

#topo .menu_rapido ul li div {background-image: none !important;}

#topo .menu_rapido ul li {background-image: url("/layout/padrao/img/div-menutop.gif") !important;}
#topo .menu_rapido ul li.primeiro {background-image: none !important;}

#topo .menu_rapido a{
font-family: Candara, Verdana, sans-serif !important;
font-size: 11px !important;
color: #fff !important;}

#topo .menu_rapido ul, #topo .menu_rapido ul li div, #topo .menu_rapido ul li div a {
height:30px !important;
line-height:29px !important;}
