.top{height:87px;}
#categ2{ }

/*Cprocura*/
table.mtable {margin-top: 20px;}
div#wrapper{clear: both;}
/*Proc_unico*/
#outproc {
	margin: 0;
	padding: 0 0 0 210px; 
	position: relative;
	_width: 100%;
}

#outproc div.btn_comp {
	text-align: left;
	padding: 5px 0 0 20px;
}

table.proc_unico {
	margin-top: 0;
	border-top: 1px solid #CCC;
} 

#filtersout {
	border: 1px solid #AAA;
	width: 188px;
	padding: 0;
	position: absolute; 
	top:0;
	left:0;
	_left:10px;
	text-align: left;
}
#filtersout ol, #filtersout li {margin: 0; padding: 0; list-style-type: none;}
#filtersout a {
	color: #009; 
	text-decoration: none;
}
#filtersout p#tipos {	
	text-align: center;
	font: bold 13px Arial;
	height: 25px;
	padding: 0 ;
	margin: 0 7px;
	border-bottom: 1px dashed #E2E2E2;
}
#filtersout p#result {
	text-align: center;
	font: bold 13px Arial;
	color: #000;	
	margin-bottom: 10px;
}
#filtersout p#result span {color: red; font-size: 17px;}
#filtersout p#result strong {color: #696881; font-weight: lighter;}

#filtersout .pont {
	padding-bottom: 10px;
	background: url(http://img.bondfaro.com/images/bg_filtersvert.gif) 0 bottom repeat-x;
}
#filtersout .selec {margin-left: 7px;}
#filtersout input.prc {width: 55px; margin-right: 3px;}

#filtersout ol.selec li {
	font: normal 12px Arial;
	padding: 0 0 0 14px;
	margin: 0 0 0 6px;
	background: url(http://imagem.buscape.com.br/bp5/zera_result.gif) 0 1px no-repeat;
}	

#filtersout h3.selec {display: block; margin-top: 5px; margin-bottom: 4px;}
#filtersout h3.selec span {font-weight: lighter; color: #AAA;}
	
#filtersout #divkw {
	width: 170px;
	margin: 0;
	padding: 0 0 0 10px;
}
#filtersout #divkw h3, #filtersout #divkw form {
	font-size: 13px; 
	margin: 0; 
}
#filtersout #divkw h3 {width: 120px;}
#filtersout #divkw input.textkw { margin: 0 0 5px;}
#filtersout #divkw input.btns {margin: 0;}
#filtersout #filters {	
	padding: 5px 0 0;		
}
#filtersout #filters div.filter { 
	width: 175px;	
	_width: 180px;	
	margin: 0 0 5px;
	padding: 4px 4px 10px 7px;	
	background: url(http://img.bondfaro.com/images/bg_filtersvert.gif) 0 bottom repeat-x;
	display: block;
	border: none;
	text-align: left;
}
#filtersout h3 {
	font: bold 13px Arial;
	color: #000;
	padding: 0 0 0 15px;
	background: url(http://imagem.buscape.com.co/mais.gif) 0 3px no-repeat;
}

#filtersout h3#titulo {
	color: #000;
	display: block;
	width: 180px;
	height: 20px; 	
	_height: 25px;
	font: bold 14px Arial; 
	margin: 3px 3px 13px 3px;
	padding: 5px 0 0;
	text-align: center;
	background: #F0F0F0;
}	
.curslnk{cursor:pointer}
.bg_mais{ background: transparent url(http://imagem.buscape.com.co/menos.gif) 0 3px no-repeat !important;}
#filtersout #filters p { margin-bottom: 10px}
#filtersout #filters div.attrlist {	
	/*height: 90px;*/
	overflow: hidden;
	clear: both;	
}
#filtersout #filters ol.super {overflow: auto; height: 100px;}
#filtersout #filters li {
	display: block;
	padding: 0 0 2px 2px;
	_padding-bottom: 0;		
	font: normal 12px Arial;
}
#filtersout #filters a, #filtersout #filters span.prec_ref {font: normal 11px Arial;}

#filtersout #filters div.attrprice {overflow: auto;}
#filtersout #filters div.minoptions {height: 90px;}
#filtersout #filters li span { font-size: 10px; color: #000; }
#filtersout #filters li.more { padding-bottom: 10px; }
#filtersout #filters a.fechar { 
	display: none;
	width: 12px;
	height: 12px;
	margin: -15px 0 2px 165px;
	_margin-left: 160px;
	border: 0;
}
#filtersout #filters div.filter2 { margin: 0 8px 5px 0; position: relative;}
#filtersout #filters div.filter2 h3 {position: relative;}
#filtersout #filters div.attrlist2 {	
	height: 50px;
	display: none;
	overflow:hidden;
	clear: both;	
}
#filtersout #filters p {font: bold 12px Arial; margin: 0 0 5px 5px; padding: 0;}
#filtersout #filters p.otherfilters {
	background: url(http://img.bondfaro.com/images/bg_filtersothers.gif) 0 0 no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 10px 5px;
}
#prod_master{padding-left:10px;}

#prod_ref_p #ref_int .xb{line-height:21px; }
#prod_ref_p #tit_r strong{padding-left:15px; }
#prod_rel #prod_master .mtable {width:100%; min-width:100%!important; }
#prod_master .ta2 {	background-color:#D5D5D5; }
#prod_ref_p #ref_int .xb { line-height:25px; }
#cmb_carac_main a{line-height:21px;}
#cmb_carac_main.combo{ height:126px;}
#prod_rel{	margin-left:0px; }
/*.blocpag{text-align:center; }*/
.pagant{width:38%;  text-align:right; }
.paginacao{	 width:17%; }
.pagdep{width:90px; text-align:left; }
.acx{	margin-top:0!important;	}
.setapag{height:12px; position:relative;width:6px; }
.setapag img{position:absolute; top:4px; }



.bloco{display:block; border:1px solid red;  }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */
/* Resultados Internacionais */
.rinter{
	float:left;
	width:320px;
	margin-right:20px;
	margin-bottom:10px;
}
.rinter img{
	vertical-align: middle;
	margin-bottom: .25em;
}
.rinter p{
	margin: 3px 0pt 3px;
}
.rinterboth{
	clear:both;
}
.r_off{
	display:none;
}
.r_on{
	display:block;
}
#resultadosMais, #resultadosMenos{
	cursor:pointer;
	font-weight:bold;
	color:#000099;
	margin-bottom:15px;
	font-size:12px;
	font-family:Arial;
}
#btResultados{
	width:700px;

}
#resultadoContainer{
	width:700px;
}
.containerFechado{
	overflow:hidden;
}

#resultadoTitle{
	margin: 30px 0 20px;
}