﻿html,body {
    height: 100%;
    margin: 0px;
    padding: 0px;
}
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 4px;
	overflow: auto;
}
.central_resolucao { /* Div resolução centro 1024*/
	position: absolute; 
	left: 50%;
	/*margin-left: -512px;*/
	/*width: 1024px;*/
	margin-left: -485px;
	width: 970px;
}

.transparencia {
	position: fixed !important;
	position: absolute;
	overflow: auto;
	z-index: 10;
	width: 58px;
	height:50px;
	color: #000000;
	left:46%;
	top:46%;
	_margin-top:2%;
	background-image: url(../img/ajax.png);
	top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+100+"px" : body.scrollTop+260+"px");
}
..transparencia .imagem {
	width:58px;
	height:50px;
	background-repeat: no-repeat;
	/*margin-top:10px;
	margin-left:23px;*/
}

/* Cor Padrão do Link do Site --------------------------------------------------------------- */
A { text-decoration: none; color: #506EA4; }
A:link { text-decoration: none; }
A:visited { text-decoration: none; }
A:hover { text-decoration: underline; color: #284485; }

/* Cor de Link de algumas páginas do Site */
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco .quadro_links .link_opine a ,
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro1 .link a ,
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro2 a ,
.quadro_parc .quadro_fechar .fechar .imagem_fechar .texto style1 a ,
.quadro_infor .quadro_como_pagar .quadro_perguntas .pergunta a ,
.miolo .quadro_lados .lado_esq .quadro_thumbs .ver_fotos a ,
#aspnetForm .TabelaPrincipal #miolo .quadro_senha a ,
.quadro_infor_area_privativa .quadro_link .link1 a ,
.quadro_infor_area_privativa .quadro_link .link2 a ,
.miolo .quadro_lados .lado_esq .link_voltar_mod a ,
.miolo .quadro_lados .lado_esq .quadro_ampliar a ,
.miolo .quadro_lados .lado_dir .link_opinioes  a ,
.quadro_fim .quadro_indique .indique .texto a ,
.quadro_infor_area_privativa .texto a ,
.quadro_descr .quadro_titulo .texto a ,
#aspnetForm .TabelaPrincipal #miolo a , 
.topo_area_cima .menu .menu1 a ,
.topo_area_cima .menu .menu2 a ,
.miolo .quadro_voltar .link a , 
.quadro_descr .descricao  a ,
.TabelaPagInicial  a ,
.quadro_carrinho1  a ,
.quadro2_carrinho1 a ,
.quadro_descricao a  ,
.menu_descricao a ,
.TabelaVitrine a ,
.link_recadastrar a ,
.link_busca a
{
	text-decoration: none;
	color: #506EA4;
}

.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco .quadro_links .link_opine a:hover ,
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro1 .link a:hover ,
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro2 a:hover ,
.quadro_parc .quadro_fechar .fechar .imagem_fechar .texto style1 a:hover ,
.quadro_infor .quadro_como_pagar .quadro_perguntas .pergunta a:hover ,
.miolo .quadro_lados .lado_esq .quadro_thumbs .ver_fotos a:hover ,
.quadro_infor_area_privativa .quadro_link .link1 a:hover ,
.quadro_infor_area_privativa .quadro_link .link2 a:hover ,
.miolo .quadro_lados .lado_esq .link_voltar_mod a:hover ,
.miolo .quadro_lados .lado_dir .link_opinioes a:hover ,
#aspnetForm .TabelaPrincipal #miolo .quadro_senha a:hover ,
.quadro_fim .quadro_indique .indique .texto a:hover ,
.quadro_infor_area_privativa .texto a:hover ,
.quadro_descr .quadro_titulo .texto a:hover ,
#aspnetForm .TabelaPrincipal #miolo a:hover,
.topo_area_cima .menu .menu1 a:hover ,
.topo_area_cima .menu .menu2 a:hover ,
.miolo .quadro_voltar .link a:hover ,
.quadro_descr .descricao a:hover ,
.TabelaPagInicial a:hover  ,
.quadro_carrinho1 a:hover  ,
.quadro2_carrinho1 a:hover ,
.quadro_descricao a:hover  ,
.menu_descricao a:hover ,
.TabelaVitrine a:hover ,
.link_recadastrar a:hover ,
.link_busca a:hover
{
	text-decoration: underline;
	color: #284485;
}
/* Fim da Cor de Link de algumas páginas do Site --------------------------------------------- */

table 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.TabelaPrincipal 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  display: inline;
  width: 100%;
  height: 100%;
}

#TabelaMenuSuperior div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
	cursor: pointer;
}

#lSubMenu A {
	text-decoration: none;
	color: White;
	font-weight: bold;
	text-align: center;
}
#lSubMenu A:link {
	text-decoration: none;
	color: White;
	font-weight: bold;
	text-align: center;
}
#lSubMenu A:visited {
	text-decoration: none;
	color: White;
	font-weight: bold;
	text-align: center;
}
#lSubMenu A:hover {
	text-decoration: underline;
	color: White;
	font-weight: bold;
	text-align: center;
}
/* Segundo Rafael esssa class não existe
#imgProgresso {

    position: absolute; 
    left: 50%; 
    top: 50%; 
    margin-left:-70px; 
    margin-top:-70px; 
    z-index: 60; 
    display: none !important;
    border: 2px solid #284484;
    background-color: #B4B9C8;
    padding: 11px;
    text-align: Center;
}*/

.tdRodapeAviso 
{
    background-color: #fff0c8;
    text-align: center;
    font-family: Verdana;
    font-size: 11px;
    padding: 4px;
}

.TabelaPadraoSemBordaInterna 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: solid 1px #274583;
    background-color: #274583;
}

.TabelaPadraoSemBordaInterna th {
    color: white;
    font-size: 12px;
    font-weight: normal;
    padding: 4px;
}

.TabelaPadraoSemBordaInterna td 
{
    padding: 2px;
    background-color: White;
}

.TabelaPadrao 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #274583;
}

.TabelaPadrao th {
    color: white;
    font-size: 12px;
    font-weight: normal;
    padding: 4px;
    background-color: #274583;
}

