.debug {border:1px solid #f00;}

/* **************** CONTENT REWRITE FOR CATEGORIES ***************** */
.content .leftCol {
	background: none;
	margin-top: -109px;
}

.hotSiteCustom .leftCol {
	margin-top: 0px !important; 
	position:absolute;
	z-index: 20 !important; 
}

.content .hotsiteExterno {
	margin-top: 0px !important;		
}
.content .hotsiteExterno .menucat {
	padding-top: 20px !important;		
}

.content .homeCol {
	background:#fff;
}

.content {
	padding-top: 5px;		
}


/* **************** CATEGORIES NAVIGATION ***************** */

div.menucat {
	position: relative;
	padding-top: 100px;
	padding-bottom: 12px;
	margin-left:2px;
}

	div.menucat div.menucat-categorias {
		width: 198px;
		padding: 0px;
		margin-top: 11px;
		background: transparent url(../images/categorias-bg-menu.gif) repeat-y -397px 0px;
		position:relative;
	}
	
		div.menucat div.menucat-categorias span.bordaFim,
		div.menucat div.menucat-categorias span.bordaInicio {
			padding: 0px;
			margin: 0px;
			height: 12px;
			display:block;
			background: #fff url(../images/categorias-bg-menu.gif) no-repeat -198px -4px;
		}
		
		div.menucat div.menucat-categorias span.bordaInicio{
			background: #fff url(../images/categorias-bg-menu.gif) no-repeat 0px 0px;
			position:absolute;
			width:198px;
			top:0;
			left:0;
		}
div.menucat div.menucat-categorias ul {
	padding: 5px 0 0 0px;
}
div.menucat div.menucat-categorias ul li h3 { /* default */
	color:#29868e;
	font-size:108%;
	font-weight:bold;
	float: left;
	padding: 10px 15px 0px 10px;
	margin:3px 0px 0px 15px;
	background: url(../images/categorias-menucat-item-bg.gif) no-repeat 0 15px;
	cursor: pointer;
	clear: both;
	display:inline;
}

/* cores menu categorias: h3 interno */
div.content.beleza-e-saude div.menucat-categorias ul li h3 {color:#BB36B3; background-image:url(../images/categorias-menucat-item-bg-saude-e-beleza.gif)}
div.content.imagem div.menucat-categorias ul li h3 {color:#808C9C; background-image:url(../images/categorias-menucat-item-bg-imagem.gif)}
div.content.som div.menucat-categorias ul li h3 {color:#808C9C; background-image:url(../images/categorias-menucat-item-bg-som.gif)}
div.content.eletrodomesticos div.menucat-categorias ul li h3 {color:#E83747; background-image:url(../images/categorias-menucat-item-bg-eletrodomesticos.gif)}
div.content.eletroportateis div.menucat-categorias ul li h3 {color:#EB8E15; background-image:url(../images/categorias-menucat-item-bg-eletroportateis.gif)}
div.content.utilidades-domesticas div.menucat-categorias ul li h3 {color:#DE5B01; background-image:url(../images/categorias-menucat-item-bg-utensilios-domesticos.gif)}
div.content.cama-mesa-e-banho div.menucat-categorias ul li h3 {color:#7CA113; background-image:url(../images/categorias-menucat-item-bg-cama-mesa-e-banho.gif)}
div.content.eletronicos div.menucat-categorias ul li h3 {color:#808C9C; background-image:url(../images/categorias-menucat-item-bg-eletronicos.gif)}
div.content.informatica div.menucat-categorias ul li h3 {color:#3F8FC0; background-image:url(../images/categorias-menucat-item-bg-informatica.gif)}
div.content.telefonia div.menucat-categorias ul li h3 {color:#2B8590; background-image:url(../images/categorias-menucat-item-bg-telefonia.gif)}
div.content.cine-e-foto div.menucat-categorias ul li h3 {color:#245E90; background-image:url(../images/categorias-menucat-item-bg-cine-e-foto.gif)}
div.content.bebes div.menucat-categorias ul li h3 {color:#9672FF; background-image:url(../images/categorias-menucat-item-bg-bebes.gif)}
div.content.esporte-e-lazer div.menucat-categorias ul li h3 {color:#669966; background-image:url(../images/categorias-menucat-item-bg-esporte-e-lazer.gif)}
div.content.games div.menucat-categorias ul li h3 {color:#970000; background-image:url(../images/categorias-menucat-item-bg-games.gif)}
div.content.tapetes-e-cortinas div.menucat-categorias ul li h3 {color:#C8B54C; background-image:url(../images/categorias-menucat-item-bg-tapetes-e-cortinas.gif)}
div.content.brinquedos-14736 div.menucat-categorias ul li h3 {color:#FC0000; background-image:url(../images/categorias-menucat-item-bg-brinquedos.gif)}
div.content.automotivo div.menucat-categorias ul li h3 {color:#1F201F; background-image:url(../images/categorias-menucat-item-bg-automotivo.gif)}
div.content.ferramentas div.menucat-categorias ul li h3 {color:#C92804; background-image:url(../images/categorias-menucat-item-bg-ferramentas.gif)}
div.content.perfumes-e-cosmeticos div.menucat-categorias ul li h3 {color:#1F201F; background-image:url(../images/categorias-menucat-item-bg-perfumes.gif)}
div.content.moveis-e-decoracao div.menucat-categorias ul li h3 {color:#5A3100; background-image:url(../images/categorias-menucat-item-bg-moveis.gif)}

div.menucat div.menucat-categorias ul li ul {
	display:none;
	clear: both;
}   

div.menucat div.menucat-categorias ul li.aberto ul {
	display: block;
}
div.menucat div.menucat-categorias ul li.aberto h3 {
	/* background: url(../images/categorias-menucat-arrow-down.gif) no-repeat right 18px; */
}

/*div.menucat div.menucat-categorias ul li.semSublink h3 {
	background: none;
}*/

div.menucat div.menucat-categorias ul li h3 a {
	color:#29868e;
    font-weight:bold;
    text-decoration:none;
	/*background-image: none;*/
}

/* cores menu categorias: semSubLink*/
div.content.beleza-e-saude div.menucat-categorias ul li h3 a {color:#BB36B3;}
div.content.som div.menucat-categorias ul li h3 a {color:#808C9C;}
div.content.imagem div.menucat-categorias ul li h3 a {color:#808C9C;}
div.content.eletrodomesticos div.menucat-categorias ul li h3 a {color:#E83747;}
div.content.eletroportateis div.menucat-categorias ul li h3 a {color:#EB8E15;}
div.content.utilidades-domesticas div.menucat-categorias ul li h3 a {color:#DE5B01;}
div.content.cama-mesa-e-banho div.menucat-categorias ul li h3 a {color:#7CA113;}
div.content.eletronicos div.menucat-categorias ul li h3 a {color:#808C9C;}
div.content.informatica div.menucat-categorias ul li h3 a {color:#3F8FC0;}
div.content.telefonia div.menucat-categorias ul li h3 a {color:#2B8590;}
div.content.cine-e-foto div.menucat-categorias ul li h3 a {color:#245E90;}
div.content.bebes div.menucat-categorias ul li h3 a {color:#9672FF;}
div.content.esporte-e-lazer div.menucat-categorias ul li h3 a {color:#669966;}
div.content.games div.menucat-categorias ul li h3 a {color:#970000;}
div.content.tapetes-e-ecortinas div.menucat-categorias ul li h3 a {color:#C8B54C;}
div.content.brinquedos-14736 div.menucat-categorias ul li h3 a {color:#FC0000;}
div.content.perfumes-e-cosmeticos div.menucat-categorias ul li h3 a {color:#EE7FAE;}
div.content.moveis-e-decoracao div.menucat-categorias ul li h3 a {color:#5A3100;}
div.content.automotivo div.menucat-categorias ul li h3 a {color:#1F201F;}
div.content.ferramentas div.menucat-categorias ul li h3 a {color:#C92804;}

div.menucat div.menucat-categorias ul li ul li {
	margin:0px 15px;
}

div.menucat div.menucat-categorias ul li ul li a {
	line-height: 20px;
	border-top: 1px solid #e2dbd7;
	/*background: url(../images/categorias-menucat-item-bg.gif) no-repeat 4px 6px;*/
	padding-left: 15px;
	display: block;
	color: #333;
	font-size: 85%;
	font-weight: normal;
}

/* Menu com renderiza��o de imagem - categorias */

div.menucat div.menucat-categorias ul li ul li a.imglink { text-align:center; padding-left:0;}
div.menucat div.menucat-categorias ul li ul li a.imglink img { display:inline; vertical-align:bottom;}

/* cores menu categorias: background dos itens de lista */


div.menucat div.menucat-categorias ul li ul li a:hover {
	color:#29868e;
}

div.menucat div.menucat-categorias ul li ul li a.last {
	border-bottom: 1px solid #e2dbd7;
}

div.menucat div.menucat-categorias ul li ul li.next {
	margin-top: 20px
}
div.menucat div.menucat-categorias ul li ul li.hover a {
	color: #2a8590;
	text-decoration: none;
	background: #eef9fa url(../images/item-menu-over.gif) no-repeat 4px 5px;
	width: 190px;
	position: relative;
	z-index: 14444;
}

div.menucat div.menucat-categorias .bordaFim {
    background: transparent url(../images/categorias-combo-ordenacao-bg.gif) no-repeat -148px top;
    height:10px;
    display:block;
    clear:both;
}



/* **************** CATEGORIES MAIN DISPLAY ***************** */

div.superbanner {
   height:107px;
	padding: 7px 0px 0px 7px;
	margin: 0px;
	background: #fff url(../images/categorias-superbanner-bg.gif) no-repeat;
}

div.topHighlights {
   	
}
div.topHighlights div {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	width:230px;
	}

div.topHighlights p {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	padding:0 0 5px;
}
div.topHighlights img {margin-right:5px;}

.topHighlights a.highlight {
	width:100px;
	float:left;
	height:20px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	line-height:19px;
}
.topHighlights a.highlight.purple  {background: url(../images/botao-bg-purple.gif) no-repeat;}
.topHighlights a.highlight.red {background: url(../images/botao-bg-red.gif) no-repeat;}	
.topHighlights a.highlight.darkBlue{background: url(../images/botao-bg-darkBlue.gif) no-repeat;}
.topHighlights a.highlight.darkGreen{background: url(../images/botao-bg-darkGreen.gif) no-repeat;}
.topHighlights a.highlight.green{background: url(../images/botao-bg-green.gif) no-repeat;}
.topHighlights a.highlight.lightBlue{background: url(../images/botao-bg-lightBlue.gif) no-repeat;}
.topHighlights a.highlight.lightOrange{background: url(../images/botao-bg-lightOrange.gif) no-repeat;}
.topHighlights a.highlight.middleGreen{background: url(../images/botao-bg-middleGreen.gif) no-repeat;}
.topHighlights a.highlight.orange{background: url(../images/botao-bg-orange.gif) no-repeat;}
.topHighlights a.highlight.pink{background: url(../images/botao-bg-pink.gif) no-repeat;}

/* BORDAS ARREDONDADAS */
.roundedcornr_box {
	background: url(../images/borderRadius/roundedcornr_739662_tl.png) no-repeat top left;
	margin-bottom:20px;
	width:760px;
}
.roundedcornr_top_739662 {
	background: url(../images/borderRadius/roundedcornr_739662_tr.png) no-repeat top right;
}
.roundedcornr_bottom_739662 {
	background: url(../images/borderRadius/roundedcornr_739662_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_739662 div {
	background: url(../images/borderRadius/roundedcornr_739662_br.png) no-repeat bottom right;
}
.roundedcornr_content_739662 {
	background: url(../images/borderRadius/roundedcornr_739662_r.png) top right repeat-y;
}

.roundedcornr_top_739662 div,.roundedcornr_top_739662,
.roundedcornr_bottom_739662 div, .roundedcornr_bottom_739662 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_739662, .roundedcornr_bottom_739662 {
	overflow:hidden;
}
.roundedcornr_content_739662 { padding: 0 15px; }

/* ======  display options ====== */

div.displayOpt {
   height:29px;
   padding: 7px 15px;
   margin: 0px;
   font-size:85%;
    color:#777;
    position:relative;
    z-index:7;
}

div.displayOpt.dispConsulta {
	position:static;	
	font-size:100%;
}

/* ======  display options : sort order ====== */

div.displayOpt span.ordenacao {
   float:left;
   width:95px;
   padding: 0px;
   margin: 0px;
}

div.displayOpt div.ordenacaoCombo {
   width:147px;
   padding: 0px;
   margin:-5px 0px 0px 0px;
   position:absolute;
   z-index:20;	
   left:111px;
}

div.displayOpt div.ordenacaoCombo div.borda {
    background: transparent url(../images/categorias-combo-ordenacao-bg.gif) no-repeat left top;
    display:block;
    padding:4px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

div.displayOpt div.ordenacaoCombo div.borda a {
    text-decoration:none;
    font-weight:bold;
    color: #2a8590;
    margin:1px 0px -1px 10px;
    padding:0px;
    display:block;
    outline: 0;
}

div.displayOpt div.ordenacaoCombo div.borda a:hover {
    text-decoration:underline;
}

div.displayOpt div.ordenacaoCombo div.borda ul {
    display:none;
    margin:0px;
    padding:0px;
}

div.displayOpt div.ordenacaoCombo div.borda ul li {
    margin:5px 0px 0px 10px;
    padding:0px;
    display:block;
}

div.displayOpt div.ordenacaoCombo div.borda ul li.comboSelected {
    display:none;
}

div.displayOpt div.ordenacaoCombo div.borda ul li a {
    font-weight:normal;
    color:#777;
    text-decoration:none;
    margin:0px;
    padding:0px;
}

div.displayOpt div.ordenacaoCombo div.borda ul li a:hover {
    color:#333;
    text-decoration:underline;
}

div.displayOpt div.ordenacaoCombo div.bordaFim {
    background: transparent url(../images/categorias-combo-ordenacao-bg.gif) no-repeat -148px top;
    height:10px;
    display:block;
    clear:both;
}


/* ======  display options : sort amount ====== */

div.displayOpt div.exibicao {
   float:left;
   width:90px;
   padding: 0px;
   margin: 0px 0px 0px 170px;
}

div.displayOpt div.exibicaoCombo {
   width:90px;
   padding: 0px;
   margin:-5px 0px 0px 0px;
   position:absolute;
   z-index:30;	
   left:368px;
}

div.displayOpt div.exibicaoCombo div.borda {
   background: transparent url(../images/categorias-combo-quantidade-bg.gif) no-repeat left top;
   display:block;
   padding:4px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

div.displayOpt div.exibicaoCombo div.borda a {
   text-decoration:none;
   font-weight:bold;
   color: #2a8590;
   margin:1px 0px -1px 10px;
   padding:0px;
   display:block;
   outline: 0; /* prevent dotted border in Firefox */
}

div.displayOpt div.exibicaoCombo div.borda a:hover {
   text-decoration:underline;
}

div.displayOpt div.exibicaoCombo div.borda ul {
   display:none;
   margin:0px;
   padding:0px;
}

div.displayOpt div.exibicaoCombo div.borda ul li {
   margin:5px 0px 0px 10px;
   padding:0px;
}

div.displayOpt div.exibicaoCombo div.borda ul li.comboSelected {
   display:none;
}

div.displayOpt div.exibicaoCombo div.borda ul li a {
   font-weight:normal;
   color:#777;
   text-decoration:none;
   margin:0px;
   padding:0px;
}

div.displayOpt div.exibicaoCombo div.borda ul li a:hover {
   color:#333;
   text-decoration:underline;
}

div.displayOpt div.exibicaoCombo div.bordaFim {
   background: transparent url(../images/categorias-combo-quantidade-bg.gif) no-repeat -91px top;
   height:10px;
   display:block;
}


/* ======  display options : display layout ====== */

div.displayOpt div.listagem {
   float:right;
   width:auto;
	padding:0px;
	margin: 0px 15px 0px 0px;
}

div.displayOpt div.listagem a.verlista {
   background: #fff url(../images/categorias-ico-lista.gif) no-repeat left top;
	padding: 0px 0px 0px 20px;
	margin: 0px 20px;
	color:#2a8590;
	text-decoration:underline;
	outline:0;
}

div.displayOpt div.listagem a.vergaleria {
   background: #fff url(../images/categorias-ico-galeria.gif) no-repeat left top;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	color:#2a8590;
	text-decoration:underline;
	outline:0;
}

div.displayOpt div.listagem a.on {
   background-position: left -14px;
	color:#2a8590;
	outline:0;
}

div.displayOpt div.listagem a.off {
   background-position: left top;
	color:#777;
	outline:0;
}


div.displayOpt div.listagem a:hover {
   background-position: left -14px;
	color:#2a8590;
}




/* ======  display options : filter ====== */

.filtro {
   width:757px;
   background:url(../images/categorias-filtro-bg.gif) repeat-y -1516px 0 ;
   position:relative;
   z-index:5;
   float:left;
   height:auto;
   float:left;
   margin:0 0 15px 0
   
   }

.filtro span.bordaFim, 
.filtro span.bordaInicio {
	padding: 0px;
	margin:0;
	height: 15px;
	display:block;
	position:relative;
	z-index:10;
	background: url(../images/categorias-filtro-bg.gif) no-repeat -758px bottom;
	width:100%;
	float:left;
}
.filtro span.bordaInicio {
	background: url(../images/categorias-filtro-bg.gif) no-repeat 0 top;
	position:absolute;
	top:0;
	left:0;
	height: 15px;
	float:left;
	
	}
.boxFiltro {
   padding:12px 0 0 0; 
   margin-bottom:0px;
   font-size:85%;
   position:relative;
   z-index:15;
   height:auto;
   float:left;
   width:674px;
   }

   .filtro span.filtroLabel {
   display:inline;
   float:left;
   width:62px;
   margin:17px 0 0 11px;
   font-size:85%;
   
   }

   .boxFiltro ul {
   margin:0px;
   padding:0px;
   list-style:none;
   position:relative;
   z-index:20;
   }

   .boxFiltro ul li {
   padding: 0px;
   margin-right:2px;
   float:left;
   white-space:nowrap;
   height:23px;
   display:inline;
   overflow:hidden;
   background: transparent url(../images/categorias-filtro-button-bg.gif) no-repeat left -24px;
   }

/* cores filtro bg bot?o - corpo */
div.content.beleza-e-saude .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-saude-e-beleza.gif) no-repeat left -24px;}
div.content.eletrodomesticos .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-eletrodomesticos.gif) no-repeat left -24px;}
div.content.eletroportateis .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-eletroportateis.gif) no-repeat left -24px;}
div.content.utilidades-domesticas .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-utensilios-domesticos.gif) no-repeat left -24px;}
div.content.cama-mesa-e-banho .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-cama-mesa-e-banho.gif) no-repeat left -24px;}
div.content.eletronicos .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-eletronicos.gif) no-repeat left -24px;}
div.content.informatica .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-informatica.gif) no-repeat left -24px;}
div.content.telefonia .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-telefonia.gif) no-repeat left -24px;}
div.content.cine-e-foto .boxFiltro ul li {background: transparent url(../images/categorias-filtro-button-bg-cine-e-foto.gif) no-repeat left -24px;}

   .boxFiltro ul li a {
   color:#fff;
   font-weight:bold;
   text-decoration:none;
   display:block;
   height: 27px;
   float:left;
   padding:4px 18px 4px 6px;
   outline:0;
   background:transparent url(../images/categorias-filtro-button-bg.gif) no-repeat right -76px;
   }
   
/* cores filtro bg bot?o - link seta */
div.content.beleza-e-saude .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-saude-e-beleza.gif) no-repeat right -76px;}
div.content.eletrodomesticos .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-eletrodomesticos.gif) no-repeat right -76px;}
div.content.eletroportateis .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-eletroportateis.gif) no-repeat right -76px;}
div.content.utilidades-domesticas .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-utensilios-domesticos.gif) no-repeat right -76px;}
div.content.cama-mesa-e-banho .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-cama-mesa-e-banho.gif) no-repeat right -76px;}
div.content.eletronicos .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-eletronicos.gif) no-repeat right -76px;}
div.content.informatica .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-informatica.gif) no-repeat right -76px;}
div.content.telefonia .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-telefonia.gif) no-repeat right -76px;}
div.content.cine-e-foto .boxFiltro ul li a {background:transparent url(../images/categorias-filtro-button-bg-cine-e-foto.gif) no-repeat right -76px;}

   .boxFiltro ul li a.on {
   color:#3a9ac0;
   background:transparent url(../images/categorias-filtro-button-bg.gif) no-repeat right -50px;
   }
   
/* cores filtro bg bot?o - link seta on */
div.content.beleza-e-saude .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-saude-e-beleza.gif) no-repeat right -50px; color:#BB36B3;}
div.content.eletrodomesticos .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-eletrodomesticos.gif) no-repeat right -50px; color:#E83747;}
div.content.eletroportateis .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-eletroportateis.gif) no-repeat right -50px; color:#EB8E15;}
div.content.utilidades-domesticas .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-utensilios-domesticos.gif) no-repeat right -50px; color:#DE5B01;}
div.content.cama-mesa-e-banho .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-cama-mesa-e-banho.gif) no-repeat right -50px; color:#7CA113;}
div.content.eletronicos .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-eletronicos.gif) no-repeat right -50px; color:#808C9C;}
div.content.informatica .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-informatica.gif) no-repeat right -50px; color:#3F8FC0;}
div.content.telefonia .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-telefonia.gif) no-repeat right -50px; color:#2B8590;}
div.content.cine-e-foto .boxFiltro ul li a.on {background:transparent url(../images/categorias-filtro-button-bg-cine-e-foto.gif) no-repeat right -50px; color:#245E90;}

.boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg.gif) no-repeat left top;} 

/* cores filtro bg bot?o - filtro on */
div.content.beleza-e-saude .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-saude-e-beleza.gif) no-repeat left top;}
div.content.eletrodomesticos .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-eletrodomesticos.gif) no-repeat left top;} 
div.content.eletroportateis .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-eletroportateis.gif) no-repeat left top;} 
div.content.utilidades-domesticas .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-utensilios-domesticos.gif) no-repeat left top;} 
div.content.cama-mesa-e-banho .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-cama-mesa-e-banho.gif) no-repeat left top;} 
div.content.eletronicos .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-eletronicos.gif) no-repeat left top;} 
div.content.informatica .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-informatica.gif) no-repeat left top;} 
div.content.telefonia .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-telefonia.gif) no-repeat left top;} 
div.content.cine-e-foto .boxFiltro ul li.on {background:transparent url(../images/categorias-filtro-button-bg-cine-e-foto.gif) no-repeat left top;} 

