.EstTabQuadro2 {background:#FFFFFF;font-size:8pt;background: url(../images/Atendimento_Fundo.gif);}
.EstNomeCampo2 {color:black;font-size:8pt;font-weight:bold;background: url(../images/Atendimento_Fundo.gif);}
.smSelect2, .smText2 {/*color:000000;*/color:#000000;font-size:10pt;background: url(../images/Atendimento_Fundo.gif);}

.PrecoProduto{font-family:Arial Black;font-size:10pt}

.EstLinhaProd{color:#CFCFCF;height:1px;width:100%}

.EstRefProd{color:#8E8E8E;font-size:7pt;font-family:verdana}
.EstRefProd a {color:#E60000;font-size:7pt;font-family:verdana}


/*  TABELA DE PARCELAMENTO */




.TitTabParc{background:#FFF7CB;font-weight:bold;font-size:8pt;font-family:tahoma,arial}
.TitTabParcTit{background:#FFFFFF;font-weight:bold;font-size:8pt;font-family:tahoma,arial}
.TitTabParcVista{background:#FFFAE0;font-size:8pt;font-family:tahoma,arial}
.TitTabParcVistaTit{background:#FFFAE0;font-weight:bold;font-size:8pt;font-family:tahoma,arial}
.EstParcPar{background:#FFFAE0;font-size:8pt;font-family:tahoma,verdana}
.EstParcImpar{background:#FFFFFF;font-size:8pt;font-family:tahoma,verdana}
.Esp{font-size:1pt}

.EstPrecoProd {color:#222222;font-size:11pt;font-family:arial,Helvetica}

.HomeNomeProduto {font-size:11px;Color:#000000}
.HomeNomeProduto a {font-size:11px;Color:#000000}

.PrecoListaValorOriginal {font-family:Arial black;font-size:12px;color:#ad0000;}


.PrecoListaParcela {font-family:Arial black;font-size:12px;color:#ad0000}


.PrecoListaPreco {font-family:Arial black;font-size:12px;color:#ad0000;}


.PrecoListaPrecoTit {font-family:Arial;font-size:15px;color:#444444;}





.TituloListaTopo {font-family:Arial; font-size:8pt; color:#666666; font-weight:bold}
.TituloListaTopoProd {font-family:Arial; font-size:8pt; color:#6C8601; font-weight:bold}


.TituloTopo {font-family:Arial; font-size:10pt; color:#666666; font-weight:bold}
.TituloTopoProd {font-family:Arial; font-size:10pt; color:#6C8601; font-weight:bold}
.AdicNome {font-size:8pt;font-family:Arial;font-weight:bold;color:#666666; font-weight:bold;}
.AdicItem {font-size:8pt;font-family:Arial;font-weight:bold;color:#E60000}

.EstPathCatLink {font-family:Arial font-size:10pt; color:#666666; font-weight:bold}



.FonteBuscaDetalhada {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#80A001;
}

.FonteBusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}


.FonteMenuEsquerda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}


.FonteSubMenuEsquerda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}


.AjudPagA {font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:10px;font-weight:bold}
.AjudPagA a {font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:10px;font-weight:bold}

.AjudPagB {font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:11px;color:#666666}
.AjudPagB a {font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:11px;color:#666666}

.PagCond {COLOR: #5f5f5f;font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:10px;text-decoration:underline;}

.PrecoEcon {font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif; font-size:10px; color:#5b72c0}

.PrecoParc {font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:14px;color:#ad0000;font-weight:bold;}

.PrecoListaParc {color:#ad0000;font-family:Arial Narrow;font-size:12px;font-weight:bold;}

.PrecoTitEsc{font-family:Tahoma, Arial, Trebuchet MS, Tahoma, helvetica, sans-serif;font-size:10px}


.MostraPreco {font-family: "Arial Narrow", Arial; FONT-SIZE: 20px; COLOR: #247ae0}


.MostraPreco a {font-family: "Arial Narrow", Arial;text-decoration:none;FONT-SIZE: 24px; COLOR: #247ae0}





a {
outline: none;
}



h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #666;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666;
}


h4{
	font:Arial, Helvetica, sans-serif;
	color:#36C;
	font-size:11px;
	font-weight:bold;
}


.FonteTopo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#6c8601;
}



.fonte_menu_topo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

.fonte_menu_topo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}



.FonteMenuEsquerda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.FonteSubMenuEsquerda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}


.FonteRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
}

.FonteRodapeMenor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
}


/* ESTILOS PARA AS FOTOS DE PRODUTOS */
#ProdCapaDiv .EstImgFC{width:80px; height:80px;}/* TAMANHO DAS IMAGENS NA CAPA */
#ProdListaDiv .EstImgFC{width:80px; height:80px;}/* TAMANHO DAS IMAGENS PRINCIPAIS */
#ProdDetDiv .EstImgFC{width:390px; height:250px;}/* TAMANHO DAS IMAGENS DE DETALHE */
#ProdAmpDiv .EstImgFC{width:390px; height:250px;}/* TAMANHO DAS IMAGENS AMPLIADAS */

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}




#Produto {
	width:auto;
	height:auto;
	margin:1px;
	padding:2px;
	
}
#Produto * {
	margin:1px;
	padding:1px;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

}

#Produto h1{
	font:Arial, Helvetica, sans-serif;
	color:#077fd2;
	font-size:14px;
	font-weight:bold;
}


#Produto h2{
	font:Arial, Helvetica, sans-serif;
	color:#900;
	font-size:13px;
	font-weight:bold;
}

#Produto h3{
	font:Arial, Helvetica, sans-serif;
	color:#360;
	font-size:11px;
	font-weight:bold;
}

#Produto h4{
	font:Arial, Helvetica, sans-serif;
	color:#36C;
	font-size:11px;
	font-weight:bold;
}


#Produto #imgProd {
	width:299px;
	height:400px;
	padding:1px;
	float:left;
}
#Produto #produtoDescricao {
	position:relative;
	width:100%;
	_ width:100%;
	* width:100%;
	padding:6px;
	border: 1px solid #ccc;
	margin-right:5px;
	left: -5px;
	
}

#Produto #produtoPreco {
	position:relative;
	width:203px;
	height: auto;
	padding-top:5px;
	padding-bottom:5px;
}


#Produto .detalhes {
	position: absolute;
	width:100%;
	z-index:1;
	border: 1px solid #ccc;
	padding:5px;
}
            
#Produto .bt_comprar {
        position: relative;
        width:300px;
        height:65px;
        z-index:1;
        text-align: center;
    }
    

#Produto .botoes {
        position: relative;
        width:300px;
        *width:300px;
        height:80px;
        z-index:1;
        margin-left:10px;
        -margin-left:10px;
        * margin-left:10px;
        _ margin-left:10px;
        text-align: center;
    }	


#Produto #btComprar {
	margin:10px 20px 10px 0;
display:inline-block;
	text-align:right;
}
#Produto #textoDescricao p{
	margin:15px 0 0 0;
	text-indent:15px;
	text-align:left;
}
#Produto #prodLancamento {
	position:absolute;
	top:100px;
	right:20px;
	
}





/* FastCommerce Tableless - (1) */
html {
background-color: #FFFFFF;
}
body {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px auto;
	text-align:left;
	background-color: #FFFFFF;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	
}
p {
	font-size:10pt;

}
TH {
	background:#FFF;
	color:#044476;
	font-size:10pt;

}
TD {
	font-size:10pt;
	

}

img {
	border-style:none;
}



.Busca {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color: #FFF;
}

.FonteBarraEsquerda{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
}

.FonteRodape {
	font-family: font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color: #666;
}

.EstPrecoProdCapa{
	font-family: font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color: #52a74c;
	font-weight:bold;

}


.BotComprar {visibility:hidden}

.BotVerMais {visibility:hidden}

.EstContinuarComprando{visibility:hidden}


/* Estilos de fundo */
.FundoSiteCentro {background-color:#FFFFFF;}

.TopoMenu{background-color:#FFFFFF;}

.FundoTopoExt{background-color:#FFFFFF;}

.EstLinhaBarra{background-color:#FFFFFF;}

.EstLinhaBarraExt{background-color:#FFFFFF; width: 1px;}

.FundoBarraDireita {background-color:#FFFFFF;}


/* categorias HTM */
#mini_menus {

	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#92b600;
}

/* Estilos para as páginas */
.Titulos {
	color:#121c46;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold
}
.smSelect, .smText {
/*color:000000;*/
color:#000000;
	font-size:10pt;

}
.mnText, .TextoPequeno {
	font-size:8pt;

}
.mdtxt {
	font-size:9pt;

}
.lgtxt {
	font-size:10pt;
	font-weight:bold;
	color:#e13300;

	text-decoration:none;
}


/*  Estilo para os formulários BOTÕES e INPUTs TEXT */
.InputText, .InputTextBusca {
	border-color:#000060;
	border-width:1;
	border-style:solid;
	background-color:#F5F5F5;
	font-size:11;

	color:#545B8F;
}
.InputButton {
	border-width:1;
	font-size:11;

}





/* Estilos do PEDIDO */
.EstTabPedidoTit {/*background:#92b600;*/background:#92b600;color:#FFF;font-size:8pt;font-family:verdana, tahoma;font-weight:bold}
.EstTabPedidoNome {color:#333333;font-size:8pt;font-weight:bold;font-family:verdana,tahoma}
.EstTabPedidoNome:visited {color:#333333}
.EstTabPedidoNome:hover {color:#F90}
.EstTabPedido {font-size:8pt;background:#ECECEC}
.EstTabPedidoNum {font-size:8pt;background:#ECECEC;font-family:Courier New,Courier}
.EstTabPedidoTotal {font-size:8pt;background:#D3D3D3;font-weight:bold}
.EstTabPedidoFrete {font-size:8pt;background:#F4F4F4;font-weight:bold}
.EstTabPedidoBot {color:#000000;font-size:8pt;font-weight:bold;font-family:verdana;}
.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;}


/* Estilo de Títulos de Tabela CADASTRO DE CLIENTES, AJUDA, CONFIRMAÇÃO DO PEDIDO */
.EstTabTopo {
	padding:2px 2px 2px 2px;
	/*background:#92b600;*/
	background:#92b600;
	color:#FFF;
	font-size:9pt;

	font-weight:bold;
}
/* Estilo para a tabela de Busca Rápida, para tabela de Ajuda (Pagamentos) e Fale Conosco */
.EstTabQuadro {
	background:#FFFFFF;
	font-size:8pt;

}




/* Estilo dos campos do formulário clientes,fale conosco,... 	*/
.EstNomeCampo {
	color:black;
	font-size:8pt;

	font-weight:bold;
}
.EstCampo {
	font-size:8pt;
	font-family:tahoma, verdana;
}



#loader_bg {
	font-size: 1px;
	left: 8px;
	width: 113px;
	position: relative;
	top: 8px;
	height: 7px;
	background-color: #ebebe4;
}
.title_h2 {
	width: 250px;
	padding: 12px 0px 0px 18px;
}
.border_preview {
	border: #444 1px solid;
	z-index: 100;
	background: #fff;
	position: absolute;
}
.preview_temp_load {
	padding: 10px;
	vertical-align: middle;
	text-align: center;
}
.preview_temp_load img {
	vertical-align: middle;
	text-align: center;
}
.avisoAntPopup { font-size: 13px; padding:10px; display:block; text-align:center; position:relative; }
.avisoAntPopup h2 { color:#FF0000; margin:0px; padding:0px; }

#VirtualKeyboard, #divTeclado {
display: none!important;
}



.TituloProduto {font:Arial, Helvetica, sans-serif;color:#6C8601;font-size:16px;font-weight:bold;}
.EscAmp {font-size:13pt;color:#999999;font-weight:bold}
.TitEspc {font-size:12pt;color:#779804;font-weight:bold}
.TitProd{color:#;font-weight:bold}

.EstPag1 {color:#000000}
.EstPag2 {font-size:10px;}
.EstPag3 {color:#AD0038;font-weight:bold}
.EstPag4 {font-size:10px;}
.EstPag5 {color:#AD0038;font-weight:bold}
.EstPag6 {font-size:10px;color:#000000;}
.EstPag7 {color:#41B032;font-weight:bold}  
.EstPag8 {font-size:9px;color:#000000;}


















#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 9999; text-align: center;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 9997; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; left: 0; z-index: 9998; background-color: #000000; }