.TabelaPadrao td 
{
    background-color: #FFFFFF;
    padding: 2px;
}

.DropDowns 
{
    font-size: 12px;
    font-family: Verdana;
}

.tbCadastroNecessario {
    /*border: solid 1px #274583; */
    font-size: 12px;
    font-family: Verdana;
}

.tbCadastro 
{
    font-size: 12px;
    font-family: Verdana;  
}

.TabelaCinza td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #DEDEDD;
}
.Botao_carrinho { /* Botão Carrinho de Compra - Parte 02 - botão envie seu e-mail */
    font-size: 12px;
    font-family: Verdana;
	width: 160px; 
}
.Botao_cep { /* Botão Carrinho de Compra - Parte 02 - botão envie seu e-mail */
    font-size: 12px;
    font-family: Verdana;
	width: 105px; 
}
.BotaoAzul {
    /*
    background-color: #284484;
    border-color: #345A91;
    border-width: 2;
    color: #FFFFFF; */
    font-size: 12px;
    font-family: Verdana;
	/*width: 180px; */
}
.Botao_procurar { /* Carrinho de Compra - Identificação 02 Botão procurar página */
    font-size: 12px;
    font-family: Verdana;
	width:120px;
}

.BotaoNormal 
{
	font-size: 12px;
	font-family: Verdana;
}
.Botaook {
	font-size: 12px;
	font-family: Verdana;
	color:#506EA4;
	font-weight:bold;
	width: 41px;
	height: 22px;
	_height: 23px;
	text-align: center;
}
.CabecalhoExporadico 
{
 font-size: 18px; 
 color: #284484; 
 font-weight: bold;
}
.TabelaPrincipal .ver_opinioes { /* Página de Produtos - Ver Opiniões*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#284485;
	text-align: center;
	margin-top:19px;
}
.TabelaPrincipal .ver_opinioes a{ /* Página de Produtos - Ver Opiniões - Cor do Link*/
	color:#284485;
}
.TabelaPrincipal .ver_opinioes a:hover{ /* Página de Produtos - Ver Opiniões - Cor do Link ao passar o mouse */
	color:#284485;
	font-weight: bold;
	text-decoration: underline;
}
.TabelaPrincipal .quadro_pontuacao { /* Página de Produtos - Quadro de Pontuação */
	width: 100%;
}
.TabelaPrincipal .quadro_pontuacao .quadro_texto { /* Página de Produtos - Titulo configurações da fonte */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
.TabelaPrincipal .quadro_pontuacao .texto { /* Página de Produtos - Texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
}
.TabelaPrincipal .quadro_pontuacao .barra{ /* Página de Produtos - Barra conza texto */
	border-bottom:1px solid #E8E8E8;
	width: 100px;
	margin-top: 5px;
}

/* COMPONENTES INPUT */

.TextBox { /* Todas as Caixas de texto do site */
    font-size: 12px;
    font-family: Verdana;
}
.Textbuscar{ /* Caixas de texto Buscar no index */
	border-top: 2px solid #555555;
    border-bottom: 2px solid #DDDDDD;
    border-left-color-rtl-source:physical;
	width:498px;
}



.TextArea 
{
    font-size: 12px;
    font-family: Verdana;
}

.DropDownList 
{
    font-size: 12px;
    font-family: Verdana;
}

/*  PAGINAÇÃO DOS GRIDS */
.paginacao td table tr td
{
    border: 0;
}

.paginacao span
{
    color: #FF9900;
    border: 0;
}

.paginacao a { text-decoration: none; color: #000066; }
.paginacao a:link { text-decoration: none; color: #000066; }
.paginacao a:visited { text-decoration: none; color: #000066; }
.paginacao a:hover { text-decoration: none; color: #000066; }

/* TOPO DO SITE */
#topo {
	width: 100%;

}
#topo .topo_area_cima { /* Área de cima do Topo */
	height: 62px;
	width: 100%;
}
.topo_area_cima .quadro_logo{ /* Área de cima do Topo - Quadro Logomarca */
	width:23%;
	float: left;
	height:62px;
}
.topo_area_cima .quadro_logo .logomarca { /* Área de cima do Topo - Logomarca */
	height: 52px;
	width: 173px;
	margin-top:3px;
	_margin-top:8px;
}
.topo_area_cima .quadro_banner{ /* Área de cima do Topo - Local do Banner */
	width:36%;
	float: left;
	height:62px;
}
.topo_area_cima .quadro_banner .local_banner { /* Área de cima do Topo - Local do Banner */
	float:left;
	/*border: 1px solid #C8C6C6;*/
	width:27%;
	height:42px;
	margin-top:6px;
	_margin-top:12px;
	width:294px;
}
#topo .topo_area_meio { /* Área do meio do Topo - Menu Meio*/
	height: 32px;
	width:100%;
	margin-top: 0px;
	_margin-top: -8px;
}
#topo .barra_area_meio { /* Barra azul localizada no meio do site */
	height: 15px;
	width: 100%;
	background-color: 284484;
}
.TabelaPrincipal #topo .topo_baixo_esq{ /* Área de baixo do Topo - Retângulo Lado Esquerdo - Ponta */
	width:21px;
	height: 19px;
	background-image: url(../img/PontaSupPesquisa.jpg);
	background-repeat: repeat;
}
.TabelaPrincipal #topo .topo_baixo_dir { 
	float: left;
	height: 19px;
	width: 21px;
	background-image: url(../img/PontaSupTelefone.jpg);
}
.TabelaPrincipal #topo #lSubMenu{  /* Área do meio - Menu configuração da fonte, cor e etc... */ 
	color:white;
	font-size:10px;
	width:100%;
	padding-top:1px;
}
.TabelaPrincipal #topo .data { /* Topo - Campo da Data */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: left;
	/*width: 220px;
	font-weight:bold;*/
	margin-top:5px;
	color: #000000;
	margin-left: 6px;
	width:183px;
}
.TabelaPrincipal #topo .imagem  { /* Topo - Imagem do telefone */
	background-image: url(../img/MarcaTelefone.gif);
	float: left;
	height: 20px;
	width: 20px;
	margin-top:2px;
	margin-left:16px;
}
.TabelaPrincipal #topo .texto{ /* Topo - Campo de Telefone */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align: center;
	/*font-weight: bold;*/
	float:left;
	margin-left:5px;
	margin-top:2px;
	padding-right:5px;
}
.TabelaPrincipal #topo .borda { /* Área de baixo do Topo - Borda cinza abaixo do topo */
	width:100%;
	height:1px;
	background-image: url(../img/borda.jpg);
	_font-size:1px;
}
#topo .quadro_fim {  /* Topo - Quadro de baixo */
	width: 100%;
}
/* MENU TOPO*/
#topo .topo_area_cima .menu {	/* Área de cima do Topo - Retangulo Menu */
	float: right;
	height:62px;
	width: 40%;
}
#topo .topo_area_cima .menu .menu2 .imagem{	/* Área de cima do Topo - Retangulo Menu - imagem carrinho de compras*/
	height: 13px;
	width: 21px;
	background-image: url(../img/CarrinhoDeCompras.gif);
	background-repeat: no-repeat;
	margin-left:1px;
	float:right;

}
#topo .topo_area_cima .menu1 { /* Área de cima do Topo - Menu 01 */
	float: right;
	margin-top:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(125,127,147);
	width:250px;
	height:12px;
}
#topo .topo_area_cima .menu1 p { /* Área de cima do Topo - Formatação do Paragrafo */
	display: inline;  
	float: right; 
	text-align: center; 
	margin-left:5px;
	margin-right:2px;
	padding-right:8px;
	border-right: solid rgb(125,127,147) 1px;
	margin-top:2px;
}
#topo .topo_area_cima .menu2 { /* Área de cima do Topo - Menu 02 */
	float: right;
	height: 32px;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(125,127,147);
	width:250px;
}
#topo .topo_area_cima .menu2 p { /* Área de cima do Topo - Formatação do Paragrafo */
	display: inline;  
	float: right; 
	text-align: center; 
	margin-left:5px;
	margin-right:2px;
	padding-right:8px;
	border-right: solid rgb(125,127,147) 1px;
	margin-top:2px;
}
#topo .quadro_fim .buscar { /* Caixa de busca - lado esquerdo */
	padding-bottom:4px;
	float:left;
	margin-top:5px;
	width:185px;
}
#topo .quadro_fim .quadro_indique{ /* Quadro indique este site */
	height:29px;
	width:185px;
	float:right;
	margin-top:5px;
}
.quadro_fim .quadro_indique .indique {/* Quadro indique este site - indique */
	float:right;
	width:156px;
	_width:154px;
}
.quadro_fim .quadro_indique .indique .imagem_envelope{ /* Quadro indique este site - Imagem Envelope */
	background-image: url(../img/envelope.jpg);
	float: left;
	height: 11px;
	width: 20px;
	background-repeat: no-repeat;
	margin-top:7px;
}
.quadro_fim .quadro_indique .indique .texto_indique a{ /* Quadro indique este site - texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #284485;
	float:left;
	margin-top:5px;
	text-align: left;
	margin-left:10px;
	width:113px;
}
.banner_topobaixo { /* Quadro Banner Topo parte de baixo */
	width:100%;
	height:31px;
}
.quadro_fim .banner_topobaixo .banner_baixo{ /* Banner Imagem */	
	margin-left:12px !important;
	_margin-left:5px !important;
	margin-right:13px!important;
	_margin-right:10px!important;
	height:27px !important;
	margin-top:2px;
}

