/* GERAL */
* {border:none; margin:0; padding:0; list-style:none; font-family:"Trebuchet MS", Arial;}
body{ font-size:11px;}
ul, li, ol {list-style-image:none;list-style-position:outside;list-style-type:none;}


/*GERAL SITE */
#dvGeral{width:100%; margin:0 auto; min-width:900px; position:relative;}
#dvGeral #titulo{ background:url(../imagens/icoC.jpg) no-repeat top left; padding-left:50px; color:#000; font-size:18px; border-bottom:dotted 1px #036;padding-top:10px; }

/*TOPO DO SITE */
#dvGeral #topo{height:150px; background:url(../imagens/bg_topo.jpg);}
#dvGeral #topo #topoLogo {text-align:center;padding:5px;}
#dvGeral #topo #topoInfo {display:none;}
#dvGeral #topo #topoInfo h3{ font-size:12px; font-weight:bolder}

/* BUSCA */
#dvGeral #busca{ text-align:center;background:#F6F6F6; }
#dvGeral  #busca #frmBusca{background:url(../imagens/bg_busca.png)  no-repeat center; text-align:center;}
#dvGeral  #busca #frmBusca label{ background:url(../imagens/img_busca.png) no-repeat left; color:#EAE9EA;}
#dvGeral  #busca #frmBusca label #txtBusca {width:400px; font-size:11px; border:1px solid #CCCCCC; }
#dvGeral  #busca #frmBusca label span{visibility:hidden;}
#dvGeral  #busca #frmBusca  #btnBuscar{background:none; color:#666666; padding:2px;}
/* MENU TOPO */
#dvGeral #topo #menuPrincipal {text-align:right;}
#dvGeral #topo #menuPrincipal li{display:inline; margin:10px;}
#dvGeral #topo #menuPrincipal li a {color:#000;}
/* MENU SETORES*/
#dvGeral #menuSetores{text-align:center; background:url(../imagens/bg_menu_topo_01.png) repeat-x; height:47px; margin-top:5px;}
#dvGeral #menuSetores #setores{ background:#000;padding:10px; }
#dvGeral #menuSetores #setores li {display:inline; padding:5px;  }

#dvGeral #menuSetores #setores li a{color:#fff; font-size:18px; text-decoration:none;}
#dvGeral #menuSetores #setores li a:hover{color:#E67819;text-decoration:underline;}
/*
#dvGeral #menuSetores #setores {}
#dvGeral #menuSetores #setores ul{  clear:left; float:left; position:relative; left:50%; text-align:center;}
#dvGeral #menuSetores #setores li { display:block;  float:left; position:relative; right:50%;}
#dvGeral #menuSetores #setores li a{background:url(../imagens/bg_menu.jpg) ;}

*/
/*
#dvGeral #busca #tituloBusca{ float:left; padding:5px;background:url(../imagens/bt-buscar.gif) no-repeat  left; font-size:12px; padding-left:20px; color:#000;}
#dvGeral #busca #campoBusca #txtBusca {float:left;width:80%;font-size:20px;  color:#E67819; border:#ccc 1px solid; margin:2px;}

#dvGeral #busca #botaoBusca input { background:url(../imagens/bt_Buscar.png) center no-repeat; font-size:14px; padding:5px; color:#000;text-transform:uppercase;cursor:pointer; font-weight:bold;}
*/

/*BANNER */
#dvGeral #banner{border-top:#fff 1px solid;}
#dvGeral #faixa01{height:15px; background:url(../imagens/bg_barra_topo_01.png) }

#dvGeral #colEsquerda{ width:180px; height:auto; float:left;}
/* Menu Lateral do Site */
#dvGeral #colEsquerda #menuCategorias { padding-left:25px}

#dvGeral #colEsquerda #menuCategorias p{font-weight:bold; padding-top:10px; padding-bottom:6px;color:#E67819; font-size:12px}
#dvGeral #colEsquerda #menuCategorias p#titulo{background:url(../imagens/icoC.jpg) no-repeat top left; padding-left:50px; color:#000; font-size:18px; border-bottom:dotted 1px #036;padding-top:10px; font-weight:normal;}
#dvGeral #colEsquerda #menuCategorias ul{background:url(../imagens/dot.gif)  bottom repeat-x;padding-bottom:10px; }
#dvGeral #colEsquerda #menuCategorias ul li a{font-weight:bold; color:#E67819;}
#dvGeral #colEsquerda #menuCategorias ul li ul{margin-top:10px; margin-left:15px;}
#dvGeral #colEsquerda #menuCategorias ul li ul li a{font-weight:normal; color:#000;}
#dvGeral #colEsquerda #menuCategorias  a{color:#000; font-size:12px;text-decoration:none;}
#dvGeral #colEsquerda #menuCategorias  a:hover{color:#E67819; text-decoration:underline;}

