.EstEspacoTopoMenu, .TopoMenu {
display:none;
height:34px;
width:990px;
background:#F2F2F2;
position:relative;
}
.TopoMenu {
width:990px;
text-align: right;
background:url(../images/televendas.gif) center right no-repeat;
height:34px;
}
.TopoMenu table tr td a img {
display:none;
}
.TopoMenu table tr td table a img {
display:block;
}

body {
	font-size:8pt;
	font-family:tahoma, verdana
}
img { border:none; }
p {
	font-size:8pt;
	font-family:verdana, arial
}
TH {
	background:#FFFFCC;
	color:#336699;
	font-size:9pt;
	font-family:verdana, arial
}
TD {
	font-size:8pt;
	font-family:tahoma, verdana
}
/* Estilos para as páginas */
.Titulos {
	color:#A70505;
	font-size:9pt;
	font-family:verdana;
	text-decoration:none;
	font-weight:bold
}
.smSelect {
	font-size:8pt;
	font-family:tahoma, verdana
}
.smText {
	font-size:8pt;
	font-family:tahoma, verdana
}
.mnText {
	font-size:7pt;
	font-family:verdana, arial
}
.mdtxt {
	font-size:9pt;
	font-family:verdana, arial
}
.lgtxt {
	font-size:9pt;
	font-weight:bold;
	color:#990000;
	font-family:tahoma, verdana;
	text-decoration:none
}
.TextoPequeno {
	font-size:7pt;
	font-family:tahoma, verdana
}
/*  Estilo para os formulários BOTÕES e INPUTs TEXT */
.InputText {
	border-color:#333333;
	border-width:1;
	border-style:solid;
	background-color:#F5F5F5;
	font-size:11;
	font-family:tahoma, verdana;
	color:#6C6C6C
}
.InputTextBusca {
	height:18px;
	border-color:#333333;
	border-width:1;
	border-style:solid;
	background-color:#F5F5F5;
	font-size:11;
	font-family:verdana;
	color:#6C6C6C
}
.InputButton {
	border-width:1;
	font-size:11;
	font-family:verdana
}
/*  Estilo BOTÕES */
.BotLancamento {
	color:#FF0101;
	font-size:7pt;
	font-family:verdana, arial
}
.BotComprar {
	display:none
}
.BotEsgotado {
	font-size:8pt;
	font-family:verdana, arial
}
.BotExcluir {
	font-size:8pt;
	font-family:verdana, arial
}
.BotMaisDetalhes {
	color:#990000;
	font-size:7pt;
	font-family:verdana, arial;
	text-decoration:none
}
/*  Texto das Setas de VER MAIS */
.BotVerMais {
	color:#000000;
	font-size:8pt;
	font-family:verdana, arial;
	font-weight:bold;
	text-decoration:none
}
.BotVerMais:hover {
	color:#156ca2;
	text-decoration:underline
}
/*  Estilo PRODUTOS */
.EstNomeProd {
	color:#1E3028;
	font-size:8pt;
	font-weight:bold;
	font-family:tahoma, verdana
}
.EstRefProd {
	color:#8E8E8E;
	font-size:7pt;
	font-family:verdana
}
.EstDescrProd {
	font-size:8pt;
	font-family:tahoma, verdana
}
.EstPrecoProd {
	color:#3C5F6D;
	font-size:8pt;
	font-family:arial
}
.EstMaisInfo {
	color:black;
	font-size:7pt;
	font-family:tahoma, verdana
}
.AdicNome {
	font-size:8pt;
	font-family:tahoma, verdana
}
.AdicItem {
	font-size:8pt;
	font-family:tahoma, verdana;
	font-weight:bold;
	color:#3C5F6D
}
.EstLinhaProd {
	color:#CFCFCF;
	height:1px;
width=95%
}
/*  Estilo SUBPRODUTOS */
.EstRefSubProd {
	color:#000000;
	font-size:8pt;
	font-family:verdana, arial
}
.EstDescrSubProd {
	color:#000000;
	font-size:8pt;
	font-family:verdana, arial
}
.EstPrecoSubProd {
	color:#222222;
	font-size:8pt;
	font-family:arial
}
.EstLinhaSubProd {
	background:#555555;
	height:1px;
width=100%
}
.EstCorParSubProd {
	background:#FAFAFA
}
.EstCorImparSubProd {
	background:#FFF4E6
}
/*  Estilo das opiniões de produtos */
.EstOpiniaoLinha {
	color:#CFCFCF;
	height:1px;
	width:100%
}
/* Estilos do PEDIDO */
.EstTabPedidoTit {
	background:#156ca2;
	color:#fff;
	font-size:8pt;
	font-family:verdana, arial;
	font-weight:bold
}
.EstTabPedidoNome {
	color:#333333;
	font-size:8pt;
	font-weight:bold;
	font-family:tahoma, verdana
}
.EstTabPedidoNome:visited {
	color:#333333
}
.EstTabPedidoNome:hover {
	color:#990000
}
.EstTabPedido {
	font-size:8pt;
	background:#88ccf0
}
.EstTabPedidoNum {
	font-size:8pt;
	background:#88ccf0;
	font-family:Courier New, Courier
}
.EstTabPedidoTotal {
color:#fff;
	font-size:8pt;
	background:#156ca2;
	font-weight:bold
}
.EstTabPedidoFrete {
	font-size:8pt;
	background:#156ca2;
	font-weight:bold
}
.EstTabPedidoBot {
	color:#000000;
	font-size:8pt;
	font-weight:bold;
	font-family:verdana, arial
}
.EstTabPedidoRef {
	color:black;
	font-size:8pt;
	font-family:tahoma, verdana
}
.EstTabPedidoAdicNome {
	font-size:8pt;
	font-family:tahoma, verdana
}
.EstTabPedidoAdicItem {
	font-size:8pt;
	font-family:tahoma, verdana;
	font-weight:bold
}
.EstTextoQtd {
	font-size:8pt;
	font-family:tahoma, verdana;
	text-align:right
}
.EstContinuarComprando {
	font-size:9pt;
	font-weight:bold;
	font-family:tahoma, verdana;
	color:#990000
}
/* Estilo de Títulos de Tabela CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
.EstTabTopo {
	padding:5px 3px 3px 3px;
	background:#156ca2;
	color:#fff;
	font-size:9pt;
	font-family:tahoma, verdana;
	font-weight:bold
}

.EstTabTopo1 {
	
	background:#ffffff;
	color:#000;
	font-size:11pt;
	font-family:Arial, tahoma, verdana;
	
}


/* Estilo para a tabela de Busca Rápida, para tabela de Ajuda (Pagamentos) e Fale Conosco */
.EstTabQuadro {
	background:#FAFAFA;
	font-size:8pt;
	font-family:arial, Helvetica
}
/* Estilo dos campos do formulário clientes,fale conosco,... 	*/
.EstNomeCampo {
	color:black;
	font-size:8pt;
	font-family:tahoma, verdana;
	font-weight:bold
}
.EstCampo {
	font-size:8pt;
	font-family:tahoma, verdana
}