/* FIM MENU TOPO*/




/* Lado direito do Site */
.TabelaPrincipal .titulo_destaque{ /* Lado direito - Titulo Destaques */
	/*width:185px;*/
	height:20px;
	background-image:url(../img/Fundo_Degrade.jpg);
	color:White;
	height:19px;
	padding-left:2px;
}
.TabelaPrincipal .titulo_destaque .texto_titulo { /* Lado direito - titulo - Configuração de fonte */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
}
.TabelaPrincipal .quadro_banner_dir { /* Lado direito - Quadro banner */
	width:185px;
	border:1px solid #000066;
	background-color:#F7EFE8;
	padding-top:4px;
	padding-bottom:4px;	
}
.TabelaPrincipal .quadro_banner_dir .imagem_banner_dir{ /* Lado direito - Quadro banner - Imagem */
	width:130px;
	padding-top:4px;
	padding-left:29px;
	padding-bottom:4px;	
}
.TabelaPrincipal .quadro_banner_dir .texto_destaque { /* Lado direito - Quadro banner - Texto de referência do banner */
	width:165px;
	margin-left:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#506EA4;
	text-decoration:none;
	text-align: center;	
	padding-bottom:4px;
}
.TabelaPrincipal .quadro_banner_dir .texto_destaque a{ /* Lado direito - Quadro banner - Texto de referência do banner */
	color:#506EA4;
	text-decoration:none;
}
.TabelaPrincipal .quadro_banner_dir .texto_destaque a:hover{ /* Lado direito - Quadro banner - Texto de referência do banner */
	color:#284484;
	text-decoration:underline;
}
.TabelaPrincipal .barra_separacao{ /* Lado direito - Barra de separação */
	width:160px;
	height:1px;
	border-bottom:1px solid #D5CACC;
	margin-bottom:7px;
	margin-left: 12px;
	margin-top:4px;
	_margin-top:-8px;
}
.TabelaPrincipal .titulo_ofertas{ /* Lado direito - Titulo Ofertas */
	/*width:185px;*/
	height:20px;
	background-image:url(../img/Fundo_Degrade.jpg);
	color:White;
	height:19px;
	padding-left:2px;
	margin-top:8px;
}
.TabelaPrincipal .titulo_ofertas .texto_titulo { /* Lado direito - titulo - Configuração de fonte */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
}
/* Fim Lado direito do Site */





/* MIOLO DO SITE */