.boxFiltro div.dropOpt {
   padding:0px 0px 0px 0px;
   margin-top:-1px;
   z-index:20;
   position:absolute;
   }
   
 div.content .boxFiltro div.dropOpt ul {
      display:block;
      list-style:none;
      padding:0px 5px 0 0;
      margin:0px;
      }
      
div.content .boxFiltro div.dropOpt ul li {
      display: block;
      float:none;
      background: none;
      margin:0;
      padding:0;
      }

   div.clear {background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}

   .shadow-one { position: absolute; padding-top: 20px; padding-left: 20px; }
   .corner-a { position: absolute; right: 0; top: 0; width: 20px; height: 20px; background: url(../images/categorias-filtro-combo-shadow.png) right top no-repeat; }
   .corner-b { position: absolute; left: 0; bottom: 0; width: 20px; height: 20px; background: url(../images/categorias-filtro-combo-shadow.png) left bottom no-repeat; }
   .shadow-two { background: url(../images/categorias-filtro-combo-shadow.png) right bottom no-repeat; }
   .shadow-three { position: relative; left: -20px; top: -20px; background: url(../images/categorias-filtro-combo-shadow.png) left top no-repeat; }
   .shadow-four { position: relative; left: 10px; top: 10px; } 



.boxFiltrados {
    display:none;
    margin:10px 0px 0px 0px;
    float:left;
    }