/* ESTILOS PARA AS FOTOS DE PRODUTOS  */
#ProdCapaDiv .EstImgFC {
	width:100
}
#ProdListaDiv .EstImgFC {
	width:100
}
#ProdDetDiv .EstImgFC {
	width:200
}
#ProdAmpDiv .EstImgFC {
	width:400
}
#ProdDetDiv .jqzoom {
	width:200
}
/* ESTILOS PARA AS FOTOS DE PRODUTOS NA CESTA E CROSS-SELLING  */ 
.EstFotoProdCross {
	width:60
}
.EstFotoProdCesta {
	width:60
}
/* ESTILOS PHLOC  */ 
* {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
}
body {
	background:#fff;
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border:none;
}
.FundoSiteCentro {
	width:990px;
	background:url(../images/fundoGeral.jpg) center center repeat-y;
	text-align:center;
}
#TabInterna{
	margin:0 auto;
	width:940px;
	background:#fff;
}
.EstEspacoTopoConteudo, .EstLinhaBarra,  .EstLinhaBarraExt, #divTeclado, #VirtualKeyboard {
	display:none;
}
.EstEspacoEsquerdaConteudo {
width:5px!important;
}
#barraTopo {
	width:990px;
	height:189px;
	background:url(../images/fundoTopo.jpg) center top no-repeat;
	margin:0;
	padding:0;
	position:relative;
}
#logo {
	position:absolute;
	width:400px;
	height:88px;
	background:url(../images/logoTopo.jpg) no-repeat;
	top:39px;
	left:54px;
}
#logo a{
	display:block;
	width:229px;
	height:88px;
}
#menuCLiente {
	position:absolute;
	width:298px;
	height:86px;
	top:45px;
	right:239px;	
	background:url(../images/mclienten.jpg) no-repeat;	
}
#menuCLiente2 {
	position:absolute;	
	width:200px;
	height:31px;
	top:45px;
	right:39px;
	background:url(../images/teln.jpg) no-repeat;	
}
#menuCLiente3 {
	position:absolute;	
	width:182px;
	height:68px;
	top:76px;
	right:39px;
}
#menuCLiente a {
	display:block;
	width:95px;
	height:81px;
	margin:0 2px;
	float:left;
}
#atendimento {
	position:absolute;
	right:0;
	bottom:0;
	width:170px;
	height:45px;
}
#atendimento a {
	display:block;
	width:80px;
	height:45px;
	margin:0 2px;
	float:left;
}

