.cursor {
	cursor:pointer;
}
#newhome {
	min-width: 960px; width: expression(document.body.clientWidth < 960 ? "960px" : "99%" );
	margin: 0 auto;
	padding: 15px 5px 0;
	position: relative;
	text-align: left;
}
#newhome h2 {font: bold 18px Arial;}
#newhome h2.bt {font-size: 12px; margin: 0; padding: 0; line-height: 13px;} 
#newhome dl, #newhome dd, 
#newhome dt, #newhome ol, #newhome li {
	margin: 0; padding: 0;
	list-style-type: none;
}
#newhome ol{
	margin-top: 45px !important;
}

.boxGuias{
	position:relative;
	padding:0 35px;
	*float:left;
	top:20px;
}
.boxGuias .nav {
	background:url(http://imagem.buscape.com.br/marcas-home/tbs-setas.png);
	display:block;
	height:37px;
	position:absolute;
	top:5px;
	width:30px;
}
.boxGuias .esq {
	background-position:left;
	left:0;
}
.boxGuias .dir {
	background-position:right;
	right:0;
}
.boxGuias .lista {
	overflow:hidden;
	width:100%;
}
.boxGuias ul, li, p {
	list-style:none;
	margin:0;
	padding:0
}
.boxGuias ul {
	position:relative;
	width:9999px
}
.boxGuias li {
	float:left;
	padding:0 12px !important
}	
.boxGuias img{
	border:0;
	vertical-align:middle;
}
.boxGuias p{
	color:#009;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	width:80px;
}
.boxGuias a:hover p{text-decoration:underline;}
#guias img{height:70px; padding:0 0 0 10px; width:60px;}
#guias .nav{margin:15px 0 0 0;}

#content {
	margin: -41px 177px 10px 30.5%;
	_margin: -25px 179px 10px 30%;
	_margin-left: 30%;
	_margin-right: 179px; *margin-right: 179px;
	position: relative;
}
#content .natal{
	height:129px;
	border:1px solid #FFCC33;
	margin-bottom:10px;	
}
#content .natal a{
	cursor:hand;
	
}
#content .natal img{ border:0; }
#newhome div.box {
	border: 1px solid #FC3;
	padding: 10px;
	text-align: left;
}
#newhome div.publ{
	height: 137px;
	position:relative;
	padding:0; margin:0;
	background: url(http://imagem.buscape.com.co/home/public_26082008.gif) no-repeat;
}
#newhome div.publ a{
	height: 137px;
	width:100%;
	display:block;
	text-decoration:none;
	text-align:left;
}
#newhome div.publ a p.nome{ font-weight:bold; margin-top:5px!important; }
#newhome div.publ a p.nome,#newhome div.publ a p.desc{
	font-size:16px ;
	color:#000;
	margin:0; padding:0;
	margin-left:135px;
	font-family: Arial, Helvetica, sans-serif;
}
#newhome div.publ a p.desc{
	font-size:14px;
	margin-top:30px;
	padding-right:5px;
}
#newhome div.publ .bot{
	background: url(http://imagem.buscape.cl/home/bot_co.gif) no-repeat;	
	width:126px;
	height:28px;
	position:absolute;
	left:130px; 
	top:80px; _top:95px;
	cursor:hand;
}
#newhome div.especial{
	height: 174px;
	position:relative;
	padding: 0; 
}
#newhome div.especial ul{display:block; }
#newhome div.especial li{
	float:left;
	padding:3px;	
	border:1px solid #AAA;
    margin-left:10px;
    background-color:#F0F0F0;
    border-bottom:0;
    height:24px;
}
#newhome div.especial li a{text-decoration:none; color:#000099; font-family:Arial; }
#newhome div.especial li.esp2{z-index:1; display:block;}
#newhome div.especial p{
	height:144px; 
	position:absolute;
	top:26px;
	left:0;
	width:100%;
	border:1px solid #AAA;
}
#newhome div.especial p.esp2{display:none;}
#newhome div.especial p.esp3, #newhome div.especial p.esp2, #newhome div.especial p.esp0, #newhome div.especial p.esp4{
	background-color:transparent;
	background: url(http://imagem.buscape.com.ar/filete_game.png) ;
	text-align:center;
}
#newhome div.especial p.esp1.ativo{background-color:#CCC}
#newhome div.especial p.esp2.ativo{background-color:#000; z-index:2 }
#newhome div.especial p.esp0{background:none;background-color:#FFF;}
#newhome div.especial p.esp1{ background: #E6DCF7 ; z-index:2}
#newhome div.especial p.esp2{ background: url(http://imagem.buscape.com.ar/filete_game.png) ; z-index:2}
#newhome div.especial p.esp3{ background: url(http://imagem.buscape.com.ar/filete_auto.png) ; z-index:2}

