/*Topo*/

.FonteMenuTopo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}

.FonteMenuTopo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#89775f;
	font-weight:bold;
}

.FonteMenuBusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:bold;
}

#barraBusca {
	position: relative;
	width:990px;
	height:44px;
	z-index:1;
	left: 0px;
}
#BarraTopo {
	position: relative;
	width:990px;
	z-index:2;
	left: 0px;
	top: 1px;
	_top: 0px;
	height:100%;
	_height:100%;
	*height:100%;
	height:auto;
	_height:auto;
	*height:auto;
}





body {
	background-image:url(../images/br_topo.jpg); background-repeat:repeat-x;
	margin: 0; 
	padding: 0; 
	height: 100%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

/*Barra Esquerda */
.Fonte_Menu_Esquerda_a {
	font-family: Arial, Helvetica, sans-serif;
	color:#c9654b;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}

.Fonte_Menu_Esquerda_b {
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	padding-left:18px;
}

.Fonte_vejamais {
	font-family: Arial, Helvetica, sans-serif;
	color:#e27154;
	font-size:11px;
	padding-left:18px;
}

p {
	line-height:15px;
}

ul.bresquerda2 {
list-style: none;
margin: 0px;
padding: 0px;
}

ul.bresquerda2 li {
	padding: 15px 0px 0px 8px;
}

#lista_br_esquerda ul {
list-style: none;
margin: 0px;
padding-left: 8px;

}

#lista_br_esquerda li {
	margin: 5px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#c9654b;
	font-size:12px;
	font-weight:bold;
	
}

#lista_br_esquerda li a{
	margin: 5px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#c9654b;
	font-size:12px;
	text-decoration:none;
}


#lista_br_esquerda li.sub {
	margin: 5px;
	padding-bottom:5px;
}

#lista_br_esquerda li.sub a{
	margin: 5px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	text-decoration:none;
}

#lista_br_esquerda li.sub a:hover {
	text-decoration: underline;
}


/*Fonte Home*/
.FonteVitrine {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding-left:20px;
	padding-top:20px;
}


/*Rodape*/



.FonteRodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#480808;
	padding:10px;
	text-transform: uppercase;

}

/*Barra Lateral */
ul.lateral {
list-style: none;
margin: 3px;
padding: 0px;
}

ul.lateral2 {
list-style: none;
margin: 0px;
padding: 0px;
}

ul.lateral2 li {
	padding: 8px 8px 15px 10px;
}






#ProdCapaDiv .EstImgFC{width:100px; height:150px;}/* TAMANHO DAS IMAGENS NA CAPA */
#ProdListaDiv .EstImgFC{width:100px; height:150px;}/* TAMANHO DAS IMAGENS PRINCIPAIS */
#ProdDetDiv .EstImgFC{width:400px; height:400px;}/* TAMANHO DAS IMAGENS DE DETALHE */
#ProdAmpDiv .EstImgFC{width:400px; height:400px;}/* 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;
}
#Produto * {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
}
#Produto h1 {
	font-size:22px;
	color:#c9654b;
	margin:2px 0px 2px 0px;
	padding:0px;
	left:0px;
	top:0px;
}
#Produto h2 {
	font-size:13px;
	margin:0px 0 0px 0;
	padding:0;
	font-weight:bold;
	color:#666;
}
#Produto h3 {
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
}

#Produto h4 {
	font-size:15px;
	font-weight:normal;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:3px;
}

#Produto #imgProd {
	width:399px;
	height:500px;
	margin:0em -0.3em -0.2em 0;
	padding:1px;
	float:left;
}
#Produto #produtoDescricao {
	position:relative;
	width:100%;
	margin:0em 0.5em 0.2em 0;
	padding:6;
	float:left;
}
#Produto #produtoPreco {
	width: 100%;
	margin:0em 0.5em 0.2em 0;
	position:relative;
	left: 0.9em;
}

#Produto #produtoPreco h5 {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	color:#b952c8;
	font-weight:normal;
}

#Produto #produtoPreco h3 {
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	color:#b952c8;
}

#Produto #produtoPreco h4 {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	padding: 3px;
}