#menuTopo {
	position:absolute;
	background:url(../images/fundoMenu.jpg) no-repeat;
	width:925px;
	height:27px;
	bottom:12px;
	left:35px;
	padding:0 0 0 15px;
}
#menuTopo a {
	display:block;
	width:110px;
	height:27px;
	float:left;
	margin:0 1px;
}
#menuTopo a:hover {
	background:url(../images/fundoMenuHover.jpg) repeat-x;
	opacity:0.4;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
}
#barraEsquerda {
	background:#1a81b7;
	width:239px;
}
#busca {
	background:url(../images/fundoBusca.jpg) no-repeat;
	height:76px;
	position:relative;
}
#frmBusca {
	position:absolute;
	top:25px;
	left:25px;
}
#frmBusca .inputBusca {
	width:173px;
}
#frmBusca .btBuscar {
	background:none;
	border:none;
	cursor:pointer;
}
#busca a {
	position:absolute;
	display:block;
	width:100px;
	height:12px;
	bottom:12px;
	left:25px;
}
#menuEsquerdo {
	padding:0 0 10px 0;

}
#menuEsquerdo h2 {
	background:#156ca2;
margin:10px 0 5px 0;
	padding:3px 0 0 20px;


	height:20px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
font-family:Arial;
}
#menuEsquerdo a {
	display:block;
	background:url(../images/setaLink.jpg) 20px center no-repeat;
	padding:0 0 0 35px;
	color:#FFF;
	text-decoration:none;
	
	font-weight:bold;
font-family:Arial;
}
#menuEsquerdo a:hover {
	text-decoration:underline;
}
#bannerHome {
	margin:2px;
}
#capa {
}
#capa ul {
	margin:0;
	padding:0;
}
#capa ul li {
	width:340px;
	height:270px;
	list-style:none;
	margin:15px 2px;
	_margin:7px 1px;
	padding:0;
	float:left;
	text-align:center;
}
#capa ul li .prods {
	display:block;
	width:200px;
	margin:0 auto;
}
#capa ul li a {
	text-decoration:none;
	color:#156ca2;
	font-size:12px;
	
}
#capa ul li a.titulo {
	font-size:15px;font-weight:bold;
	
}
#capa ul li a .EstImgFC {
	width:125px;
}
.divCapa {
	border-right:1px solid #ffffff;
}
#precoCapa{
	float:left;
	width:110px;
}
#botCapa {
	float:left;
	width:90px;
}
#precoCapa {
	text-align:left;
}
#rodape {
	position:relative;
	background:url(../images/fundoRodape.jpg) no-repeat;
	height:106px;
}
.oneSky {
	position:absolute;
	display:block;
	width:90px;
	height:15px;
	bottom:8px;
	right:30px;
}
.FundoBarraEsquerda {
background:#1a81b7;
}