.miolo {  /* Miolo do site */
	width: 100%;
}
.TabelaPrincipal .miolo .menu_topicos { /* Menu Tópicos */
	background-image: url(../img/FundoCDegrade22.jpg);
	height: 22px;
	width: 100%;
	/*margin-top:10px;	
	_margin-top:8px;*/
}
.miolo .menu_topicos .texto { /* Quadro lado esquerdo - Texto do Menu */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #506EA4;
	padding-top:8px;
	padding-left:5px;
}
.miolo .menu_topicos .texto span { /* Menu - Texto do Menu parte preta */
	color: #000000 !important;
}
.miolo .nome_prod { /* Menu - Nome do Produto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(36, 69, 130);
	margin-top:10px;
	padding-left:4px;
}
.miolo .codigo_prod { /* Menu - Código do Produto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Silver;
	padding-left:5px;
}
.miolo .quadro_lados { /* Retângulo aonde será localizado quadro direito e esquerdo */
	width: 100%;
	padding-bottom: 20px;
	margin-top:7px;
	height:435px;
}
.miolo .quadro_lados .lado_esq { /* Quadro Lado esquerdo */
	width:494;
	margin-right: 8px;
	float:left;
}
.miolo .quadro_lados .lado_dir { /* Quadro Lado direito */
	width: 520;
	float:right;
}
.miolo .quadro_lados .lado_esq .quadro_imagem { /* Quadro da imagem dos produtos */
	width: 350px;
	height:300px;
	/*margin-left: 13%;
	_margin-left: 14%;*/
}
.miolo .quadro_lados .lado_esq .quadro_ampliar { /* Quadro Ampliar - Link */
	width: 170px;
	height:20px;
}
.miolo .quadro_lados .lado_esq .quadro_ampliar .lupa { /* Quadro Ampliar - Imagem de uma Lupa*/
	background-image: url(../img/lupa.gif);
	height: 18px;
	width: 16px;
	background-repeat: no-repeat;
	float:left;
}
.miolo .quadro_lados .lado_esq .quadro_ampliar .link_texto { /* Quadro Ampliar - Link Texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #284485;
	margin-left: 6px;
	float:left;
}
.miolo .quadro_lados .lado_esq .quadro_ampliar #gallery { /* Quadro Ampliar - Link Texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #284485;
	margin-left: 6px;
	float:left;
}

.miolo .quadro_lados .lado_esq .texto { /* Descrição do Produto - informações diversas */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-top: 20px;
	/*width:99%;*/
	margin-left: 10px;
}
.miolo .quadro_lados .lado_esq .quadro_thumbs { /* Descrição do Produto - quadro thumbs de imagens do produto */
	height: 48px;
	margin-top:6px;
	width:100%;
}
.miolo .quadro_lados .lado_esq .quadro_thumbs .ver_fotos{ /* Descrição do Produto - veja todas as fotos */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284485;
	width:70px;
	text-align: center;
}
 .miolo .quadro_lados .lado_esq .titulo_inform{ /* Titulo Informações técnicas */
	font-size:17px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #284485;
	font-weight:bold;
	margin-top: 24px;
	margin-left: 10px;
}
.miolo .quadro_lados .lado_esq .informacoes { /* Descrição das Informações técnicas */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 7px;
	margin-left: 20px;
	line-height: 19px;
	padding-bottom:15px;
	_padding-bottom:0px;
}
.miolo .quadro_lados .lado_esq .link_voltar { /* Página Produtos Opiniões - Link voltar para página dos produtos*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	margin-top:13px;
	color: #244582;
	margin-top:29px;
}
.miolo .quadro_lados .lado_esq .link_voltar a{ /* Página Produtos Opiniões - Link voltar para página dos produtos*/
	font-weight: bold;
	color: #244582;
}
.miolo .quadro_lados .lado_esq .link_voltar a:hover{ /* Página Produtos Opiniões - Link voltar para página dos produtos*/
	font-weight: bold;
	text-decoration: underline;
}	
.miolo .quadro_lados .lado_dir .quadro_marcas { /* Quadro lado direito - Quadro Marcas do Produto e Bônus*/
	width:100%;
	border:none !important;
	float:left;
	margin-bottom:-2px !important;
}
 .miolo .quadro_lados .lado_dir .quadro_marcas .marca { /* Quadro lado direito - Marca do Produto */
	float: left;
	/*margin-top:9px;*/
}
.miolo .quadro_lados .lado_dir .quadro_compra .selo_frete_gratis { /* Quadro lado direito - QQuadro de Bônus */
	float: right;
	height: 50px;
    width: 80px;
    padding-right: 75px;
}
.miolo .quadro_lados .lado_dir .quadro_compra .quadro_bonus { /* Quadro lado direito - QQuadro de Bônus */
	float: right;
	height: 50px;
    width: 150px;
}
.miolo .quadro_lados .lado_dir .quadro_compra .quadro_bonus .logo_bonus { /* Quadro lado direito - QQuadro de Bônus - Logomarca BÔnus */
	float:left;
	/*height: 37px;*/
	padding-top: 10px;
	width: 145px;
}
.miolo .quadro_lados .lado_dir .quadro_compra .quadro_bonus .texto { /* Quadro lado direito - Quadro de Bônus - Texto BÔnus com link */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:150px;
	float:left;
	color: Black;
	text-align: center;
}
.miolo .quadro_lados .lado_dir .valor { /* Quadro lado direito - Preço do Produto */ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: red;
	width: 100%;
	margin-top: 3px;
}
.miolo .quadro_lados .lado_dir .modelo { /* Quadro lado direito - área do modelo do produto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 22px;
	width:100%;
	height:22px;
}
.miolo .quadro_lados .lado_dir .modelo .texto { /* Quadro lado direito - Texto nome Modelo (Produto) */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float:left;
	width: 50px;
	margin-top:2px;
	_margin-top:3px;
}
.miolo .quadro_lados .lado_dir .modelo .caixa { /* Quadro lado direito - Caixa de Texto com informações do Produto */
	float:left;
	margin-left: 6px;
}
.miolo .quadro_lados .lado_dir .quadro_compra { /* Quadro lado direito - Quadro de Compras */
	width: 100%;
	margin-top: 17px;
	height: 85px;
}
.miolo .quadro_lados .lado_dir .quadro_compra .banner_comprar { /* Quadro lado direito - Quadro de Compras - Banner comprar */
	float: left;
	height: 56px;
	width: 200px;
}
.miolo .quadro_lados .lado_dir .quadro_compra .botao_parcela { /* Quadro lado direito - Quadro de Compras - Botão ver parcelamento */
	float: left;
	height: 56px;
	width:35%;
}
.miolo .quadro_lados .lado_dir .quadro_compra .botao_parcela #bbVerParcelamento{ /* Quadro lado direito - Quadro de Compras - Botão ver parcelamento - configuração */
	margin-top: 17px;
}
.miolo .quadro_lados .lado_dir .texto {  /* Quadro lado direito - Quadro de Compras - Texto Pronta entrega */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	width: 100%;
	text-align: left;
}