#Produto #produtoPreco b {
font-weight:bold;
font-size:11px;

}
#Produto .produtoEconomia {
margin:0!important;
paddin:0!important;
	color: rgb(111, 158, 69);
	font-weight:normal;
	font-size:11px;
}
#Produto .produtoEconomia b {
font-size:11px!important;
}
#Produto .precoPequeno {
	font-size:11px;
}


#imgProd .jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

#imgProd .jqZoomPup img
{
	border: 0px;
}

#imgProd .preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;

	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}

#imgProdMini a, #imgVideoMini a {
	margin:0 10px 10px 0; border: 1px solid #999;display: block;width:75px;height:75px; float:left; overflow:hidden;
}

#imgProdMini a:hover, #imgVideoMini a:hover {
	border: 1px solid #000;
}







/* miniZoomPan styles */

.minizoompan 
{
background: #fff;
position: relative; /* always set to relative or offset() won't work */
border: 1px solid lightgray;
padding: 0;
margin: 0;
}

.minizoompan span.loader { /* the loader label*/
position:absolute;
left:0;
top:0;
z-index: 1;
display: none;
color: #000;
background: #fff;
font: normal 9px Arial, Verdana;
padding: 3px;
}



#Produto #selTamanho {
	padding:2px;
	width:368px;
	height: 92px;
	background-color:#f8f3ec;
	margin:0px;
	position:relative;
	left: 0px;
	float:left;
}

#Produto #selTamanho h4 {
	font-size:17px;
	font-weight:normal;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-bottom: 8px;
}

#Produto #selTamanho .AdicNome {
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:13px;
	font-weight:bold;
}

#Produto #selTamanho .AdicItem {
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
}


#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;
	
}












body {background-color: #fff;
	}
	
td {
	font-family:  arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #1f1403;
	}
	
	
.form {
	color: black;
	font-family:  arial, helvetica, sans-serif;
	font-size: 7.5pt;
	border=:1px;
	}
	
.p  {
	text-decoration: none;
	color: #666666;
	font-family:   arial, helvetica, sans-serif;
	font-size: 8pt;
	line-height:15px;
	}
	
	
