﻿/* CSS Document */


/*  BEGIN NOVA COMPARACAO REVIEWS */
.col_left_cmp
{
    padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #777777;
} 

.review_produto_cmp
{
    padding:10px; font-size:12px;
}

.ver_review_completa_cmp
{
    color:#D4151C; font-weight:bold; text-decoration:none;
}

.nota_review_cmp
{
    font-size:30px; color:#D4151C
}

.avaliado_por_cmp
{
    padding-top:10px;
}

.avaliacao_usuarios_cmp
{
    border-bottom:1px dotted #777777; padding-bottom:10px; padding-top:10px;
}

.compartilhe_ofertas_cmp
{
    border-bottom:1px dotted #777777; padding-bottom:10px; height:50px;
}

.box_redes_sociais_cmp
{
    margin-left: 20px;float:left;width:90px;
}

.icos_redes_sociais_cmp
{
    width:20px;float:left; margin-left:10px;margin-top:5px; 
}


.box_loja_destaque_cmp
{
    border-bottom: 1px #999999 dotted; width:480px;
}

.logo_loja_destaque_cmp
{
    float:left; margin-right:7px;
}

.link_loja_destaque
{
    color:#D4151C; text-decoration:none; font-weight:bold;
}

.box_melhor_oferta_cmp
{
    margin-top:10px; margin-bottom:15px;
}



.box_feira_livre_cmp
{
    float: left; width:130px; border-left:1px #999999 dotted; padding-left:10px; height: 200px;
}


.ver_todas_ofertas_cmp
{
    height:30px; 
    width:665px; 
    text-align:center; 
    background: url(../images/layout/bg_exibir_ofertas.png);
}

.link_ver_todas_ofertas_cmp
{
    margin-top:-10px;
}

.txt_ver_todas_ofertas
{
    font-size:15px; 
    color:#fff; 
    text-decoration:none; 
    font-weight:bold; 
    width:500px;
    margin-left:90px;
}








/*  END NOVA COMPARACAO REVIEWS */









/*  BEGIN CSS TvHOME JQuery  */

#destaques{position: relative; width:595px; height:250px; padding:0; margin:15px 0px 0px 0px; border:0px; float:left;}
#destaques ul, #destaques ul li{list-style: none;}
#destaques ul, #destaques ul li, #destaques ul li img {margin: 0px; padding: 0px; width: 595px; height: 250px; border:0px;}
#destaques ul li {position: relative;}
#destaques ul li div.fundo {width: 500px; height: 40px; position: absolute; bottom: 0px; left: 0px; background:#000000; opacity:0.8; filter: alpha(opacity = 80);}
#destaques ul li p {margin: 0px; padding: 10px 15px; position: absolute; bottom: 0px; left: 0px; line-height: 20px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
#destaques ul li p a {color: white; text-decoration: none;}
#destaques a.faixa {width: 100px; height: 100px; position: absolute; top: 0px; left: 0px; z-index: 100; background: transparent url(../imagens/faixa.png) 0 0 no-repeat;}
#destaques div.paginas {position: absolute; top: 220px; right: 10px; z-index: 100;}
#destaques div.paginas a {height: 20px; width: 30px; display: block; float: left; margin-left: 2px; color: white; font-size: 12px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; line-height: 20px; outline: none; background:#9c9c9c; opacity:0.9; filter: alpha(opacity = 90); font-weight:bold;}
#destaques div.paginas a:hover, #destaques div.paginas a.activeSlide {background: #dd0000; font-weight: bold;}
#destaques ul li p, #destaques ul li div.fundo { display: none; }

/*  END CSS TvHOME JQuery  */







/* BEGIN CSS_CHANGE_IMAGE */



.change_bt_enviar_senha
{
	width: 136px;
	height: 42px;
	margin: -10px 0px 0px 270px;
	padding: 0px;
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_enviar.png) no-repeat top;
}

.change_bt_enviar_senhab
{
	width: 136px;
	height: 42px;
	margin: 30px 0px 0px 50px;
	padding: 0px;
	position: absolute;
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_enviar.png) no-repeat top;
}

.change_bt_enviar_senhac
{
	position: absolute;
	width: 136px;
	height: 42px;
	margin: 30px 0px 0px 120px;
	padding: 0px;
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_enviar.png) no-repeat top;
}



.change_bt_fechar_filtro {
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_fechar.gif) no-repeat ;
	background-position:left;
	width: 193px;
	padding-left:20px;
	
}


.change_bt_EnviarEmail {
    margin:120px 0px 0px 185px;
	padding:0px;
	position:absolute;
	border: 0px;
	width:100px;
	height:42px;
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_enviarB.png) no-repeat top;
	
}


.change_title_ofertas_email