/* Banner Lateral */
#dvGeral #colEsquerda #bannerLateral {padding-left:15px; padding-top:25px;}
#dvGeral #colEsquerda #bannerLateral div#imgBannerLateral{text-align:center; padding-bottom:10px;}

#dvGeral #colDireita{ width:180px; height:auto; float:right;}

/* Promoções do site */
#dvGeral #colDireita #menuPromocoes { padding-right:25px}
#dvGeral #colDireita #menuPromocoes p{font-weight:bold; padding-top:10px; padding-bottom:6px;color:#E67819; font-size:12px}
#dvGeral #colDireita #menuPromocoes p#titulo{ background:url(../imagens/icoC.jpg) no-repeat top left; padding-left:50px; color:#000; font-size:18px; border-bottom:dotted 1px #036;padding-top:10px; }
#dvGeral #colDireita #menuPromocoes ul{background:url(../imagens/dot.gif)  bottom repeat-x;padding-bottom:10px; padding-top:10px;}
#dvGeral #colDireita #menuPromocoes li{text-align:center;}
#dvGeral #colDireita #menuPromocoes li#nomeProduto{color:#000;}
#dvGeral #colDireita #menuPromocoes li#imgProduto{text-align:center}
#dvGeral #colDireita #menuPromocoes li#valorProdutoDe{color:#000; padding-top:10px;}
#dvGeral #colDireita #menuPromocoes li#valorProdutoPor{color:#000;}
#dvGeral #colDireita #menuPromocoes li#valorProdutoParcelas{color:#666;padding-top:2px;}
#dvGeral #colDireita #menuPromocoes li#valorProdutoDe span{color:#E67819; font-size:11px;}
#dvGeral #colDireita #menuPromocoes li#valorProdutoPor span{color:#E67819; font-size:13px; font-weight:bold;}
#dvGeral #colDireita #menuPromocoes li#valorProdutoParcelas span{color:#000; font-size:11px;}
#dvGeral #colDireita #menuPromocoes a{color:#000; font-size:12px}

/* Parceiros do site */
#dvGeral #colDireita #menuParceiros { padding-right:25px}
#dvGeral #colDireita #menuParceiros p{font-weight:bold; color:#E67819; font-size:12px}
#dvGeral #colDireita #menuParceiros ul{padding-top:5px;}
#dvGeral #colDireita #menuParceiros li{text-align:center;padding-top:10px;}
#dvGeral #colDireita #menuParceiros li#imgParceiro{text-align:center; height:60px;  border-bottom:dotted 1px #ccc}

/* Publicidade lateral site */
#dvGeral #colDireita #bannerLateral {margin-bottom:5px;}
#dvGeral #colDireita #bannerLateral div#imgBannerLateral{text-align:center; padding-bottom:10px;}

/* Conteúdo do Site */
#dvGeral #conteudo{width:auto;margin: 0 195px 0 195px;}
#dvGeral #conteudo h1{font-weight:normal; color:#E67819; font-size:26px; border-bottom:dotted 1px #036; padding-bottom:6px; }
#dvGeral #conteudo h2{font-weight:normal; padding:5px; color:#E67819; }
#dvGeral #conteudo  a{color:#000; font-size:12px;text-decoration:none;}
#dvGeral #conteudo a:hover{color:#666;  text-decoration:underline;}
#dvGeral #conteudo #Menu ul{margin:5px;}
#dvGeral #conteudo  div#vitIndisponivel{background:url(../imagens/bt-indisponivel.jpg) no-repeat top left; height:22px;}
#dvGeral #conteudo  div#vitIndisponivel a {padding-left:20px; margin:5px;color:#000;}

/*Menu de navegação das páginas */
#dvGeral #conteudo #Menu ul li{ display:inline;list-style: none; }
#dvGeral #conteudo #Menu ul li a{background:url(../imagens/seta_titulos.png) no-repeat  right; padding-right:10px;color:#000;}

#dvGeral #conteudo #Menu ul li{ display:inline;list-style: none; }
#dvGeral #conteudo #Menu ul li a{background:url(../imagens/seta_titulos.png) no-repeat  right; padding-right:10px;color:#000;}

