.body
{
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	border-width: 0px;
	OVERFLOW: scroll;
	OVERFLOW-X: hidden;
}

.panel_meus_pedidos
{
	position: relative;
	vertical-align: top;
}

.teste
{
	display: none;
	position: static;
}

.links_site
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}

.panel_gauge
{
	position: fixed;
	top: 0px;
	left: auto;
	background-color: #FFFFFF;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	z-index: 5000;
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);

}


.table_gauge
{
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}


.celula_gauge
{
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

.textbox_busca
{
	z-index: 100;
}

.tab_principal
{
	width: 100%;
	
}

.tab_principal_celula
{
	border-color: #000000;
	
}

.sub_tab_principal
{
	width: 985px;
	height: 100%;
	background-image: url(../Imagens/fundo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	border-collapse: collapse;
	border: none;
}

.sub_tab_principal_linha_1_celula_1
{
	width: 20%;
	height: 40px;
}

.tabela_menu_superior
{
	position: relative;
	top: 35px;
	left: 30px;
}

.sub_tab_principal_linha_1_celula_2
{
	width: 80%; 
	height: 40px;
	text-align:left;
	vertical-align: top;
}

.sub_tab_principal_linha_2_celula_2
{
	width: 80%; 
	height: 70px;
}

.sub_tab_principal_linha_3_celula_2
{
	width: 80%; 
	height: 50px;
	text-align: left;
	vertical-align: baseline;
}

.sub_tab_principal_linha_4_celula_1
{
	width: 80%; 
	height: 45px;
}

.sub_tab_principal_linha_5_celula_1
{
	width: 21%; 
	text-align: left;
	vertical-align: top;
	margin: 0 auto;
}

.sub_tab_principal_linha_5_celula_2
{
	width: 69%; 
	text-align: left;
	vertical-align: top;
	height: 720px;
}

.sub_tab_principal_linha_5_celula_3
{
	text-align: left;
	vertical-align: top;
	width: 10%; 
}



.tabela_noticia_novidades
{
	position: absolute;
	width: 204px;
	height: 150px;
	top: 355px;
	left: -16px;
	background-image: url(../Imagens/fundo_noticias_indique_amigo.jpg);
	background-position-y: center;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align:center;
	z-index: 1000;
}

.tabela_indique_amigo
{
	position: absolute;
	width: 204px;
	height: 170px;
	top: 515px;
	left: -16px;
	background-image: url(../Imagens/fundo_indique_amigo.jpg);
	background-position-y: center;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align:center;
	z-index: 1000;
}

.sub_tab_principal_linha_7_celula_1
{
	width: 21%; 
	height: 110px;
	background-image: url(../Imagens/fundo_indique_amigo.gif);
	background-position-y: center;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}

.sub_tab_principal_linha_8_celula_1
{
	width: 21%;
	height: 100%;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.painel_dados_cliente
{
	position: relative;
	left : 165px;
	top : 27px;
	margin:0 auto;
	
}

.barra_departamento
{
	position: relative;
	left: 0px;
	width: 985px;
	height: 60px;
	margin: 0 auto;
	background-image: url(../Imagens/barra_departamentos.jpg);
	background-position-y: center;
	background-repeat: no-repeat;
	vertical-align: center;

}

.barra_departamento_tabela_interna
{
	text-align: center;
	vertical-align: top;
	margin: 0 auto;
}

.bola_departamentos
{
	background-color: Transparent;
	border-style: none;
	cursor: pointer;
}

.botao_departamentos
{
	background-color: Transparent;
	border-style: none;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	text-align: left;
	color: black;
}


.barra_departamento_tabela
{
	width: 948px;
	height: 43px;
	vertical-align: top;
	text-align: center;
	z-index: 100;
}

.tabela_busca
{
	position: relative;
	top: 25px;
	left: 440px;
	width: 200px;
	height: 20px;
}

.panel_status_login
{
	position: relative;
	left: 120px;
	top: 15px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

.menu_lateral
{
	position: relative;
	top: 50px;
	left: 22px;
	width: 170px;
	height: 330px;
	vertical-align: middle;
	text-align: left;
}

.menu_institucional
{
	position: relative;
	text-align: center;
	top: 0px;
	left: 6px;
	width: 160px;
	height: 330px;
	background-image: url(../Imagens/fundo_menu_lateral.jpg);
	
}


.celula_menu_institucional
{
	position: relative;
	margin: 0 auto;
}

.botao_menu_institucional
{
	background-color: Transparent;
	left: 5px;
	width: 135px;
	border-style: none;
	font-family: Arial;
	font-weight: bold;
	cursor: pointer;
	text-align: left;
	font-size: 12px;
	color: black;
	text-decoration: none;
	margin: 0 auto;
}

.table_lojas
{
	padding: 0px;
	border-collapse:collapse; 
	border: none;
	width: 100%;
}

.label_caixa_noticias
{
	width: 150px;
	height: 50px;
	text-align: justify;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.dropdownlist_caixa_noticias
{
	width: 150px;
	font-family: Arial;
}

.textbox_caixa_noticias
{
	width: 120px;
	font-family: Arial;
}

.button_caixa_noticias
{
	font-family: Arial;
	background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.label_indique_amigo
{
	width: 100px;
	height: 40px;
	text-align: justify;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.textbox_indique_amigo
{
	width: 110px;
	font-family: Arial;
}

.button_indique_amigo
{
	font-family: Arial;
	background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.painel_menu_header
{
	position: absolute;
	left: 380px;
	top: 25px;
	
}


.imagem_produto_super_oferta
{
	width: 72px;
	height: 70px;
}

.Bordas
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
}

.menu_lateral_subdepartamento
{
	position: absolute;
	top: 0px;
	left: 6px;
	width: 160px;
	height: 330px;
	background-image: url(../Imagens/fundo_menu_lateral_subdepartamento.jpg);
	vertical-align: top;
	text-align: left;
	position: absolute;
}

.botao_promocoes
{
	position: absolute;
	left : 180px;
	top : 323px;
    width: 150px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.celula_menu_institucional
{
	text-align: left;
	vertical-align: middle;
}

.imagem_botao_promocoes
{
	position: absolute;
	left : 165px;
	top : 330px;
}

.botao_noticiasenovidades
{
	position: absolute;
	left : 180px;
	top : 349px;
    width: 201px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_noticiasenovidades
{
	position: absolute;
	left : 165px;
	top : 356px;
}

.botao_opoderdacor
{
	position: absolute;
	left : 180px;
	top : 375px;
    width: 101px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_opoderdacor
{
	position: absolute;
	left : 165px;
	top : 382px;
}

.botao_consultoriadecores
{
	position: absolute;
	left : 180px;
	top : 401px;
    width: 200px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_consultoriadecores
{
	position: absolute;
	left : 165px;
	top : 408px;
}


.botao_cursos
{
	position: absolute;
	left : 180px;
	top : 427px;
    width: 200px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_cursos
{
	position: absolute;
	left : 165px;
	top : 434px;
}

.botao_tiresuasduvidas
{
	position: absolute;
	left : 180px;
	top : 453px;
    width: 200px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_tiresuasduvidas
{
	position: absolute;
	left : 165px;
	top : 460px;
}

.botao_facavocemesmo
{
	position: absolute;
	left : 180px;
	top : 479px;
    width: 200px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_facavocemesmo
{
	position: absolute;
	left : 165px;
	top : 486px;
}


.botao_profissionaisdaarea
{
	position: absolute;
	left : 180px;
	top : 505px;
    width: 200px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_profissionaisdaarea
{
	position: absolute;
	left : 165px;
	top : 512px;
}


.botao_galeriadefotos
{
	position: absolute;
	left : 180px;
	top : 531px;
    width: 200px;
    height: 21px;
    background-color: Transparent;
    border-style: none;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    text-align: left;
}

.imagem_botao_galeriadefotos
{
	position: absolute;
	left : 165px;
	top : 538px;
}


.menu_lateral_clube_casa_toni
{
	position: absolute;
	left : 155px;
	top : 255px;
    width: 170px;
    height: 50px;
}

.caixa_noticias
{
	position: absolute;
	left : 140px;
	top : 630px;
	width: 200px;
}



.caixa_indique_amigo
{
	position: absolute;
	left : 140px;
	top : 772px;
	width: 200px;
	height: 95px;
}



.barra_lojas
{
	position: absolute;
	left: 1030px;
}


.banner_home
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 670px;
	
}

.tabela_texto_menu_superior
{
	position: relative;
	left: 0px;
	top: 15px;
	width: 779px;	
}

.upload_texto_menu_superior
{
	position: absolute;
	left: 5px;
	top: 0px;
	width: 779px;	
}

.titulo_texto_menu_superior
{
	position: absolute;
	left: 78px;
	top: 160px;
	background-color: White;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial;
}

.super_ofertas
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 670px;
	
}

.tabela_principal_produtos_home
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 640px;
	height: 520px;
	overflow: hidden;
}

.tabela_principal_mae
{
	position: relative;
	left: 0px;
	top: 20px;
	width: 640px;
	margin: 0 auto;
}

.panel_meio
{
	position: relative;
	left: 7px;
	top: -5px;
	width: 640px;
	text-align: left;
	vertical-align: top;
}

.panel_lojas
{
	position: absolute;
	margin: 0;
	right: 0;
	left: 671px;
	top: 16px;
	width: 100px;
}

.tabela_principal_mae_marca
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 640px;
}

.tabela_identificacao
{
	position: relative;
	left: 0px;
	top: 20px;
	width: 670px;
	overflow: hidden;
	z-index: 5000;
}

.tabela_identificacao_pagamento
{
	position: absolute;
	left: 0px;
	top: 20px;
	width: 670px;
	overflow: hidden;
	z-index: 5000;
}

.tabela_identificacao_pagamento_temp
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 670px;
	overflow: hidden;
	z-index: 5000;
}

.tabela_rolagem_produtos
{
	position: absolute;
	left: 651px;
	top: 210px;
	*top: 188px;
	width: 15px;
	height: 451px;
	margin: 0 auto;
}

.tabela_rolagem_produtos_sub_departamento
{
	position: absolute;
	left: 651px;
	top: 230px;
	*top: 17px;
	width: 15px;
	height: 451px;
}

.grid_produtos
{
	border-collapse: collapse;
	border: 0;
	padding: 0;
	margin: 0 auto;
}


.tabela_rolagem_busca
{
	position: absolute;
	left: 651px;
	top: 0px;
	width: 15px;
	height: 451px;
}

.tabela_rolagem_produtos_destaque
{
	position: absolute;
	left: 651px;
	top: 188px;
	width: 15px;
	height: 451px;
}

.tabela_rolagem_produtos_destaque_temp
{
	position: absolute;
	left: 651px;
	top: 188px;
	width: 15px;
	height: 451px;
}

.imagem_rolagem_produtos
{
	position: absolute;
	left: 658px;
	top: 245px;
	z-index: 10;
}

.imagem_rolagem_produtos2
{
	position: relative;
	left: 658px;
	top: 245px;
	z-index: 10;
}

.imagem_rolagem_produtos_sub_departamento
{
	position: absolute;
	left: 658px;
	top: 265px;
	z-index: 10;
}

.imagem_rolagem_texto
{
	position: absolute;
	left: 753px;
	top: 242px;
	z-index: 10;
}

.imagem_rolagem_busca
{
	position: absolute;
	left: 658px;
	top: 245px;
	z-index: 10;
}

.celulas_principal_produtos_home
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
}

.tabela_produtos_home
{
	width: 95%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}


.linha_superior_produto_super_oferta
{
	background-image: url(../Imagens/Produtos/Bordas/borda_produtos_destaque_sup.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


.borda_superior_produtos_home
{
	width: 100%;
	vertical-align: baseline;
}

.borda_esquerda_produtos_home
{
	border-left: black 1px solid;
	text-align: center;
}

.borda_direita_produtos_home
{
	border-right: black 1px solid;
}

.imagem_produtos_home
{
	text-align: center;
}

.descricao_produtos_home
{
	text-align: left;
	color: black;
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
}

.descricao_produtos_home_temp
{
	text-decoration: none;
	color: black;
}

.preco_produtos_home_de
{
	text-align: left;
	color: black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.preco_produtos_home_por
{
	text-align: left;
	color: #ff0000;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.comprar_produtos_home
{
	text-align: right;
}

.UpdatePG_Centro
{
	position: absolute;
	left: 0px;
	top: 172px;
	width: 778px;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	filter: alpha(opacity=70);
	background-color: White;
	z-index: 1000;
	
}

.panel_descritivo_produto
{
	position: relative;
	width: 670px;
	height: 205px;
}

.imagem_descritivo_produto
{
	width: 670px;
	height: 205px;
}

.label_descricao_descritivo_produto
{
	position: absolute;
	width: 400px;
	height: 20px;
	left: 280px;
	top: 8px;
	text-align: left;
	color: #ff0000;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}

.label_descricao_busca_produto
{
	text-align: left;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.label_codigo_descritivo_produto
{
	position: absolute;
	width: 300px;
	height: 20px;
	left: 280px;
	top: 45px;
	text-align: left;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}


.label_fornecedor_descritivo_produto
{
	position: absolute;
	width: 300px;
	height: 20px;
	left: 280px;
	top: 65px;
	text-align: left;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}


.label_unidade_descritivo_produto
{
	position: absolute;
	width: 300px;
	height: 20px;
	left: 280px;
	top: 85px;
	text-align: left;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}


.label_preco_descritivo_produto_preto
{
	position: absolute;
	width: 300px;
	height: 20px;
	left: 280px;
	top: 105px;
	text-align: left;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}

.label_preco_descritivo_produto_vermelho
{
	position: absolute;
	width: 300px;
	height: 20px;
	left: 280px;
	top: 105px;
	text-align: left;
	color: red;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}

.textbox_quantidade_descritivo_produto_vermelho
{
	position: absolute;
	width: 60px;
	left: 490px;
	top: 100px;
	text-align: left;
	color: black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}

.imagebutton_comprar_descritivo_produto_vermelho
{
	position: absolute;
	left: 560px;
	top: 100px;
}

.imagebutton_comprar_descritivo_produto_indisponivel
{
	position: absolute;
	left: 460px;
	top: 100px;
}

.label_indicacao_descritivo_produto
{
	position: absolute;
	width: 300px;
	height: 20px;
	left: 280px;
	top: 130px;
	text-align: left;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
}

.label_indicacao_busca_produto
{
	text-align: left;
	color: Black;
	font-family: Arial;
	font-size: 9px;
	text-align: justify;
	vertical-align: middle;
}

.label_texto_busca
{
	text-align: left;
	color: Black;
	font-family: Arial;
	font-size: 9px;
	text-align: justify;
	vertical-align: middle;
}

.label_texto_indicacao_descritivo_produto
{
	position: absolute;
	width: 280px;
	height: 80px;
	left: 350px;
	top: 130px;
	text-align: justify;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 10px;
}


.painel_imagens_produto_descritivo_produto
{
	position: absolute;
	width: 131px;
	height: 155px;
	left: 35px;
	top: 43px;
	overflow: hidden;
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;
}

.imagem_produtos_para_rolagem
{
	margin: 0 auto;
	vertical-align: middle;
	
}

.rolagem_imagens_produto_descritivo_produto
{
	position: absolute;
	width: 20px;
	height: 155px;
	left: 175px;
	top: 35px;
}

.imagem_rolagem_produtos_descritivo_produto
{
	position: absolute;
	left: 182px;
	z-index: 10;
	top: 68px;
}

.panel_descritivo_produto_meio
{
	width: 670px;
}



.tabela_descritivo_produto_meio
{
	width: 100%;
	height: 100%;
}

.celula_meio_descritivo_produto_meio
{
	padding-right: 2px;
	padding-left: 2px;
	border-right: #aaa9a9 2px double;
	border-left: #aaa9a9 2px double;
	text-align: left;
}

.label_meio_descritivo_produto_meio
{
	position: relative;
	left: 5px;
	width: 630px;
	text-align: left;
}


.imagem_borda_descritivo_produto_meio
{
	position:relative;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}


.panel_descricao_detalhada_produto_descritivo
{
	position: absolute;
	left: 20px;
	top: 20px;
	width: 600px;
}

.rolagem_descricao_detalhada_descritivo_produto
{
	position: absolute;
	width: 20px;
	height: 165px;
	left: 635px;
	top: 15px;
}

.imagem_descricao_detalhada_descritivo_produto
{
	position: absolute;
	left: 636px;
	z-index: 10;
}

.imagebutton_edicao_indicacao
{
	position: absolute;
	left: 652px;
	top: 185px;
}

.textbox_texto_indicacao_descritivo_produto
{
	position: absolute;
	width: 270px;
	height: 60px;
	left: 370px;
	top: 130px;
	text-align: justify;
	color: Black;
	font-weight: bold;
	font-family: Arial;
	font-size: 10px;
}

.imagebutton_edicao_descricao_detalhada
{
	position: relative;
	left: 649px;
	top: -5px;
	z-index: 100;
	
}

.imagebutton_edicao_banner
{
	position: absolute ;
	left: 655px;
	top: 135px;
	z-index: 100;
	
}

.imagebutton_edicao_menu_superio
{
	position: relative;
	left: 765px;
	top: -5px;
	z-index: 100;
	
}

.textbox_descricao_detalhada_produto_descritivo
{
	position: absolute;
	left: 20px;
	top: 20px;
	width: 620px;
	height: 165px;	
}


.panel_produto_relacionado
{
	width: 670px;
}

.tabela_produto_relacionado
{
	width: 100%;
	height: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.celula_imagem_produto_relacionado
{
	width: 100%;
	height: 30px;
	background-image: url(../Imagens/Produtos/itens_complementares.jpg);
}


.tabela_principal_produto_unico
{
	position: relative;
	left: 2px;
	top: 18px;
	width: 670px;
}

.celula_titulo_produto_relacionados
{
	font-weight: bold;
	font-size: 12pt;
	color: red;
	font-family: Arial;
	text-align: left;
	text-decoration: none;
}

.celula_titulo_produto_relacionados_black
{
	font-weight: bold;
	font-size: 12pt;
	color: Black;
	font-family: Arial;
	text-align: left;
}

.celula_corpo_produto_relacionado
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	border: 0;
	border-collapse: collapse;
	margim: 0 auto;
	border-bottom-color: White;
}

.celula_corpo_produto_relacionado_direita
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: right;
}

.celula_corpo_produto_relacionado_marca
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
}

.celula_imagem_itens_produto
{
	width: 100%;
	height: 30px;
	background-image: url(../Imagens/Produtos/itens_produto.jpg);
}

.celula_imagem_descritivo_produto
{
	width: 100%;
	height: 30px;
	background-image: url(../Imagens/Produtos/descritivo_produto.jpg);
}

.caixa_cores
{
	position: relative;
	width: 60px;
	height: 20px;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	cursor: pointer;
}

.div_cores
{
	position: absolute;
	width: 140px;
	height: 100px;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	visibility: hidden;
	z-index: 2000;
}


.celula_imagem_dica
{
	width: 100%;
	height: 30px;
	background-image: url(../Imagens/Produtos/dica.jpg);
}

.celula_imagem_descricao_resumida
{
	width: 100%;
	height: 30px;
	background-image: url(../Imagens/Produtos/descricao_resumida.jpg);
}


.celula_imagem_superofertas_destaque
{
	width: 100%;
	height: 30px;
	background-image: url(../Imagens/Produtos/outras_configuracoes.jpg);
}

.label_meio_dica
{
	position: relative;
	left: 5px;
	width: 630px;
	text-align: left;
	font-size: 10pt;
	color: black;
	font-family: Arial;
}

.imagebutton_edicao_dica
{
	position: relative;
	left: 649px;
	top: -5px;
	z-index: 100;
	
}

.imagebutton_edicao_itens_relacioandos
{
	position: relative;
	left: 649px;
	top: -5px;
	z-index: 500;
	
}

.div_imagens
{
	position: absolute;
	width: 400px;
	height: 191px;
	top: 10px;
	left: 265px;
	text-align: center;
	vertical-align: middle;
	background-color: White;
	z-index: 500;
}



.div_banner
{
	position: relative;
	width: 650px;
	height: 50px;
	top: -70px;
	left: 20px;
	text-align: center;
	vertical-align: bottom;
	background-color: transparent;
	z-index: 500;
}


.div_banner_new
{
	width: 650px;
	height: 152px;
	text-align: center;
	vertical-align:baseline;
	background-color: transparent;
	z-index: 500;
}

.div_banner_new_edicao
{
	position: relative;
	width: 650px;
	z-index: 500;
	top: -152px;
}

.imagebutton_edicao_imagem
{
	position: absolute;
	left: 5px;
	top: 185px;
	z-index:1000;
}

.imagebutton_edicao_imagem_destaque
{
	position: relative;
	left: -670px;
	top: 0px;
	z-index:10000;
}

.celula_upload
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
}


.descricao_produto_relacionado
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
	border: 0;
	border-collapse: collapse;
	margim: 0 auto;
	border-color: White;
}


.div_produtos_departamento
{
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}

.div_texto
{
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;
	vertical-align: top;
}

.titulo_identificacao
{
	font-weight: bold;
	font-size: 13pt;
	vertical-align: middle;
	color: black;
	font-family: Arial;
	text-align: left;
}

.texto_identificacao
{
	font-size: 10pt;
	vertical-align: middle;
	color: black;
	font-family: Arial;
	text-align: justify;
}

.texto_informativo
{
	font-size: 7pt;
	vertical-align: middle;
	color: black;
	font-family: Arial;
	text-align: justify;
}

.texto_identificacao_fidelidade
{
	font-size: 10pt;
	vertical-align: middle;
	color: Red;
	font-family: Arial;
	text-align: justify;
	font-weight: bold;
}

.tabela_caixa_login
{
	width: 330px;
}

.celula_meio_caixa_login
{
	padding-right: 2px;
	padding-left: 2px;
	border-right: #aaa9a9 1px double;
	border-left: #aaa9a9 1px double;
	text-align: left;
}


.panel_parcela
{
	border-right: silver 2px solid;
	border-top: silver 2px solid;
	border-left: silver 2px solid;
	border-bottom: silver 2px solid;
}

.tabela_lojas
{
	position: absolute;
	left: 1030px;
	top: 222px;
	width: 100px;
}


.grid_edicao_lojas
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.botao_home
{
	position: absolute;
	top: -35px;
	left: 60px;
	z-index: 3000;
}

.tab_footer
{
	width: 980px;
	height: 130px;
}

.tab_footer_linha_1_celula_1
{
	height: 15px;
	background-image: url(../Imagens/borda_superior_15_985.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.tab_footer_linha_2_celula_1
{
	padding-right: 2px;
	padding-left: 2px;
	border-right: #aaa9a9 2px double;
	border-left: #aaa9a9 2px double;
	text-align: left;
	vertical-align: top;
}

.tab_footer_linha_3_celula_1
{
	height: 15px;
	background-image: url(../Imagens/borda_inferior_15_985.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.panel_minha_comprar
{
	height: 720px;
	vertical-align: top;
}

.panel_orcamento
{
	height: 720px;
	vertical-align: top;
}

.panel_produto_unico_principal
{
	position: relative;
	height: 100%;
	vertical-align: top;
}

.panel_testando
{
	height: 100%;
	vertical-align: top;
}

.datalist_borda
{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}

.panel_lista_marca
{
	position: absolute;
	top: 210px;
	left: 340px;
	width: 100px;
	height: 80px;	
}


.teste
{
	border: 1px solid #000000;
}