.miolo .quadro_lados .lado_dir .quadro_compra .frete_gratis
{
    color: red; 
    font-size: 15px; 
    float: left; 
    text-align: center; 
    font-weight: bold; 
    padding-top: 19px; 
    padding-left: 13px;
}

.BotaoParcelamento{  /* Quadro lado direito - Quadro de Compras - Botão parcelamento */ 
	width:146px;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas { /* Quadro de Garantia / Ajuda e Suporte */
	border:1px solid #274583;
	margin-top:22px;
	_margin-top:16px;
	width:99%;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_titulo { /* Quadro de Garantia / Ajuda e Suporte */
	background-color:#274583;
	height:24px;
	width:100%;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_titulo .titulo_garantia { /* Quadro de Garantia / Ajuda e Suporte - titulo garantia */
	width: 50%;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-top:5px;
	text-align:center;
	float:left;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_titulo .titulo_ajuda{ /* Quadro de Garantia / Ajuda e Suporte - titulo ajuda e suporte */
	width: 49%;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-top:5px;
	text-align:center;
	float:right;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links{ /* Quadro de Garantia / Ajuda e Suporte - quadro de link´s quadro 01 e 02 */
	width: 100%;
	height:32px;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro1{ /* Quadro de Garantia / Ajuda e Suporte - quadro de link´s - quadro 01 */
	width: 50%;
	color:#284485;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	height:32px;
	border-right:1px solid #274583;
	float:left;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro1 .link{ /* Quadro de Garantia / Ajuda e Suporte - quadro de link´s - quadro 01 configuração altura texto */
	padding-top:7px;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro2{ /* Quadro de Garantia / Ajuda e Suporte - quadro de link´s - quadro 02 */
	width: 49%;
	color:#284485;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	height:32px;
	float:right;
}
.miolo .quadro_lados .lado_dir .quadro_duvidas .quadro_links .quadro2 .link{ /* Quadro de Garantia / Ajuda e Suporte - quadro de link´s - quadro 02 configuração altura texto */
	padding-top:7px;
} 
.miolo .quadro_lados .lado_dir .quadro_opicom { /* Quadro Opiniões e Comentários com borda */
	width: 99%;
	border:1px solid #274583;
	margin-top:19px;
}
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_azul { /* Quadro Opiniões - quadro azul título */
	background-color: #274583;
	height: 24px;
	width: 100%;
}
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_azul .texto {  /* Quadro Opiniões - quadro azul título - texto  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}
 .miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco {  /* Quadro Opiniões - quadro branco */
	padding-top:8px;
	width: 100%;
	padding-bottom:3px;
}
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco .descr_prod { /* Quadro Opiniões - quadro branco - descrição do produto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	width: 98%;
}
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco .descr_prod span { /* Quadro Opiniões - quadro branco - descrição do produto - Cor do nome do produto azul e Negrito */
	font-weight: bold;
	color: #284485;
}
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco .quadro_links { /* Quadro Opiniões - quadro branco - descrição do produto - quadro links */
	width: 100%;
	margin-top:6px;
}
.miolo .quadro_lados .lado_dir .quadro_opicom .quadro_branco .quadro_links .link_opine { /* Quadro Opiniões - quadro branco - descrição do produto - quadro links  - link opine */
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #284485;
	text-align: center;	
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao { /* Quadro de Opiniões e Comentários */
	margin-top:20px;
	_margin-top:16px;
	border:1px solid #274583;
	width: 99%;
	padding-bottom:10px;
	_padding-bottom:8px;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .titulo { /* Quadro de Opiniões e Comentários - Título */
	background-color: #274583;
	width: 100%;
	height:24px;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .titulo .texto1 { /* Quadro Pontuação - titulo nº 01 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	width:50%;
	padding-top: 5px;
	margin-left: 8px;
	float:left;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .titulo .texto2 { /* Quadro Pontuação - título nº 02 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	width: 20%;
	padding-top: 5px;
	float:left;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .titulo .boneco {/* Quadro Pontuação - quadro boneco */
	padding-top: 5px;
	float:left;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .titulo .boneco .imagem { /* Quadro Pontuação - imagem do boneco */
	float: left;
	height: 18px;
	width: 28px;
	margin-top: -2px;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .quadro_form { /*  Quadro Pontuação - Quadro Formulário */
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .quadro_form .boneco { /*  Quadro Pontuação - Quadro imagem Custo Benefício: / Características Técnicas / Valor agregado: */
	width: 150px;
	height: 20px;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .quadro_form .boneco .img_boneco { /*  Quadro Pontuação - Imagem bonecos */
	height: 18px;
	width: 28px;
	float: left;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .texto_opiniao { /* Quadro Pontuação -  Texto de Opiniões */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #284485;
	text-align: justify;
	width: 96%;
	padding-left:10px;
	_padding-left:14px;
	margin-top:7px;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .dados_pessoa { /* Quadro Pontuação - Dados da pessoa  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
	text-align: right;
	margin-right:10px;
	_margin-right:17px;
	margin-top:10px;
}
.miolo .quadro_lados .lado_dir .link_opinioes { /* Link Veja mais Opiniões */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #284485;
	text-align: center;
	font-weight: bold;
	margin-top: 12px;
}
.miolo .quadro_lados .lado_dir .quadro_pontuacao .titulo .titulo_texto { /* Quadro de Opiniões - título do texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	width: 100%;
	padding-top: 5px;
}
.miolo .quadro_titu { /*  Página de Opiniões - Titulo de Produtos  */
	height:26px;
	width: 100%;
	background-color: #DEDEDD;
	border:1px solid #DEDEDD;
	float:left;
	margin-top:18px;
	_margin-top:0px;
}
.miolo .quadro_titu .titulo_opcoes { /*  Página de Opiniões - configuração do texto do Titulo */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold !important;
	color: #000000;
	width: 83%;
	margin-left:8px;
	padding-top:5px;
	float:left;
}
.miolo .quadro_titu .paginas { /*  Página de Opiniões - configuração do texto das paginas */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold !important;
	float:right;
	width: 14%;
	padding-top:5px;
	text-align: right;
	margin-right:8px;
}

.miolo .quadro_titu .paginas .inativo{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: #000000;
}
.miolo .quadro_titu .paginas .inativo:hover{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: #878785;
}
.miolo .quadro_titu .paginas .voltar{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: #000000;
}
.miolo .quadro_titu .paginas .voltar:hover{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: #878785;
}
.miolo .quadro_titu .paginas .passar{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: #000000;
}
.miolo .quadro_titu .paginas .passar:hover{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: #878785;
}
.miolo .quadro_titu .paginas .ativo{ /*  Página de Opiniões - configuração da cor do link das paginas*/
	color: red;
}
.miolo .quadro_opinioes { /* Página de Opiniões - quadro com as informações das opiniões */  
	width: 100%;
	border:1px solid #274583;
	padding-bottom:5px;
	float:left;
}
.miolo .quadro_opinioes .quadro_azul { /* Página de Opiniões - quadro azul titulo */  
	background-color: #274583;
	height: 24px;
	width: 100%;
}
.miolo .quadro_opinioes .quadro_azul .texto1 { /* Página de Opiniões - quadro azul - titulo da opinião */  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	width: 64%;
	padding-top: 5px;
	margin-left: 8px;
	float:left;
	font-weight: bold;
}
.miolo .quadro_opinioes .quadro_azul .quadro_pont { /* Página de Opiniões - quadro azul - quadro pontuação com iamgem */   
	width: 30%;
	float:right;
}
.miolo .quadro_opinioes .quadro_azul .quadro_pont .texto { /* Página de Opiniões - quadro azul - quadro pontuação com iamgem - texto */   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	float:left;
	padding-top: 5px;

}
.miolo .quadro_opinioes .quadro_azul .quadro_pont .boneco { /* Página de Opiniões - quadro azul - quadro pontuação com iamgem - quadro imagem boneco */
	/*width:47%;*/
	float:right;
	padding-top:3px;
}
.miolo .quadro_opinioes .quadro_azul .quadro_pont .boneco .imagem { /* Página de Opiniões - quadro azul - quadro pontuação com iamgem - imagem boneco */
	width: 28px;
	height:18px;
	float:left;
}
.miolo .quadro_opinioes .quadro_textos { /* Página de Opiniões - quadro de textos com informações de qualificação do cliente */
	width: 100%;
}
.miolo .quadro_opinioes .quadro_textos .quadro01 { /* Página de Opiniões - quadro de textos - quadro 01 */
	width: 40%;
	margin-left:10px;
	float:left;
}
 .miolo .quadro_opinioes .quadro_textos .quadro01 td{ /* Página de Opiniões - quadro de textos - quadro 01 - formatação da cor preta da fonte */
	color:#000000;
	font-weight:bold;
}
.TabelaPrincipal .miolo .quadro_opinioes .quadro_textos .quadro01 span{ /* Página de Opiniões - quadro de textos - quadro 01 - formatação da cor azul da fonte */
	color:#274583;
	font-weight:normal;
}
.miolo .quadro_opinioes .quadro_textos .quadro02 { /* Página de Opiniões - quadro de textos - quadro 02 */
	width: 58%;
	float:right;
}
.miolo .quadro_opinioes .quadro_textos .quadro02 .texto_descricao { /* Página de Opiniões - quadro de textos - quadro 02 - descrição do texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #284485;
	float: right;
	width:80%;
	margin-top:3px;
}
.miolo .quadro_opinioes .quadro_textos .quadro02 .texto_dados { /* Página de Opiniões - quadro de textos - quadro 02 - nome e data de postagem */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
	float:right;
	margin-top:7px;
	margin-right:13px;
	width:345px;
	text-align: right;
}
.miolo .barra_sep { /* Página de Opiniões - barra de separação */
	width: 100%;
	height:15px;
	float:left;
}
.miolo .pag_rodape { /* Barra próximas paginas */
	height:26px;
	width: 100%;
	background-color: #DEDEDD;
	float:left;
}
.miolo .pag_rodape .paginas { /* Barra próximas paginas - Texto */
	text-align: center;
	width: 100%;
	padding-top:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold !important;
}
.miolo .pag_rodape .paginas a{ /* Barra próximas paginas - Texto */
	color: #000000;
}
.miolo .pag_rodape .paginas a:hover{ /* Barra próximas paginas - Texto */
	color: #878785;
}
.miolo .pag_rodape .paginas span{ /* Barra próximas paginas - Texto */
	color: #878785;
}
.miolo .quadro_voltar { /* Quadro link voltar para página anterior */
	height: 30px;
	width: 100%;
	float:left;
	margin-bottom:10px;
}
.miolo .quadro_voltar .link { /* Quadro link voltar para página anterior - Link */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #506EA4;
	text-align: center;
	padding-top:12px;
}
.miolo .quadro_opinioes .quadro_textos .quadro01 .boneco {/* Página Opinião - Quadro Pontuação - quadro boneco */
	width:200px;
	float:left;
	height: 20px;
}
.miolo .quadro_opinioes .quadro_textos .quadro01 .boneco .img_boneco img{ /* Página Opinião - Quadro Pontuação - imagem do boneco */
	float: left;
	height: 18px;
	width: 28px;
}
.miolo .quadro_lados .lado_esq .link_voltar_mod{ /* Quadro link voltar para página anterior - Link */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #506EA4;
	text-align: center;
	padding-top:44px;
}





























.quadro_rodape { /* Quadro rodapé */
	width: 100%;
}

.quadro_rodape .imagem_cartoes { /* Quadro rodapé -  Parte de cima do rodapé - imagens das formas de pagamento */
	/*height: 30px;
	margin-top:5px;*/
	_width: 100%;
	border:1px solid #DEDEDD;
	padding-bottom:5px;
	padding-top:5px;
}
/* FIM DO MIOLO DO SITE */



/* ÁREA PARCELAMENTO */
#form1 .quadro_parc { /* Págins Parcelamento - Quadro Parcelamento */
	width: 300px;
}
#form1 .quadro_parc .logomarca { /* Págins Parcelamento - Quadro Parcelamento - Logomarca da Empresa */
	background-image: url(../img/cliente_logomarcamenu.gif);
	height: 41px;
	width: 138px;
	margin-left:23%;
}
#form1 .quadro_parc .quadro_cartoes { /* Págins Parcelamento - Quadro Parcelamento - quadro cartões */
	height: 60px;
	width: 100%;
}
#form1 .quadro_parc .barra_cor { /* Págins Parcelamento - Quadro Parcelamento - barra cor cinza */
	height: 1px;
	width: 100%;
	border-bottom:1px solid #E8E8E8;
	margin-top:13px;
}
#form1 .quadro_parc .quadro_cartoes { /* Págins Parcelamento - Quadro Parcelamento - quadro cartões */
	background-image: url(../img/cartoes.jpg);
	height: 40px;
	width: 276px;
	background-repeat: no-repeat;
	margin-left:3%;
	margin-top:14px;
}

#form1 .quadro_parc .quadro_produto { /* Págins Parcelamento - Quadro Parcelamento - quadro de produtos */
	height: 43px;
	width: 100%;
	background-color: #E8E8E8;
	margin-top:15px;
}
#form1 .quadro_parc .quadro_produto .nome_produto { /* Págins Parcelamento - Quadro Parcelamento - nome do produto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #506EA4;
	font-weight: bold;
	text-align: center;
	padding-top:7px;
}
#form1 .quadro_parc .quadro_tabela { /* Págins Parcelamento - Quadro Parcelamento - quadro de parcelamento tabela */
	background-color: #E8E8E8;
	padding-bottom:10px;
	*padding-top:10px;
	width: 100%;
	margin-top:26px;
}
#form1 .quadro_parc .quadro_fechar { /* Págins Parcelamento - Quadro Parcelamento -  quadro botão fechar */
	width: 100%;
	padding-top:25px;
}
#form1 .quadro_parc .quadro_fechar .fechar { /* Págins Parcelamento - Quadro Parcelamento -  quadro fechar */
	width: 70px;
	margin-left:38%;
}
#form1 .quadro_parc .quadro_fechar .fechar .imagem_fechar { /* Págins Parcelamento - Quadro Parcelamento - quadro fechar - imagem botão fechar */
	float: left;
	height: 16px;
	width: 16px;
}
#form1 .quadro_parc .barra2 { /* Págins Parcelamento - Quadro Parcelamento -  quadro barra cor */
	height: 1px;
	width: 100%;
	border-bottom:1px solid #E8E8E8;
	margin-top:43px;
	*margin-top:26px;
}
#form1 .quadro_parc .quadro_tabela .caixa_texto{ /* Págins Parcelamento - Quadro Parcelamento -  quadro certificado - caixa botão fechar  */
	width: 80px;
	text-align: right;
	background-color:#FFFFFF;
	border:1px solid #7992C4;
}
#form1 .quadro_parc .quadro_fechar .fechar .imagem_fechar .texto{ /* Págins Parcelamento - Quadro Parcelamento -  quadro certificado - texto fechar com link */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top:-15px;
	font-weight: bold;
	margin-left:17px;
}
#form1 .quadro_parc .quadro_certificado { /* Págins Parcelamento - Quadro Parcelamento -  quadro certificado */
	width: 100%;
	margin-top:12px;
}
#form1 .quadro_parc .quadro_certificado .imagem1 {  /* Págins Parcelamento - Quadro Parcelamento -  imagem Site Seguro - Certisign */
	background-image: url(../img/100x46_fundo_branco.gif);
	float: left;
	height: 46px;
	width: 100px;
	margin-left:22px;
}
#form1 .quadro_parc .quadro_certificado .imagem2 { /* Págins Parcelamento - Quadro Parcelamento -  imagem Site Seguro - Verlsign */
	background-image: url(../img/VeriSign.gif);
	float: right;
	height: 61px;
	width: 91px;
	margin-top:-10px;
	margin-right:22px;
}
/* FIM DA ÁREA PARCELAMENTO */