{
	background: url(http://images.watz.com.br/titles/title_ofertas_email.gif) no-repeat top;
	border: 0px;
	width: 188px;
	height: 19px;
}


.change_bt_fecharEmail 
{
   background: url(http://images.watz.com.br/bts/bt_fechar_x.png) no-repeat top;
   width:31px;
   height:30px;
   position:absolute;
   margin:-60px 0px 0px 280px;
   padding:0px;
}

.change_title_esqueci_senha

{
	background: url(http://images.watz.com.br/titles/title_esqueci_senha.gif) no-repeat top;
	border: 0px;
	width: 168px;
	height: 19px;
}


.change_title_esqueci_login

{
	background: url(http://images.watz.com.br/titles/title_esqueci_login.gif) no-repeat top;
	border: 0px;
	width: 294px;
	height: 19px;
}

.change_title_nao_senha

{
	background: url(http://images.watz.com.br/titles/title_nao_senha.gif) no-repeat top;
	border: 0px;
	width: 278px;
	height: 19px;
	margin-left: 15px;
}

.change_title_nao_acesso

{
	background: url(http://images.watz.com.br/titles/title_nao_acesso.gif) no-repeat top;
	border: 0px;
	width: 246px;
	height: 19px;
	margin-left: 15px;
}


.change_info_vendedor

{
	background: url(http://images.watz.com.br/titles/title_info_vendedor.gif) no-repeat top;
	border: 0px;
	width: 182px;
	height: 19px;
}

.change_bt_salvar_cadastropf {
	margin:-10px 0px 0px 580px;
	padding:0px;
	position:absolute;
	border:0px;
	background:url(http://images.watz.com.br/bts/bt_salvar.gif);
	width: 100px;
	height: 42px;
}

.change_bt_limpar_cadastropf {
	margin:-10px 0px 0px 580px;
	padding:0px;
	position:absolute;
	border:0px;
	background:url(http://images.watz.com.br/bts/bt_limpar.gif);
	width: 100px;
	height: 42px;
}



.change_title_pf

{
	background: url(http://images.watz.com.br/titles/title_pessoafisica.gif) no-repeat top;
	border: 0px;
	width: 159px;
	height: 14px;
}


.change_title_news

{
	background: url(http://images.watz.com.br/titles/title_newsletter.gif) no-repeat top;
	border: 0px;
	width: 250px;
	height: 78px;
}

.change_btCadastrarLog2
{
	background: url(http://images.watz.com.br/bts/bt_cadastrese.png) no-repeat top;
	margin: 0px 25px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: right;
	border: 0px;
	width: 136px;
	height: 42px;
}



.change_btCadastrarLog
{
	background: url(http://images.watz.com.br/bts/bt_confirmar.png) no-repeat top;
	margin: 20px 25px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: right;
	border: 0px;
	width: 136px;
	height: 42px;
}


.change_title_indentificacao_watz
{
	background: url(http://images.watz.com.br/titles/title_identificacaowatz.gif) no-repeat top;
	margin: -10px 0px 0px 20px;
	border: 0px;
	width: 118px;
	height: 15px;
		
}


.change_title_nao_sou_usuario
{
	border: 0px;
	background: url(http://images.watz.com.br/titles/title_nao_usuario.gif) no-repeat top;
	width: 133px;
	height:15px;
}


.change_title_sou_usuario
{
	border: 0px;
	background: url(http://images.watz.com.br/titles/title_sou_usuario.gif) no-repeat top;
	width: 97px;
	height:15px;
}

.change_bt_ver_oferta
{
	border: 0px;
	background: url(../images2011/btn_mais_detalhes.png) no-repeat top left;
	width: 120px;
	height:42px;
}

.change_bt_filtrar
{
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_filtrar.png) no-repeat top;
	width: 100px;
	height: 42px;
	margin: 15px 0px 0px 49px;
	position: absolute;
	padding: 0px;
}




.change_bt_comparar
{
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_comparar.gif) no-repeat top;
	width: 106px;
	height:42px;
	margin: 46px 0px 0px 625px;
	position: absolute;
}

.change_bt_comparar_produtos
{
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_comparar_produtos.png) no-repeat top;
	width: 171px;
	height:42px;
	margin-left:15px;
	
}

.change_bt_comparar_produtos_down
{
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_comparar_produtos.png) no-repeat top;
	width: 171px;
	height:42px;
	margin-left:15px;
	margin-top: -5px;
	
}


.change_ledP_vazio
{
	border: 0px;
	background: url(http://images.watz.com.br/ico/ledP_vazio.png) no-repeat top;
	width: 87px;
	height:14px;
}

.change_bt_lista_desejos
{
	background: url(http://images.watz.com.br/bts/bt_ad_lista.gif) no-repeat;
	width: 10px;
	height: 13px;
	border: 0px;
	text-decoration: none;
}

.change_bt_bullets_on
{
	background: url(http://images.watz.com.br/layout/bullets_on_x.gif) no-repeat;
	width: 18px;
	height: 17px;
	border: 0px;
	
}

.change_bt_bullets_on_AG
{
	background: url(http://images.watz.com.br/layout/bullets_on_x.gif) no-repeat;
	width: 18px;
	height: 17px;
	border: 0px;
	margin: -1px 0px 0px -3px;
	position: absolute;
	
}

.change_bt_bullets_on_AU
{
	background: url(http://images.watz.com.br/layout/bullets_on_x.gif) no-repeat;
	width: 18px;
	height: 17px;
	border: 0px;
	margin: -2px 0px 0px -3px;
	position: absolute;
	
}

.change_bt_bullets_off
{
	background: url(http://images.watz.com.br/layout/bullets_off_x.gif) no-repeat;
	width: 18px;
	height: 17px;
	border: 0px;
	
}

.change_bt_voltar
{
	background: url(http://images.watz.com.br/bts/bt_voltar_csw.gif) no-repeat;
	margin: 6px 0px 0px 550px;
	padding: 0px;
	border: 0px;
	width: 100px;
	height: 42px;
}

.change_bt_denunciar
{
	background: url(http://images.watz.com.br/bts/bt_denuncie.png) no-repeat;
	border: 0px;
	width: 87px;
	height: 36px;
	float: right;
}

.change_bt_denunciar_aval
{
	background: url(http://images.watz.com.br/bts/bt_denuncie.png) no-repeat;
	border: 0px;
	width: 87px;
	height: 36px;
	float: right;
}

.change_ico_avaliar_exc
{
	background: url(http://images.watz.com.br/ico/avaliaP_excelente.gif) no-repeat;
	border: 0px;
	width: 64px;
	height: 12px;
}

.change_ico_avaliar_mbom
{
	background: url(http://images.watz.com.br/ico/avaliaP_muitobom.gif) no-repeat;
	border: 0px;
	width: 64px;
	height: 12px;
}

.change_ico_avaliar_bom
{
	background: url(http://images.watz.com.br/ico/avaliaP_bom.gif) no-repeat;
	border: 0px;
	width: 64px;
	height: 12px;
}

.change_ico_avaliar_reg
{
	background: url(http://images.watz.com.br/ico/avaliaP_regular.gif) no-repeat;
	border: 0px;
	width: 64px;
	height: 12px;
}

.change_ico_avaliar_ruim
{
	background: url(http://images.watz.com.br/ico/avaliaP_ruim.gif) no-repeat;
	border: 0px;
	width: 64px;
	height: 12px;
}

.change_title_AU
{
    margin-left:15px; 
    border:0px; 
    background-image:url(http://images.watz.com.br/titles/title_avaliacao_usuarios.gif);
    width:160px;
    height:20px;

}

.change_title_AG
{
	background: url(http://images.watz.com.br/titles/title_avaliacao_geral.gif) no-repeat;
	border: 0px;
	width: 112px;
	height: 19px;
	margin-left:-3px;

}

.change_img_interrogacao_pq
{
	width: 39px;
	height: 39px;
	background: url(http://images.watz.com.br/bts/bt_interroga_pqno.png) no-repeat;
	margin: -15px 0px 0px 88px;
	padding: 0px;
	position: absolute;
	border: 0px;
}

.change_img_sinal_maior
{
	width: 22px;
	height: 26px;
	background: url(http://images.watz.com.br/layout/sinalMaior.gif) no-repeat;
	border: 0px;
}



.change_title_Ofertas_Destaque
{
	background: url(http://images.watz.com.br/titles/title_ofertas_destaque.png) no-repeat;
	border: 0px;
	width: 235px;
	height: 19px;
	margin-top: 15px;
	margin-left: 15px;

}




/* END CSS_CHANGE_IMAGE */



.imgBorder
{
	border: 0px;
}

 
.imgBorder_new
{
	
	width:	auto;
	margin: 0px 0px 0px -30px;
	border: 0px;
}


.imgBorder_new_ie6
{
	position:absolute;
	margin: -10px 0px 0px -30px;
	border: 0px;
}

.imgBorder2_new_ie6
{
	position:absolute;
	margin: 5px 0px 0px -30px;
	border: 0px;
}

.imgBorder2_new
{	
	margin: 5px 0px 0px -30px;
	border: 0px;
}

.imgBorder3_new
{	
	margin: 5px 0px 0px -40px;
	border: 0px;
}

.imgBorder3_new_ie6
{
	position:absolute;
	margin: -50px 0px 0px -140px;
	border: 0px;
}

.faixaSombra
{
	width: 940px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	
}

/*
.faixaSombraAU
{
	width: 665px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	margin: 0px 0px 0px 275px;
	padding: 0px;
	border: 0px;
}
*/

.faixaSombraAU
{
	width: 665px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	margin: 0px 0px 0px 274px;
	padding: 0px;
	border: 0px;
	
}

.faixaSombraAU2
{
	width: 665px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	margin: 0px 0px 0px 275px;
	padding: 0px;
	border: 0px;
	
}


.faixaSombraAG
{
	width: 665px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	margin: 0px 0px 0px 274px;
	padding: 0px;
	border: 0px;
	
}



.faixaSombraFT
{
	width: 940px;
	height: 31px;
	/* background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top; */
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	
}


.espTitulos
{
	width: 940px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;

}

.espTitulosVitrine
{
	width: 940px;
	height: 31px;
	margin: -40px 0px 0px 0px;
	padding-top: 15px;
	border: 0px;

}

.infosBoldChek
{
	font-size: 14px;
	font-weight: bold;
	color: #eb181f;
	text-decoration: none;
	border: 0px;
}

.infosBoldChekB
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border: 0px;
}

/* titulos SubTitulos txts */

.title_ofertas_destaque
{
	margin: 20px 0px 0px 17px;
	position: absolute;
	border: 0px;
}


.title_categorias_especiais
{
	margin: 23px 0px 0px 18px;
	position: absolute;
	border: 0px;
}


.title_mais_buscados
{
	margin: -4px 0px 0px 18px;
	position: absolute;
	border: 0px;
}


.title_receba_news
{
	margin:0px 0px 0px -15px;
	position:relative;
	border:0px;
	
}

.txt_receba_news
{
	width: 250px;
	height: 50px;
	margin: 20px 0px 0px -10px;
	text-align: justify;
	position: absolute;
	padding: 0px;
	border: 0px;
	font-size: 12px;
}
	

.title_nossos_parceiros
{
	margin: 8px 0px 0px 14px;
	position: absolute;
	border: 0px;
}


.titulos
{
	margin: 15px 0px 0px 15px;
	position: absolute;
	border: 0px;
}

.titulosB
{
	margin: 10px 0px 0px 15px;
	position: absolute;
	border: 0px;
}

.subTitulos
{
	font-size: 16px;
	color: #666;
	margin: 0px 0px 15px 0px;
	border: 0px;
}

.noLineTxt
{
	text-decoration: none;
	border: 0px;
}

.LineTxt_2
{
	font-size: 18px;
	color: Red;
	border: 0px;
}


.subTitulosB
{
	font-size: 16px;
	color: #666;
	margin: 0px 0px 0px 18px;
	padding: 0px;
	font-weight: normal;
	border: 0px;
}

.subTitulosD
{
	font-size: 30px;
	color: #666;
	margin: 0px 0px 0px 18px;
	padding: 0px;
	font-weight: normal;
	border: 0px;
}


.titulosOfertas
{
	width: 115px;
	height: auto;
	text-decoration: none;
	font-size: 12px;
	color: #666;
	border: 0px;

}

.nomelojavitrine
{
	color: #B91319;
	text-decoration: none;
	border: 0px;
	font-size: 14px;
}

.precoOfertas
{
	color: #B91319;
	text-decoration: none;
	border: 0px;
	font-size: 14px;
	font-weight: bold;
}

.comentarios_avaliacao
{
	color: #B91319;
	text-decoration: none;
	border: 0px;
	font-size: 11px;
	font-weight: bold;
}

.comentarios_avaliacao_mais
{
	color: #B91319;
	text-decoration: none;
	border: 0px;
	font-size: 12px;
	font-weight: bold;
}


.parcelaOfertas
{
	font-size: 12px;
	font-weight: bold;
	border: 0px;
}

.boxTxt
{
	width: 250px;
	height: 50px;
	margin: 15px 0px 0px 10px;
	text-align: justify;
	position: absolute;
	padding: 0px;
	border: 0px;
}

.voceEsta
{
	margin: -15px 0px 0px 15px;
	padding: 0px;
	border: 0px;
}


.tituloDestaqueProd
{
	font-size: 16px;
	font-weight: normal;
	color: #D4151C;
	margin: -10px 0px 0px 20px;
	text-decoration:none;
	border: 0px;
		
}


.tituloDestaque
{
	font-size: 16px;
	font-weight: normal;
	color: #D4151C;
	margin: -10px 0px 0px 20px;
	text-decoration:none;
	border: 0px;
		
}

.tituloEncontrados
{
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #D4151C;
	margin: 15px 0px 0px 20px;
	position: absolute;
	width: 140px;
	height: auto;
	border: 0px;
}

.tituloDestaqueB
{
	font-size: 16px;
	color: #D4151C;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
	border: 0px;
	
}

.qtadeAvaliaA
{
	font-size: 12px;
	color: #D4151C;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
	border: 0px;
}

.qtadeAvaliaAb
{
	font-size: 11px;
	color: #666;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
	border: 0px;
}

.qtadeAvaliaAb2
{
	width: 200px;
	height: 20px;
	font-size: 11px;
	color: #666;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	border: 0px;
}

.tituloDestaqueD
{
	font-size: 16px;
	color: #D4151C;
}
.tituloDestaqueDtxt
{
	font-size: 14px;
}


.tituloDestaqueE
{
	clear: inherit;
	font-size: 16px;
	color: #D4151C;
	margin: 10px 0px 0px 30px;
	font-weight: normal;
	position: absolute;
	text-align: center;
	width: 130px;
	height: auto;
	border: 0px;
}

.boxInfoFiltro
{
	font-size:11px;
}

/* titulos SubTitulos */

/* Home */
/* BannersHome */
#div_bannersHome
{
	width: 920px;
	height: 280px;
	margin: 0px 0px 0px 8px;
	padding: 1px;
	border:0px;
}

#div_bannerFlash
{
	width: 595px;
	height: 250px;
	margin: 14px 0px 0px 6px;
	padding: 0px;
	border: 0px;
}

#div_bannerPublicidade
{
	width: 300px;
	height: 250px;
	margin: -262px 15px 0px 0px;
	*margin: -268px 15px 0px 0px;
	padding: 0px;
	float: right;
	border: 0px;
}
/* FimBannersHome */

/* CategoriasEspeciais */
#div_catEspeciais
{
	width: 940px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}

.alignCatEspeciais_ie6
{
	position:absolute;
	width: 140px;
	height: 75px;
	margin: 40px 0px 0px 120px;
	padding: 0px;
	border: 0px;
	
	
}

.alignCatEspeciais
{
	width: 140px;
	height: 75px;
	margin: -80px 0px 0px 120px;
	padding: 0px;
	border: 0px;
	
}

.alignCatEspeciaisA
{
	width: 140px;
	height: 75px;
	margin: -88px 0px 0px 120px;
	padding: 0px;
	border: 0px;
}

.alignCatEspeciaisA_ie6
{
	width: 140px;
	height: 75px;
	margin: 30px 0px 0px 120px;
	padding: 0px;
	border: 0px;
	position:absolute;
}

.AlignImgMeio_new
{
	margin: -30px 0px 0px 0px;
	position: absolute;
	border: 0px;
}


.alignCatEspeciaisB_ie6
{
	width: 140px;
	height: 75px;
	margin: 38px 0px 0px 460px;
	padding: 0px;
	border: 0px;
	position:absolute;
}

.alignCatEspeciaisB
{
	width: 140px;
	height: 75px;
	margin: -86px 0px 0px 120px;
	padding: 0px;
	border: 0px;

}

#div_categoriaA
{
	width: 358px;
	height: 90px;
	margin: 25px 0px 0px 50px;
	padding: 10px 0px 0px 0px;
	border: 0px;
	
}

#div_categoriaB
{
	width: 308px;
	height: 90px;
	margin: 60px 0px 0px 45px;
	float: left;
	position: absolute;
	padding: 0px;
	border: 0px;
	
}


.div_categoriaC
{
	width: 260px;
	height: 90px;
	margin: -135px 0px 0px 300px;
	padding: 0px;
	float: right;
	border: 0px;
}


.div_categoriaC_ie6
{
	width: 260px;
	height: 90px;
	margin: -80px 0px 0px 780px;
	padding: 0px;
	position:absolute;
	border: 0px;
	
}


#div_categoriaLinhas
{
	width: 316px;
	height: 197px;
	margin: -156px 0px 0px 310px;
	padding: 0px;
	border-right: dotted #999 1px;
	border-left: dotted #999 1px;
}




/* NavCatEspeciais */
.navCatEspeciais_ie6
{
	width: 268px;
	position:absolute;
	padding: 0px;
	margin: 0px 80px 0px 0px;
	list-style: none;
  border:0px;
}

navCatEspeciais
{
	width: 268px;
	float: left;
	padding: 0px;
	margin: 0px 80px 0px 0px;
	list-style: none;
  border:0px;
}

.navCatEspeciais li
{
	float: left;
	border: 0px;
}


.navCatEspeciais li a
{
	font-size: 10px;
	display: block;
	padding: 0 0.3em;
	line-height: 1em;
	text-decoration: underline;
	font-size: 13px;
	margin: 0px 0px 0px -5px;
	border: 0px;
}

.navCatEspeciais li a:hover
{
	color: #F00;
}
/* FimNavCatEspeciais */
/* FimCategoriasEspeciais */

/* MaisBuscados */
#div_boxBuscados
{
	width: 960px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px; 
	border: 0px;
}

#div_maisBuscados
{
	width: 598px;
	height: 177px;
	margin: -58px 0px 0px -1px;
	padding: 50px 0px 0px 30px;
	border-right: dotted #999 1px;
}

.listaBuscados
{
	width: 300px;
	height: 20px;
	margin: 9px 0px 0px 0px;
	padding: 1px;
	border: 0px;
}

.linksLista
{
	background: url(http://images.watz.com.br/layout/bullets_on_x.gif) no-repeat 0 50%;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 1.8em;
	text-decoration: none;
	
	border: 0px;
}

.boxBuscados
{
	width: 173px;
	height: 265px;
	margin: -25px 0px 0px 0px;
	background: url(http://images.watz.com.br/layout/box_buscados.png) no-repeat;
	border: 0px;
}

.imgBuscados
{
	width: 120px;
	height: 120px;
	margin: -250px 0px 0px 33px;
	position: absolute;
	padding: 0px;
	border: 0px;
}
.imgBuscados img
{
	width: 120px;
	height: 120px;
}

.centralImgVitrine
{
	width: 110px;
	height: 110px;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0px;
	
}

.btComparaBuscados
{
	width: 127px;
	height: 30px;
	margin: -48px 0px 0px 32px;
	padding: 0px;
	position: absolute;
	border: 0px;
}

.posBoxBusca
{
	position: absolute;
	margin: 251px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}


.logoAnBuscados
{
	width: 100px;
	height: 36px;
	margin: -115px 0px 0px 42px;
	padding: 0px;
	position: absolute;
	border: 0px;
}
.logoAnBuscados img
{
	width: 100px;
	height: 36px;
}

.nomeLojaBuscados
{
	width: 100px;
	height: 36px;
	text-align: center;
	font-size: 12px;
	margin: -105px 0px 0px 42px;
	padding: 0px;
	position: absolute;
	font-weight: bold;
	border: 0px;
}

.precoBuscados
{
	width: 100px;
	text-align: center;
	font-size: 12px;
	color: #E8171F;
	position: absolute;
	margin: -70px 0px 0px 40px;
	border: 0px;
}

.cssOu
{
	width: 100px;
	text-align: center;
	position: absolute;
	margin: -55px 0px 0px 40px;
	z-index: 5;
	border: 0px;
}

.positionBuscados
{
	z-index: 2;
}

/* FimMaisBuscados */

/*Newsletter*/
.div_newsletter_ie6
{
	width: 280px;
	height: 180px;
	margin: -180px 15px 0px 680px;
	position:absolute;
	padding: 0px;
	border: 0px;
}

.div_newsletter
{
	width: 280px;
	height: 180px;
	margin: -180px 15px 0px 660px;	
	padding: 0px;
	border: 0px;
}

/* Lojas */
#div_lojas
{
	width: 940px;
	height: 175px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat;
	border: 0px;
}

.carroselFlash
{
	width: 930px;
	height: 140px;
	margin: 10px 0px 10px 5px;
	padding: 0px;
	border: 0px;
}

/* FimLojas */

/* OfertasEspeciais */
#div_ofertasEspeciais
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	position: relative;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat;
	border: 0px;

}

#div_ofertas
{
	width: 940px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

.boxOferta
{
	width: 142px;
	height: 200px;
	margin: 0px 0px 0px 37px;
	/* *margin: 0px 0px 20px 20px; */
	padding: 1px;
	border: 0px;
}

.imgOferta
{
	width: 75px;
	height: 75px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	border: 0px;
}
/* FimOfertasEspeciais */
/* FinalHome */

/* ComparadorProdutos */
/* topoComparaProdutos*/
#div_topoComparador
{
	width: 940px;
	height: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: #FFFFFF;
	border: 0px;
}

.abasComparador
{
	width: 110px;
	height: 40px;
	margin: -40px 0px 0px 0px;
	padding: 0px;
	float: right;
	border: 0px;
}

.busAlignIcoAjuda
{
	width: 50px;
	height: 30px;
	margin: 35px 0px 0px 143px;
	padding: 0px;
	position: absolute;
	list-style: none;
}

.busAlignIcoAjuda2
{
	width: 605px;
	height: 60px;
	margin: 35px 0px 0px 293px;
	padding: 0px;
	position: absolute;
	list-style: none;
}


/* FimTopoComparaProdutos*/

/* baseBrancaFiltro */
.baseFiltro
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	position: relative;
	border: 0px;
}

/* ColunaEsquerda */
#div_colFiltro
{
	width: 193px;
	height: auto;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
	position: relative;
	border: 0px;
}

#div_colCentral
{
	width: 193px;
	height: auto;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
	position: relative;
	border: 0px;
}

.infosFiltro
{
	width: auto;
	height: 85px;
	background: url(http://images.watz.com.br/layout/fundo192x95.gif);
	margin: 0px;
	padding: 10px 0px 0px 0px;
	border-bottom: dotted #999 1px;
	text-align:center;
}

.filtrosSelecionados
{
	width: 193px;
	background: url(http://images.watz.com.br/layout/sombra_filtro.gif) repeat-x;
	background-position: top;
	margin: 0px;
	padding: 7px 0px 10px 0px;
	height:auto;
	
}

.listaSelecionados
{
	width: 280px;
	height: auto;
	margin: 0px 0px 0px 18px;
	padding: 0px;
	border: 0px;
}

.listaSelecionados_new
{
	width: 193px;
	height: auto;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	border: 0px;
}

.filtro
{
	position: relative;
	width: 193px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.boxPalavraChave
{
	width: 193px;
	height: 45px;
	margin: 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra_filtro.gif) no-repeat;
	border-bottom: dotted #999 1px;
}

.titulosFiltroA
{
	color: #D4151C;
	font-weight: normal;
	border: 0px;
}

.titulosFiltroB
{
	background: url(http://images.watz.com.br/layout/bullet_down.png) no-repeat 0 50%;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 10px 0px 0px 8px;
	padding: 0px 0px 0px 20px;
	height: auto;
	width: 170px;
	border:0px;
}


.titulosFiltroC
{
	font-weight: bold;
	color: #666;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 10px;
	height: 30px;
	width: auto;
	border:0px;
}


.formChave
{
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border:0px;
	background-color:#ffffff;
	border:1px solid #999;
}
.alignPChave
{
	width: 100px;
	position: absolute;
	margin: 5px 0px 0px 15px;
	padding: 0px;
	border:0px;
}

.btFiltrar
{
	width: 192px;
	height: 71px;
	margin: 0px;
	background: url(http://images.watz.com.br/layout/fundo192x71.gif);
	padding: 0px;
	border-bottom: dotted #ccc 1px;
	border-top:dotted #ccc 1px;
}

.alignFiltrar
{
	width: 100px;
	height: 42px;
	margin: 15px 0px 0px 45px;
	position: absolute;
	padding: 0px;
	
}

.fundoFiltros
{
	width: 193px;
	height: 45px;
	margin: 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra_filtro.gif) repeat-x;
	background-position: top;
	border-top: dotted #ccc 1px;
	cursor: hand;
	
	
}

.itensFiltro
{
	margin: 3px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}

/* FimColunaEsquerda */

/* ConteudoOfertas */
#div_conteudoOfertas
{
	width: 745px;
	height: auto;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	border-left: dotted #999 1px;
	position: relative;
	
}

#div_conteudoCentral
{
	width: 745px;
	height: auto;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	border-left: dotted #999 1px;
	position: relative;
	border:0px;
}

.barraComparar
{
	width: 747px;
	height: 39px;
	background: url(http://images.watz.com.br/layout/sombra750x39.gif);
	margin: 1px 0px 0px 0px;
	padding: 0px;
	border-bottom: dotted #ccc 1px;
	border-left: dotted #ccc 1px;
}

.barraCompararAbas
{
	width: 745px;
	height: 70px;
	background: url(http://images.watz.com.br/layout/sombra750x39.gif) no-repeat;
	background-position: bottom;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	border-bottom: dotted #999 1px;
}

.btCompararProdutos
{
	width: 171px;
	height: 42px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	border:0px;
}

.btCompararProd
{
	width: 171px;
	height: 42px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	border:0px;
}

.checkBox
{
	width: 20px;
	height: 20px;
	margin: 9px 0px 0px 4px;
	position: absolute;
	padding: 4px 0px 0px 4px;
}


.organizarPorAbas
{
	width: 190px;
	height: 20px;
	margin: 30px 0px 0px 140px;
	padding: 3px 0px 0px 0px;
	position: absolute;
	border:0px;
}


.linhaOfertas
{
	width: 710px;
	height: 1px;
	margin: 10px 0px 0px 15px;
	padding: 0px;
	position: absolute;
	border-bottom: dotted 1px #999;
}

.imgOfertaRedim
{
	border:0px;
	vertical-align: middle;
}


/* FimConteudoOfertas */

/* boxOfertas */
.boxOfertas
{
	width: 745px;
	height: 169px;
	margin: 0px;
	padding: 0px;
	border-bottom: dotted #999 1px;
}

.boxOutrasOfertas
{
	width: 745px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border:0px;
	
}


.linhaHorizonteAU {
	width:665px;
	height:0px;
	clear:both;
	border-bottom: dotted #999 1px;
	margin: -80px 0px 0px 275px;	
	
}



.linhaHorizonteCompara {
	width:665px;
	height:0px;
	clear:both;
	border-bottom: dotted #999 1px;
	margin: 0px 0px 0px 275px;	
}


.linhaHorizonteCompara2 {
	width:665px;
	height:0px;
	clear:both;
	border-bottom: dotted #999 1px;
	margin: 23px 0px 0px 275px;	
}


.linhaHorizonteComparaOrganiza {
	width:665px;
	height:0px;
	clear:both;
	border-bottom: dotted #999 1px;
	margin: 0px 0px 0px 0px;	
}




.barraProduto
{
	width: 745px;
	height: 142px;
	margin: 0px;
	padding: 0px;
	border:0px;
}

.barraFerramentas
{
	width: 745px;
	height: 24px;
	background: url(http://images.watz.com.br/layout/sombra746x22.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	border:0px;
}


.produtoCarrinhoB
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border:0px;
}

.produtoCarrinhoItens
{
	height: auto;
	margin: 10px 0px 10px 10px;
	padding:0px;
	border:0px;
}

.imgProduto
{
	width: 120px;
	height: 120px;
	margin: 8px 0px 0px 10px;
	padding: 0px;
	position: absolute;
}

.imgProdutoB
{
	width: 120px;
	height: 120px;
	margin: 40px 0px 0px 800px;
	padding: 0px;
	position: absolute;
}

.imgProdutoC
{
	margin: 8px 0px 0px 10px;
	padding: 0px;
	position: absolute;
}


.imgProdutoCompara
{
	width: 120px;
	height: 120px;
	margin: 20px 0px 0px 270px;
	padding: 0px;
	position: absolute;
	text-align: center;
	vertical-align: middle;
}

.centralImgLista
{
	width: 120px;
	height: 120px;
	margin: 10px 0px 0px 5px;
	padding: 0px;
	position: absolute;
	text-align: center;
	vertical-align: middle;
}
.centralImgLista img
{
	width: 120px;
	height: 120px;
}

.boxTxtProduto
{
	width: 330px;
	height: auto;
	margin: 55px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	font-size: 16px;
	color: #666;
}


.linha_pont_horiz 
{
	width: 400px;
	height: 10px;
	margin: 375px 0px 0px 20px;
	padding: 0px;
	position: absolute;
}


.linha_pont_horiz2
{
	width: 400px;
	height: 10px;
	margin: 460px 0px 0px 20px;
	padding: 0px;
	position: absolute;
}



.linha_pont_vert 
{
	width: 400px;
	height: 10px;
	margin: 5px 0px 0px 540px;
	padding: 0px;
	position: absolute;
}


.boxTxtProdutoCompara
{
	width: 230px;
	height: auto;
	margin: 27px 0px 0px 400px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	font-size: 12px;
	color: #666;
	text-decoration: none;
}


.boxTxtProdutoCompara_
{
	width: 170px;
	height: auto;
	margin: 25px 0px 0px 400px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}




.boxTxtProdutoC
{
	width: 330px;
	height: auto;
	margin: 55px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	font-size: 12px;
	color: #666;
}

.boxTxtProdutoE
{
	width: 470px;
	height: auto;
	margin: 35px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	font-size: 15px;
	color: #666;
	text-decoration: none;
}
.boxTxtFichaE
{
	width: 470px;
	height: auto;
	margin: 55px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	text-decoration: none;
}
.boxPreco
{
	width: 105px;
	height: 35px;
	margin: 10px 0px 0px 633px;
	padding: 0px;
	font-weight: normal;
	position: absolute;
}

.centerHoriz
{
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}

.precoDestaque
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	font-weight: normal;
	font-size: 16px;
	color: #E8171F;
}

.precoUsado
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #E8171F;
}


.infoLojas
{
	width: 105px;
	height: 35px;
	margin: 93px 0px 0px 633px;
	padding: 0px;
	font-weight: normal;
	position: absolute;
}

.boldInfo
{
	font-weight: bold;
}

.nenhumProduto
{
	color: #E8171F;
	font-size: 14px;
	margin: 70px 0px 0px 260px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
}

/* FimboxOfertas */

/* barraFerramentas */

.listaFerramentas
{
	width: 600px;
	height: 25px;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	font-weight: normal;
}

.listaFerramentas li
{
	float: left;
}

.listaAvalie
{
	width: auto;
	height: 18px;
	margin: 60px 0px 0px 470px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
}

.listaAvalie li
{
	float: left;
}

.listaAvalieB
{
	width: auto;
	height: 18px;
	margin: 78px 0px 0px 470px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
}

.listaAvalieB li
{
	float: left;
}

.listaAvaliePrd
{
	width: auto;
	height: 18px;
	margin: 63px 0px 0px 390px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
}

.listaAvaliePrd li
{
	float: left;
}

.listaAvalieBPrd
{
	width: auto;
	height: 18px;
	margin: 80px 0px 0px 390px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
}

.listaAvalieBPrd li
{
	float: left;
}

.compararFerramentas
{
	width: 110px;
	height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.txtsPerguntas
{
	width: 280px;
	height: 20px;
	margin: -15px 0px 0px 285px;
	padding: 0px;
	position: absolute;
}

.avaliacaoFerramentas
{
	width: 125px;
	height: 19px;
	margin: 1px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.alignAvalia
{
	margin: -19px 0px 0px 0px;
}

.alignLinkAvalie
{
	margin: 3px 0px 0px 5px;
	position: absolute;
	text-decoration: none;
}

.linkAvalie
{
	text-decoration: none;
	margin: 3px 0px 0px 0px;
	padding: 0px;
}

.divisaoFerramentas
{
	width: 1px;
	height: 10px;
	margin: 5px 0px 0px 10px;
	border-left: 1px solid #999;
}

/* FimbarraFerramentas */

/*Paginacao*/
.paginacao
{
	width: auto;
	height: 30px;
	margin: 10px 0px 0px 400px;
	padding: 0px;
	position: absolute;
}

.paginacaoCenter
{
	width: auto;
	height: 30px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}

.div_paginacao
{
	width: 660px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	float: left; 
	font-size:12px;
}

.cmpDiv_paginacao
{
	width: auto;
	height: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.paginacaoB
{
	width: auto;
	height: 30px;
	margin: 10px 0px 0px 230px;
	padding: 0px;
	position: absolute;
}

.paginacaoC
{
	width: auto;
	height: 30px;
	margin: 0px 0px 0px 400px;
	padding: 0px;
	position: absolute;
}

.btPags
{
	color: #D4151C;
	text-decoration: none;
}

.numbersPag
{
	text-decoration: none;
}

.alignPag
{
	width: auto;
	margin: -21px 0px 0px 60px;
}

.btPaginacaoA
{
	width: 60px;
	height: 26px;
	margin: -4px 5px 0px 0px;
	padding: 0px;
}

.btPaginacaoD
{
	margin: -20px 0px 0px 5px;
	padding: 0px;
	float: right;
}

.btVoltar
{
	margin: 0px 0px 0px 810px;
	padding: 0px;
}

.btVoltarB
{
	margin: 0px 0px 0px 805px;
	padding: 0px;
}

.btVoltarC
{
	margin: -80px 0px 0px 805px;
	padding: 0px;
}

.btVoltarD
{
	margin: -70px 0px 0px 805px;
	padding: 0px;
}

.clsImgNota
{
	margin: 3px 0px 0px 0px;
	vertical-align: bottom; /*position:absolute;*/
	width: 58px;
	height: 12px;
}
/*FimPaginacao*/
/* FimComparadorProdutos */

/* Tela de Login */

#div_identificacao
{
	width: 940px;
	height: 220px;
	margin: 0px;
	padding: 0px;
}

.boxUsuario
{
	width: 310px;
	height: 187px;
	margin: 16px 0px 0px 0px;
	padding: 0px;
	border-right: dotted #999 1px;
}

.boxNaoUsuario
{
	width: 296px;
	height: 187px;
	margin: -176px 0px 0px 325px;
	*margin-top: -192px;
	padding: 0px;
	position: absolute;
	border-right: dotted #999 1px;
}

#div_newsletterB
{
	width: 280px;
	height: 125px;
	margin: -163px 15px 0px 0px;
	float: right;
	padding: 0px;
}

.boxPublicidade
{
	width: 940px;
	height: 130px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.alignSuperBanner
{
	width: 728px;
	height: 90px;
	margin: 12px 0px 0px 105px;
	padding: 0px;
}

.alignFullBanner
{
	width: 468px;
	height: 60px;
	position: absolute;
	margin: -30px 0px 0px 310px;
	padding: 0px;
}

.formUsuario
{
	width: 270px;
	height: 50px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.formUsuarioB
{
	width: 220px;
	height: 35px;
	margin: 0px 0px 0px 64px;
	padding: 0px;
}

.formUsuarioC
{
	width: 217px;
	height: 35px;
	margin: 3px 0px 0px 45px;
	padding: 0px;
}

.formUsuarioD
{
	width: 207px;
	height: 35px;
	margin: 5px 0px 0px 50px;
	padding: 0px;
}

.campoSimples
{
	width: 171px;
	height: 18px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border: 1px solid #CCC;
}

.campoSimplesB
{
	width: 171px;
	height: 18px;
	margin: -12px 0px 0px 0px;
	padding: 0px;
	float: right;
	border: 1px solid #CCC;
}

.linksForm
{
	width: auto;
	height: 10px;
	margin: 19px 0px 0px 4px;
	font-size: 10px;
	position: absolute;
	text-decoration: none;
}

.btCadastrar
{
	float: right;
}

.btCadastrarLog
{
	margin: 0px 25px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: right;
}

.subTituloNaoUsuario
{
	width: 240px;
	height: 15px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.subTituloNaoUsuarioB
{
	width: 240px;
	height: 15px;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}


/* Fim Tela de Login */

/* EsqueciMinhaSenha */
#div_naoAcesso
{
	width: 940px;
	height: 160px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: dotted #999 1px;
}

.infoNaoAcesso
{
	width: 790px;
	height: 50px;
	margin: 20px 0px 0px 13px;
	padding: 0px;
}

#div_naoAcessoSenha
{
	width: 940px;
	height: 125px;
	margin: 0px;
	padding: 0px;
	border-bottom: dotted #999 1px;
}

.formAtivarSenha
{
	width: 900px;
	height: 50px;
	margin: 20px 0px 0px 13px;
	padding: 0px;
}

.alignForm
{
	width: 500px;
	height: 30px;
	margin: -55px 0px 0px 395px;
	padding: 0px;
	position: absolute;
}

.campoEmail
{
	width: 250px;
	height: 20px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.aligBtEnviar
{
	width: 136px;
	height: 42px;
	margin: -10px 0px 0px 270px;
	padding: 0px;
}

.aligBtEnviarB
{
	position: absolute;
	width: 136px;
	height: 42px;
	margin: 30px 0px 0px 50px;
	padding: 0px;
	position: absolute;
}

.aligBtEnviarC
{
	position: absolute;
	width: 136px;
	height: 42px;
	margin: 30px 0px 0px 120px;
	padding: 0px;
}

.alignResposta
{
	position: absolute;
	margin: 130px 0px 0px -100px;
}

#div_esqueci
{
	width: 940px;
	height: 250px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

.linhaVert
{
	width: 1px;
	height: 200px;
	margin: -185px 20px 0px 430px;
	padding: 0px;
	position: absolute;
	border-left: dotted #999 1px;
}

.esqueciLogin
{
	width: 430px;
	height: 198px;
	margin: 13px 0px 0px 13px;
	padding: 0px;
	float: left;
}

.esqueciSenha
{
	width: 430px;
	height: 198px;
	margin: 13px 0px 0px 20px;
	padding: 0px;
	float: left;
}

.boxFormLogin
{
	width: 250px;
	height: 150px;
	margin: 15px 0px 0px 80px;
	padding: 0px;
}

.boxFormSenha
{
	width: 250px;
	height: 150px;
	margin: 25px 0px 0px 80px;
	padding: 0px;
}

.formUsuarioE
{
	width: 245px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.formUsuarioF
{
	width: 238px;
	height: 25px;
	margin: -50px 0px 0px 7px;
	padding: 0px;
}

.formUsuarioG
{
	width: 238px;
	height: 25px;
	margin: 7px 0px 0px 7px;
	padding: 0px;
}

.formUsuarioH
{
	width: 220px;
	height: 25px;
	margin: 7px 0px 0px 24px;
	padding: 0px;
}

.formUsuarioI
{
	width: 220px;
	height: 25px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}

.alignErro
{
	position: absolute;
	float: right;
	margin: -3px 5px 0px 0px;
	padding: 0px;
}

.alignErroB
{
	position: absolute;
	margin: 0px 5px 0px 190px;
	padding: 0px;
}

.alignErroC
{
	position: absolute;
	margin: 0px 5px 0px 191px;
	padding: 0px;
}

.alignErroD
{
	position: absolute;
	margin: -25px 0px 0px 260px;
	padding: 0px;
}

.alignErroE
{
	position: absolute;
	margin: 0px 0px 0px 185px;
	padding: 0px;
}

.alignErroF
{
	position: absolute;
	float: right;
	margin: 0px 5px 0px 255px;
	padding: 0px;
}

.alignErroG
{
	position: absolute;
	margin: 0px 0px 0px 260px;
	padding: 0px;
}

.alignErroH
{
	position: absolute;
	margin: 0px 0px 0px 205px;
	padding: 0px;
}

.alignErroI
{
	font-size: 10px;
	color: #ff0000;
	margin: 0px 0px 0px 0px;
}

.alignErroJ
{
	position: absolute;
	margin: -25px 0px 0px 205px;
	padding: 0px;
}

.msgErros
{
	font-size: 10px;
	color: #ff0000;
	margin: 5px 0px 0px 0px;
	position: absolute;
}

/* FimEsqueciMinhaSenha */

/* listaDepartamentos */
#div_topoDepto
{
	width: 940px;
	height: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #000000;
}

#div_listaDepartamentos
{
	width: 940px;
	height: auto;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	position: relative;
	color: #000000;
}

.limiteLista
{
	width:960px;
	height:auto;
	margin:15px 0px 20px -100px;
	padding:0px 0px;
	
	color:#000000;
}
.margDireita
{
	width: 50px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
	border: solid 1px;
}

.listaDepto
{
	width: 400px;
	height: auto;
	position: relative;
	margin: 0px 0px 30px 60px;
	padding: 0px 20px 0px 100px;
	color: #000;
}

.listaDepto_2
{
	width: 270px;
	height: auto;
	position: relative;
	margin: 0px 0px 30px 30px;
	padding: 0px 20px 0px 130px;
}

.css_teste
{
	color: #000;
}

.bulletDepto{	
	background: url(http://images.watz.com.br/layout/bullet_down.png) no-repeat 0 50%;
	padding: 0px 0px 0px 21px;
	margin: 0px 0px 0px -20px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.8em;
	color: #666666;
}

.linksDepto{
	margin: 0px 0px 0px 0px;
	line-height: 1.5em;
	font-size: 12px;
	text-decoration: none;
	color: #B00709;
}

/* FimlistaDepartamentos */







/* NOVA BUSCA */

/* listaOcorrencias */

/* 
#div_listaOcorrencias
{
	width: 940px; height: auto; margin: 0px 0px 20px 0px; padding: 0px; z-index:-6000;
}
*/

.NB_change_bt_comparar
{ 
    background: url(http://images.watz.com.br/bts/bt_comparar.gif) no-repeat;
    width: 106px;
	height:42px;
	border: 0px;
}

.NB_change_bt_ver_oferta
{
	border: 0px;
	background: url(../images2011/btn_mais_detalhes.png) no-repeat;
	width: 120px;
	height:42px;
}

#linkExpand
{
    padding: 10px 0 0 10px;
    cursor: pointer;
}

.NB_ListaOcorrencias
{
	width: 220px;
	margin: 0px 0px 15px 13px;
	padding: 0px;
}

.NB_BulletCategoria 
{
    float:left;
    width:16px;
    height:60px;
    background: url(http://images.watz.com.br/layout/bullets_on_x.gif) no-repeat 0 0;
    margin:0 0 0 5px;
}
.NB_TxtCategoria
{
    float:left;
    width:249px;
    padding: 2px 0 0 5px;
    height:60px;
}

.NB_TxtCategoria_aval
{
    float:left;
    width:350px;
    padding: 20px 20px 40px 20px ;
    height:90px;
}

.NB_LinksOcorrencias
{
	font-size: 12px;
	color: #D4151C;
	font-weight: bold;
	line-height: 1.1em;
	text-decoration: none;
	margin:0;
	padding:0;
	
}

.NB_descricao_ofertas
{
    text-decoration: none;
    font-size: 13px;
}

.NB_parcelamento
{
    text-decoration: none; 
}


.NB_avaliacao_ofertas
{
    text-decoration: none;  
}

.NB_avalie
{
    text-decoration: none;  
}

.NB_img_avaliacao_ofertas
{
    margin-right: 10px;     
}


/* FimlistaOcorrencias */
h2{margin:0; padding:0; display:inline;}
h3{margin:0; padding:0; display:inline;}
h4{margin:0; padding:0; display:inline;}


.NB_Referencia_Depto_Ofertas
{
	margin: 0px;
	font-size: 13px;
	color: #D4151C;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 10px ;

}

.NB_Referencia_Produto_Ofertas
{
	margin: 0px;
	font-size: 13px;
	text-decoration: none;
	margin: 0px 10px 0px 10px;
}


.NB_Referencia_Depto
{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	
}

.NB_Qtd_Ofertas
{
	font-size: 12px;
	text-decoration: none;
}

.NB_bt_todas_categorias
{
    border: 0px;
    float: right;
    margin-top: -10px;
    margin-bottom: 2px;    
    *margin-top: -27px;
    
}

.NB_header_ofertas
{

  width: 660px; 
  float: left;
  border-bottom: dotted 1px #cccccc;
  border-left: dotted 1px #cccccc;

}


.NB_produtos_ofertas
{
    width: 660px; 
    float: left; 
    border-bottom: dotted 1px #cccccc;
    border-left: dotted 1px #cccccc;
}
.CATE_produtos_ofertas
{
    width: 747px; 
    float: left; 
    border-bottom: dotted 1px #cccccc;
    border-left: dotted 1px #cccccc;
}

.NB_resultados_provaveis
{
	font-size: 16px;
	font-weight: normal;
	color: #D4151C;
	margin: -10px 0px 0px 10px;
	text-decoration:none;
	border: 0px;
		
}

.NB_ofertas_provaveis
{
    margin-left: 10px;
}


.NB_preco_oferta
{
    color: #D4151C;
    font-size: 16px;
 
}

.NB_filtro_categorias
{
   color:#666666;
   text-decoration: none;
   font-size: 14px;
   font-weight: bold;
   line-height: 50px;
   margin-left: 10px;
   background-image: url(http://images.watz.com.br/bts/bt_mais_categorias.gif);

}

/* FIM NOVA BUSCA */





/* NOVA DEPARTAMENTO */

/* listaOcorrencias */

/* 
#div_listaOcorrencias
{
	width: 940px; height: auto; margin: 0px 0px 20px 0px; padding: 0px; z-index:-6000;
}
*/

.ND_change_bt_comparar
{ 
    background: url(http://images.watz.com.br/bts/bt_comparar.gif) no-repeat;
    width: 106px;
	height:42px;
	border: 0px;
}

.ND_change_bt_ver_oferta
{
	border: 0px;
	background: url(http://images.watz.com.br/bts/bt_ver_oferta.gif) no-repeat;
	width: 106px;
	height:42px;
}

#linkExpand
{
    padding: 10px 0 0 10px;
    cursor: pointer;
}

.ND_ListaOcorrencias
{
	width: 220px;
	margin: 0px 0px 15px 13px;
	padding: 0px;
}

.ND_BulletCategoria 
{
    float:left;
    width:16px;
    height:16px;
    background: url(http://images.watz.com.br/layout/bullets_on_x.gif) no-repeat 0 0;
    margin:0 0 0 5px;
    margin-top: 12px;
}


.ND_TxtCategoria
{
    float:left;
    width:249px;
    padding: 2px 0 0 5px;
    height:auto;
    margin-top: 12px;
}

.ND_LinksOcorrencias
{
	font-size: 12px;
	color: #D4151C;
	font-weight: bold;
	line-height: 1.1em;
	text-decoration: none;
	margin:0;
	padding:0;
	
}

.ND_descricao_ofertas
{
    text-decoration: none;
    font-size: 13px;
}

.ND_parcelamento
{
    text-decoration: none; 
}


.ND_avaliacao_ofertas
{
    text-decoration: none;  
}

.ND_avalie
{
    text-decoration: none;  
}

.ND_img_avaliacao_ofertas
{
    margin-right: 10px;     
}


/* FimlistaOcorrencias */

.ND_Referencia_Depto_Ofertas
{
	margin: 0px;
	font-size: 13px;
	color: #D4151C;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 10px ;

}

.ND_Referencia_Produto_Ofertas
{
	margin: 0px;
	font-size: 13px;
	text-decoration: none;
	margin: 0px 10px 0px 10px;
}


.ND_Referencia_Depto
{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	
}


.ND_Qtd_Ofertas
{
	font-size: 12px;
	text-decoration: none;
}

.ND_bt_todas_categorias
{
    border: 0px;
    float: right;
    margin-top: -10px;
    margin-bottom: 2px;    
    *margin-top: -27px;
    
}

.ND_header_ofertas
{

  width: 660px; 
  float: left;
  border-bottom: dotted 1px #cccccc;
  border-left: dotted 1px #cccccc;

}


.ND_produtos_ofertas

{
    width: 660px; 
    float: left; 
    border-bottom: dotted 1px #cccccc;
    border-left: dotted 1px #cccccc;
  
}


.ND_resultados_provaveis
{
	font-size: 16px;
	font-weight: normal;
	color: #D4151C;
	margin: -10px 0px 0px 10px;
	text-decoration:none;
	border: 0px;
		
}

.ND_ofertas_provaveis
{
    margin-left: 10px;
}


.ND_preco_oferta
{
    color: #D4151C;
    font-size: 16px;
 
}

.ND_filtro_categorias
{
   color:#666666;
   text-decoration: none;
   font-size: 14px;
   font-weight: bold;
   line-height: 50px;
   margin-left: 10px;
   background-image: url(http://images.watz.com.br/bts/bt_mais_categorias.gif);

}


/* ComparadorOfertas */
#div_topoCompOfertas
{
	width: 940px;
	height: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.qtdadeOfertas
{
	color: #D4151C;
}

#div_infosProduto
{
	width: 940px;
	height: 310px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}


.ShopFeira 
{
	color:#ee7b00;
	font-size: 15px;
	font-weight: bold;
}

.menuAvaliacoes
{
	width: 580px;
	height: 20px;
	margin: -15px 0px 0px 305px;
	padding: 0px;
	position: absolute;
}


.alignAvaliaBprd
{
	height: 11px;
	vertical-align: 4px;
	text-decoration: none;
	margin: 2px 0px 0px 0px;
	font-weight: normal;
	position:absolute;
}

.alignAvaliaA
{
	width: 120px;
	height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

.txt_lista_desejos
{
	text-decoration:none;
	margin: 0px;
	border:0px;
	background: url(http://images.watz.com.br/bts/bt_ad_lista.gif) no-repeat;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.alignDesejos { margin: 104px 0px 0px -280px; }
}






.alignAvaliaB
{
	width: auto;
	height: 11px;
	position: absolute;
	margin: -10px 0px 0px 5px;
	text-decoration: none;
	font-weight: normal;
}


.alignRecomendar
{
	width: auto;
	height: 11px;
	position: absolute;
	margin: 83px 0px 0px -5px;
	text-decoration: none;
	font-weight: normal;
}


.alignAvaliaC
{
	width: 120px;
	height: 13px;
	margin: -13px 0px 0px 130px;
	padding: 0px 0px 0px 17px;
	border-left: solid #999 1px;
}

.alignEstrelas
{
	position: absolute;
	margin: -16px 0px 0px 300px;
	padding: 0px;
}

.qtdadeAvalia
{
	width: auto;
	margin: 20px 0px 0px 120px;
	padding: 0px 0px 0px 0px;
	position: relative;
}


.linkAd
{
	width: 250px;
	height: 50px;
	margin: 570px 0px 0px 50px;
	padding: 0px;
	position: absolute;
}


.subTitulosC
{
	width: auto;
	font-size: 14px;
	color: #666;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.subTitulosC2
{
	width: auto;
	font-size: 12px;
	color: #666;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.subTitulosC3
{
	width: auto;
	font-size: 14px;
	color: #666;
	font-weight: bold;
	margin: 2px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	text-decoration: none;
}

.subTitulosC4
{
	width: auto;
	font-size: 12px;
	color: #D4151C;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.subTitulosD
{
	width: auto;
	font-size: 14px;
	color: #E8171F;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.subTitulosD2
{
	width: auto;
	font-size: 14px;
	color: #E8171F;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.subTitulosD2b
{
	width: auto;
	font-size: 14px;
	color: #E8171F;
	position: absolute;
	margin: 10px 0px 0px -15px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}


.alignStarCompara
{
	margin: -19px 0px 0px -100px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.subTitulosD3
{
	width: auto;
	font-size: 14px;
	color: #E8171F;
	position: absolute;
	font-weight: bold;
	margin: 2px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.escreveAvalia
{
	width: auto;
	height: 15px;
	position: absolute;
	margin: -15px 0px 0px 725px;
	padding: 0px 0px 0px 0px;
}

.escreveAvaliaB
{
	width: auto;
	height: 15px;
	margin: -13px 10px 0px 420px;
	padding: 0px 0px 0px 0px;
}

.img250x250
{
	width: 250px;
	height: 250px;
	margin: 10px 0px 0px 17px;
	position: absolute;
	padding: 0px;
}

.linkFicha
{
	width: 250px;
	height: 50px;
	margin: 480px 0px 0px 17px;
	padding: 0px;
	position: absolute;
}

.txtProduto
{
	width: 600px;
	height: auto;
	position: absolute;
	margin: 23px 0px 0px 305px;
	padding: 0px;
}

.txtProdutoA
{
	width: 300px;
	height: 50px;
	position: absolute;
	margin: 345px 0px 0px 15px;
	padding: 0px;
}

.txtProdutoAtxtSeo
{
	width: 185px;
	height: 100px;
	position: absolute;
	margin: 80px 0px 0px 280px;
	padding: 0px;
}


.txtProdutoA2
{
	width: 230px;
	height: 70px;
	position: absolute;
	margin: 10px 0px 0px 300px;
	padding: 0px;
}

.txtProdutoA2txtSeo
{
	width: 185px;
	height: 70px;
	position: absolute;
	margin: 160px 0px 0px 300px;
	padding: 0px;
}

.txtProdutoB
{
	width: 290px;
	height: 100px;
	position: absolute;
	margin: 280px 0px 0px 130px;
	padding: 0px;
}

.txtProdutoBtxtSeo
{
	width: 290px;
	height: 100px;
	position: absolute;
	margin: 80px 0px 0px 480px;
	padding: 0px;
}

.txtProdutoB2
{
	width: 290px;
	height: 70px;
	position: absolute;
	margin: 10px 0px 0px 580px;
	padding: 0px;
}

.txtProdutoB2txtSeo
{
	width: 290px;
	height: 70px;
	position: absolute;
	margin: 160px 0px 0px 480px;
	padding: 0px;
}

.txtProdutoC
{
	width: 420px;
	height: 50px;
	position: absolute;
	margin: 168px 0px 0px 330px;
	padding: 0px;
}

.publiOfertas
{
	width: 120px;
	height: 240px;
	margin: 10px 0px 0px 780px;
	padding: 0px;
	position: absolute;
	background: #ad2220;
}

.faixaPreco
{
	width: 210px;
	height: 30px;
	margin: 150px 0px 0px 305px;
	padding: 0px;
	position: absolute;
}

.faixaPrecoB
{
	width: 210px;
	height: 30px;
	margin: 150px 0px 0px 520px;
	padding: 0px;
	position: absolute;
}

.precoAte
{
	width: 210px;
	height: 50px;
	margin: 190px 0px 0px 305px;
	padding: 0px;
	position: absolute;
}

.aviseMe
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


.notaMediaProd2
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	color:Red;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


.alignCompartilhaProd
{
	width: auto;
	height: 20px;
	margin: -65px 0px 0px -200px;
	padding: 0px;
	color: #666;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	position:absolute;
	font-weight: bold;
}


.alignAvaliaProd
{
	width: auto;
	height: 20px;
	margin: 0px 0px 0px -110px;
	padding: 0px;
	color: #666;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	font-weight: bold;
	position: absolute;
}


.notaMediaProd
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


.alignFT
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}



.precoDe
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.precoDeUs
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	color: #E8171F;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.txtSeo
{
	width: 470px;
	height: auto;
	margin: 10px 0px 0px 270px;
	padding: 0px;
	position: absolute;
}

.precoDestaqueB
{
	width: auto;
	height: 20px;
	margin: auto;
	padding: 0px;
	font-size: 30px;
	color: #E8171F;
}

.boxMaiorQue
{
	width: 400px;
	height: 30px;
	margin: 168px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.aviseme
{
	width: 370px;
	height: 30px;
	margin: 208px 0px 0px 550px;
	padding: 0px;
	position: absolute;
}

.campoAvise
{
	width: 90px;
	height: 19px;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.alignAviseme
{
	width: 39px;
	height: 39px;
	margin: -15px 0px 0px 88px;
	padding: 0px;
	position: absolute;
}

.divAbas
{
	width: 940px;
	height: 70px;
	margin: 0px;
	padding: 0px;
}

.abasComparadorC
{
	width: 605px;
	height: 60px;
	margin: 10px 0px 0px 15px;
	padding: 0px;
	position: absolute;
	list-style: none;
}

.abasComparadorBusca
{
	width: 605px;
	height: 60px;
	margin: 31px 0px 0px 15px;
	padding: 0px;
	position: absolute;
	list-style: none;
}

.abasComparadorB
{
	width: 605px;
	height: 60px;
	margin: -220px 0px 0px 300px;
	padding: 0px;
	position: absolute;
	list-style: none;
}


.abasComparadorB2
{
	width: 605px;
	height: 60px;
	margin: 35px 0px 0px 143px;
	padding: 0px;
	position: absolute;
	list-style: none;
}

.abasComparadorB3
{
	width: 605px;
	height: 60px;
	margin: 35px 0px 0px 293px;
	padding: 0px;
	position: absolute;
	list-style: none;
}


.abasComparadorB li
{
	float: left;
}

.abasComparadorB li a
{
	padding: 0 0.1em;
}

.abasComparadorC
{
	width: 500px;
	height: 30px;
	margin: 40px 0px 0px 663px;
	padding: 0px;
	position: absolute;
	list-style: none;
}

.abasComparadorC li
{
	float: left;
}

.abasComparadorC li a
{
	padding: 0 0.1em;
}



.barraOrganiza
{
	width: 665px;
	height: 50px;
	margin: -251px 0px 0px 275px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat;
}


.txtCentralVert
{
	width: 75px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:0px;
	float:left;
}

.dropOrganiza
{
	width: 114px;
	height: 20px;
	margin: -3px 0px 0px 0px;
	padding: 0px;
	border:0px;
	float:left;
}


.organizarPorB
{
	width: 191px;
	height: 37px;
	margin: 15px 15px 0px 0px;
	padding: 3px 0px 0px 0px;
	float: right;
}


.organizarPor
{
	width: 210px;
	height: 20px;
	margin: -30px 0px 0px 540px;
	padding: 3px 0px 0px 0px;
	border:0px;
}


.boxComparaOfertas
{
	width: 940px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
}

.boxComparaOfertasprd
{
	width: 745px;
	height: 164px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-bottom: dotted #999 1px;
}

.boxComparaOfertasprd2
{
	width: 940px;
	height: 164px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-bottom: dotted #999 1px;
}

.infosComparaOfertas
{
	width: 900px;
	height: 136px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.ferramentasOfertas
{
	margin: -5px 0px 0px 380px;
	padding: 0px 0px 0px 0px;
}

.ferramentasOfertasBuscas
{
	width: 940px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	background: url(http://images.watz.com.br/layout/sombra940x22.gif) no-repeat;
}

.ferramentasOfertasprd
{
	width: 745px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	background: url(http://images.watz.com.br/layout/sombra940x22.gif) no-repeat;
}

.linkFerramentaA
{
	width: 145px;
	height: 15px;
	margin: 2px 0px 0px 15px;
	padding: 0px;
	
}

.linkFerramentaLista
{
	width: 145px;
	height: 15px;
	margin: -25px 0px 0px 20px;
	padding: 0px;
}


.linkFerramentaLista_
{
	width: 145px;
	height: 15px;
	margin: 2px 0px 0px 35px;
	padding: 0px;
}


.linkFerramentaA2
{
	width: 145px;
	height: 15px;
	margin: 2px 0px 0px 15px;
	padding: 0px;
}

.linkFerramentaAprd
{
	width: 145px;
	height: 15px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border-right: solid #999 1px;
}

.linkFerramentaB
{
	width: 145px;
	height: 15px;
	margin: -15px 0px 0px -330px;
	padding: 0px;
}


.linkFerramentaNotas
{
	width: 145px;
	margin: -5px 0px 0px -80px;
}



.linkFerramentaNotas_
{
	width: 145px;
	margin: -27px 0px 0px -38px;
}


.linkFerramentaBprd
{
	width: 128px;
	height: 15px;
	margin: -15px 0px 0px 155px;
	padding: 0px 0px 0px 0px;
	border-right: solid #999 1px;
}

.linkFerramentaBprd2
{
	width: 135px;
	height: 15px;
	margin: -15px 0px 0px 155px;
	padding: 0px;
}

.boxTxtProdutoB
{
	width: 250px;
	height: auto;
	margin: 55px 0px 0px 152px;
	padding: 0px;
	text-decoration: none;
	position: absolute;
	font-size: 12px;
	color: #666;
}

.boxTxtProdutoD
{
	width: 250px;
	height: auto;
	margin: -10px 0px 0px 22px;
	padding: 0px;
	text-decoration: none;
	position: absolute;
	font-size: 12px;
	color: #666;
}

.boxStatusProdutoCompara
{
	margin: 10px 0px 0px 400px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	color: #E8171F;
}

.boxStatusProduto
{
	margin: 25px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	color: #E8171F;
}


.boxStatusProdutoPrd
{
	margin: 25px 0px 0px 140px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	color: #E8171F;
}

.boxStatusEntrega
{
	margin: 123px 0px 0px 590px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	color:Green;
}

.boxStatusEntregaPrd
{
	margin: 105px 0px 0px 140px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	color: #E8171F;
}

.icoCSWpq
{
	margin: 88px 0px 0px 38px;
	position: absolute;
}

.icoCSWpqPrd
{
	width: 22px;
	height: 27px;
	margin: 38px 0px 0px 380px;
	position: absolute;
}

.boxTxtProdutoBprd
{
	width: 220px;
	height: auto;
	margin: 45px 0px 0px 140px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	color: #666;
}

.nomeLoja
{
	width: 100px;
	height: 10px;
	margin: 45px 0px 0px 310px;
	padding: 0px;
	position: absolute;
	font-weight: bold;
	color: #666666;
}

.entregaLocal
{
	width: 100px;
	height: 10px;
	margin: 75px 0px 0px 310px;
	padding: 0px;
	position: absolute;
	color: #B91319;
}

.barraCor
{
	margin: -16px 0px 0px 370px;
	position: absolute;
	padding: 0px;
}

.barraCorPrd
{
	width: 64px;
	height: 12px;
	margin: -15px 0px 0px 100px;
	padding: 0px;
}

.imgAvaliaVenda
{
	width: 18px;
	height: 18px;
	margin: -124px 0px 0px 233px;
	position: absolute;
	padding: 0px;
}

.imgAvaliaVendaPrd
{
	width: 18px;
	height: 18px;
	margin: -15px 0px 0px 327px;
	position: absolute;
	padding: 0px;
}

.barraCorprdB
{
	width: 62px;
	height: 15px;
	margin: 45px 0px 0px 390px;
	padding: 0px;
	position: absolute;
}

.notaLojaTit
{
	width: 70px;
	height: 10px;
	font-size: 11px;
	font-weight: normal;
	margin: -14px 0px 0px 375px;
	padding: 0px;
	position: absolute;
}

.notaLojaTitPrd
{
	width: 100px;
	height: 10px;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px -14px;
	padding: 0px;
}

.notaLojaTitPrdB
{
	width: 70px;
	height: auto;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}

.alignAvaliaLoja
{
	width: 450px;
	height: 20px;
	margin: -17px 0px 0px 290px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

.txtNenhumaAvalia
{
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 500;
}

.txtNenhumaAvalia2
{
	font-weight: normal;
	margin: -12px 0px 0px 365px;
	position: absolute;
	padding: 0px;
}

.notaLoja
{
	width: 20px;
	height: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #B91319;
	margin: -14px 0px 0px 440px;
	padding: 0px;
	position: absolute;
}

.notaLojaprd
{
	width: 30px;
	height: 10px;
	margin: -10px 0px 0px 65px;
	padding: 0px;
	color: #B91319;
	font-weight: normal;
	font-size: 12px;
}

.avaliaLojaBarra
{
	
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: -123px 0px 0px 295px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}


.avaliaLojaBarra_
{
	
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: -123px 0px 0px 338px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}


.avaliaLojaBarraPrd
{
	width: 200px;
	height: 15px;
	font-weight: normal;
	text-decoration: none;
	margin: -13px 0px 0px 200px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}

.separaBarra
{
	width: 1px;
	height: 15px;
	border-left: 1px solid #999;
	position: absolute;
	margin: -14px 0px 0px 600px;
}

.separaBarraB
{
	width: 1px;
	height: 15px;
	border-left: 1px solid #999;
	position: absolute;
	margin: -14px 0px 0px 320px;
}

.avaliaVendaBarra
{
	/*width: 300px;*/
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: -120px 0px 0px 216px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}

.avaliaVendaBarraPrd
{
	width: 110px;
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: -12px 0px 0px 350px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}

.txtOpinioesBarra
{
	text-decoration: none;
}

.avaliaLoja
{
	width: auto;
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.avaliaLojaB
{
	width: 110px;
	height: 10px;
	margin: 58px 0px 0px 425px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	padding: 0px;
}

.avaliaLojaB a
{
	text-decoration: none;
}

.avaliaLojaB a:hover
{
	color: #B91319;
}

.linkAvalieLoja
{
	width: 30px;
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.linkAvalieLojaBarra
{
	width: 100px;
	height: 10px;
	font-weight: normal;
	text-decoration: none;
	margin: -13px 0px 0px 600px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}

.linkAvalieLojaprd
{
	width: 40px;
	height: 10px;
	margin: 100px 0px 0px 440px;
	padding: 0px 0px 0px 5px;
	position: absolute;
}

.qtadeVendas
{
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

.qtadeVendasB
{
	width: 70px;
	height: 10px;
	margin: 85px 0px 0px 445px;
	padding: 0px;
	position: absolute;
}

.sinal_verde
{
	width: 100px;
	height: 15px;
	margin: 83px 0px 0px 490px;
	padding: 0px;
	position: absolute;
}

.avaliaVendas
{
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.compraSegura
{
	width: 91px;
	height: 26px;
	margin: 50px 0px 0px 565px;
	padding: 0px;
	position: absolute;
}

.precoDestaqueC
{
	width: 100px;
	height: 20px;
	margin: 58px 0px 0px 650px;
	padding: 0px;
	position: absolute;
	font-size: 16px;
	color: #E8171F;
}

.precoDestaqueE
{
	width: 100px;
	height: 20px;
	margin: 20px 0px 0px 810px;
	padding: 0px;
	position: absolute;
	font-size: 16px;
	color: #E8171F;
}

.precoDestaqueE2
{
	width: 100px;
	height: 20px;
	margin: 10px 0px 0px 810px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	color: #E8171F;
}

.precoDestaqueCprd
{
	width: 105px;
	height: 20px;
	margin: 40px 0px 0px 515px;
	padding: 0px;
	position: absolute;
	font-size: 14px;
	font-weight: normal;
	color: #E8171F;
}

.precoParcela
{
	width: 100px;
	height: 50px;
	margin: 65px 0px 0px 810px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	color: #333333;
}

.precoParcelaprd
{
	width: 90px;
	height: 50px;
	margin: 60px 0px 0px 525px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}

.precoDestaqueD
{
	font-size: 12px;
	color: #E8171F;
}

.verOferta
{
	width: 106px;
	height: 42px;
	margin: 28px 0px 0px 0px;
	padding: 0px;
	float: right;
}

.verOfertaprd
{
	width: auto;
	height: auto;
	margin: 35px 0px 0px 625px;
	padding: 0px;
	position: absolute;
	
	
	
	
}

.ou
{
	width: 10px;
	height: 10px;
	margin: 65px 0px 0px 835px;
	padding: 0px;
	position: absolute;
}

.ligueWatz
{
	width: 119px;
	height: 45px;
	margin: 80px 0px 0px 790px;
	padding: 0px;
	position: absolute;
}

.logoLoja
{
	width: 100px;
	height: 50px;
	margin: 55px 0px 0px 647px;
	padding: 0px;
	position: absolute;
}


.logoLoja_
{
	width: 100px;
	height: 50px;
	margin: 55px 0px 0px 690px;
	padding: 0px;
	position: absolute;
}



.tempoLoja
{
	width: 100px;
	text-align: center;
	font: 10px;
	margin: 5px 0px 0px -110px;
	padding: 0px;
	position: absolute;
}

.nomeLojista
{
	width: 100px;
	text-align: center;
	font-size: 14px;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
}

.logoLojaBarras
{
	width: 100px;
	height: 36px;
	margin: 0px 0px 0px -20px;
	padding: 0px;
	position: absolute;
}



.logoLojaprd
{
	width: 100px;
	height: 36px;
	margin: 45px 0px 0px 415px;
	padding: 0px;
	position: absolute;
}

.logoLojaprdCentral
{
	width: 100px;
	height: 36px;
	margin: 45px 0px 0px 390px;
	padding: 0px;
	position: absolute;
}

.bottomPaginacao
{
	width: 940px;
	height: 80px;
	margin: 0px;
	padding: 0px;
}

/* FimComparadorOfertas */

/* Pag grid compara Produtos */
.menuNovaCompara
{
	width: 70px;
	height: 15px;
	margin: 0px 0px 0px 670px;
	position: absolute;
	padding: 0px;
}
.menuNovaComparaB
{
	width: 120px;
	height: 15px;
	margin: 0px 0px 0px 780px;
	position: absolute;
	padding: 0px;
}

.opcoes_compara_produto
{
	width: auto;
	height: 11px;
	position: absolute;
	margin: -10px 0px 0px 5px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

/* FimPagGridComparaProdutos */

/* ListaProdutosBasica */

.barraOrganizaB
{
	width: 940px;
	height: 50px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.infosVendedor
{
	width: 940px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra940x39.gif) bottom no-repeat;
}

.infosAvaliaProduto
{
	width: 940px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	/*background: url(http://images.watz.com.br/layout/sombra940x39.gif) bottom no-repeat;*/

}
/*.boxLogovendedor {   com imagem logista
	width:142px;
	height:82px;
	margin:55px 0px 0px 15px;
	padding:0px;
	position:absolute;
	background:url(http://images.watz.com.br/layout/box_logodendedor.gif) no-repeat;
} */

.boxLogovendedor
{
	width: 142px;
	height: 82px;
	margin: 90px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}
.alignLogoLoja
{
	width: auto;
	height: auto;
	margin: 30px 0px 0px 23px;
	padding: 0px;
	position: absolute;
}
.nomeVendedor
{
	width: 150px;
	height: 10px;
	margin: -30px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.enderecoLojista
{
	width: 250px;
	height: auto;
	margin: -10px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}
.avaliaLojista
{
	width: 305px;
	height: 60px;
	margin: 0px 0px 0px 330px;
	padding: 0px;
	position: absolute;
}
.notaLojista
{
	font-size: 14px;
	color: #D4151C;
	font-weight: bold;
	position: absolute;
	margin: 40px 0px 0px 70px;
	padding: 0px;
}
.notaLojistaB
{
	font-size: 16px;
	color: #D4151C;
	font-weight: bold;
	position: absolute;
	margin: -14px 0px 0px 125px;
	padding: 0px;
}
.titNotaLoja
{
	font-size: 11px;
	position: absolute;
	margin: 40px 0px 0px 10px;
	padding: 0px;
}
.alignLuzesAvalia
{
	width: 110px;
	height: 18px;
	margin: 0px 0px 0px 8px;
	padding: 0px;
}
.alignLuzesAvaliaAbs
{
	width: 150px;
	height: 18px;
	margin: 25px 0px 0px 110px;
	padding: 0px;
}
.alignCheckG
{
	width: 30px;
	height: 30px;
	margin: -10px 0px 0px 140px;
	padding: 0px;
	position: absolute;
}
.porcentagemLojista
{
	font-size: 14px;
	font-weight: bold;
	margin: -2px 10px 0px 175px;
	padding: 0px;
	position: absolute;
}
.tituloDestaqueC
{
	font-size: 12px;
	color: #D4151C;
	margin: -5px 0px 0px 10px;
	padding: 0px;
	position: absolute;
	text-decoration: none;
}
.OpinioesVendedor
{
	width: 267px;
	height: 15px;
	text-align: center;
	margin: 0px 0px 0px 10px;
}
.qtadeOpinioes
{
	font-size: 11px;
	color: #D4151C;
	margin: -13px 0px 0px 220px;
	padding: 0px;
	position: absolute;
	text-decoration: none;
}

.qtadeOpinioesB
{
	font-size: 11px;
	color: #D4151C;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	text-decoration: none;
}

.avalieLoja
{
	font-size: 11px;
	color: #D4151C;
	margin: 40px 0px 0px 100px;
	padding: 0px;
	position: absolute;
}


.alignf
{
	position: absolute;
	margin: -4px 0px 0px 25px;
	padding: 0px;
}

.alignLinkAvalia
{
	position: absolute;
	margin: -4px 0px 0px 167px;
	padding: 0px;
}

.alignTempoLoja
{
	position: absolute;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	font-weight: bold;
}

.alignVendasLoja
{
	position: absolute;
	margin: 0px 0px 0px 215px;
	padding: 0px;
}

.alignTempoLojaB
{
	position: absolute;
	margin: -9px 0px 0px 175px;
	padding: 0px;
}

.seloVendedor
{
	width: 65px;
	height: 76px;
	float: right;
	margin: 40px 80px 0px 0px;
	padding: 0px;
}

/* FimListaProdutosBasica */

/* Avaliação Produto */

#div_avaliacao
{
	width: 940px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
}

#div_avaliacaoAuto
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
}

.alignQtdadeAvalia
{
	width: auto;
	height: 5px;
	margin: -19px 0px 0px 130px;
	padding: 0px 0px 0px 0px;
}

.qualificacoes
{
	width: 190px;
	height: 85px;
	margin: 32px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}


.txtQuali
{
	font-size: 12px;
	color: #666;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}

.imgQuali
{
	margin: -1px 0px 0px -3px;
	position: absolute;
}

.imgQualiAU
{
	margin: -2px 0px 0px -3px;
	position: absolute;
}


.txtQualiD
{
	font-size: 14px;
	color: #666;
	font-weight: bold;
	position: absolute;
	margin: 10px 0px 0px 7px;
}

.txtQualiE
{
	font-size: 14px;
	color: #666;
	font-weight: bold;
	position: absolute;
	margin: 215px 0px 0px 305px;
}

.estrelasQualif
{
	width: 100px;
	height: 85px;
	margin: 35px 0px 0px 250px;
	padding: 0px;
	position: absolute;
}

.qualifMediaOpinioes
{
	width: 138px;
	height: 70px;
	margin: -150px 0px 0px 710px;
	position: absolute;
}


.qualifMedia
{
	width: 138px;
	height: 70px;
	margin: -215px 0px 0px 490px;
	position: absolute;
}

.qualifMediaPrd
{
	width: 138px;
	height: 70px;
	margin: -10px 0px 0px 705px;
	position: absolute;
}

.qualifMediaB
{
	width: 130px;
	height: 70px;
	margin: 40px 0px 0px 460px;
	padding: 0px;
	position: absolute;
}

.notaMedia
{
	width: 40px;
	height: 20px;
	margin: -8px 0px 0px 95px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.notaMedia_new2
{
	width: 40px;
	height: 20px;
	margin: -12px 0px 0px 0px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.notaMedia_Opiniao
{
	width: 40px;
	height: 20px;
	margin: -10px 0px 0px 0px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.notaMedia_new
{
	width: 40px;
	height: 20px;
	margin: -6px 0px 0px 0px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.notaMediaD
{
	width: 40px;
	height: 20px;
	margin: 205px 0px 0px 390px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.legendas_
{
	width: 300px;
	height: 110px;
	margin: 80px 0px 0px 610px;
	padding: 0px;
	position: absolute;
}

.legendas
{
	width: 190px;
	height: 110px;
	margin: 60px 0px 0px 710px;
	padding: 0px;
	position: absolute;
}

.legendasD
{
	width: 190px;
	height: 90px;
	margin: -225px 0px 0px 480px;
	padding: 0px;
	position: absolute;
}

.legendasE
{
	width: 190px;
	height: 140px;
	margin: 0px 0px 0px 15px;
	padding: 5px;
	position: absolute;
}


.imgLegendaOpinioes
{
	margin: -10px 0px 0px 0px;
}

.imgLegendaOpinioes2
{
	margin: -2px 0px 0px 0px;
	position: absolute;
}


.txtLegenda
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}

.txtLegendaExc
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: -1px 0px 0px 0px;
	padding: 0px;
}

.txtLegendaMBom
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}


.txtLegendaBom
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 41px 0px 0px 0px;
	padding: 0px;
}

.txtLegendaReg
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 62px 0px 0px 0px;
	padding: 0px;
}

.txtLegendaRuim
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 83px 0px 0px 0px;
	padding: 0px;
}



.infoUsuario
{
	width: auto;
	height: 5px;
	margin: -32px 0px 0px 200px;
	padding: 0px;
	position: absolute;
}


.infoUsuarioAvalia
{
	width: auto;
	height: 5px;
	margin: -10px 0px 0px 20px;
	padding: 0px;
	font-weight: bold;
}

.infoDataAvalia
{
	width: 120px;
	height: 10px;
	margin: -10px 0px 0px 20px;
	padding: 0px;
}


.infoData
{
	width: 120px;
	height: 10px;
	margin: -32px 0px 0px 310px;
	padding: 0px;
	position: absolute;
}

.prodNovo 
{
	color: #E8171F;
	font-weight: bold;
	font-size: 10px;

}


.txtBold
{
	font-weight: bold;
}

.qualificacoesB
{
	width: 250px;
	height: 85px;
	margin: -15px 0px 0px 22px;
	padding: 0px;
	position: absolute;
}

.boxAvaliaUser
{
	width: 665px;
	height: 30px;
	margin: 0px 0px 25px 275px;
	padding: 0px 0px 100px 0px;
	border-bottom: 1px dotted #999;
}

.txtQualiB
{
	width: auto;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	position: absolute;
	margin: 2px 0px 0px 7px;
}

.estrelasQualifB
{
	width: 100px;
	height: 85px;
	margin: 55px 0px 0px 190px;
	padding: 0px;
	position: absolute;
}

.comentsUsuario
{
	width: 400px;
	height: 85px;
	margin: -15px 0px 0px 270px;
	padding: 0px;
	position: absolute;
}

.boxDenuncie
{
	width: 80px;
	height: 85px;
	margin: 40px 0px 0px 565px;
	padding: 0px;
	position: absolute;
}

.boxDenuncieB
{
	width: 85px;
	height: 85px;
	margin: -140px 50px 0px 820px;
	padding: 0px;
	position: absolute;
}

.boxOpinioes
{
	width: 940px;
	height: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	position: relative;
	border-bottom: 1px dotted #999;
}

/* FimAvaliação Produto */

/* AvalieProduto */
#div_avalieProduto
{
	width: 940px;
	height: 430px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#div_avalieProdutoAuto
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 1px;
}

.box_nomeProduto
{
	width: auto;
	height: 15px;
	margin: -16px 0px 0px 300px;
	padding: 0px;
}

.nomeProdutoB
{
	font-size: 16px;
	font-weight: bold;
	color: #D4151C;
}

.legendasB
{
	width: 190px;
	height: 140px;
	margin: 255px 0px 0px 30px;
	padding: 5px;
	position: absolute;
}
.tituloAvalie
{
	width: 250px;
	height: 30px;
	margin: 10px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.vocePossui
{
	width: 205px;
	height: 20px;
	margin: 10px 0px 0px 600px;
	padding: 0px;
	position: absolute;
}

.qdroAvalia
{
	width: 518px;
	height: 132px;
	margin: -200px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.qdroNota
{
	width: 245px;
	height: 42px;
	margin: 20px 0px 0px 380px;
	padding: 0px;
	position: absolute;
}

.qdrosProsContras
{
	width: 415px;
	height: 107px;
	margin: 100px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.qdroEnviar
{
	width: 100px;
	height: 42px;
	margin: 168px 0px 0px 807px;
	padding: 0px;
	position: absolute;
}

.campoTitulo
{
	width: 210px;
	height: 18px;
	margin: 0px 0px 0px 3px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.txtQualiC
{
	font-size: 14px;
	color: #666;
	font-weight: bold;
	position: absolute;
	margin: 0px 0px 0px 70px;
}

.campoProsContras
{
	width: 340px;
	height: 38px;
	margin: -10px 0px 0px 0px;
	padding: 0px;
	float: right;
	border: 1px solid #CCC;
}

.txtNotaMedia
{
	font-size: 14px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 7px 0px 0px 150px;
	padding: 0px;
}

.notaMediaB
{
	width: 40px;
	height: 20px;
	margin: -2px 0px 0px 100px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.qualificacoesC
{
	width: 185px;
	height: 85px;
	margin: -150px 0px 0px 300px;
	position: absolute;
	padding: 0px;
}

.horizQdroAvalia
{
	width: 560px;
	height: 1px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	border-bottom: 1px solid #999999;
}

.vertQdroAvalia
{
	width: 1px;
	height: 120px;
	margin: -187px 0px 0px 495px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaB
{
	width: 1px;
	height: 120px;
	margin: -187px 0px 0px 570px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaC
{
	width: 1px;
	height: 120px;
	margin: -187px 0px 0px 640px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaD
{
	width: 1px;
	height: 120px;
	margin: -187px 0px 0px 690px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaE
{
	width: 1px;
	height: 120px;
	margin: -187px 0px 0px 750px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.boxAvaliePrd
{
	margin: 70px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.boxAvaliePrdAuto
{
	margin: 70px 0px 0px 300px;
	padding: 0px;
	height: auto;
	position: relative;
}

.divAvalieRelative
{
	width: 940px;
	height: 200px;
	position: relative;
	margin: 30px 0px 0px 0px;
	padding: 0px;
}

.boxExcelente
{
	width: 70px;
	height: 120px;
	margin: -190px 0px 0px 497px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxMuitoBom
{
	width: 70px;
	height: 120px;
	margin: -190px 0px 0px 570px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxBom
{
	width: 50px;
	height: 120px;
	margin: -190px 0px 0px 640px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxRegular
{
	width: 60px;
	height: 120px;
	margin: -190px 0px 0px 690px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxRuim
{
	width: 60px;
	height: 120px;
	margin: -190px 0px 0px 750px;
	padding: 0px;
	text-align: center;
	position: absolute;
}
/* FimAvalieProduto */

/* OfertaPessoal */
#div_ofertaPessoal
{
	width: 940px;
	height: 360px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#div_caracteristicaProduto
{
	width: 940px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

#div_perguntasUsuario
{
	width: 940px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	position: relative;
}

#div_enviaPergunta
{
	width: 940px;
	height: 250px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
}

.qdroPergunta
{
	width: 905px;
	height: 170px;
	margin: 48px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.campoPergunta
{
	width: 905px;
	height: 50px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	padding: 0px;
	border: 1px solid #CCC;
}

.btEnviarPergunta
{
	width: 136px;
	height: 42px;
	margin: 70px 0px 0px 0px;
	padding: 0px;
	float: right;
}

.btEnviarPerguntaB
{
	margin: 20px 0px 0px 803px;
	padding: 0px;
}

.boxFichaProduto
{
	width: 905px;
	height: auto;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 20px 0px;
}

.qdroImgsPessoal
{
	width: 298px;
	height: 335px;
	margin: 15px 0px 0px 15px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/box_ofertaspessoal.gif) no-repeat;
}

.imgOfertaPessoal
{
	width: 250px;
	height: 250px;
	margin: 11px 0px 0px 23px;
	padding: 0px;
	position: absolute;
}

.imgOfrtPss
{
	width: 180px;
	height: 180px;
	margin: 35px 0px 0px 37px;
	padding: 0px;
	position: absolute;
}

.menuImgs
{
	width: 250px;
	height: 25px;
	margin: 275px 0px 0px 20px;
	padding: 0px;
	position: absolute;
}

.txtAmpliar
{
	width: 100px;
	height: 5px;
	position: absolute;
	margin: 6px 0px 0px 75px;
	padding: 0px;
}

.btProximo
{
	width: 26px;
	height: 26px;
	margin: 0px 0px 0px 200px;
	position: absolute;
}

.btAnterior
{
	width: 26px;
	height: 26px;
	margin: 0px 0px 0px 0px;
	position: absolute;
}

.linkFerramentaC
{
	width: 137px;
	height: 15px;
	margin: 308px 0px 0px 10px;
	position: absolute;
	border-right: 1px solid #999999;
	padding: 0px;
}

.linkFerramentaD
{
	width: 145px;
	height: 15px;
	margin: 308px 0px 0px 158px;
	position: absolute;
	padding: 0px;
}

.precoAtual
{
	width: auto;
	height: 70px;
	margin: -334px 0px 0px 325px;
	padding: 0px;
	position: absolute;
}

.qtadeProduto
{
	width: auto;
	height: 50px;
	margin: -250px 0px 0px 325px;
	padding: 0px;
	position: absolute;
}

.campoQtdade
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	border: 1px solid #CCC;
	position: absolute;
}

.alignQtdade
{
	position: absolute;
	margin: -233px 0px 0px 390px;
	padding: 0px;
}

.qdroBotoes
{
	width: 228px;
	height: 63px;
	margin: -210px 0px 0px 312px;
	padding: 0px;
	position: absolute;
}

.alignFoneWatz
{
	position: absolute;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.boxFrete
{
	width: 207px;
	height: 96px;
	position: absolute;
	margin: -124px 0px 0px 312px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/box_cep.gif) no-repeat;
}

.txtFrete
{
	width: 180px;
	height: 60px;
	margin: 10px 0px 0px 18px;
	padding: 0px;
	position: absolute;
}

.txtFrete2
{
	width: 170px;
	height: 60px;
	margin: 60px 0px 0px 18px;
	padding: 0px;
	position: absolute;
}

.campoFreteA
{
	width: 60px;
	height: 18px;
	position: absolute;
	margin: 9px 0px 0px 0px;
	padding: 0px;
	border: 1px solid #CCC;
}

.campoFreteB
{
	width: 30px;
	height: 18px;
	position: absolute;
	margin: 9px 0px 0px 65px;
	padding: 0px;
	border: 1px solid #CCC;
}

.btCalcular
{
	width: 36px;
	height: 37px;
	margin: 0px 0px 0px 93px;
	padding: 0px;
	position: absolute;
}

.formasPagamentos
{
	width: 329px;
	height: 333px;
	margin: 0px 0px 0px 580px;
	padding: 0px;
	position: absolute;
}
/* FimOfertaPessoal */

/* avaliaçãoLoja */
#div_avaliacaoB
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	border-bottom: dotted #999 1px;
}

#div_avaliacaoC
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
}

.alignLed
{
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.qualificacoesE
{
	width: 260px;
	height: 85px;
	margin: 25px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.ledsQualifOpinioes
{
	width: 180px;
	height: 85px;
	margin: -20px 0px 0px -20px;
	padding: 0px;
	position: absolute;
}

.ledsQualif
{
	width: 180px;
	height: 85px;
	margin: -16px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}

.ledsQualifB
{
	width: 100px;
	height: 85px;
	margin: 25px 0px 0px 310px;
	padding: 0px;
	position: absolute;
}

.qualificacoesD
{
	width: 190px;
	height: 85px;
	margin: 55px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.comentsUsuarioB
{
	width: 320px;
	height: auto;
	margin: -135px 0px 0px 420px;
	padding: 0px;
	position: absolute;
}

.ledsQualifB
{
	width: 100px;
	height: 85px;
	margin: 55px 0px 0px 220px;
	padding: 0px;
	position: absolute;
}
/* avaliaçãoLoja */

/* avalieLoja */
#div_avalieLoja
{
	width: 940px;
	height: 430px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#div_avalieLojaAuto
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.tituloAvalieB
{
	width: 250px;
	height: 30px;
	margin: 25px 0px 0px 20px;
	padding: 0px;
	z-index: 10;
	position: absolute;
}

.vocePossuiB
{
	width: 250px;
	height: 20px;
	margin: 70px 0px 0px 20px;
	padding: 0px;
	position: absolute;
}

.alignRdbLoja
{
	margin: -20px 0px 0px 10px;
	padding: 0px;
}

.qdroAvaliaB
{
	width: 518px;
	height: 132px;
	margin: 0px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.qualificacoesF
{
	width: 260px;
	height: 85px;
	margin: 55px 0px 0px 320px;
	padding: 0px;
	line-height: 10px;
	position: absolute;
}

.horizQdroAvaliaB
{
	width: 580px;
	height: 1px;
	padding: 0px;
	margin: -10px 0px 0px 5px;
	position: absolute;
	border-bottom: 1px solid #999999;
}

.alignRdbOpine
{
	margin: 51px 0px 0px 315px;
	padding: 0px;
	position: absolute;
}

.alignRdbOpineAuto
{
	height: auto;
	margin: 51px 0px 0px 315px;
	padding: 0px;
	position: relative;
}

.alignRdbOpLoja
{
	margin: 0px 0px 0px 30px;
	padding: 0px;
}

.vertQdroAvaliaF
{
	width: 1px;
	height: 220px;
	margin: 20px 0px 0px 580px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaG
{
	width: 1px;
	height: 220px;
	margin: 20px 0px 0px 650px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaH
{
	width: 1px;
	height: 220px;
	margin: 20px 0px 0px 720px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaI
{
	width: 1px;
	height: 220px;
	margin: 20px 0px 0px 780px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.vertQdroAvaliaJ
{
	width: 1px;
	height: 220px;
	margin: 20px 0px 0px 840px;
	padding: 0px;
	position: absolute;
	border-left: 1px solid #CCCCCC;
}

.boxExcelenteB
{
	width: 70px;
	height: 20px;
	margin: -25px 0px 0px 263px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxMuitoBomB
{
	width: 70px;
	height: 20px;
	margin: -25px 0px 0px 330px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxBomB
{
	width: 40px;
	height: 20px;
	margin: -25px 0px 0px 405px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxRegularB
{
	width: 50px;
	height: 20px;
	margin: -25px 0px 0px 465px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.boxRuimB
{
	width: 50px;
	height: 20px;
	margin: -25px 0px 0px 530px;
	padding: 0px;
	text-align: center;
	position: absolute;
}

.qdroNotaB
{
	width: 270px;
	height: 42px;
	margin: 90px 0px 0px -300px;
	padding: 0px;
	position: absolute;
}

.precoOfertasB
{
	color: #B91319;
	margin: 0px 0px 0px 5px;
	position: absolute;
}

.nmProdAvalia
{
	color: #666;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}

.txtNotaMediaB
{
	font-size: 14px;
	font-weight: bold;
	color: #666;
	position: absolute;
	margin: 4px 0px 0px 10px;
	padding: 0px;
}

.notaMediaC
{
	width: 40px;
	height: 20px;
	margin: -5px 0px 0px 95px;
	position: absolute;
	padding: 0px;
	font-size: 25px;
	color: #E8171F;
}

.legendasC
{
	width: 190px;
	height: 110px;
	margin: -30px 0px 0px 20px;
	padding: 0px;
	position: absolute;
}

.qdrosProsContrasB
{
	width: 415px;
	height: 107px;
	margin: 40px 0px 0px 320px;
	padding: 0px;
	position: absolute;
}

.qdroEnviarB
{
	width: 100px;
	height: 42px;
	margin: 140px 0px 0px 420px;
	padding: 0px;
	position: absolute;
}

span.btnVoltar{
	display:block;
	height:42px;
	width:100px;
	float:right;
	background:url(../images2011/btn_voltar.png) top left no-repeat;
	margin:10px 15px;
	clear:both;
}
span.btnVoltar a{
	display:block;
	height:22px;
	width:90px;
	float:left;
	margin:10px 10px 10px 0;
	text-decoration:none;
}

/* FimAvalieLoja */

/* Carrinho */
.barraCarrinho
{
	width: 940px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra940x22.gif) no-repeat;
}

.produtoCarrinho
{
	width: 940px;
	height: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.barraSubTotal
{
	width: 940px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra940x22.gif) no-repeat;
}

.barraFrete
{
	width: 940px;
	height: 62px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.barraTotal
{
	width: 940px;
	height: 62px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.rodapeCarrinho
{
	width: 940px;
	height: 230px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.txtDescricao
{
	margin: 4px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
}

.txtQuantidade
{
	margin: 4px 0px 0px 550px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
}

.txtRomoverItem
{
	margin: 4px 0px 0px 690px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
}

.txtPrecoUnitario
{
	margin: 4px 0px 0px 830px;
	padding: 0px;
	position: absolute;
	font-size: 10px;
}

.campoQtdadeB
{
	width: 50px;
	height: 15px;
	margin: 60px 0px 0px 553px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.btRemoverItem
{
	margin: 60px 0px 0px 715px;
	padding: 0px;
	position: absolute;
}

.precoUnitario
{
	width: auto;
	margin: 60px 0px 0px 840px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
}

.precoUnitarioB
{
	width: auto;
	margin: -10px 0px 0px 715px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
}

.txtSubTotal
{
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px 0px 15px;
	padding: 0px;
	position: absolute;
	color: #666666;
}

.precoSubTotal
{
	width: auto;
	margin: 3px 0px 0px 839px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.precoSubTotalB
{
	width: auto;
	margin: 3px 0px 0px 840px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.prazoEntregaDias
{
	margin: 3px 0px 0px 0px;
	color: Red;
	font-size: 12px;
}

.txtFreteB
{
	width: auto;
	margin: 22px 0px 0px 15px;
	position: absolute;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.boxCEP
{
	margin: 12px 0px 0px 775px;
	padding: 0px;
	position: absolute;
}

.boxCEPCarrinho
{
	margin: 12px 0px 0px 550px;
	padding: 0px;
	position: absolute;
}

.precoFreteTxt
{
	margin: 26px 0px 0px 618px;
	padding: 0px;
	position: absolute;
}

.precoFreteTxtCarrinho
{
	margin: 26px 0px 0px 815px;
	padding: 0px;
	position: absolute;
}

.precoFrete
{
	width: auto;
	margin: 25px 0px 0px 650px;
	padding: 0px;
	position: absolute;
	font-size: 14px;
	color: #E8171F;
}

.precoFreteCarrinho
{
	width: auto;
	margin: 25px 0px 0px 854px;
	padding: 0px;
	position: absolute;
	font-size: 14px;
	color: #E8171F;
}

.txtTotal
{
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0px 0px 15px;
	padding: 0px;
	position: absolute;
	color: #E8171F;
}

.precoTotal
{
	width: auto;
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0px 0px 817px;
	padding: 0px;
	position: absolute;
	color: #E8171F;
}

.precoTotalC
{
	width: auto;
	font-size: 16px;
	font-weight: bold;
	margin: 25px 0px 0px 838px;
	padding: 0px;
	position: absolute;
	color: #E8171F;
}

.txtAtencao
{
	margin: 20px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.menuContinuaCompra
{
	width: 520px;
	height: 40px;
	margin: 90px 0px 0px 396px;
	padding: 0px;
	position: absolute;
}

.linkCompraA
{
	width: 150px;
	height: 15px;
	margin: 10px 0px 0px 105px;
	position: absolute;
	border-right: 1px solid #999999;
	padding: 0px;
}

.linkCompraB
{
	width: 113px;
	height: 15px;
	margin: 10px 0px 0px 270px;
	position: absolute; /*border-right:1px solid #999999;*/
	padding: 0px;
}

.linkCompraC
{
	width: 120px;
	height: 15px;
	margin: 10px 0px 0px 290px;
	position: absolute;
	padding: 0px;
}

.btContinuar
{
	margin: 0px 0px 0px 420px;
	padding: 0px;
	position: absolute;
}
/*FimCarrinho */

/* Checkout */
.infoComprador
{
	width: 940px;
	height: 193px;
	margin: 0px;
	padding: 0px;
}

.linhaVertiSoltaC
{
	width: 1px;
	height: 162px;
	position: absolute;
	margin: 20px 0px 0px 470px;
	padding: 0px;
	border-right: dotted #999 1px;
}

.dadosComprador
{
	width: 435px;
	height: 162px;
	margin: 15px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.enderecoEntrega
{
	width: 435px;
	height: 162px;
	margin: 15px 0px 0px 490px;
	padding: 0px;
	position: absolute;
}

.bt_alterar
{
	width: auto;
	margin: 0px 0px 0px 190px;
	padding: 0px;
	position: absolute;
}

.lnkAlterar
{
	width: 100px;
	text-decoration: none;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.txtDadosComprador
{
	font-size: 12px;
}

.campoQtdadeC
{
	width: auto;
	height: 18px;
	margin: -10px 0px 0px 580px;
	padding: 0px;
	position: absolute;
}

.campoQtdadeD
{
	width: auto;
	height: 18px;
	margin: 57px 0px 0px 715px;
	padding: 0px;
	position: absolute;
}

.cepUtilizado
{
	width: auto;
	margin: 22px 0px 0px 220px;
	position: absolute;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #D4151C;
}

.precoFreteB
{
	width: auto;
	font-size: 12px;
	padding: 0px;
	font-weight: normal;
}

.txtFreteC
{
	width: auto;
	margin: 25px 0px 0px 816px;
	padding: 0px;
	text-align: right;
	position: absolute;
	font-weight: bold;
}

.txtFreteD
{
	width: auto;
	margin: 25px 0px 0px 839px;
	padding: 0px;
	text-align: right;
	position: absolute;
	font-weight: bold;
}

.prazoEntrega
{
	width: auto;
	margin: 28px 0px 0px 350px;
	padding: 0px;
	position: absolute;
	font-weight: bold;
	color: #666666;
}

.prazoEntregaCarrinho
{
	width: auto;
	margin: 25px 0px 0px 350px;
	padding: 0px;
	position: absolute;
	font-weight: bold;
	color: #666666;
}

.prazoEntrega2
{
	width: auto;
	margin: 22px 0px 0px 350px;
	padding: 0px;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.rodapeChekout
{
	width: 940px;
	height: 783px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat;
	
}


.icoCompraSegura
{
	margin: 20px 0px 0px 30px;
	padding: 0px;
	position: absolute;
}

.infosTotalB
{
	width: 200px;
	margin: 100px 0px 0px 30px;
	padding: 0px;
	position: absolute;
}

.totalB
{
	font-weight: bold;
	font-size: 16px;
	color: #666666;
}

.precoTotalB
{
	width: 200px;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	position: absolute;
	color: #E8171F;
}

.prazoEntregaB
{
	width: auto;
	font-weight: bold;
	position: absolute;
	color: #666666;
}

.boxTransferencia
{
	width: 940px;
	height: 147px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
	border-bottom: 1px dotted #999999;
}

.boxTdBc
{
	width: 940px;
	height: 70px;
	margin: 60px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.boxTdCc
{
	width: 400px;
	height: 70px;
	margin: 55px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.alignBullet
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.alignBanco
{
	margin: 0px 0px 0px 18px;
	padding: 0px;
	position: absolute;
}

.boxBoleto
{
	width: 940px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border-bottom: 1px dotted #999999;
}

.checkBoleto
{
	margin: 50px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.txtCheckBoleto
{
	color: #FF0000;
}

.psBoleto
{
	position: absolute;
	margin: 150px 0px 0px 15px;
	padding: 0px;
	font-weight: bold;
	color: #666666;
}

.txtInfosBoleto
{
	margin: 50px 0px 0px 300px;
	padding: 0px;
	position: absolute;
}

.cartaoCredito
{
	width: 940px;
	height: 260px;
	margin: 200px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border-bottom: 1px dotted #999999;
}

.formCartaoCredito
{
	width: 370px;
	height: 28px;
	margin: 128px 0px 0px 23px;
	padding: 0px;
	position: absolute;
}

.formCartaoCreditoB
{
	width: 370px;
	height: 28px;
	margin: 154px 0px 0px 15px;
	padding: 0px;
	position: absolute;
}

.campoParcela
{
	width: 270px;
	height: 18px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoTitular
{
	width: 270px;
	height: 18px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoValidade
{
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoValidadeB
{
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 45px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.formCartaoCreditoC
{
	width: 150px;
	height: 28px;
	margin: 180px 0px 0px 52px;
	padding: 0px;
	position: absolute;
}

.formCartaoCreditoD
{
	width: 150px;
	height: 28px;
	margin: 180px 0px 0px 228px;
	padding: 0px;
	position: absolute;
}

.campoCodSeguranca
{
	width: 40px;
	height: 18px;
	margin: 0px 0px 0px 7px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.formCartaoCreditoE
{
	width: 250px;
	height: 28px;
	margin: 130px 0px 0px 34px;
	padding: 0px;
	position: absolute;
}

.campoCodigo
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoCodigoB
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 45px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoCodigoC
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 80px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoCodigoD
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 115px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.linkSaiba
{
	width: 50px;
	font-size: 9px;
	margin: 9px 0px 0px 60px;
	padding: 0px;
	position: absolute;
}

.creditosWatz
{
	width: 681px;
	height: auto;
	margin: 450px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}

.txtSaldo
{
	width: 200px;
	margin: 100px 0px 0px 15px;
	padding: 0px;
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.txtCreditos
{
	margin: 50px 0px 0px 460px;
	padding: 0px;
	position: absolute;
	color: #666666;
}
/* Checkout */

/* alterarEndereço */
.bt_usar
{
	margin: 0px 0px 0px 170px;
	padding: 0px;
	position: absolute;
}

.bt_alterarB
{
	margin: 0px 0px 0px 70px;
	padding: 0px;
	position: absolute;
}

.boxFormEndereco
{
	width: 940px;
	height: 450px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.boxFormEnderecoB
{
	width: 940px;
	height: 320px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.baseFormEndereco
{
	width: 520px;
	margin: 30px 0px 0px 90px;
	padding: 0px;
}

.campoExtenso
{
	width: 270px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoNumero
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 300px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoCEP
{
	width: 80px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoCEPB
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 85px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoCurto
{
	width: 115px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoEstado
{
	width: 40px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoDDD
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.campoTelefone
{
	width: 90px;
	height: 18px;
	margin: 0px 0px 0px 35px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.alignNumero
{
	margin: 0px 0px 0px 280px;
	padding: 0px;
	position: absolute;
}

.txtFormEndereco
{
	width: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: right;
}

.camposFormEndereco
{
	width: 380px;
	margin: -366px 0px 0px 136px;
	padding: 0px;
	position: absolute;
}

.camposFormEndereco2
{
	width: 380px;
	margin: -361px 0px 0px 136px;
	padding: 0px;
	position: absolute;
}

.camposFormEnderecoB
{
	width: 380px;
	margin: -225px 0px 0px 136px;
	padding: 0px;
	position: absolute;
}

.btNovoEndereco
{
	margin: -35px 0px 0px 600px;
	padding: 0px;
	position: absolute;
}

.btNovoEnderecoB
{
	margin: -40px 0px 0px 690px;
	padding: 0px;
	position: absolute;
}

.boxComfirmaPedido
{
	width: 940px;
	height: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.txtConfirma
{
	color: #666666;
	margin: 20px 0px 0px 15px;
	padding: 0px;
	font-weight: normal;
}

.dadosConfirma
{
	margin: -70px 0px 0px 140px;
	padding: 0px;
}

.avisoConfirma
{
	margin: -48px 0px 0px 480px;
	padding: 0px;
	position: absolute;
	color: #E8171F;
	font-weight: bold;
}

.btsConfirmaPedido
{
	width: 940px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.btTentar
{
	float: right;
	margin: 10px 15px 0px 0px;
	cursor: hand;
}

.btImprimir
{
	float: right;
	margin: 10px 15px 0px 0px;
}
/* FimalterarEndereço */

/* views */
.autoViewsBase
{
	width: 940px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.autoViewsConteudo
{
	width: 940px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}


/* blogPerguntas */
.baseBlog
{
	width: 902px;
	height: auto;
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

.topBlog
{
	width: auto;
	height: 71px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/top_blog.gif) no-repeat;
}

.autoBlog
{
	width: 898px;
	height: auto;
	margin: 0px 0px 0px 1px;
	padding: 10px 0px 10px 0px;
	border-left: solid 1px #999;
	border-right: solid 1px #999;
	position: relative;
}

.bottomBlog
{
	width: auto;
	height: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url(http://images.watz.com.br/layout/bottom_blog.gif) no-repeat;
}

.boxPerguntasUsuario
{
	width: 905px;
	height: auto;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

.infosTopBlog
{
	width: 400px;
	margin: 3px 0px 0px 7px;
	padding: 0px;
	list-style: none;
	position: absolute;
}

.infosTopBlog li
{
	float: left;
	margin: 0px 0px 0px 10px;
}

.titsTopBlogB
{
	width: 700px;
	margin: 3px 0px 0px 7px;
	padding: 0px;
	position: absolute;
}

.nomeBlog
{
	color: #E8171F;
	font-weight: bold;
}

.lojaBlog
{
	color: #E8171F;
	font-weight: bold;
	margin: 0px 0px 0px 230px;
}

.localBlog
{
	margin: 0px 0px 0px 15px;
}

.localLojaBlog
{
	margin: 0px 0px 0px 15px;
}

.boxPerguntaBlog
{
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.boxRespostaBlog
{
	width: 450px;
	margin: -15px 0px 0px 430px;
	padding: 0px;
}

.perguntaBlog
{
	font-weight: bold;
	color: #666;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.respostaBlog
{
	font-weight: bold;
	color: #666;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.btFacaPergunta
{
	margin: 10px 0px 0px 650px;
	padding: 0px;
}

/* blogPerguntas */

/* cadastrarEndereco*/

.alignErroC1
{
	position: absolute;
	margin: 0px 0px 0px 280px;
	padding: 0px;
}

.alignErroC2
{
	position: absolute;
	margin: 0px 0px 0px 275px;
	padding: 0px;
}

.alignErroC3
{
	position: absolute;
	margin: 0px 0px 0px 335px;
	padding: 0px;
}

.alignErroC4
{
	position: absolute;
	margin: 0px 0px 0px 84px;
	padding: 0px;
}

.alignErroC5
{
	position: absolute;
	margin: 0px 0px 0px 125px;
	padding: 0px;
}

.alignErroC6
{
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.alignErroC7
{
	position: absolute;
	margin: 0px 0px 0px 40px;
	padding: 0px;
}

.alignErroC8
{
	position: absolute;
	margin: 0px 0px 0px 130px;
	padding: 0px;
}

.alignErroC9
{
	position: absolute;
	margin: 0px 0px 0px 140px;
	padding: 0px;
}

.campoEmailB
{
	position: absolute;
	margin: 25px 0px 0px 0px;
	padding: 0px;
}

.campoCEPC2
{
	width: 30px;
	height: 18px;
	margin: 0px 0px 0px 90px;
	padding: 0px;
	position: absolute;
	border: 1px solid #CCC;
}

.boxTxtAvaliacompleto
{
	background: #FFFFFF;
	width: 500px;
	padding: 10px;
	margin: -120px 0px 0px 15px;
	border: solid 1px #666;
}

.zIndexBox
{
	z-index: 50000;
}

.alignLogoSOL
{
	margin: 35px 0px 0px 0px;
	padding: 0px;
	position: absolute;
}



.formUsuarioE
{
	float: left;
	width: 300px;
	height: 50px;
	margin-left: 15px;
}


.formUsuarioF
{
	float: left;
	width: 300px;
	height: 50px;
	margin-top: 0px;
}

.formParentBox
{
	margin: 0px 0px 0px 15px;
	width: 940px;
	height: 170px;
}

.btCadastrarLog2
{
	margin: 40px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.vertLog
{
	width: 1px;
	height: 150px;
	margin: -170px 0px 0px 350px;
	padding: 0px;
	position: absolute;
	border-left: dotted #999 1px;
}

.imgBorder_log
{
	margin: 30px 0px 0px 0px;
}

.div_newsLog
{
	position: absolute;
	margin: -53px 0px 0px 360px;
}

.formUsuarioE_cadastre
{
	float: left;
	width: 300px;
	height: 50px;
	margin-left: 15px;
}


.formUsuarioF_cadastre
{
	float: left;
	width: 300px;
	height: 50px;
	margin-top: 0px;
}

.formParentBox_cadastre
{
	float: left;
	margin: 380px 0px 0px 15px;
	width: 940px;
	height: 170px;
	padding-left: 5px;
	padding-bottom: 30px;
}

.btCadastrarLog2_cadastre
{
	margin: 40px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}

.vertLog_cadastre
{
	width: 1px;
	height: 150px;
	margin: 400px 0px 0px 350px;
	padding: 0px;
	position: absolute;
	border-left: dotted #999 1px;
}

.imgBorder_log_cadastre
{
	margin: 30px 0px 0px 0px;
}

.div_newsLog_cadastre
{
	position: absolute;
	margin: -53px 0px 0px 360px;
}


.logoOpine
{
	margin: -20px 0px 0px 40px;
}

.logoOpine2
{
	margin:0px;
}

.btVoltarE
{
	margin: -170px 0px 0px 800px;
	padding: 0px;
	border: 0px;
	position:absolute;  
}

.btVoltarF
{
	margin: 90px 0px 0px 800px;
	border: 0px;    
}


.btColor
{
	color: #b41919;
	font-size: 15px;
}

.qdroEnviar_1
{
	margin: -120px 0px 0px 800px;
	padding: 0px;
	border: 0px;
	position: absolute;
}

.qdroEnviar_2
{
	margin: 140px 0px 0px 800px;
	border: 0px;
	position: absolute;
}

.txtAvaliacao
{
	width: 250px;
	position: absolute;
	margin: 30px 0px 0px 100px;
}

.qualifMedia_5
{
	width: 138px;
	height: 70px;
	margin: -170px 0px 0px 490px;
	position: absolute;
}

.legendas_1
{
	width: 190px;
	height: 110px;
	margin: -180px 0px 0px 710px;
	padding: 0px;
	position: absolute;
}

.legendas-avalia
{
	width: 190px;
	height: 110px;
	margin: -65px 0px 0px 710px;
	padding: 0px;
	position: absolute;
}

.txtAlinhaColor
{
	width: 370px;
	position: absolute;
	margin: -15px 0px 0px 360px;
	color: #B91319;
}

.boxSemResultado
{
	width: 340px;
	height: 300px;
	margin: 22px 0px 0px 18px;
	position:absolute;
	
}

.boxSemResultado h1
{
	font-size: 16px;
	color: #B91319;
}

.boxSemResultado p
{
	font-size: 13px;
	padding-top: 10px;
	font-style: normal;
}

/*Novo Layout da página checkout.aspx*/

.div_boxParentNew
{
	width: 700px;
}


.div_boxTransNew
{
	width: auto;
	height: 70px;
}

.div_boxBoletoNew
{
	width: auto;
	height: 100px;
}

.div_boxCreditoNew
{
	width: auto;
	height: 150px;
}

.div_boxMyCredNew
{
	float: left;
	width: 500px;
	height: 70px;
}

.div_confirmaNew
{
	width: 200px;
	height: 70px;
}


/*_____ Alterações ----- Marcos ----- 24/02/2010 ----- Página ----- Checkout.aspx _____*/

.div_parent_chkt{
	
	width:900px;
	height:730px;
	
}

.colChekout
{
	width: auto;
	height: auto;
	margin: 545px 0px 0px 750px;
	padding: 0px;
	position: absolute;
	
}


.precoTotal_new
{
	width: 200px;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	position: absolute;
	color: #E8171F;
}

.totalFont_new
{
	font-weight: bold;
	font-size: 16px;
	color: #666666;
	padding:0px 0px 0px 15px;
}

.txtSaldo_new
{
	width: 200px;
	margin: 0px 0px 0px 150px;
	padding: 0px;
	position: absolute;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}


.prazoEntregaB_new
{
	width: auto;
	font-weight: bold;
	margin:0px 0px 0px 350px;
	position: absolute;
	color: #666666;
}


/*.faixaSombra
{
	width: 940px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	
}*/

.table_chkt_new{
	margin:70px 0px 0px 500px;
	
}

.logo_csw_chkt
{
	margin:-5px 0px 0px 728px;	
	position:absolute;
}

.align_btVoltar_lista
{
	margin:-100px 0px 0px 820px;	
}


.div_bannerPublicidade_2
{
	width:auto;
	height:auto;
	position:absolute;
	margin:245px 0px 0px -175px;
}
	
	
	.TESTES
	{
		position:absolute;
		margin:0px 0px 0px 0px;
		
		
	}
	
	
	.banner_departamento 
	{
			width:auto;
			height:auto;
			margin:203px 0px 0px -173px;
		
	}
	
/*NOVA COMPARAÇÃO - Leonardo Testa - 26/07/2010 - PREFIXO: cmp*/
.cmpDivConteudo
{
	margin-top:20px;
	float:left;
}
.cmpDivEsquerdo
{
	margin-left:10px;
	margin-right:10px;
	width:245px;
	float:left;
}
.cmpDivDireito
{
	width:665px;
	margin-left:10px;
	float:left;
}

.cmp_divLogoAvaliacao
{
	margin-top: 12px;
	float:left;
	width:120px;
	text-align:center;	
}

.cmp_DivAG
{
	float: left; 
	width: 665px;
	height: auto;
	padding-bottom: 35px;
	border-top: dotted 1px #666;
	border-left: dotted 1px #666;
	border-bottom: dotted 1px #666;
	
}

.cmp_DivBtOferta
{
	float:left;
	width:120px;
	text-align:center;
	padding-top: 10px;
	*padding-top: 3px;
}


.cmp_vendasEntrega
{
	float:right;
	width:120px;
	text-align:center;
	margin-top: 10px;
}

.cmpSubDivEsquerdo
{
	margin-top:10px;
	padding-bottom: 10px;
}

.cmp_Navalia
{
	margin: 5px 0px 0px 0px;
	position: absolute;
}


@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.cmp_Navalia { margin: 12px 0px 0px 0px; }
}


.cmp_FacaAvalicao
{
	font-size: 14px;
	color: #E8171F;
	text-decoration:none;
	position: absolute;
	margin: 10px 0px 0px 0px; 
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.cmp_FacaAvalicao { margin: 13px 0px 0px 0px; }
}


.cmpDestaqueRedAvalicao
{
	font-size: 14px;
	color: #E8171F;
	text-decoration:none;
}

.cmpLinkAvaliacoes
{
	text-decoration:none;
}
.cmpSubTitEsquerdo
{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.cmpImgAvaliaEsquerdo
{
	margin: 7px 0px 0px 0px;
}


.cmpAbasComparador
{
	margin-left: 10px;
	padding: 0px;
	list-style: none;
}
.cmpAbasComparador li
{
	float: left;
}

.cmpAbasComparador li a
{
	padding: 0 0.1em;
}
.cmpBarraOrganiza
{
	width: 664px;
	height: 50px;
	padding: 0px;
	margin-top:-4px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat;
	float:left;
	border-left: dotted #999 1px;
}
.cmpLinhaHorizonteComparaOrganiza
{
	width:665px;
	height:0px;
	border-bottom: dotted #999 1px;
	margin: 0px 0px 0px 0px;	
}
.cmpBoxComparaOfertas
{
	width: 665px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
}

.cpmPrecoDestaqueE
{	
	padding: 0px;
	font-size: 16px;
	color: #E8171F;
	vertical-align: 13px;
}
.cmpPrecoDestaqueE2
{
	padding: 0px;
	font-size: 14px;
	color: #E8171F;
}
.cmpPrecoParcela
{
	padding: 0px;
	font-size: 12px;
	color: #333333;
}

.cmpFaixaSombraAU
{
	width: 664px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	padding: 0px;
	border: 0px;
}

.cmpFaixaSombraAG
{
	width: 664px;
	height: 31px;
	background: url(http://images.watz.com.br/layout/sombra_horizonte.gif) no-repeat top;
	padding: 0px;
	border: 0px;
}

.cmp_AG
{
	width: 665px; 
	float: left;
	margin: 0px 0px 0px 20px;
	height:auto;
	/* *margin: -75px 0px 0px -220px;  */
	
}



.cmp_DivAU
{
	float: left; 
	width: 665px;
	border-left: dotted 1px #666;
	border-bottom: dotted 1px #666;
	margin-bottom: 25px;

}

.cmp_ImgTitAU
{
	margin: 0px 0px 0px 20px;
}



.cmpQualificacoes
{
	width: 220px;
	padding: 25px 0px 0px 20px;
	float:left;


}
.cmpQualifMediaPrd
{
	width: 150px;
	float:right;
	padding:10px;
}
.cmpLegendas
{
	width: 300px;
	float:right;
	margin: -90px 50px 0px 0px;
}
.cmpBoxAvaliaUser
{
	width: 665px;
	border-bottom: 1px dotted #999;
	float:left;
}
.cmpQualificacoesB
{
	width: 250px;
	float:left;
	padding: 0px 0px 0px 20px;
}
.cmpComentsUsuario
{
	padding-top:30px;
	width: 250px;
	float:left;
}

.cmpBoxDenuncie
{
	width:85px;
	padding:10px;
	margin-top: 20px;
	float:left;
}
.cmpNenhumProduto
{
	width:665px;
	text-align:center;
	color: #E8171F;
	font-size: 14px;
	padding: 0px;
	font-weight: normal;

}

.txtAval
{
    font-size:12px;
    font-weight:bold;}

.cmp_txtAvalie 
{
	text-decoration: none;
}

.cmp_txtDescricao
{
	text-decoration: none;
	font-size: 12px;
	padding-top: 10px;
	/*
	text-align: center;
	vertical-align: middle;
	*/
}

.cmp_logo
{
 margin: 5px 0px 5px 0px;
}

.cmp_lojista
{
 padding: 10px 0px 15px 0px;
 display:block;
 font-size:15px;
}

.cmp_divFicha
{
	margin-left: 50px;
}

.cmp_txtOrganizar
{
	float:right; 
	width:165px; 
	text-align:right;
	margin-top: 6px;
	padding-left: 55px;
	*padding-left: 1px;
	
}

.cmp_DataClienteAU
{
	padding: 0px 0px 0px 270px;
	margin-top: 10px;
	position: absolute;
}

/*
.cmp_txtAjuda
{
	color: #444444;
	background: url(http://images.watz.com.br/layout/bg_txt_ajuda_shop.png) no-repeat;
	width: 220px;
	height: 120px;
}
*/


.cmp_txtTitAjuda
{
	color: #E8171F;
	font-size: 12px;
	font-weight: bolder;
}


.cmp_txtAjudaShop
{
	color: #444444;
	background: url(http://images.watz.com.br/layout/img_ajuda_shop.gif) no-repeat;
	text-align: center;
	display: none;
	Width: 250px;
	Height: 60px;
}


.cmp_txtAjudaFeira
{
	color: #444444;
	background: url(http://images.watz.com.br/layout/img_ajuda_feira.gif) no-repeat;
	text-align: center;
	display: none;
	Width: 253px;
	Height: 100px;
	z-index:1;
}
.cmpPanelBanner
{
	width:665px;
	padding-top:7px;
	*padding-top:5px;
	padding-bottom:5px;
	border-top: dotted 1px #666;
	border-left: dotted 1px #666;
	text-align: center;
	float: left;
	
}
.cmpBannerQuadrado
{

	width:180px;
	height:180px;
	background: WHITE;
	position:absolute;
    margin: -60px 0px 0px 450px;
	*margin-left: 71px;
}

.cmp_btVoltar
{
	margin: 10px 0px 0px 810px;
	padding: 0px;
}


.cmp_DivImgProd
{
	float:left;
	width:120px;
	height:120px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:4px;
	text-align: center;
	/*
	vertical-align: middle;
	display: table-cell;
	*/
	line-height:180px;
}

.cmpDivOferNaoEncontrada
{
	border-left: dotted 1px #666;
	width: 665px;
	float:left;
}