.preco{
	text-decoration: none;
	color: #1f1403;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}






img{border-style:none}

/* ESTILOS DE FUNDO OK010509 */

.FundoSiteInt{background-image:url(../images/linha_siteOUT.jpg); background-repeat:repeat-y;}

.FundoSiteCentro {background-image:url(../images/linha_siteOUT); background-repeat:repeat-y;}


.FundoTopoExt{background-image:url(../images/fd_centroOUT.png); background-repeat:repeat-y}




/* ESTILOS PARA A CAPA */
.EstTexto1{font-weight:bold;color:#666;font-size:12px;font-family:verdana,tahoma,arial;position:relative;top:6px;left:20px}
.EstTexto2, .EstTexto3, .EstDescrProdCapa, .EstAdicProdCapa, .AdicNomeCapa{font-size:10pt;font-family:tahoma,verdana}
.EstTexto5{font-size:14pt;font-family:tahoma,verdana;color:#1a1b1d;position:relative;left:150px;top:10px;font-weight:bold}

/*  ESTILO PARA OS FORMULARIOS BOTA.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:#666666}
.InputTextBusca{height:18px;border-color:#333333;border-width:1;border-style:solid;background-color:#F5F5F5;font-size:11;font-family:verdana;color:#666666}
.InputButton{border-width:1;font-size:11;font-family:verdana}

  /*  Estilo BOTA.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:#666666;font-size:7pt;font-family:verdana,arial;text-decoration:none}

/*  TEXTO DAS SETAS DE VER MAIS */
.BotVerMais{color:#666666;font-size:8pt;font-family:verdana,arial;font-weight:bold;text-decoration:none}
.BotVerMais:hover{color:#FF0000;text-decoration:underline}



/*  ESTILO DO MENU CATEGORIA */
.EstCatLista{background-image:url(../images/EstCatLista.gif);padding:7px 0px 7px 0px; width:190px;height:31;background-repeat:repeat-y}
.EstCatNome{color:#023354;font-size:8pt;font-family:tahoma,verdana;text-decoration:none;font-weight:bold;margin:-2px 0px 0px 20px}
.EstCatNome:visited{color:#023354}
.EstCatNome:hover{color:#1a507f;text-decoration:underline}
.EstCatDescr{color:black;font-size:8pt;font-family:verdana;text-decoration:none}


/*  ESTILO PRODUTOS */
br{line-height:8px}
.EstNomeProd{color:#1f1403;font-size:8pt;font-weight:bold;font-family:tahoma,verdana}
.EstRefProd{color:#1f1403;font-size:7pt;font-family:verdana}
.EstDescrProd{font-size:8pt;color:#1f1403;font-family:tahoma,verdana}
.EstPrecoProd{color:#666;font-size:11pt;font-family:arial;font-weight:bold}
.EstMaisInfo{color:black;font-size:7pt;font-family:arial,verdana}
.AdicNome{font-size:8pt;font-family:tahoma,verdana}
.AdicItem{font-size:8pt;font-family:tahoma,verdana;font-weight:bold;color:#1a1b1d}
.EstLinhaProd{color:#F2F2F2;height:1px;width:95%}

/*  ESTILO SUBPRODUTOS */
.EstRefSubProd{color:#666666;font-size:7pt;font-family:verdana,arial}
.EstDescrSubProd{color:#666666;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:#edf7ff}
.EstCorImparSubProd{background:#d1eaff;border:1px solid #dedede}

/*  ESTILO DAS OPINIA.ES DE PRODUTOS */
.EstOpiniaoLinha{color:#333333;height:1px;width:100%;text-decoration:none}

/* ESTILOS DO PEDIDO */
.EstTabPedidoTit{background:#dddddd;color:#666666;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:#666666}
.EstTabPedido{font-size:8pt;background:#f0f0f0}
.EstTabPedidoNum{font-size:8pt;background:#f0f0f0;font-family:Courier New,Courier}
.EstTabPedidoTotal{font-size:8pt;background:#E4E4E4;font-weight:bold}
.EstTabPedidoFrete{font-size:8pt;background:#f2f2f2;font-weight:bold}
.EstTabPedidoBot{color:#666666;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:#666666}

/* ESTILO DE TATULOS DE TABELA CADASTRO DE CLIENTES, AJUDA, CONFIRMAA?AfO DO PEDIDO */
.EstTabTopo{padding:5px 3px 3px 3px;background:#f3b7a8;color:#1a1b1d;font-size:9pt;font-family:tahoma,verdana;font-weight:bold}

/* ESTILO PARA A TABELA DE BUSCA RAPIDA, PARA TABELA DE AJUDA (PAGAMENTOS) E FALE CONOSCO */
.EstTabQuadro{background:#FFFFFF;font-size:8pt;font-family:arial,Helvetica}

/* ESTILO DOS CAMPOS DO FORMULARIO CLIENTES,FALE CONOSCO,... 	*/
.EstNomeCampo{color:black;font-size:10pt;font-family:tahoma,verdana;font-weight:bold}
.EstCampo{font-size:10pt;font-family:tahoma,verdana}


/*  TABELA DE PARCELAMENTO */
.TitTabParc{background:#f0f0f0;font-weight:bold;font-size:8pt;font-family:tahoma,arial}
.EstParcPar{background:#f2f2f2;font-size:8pt;font-family:tahoma,verdana}
.EstParcImpar{background:#FFFFFF;font-size:8pt;font-family:tahoma,verdana}


/* BUSCA - AJAX */
.hideSuggestClass{text-align:left;border:1px solid #D4D4D4;cursor:pointer;background-color:#FFFFFF;height:150px;overflow:auto;display:none;width:168px;margin:0px}
.showSuggestClass .hideSuggestClass{display:block}
.showSuggestClass .hoverSuggestClass{background-color:#E4E4E4}
.productMenuClass{position:absolute;z-index:255}
.productMenuClass3{position:absolute;z-index:255}
.productItemClass{margin-left:2px;font-weight:normal;font-size:8pt;font-family:tahoma,verdana}



/* ESTILOS PARA AS FOTOS DE PRODUTOS NA CESTA E CROSS-SELLING */
.EstFotoProdCross {height:60;margin:0px 10px 0px 10px}
.EstPrecoProdCross{color:#888888;font-weight:bold;font-size:8pt;font-family:tahoma,arial}
.EstCatProdCross{display:none}
.EstFotoProdCesta{width:60px}


#VirtualKeyboard, #divTeclado {
display: none!important;
}

.BotVerMais {visibility:hidden}
.EstContinuarComprando{visibility:hidden}