/* Listagem de Produtos */
#dvGeral #conteudo ul#listaProdutos{padding:12px; }
#dvGeral #conteudo  ul#listaProdutos li{float:left;text-align:left;width:31%; height:280px; }
#dvGeral #conteudo  ul#listaProdutos h3#nomeProduto{color:#E67819; font-weight:lighter; font-size:11px;padding-bottom:4px;}
#dvGeral #conteudo  ul#listaProdutos div#imgProduto{background:url(../imagens/bg_produto_foto.png) no-repeat ; text-align:center; }
#dvGeral #conteudo  ul#listaProdutos div#imgProduto a {}
#dvGeral #conteudo  ul#listaProdutos div#RefProduto{display:none;}
#dvGeral #conteudo  ul#listaProdutos div#valorProduto{color:#000; padding-top:10px;}
#dvGeral #conteudo ul#listaProdutos div#valorProduto span{color:#E67819; font-size:12px; font-weight:bold;}
#dvGeral #conteudo  ul#listaProdutos div#valorProduto p{ font-size:11px;}
#dvGeral #conteudo  ul#listaProdutos div#valorProdutoParcelas{color:#666;padding-top:2px; min-height:0;}
#dvGeral #conteudo  ul#listaProdutos div#valorProdutoParcelas span{color:#000; font-size:11px;}
#dvGeral #conteudo  ul#listaProdutos #detalhesProduto { margin-top:10px;}
#dvGeral #conteudo  ul#listaProdutos a#lnkDetalhesProduto{color:#666; text-decoration:underline;font-size:11px; font-weight:lighter}
/* Páginação dos produtos */
#dvGeral #conteudo #ProdutoPage{ margin:5px; font-size:11px;}
#dvGeral #conteudo #ProdutoPage ul#ProdutoPaginacao{float:right; }
#dvGeral #conteudo #ProdutoPage ul#ProdutoPaginacao li{ display:inline; padding:5px; }
#dvGeral #conteudo #ProdutoPage ul#ProdutoPaginacao li a {color:#000;}
/*Filtos dos produtos */
#dvGeral #conteudo #ProdutoFiltro{padding:5px; text-align:left;}
#dvGeral #conteudo #ProdutoFiltro fieldset{background:#F4F4F4;;}
#dvGeral #conteudo #ProdutoFiltro fieldset dl{}
#dvGeral #conteudo #ProdutoFiltro fieldset dl dt {float:left;  }
#dvGeral #conteudo #ProdutoFiltro fieldset dl dd select {color:#000;border:1px solid #000; }
/*Formulários do Site */
#dvGeral #conteudo fieldset{width:95%; padding:5px;font-size:12px;}
#dvGeral #conteudo fieldset legend{color:#000; font-size:14px;font-weight:bold; margin:5px;}
#dvGeral #conteudo fieldset dl dt{margin-top:5px;}
#dvGeral #conteudo fieldset dl dt label{color:#000; }
#dvGeral #conteudo fieldset dl dd input,select {color:#000;border:1px solid #000; }
#dvGeral #conteudo fieldset p input{background:#000;color:#fff;font-size:14px;padding:5px; margin:5px;}
#dvGeral #conteudo fieldset dl dd a{color:#000;}

/*Tabelas*/
#dvGeral #conteudo table{width:95%; text-align:left; margin:5px;}
#dvGeral #conteudo table th{font-size:12px; font-weight:bold;color:#000; text-transform:uppercase; }
#dvGeral #conteudo table td{text-align:left;border-bottom:1px  dotted #000;font-size:12px; padding:5px;}

/* Carrinho de Compras*/
#dvGeral #conteudo #CarrinhoLinkDel{background:url(../imagens/btnExcluir.png) no-repeat left top;padding-left:24px;   color:#fff; font-size:22px;}
#dvGeral #conteudo #CarrinhoValores{width:95%; text-align:right;padding:10px;   }
#dvGeral #conteudo #CarrinhoValores div {  color:#000; padding:5px; font-size:18px;color:#E67819; font-weight:bold;}
#dvGeral #conteudo #CarrinhoValores span{font-weight:normal;font-size:16px; }
#dvGeral #conteudo #CarrinhoValores  #CarrinhoAtualizar{background:url(../imagens/bt-atualizar.png) no-repeat top left ;padding:5px; margin:10px; float:left;}
#dvGeral #conteudo #CarrinhoValores  #CarrinhoAtualizar a {font-size:12px; padding:15px; color:#000;}

