#menuCliente li{ float:left; width:100px; height:30px; background:#dcdcdc; text-align:center; padding:20px; margin:6px}

#menuCliente li a { width:100px; display:block; font-size:15px; text-decoration:none; color:#5d5d5d; font-weight:bold  }
#menuCliente li a:hover { text-decoration:underline;}



body { background:#dfdfdf }
#site { width:1004px; margin:0 auto; background:#FFF }
/*CABECALHO*/

#cabecalho { height:115px; background:url(../img/bg-topo.gif) repeat-x; padding:18px 0 0 20px }
#flash { height:244px }
#logo a { display:block; text-indent:-2000px; width:207px; height:108px; background:url(../img/logo.png) no-repeat; }
/*MENU*/

#menu { width:740px; position:absolute; top:48px; margin-left:228px }
#menu li { float:left; }
#menu li a { display:block; text-indent:-2000px }
#menu #btHome a { background:url(../img/menu.png); height:32px; width:85px; }
#menu #btHome a:hover { background:url(../img/menu.png) 0 -32px; }
#menu #btQuem a { background:url(../img/menu.png) -85px 0; height:32px; width:124px; }
#menu #btQuem a:hover { background:url(../img/menu.png) -85px -32px; }
#menu #btCadastro a { background:url(../img/menu.png) -209px 0; height:32px; width:125px; }
#menu #btCadastro a:hover { background:url(../img/menu.png) -209px -32px; }
#menu #btCarrinho a { background:url(../img/menu.png) -334px 0; height:32px; width:133px; }
#menu #btCarrinho a:hover { background:url(../img/menu.png) -334px -32px; }
#menu #btLogin a { background:url(../img/menu.png) -467px 0; height:32px; width:138px; }
#menu #btLogin a:hover { background:url(../img/menu.png) -467px -32px; }
#menu #btFale a { background:url(../img/menu.png) -605px 0; height:32px; width:135px; }
#menu #btFale a:hover { background:url(../img/menu.png) -605px -32px; }
/*BUSCA*/

 #busca { width:738px; height:59px; background:url(../img/busca.png); position:absolute; top:92px; margin-left:228px }
#itensBusca li { float:left }
#itensBusca #tituloBuscar { background:url(../img/tit-buscar-produtos.gif) no-repeat 0 25px; width:90px; height:59px; margin-left:20px }
#itensBusca #tituloNacategoria { background:url(../img/tit-na-categoria.gif) no-repeat 0 25px; width:68px; height:59px; margin-left:10px }
#itensBusca .buscarProdutos { margin:12px 0 0 15px }
/*CONTEUDO*/

#conteudo { display: table; width:980px; margin:0 auto; margin-top:14px; padding:0 0 30px 0 }
/*CATEGORIAS*/

#Logado { width:182px; float:left; background:#FFF; background-color:#FFF; clear:both; margin-bottom:10px; }
#Categorias { width:182px; float:left; background:#f3f3f3; clear:both }
#Categorias .tituloCategorias { background:url(../img/tit-categorias.gif) no-repeat; width:182px; height:26px }
#Categorias .tituloRed { color:#e93f1e; font-weight:bold; text-decoration:none; margin:10px 0 0 5px; text-transform:uppercase; font-size:10px }
#Categorias .sub a { display:block; border-top:1px solid #dbdbdb; padding:5px 0 0 10px; text-decoration:none; color:#5f5f5f; text-transform:uppercase; font-size:10px }
#Categorias .sub a:hover { color:#e93f1e; background:#e4e4e4 }
#miolo { width:638px; float:left; margin-left:8px; background:url(../img/bg-miolo.jpg) repeat-y; display:table }
#miolo h1 { width:638px; height:26px; background:url(../img/tit-produtos-destaques.jpg) }
#mioloInternas { width:790px; float:left; margin-left:8px; background:url(../img/bg-miolo-internas.jpg) repeat-y; display:table }
#mioloInternas h1 { width:790px; height:26px; background:url(../img/titulo_detalhe-do_produto.jpg) }
.titCategorias { width:780px; height:25px; background:url(../img/tit-categorias-internas.jpg); padding:8px 0 0 10px; }
.thumb { margin:30px 0 0 0 }
.preco a { font-size:14px; font-weight:bold; color:#d32628; text-decoration:none }
.preco a:hover { text-decoration:underline }
.desconto { font-size:10px }
a { text-decoration:none; color:#5d5d5d }
a:hover { text-decoration: underline; color:#d32628 }
#lateralDireita { width:143px; float:left; margin-left:8px }
#rodape { width:1004px; margin:0 auto; background:#FFF; margin-top:10px; margin-bottom:20px; padding-bottom:20px }
.formasPagamento { padding:10px 0 20px 11px }
.TitulosRodape { font-size:12px; color:#ef3b24; font-weight:bold; text-transform:uppercase }


* news sticker demo */


#newsticker-demo { 
width:150px; 
padding:5px 5px 0; 
margin:0px auto;
height:143px
}
#newsticker-demo a { text-decoration:none;  }
#newsticker-demo img { border: 2px solid #dedede; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;

}

.newsticker-jcarousellite { width:150px;  }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px;  }
.newsticker-jcarousellite .thumbnail { float:left; width:150px; text-align:center; }
.newsticker-jcarousellite .info { float:right; width:150px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080;; text-indent:-2000px }

.clear { clear: both; }