/* PÁGINA DA GARANTIA */
#garantia { /* Quadro de Garantia */
	position:absolute;
	margin-left: -250px;
	left:50%;
	width:500px;
	border:1px solid #274583;
	padding-bottom:10px;
}
#garantia .quadro_titulo { /* Quadro de Garantia - Título Cor azul */
	width: 100%;
	height:18px;
	background-color: #274583;
}
#garantia .quadro_titulo .texto { /* Quadro de Garantia - Título Cor azul - texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
}
#garantia .pergunta { /* Quadro de Garantia - texto perguntas */
	color:#506EA4;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-top:5px;
	padding-left:23px;
	*padding-left:10px;
}
#garantia .resposta { /* Quadro de Garantia - texto respostas */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #506EA4;
	width:96%;
	text-align: justify;
	margin-top: 5px;
	padding-left:9px;
}
#garantia .barra { /* Quadro de Garantia - barra de separação */
	height:6px;
	width: 100%;
}
/* FIM PÁGINA DA GARANTIA */



/* INÍCIO PÁGINA COMPRE PELA MARCA */
.quadro_alfa { /* Quadro titulo alfabeto */
	width:100%;
	/*height:28px;
	background-image: url(../img/alfa_fundo.jpg);*/
	background-color:#E8E8E8;
	float:left;
}
.quadro_alfa .quadro_amarelo { /* Quadro amarelo titulo alfabeto */
	background-image:url(../img/alfa_amarelo.jpg);
	width:36px;
	height:28px;
	float:left;
}
.quadro_alfa .quadro_amarelo .letra { /* Letra do Alfabeto */
	height: 18px;
	width: 22px;
	margin-top:6px;	
}
.quadro_marcas { /* Tabela marcas */
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	margin-top: -6px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	float:left;
}
.lateral{ /* Cor da lateral da Tabela */
	border-right:1px solid #E8E8E8;
}
.quadro_marcas .nome_marca ,
.quadro_marcas .lateral .nome_marca { /* Configuração dos nomes das marcas */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #284484;
	text-align: center;
}
.quadro_fabricantes{ /* Tabela site dos Fabricantes */
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	margin-top: 0px;
	float:left;
	/*padding-bottom:10px;
	margin-bottom:10px;*/
}
.quadro_fabricantes .lateral{ /* Cor da lateral da Tabela dos Fabricantes  */
	/*border-right:1px solid #E8E8E8;*/
}
.quadro_fabricantes .nome_marca{ /* Configuração do nome dos Fabricantes */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #284484;
	text-align: center;
	padding-bottom:10px;
}
.frete_validador{ /* Csrrinho 03 quadro do frete */
	margin-top:-7px;
	*margin-top:-2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00000;
	background-color:#E8E8E8;
	padding-top:5px;
	padding-bottom:8px;
}
.frete_validador span{ /* Csrrinho 03 quadro do frete texto em Negrito */
	color:#284484;
	font-weight:bold;
	margin-left:-5px;
}