#dvGeral #conteudo #CarrinhoValores #CarrinhoTotalAvista, #CarrinhoPeso{}
#dvGeral #conteudo ul#CarrinhoBotoes{float:right; margin:10px;}
#dvGeral #conteudo ul#CarrinhoBotoes li{float:left; } 
#dvGeral #conteudo ul#CarrinhoBotoes li#CarrinhoContComprar {background:url(../imagens/bt_botoes.png) no-repeat top ; text-align:center; width:150px; height:26px; padding:5px; }
#dvGeral #conteudo ul#CarrinhoBotoes li#CarrinhoComprar{background:url(../imagens/bt_botoesFinalizar.png) no-repeat top; text-align:center;width:150px; height:26px; padding:5px;}
#dvGeral #conteudo ul#CarrinhoBotoes li#CarrinhoComprar a { color:#fff; font-weight:bold; padding-right:5px;}
#dvGeral #conteudo ul#CarrinhoBotoes li#CarrinhoContComprar a {font-weight:bold; text-align:left;}
/*Detalhes do Produto */
#dvGeral #conteudo #ProdutoFotos{float:left;}
#dvGeral #conteudo #ProdutoFotosGaleria img{float:left;padding:5px;}
#dvGeral #conteudo #ProdutoInfo #ProdutoPreco{margin:5px;}
#dvGeral #conteudo #ProdutoInfo #ProdutoPreco h3{color:#E67819; font-size:28px;font-weight:normal;}
#dvGeral #conteudo #ProdutoInfo #ProdutoPreco h2{text-decoration:line-through;color:#666; font-size:14px; }
#dvGeral #conteudo  #ProdutoMeiosPagamento,#ProdutoCompraTel,#boxAvalie{display:none;}
#dvGeral #conteudo  #Compras{}

#dvGeral #conteudo  #Compras fieldset{width:400px;}
#dvGeral #conteudo  #Compras fieldset p{float:left;}
#dvGeral #conteudo  #ProdutoDescr{float:left;width:100%;}
#dvGeral #conteudo  #Compras #vitProdutoComprar{ background:url(../imagens/bt_compar.png) no-repeat top left; height:41px; width:141px; padding:15px;}
#dvGeral #conteudo  #Compras #vitEncomenda{width:400px;}
#dvGeral #conteudo  #Compras #boxIndicar{ background:url(../imagens/bt_indique.png) no-repeat top left; height:41px; width:141px; padding:15px; }
#dvGeral #conteudo  #Compras #boxIndicar a {margin-left:40px; color:#000;font-weight:bold; text-transform:uppercase;}
#dvGeral #conteudo  #Compras #vitProdutoComprar #BtComprar{padding-left:50px; color:#fff; font-weight:bold; text-transform:uppercase; }
#dvGeral #conteudo  #Compras #vitProdutoComprar,#boxIndicar{margin:10px; }
/* Box Contato */
#dvGeral #conteudo  #boxContato div{float:left; margin:15px;}
/* Rodapé do Site */
#dvGeral #rodape{ clear:both; background-color:#fff; font-family:Verdana, Geneva, sans-serif; padding-top:25px;}
#dvGeral #rodape #rodapeItens01 { margin-top:10px; height:107px; background-color:#F4F4F4; border-bottom:#DADADA 1px solid; border-top:#DADADA 1px solid;  }
#dvGeral #rodape #rodapeItens01 #linksRodape { float: left; width:50%; text-align:left}
#dvGeral #rodape #rodapeItens01 #linksRodape p{ color:#000; font-size:11px; font-weight:lighter; padding-left:50px; padding-top:15px;}
#dvGeral #rodape #rodapeItens01 #linksRodape p img{ padding-right:2px;}
#dvGeral #rodape #rodapeItens01 #linksRodape ul{ padding-left:57px}
#dvGeral #rodape #rodapeItens01 #linksRodape ul li{ display:inline;color:#666; font-size:11px}
#dvGeral #rodape #rodapeItens01 #linksRodape a{ color:#E67819; padding-right:2px;padding-left:2px; text-decoration:none}
#dvGeral #rodape #rodapeItens01 #linksRodape a:hover{ color:#666; padding-right:2px;padding-left:2px; text-decoration:underline}

#dvGeral #rodape #rodapeItens01 #pagtosRodape{ display:none;}
#dvGeral #rodape #rodapeItens01 #pagtosRodape p{ color:#000; font-size:11px; font-weight:lighter; padding-right:50px; padding-top:15px; text-align:left}
#dvGeral #rodape #rodapeItens01 #pagtosRodape p img{ padding-right:2px;}
#dvGeral #rodape #rodapeItens01 #pagtosRodape ul{ padding-right:57px; padding-top:4px;}
#dvGeral #rodape #rodapeItens01 #pagtosRodape ul li{ display:inline; padding-right:3px;}

/* Rodape do Logotipo da Empresa e de desenvolvimento*/
#dvGeral #rodape #rodapeItens02 {height:80px;}
#dvGeral #rodape #rodapeItens02 #logoEmpresa{ text-align:left; float:left; margin-left:15px;margin-top:10px;}
#dvGeral #rodape #rodapeItens02 #logoDesenv{ text-align:right; float:right;  margin-right:15px;margin-top:10px;}
#dvGeral #rodape #rodapeItens02 #logoDesenv span{ color:#5B628E; padding-right:4px}