.boxSelecionados {
    border-top:1px solid #fff;
    margin:10px 0 0 0;
    float:left;
   }

.comboSelecionados {
   width:657px;
   float:left;
   }

.filtroSubmit {
   float:right;
   }

.filtroSubmit a.btFiltrar {
   color:#fff;
   font-weight:bold;
   text-decoration:none;
   padding:4px 0px 0px 15px;
   margin:10px 0px 0px 0px;
   display:block;
   text-align:left;
   outline:0;
   width:60px;
   height:20px;
   background:transparent url(../images/categorias-filtro-btfiltrar-bg.gif) no-repeat;
}

#label {
   color:#3a9ac0;
   font-weight:bold;
   }
   
.sele {
   color:#3a9ac0;
   font-weight:bold;
   float:left;
   border-top:1px solid #ccc;
   border-right:1px solid #ccc;
   height:12px;
   padding:3px;
   white-space:nowrap;
   display:block;
   clear:none;
   }
/*cores filtro: resultados*/
div.content.beleza-e-saude .sele {color:#BB36B3;}
div.content.eletrodomesticos .sele {color:#E83747;}
div.content.eletroportateis .sele {color:#EB8E15;}
div.content.utilidades-domesticas .sele {color:#DE5B01;}
div.content.cama-mesa-e-banho .sele {color:#7CA113;}
div.content.eletronicos .sele {color:#808C9C;}
div.content.informatica .sele {color:#3F8FC0;}
div.content.telefonia .sele {color:#2B8590;}
div.content.cine-e-foto .sele {color:#245E90;}

.sele a {
   background:url(../images/cat-filtro-deselect.gif) no-repeat right 6px;
   padding:5px 20px 0 5px;
   white-space:nowrap;
   font-weight:normal;
   color:#333;
   }
   
   
   
/* **************** CATEGORIES PRODUCT DISPLAY REWRITE ***************** */


.listaProdutos li{
	float:left;
	position:relative;
	display:inline;
	width:177px;
	padding:0px 0px 0 10px;
	height:417px;  /* altura com rating (stars) */
	/* height:394px; */ /* altura sem rating (stars) */
	margin:0px 0px 30px 0px;
	border: 1px solid #fff;
	border-right: 1px solid #E5E5E5;
}

.listaProdutos li h3{ height:70px; }
.listaProdutos.tri li h3{ height:55px; }

.listaProdutos li img {}

.listaProdutos span.compare {
   height:21px;
   width:160px;
   display:block;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 20px 0px;
	font-size:85%;
	color:#777;
	background: #fff url(../images/categorias-compare-bg.gif) no-repeat;
}

.listaProdutos span.on{
	background-position: left -26px;
}


.listaProdutos span.bordaFim {
	background:#F1E8E1;
	float:left;
	width:187px;
	display:block;
	height:9px;
	margin:10px -10px 0px -10px;
	padding-top:0px;
	padding-bottom:0px;
	border-top:1px solid #DEDBD6;
	border-right:none;
}

/* ======  compare tool ====== */

.checkCompare {
   float:left;
   margin-right: 5px;
   }
   
   
/* HOTSITE COM CLASSE hotSiteCustom  */
.hotSiteCustom {
	padding:0 !important;
	position:relative;
	width:994px;
}
#containerHotSite3 {
	float:left;
    width:100%;
	overflow:hidden;
    position:relative;
}
#containerHotSite2 {
	float:left;
    width:100%;
	position:relative;
	right:10px;
}
#containerHotSite1 {
	float:left;
    width:100%;
	position:relative;
	right:757px;
}

.hotSiteCustom .leftHotSite {
	float:left;
	width:227px;
	position:relative;
    left:767px;
}
.hotSiteCustom .contentHotSite {
	float:left;
	width:757px;
	position:relative;
    left:767px;
}
.hotSiteCustom .contentHotSite div.final {
	clear:both;
	margin:0;
	width:auto;
}
.hotSiteCustom .contentHotSite div.final div.paginacao {
	background-color:transparent;
	height:auto;
	margin:0;
	padding:7px 27px 8px 30px;
}
.hotSiteCustom .contentHotSite div.pagFooter div.paginacao {
	margin-top:20px;
	padding:9px 27px 7px 30px;
}
.hotSiteCustom .contentHotSite div.final div.paginacao span.paginas { margin-right:0;}
.hotSiteCustom .contentHotSite div.listaProdutos {
	margin:0;
	width:755px;
}
.hotSiteCustom .rightHotSite {
	float:left;
	width:10px;
	position:relative;
    left:767px;
}
.hotSiteCustom .footerHotSite {
	clear:both;
}   