#newhome #busca_marcas {
	height: 103px;
	width: auto;
	padding: 10px;
	margin: 0 0 0 30.5%;
	_margin-left: 30%;
	_margin-top: -10px;
	text-align: left;
	position: relative;
}
#newhome #busca_marcas h2 {display: block}
#newhome #busca_marcas p a {
	width: 27px;
	height: 37px;
	position: absolute;
	top: 55px;
	_top: 45px; *top: 45px;
	display: block;	
	text-indent: -5000px;
	overflow: hidden;	
}

#mais_procurados p, #ofertas_exclusivas p {
	font: normal 11px Arial;
	margin: 0;
	padding: 0;
}
#mais_procurados ol {margin: 15px 0 0;}
#mais_procurados li {
	float: left;
	width: 32%;
	padding: 2px;
	margin: 0;
	margin-bottom:60px;
	_margin-bottom:93px;
}
#mais_procurados dd {	
	float: left;	
	margin: 0 3px 0 0;
}
#mais_procurados dl {width: 100%;}
#mais_procurados a, #mais_procurados a:visited {color: #009; font: normal 12px Arial; text-decoration: none;}
#mais_procurados a:hover {text-decoration: underline;}

#ofertas_exclusivas {
	clear: both;
	margin: 10px 0;
	padding: 0;
}
#ofertas_exclusivas ul li {
	float: left;
	width: 25%;
	_width: 22%;
	margin: 0 0 20px;
	text-align: center;
}
#ofertas_exclusivas ul li a {text-decoration: none;}


#rightcol {
	width: 167px;
	padding: 0;
	text-align: center;
	position: absolute;
	top: 15px; 
	right: 5px;
	_right: 2px; *right: 2px;
}
#rightcol div {
	margin: 0 0 8px;	
	_margin-bottom: 5px;
	*margin-bottom: 5px;
}

#abas_categ{
	height:25px;
	position:absolute;
	left:0px;
	_left:-1px;
	top:-26px;
	width:254px;
}
#nav_bar_l {
border-bottom:1px solid #AAAAAA;

}

#nav_bar {
margin-left:8px;

width:100%;
}
#nav_on {
border-color:#AAAAAA rgb(170, 170, 170) rgb(255, 255, 255);
border-style:solid;
border-width:1px;
display:block;
float:left;
font-weight:bold;
padding:4px 6px;

}
#nav_sep {
background-color:#EBEBEB;
display:block;
float:left;
height:24px;
margin:1px 3px 0px 0px;
width:2px;
}
#nav_off {
background-color:#F0F0F0;
border:1px solid #AAAAAA;
display:block;
float:left;
padding:4px 6px 5px;
border-bottom:0;
line-height:10px;
}
.xf {
color:#000099;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
line-height:15px;
text-decoration:none;
}
.xb {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:16px;
text-decoration:none;
}

#categorias, #servicos {
	width: 29%;
	padding: 0;
	position: absolute;	
	top:16px; left: 5px; _left: 6px;
	border: 1px solid #AAA;
	Border-top:0;
}

#categorias ul, #servicos ul{
	padding: 10px; 
	margin: 0;
	list-style-type: none;
	text-align: left;
	width: 89%;
	_width: 100%; *width: 100%;
}
#categorias ul li, #servicos ul li {
	margin: 13px 0 13.7px 0;	
	_margin: 15px 0 11.5px;	
	line-height: 11px;
}

#servicos ul li.new{
	border: 1px solid rgb(255, 204, 51); 
	padding: 6px; 
	background: rgb(255, 253, 244) none repeat scroll 0% 0%; 
	margin-left:-5px;
	width:100%;
}

#servicos ul li.last{ margin: 5px 0; _margin:6px 0; }
#categorias ul li.last, #servicos ul li.last{ 
	border-top:1px solid #999999;
	text-align:center;
}
#categorias ul li.last{	margin: 0 0 9px 0; *margin: 0 0 0 0 !important; padding-top:5px; *padding-top:5px !important;}
.espaco{heigh:3px; }

#boxEspecial {position:relative; height:auto; _height:auto; margin:10px 0; width:auto; _width:99%;}

#boletim {position:relative; height:80px; _height:90px; margin:10px 0; width:98.1%; _width:100%}
#boletim b{display:block;}
#boletim p{
	position:absolute;	
	top:10px;
	width:30%;
	font-family: arial;
	font-size:13px;
}
#boletim p b{ font-size:17px; }
#boletim #textx{top:10px;_top:10px;width:44.5%;}
#boletim #nome{left:35%; top:30px;}
#boletim #mail{left:48%; top:30px;}
#boletim #bot_oe{position:absolute; left:63%; top:45px; _top:43px;}
#boletim img{position:absolute; top:12px; left:80%;}

.marg{
	margin-bottom: 6px!important;

}

.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 */
.bandeirasFooter img{
	border:0;
	margin-right:5px;
}
.bandeirasFooter a{
	margin-right:10px;
	text-decoration:none;
	color:#000099;
}
.bandeirasFooter a:hover{
	text-decoration:underline;
}
#footerBandeiras ul{
	margin:0;
	padding:5px 0;
}
#footerBandeiras li{
	display:inline;
}
#footerBandeiras{
	margin:10px 0;
}
.natal a{
	color: #FF0000;
}