/* FIM PÁGINA COMPRE PELA MARCA */




/* Rodapé do site */
.rodape { 
	width: 100%;
	/*margin-top:27px;*/
}
.rodape .texto_esq { /* Rodapé do site - lado esquerdo - texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-size:9px;
	float: left;
	margin-top:-1px;
	margin-left:10%;
	_margin-left:9px;
	width: 130px;
}
.rodape .ponta_esq { /* Quadro rodapé -  Parte de cima do rodapé - ponta lado esquerdo */
	float: right;
	height: 17px;
	width: 21px;
	background-image: url(../img/ponta_esq.jpg);
}
.rodape .cinza_meio { /* Quadro rodapé -  Parte de cima do rodapé - meio - quadro barra - retãngulo cor cinza */
	height:5px;
	width:100%;
	border-bottom: 4px solid #DEDEDD;
	margin-top:8px;
	_margin-top:-1px;
}
.rodape .ponta_dir{ /* Quadro rodapé -  Parte de cima do rodapé - ponta lado direito */
	background-image: url(../img/ponta_dir.jpg);
	float: right;
	height: 17px;
	width: 21px;
}
.rodape .texto_dir{ /* Quadro rodapé -  Parte de cima do rodapé - ponta lado direito - texto */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-size:9px;
	float: right;
	margin-top:-1px;
	width: 140px;
	text-align: right;
	padding-right:17px;
}
#aspnetForm .texto_rodape {/* Quadro rodapé -  Parte do texto final */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	margin-bottom:7px;
 	margin-top:7px;
}
.bug {
	width:502px;
}
#aspnetForm .TabelaPrincipal .miolo .quadro_borda_prod { /* Borda Cinza do Miolo interno do Produto */
	border-left:1px solid #DEDEDD;
	border-right:1px solid #DEDEDD;
	float:left;
}
#aspnetForm .TabelaPrincipal .borda_bottom {
	margin-bottom:20px;
}







/*
	<!-- INICIO DO CSS DA VITRINE VIRTUAL -->
*/
*											{ margin: 0; /*padding: 0;*/}

					  				  
/*
	UTILITY STYLES
				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }

*/


/*
	ESTRUTURA DA PÁGINA
*/
#page-wrap 									{ /*width: 500px;*/ width: 628px; /*margin: 25px auto; min-height: 500px;*/ position: relative; 
											  background: url(../images/bg.png) top center;}


/*
	TYPOGRAPHY

ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{ color: white; }
blockquote									{ padding: 0 px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}
*/

/*
	SLIDER - TAMANHO DAS IMAGENS DOS SLIDES
*/
.slider-wrap								{ width: 422px; /*width: 419px; position: absolute;*/ top: 87px; left: 40px; } /* Quadro das Imagens virtuais Thumbs */			
.stripViewer .panelContainer 				
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; /*width: 419px;*/ width: 575px;  /* _width: 585px; height: 285px;*/} /* Tamanho do quadro da Imagem Grande */
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; /*width: 419px;*/ width: 575px;} /* Tamanho da imagem da vitrine */
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 4px solid white; margin-right: 5px; _margin-right: 0px; /*filter: alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40;*/ /*margin-left:102px;*/ }
#movers-row									{ margin: -17px 0 0 10px; _margin: -17px 0 0 10px; width:450px;} /* Movimento do Quadro Thumbs */
/*#movers-row div								{ width: 15%; _width: 15%; float: left; }*/
#movers-row div a.cross-link 				{ float: left; }
.photo-meta-data							{ padding: 18px; position: relative; z-index: 9999; /*background: url(../images/transpBlack.png);color: white;height: 30px; margin-top: -50px;*/} /* Quadro cinza com texto */
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 68px; _width: 62px; margin-top: -14px;
											  position: relative; /*padding-top: 15px;*/ padding-top: 9px; z-index: 9999; }
/*.active-thumb 								{ background: transparent url(../img/icon-uparrowsmallwhite.png) top center no-repeat; }*/
.active-thumb 								{ background: transparent url(../img/seta.jpg) top center no-repeat; }
.active-navthumb 							{ border: 4px solid #2C4587; /*filter: alpha(opacity=100); -moz-opacity: 1;   filter: alpha(opacity=100);*/}


#popupCarrinho {
    position: absolute;
    top: 7px; 
    left: -219px;
    _left: -209px; 
    border: 1px solid #2D4688; 
    display: none;
    background-color: White;
    padding: 4px;
    border-style: solid;
    color: #2D4688;
    z-index: 3000;
    width: 396px;
}

#popupCarrinho table 
{
    color: #284484;
    width: 100%;
}

#popupCarrinho divPopupTitulo 
{
    margin-bottom: 4px;
}