@charset "utf-8";
/*	magazineluiza.com	*/

body{ margin: 0; padding: 0; width: 100%; min-width: 1002px; font-family: "Trebuchet MS", Arial, Tahoma; }
ul, li, ol{ list-style-image:none; list-style-position:outside; list-style-type:none; }
img, fieldset { border: 0; }
a:link, a:hover, a:visited { color: #333; text-decoration: none; cursor: pointer; }
a:hover{ text-decoration: underline; }
a { outline:none;  } 

/* estrutura basica de layout */
#header{
	background: url(/imagens2/layout2008/topoBgRepl_natal2011.jpg) repeat-x; 
	height: 136px;
	margin-bottom: 5px;
	position: relative;
	text-align: center;
	z-index: 10;
}

#bannerzao{
	margin: 0 auto;
	max-width: 100%;
	_width: 100%;
}

#meuBanner{
	z-index: 1;
	width: 100%;
	height: auto;
	display: block;
}

#menu{
	width: 145px;
	float: left;
	margin: 0 0 5px 0;
	padding-left: 5px;
}

#content{
	margin-left: 150px;
}

#content.contentFull 
{
	margin-left: 0px;
}

/* full width (paginas internas com largura 100%) */
#fullWidthContainer{ margin: 0; position: relative; background: url(/imagens/layout2008/fwBgb.gif) bottom repeat-x; height: 100%; display: block; margin: 5px; }
#fullWidthContainer{ position: relative; }
#fullWidthMask{	position: absolute; width: 100%; height: 100%; display: block; z-index: 1; margin: 0; background: #FFF; opacity:100; -moz-opacity: 0.85; filter: alpha(opacity=85); }

/* pop */
#popContainer{ position: absolute; top: 100px; top: 25%; left: 50%; background: #ccc; z-index: 50; }

#fullWidthContent{ position: relative; background: url(/imagens/layout2008/fwBgt.gif) top repeat-x; }
.fullWidthTop{ width: 100%; height: 16px; background: url(/imagens/layout2008/fwCornerTl.gif) top left no-repeat; display: block; }
.fullWidthTop em{ display: block; width: 100%; height: 16px; background: url(/imagens/layout2008/fwCornerTr.gif) top right no-repeat; }
.fullWidthBottom{ width: 100%; height: 16px; background: url(/imagens/layout2008/fwCornerBl.gif) top left no-repeat; display: block; }
.fullWidthBottom em{ display: block; width: 100%; height: 16px; background: url(/imagens/layout2008/fwCornerBr.gif) top right no-repeat; }

/* barra lateral direita */
#sidebar{
	width: 145px;
	overflow: hidden;
	float: right;
	margin: 5px 5px 0 0;
}

/* espaÃ§amentos boxes barra lateral direita (DART) */
#sidebar > div, div.bannerLateral , div.boxBranco { margin-bottom: 10px; }

/* lu explica home */
.btnToHotLine { 
	margin: 10px 0 0 0;
}

#mainContent{
/*	margin-right: 150px;*/
}

#mainContent.mainContentFull{
	margin-right: 0;
}

/* banner de secao */
.bannersec{
	overflow: hidden;
	margin: 0 5px 0 0;
	text-align: center;
	padding: 5px 5px 0 0;
}

#box{
	overflow: hidden;
	margin: 10px 0 5px 0;
}

#box.boxProduto {
	margin: 5px;
}

#box.boxProduto h1, .tabsContent h1{
	font: 16px "Trebuchet Ms";
	color: #005AC0;
	padding: 5px 0;
	display: block; clear:left; width: 100%; /*border: 1px solid Red;*/
}

#box.boxProduto h2, .tabsContent h2{
	font: 20px "Trebuchet Ms";
	color: #005AC0;
	padding: 10px 0 15px 0;
	display: block; clear:left; width: 100%; /*border: 1px solid Red;*/
}

#box.boxProduto h1 span.destaque
{
	font: 18px "Trebuchet Ms";
	font-weight: bold;
	color: #005AC0;
}

#box.boxProduto h2 em, .tabsContent h2 em{

	font-size: 18px;
	font-style: normal;	
}

.tabsContent h2{
	margin: 0 0 0 10px;
}

/* breadCrumb */
#breadCrumb{
	background: #F9F9F9;
	display: block;
	float: left;
	padding: 5px;
	text-align: left;
	width: 100%;
/*	margin: 0 0 54px 0;*/
}

#box #breadCrumb ul{
	display: block; float: left;
}
#box #breadCrumb ul li{
	font: 12px "Trebuchet MS", Arial, Tahoma;
	display: inline;
	/*text-transform: capitalize;*/
}

#box #breadCrumb ul li a{
	text-decoration: underline;
}

#footerContainer {
	min-width: 968px;
	clear:both;
	margin-top:5px;
	overflow:hidden;
	padding-bottom:10px;
	background-color:#F4F4F4;
	height:355px;
}

/* ofertaLinhaSetor */
#ofertaLinhaSetor{	
	display: block;
	float: left;
	padding: 5px 10px;
	text-align: left;
	width: 100%;
	margin: 3px 0 4px 0px;
}

#box #ofertaLinhaSetor h1{
	font: 18px "Trebuchet MS", Arial, Tahoma;
	display: inline;
	color: #666666;
}




#headerContent {
	margin: 0 auto;
	height:	150px;
	background: url(/imagens2/layout2008/topoBgRepl_padrao.jpg) repeat-x;
	margin-top: 0px;
}

*{ 	padding: 0; margin: 0; }



#headerTop {
	/*max-width: 1260px;*/
	min-width: 968px;
	height: 117px;
	/*margin: 0 auto;*/
	background: url(/imagens2/layout2008/bg_topo_padrao.jpg) top left no-repeat;
	overflow: hidden;
}


#headerTopcomplet {
	overflow: hidden;
	float:right;
	width: auto;
	background-color:#FFFFFF;
	display: block;


}

#headerTopleft {
	overflow: hidden;
	float:right;
	width: 100%;
	background-color: purple;

}

#headerTopright {
	overflow: hidden;

	width: auto;
	/*background-color: white;*/
}

/* todos os departamentos */
.todosDeptos {
	z-index: 1;
	position: absolute;
	width: 989px;
	_width: 991px;
	left: 50%; top: 104px;
	margin: 0 0 0 -496px;
	_margin: 0 0 0 -496px;
	height: 225px;
	*height: 250px;
	border: 1px solid #2aa22a;
	background: #FFF url(/imagens2/layout2008/layer_bg.gif) top repeat-x;
	display: none;
	text-align: center;	
}


.todosDeptos .deptos ul {display: block; float: left; width: 140px; height: 140px; margin: 15px 94px -25px 5px; _margin: 15px 94px -20px 5px; }
.todosDeptos .deptos ul.primeiro{ margin-left: 35px; _margin-left: 35px; }
.todosDeptos .deptos ul li { height: 20px;}
.todosDeptos .deptos ul li a { 
	font-size: 12px;
	background: url(/imagens/layout2008/setaDeptos.gif) left no-repeat;
	padding: 0 0 0 10px;
	text-align: left;
	color: #333;
	display: block; 
	float: left;
	width: 100%;
	_width: 120px;
	height: 20px;
	text-decoration: none;
}

.todosDeptos .deptos ul li a:hover { text-decoration: underline; }
.todosDeptos em { 
clear: both; 
display: block; 
background: url(/imagens/layout2008/sepDeptos.jpg) center left no-repeat; 
height: 30px; 
text-indent: -2999px; 
margin-left: 120px; 
margin-top: 25px;
}
.todosDeptos ul.todosDeptosServicos{ padding-left: 168px; }
.todosDeptos ul.todosDeptosServicos li{ display: block; float: left; font-size: 11px; height: 17px; margin: 0px 0 0 0; }
.todosDeptos ul.todosDeptosServicos li a{
	display: block;
	float: left;
	background-image: url(/imagens/layout2008/sprServicos.gif);
	background-repeat: no-repeat;
	color: #333;
	padding: 2px 0 0 28px;
	margin: 0 10px;
	_margin: 0 5px;
	margin-top: 3px;
	
}

.todosDeptos ul.todosDeptosServicos li.tdsLuizaCompany a{
	width: 122px;
	background-position: 0 -89px; 
	text-indent: -2999px;
	height: 21px;
	padding: 0; margin: 0;	
}

.todosDeptos ul.todosDeptosServicos li.tdsCasamento a{ height: 20px; background-position: 0 -20px; } 
.todosDeptos ul.todosDeptosServicos li.tdsConsorcio a{ height: 26px; background-position: 0 -43px; }
.todosDeptos ul.todosDeptosServicos li.tdsTrocas a{ height: 17px; }
.todosDeptos ul.todosDeptosServicos li.tdscartaoluiza a{ background: url(/imagens/layout2008/ico_cartaoluizapreferencial.gif) 18px 4px no-repeat; padding: 4px 6px 0 48px; margin: 1px 0 0 -8px; }

.todosDeptos ul.todosDeptosPe{
	margin-left: 345px; clear: both; width: 336px; height: 20px; margin: 0 auto; padding: 8px 0 0 0; _padding: 20px 0 20px 0;
}
.todosDeptos ul.todosDeptosPe li{
	display: block; float: left;  padding: 6px 4px 0 10px;
}
.todosDeptos ul.todosDeptosPe li.tdpTelevendas{
	font-size: 11px; font-style: italic; font-weight: bold; color: #005AD5;
}
.todosDeptos ul.todosDeptosPe li.tdpTelevendasNumero{
	font-size: 12px; color: #000; padding: 5px 8px 0 0;
}
.todosDeptos ul.todosDeptosPe li.tdpOutrasCidades{
	font-size: 11px; font-style: italic;
}

.todosDeptos ul.todosDeptosPe li.tdpOutrasCidades a{
	padding-right: 8px; color: #666;
	background:url(/imagens/layout2008/setaDeptos.gif) center right no-repeat;
}


h1.logomagazine
{ 	
	width: 237px; 
	height: 40px;
	background: url(/imagens2/layout2008/logo_ml.png) 0px 5px no-repeat;
	text-indent: -1999px;
	float: left;
	overflow: hidden;
	margin-left:12px;
	margin-top:8px;
}

h2.logomagazine
{ 	
	width:248px; 
	height:40px;
	text-indent: -1999px;
	float: left;
}
.headerTopNav { float: right; padding: 2px 0 0; overflow: hidden; width: auto; }
ul.headerTopNav li { font: .7em "Trebuchet MS", Arial, Tahoma; display: block; float: left; padding: 5px 0; }
/*ul.headerTopNav li.acompanhe /*{ background: #eee url(/imagens/layout2008/hdrBgAcompanhe.png) repeat-x; }*/
ul.headerTopNav li a, ul.headerTopNav li.central a { border-right: 0; }
/*Cor do texto*/
ul.headerTopNav li a { padding: 0 10px; border-right: solid 1px #484848; color: #484848; }





/*ul.headerTopNav li.acompanhe a {
	padding: 9px 2px 9px 11px;
	border-right: 1px solid #aaa;
	background: url(/imagens/layout2008/seta.gif) 128px 12px no-repeat;
}*/

/*ul.headerTopNav li.carrinho { margin: 0; padding: 0; }
ul.headerTopNav li.carrinho a { padding: 0px; border: none; }*/

.headerTopNav2 { float: right; margin-right: 5px; overflow: hidden; width: auto; display: block; }
ul.headerTopNav2 li { font: .7em "Trebuchet MS", Arial, Tahoma; display: block; float: left; padding: 0px 1px; }
ul.headerTopNav2 li.acompanhe /*{ background: #eee url(/imagens/layout2008/hdrBgAcompanhe.png) repeat-x; }*/
/*ul.headerTopNav2 li a, ul.headerTopNav li.central a { border-right: 0; }*/
ul.headerTopNav2 li a { padding: 0 0px; }

ul.headerTopNav2 li.acompanhe a {
	padding: -1px 2px;
	/*border-right: 1px solid #aaa;
	background: url(/imagens/layout2008/seta.gif) 128px 12px no-repeat;*/
}

ul.headerTopNav2 li.carrinho { margin: 0; padding: 0; }
ul.headerTopNav2 li.carrinho a { padding: 0px; border: none; }


.headerCenter { float: right; position: absolute; z-index: 990; width: 99.5%; height: auto; top: 43px;}
.headerCenter ul { float: right; overflow: hidden; margin-left: -2px; }
.headerCenter ul li { font: 10px "Trebuchet MS", Arial, Verdana; display: inline; float: left; padding: 0 2px; color: #484848; }
.headerCenter ul li.televendas { font-style: normal; }
.headerCenter ul li.televendas em { font-style: normal; font-size: 10pt; color: #484848; font-weight:bold; }
.headerCenter ul li.televendas strong { font-style: normal; font-size: 8pt; color: #484848; font-weight:normal;}
.headerCenter ul li.outrosDDDs { padding-top: 3px; }
.headerCenter ul li em { font: 10pt "Trebuchet MS", Arial, Verdana; color: #484848; font-style:normal; padding-right: 5px; font-weight:bold; }
.headerCenter ul li a { color: #484848; }

/*Barra de NavegaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o PADRAO

.headerNav {
	margin: 0 auto;
	position: absolute;
	width: 992px;
	_width: 1000px;
	top: 71px;
	left: 50%;
	margin-left: -496px;
	_margin-left: -496px;
	text-align: center;
	z-index: 999;
}

.headerNav ul li { display: block; float: left; }

.headerNav ul li a {
	display: block;
	margin: 0 1px 0 0;
	height: 33px;
	text-indent: -9999px;
	float: left;
	background: url(/imagens2/layout2008/nav_novo.png);
	_background: url(/imagens2/layout2008/nav_novo.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}

.headerNav ul li.informatica a { width: 81px; }
.headerNav ul li.eletro a { width: 109px; background-position: -82px 0; }
.headerNav ul li.eletronicos a { width: 73px; background-position: -192px 0; }
.headerNav ul li.moveis a { width: 73px; background-position: -266px 0; }
.headerNav ul li.lazer a { width: 54px; background-position: -340px 0; }
.headerNav ul li.telefonia a { width: 77px; background-position: -395px 0; }
.headerNav ul li.portateis a { width: 91px; background-position: -473px 0; }
.headerNav ul li.cinefoto a { width: 49px; background-position: -565px 0; }
.headerNav ul li.brinquedos a { width: 71px; background-position: -615px 0; }
.headerNav ul li.automotivo  a{ width: 74px; background-position: -687px 0; }
.headerNav ul li.saude a { width: 58px; background-position: -762px 0; }
.headerNav ul li.todos a { width: 170px; background-position: -821px 0; }
*/

/*Barra de Navegação alfabética */
.headerNav {
 margin: 0 auto;
 position: absolute;
 width: 992px;
 _width: 1000px;
 top: 73px;
 left: 50%;
 margin-left: -496px;
 _margin-left: -496px;
 text-align: center;
 z-index: 99;
}
.headerNav ul li { display: block; float: left; }
.headerNav ul li a {
 display: block;
 margin: 0 1px 0 0;
 height: 21px;
 text-indent: -9999px;
 float: left;
background: url(/imagens2/layout2008/nav_alfab_perf_1_0311.png);
_background: url(/imagens2/layout2008/nav_alfab_perf_1_0311.gif);
 background-repeat: no-repeat;
 overflow: hidden;
}
.headerNav ul li.automotivo a { width: 78px; }
.headerNav ul li.bebes a { width: 49px; background-position: -79px 0; }
.headerNav ul li.beleza a { width: 93px; background-position: -129px 0; }
.headerNav ul li.brinquedos a { width: 73px; background-position: -223px 0; }
.headerNav ul li.cameba a { width: 121px; background-position: -297px 0; }
.headerNav ul li.casa a { width: 88px; background-position: -420px 0; }
.headerNav ul li.telefonia a { width: 128px; background-position: -508px 0; }
.headerNav ul li.cinefoto a { width: 77px; background-position: -637px 0; }
.headerNav ul li.eletro  a{ width: 107px; background-position: -715px 0; }
.headerNav ul li.eletronicos a { width: 72px; background-position: -823px 0; }
.headerNav ul li.portateis a { width: 95px; background-position: -896px 0; }
 
.headerNav2 {
 margin: 0 auto;
 position: absolute;
 width: 992px;
 _width: 1000px;
 top: 95px;
 left: 50%;
 margin-left: -496px;
 _margin-left: -496px;
 text-align: center;
 z-index: 99;
}
 
.headerNav2 ul li { display: block; float: left; }
 
.headerNav2 ul li a {
 display: block;
 margin: 0 1px 0 0;
 height: 21px;
 text-indent: -9999px;
 float: left;
background: url(/imagens2/layout2008/nav_alfab_perf_2_0311.png);
_background: url(/imagens2/layout2008/nav_alfab_2_0311.gif)
 background-repeat: no-repeat;
 overflow: hidden;
}

.headerNav2 ul li.lazer a { width: 99px; }
.headerNav2 ul li.ferramentas a { width: 151px; background-position: -100px 0; }
.headerNav2 ul li.informatica a { width: 74px; background-position: -252px 0; }
.headerNav2 ul li.infoacessorios a { width: 136px; background-position: -327px 0; }
.headerNav2 ul li.musicais a { width: 128px; background-position: -464px 0; }
.headerNav2 ul li.moveis a { width: 55px; background-position: -593px 0; }
.headerNav2 ul li.perfumaria a { width: 147px; background-position: -649px 0; }
.headerNav2 ul li.relogios a { width: 58px; background-position: -797px 0; }
.headerNav2 ul li.ud  a{ width: 135px; background-position: -856px 0; }


/* barra busca header e classes gerais de form - NATAL*/
#barraBusca { padding-top: 0px; *padding-top: 1px; margin: 3px auto; width: 100%; }
/*#barraBusca span { float: left; }*/

.usuarioLogado {
	width: 285px;
	padding: 4px 0 0 6px;
	font: .7em "Trebuchet MS", Arial, Tahoma;
	text-align: left;
	overflow: hidden;
}
.procuroPor, .procuraOnde, .aindaProcuroPor, .aindaProcuraOnde {
	background: url(/imagens/layout2008/lupa.gif) 0 3px no-repeat;
	padding: 0 0 0 23px;
}
.aindaProcuroPor { background: none; display: block; float: left; }
.procuraOnde, .aindaProcuraOnde { background: none; padding: 0 5px; }
.aindaProcuraOnde { float: left; }
.weba { display: block; padding: 6px 0 0 14px;
}

/* banner lateral */
.bannerLateral { float: left; diplay: block; padding: 6px 0 0 0; }
.ueba { text-align: center; }
	
/* banner vitrine */
#bannerMid { display: block; padding: 12px 0; margin: 0 auto; }

.procuroPor input, .procuraOnde select, .aindaProcuroPor input, .aindaProcuraOnde select, .weba input {
	width: 400px;
	border-left:1px solid #62A9BD;
	border-top:1px solid #4795AB;
	border-right:1px solid #C3DEE6;
	border-bottom:1px solid #D7E9EE;
	color:#0F6EB0;
	font-family:"Trebuchet MS";
	font-size:11px;
	background-color:white;
	padding:2px 5px 2px 5px;
}

.procuroPor input{ _margin-top: -1px; margin-top: 2px; }
.aindaProcuroPor input { width: 380px; margin: 6px 0 0 0; }

.aindaProcuroPor input, .aindaProcuroOnde select{
border-left:1px solid #62A9BD; border-top:1px solid #4795AB; border-right:1px solid #C3DEE6; border-bottom:1px solid #D7E9EE; color:#0F6EB0; font-family:"Trebuchet MS"; font-size:11px; background-color:white; padding:2px 5px 2px 5px;
}

.weba input { width: 100px; margin: 4px 0 0 0; }
.botaoWeba { padding: 4px 0 0 70px;}
.processandoAjaxWeba { padding: 4px 0 0px 0px;}

.procuraOnde select, .aindaProcuraOnde select{
	width: 100px;
	height: 21px;
	margin: 2px 0 0 0;
	*margin: 1px 0 0 0;
	padding: 1px 0 0 0;
	border: 1px solid #d7d7d7;
}
.aindaProcuraOnde select { margin: 6px 0 0 0; *margin: 7px 0 0 0; }
.wv_select select { width: 140px; }
.botaoSearchTop, .botaoAindaSearch { padding: 2px 0 0 4px; *padding: 1px 0 0 4px; float: left; }
.botaoAindaSearch { margin: 5px 0 0 0; }


/* menu lateral */
#menuLateral { width: 100%; margin: 4px 0 -14px 0; }

#menuLateral a.selecionado,
#menuLateral a:visited.selecionado { color: #07BD07 !important; font-weight: bold !important; background: none;}

#menuLateral .conteudo_niveis ul li a.selecionado,
#menuLateral .conteudo_niveis ul li a:visited.selecionado {
	background: url(/imagens/layout2008/separador03.jpg) 2px bottom no-repeat;
}
#menuLateral .conteudo_niveis ul li ul li a.selecionado,
#menuLateral .conteudo_niveis ul li ul li a:visited.selecionado { background: none; }

#menuLateral .titulo {
	width: 100%;
	height: 42px;
	background: url(/imagens/layout2008/menu_titulo_bg.gif) no-repeat;
	text-align: center;
	display: block;
	color: white;
	font-weight: bold;
	line-height: 13px;
	padding-top: 7px;
	margin: 0 0 -7px 0;
}
#menuLateral .titulo em, .boxBranco .titulo em {
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	padding: 4px 0;
	width: 100%;
}

#menuLateral .titulo em .tituloDeptoMenor{
	font-size: 11px;
}

#menuLateral .titulo .uma_linha { padding-top: 10px; }
#menuLateral .titulo .duas_linhas { padding-top: 3px; }

#menuLateral .conteudo_niveis,
#menuLateral .conteudo_normal {
	border-left: 2px solid #EEE;
	border-right: 2px solid #EEE;
	border-bottom: 2px solid #EEE;
	width: 132px;
	padding:0;
	margin:0;
	padding: 2px;
	margin-bottom: 15px;
}
#menuLateral ul { list-style:none; display: block; padding: 0 0 10px 0; margin:0px; }
#menuLateral ul li { list-style:none; margin: 0px; padding: 0px; height: auto !important;}


#menuLateral .conteudo_niveis ul li a,
#menuLateral .conteudo_niveis.sub ul li a {
	background: url(/imagens/layout2008/separador01.jpg) 2px bottom no-repeat;
	text-decoration: none;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	margin-top: 5px;
	padding: 0;
	text-transform: uppercase;
}



#menuLateral .conteudo_niveis ul li a.subtitulo,
#menuLateral .conteudo_niveis ul li span.subtitulo {
	padding-left: 3px;
}

#menuLateral .conteudo_niveis ul li a.selecionado:active{color:#07BD07;}

#menuLateral .conteudo_niveis ul li span {
	background: url(/imagens/layout2008/separador01.jpg) 2px bottom no-repeat;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	margin-top: 5px;
	padding: 0 0 0 4px;
	text-transform:uppercase;
}

#menuLateral .conteudo_niveis ul li ul li,
#menuLateral .conteudo_niveis.sub ul li ul li {
	font-size: 11px;
	padding: 0 0 0 5px;
	margin: 0;
	display: block;
	height: 15px;
 	*height: 15px;
	line-height: 15px;
 	*line-height: 15px;
}

#menuLateral .conteudo_niveis.segundo_nivel ul li ul li {
	padding: 0 10px 0 15px;
	background: url(/imagens/layout2008/marcador_menu_esquerdo.jpg) 8px 7px no-repeat;	
}

#menuLateral .conteudo_niveis.sub { position: relative; display: block; height: 100%; margin-top: -25px; padding-bottom: 76px; *padding-bottom: 10px; }
#menuLateral .conteudo_niveis.sub ul li ul{ display: block; float: left; height: auto; padding: 5px 0 0 0; }
#menuLateral .conteudo_niveis.sub ul li ul li{
	display: block;
	float: left;
	width: 100px;
	height: 20px;
	margin: 1px 0 0 0;
}

#menuLateral .conteudo_niveis.sub ul li ul li input{ display: block; float: left; margin: 0 4px; }

#menuLateral .conteudo_niveis ul li ul li a,
#menuLateral .conteudo_niveis.sub ul li ul li a {
	display: inline;
	background: none;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	text-transform:none;	
}

#menuLateral .conteudo_niveis ul li ul li span {
	background: none;
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-transform:none;
}

#menuLateral .conteudo_niveis ul li ul li a:hover, #menuLateral .conteudo_niveis.sub ul li ul li a:hover {
	text-decoration: underline;
}

#menuLateral .conteudo_niveis ul li ul li ul li {
	padding: 0 10px;
	line-height: 15px;
	background: url(/imagens/layout2008/marcador_menu_esquerdo.jpg) 0 6px no-repeat;
}

#menuLateral .conteudo_niveis ul li ul li ul li a, #menuLateral .conteudo_niveis.sub ul li ul li ul li a {
	color: gray;
}

#menuLateral .conteudo_normal ul li { background: url(/imagens/layout2008/marcador_menu_esquerdo.jpg) 5px 6px no-repeat; padding: 0 8px 0 13px; line-height: 16px; }
#menuLateral .conteudo_normal ul li a { color: black; text-decoration: none; font-weight: normal; font-size: 11px; }
#menuLateral .conteudo_normal ul li a:hover { text-decoration: underline; }
#menuLateral .conteudo_normal ul li.texto_azul a { color: #005AC0; text-decoration: none; }
#menuLateral .conteudo_normal ul li.texto_azul a:hover { color: #005AC0; text-decoration: underline; }

/* boxes */
.boxBranco {
	background: url(/imagens/layout2008/box_branco_fundo.jpg) repeat-y;
	display: block;
	float: left;
	width: 100%;
	margin: 8px 0 0 0;
}
.boxBranco .titulo {
	background: url(/imagens/layout2008/box_branco_top.jpg) no-repeat;
	padding: 4px 0 0 0;
	text-align: center;
	width: 100%;
}
.boxBranco .titulo strong { color: #005AC0; }

.boxBranco .titulo em {
	background: url(/imagens/layout2008/bar_bg.jpg) bottom center no-repeat;
	display: block;
	width: 100%;
}
.boxBranco_produto {
	display: block;
	float: left;
	width: 144px;
	height: auto;
	text-align: center;
	padding: 7px 0 7px 0;
	background: url(/imagens/layout2008/separador02.jpg) bottom center no-repeat;
}
.boxBranco .lojaEspecial.ultimo {
	background: none;
}
.boxBranco_produto .descricao {
	width: 82px;
	float: left;
	font-size: 10px;
	text-align:left;
	line-height: 12px;
	padding-top:6px;
}
.boxBranco_produto .descricao em {
	font-style: normal;
	color: #729F11;
}
.boxBranco_produto .miniatura {
	width: auto;
	float: left;
	padding:0 4px 4px 8px;
}
.boxBranco_produto .miniatura a img{
	width: 49px !important; height: 49px !important;
}

.boxBranco .bottom_box {
	background: url(/imagens/layout2008/box_branco_bottom.jpg) no-repeat;
	height: 10px;
	width: 100%;
	margin: -3px 0 0 0;
	_margin: 0 0 -12px 0;
	display: block; float: left;
}
.boxBranco .lojaEspecial {
	width: 100%;
	height: 52px;
	display: block;
	text-align: center;
	padding: 6px 0;
	background: url(/imagens/layout2008/separador02.jpg) bottom center no-repeat;
}
.ultimo {
	background: none;
}
.boxBranco .servico {
	display: table;
	position: relative;
	margin-left: 10px;
	padding: 5px;
}

/* box servicos lateral */

/* lista de serviÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§os */
ul.servicos { width: 100%; }

ul.servicos li, ul.servicos li.ultimo {
	font: 11px "Trebuchet MS", Arial, Tahoma;
	color: #333;
	padding: 8px 0;
	display: block;
	height: 26px;
	background: url(/imagens/layout2008/separador02.jpg) bottom center no-repeat;
	color: #333;
}

ul.servicos li.ultimo { background: none; height: 20px; *height: 18px; }
ul.servicos li a { display: block; width: 70px; padding: 0 6px 0 48px; line-height: 13px; height: 26px; }
ul.servicos li a.televendas { background: url(/imagens/layout2008/ico_televendas.gif) 16px 0px no-repeat; padding-top: 6px;}
ul.servicos li a.garantiaestendida { background: url(/imagens2/layout2008/garantia_estendida.gif) 16px 0px no-repeat; padding:5px 48px;}
ul.servicos li a.listaDeCasamento { background: url(/imagens/layout2008/ico_lista_casamento.gif) 18px 2px no-repeat; }
ul.servicos li a.cartaoluiza { background: url(/imagens/layout2008/ico_cartaoluizapreferencial.gif) 12px 4px no-repeat; padding: 6px 6px 0 48px; }
ul.servicos li a.luiza_company { background: url(/imagens/layout2008/ico_luizaCompany.gif) 16px 9px no-repeat; padding-top:7px;}
ul.servicos li a.luizaseg { background: url(/imagens/layout2008/ico_luizaseg.png) 17px 2px no-repeat; padding-top: 5px; }
ul.servicos li a.consorcioLuiza { background: url(/imagens/layout2008/ico_consorcio.gif) 17px 0px no-repeat; }


/* bandeirolas */
.bandeiraLuVideo, .bandeiraFalaLu, .prodDescricaoBarraFalaLu{
	display: block;
	width: 144px;
	height: 25px;
	text-indent: -2999px;
	background: url(/imagens/layout2008/ico_vitrine.png) 0 0 no-repeat;
	margin: 10px 0;
	float: left;
}

.bandeiraFalaLu, .prodDescricaoBarraFalaLu { width: 91px; background: url(/imagens/layout2008/ico_vitrine.png) 0 -27px no-repeat; }

.prodDescricaoBarraFalaLu{ margin: 4px 0 0 10px; }
.prodDescricaoFooter{ display: block; float: left; width: 100%; height: 20px; padding: 50px 10px 0 20px; background: url(/imagens/layout2008/tabFooterDivider.png) center center no-repeat; }
.prodDescricaoFooter a{ padding: 0 0 0 20px; background: url(/imagens/layout2008/icoPdf.gif) left center no-repeat; font: italic 13px "Trebuchet Ms"; }

.prodMaisFooter{z-index:0; display: block; float: left; width: 100%; height: 20px; padding: 10px 10px 0 20px; }
.prodDescricaoFooter_voltarTopo a{ display: block; float: right; position: absolute; right: 30px; margin-top: 110px; padding: 0 14px 0 0; background: url(/imagens/layout2008/seta_verdeTop_peq.gif) right center no-repeat; font: 10px "Trebuchet Ms"; }

/* <CABECALHO_VITRINE_PRODUTOS> */
.tamImg{clear: both; display: block; width: 100%; height: 35px; background: url(/imagens/layout2008/tamImgBg.jpg) repeat-x; margin: 1px 10px 0 0px; }
.tamImg ul.visualizacao{padding: 10px; *padding: 10px 0px 0px 5px; font-size: 12px; float: left; background: url(/imagens/layout2008/tamImgBgL.jpg) top left no-repeat;}
.tamImg p{display: block; height: 35px; float: right; margin-right: 5px; background: url(/imagens/layout2008/tamImgBgR.jpg) top right no-repeat; }
.tamImg ul li{display: block; float: left; padding: 0 5px; margin: 0 5px; font-style: italic;}
.tamImg ul li strong{color: #005AC0;}
.tamImg ul li a{display: block; float: left; font-weight: bold; height: 30px;}
.tamImg ul li a em{color: #005AC0;}
.tamImg ul li.tamImgPeq{padding: 4px 0 0 0;}
.tamImg ul li.tamImgPeq a em{font-size: 12px;}
.tamImg ul li.tamImgMed a em{font-size: 16px;}
.tamImg ul li.tamImgGde a em{font-size: 18px;}

.tamImg ul.ordenacao{padding: 10px 0px 10px 0px; font-size: 12px; float: right; background: url(/imagens/layout2008/tamImgBgR.jpg) top right no-repeat; }

/* </CABECALHO_VITRINE_PRODUTOS> */

#vitrineBannerMid{ clear: both; margin: 0 auto; }

/* footer */
#footer {
	/*min-width: 968px;*/
	width: 1002px;
	height: 355px;
	/* height: 250px; */ 
	display: block;
	position: absolute;
	overflow: hidden;
	padding-top: 10px;
	background-color: #F4F4F4;
	left:50%;
	margin:0 auto 0 -506px;
}

#footer .ft_rightcorner{
	width: 412px; 
	height: 363px;
	position: absolute;
	top: 0;	right: 0;
	}

#footer .ft_leftcorner {

	width: 15px;
	height: 216px;
	display: block;
	position: absolute;
	top: 0; left: 0;
}

#footer .ft_leftcontent { display: block; position: absolute; top: 10px; left: 15px; width: 68%;}
#footer .ft_leftcontent ul{ display: block; float: left; }
#footer .ft_leftcontent ul li { display: block; float: left; padding: 0 4px; }
#footer .ft_leftcontent ul li a,
#footer .ft_leftcontent ul li span { display: block; margin: 0 1px 0 0; height: 43px; text-indent: -9999px; float: left; padding: 0; }

#footer .ft_leftcontent ul li.dhec a { width: 65px; background: url(/imagens2/layout2008/links_rodape_novo.gif) 0 0 no-repeat; }
#footer .ft_leftcontent ul li.internetsegura a { width: 62px; background: url(/imagens2/layout2008/links_rodape_novo.gif) -75px 0 no-repeat; }
#footer .ft_leftcontent ul li.ebit a { width: 30px; background: url(/imagens2/layout2008/links_rodape_novo.gif) -148px 0 no-repeat; }
#footer .ft_leftcontent ul li.verisign a { width: 87px; background: url(/imagens2/layout2008/links_rodape_novo.gif) -187px 0 no-repeat; }
#footer .ft_leftcontent ul li.segurancamaxima a { width: 81px; background: url(/imagens2/layout2008/links_rodape_novo.gif) -284px 0 no-repeat; }
#footer .ft_leftcontent ul li.separador span { width: 12px; background: url(/imagens2/layout2008/links_rodape_novo.gif) -375px 0 no-repeat; }

#footer .ft_leftcontent ul li.cartoesaceitos span.mastercard,
#footer .ft_leftcontent ul li.cartoesaceitos span.visa,
#footer .ft_leftcontent ul li.cartoesaceitos span.americanexpress,
#footer .ft_leftcontent ul li.cartoesaceitos span.dinners,
#footer .ft_leftcontent ul li.cartoesaceitos span.clienteouro,
#footer .ft_leftcontent ul li.cartoesaceitos span.boleto
{
	display: block; background: url(/imagens2/layout2008/links_rodape_novo.gif) no-repeat; height: 30px; margin-right: 12px; overflow: hidden; text-indent: -9999px; float: left;
}

#footer .ft_leftcontent ul li.cartoesaceitos span.mastercard { height: 34px; width: 35px;  background-position: -395px 0; }
#footer .ft_leftcontent ul li.cartoesaceitos span.visa { height: 34px; width: 30px; background-position: -399px 0; }
#footer .ft_leftcontent ul li.cartoesaceitos span.americanexpress { width: 23px; background-position: -441px 0; }
#footer .ft_leftcontent ul li.cartoesaceitos span.dinners { width: 23px; background-position: -473px 0; }
#footer .ft_leftcontent ul li.cartoesaceitos span.clienteouro { width: 24px; background-position: -504px 0; }
#footer .ft_leftcontent ul li.cartoesaceitos span.boleto { width: 40px; background-position: -534px 0; }

#footer .ft_leftcontent ul li.cartoesaceitos span.texto_cartoes
{
	width: 298px;
	height: auto;
	text-indent: 0;
	font: 10px Trebuchet MS;
}

#footer .ft_leftcontent .selos { width: 100%; padding: 10px 0 0 5px; text-align: left; clear: both; line-height: 14px; }
#footer .ft_leftcontent .selos .links { height: 50px; }

#footer .ft_leftcontent .selos strong, #footer .ft_leftcontent .selos .barra_separacao {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #666666;
	padding: 0;
}

#footer .ft_leftcontent .newfooter_head {
    height:110px;
	width:100%;
    z-index:1;
	float:left;
}
#footer .ft_leftcontent .newfooter_head h4 {
    z-index:1;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:6px 0 0 1px;
	color:#097cb5;
}
#footer .ft_leftcontent .newfooter_head .footer_pagamento {
    height:50px;
	width:400px;
    background:url(/imagens2/layout2008/selo_flags.png) 0 0 no-repeat;
    z-index:1;
	margin:26px 0 0 0;
	float:left;
	*float:none;
	position:absolute;
	*position:relative;
}
#footer .ft_leftcontent .newfooter_head .footer_pagamentoB {
    background:url(/imagens/layout2008/selo_flagsB.png) 0 0 no-repeat !important;
}

#footer .ft_leftcontent .newfooter_head .newfooter_separacao {
    background:url(/imagens2/layout2008/barra.png) repeat-y;
    z-index:1;
	margin:8px 0 0 405px;
	*margin:-68px 0 0 -318px;
	width:1px;
	height:94px;
	float:left;
	position:absolute;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.clienteprata{
	clear:both;
	display:block;
	height:22px;
	margin:4px 0 0 1px;
	position:absolute;
	width:36px;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.clienteouro{
	clear:both;
	display:block;
	height:22px;
	margin:4px 0 0 45px;
	position:absolute;
	width:36px;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.amex{
	clear:both;
	display:block;
	height:22px;
	margin:4px 0 0 90px;
	position:absolute;
	width:36px;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.mastercard{
	clear:both;
	display:block;
	height:22px;
	margin:4px 0 0 138px;
	position:absolute;
	width:37px;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.visa{
	clear:both;
	display:block;
	height:18px;
	margin:7px 0 0 185px;
	position:absolute;
	width:54px;
}



#footer .ft_leftcontent .newfooter_head .footer_pagamento span.dinners{
	clear:both;
	display:block;
	height:22px;
	margin:5px 0 0 248px;
	position:absolute;
	width:35px;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.debito{
	clear:both;
	display:block;
	height:23px;
	margin:4px 0 0 294px;
	position:absolute;
	width:23px;
}

#footer .ft_leftcontent .newfooter_head .footer_pagamento span.boleto{
	clear:both;
	display:block;
	height:22px;
	margin:5px 0 0 328px;
	position:absolute;
	width:43px;
	
}

#footer .ft_leftcontent .newfooter_head .certificados {
	clear:both;
	display:block;
	height:110px;
	margin:0px 0 0 423px;
	*margin:-76px 0 0 423px;
	width:300px;
	float:left;
	position:absolute;
	*position:relative;
	
}

#footer .ft_leftcontent .newfooter_head .certificados h4 {
    z-index:1;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:6px 0 0 1px;
	color:#097cb5;
}

#footer .ft_leftcontent .newfooter_head .certificados .certificados_links {
    height:62px;
	width:165px;
    background:url(/imagens2/layout2008/selo_certif.jpg) 0 0 no-repeat;
    z-index:1;
	margin:32px 0 0 -1px;
	float:left;
	*float:none;
	position:absolute;
	*position:relative;
}

#footer .ft_leftcontent .newfooter_head .certificados a.certisign{
	clear:both;
	display:block;
	height:30px;
	margin:-1px 0 0 2px;
	position:absolute;
	width:73px;
}

#footer .ft_leftcontent .newfooter_head .certificados a.segmaxima{
	clear:both;

	display:block;
	height:23px;
	margin:1px 0 0 92px;
	position:absolute;
	width:68px;
}

#footer .ft_leftcontent .newfooter_head .certificados a.dhc{
	clear:both;
	display:block;
	height:28px;
	margin:30px 0 0 -1px;
	position:absolute;
	width:58px;
}

#footer .ft_leftcontent .newfooter_head .certificados a.internetsegura{
	clear:both;
	display:block;
	height:24px;
	margin:33px 0 0 72px;
	position:absolute;
	width:49px;
}

#footer .ft_leftcontent .newfooter_head .certificados a.ebit{
	clear:both;
	background:url(/imagens2/layout2008/selo_ebit.png) 0 0 no-repeat;
	display:block;
	height:98px;
	margin:8px 0 0 176px;
	*margin:-86px 0 0 177px;
	width:92px;
	position:absolute;
	*position:relative;
}

.ebit{
	clear:both;
	display:block;
	height:98px;
	margin:8px 0 0 176px;
	*margin:-86px 0 0 177px;
	width:92px;
	position:absolute;
	*position:relative;
	text-indent:-9000px;
}

#footer .ft_leftcontent .newfooter_center {
    height:86px;
	width:110%;
    z-index:1;
	float:left;
	margin-top:8px;
}

#footer .ft_leftcontent .newfooter_center .newfooter_separacao {
    background:url(/imagens2/layout2008/barra.png) repeat-y;
    z-index:1;
	width:1px;
	height:85px;
	float:left;
	margin-left:10px;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_televendas {
    height:100px;
	width:auto;
    z-index:1;
	float:left;
	margin-top:2px;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_televendas h4 {
    z-index:1;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:-1px 0 0 25px;
	*margin:-1px 0 0 5px;
	color:#097cb5;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_televendas p strong { font: 16px "Trebuchet MS", Arial, Tahoma; color:#097CB5; font-weight:bold; margin:25px;}
#footer .ft_leftcontent .newfooter_center .newfooter_center_televendas p a { color: #666666; margin-top: 6px; margin-left:1px;}
#footer .ft_leftcontent .newfooter_center .newfooter_center_televendas p a span { color: #666666; text-decoration: underline; margin: 6px 0 0 -17px;; font-size:11px;}

#footer .ft_leftcontent .newfooter_center .newfooter_center_ofertas {
    height:100px;
	width:220px;
    z-index:1;
	float:left;
	margin:2px 0 0 12px;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_ofertas h4 {
    z-index:1;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:-2px 0 0 25px;
	*margin:-2px 0 0 5px;
	color:#097cb5;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_nossaslojas {
    height:100px;
	width:auto;
    z-index:1;
	padding-left:14px;
	overflow:hidden;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_nossaslojas h4 {
    z-index:1;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px 0 0 5px;
	color:#097cb5;
}

.nossaslojas_footer { display: block; margin-top:3px; *margin-top:18px;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_nossaslojas input{
	font: 11px "Trebuchet MS", Arial, Tahoma;
	*margin: 0px 0px 0 -24px;
	width: 150px;
	float: left;
	border-left:1px solid #929292;
	border-top:1px solid #929292;
	border-right:1px solid #929292;
	border-bottom:1px solid #929292;
	background-color:white;
	padding:2px 5px 2px 5px;
	height:12px;
	color:#929292;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_nossaslojas p{
	font: 11px "Trebuchet MS", Arial, Tahoma;
	/*margin: 11px 0px 0 0px;*/
	color:#666666;
	text-decoration:underline;
}

#footer .ft_leftcontent .newfooter_center .newfooter_center_nossaslojas p a{
	font: 11px "Trebuchet MS", Arial, Tahoma;
	color:#666666;
	text-decoration:underline;
	float:left;
}

.weba_footer { display: block; padding: 15px 0 0 26px; *padding: 0px 0 0 6px; margin-top:3px; *margin-top:18px;
}

/* banner lateral */
.bannerLateral { float: left; diplay: block; padding: 6px 0 0 0; }
.ueba { text-align: center; }
	
/* banner vitrine */
#bannerMid { display: block; padding: 12px 0; margin: 0 auto; }

.weba_footer input {
	width: 180px;
	height:12px;
	border-left:1px solid #929292;
	border-top:1px solid #929292;
	border-right:1px solid #929292;
	border-bottom:1px solid #929292;
	border-color:#929292;
	color:#929292;
	font-family:"Trebuchet MS";
	font-size:11px;
	background-color:white;
	padding:2px 5px 2px 5px;
	margin-top:1px;
}*/

#footer .ft_leftcontent .selos .barra_separacao { display: inline; padding: 0; color: #CCC; }
#footer .ft_rightcontent { display:block; height:155px; position:absolute; right:-6px; width:260px;}

#footer .ft_rightcontent h4 {
	z-index:1;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:8px 0 0 1px;
	color:#097cb5;
}


.prodDescricaoBarraBusca input
{
	width: 40px;
	border-left:1px solid #8EA2A8;
	border-top:1px solid #8EA2A8;
	border-right:none;
	border-bottom:none;
	color:#0F6EB0;
	font-family:"Trebuchet MS";
	font-size:10px;
	background-color:#F9F9F9;
	padding:2px 5px 2px 5px;
	margin: 7px 0 0 0;
	padding: 2px 0 0 2px;
	height: 17px; *height: 16px;
}
	
.formBoxContent input{
	float: none;
	margin: 7px 0 0 0;
	padding: 2px 0 0 2px;
	height: 17px; *height: 16px;
}

.formBoxContent input{ margin: 0; font-size: 11px; }
	
#footer .ft_rightcontent input.cep2 {
	width: 30px;
	float: left;
}

#footer .ft_rightcontent_form a {
	font-weight: bold;
	padding: 4px 6px 4px 0;
	width: 48px;
	color: #000;
/*	background: url(/imagens/layout2008/seta_verde_peq.gif) right 4px no-repeat;*/

	display: block;
	float: left;
}

#footer .ft_rightcontent, #footer .ft_nossasLojas {
	text-align: left;
	padding: 0;
	font: 10px "Trebuchet MS", Arial, Tahoma;
	line-height: 11px;
}

#footer .rodape_texto, #footer .rodape_disclaimer {
	display: block;
	padding: 11px 0 0 0;
	line-height: 12px;
	font-size: 10px;
	color: #666;
}

#footer .social-icons { font-size: 11px; margin: 0 0 5px 0; }
#footer .social-icons a, #footer .social-icons img, #footer .social-icons iframe { position: relative; margin-right: 5px; }
#footer .social-icons img { top:  4px; }
#footer .social-icons iframe { top:  10px; }
.social-sep { margin-right: 8px; }

#footer .rodape_disclaimer{
	padding: 0 0 10px 0;
}

#footer .rodape_disclaimer img{
	margin: -10px 0 0 0; _margin: 0; *margin: 0; padding: 0 0 5px 0;
}

/* link cinza utilizado no rodapÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â© */
.link_cinza a, .link_cinza a:visited { color: #666666; text-decoration: none; font-size: 11px; }
.link_cinza a:hover { text-decoration: underline; }
a.link_roxo, a:visited.link_roxo { color: purple; text-decoration: underline; }

/* ainda nao vitrine */
#aindaNao {
	width: 100%;
	margin: 0 10px;
	height: 90px;
	background: #F7F8FA;
	text-align: left;
	padding: 20px 0 0 0;
	float: left;
	overflow: hidden;
}
#aindaNaoContent { width: 602px; margin: 0 auto; text-align: center; overflow: hidden; }
#aindaNaoContent strong { font-size: 16px; font-weight: normal; font-style: italic; padding: 0 4px 6px 0; }
#aindaNaoContent em { color: #00BB00; font-size: 26px; font-style: italic; background: url(/imagens/layout2008/ico_busca.gif) no-repeat; padding: 0 0 6px 36px; }
#aindaNaoContent big { color: #005AC0; font-size: 22px; font-style: italic; }

/* ainda nao vitrine */
#aindaNao_linha {
	width: 100%;
	margin: 0 10px;
	height: 90px;
	background: #F7F8FA;
	text-align: left;
	padding: 20px 0 0 0;
	float: left;
	overflow: hidden;
}
#aindaNao_linhaContent { width: 602px; margin: 0 auto; text-align: center; overflow: hidden; }
#aindaNao_linhaContent strong { font-size: 16px; font-weight: normal; font-style: italic; padding: 0 4px 6px 0; }
#aindaNao_linhaContent em { color: #00BB00; font-size: 26px; font-style: italic; background: url(/imagens/layout2008/ico_busca.gif) no-repeat; padding: 0 0 6px 36px; }
#aindaNao_linhaContent big { color: #005AC0; font-size: 22px; font-style: italic; }

/* nuvem de tags */
#tags{ 
	width: 100%;
	text-align: left;
	float: left;
	overflow: hidden;
 }
#tags p{ text-align: center; color: #ccc; padding: 0 0 4px 0; }
#tags a{ color: #999999; }
#tags a.rank_1{font-size:11px;}
#tags a.rank_2{font-size:14px;}
#tags a.rank_3{font-size:17px;}
#tags a.rank_4{font-size:20px;}
#tags a.rank_5{font-size:23px;}
#tags a.rank_6{font-size:26px;}
#tags a.rank_7{font-size:30px;}

/* nuvem de tags */
#tags_linha{ 
	width: 100%;
	text-align: left;
	float: left;
	overflow: hidden;
 }
#tags_linha p{ text-align: center; color: #ccc; padding: 0 0 4px 0; }
#tags_linha a{ color: #999999; }
#tags_linha a.rank_1{font-size:11px;}
#tags_linha a.rank_2{font-size:14px;}
#tags_linha a.rank_3{font-size:17px;}
#tags_linha a.rank_4{font-size:20px;}
#tags_linha a.rank_5{font-size:23px;}
#tags_linha a.rank_6{font-size:26px;}
#tags_linha a.rank_7{font-size:30px;}

/* boxes topo */
#nossasLojas, #meuCarrinho, #televendas {
	float: left;
	z-index: 99999;
	position: absolute;
	top: 26px;
	right: 0px;
	width: 380px;
	height: auto;
	border: 2px solid #00BB00;
	background: #FFF url(/imagens/layout2008/bg_boxes.jpg) top repeat-x;
	padding: 20px;
	display: none;
}

/* box televendas */
#televendas{
	width: 482px;
	height: 408px;
	display: none;
	margin-right: 190px;
	text-align: left;
}

#televendas p{
	clear: both;
	display: block;
	width: 100%;
	font-size: 12px;
	color: #666;
	padding-top: 5px;
}

#televendas p.televendasPeq{
	font-size: 10px;
	color:#a7a7a7;
}

#televendas p.primeiro{
	padding-top: 0px;
}

#televendas p.televendasNumero{
	font-size: 15px; color: #444; font-weight: bold; padding-top: 0px;
}

#televendas p strong{
	display: block;
	font-weight: bold; color: #005ac0;
	font-size: 13px;
	padding-top: 10px;
}

#televendas ul{
	display: block;
	padding-top: 4px;
	width: 100%;
	float: left !important;
}

#televendas ul li{
	width: 100%;
	color: #515151;
	padding-left: 10px;
	background: url(/imagens/layout2008/seta_verde_direita_deptos.gif) left center no-repeat;
}

#televendas .televendasTitle{
	width: 138px;
	height: 32px;
	display: block;
	float: left;
	background: url(/imagens/layout2008/titTelevendas.gif) top left no-repeat;
	text-indent: -1999px;
}


#meuCarrinho { margin: 11px 0 0 0; height: auto; right: 4px; padding: 15px 20px 8px 20px; }
#carrinhoMeu { height: 100%; text-align: left; font: .6em "Trebuchet MS", Arial, Tahoma; }
#carrinhoMeu h4 {
	position: relative;
	display: block;
	background:url(/imagens/layout2008/carrinho_title.gif) no-repeat;
	border-bottom: solid 1px #DDD;
	text-indent: -2999px;
	_padding: 0 0 5px 0;
	padding: 0 0 10px 0;
}

#carrinhoMeu ul { padding: 15px 0 15px 0; }
#carrinhoMeu ul li { display:block; width: 100%;  }
#carrinhoMeu ul li a { padding: 2px 0 0 10px; background:url(/imagens/layout2008/seta_verde_peq.gif) left no-repeat; border: 0; }
#carrinhoMeu span.total_preco { display:block; height: auto; font-size: 16px; color: #333; font-weight: bold; padding-top: 5px; border-top: 1px solid #999999;}
#carrinhoMeu span.vazio { display:block; height: auto; font-size: 11px; color: #00bb00; /*font-weight: bold;*/ padding-top: 15px 0 10px 0;}
#nossasLojas { right: -2px; width: 220px; padding: 15px 20px 20px 20px; z-index:2px; }
#nossasLojas p { float: left; font: 10px "Trebuchet MS", Arial, Tahoma; padding: 0 4px 0 0; display: block; }

#nossasLojas .nossasLojas_form {

	width: 100%;
	float: left;
	clear: both;
	display: block;
	padding: 10px 0 0 0;
}

#meuCarrinho #carrinhoMeu em, #nossasLojas strong{
	float: right;
	font: .6em "Trebuchet MS", Arial, Tahoma;
	position: relative;
	z-index: 1;
}
#meuCarrinho #carrinhoMeu em a,  #nossasLojas strong a,  #televendas strong a{
	background: url(/imagens/layout2008/fecharBox.gif) center center no-repeat;
	display: block;
	width: 60px; height: 17px; text-indent: -2999px;
}

#nossasLojas .cep1, #footer .ft_rightcorner .ft_nossasLojas_form .cep1 { width: 50px; }
#footer .ft_rightcorner .ft_nossasLojas_form .cep1 { margin-left: 56px; }
#nossasLojas .cep2, #footer .ft_rightcorner .ft_nossasLojas_form .cep2 { width: 30px; }

#nossasLojas a.localize, #footer .ft_rightcorner .ft_nossasLojas_form a {
	font: 11px "Trebuchet MS", Arial, Tahoma;
	color: #000;
	padding: 2px 10px 0 0;
	background:url(/imagens/layout2008/seta_verde_peq.gif) right no-repeat;
	float: left;
}
#nossasLojas input, #footer .ft_rightcorner .ft_nossasLojas_form input {
	height: 15px;
	border: 1px solid #DDD;
	padding: 2px 4px 2px 4px;
	color: #CCCCCC;
	float: left;
	margin: 0 6px 0 0;
	font-family:trebuchet MS;
	font-size:12px;
}

/* webvideo */
#webvideo { background: url(/imagens/layout2008/bg_boxes.jpg) repeat-x; display: block; padding: 10px 0 0 10px; }
#webvideo .bloco_webvideo { width: 100%; height: 360px; }
#webvideo .bloco_botoes { width: 99%; height: auto; }
#webvideo .bloco_botoes select{ border: 1px solid #d7d7d7; font: 11px "Trebuchet MS", Arial, Tahoma; color: #267cb7; width: 175px; }
#webvideo .bloco_botoes .link_veja_mais { font: 12px Trebuchet Ms, Arial, Tahoma; color: #6600CC; font-style: italic; }
#webvideo .bloco_botoes .bloco_esquerdo { width: 25%; float: left; padding-top: 12px; }
#webvideo .bloco_botoes .bloco_central { width: 47%; float: left; padding-top: 9px; }
#webvideo .bloco_botoes .bloco_botao { width: 25%; float: left; }

/* webvideo Marca específica */
#webvideoMarca{ background: url(/imagens/layout2008/bg_boxes.jpg) repeat-x; display: block; padding: 10px 0 0 10px; }
#webvideoMarca .bloco_webvideoMarca { width: 100%; height: 360px; padding-left: 105px; padding-top: 10px; }
#webvideoMarca .bloco_botoesMarca { width: 99%; height: auto; }
#webvideoMarca .bloco_botoesMarca select{ border: 1px solid #d7d7d7; font: 11px "Trebuchet MS", Arial, Tahoma; color: #267cb7; width: 175px; margin-top: 80px; }
#webvideoMarca .bloco_botoesMarca .link_veja_mais_marca { font: 12px Trebuchet Ms, Arial, Tahoma; color: #6600CC; font-style: italic;  }
#webvideoMarca .bloco_botoesMarca .bloco_esquerdo_marca { width: 25%; float: left; padding-top: 90px; }
#webvideoMarca .bloco_botoesMarca .bloco_central_marca { width: 47%; float: left; padding-top: 9px; }
#webvideoMarca .bloco_botoesMarca .bloco_botao_marca { width: 25%; float: left; padding-top: 80px; }


/* layout de produto */
.prodContent{ display: block; width:100%; float: left; _float: inherit; *float: inherit; }
.prodEsq { display: block; float: left; }


.prodDirGB { background: #f4f4f4 url(/imagens/ganheBrinde/prodGanheBrindeF_bg.jpg) top repeat-x; margin: 0 0 0 430px; width: auto; max-width: 100%; _max-width: 99%;}
.prodDirLandPage { background: #fff url(/imagens/layout2008/prodComprarTopoBg.gif) top repeat-x; margin: 0 0 0 270px; width: auto; /*max-width: 750px;*/ }
/*.prodDir { background: #fff url(/imagens/layout2008/prodComprarTopoBg.gif) top repeat-x; margin: 0 0 0 430px; width: auto; max-width: 100%; _max-width: 99%; }*/
.prodDir { margin: 10px 0 0 430px; width: auto; max-width: 100%; _max-width: 99%; }

#saibaMais{
width: 48px;
height:9px;
display: block;
margin: 15px 0 0 317px;
float: left;

}

.classificar ul li {}

.prodImg { width: 410px; height: 320px; display: block; float: left; }
.prodImgLandPage { display: block; float: left; }
.prodImg .imagem_produto {display: block; width: 100%; height: 310px; }
.prodImg .play_webvideo {display: block; position: absolute; width: 75px; height: 46px; margin-top: -60px; margin-left: 5px; }
.prodImg .play_webvideo a,
.prodImg .play_webvideo a:visited
{
	display: block;
	overflow: hidden;
	outline: 0;
	width: 72px;
	height: 46px;
	text-indent: -1999px;
	background: url(/imagens/layout2008/play_webvideo.png);
}

.prodImg .play_webvideo a:hover  {background-position: -74px 0px;}

.prodImg #divGanheBrinde {
	background:transparent url(/imagens/layout2008/bundle/img_brinde_ganhe_brinde.png) repeat scroll 0 0; behavior: url(/css/comum/iepngfix.htc);
	display:block;
	height:89px;
	margin-left:280px;
	margin-top:-95px;
	position:absolute;
	width:89px;
}

.ampliarImagemRodapeImagem {float:left; width:410px; clear:both; padding-bottom:10px; text-align:center;}
.ampliarImagemRodapeImagem span {
	color:#6e6e6e; font-size:11px; text-decoration:underline; cursor:pointer; padding-left:15px; background:url(/imagens/layout2008/mini-lupa-ampliar-imagem.gif) no-repeat;
}

.prodThumbs {
	clear: both;
	width: 400px;
	height: 58px;
	display: block;
	float: left;
}

.prodThumbs .lnkMovePlayer
{
	width: 20px;
	height: 58px;
	float: left;
}

.prodThumbs .lnkMovePlayer a,
.prodThumbs .lnkMovePlayer a:visited
{
	display: block;
	padding-top: 17px;
}

.prodThumbs .playerProdutos
{
	width: 355px;
	height: 58px;
	float: left;
	overflow: hidden;
}

.prodThumbs ul.internoThumbsProdutos
{
	width: 5000px;
	height: 57px;
}

.prodThumbs ul.internoThumbsProdutos li
{
	width: 67px;
	height: 52px;
	float: left;
	background: url(/imagens/layout2008/box_trumbnail.jpg) no-repeat;
	margin-right: 5px;
}

.prodThumbs ul.internoThumbsProdutos li img
{
	margin-top: 4px;
	margin-left: 4px;
	cursor: pointer;
}

.prodThumbs ul.internoThumbsProdutos li img.selecionado
{
	cursor:default;
}

.prodBts { clear: both; display: block; padding-top: 10px; *padding-top: 5px; }
.prodBts a,
.prodBts a:visited { border: 0; text-decoration: none;}

.prodCores { display: block; float: left; clear: both; padding-top: 10px; width: 425px;}
.prodCores li{ display: block;	float: left;  width: 66px; _width: 66px; height: 40px; margin: 0 4px 8px 0; }
.prodCores li input{ margin: 12px 0 0 4px; *margin: 10px 0 0 0; _margin: 10px 0 0 0; }
.prodCores li.primeira { display: block; width: auto; font: 12px "Trebuchet MS"; font-style: italic; float: left; padding: 10px 3px 0 20px;}

*{ padding: 0; margin: 0; }

.titProdLandPage {
	font: 20px "Trebuchet Ms";
	margin: 10px 0 15px 270px;
	width: auto;
	/*max-width: 460px;*/
	color: #005AC0;
}

.titProdLandPage a:link,
.titProdLandPage a:visited
 {
	color: #005AC0;


}


.titProdLandPage span{
	font-weight: bold;


}

.prodPreco, .prodAviseMe, .prodPrecoLandPageTopo {
	margin: 0;
	width: 100%;
	background: url(/imagens/layout2008/prodComprarTopoEsq.gif) top left no-repeat #F4F4F4;
	display: table; _float: right; _height: 100%;
}
.prodPrecoLandPageTopo {
	background: url(/imagens/layout2008/prodComprarTopoEsq.gif) top left no-repeat;
}
.prodPrecoGB{
	margin: 0;
	width: 100%;
	background: url(/imagens/ganheBrinde/prodGanheBrinde_esq.jpg) top left no-repeat;
	display: block; _float: right; _height: 100%;
}

.prodPrecoLandPage {
	margin: 0;
	width: 100%;
	display: block; _float: right; _height: 100%;
	float: left;
}

.prodPreco ul, .prodAviseMe ul, .prodPrecoGB ul{
	background: url(/imagens/layout2008/prodComprarTopoDir.gif) top right no-repeat;
	padding: 10px 15px 0 15px;
}
.prodPrecoGB ul{
	background: url(/imagens/ganheBrinde/prodGanheBrinde_dir.jpg) top right no-repeat;
	padding: 45px 15px 0;
}

.prodPrecoLandPageTopo ul {
	background: url(/imagens/layout2008/prodComprarTopoDir.gif) top right no-repeat;
	padding: 10px 11px;
}

/* BOX de OpÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµes de Parcelamento */
#boxOpcaoParcelamento{
	position: absolute;
	display: block;
	width: 382px;
	height: auto;
}

.boxTopoOpcaoParcelamento{
	display: block;
	width: 382px; 
	height: 32px;
	float: left; 
	background: url(/imagens/layout2008/bgBoxTopo.png) top left no-repeat; behavior: url(/css/comum/iepngfix.htc);
}

#boxContentOpcaoParcelamento{
	display: block;
	float: left;
	width: 100%;
	background: url(/imagens/layout2008/bgBox.png) repeat-y;
	height: auto;
}

#boxContentOpcaoParcelamento .boxTitParcelaOpParcelamento {
	font: bold 18px "Trebuchet MS";
	color: #005ac0;
	padding: 0 0 10px 18px;
	display: block;
	float: left;
	width: 280px;
	display: block;
	float: left;
}

#blocoParcelasOpcaoParcelamento {
	padding: 0 0 0 7px;
}

ul.parcelasOpcaoParcelamentoCartaoLuiza {
	padding: 0;
	margin: 0 auto;
	display: block;
	float: left;
	width: 184px;
	background: url(/imagens/layout2008/bgLinhaLaranja.gif);
	padding-top: 3px;
}

ul.parcelasOpcaoParcelamentoCartaoLuiza li{
	width: 160px;
	margin: 0 auto;
	font: 12px "Trebuchet MS";
	color: #666;
	height: 16px;
}

ul.parcelasOpcaoParcelamento {
	padding: 0;
	margin: 0 auto;
	display: block;
	float: left;
	width: 184px;
	background: url(/imagens/layout2008/bgLinhaCinza.gif);
	padding-top: 3px;
}

ul.parcelasOpcaoParcelamento li{
	width: 184px;
	margin: 0 auto;
	font: 12px "Trebuchet MS";
	color: #666;
	height: 16px;
}

.parcelasOpcaoParcelamento em { 
	display: block;
	float: left;
	width: 85px;
	font-style: normal;
}

p.msgPromoOpcaoParcelamento {
	display: block;
	float: left;
	width: 100%;
	padding: 10px 0 0 18px;
	font: bold italic 12px "Trebuchet MS";
	color: #666;
}
p.msgPromoOpcaoParcelamento strong { color: #1e6ec7; }

p.bannerCartaoLuizaOpcaoParcelamento {
	display: block; 
	float: left; 
	outline: none; 
	width: 330px; 
	height: 60px; 
	background: url(/imagens/layout2008/bannerCartaoLuiza.jpg) no-repeat;
	margin: 10px 0 0 18px;
	text-indent: -1999px;
}

p.footNotesOpcaoParcelamento {
	display: inline;
	float: left;
	font: 10px "Trebuchet MS";
	color: #999;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: justify;
}

.boxBaseOpcaoParcelamento{
	display: block;
	width: 382px; 
	height: 21px;
	float: left; 
	background: url(/imagens/layout2008/bgBoxBase.png) bottom left no-repeat; behavior: url(/css/comum/iepngfix.htc);
}
/* BOX de OpÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµes de Parcelamento */

.prodAviseMe ul{ padding: 20px 25px 0 25px; }

.prodPreco ul li, .prodAviseMe ul li, .prodPrecoLandPage ul li, .prodPrecoGB ul li { font: 11px "Trebuchet MS"; padding:0; color: #333; }

/* variaÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµes de produto nÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o disponÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­vel */
.prodAviseMe ul li{ display: block; width: 100%; height: 40px; }
.prodAviseMe ul li strong{ font-size: 21px; font-style: italic; color: #005ac0; }
.prodAviseMe ul li a{ font-size: 15px; color: #8C3FD9; font-style: italic; text-decoration: underline; }
.prodAviseMe ul li em{ padding: 26px; background: url(/imagens/layout2008/exclamacao.gif) left center no-repeat; }
.prodAviseMe fieldset{ padding: 0 20px; border: 0; }
.prodAviseMe fieldset input, .loginFormCampo input, .loginFormCampoFull input, .montagemGratis input{ font: 11px "Trebuchet MS", Arial, Tahoma; padding: 2px; float: left; color: #267cb7; }
.loginFormCampo input, .loginFormCampoFull input, .montagemGratis input{ float: none; }
.prodAviseMe label{ display: block; float: left; width: 100%; padding: 2px 0; }
.prodAviseMe label.aviseMeNome input, .prodAviseMe label.aviseMeEmail input{ width: 200px; }
.prodAviseMe label.aviseMeDdd { width: 30px; }
.prodAviseMe label.aviseMeDdd input{ width: 20px; }
.prodAviseMe label.aviseMeFone{ width: 120px; }
.prodAviseMe label.aviseMeFone input{ width: 150px; }
.prodAviseMe p{ clear: both; padding: 20px 40px 15px 0; font-size: 11px; font-style: italic; }
.prodAviseMe label.aviseMeDesejo input{ display: block; margin: 3px 5px 5px 5px; _margin: 0 5px 5px 5px; *margin: 0 5px 5px 5px; float: left; }
.prodAviseMe label.aviseMeDesejo{ font-style: italic; font-size: 13px; color: #005ac0; }
/*pinta input*/
.erro{ border: solid 1px #735FC3; background: #F6F0FC;}

.prodAviseMeBt {
	display: block; float: left; width: 102px; height: 56px; text-indent: -1999px; background:url(/imagens/layout2008/prodBtAviseMe.gif) no-repeat; clear: both;
	margin: 20px 0; _margin: 0; *margin: 0; outline: 0;
}

html body div.content_externo div#content div#mainContent.mainContentFull div#box.boxProduto div.prodDirLandPage div.prodPrecoLandPageTopo ul li div div div.prodPrecoLandPage ul a li.prodPorEsgotado { font-size: 21px; margin-bottom: 10px; text-transform:capitalize; font-style: italic; color: #005AC0; font-weight: bold; }

.prodPreco ul li.prodPor strong{ font-size: 24px; font-weight: bold; }
.prodPreco ul li.prodVezes em{ font-size: 11px; font-style: normal; }
.prodPreco ul li.prodVezes strong{ font-size: 11px; font-weight: bold; }
.prodPreco ul li.prodAvista em{ font-size: 13px; font-style: normal; }
.prodPreco ul li.prodAvista strong{ font-size: 16px; font-weight: bold; color: #005AC0; }
.prodPreco ul li.prodAvista strong b{ font-size: 12px; color: #005AC0; }


.prodPreco ul li.prodGarantiaAdicional{ padding: 0; }
.prodPreco ul li.prodGarantiaAdicional a{ color: #808080; font-size: 10px; text-decoration: underline; }
.prodPreco ul li.prodGarantiaAdicional input{ margin: 9px 10px 0 0; }

/*.prodPreco ul li.prodCartaoLuiza { color: #D49F00; background:url(/imagens/layout2008/cartao_luiza_box_comprar.png) 0px 0px no-repeat; behavior: url(/css/comum/iepngfix.htc); padding-left: 30px; overflow: hidden; }
.prodPreco ul li.prodCartaoLuiza em{ font-size: 13px; font-style: normal; }
.prodPreco ul li.prodCartaoLuiza strong{ font-size: 17px; font-weight: normal; }*/

.prodCartaoLuizaBox { float:left; width: 100%; height: 43px; background: url(/imagens/layout2008/bkg-cartaoml.png) no-repeat left top; margin: 0 0 15px 0; }
.prodCartaoLuizaBox ul { float:left; width: 100%; height: 43px; background: url(/imagens/layout2008/bkg-cartaoml.png) no-repeat right -43px; line-height: 10px; }
.prodCartaoLuizaBox ul li { color: #c79500; }
.prodCartaoLuizaBox ul li strong { font-size: 16px; }

.prodPrecoRadius { display: table; margin: 0; width: 100%; background: #F4F4F4; }
.prodPrecoRadius span.radius-left { float: left; display: table; background: url(/imagens/layout2008/green_top_esq_left.png) no-repeat left bottom; width: 10px; height: 10px; }
.prodPrecoRadius span.radius-right { float: right; display: table;background: url(/imagens/layout2008/green_top_esq_right.png) no-repeat right bottom; width: 10px; height: 10px; }

.prodPrecoGB ul li.prodPor strong{ font-size: 23px; font-weight: bold;}
.prodPrecoGB ul li.prodVezes em{ font-size: 11px; font-style: normal; }
.prodPrecoGB ul li.prodVezes strong{ font-size: 11px; font-weight: normal; }
.prodPrecoGB ul li.prodAvista em{ font-size: 13px; font-style: normal; }
.prodPrecoGB ul li.prodAvista strong{ font-size: 16px; font-weight: bold; color: #005AC0; }
.prodPrecoGB ul li.prodAvista strong b{ font-size: 12px; color: #005AC0; }


.prodPrecoGB ul li.prodGarantiaAdicional{ padding: 8px 0 0 0; }
.prodPrecoGB ul li.prodGarantiaAdicional a{ text-decoration: underline; }
.prodPrecoGB ul li.prodGarantiaAdicional input{ margin: 9px 10px 0 0; }

.prodPrecoGB ul li.prodCartaoLuiza { color: #c79500; background:url(/imagens/layout2008/cartao_luiza_box_comprar.png) 0px 0px no-repeat; behavior: url(/css/comum/iepngfix.htc); padding-left: 30px; overflow: hidden; }
.prodPrecoGB ul li.prodCartaoLuiza em{ font-size: 13px; font-style: normal; }
.prodPrecoGB ul li.prodCartaoLuiza strong{ font-size: 17px; font-weight: normal; }

.prodPrecoLandPage ul li.prodPor strong{ font-size: 24px; font-weight: bold;}

.prodPrecoLandPage ul li.prodVezes em{ font-size: 13px; font-style: normal; }
.prodPrecoLandPage ul li.prodVezes strong{ font-size: 13px; font-weight: bold; }
.prodPrecoLandPage ul li.prodAvista em{ font-size: 13px; font-style: normal; }
.prodPrecoLandPage ul li.prodAvista strong{ font-size: 16px; font-weight: bold; color: #005AC0; }
.prodPrecoLandPage ul li.prodAvista strong b{ font-size: 12px; color: #005AC0; }

.prodPrecoLandPage ul li.prodGarantiaAdicional{ padding: 10px 0 0 0; }
.prodPrecoLandPage ul li.prodGarantiaAdicional a{ text-decoration: underline; }
.prodPrecoLandPage ul li.prodGarantiaAdicional input{ margin: 0 3px 0 0; *margin: 0; }

.prodGarantiaAdicionalPor{ margin: 0 0 0 10px; *margin: 0 0 0 10px; }
.prodPreco ul li.prodGarantiaAdicional em{ font-size: 14px; font-style: italic; font-weight: bold; color: #005AC0; }

.prodComprar{ float: none; padding: 0 0 0 384px; display: block; }

.prodComprar.uma_voltagem {padding: 0 0 0 285px !important;}
.prodComprar.uma_voltagem_radio {padding: 0 0 0 320px !important;}
.prodComprar.sem_voltagem{display: block; }
.prodComprar.sem_voltagem a { margin: 9px 0 0 -368px; }

.prodComprar .campanhaMaster {position:absolute; margin:8px 0 0 -5px;}
.prodComprar.uma_voltagem .campanhaMaster{margin:8px 0 0 -5px;}
.prodComprar.sem_voltagem .campanhaMaster{margin:8px 0 0 -199px;}


.prodComprar a{
	display: block;
	position: absolute;
	width: 135px; height: 36px;
	background: url(/imagens/layout2008/prodBtComprar.png) no-repeat;
	behavior: url(/css/comum/iepngfix.htc);
	text-indent: -1999px;
	margin: 9px 0 0 -150px;
	overflow: hidden;
	outline: 0;
}

.prodOpcoes{ display: block; background: url(/imagens/layout2008/green_esq_right.png) no-repeat right bottom #DFF7DF; height: 55px; margin-bottom: 10px; }
.prodOpcoes_r { float: left; background: url(/imagens/layout2008/green_esq_left.png) no-repeat left bottom #DFF7DF; height: 55px; margin-bottom: 10px; }
.prodOpcoes .prodOpcoes_r ul li{ display: block; float: left; padding: 17px 10px 0 11px; font-size: 12px; font-weight: bold; }
.prodOpcoes .prodOpcoes_r ul li input{ margin: 4px; _margin: 0; *margin: 0; }

.prodComprarSelos ul{ display: block; float: left; margin: 0; }
.prodComprarSelosLandPage ul{ display: block; float: left; margin: 0 0 0 -9px; }
.prodComprarSelos li, .prodComprarSelosLandPage li { display: block; float: left; width: 150px; height: 26px; background: url(/imagens/layout2008/prodComprarSelos2.gif) no-repeat; margin: 0; text-indent: -2999px; }

.prodComprarSelos li.prodLancamento,
.prodComprarSelos li.prodComprarSelo12x,
.prodComprarSelos li.prodComprarSelo11x,
.prodComprarSelos li.prodComprarSelo10x,
.prodComprarSelos li.prodComprarSelo12B,
.prodComprarSelos li.prodComprarSelo11B,
.prodComprarSelos li.prodComprarSelo10B { width: 125px; }

.prodComprarSelos li.prodComprarSeloGanheBrinde,
.prodComprarSelosLandPage li.prodComprarSeloGanheBrinde	{ background-position: 0 -246px; }
.prodComprarSelos li.prodComprarSeloFreteGratisBr,
.prodComprarSelosLandPage li.prodComprarSeloFreteGratisBr	{ background-position: 0 -43px; }
.prodComprarSelos li.prodLancamento,
.prodComprarSelosLandPage li.prodLancamento { background-position: 0 0 }

.prodComprarSelos li.prodComprarSelo12x,
.prodComprarSelosLandPage li.prodComprarSelo12x { background-position: 0 -130px; }
.prodComprarSelos li.prodComprarSelo11x,
.prodComprarSelosLandPage li.prodComprarSelo11x {  background-position: 0 -173; }
.prodComprarSelos li.prodComprarSelo10x,
.prodComprarSelosLandPage li.prodComprarSelo10x { background-position: 0 -215px; }

.prodComprarSelos li.prodComprarSelo12B,
.prodComprarSelosLandPage li.prodComprarSelo12B { background-position: -9px -287px; }
.prodComprarSelos li.prodComprarSelo11B,
.prodComprarSelosLandPage li.prodComprarSelo11B { background-position: -9px -330px; }
.prodComprarSelos li.prodComprarSelo10B,
.prodComprarSelosLandPage li.prodComprarSelo10B { background-position: -9px -372px; }


/* bloco de parcelas + cartÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o luiza */
.prodParcelamento{ display: block; float: left; width: 100%; }
.prodParcelamento .titulo {width: 100%; height: 27px; position: relative; }

.prodParcelamento .titulo a.aba_cartao_comum,
.prodParcelamento .titulo a.aba_cartao_comum:visited,
.prodParcelamento .titulo a.aba_cartao_luiza,
.prodParcelamento .titulo a.aba_cartao_luiza:visited {
	display: block;	height: 25px; float: left; overflow: hidden; text-decoration: none; outline: 0;
}

.prodParcelamento .titulo a.aba_cartao_comum,
.prodParcelamento .titulo a.aba_cartao_comum:visited { width: 152px; background: url(/imagens/layout2008/aba_cartao_normal.jpg) no-repeat; cursor: default; }
.prodParcelamento .titulo a.aba_cartao_luiza,
.prodParcelamento .titulo a.aba_cartao_luiza:visited { width: 185px; background: url(/imagens/layout2008/aba_cartao_luiza_inativo.jpg) no-repeat; cursor: pointer;}
.prodParcelamento .titulo a.aba_cartao_comum span {
	display: block; padding-top: 6px; margin-left: 23px; font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #000;
}
.prodParcelamento .titulo a.aba_cartao_luiza span {
	display: block; width: auto; padding: 6px 0 0 33px; margin-left: 15px; font-family: "Trebuchet MS"; font-size: 11px;
	font-weight: normal; color: #C79500; background: url(/imagens/layout2008/min_cartao_luiza_master.png) 0px 5px no-repeat;
}

.prodParcelamento.cartao_luiza .titulo a.aba_cartao_comum,
.prodParcelamento.cartao_luiza .titulo a.aba_cartao_comum:visited { width: 146px; background: url(/imagens/layout2008/aba_cartao_normal_inativo.jpg) no-repeat; cursor: pointer; }
.prodParcelamento.cartao_luiza .titulo a.aba_cartao_luiza,
.prodParcelamento.cartao_luiza .titulo a.aba_cartao_luiza:visited { width: 194px; background: url(/imagens/layout2008/aba_cartao_luiza.jpg) no-repeat; cursor: default; }
.prodParcelamento.cartao_luiza .titulo a.aba_cartao_comum span {
	display: block; padding-top: 6px; margin-left: 26px; font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #000;
}
.prodParcelamento.cartao_luiza .titulo a.aba_cartao_luiza span {
	display: block; width: auto; padding: 6px 0 0 31px; margin-left: 16px; font-family: "Trebuchet MS"; font-size: 12px;
	font-weight: normal; color: #c79500; background: url(/imagens/layout2008/min_cartao_luiza_master.png) 0px 6px no-repeat;
}

.prodParcelamento .prodParcelas {
	float: left; width: 50%; overflow: hidden; margin-top: -2px; background: url(/imagens/layout2008/prodParcelamentoBgNovo.gif) 0 10px;
}

.prodParcelamento.cartao_luiza .prodParcelas {
	margin-top: -2px; background: url(/imagens/layout2008/prodParcelamentoBgCartaoLuiza.gif) 0 10px;
}

.prodParcelamento .prodParcelas { display: block; }
.prodParcelamento .prodParcelas.cartao_luiza { display: none; }
.prodParcelamento.cartao_luiza .prodParcelas { display: none; }
.prodParcelamento.cartao_luiza .prodParcelas.cartao_luiza { display: block; }

.prodParcelamento .prodParcelas.direita { *margin-left: -1px; }
.prodParcelamento .prodParcelas.esquerda ul{ padding-top: 10px; background: #F9F9F9; }
.prodParcelamento .prodParcelas.direita ul{ padding-top: 10px; background: #F9F9F9; }
.prodParcelamento.cartao_luiza .prodParcelas.direita { *margin-left: -1px; }
.prodParcelamento.cartao_luiza .prodParcelas.esquerda ul{ padding-top: 10px;}
.prodParcelamento.cartao_luiza .prodParcelas.direita ul{ padding-top: 10px;}

.prodParcelamento .prodParcelas ul li {
	display: block;
	width: 200px;
	_width: auto;
	margin: 0 auto;
	font: 11px "Trebuchet MS";
	color: #333;
	text-align: left;
	line-height: 20px;
	padding-left:22px;
}

.prodParcelamento .prodParcelas ul li em{ display: block; float: left; text-align: left; padding: 0 10px 0 0; width: 90px; font-style: normal; }

.prodParcelamento .rodape_parcelamento,
.prodParcelamento .rodape_parcelamento .esquerda,
.prodParcelamento .rodape_parcelamento .direita { display: block; width: 100%; height: 10px; }

.prodParcelamento .rodape_parcelamento { float: left; background: #F9F9F9; }
.prodParcelamento .rodape_parcelamento .esquerda { background: url(/imagens/layout2008/rodape_parcela_esquerda.jpg) no-repeat left top; }
.prodParcelamento .rodape_parcelamento .direita { background: url(/imagens/layout2008/rodape_parcela_direita.jpg) no-repeat right top; }

.prodParcelamento.cartao_luiza .rodape_parcelamento { float: left; }
.prodParcelamento.cartao_luiza .rodape_parcelamento .esquerda { background: url(/imagens/layout2008/rodape_parcela_esquerda.jpg) no-repeat left top; }
.prodParcelamento.cartao_luiza .rodape_parcelamento .direita { background: url(/imagens/layout2008/rodape_parcela_direita.jpg) no-repeat right top; }


.prodParcelamento .observacao_parcelas_cartao { display: none; }
.prodParcelamento.cartao_luiza .observacao_parcelas_cartao { display: block; width: 100%;  font-family: "Trebuchet MS"; font-size: 10px; color: #999999; }

.prodCondPromo{ display: block; float: left; font: 14px "Trebuchet MS"; font-style: italic; margin: 10px 0 0 6px; width: 100%; }
.prodCondPromo strong{ color: #005ac0; }
.prodCondPromo strong em{ font-size: 16px; }

.prodMontagemGratis{
	width: 100%;
    display: block; 
    float: left; 
    padding: 10px 0 8px 0;
}

.prodBottomNav{
	background: #F9F9F9;
	display: block;
	float: left;
	padding: 5px 10px;
	margin: 0;
	margin-top: 10px;
	text-align: left;
	width: 100%;
}

.prodBottomNav li{ font: 12px "Trebuchet MS", Arial, Tahoma; display: inline; color: #BBB; }
.prodBottomNav li a{ text-decoration: underline; padding: 0 6px; }
.prodBottomNav li a.lnkVejaOutros,
.prodBottomNav li a:visited.lnkVejaOutros { color: #6600cc; }

/* tabs de produtos */
.tabs{ width: 100%; display: block; float: left; margin-right: 20px; }
.tabsTop{ margin-top: 10px; display: block; float: left; width: 100%; background:  url(/imagens/layout2008/prodTabsBg.gif); }
map{ cursor: pointer; }

.tabsTop ul, .tabsTop ul.semCompreJunto{ display: block; float: left; width: 100%; background:  url(/imagens/layout2008/prodTabsCorner.gif) top right no-repeat; }
.tabsTop ul li, .tabsTop ul.semCompreJunto li{ display: block; float: left; width: 650px; height: 44px; background: url(/imagens/layout2008/prodTabs.gif) no-repeat; }
.tabsTop ul.semCompreJunto li{ background: url(/imagens/layout2008/prodTabsSemComprarJunto.gif) no-repeat; }
.tabsTop ul.landingpage li { background: url(/imagens/layout2008/prodTabsVejaMaisSimilares.gif) no-repeat; }
.tabsTop ul li.tabPos2{ background-position: 0 -41px; }
.tabsTop ul li.tabPos3{ background-position: 0 -84px; }
.tabsTop ul li.tabPos4{ background-position: 0 -126px; }

.tabsContent {margin-bottom: -110px; z-index: 1000; position: relative; }

.tabsContent,
.tabsFooter,
.tabsFooter p{ display: block; float: left; width: 100%; height: 117px; }

.tabsContent { margin-lefT: -5px;}

.tabsFooter{ width: 100%; height: 117px; background: url(/imagens/layout2008/prodTabsBoxFooterBg.gif); }
.tabsFooter p{ width: 14px; height: 117px; background: url(/imagens/layout2008/prodTabsBoxFooterCornerL.gif) bottom left no-repeat; }

.tabsFooter strong{ display: block; float: right; width: 14px; height: 117px; background: url(/imagens/layout2008/prodTabsBoxFooterCornerR.gif) bottom right no-repeat; }

.layerProdutos{
/*	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
	background: #00c5a0; */
	width: auto; height: auto; position: relative; overflow: hidden; font-size: 12px; padding: 0 0px; }

.prodDescricaoTitle p{ display: block; font-size: 13px; padding: 0 0 24px 10px; }
.prodDescricaoTitle h2{ display: block; height: 38px; }

div.box_itens_bundle
{
	width: 100%;
	height: auto;
}

div.box_itens_bundle div.interno_box_bundle
{
	width: 840px;
	height: auto;
	padding-bottom: 10px;
}

div.box_itens_bundle div.interno_box_bundle div.desc_topo_bundle
{
	width: 100%;
	height: auto;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}

div.box_itens_bundle div.interno_box_bundle div.box,
div.box_itens_bundle div.interno_box_bundle div.box_selecionado
{
	width: 409px;
	height: 61px;
	float: left;
	text-align: left;
	margin-bottom: 10px;
}

div.box_itens_bundle div.interno_box_bundle div.box_selecionado { background: url(/imagens/layout2008/bgOpcaoProdutos.gif); }

div.box_itens_bundle div.interno_box_bundle div.bloco_imagem
{
	width: 75px;
	height: 61px;
	float: left;
}
div.box_itens_bundle div.interno_box_bundle div.bloco_imagem img { padding-top: 5px; }

div.box_itens_bundle div.interno_box_bundle div.bloco_descricao
{
	width: 325px;
	height: 57px;
	float: left;
	margin-top: 3px;
	line-height: 18px;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

div.box_itens_bundle div.interno_box_bundle div.box_selecionado
{
	color: #005AC0;
	font-weight: bold;
}

div.box_itens_bundle div.interno_box_bundle div.box:hover
{
	background: url(/imagens/layout2008/bgOpcaoProdutos.gif);
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #005AC0;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}


.linha_descricaoProd {background: url(/imagens/layout2008/tabFooterDivider.png) bottom center no-repeat;}

.prodDescricao{ display: block; padding: 10px 0 0 0; }
.prodDescricao li{ display: block; width: 90%; padding: 5px 20px; font-size: .9em; }
a.glossario{ padding-right: 13px; text-decoration: underline; background: url(/imagens/layout2008/glossMais.gif) center right no-repeat; }

/* tab compre junto */
.prodInfoCompreJunto .escolherEste, .prodInfoCompreJunto .precoCondicoes, .prodInfoSimilares .precoCondicoes{ display: block; width: 100%; margin: 0 0 10px 0; }
.prodInfoCompreJunto strong, .prodInfoSimilares strong{ color: #005AC0; }

a.prodVerDetalhes{
	padding-left: 10px;
	background: url(/imagens/layout2008/seta_verde_peq.gif) left center no-repeat;
	text-decoration: underline; 
	color: #333;
}

a.prodMais{ text-decoration: underline;	color: #727272; }

/* descriÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o produto barra  */
.prodDescricaoBarra { display: block; float: left; width: 100%; height: 34px; margin: 20px 0; background: #f9f9f9; }
.prodDescricaoBarra li.lateral_esquerda { display: block; width: 70%; float: left; height: 34px; }
.prodDescricaoBarra li.lateral_esquerda  .prodDescricaoBarraBusca { width: 400px; float: left; padding-left: 10px; }
.prodDescricaoBarra li.lateral_esquerda  .prodDescricaoBarraBusca a{ font: italic 13px "Trebuchet Ms"; text-decoration: none;}

.prodDescricaoBarra li.prodDescricaoBarraFonte { padding-right: 10px; }
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteDim,
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteAum,
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteDimInativo,
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteAumInativo
{
	display: block; width: 40px; height: 22px;
	text-indent: -1999px; margin: 6px 0 0 2px;
	float: right; overflow: hidden; outline: 0;
}

.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteDim,
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteAum { background: url(/imagens/layout2008/fonteBg.gif) no-repeat; }

.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteDimInativo,
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteAumInativo { background: url(/imagens/layout2008/fonteBgInativo.gif) no-repeat; }

.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteAum,
.prodDescricaoBarra li.prodDescricaoBarraFonte a.fonteAumInativo { background-position: -40px center; margin: 6px 0 0 2px; }

.prodCompreJuntoCall a {
	margin: 10px 0 0 0;
	display: block;
	float: right;
	position: absolute;
	right: 25px;
	margin-top: 50px;
	width: 172px;
	height: 54px;

	text-indent: -1999px;
	z-index:1000;
	overflow: hidden;
	outline: 0;
}

.prodCompreJuntoCall.ativo a{ background: url(/imagens/layout2008/prodBtComprarJunto.png); cursor: hand; }

.prodCompreJuntoCall.inativo a{ background: url(/imagens/layout2008/prodBtComprarJuntoInativo.png); cursor: default; }

/* carrosel e outras funcionalidades * /

/* <compre_junto_similares_dev_ml> */
div.move_player_prods_esquerda, div.move_player_prods_direita { width: 3%; }
div.move_player_prods_esquerda { float: left; }
div.move_player_prods_direita { float: right; }

div.move_player_prods_esquerda div.move_player_interno, div.move_player_prods_direita div.move_player_interno { padding-top: 90px; }

div.carrosel_produtos_externo { width: 94%; float:left; overflow:hidden; margin-right:-1px; }
div.carrosel_produtos_externo div.carrosel_produtos_interno { width: 30000px; }

div.carrosel_produtos_externo div.carrosel_produtos_interno ul.player_produtos li
{
	width: 186px;
	float: left;
	margin-right: 9px;
}

div.carrosel_produtos_externo div.carrosel_produtos_interno ul.player_produtos li.compre_junto { height: 350px; }
div.carrosel_produtos_externo div.carrosel_produtos_interno ul.player_produtos li.vitrine_similares { height: 285px; }
/* </compre_junto_similares_dev_ml> */

/* <estilos para messagebox> */
#divMsgBox { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 10000; background: url(/imagens/layout2008/transp_fundo.png); }

#divMsgBox .interno_simple_msgbox,
#divMsgBox .interno_alert_msgbox,
#divMsgBox .interno_question_msgbox { display: none; position: absolute; height: auto; top: 35%; left: 50%; text-align: left; }

#divMsgBox .interno_question_msgbox { width: 462px; margin-left: -231px; }
#divMsgBox .interno_simple_msgbox { width: 407px; margin-left: -203px; }
#divMsgBox .interno_alert_msgbox { width: 462px; margin-left: -231px; }

#divMsgBox .interno_simple_msgbox .topo_msgbox { background: url(/imagens/layout2008/topo_simplemsgbox.png) no-repeat; width: 407px; height: 38px; }
#divMsgBox .interno_alert_msgbox .topo_msgbox,
#divMsgBox .interno_question_msgbox .topo_msgbox { background: url(/imagens/layout2008/topo_alertmsgbox.png) no-repeat; width: 462px; height: 40px; }

#divMsgBox .interno_simple_msgbox .topo_msgbox a,
#divMsgBox .interno_simple_msgbox .topo_msgbox a:visited,
#divMsgBox .interno_alert_msgbox .topo_msgbox a,
#divMsgBox .interno_alert_msgbox .topo_msgbox a:visited
{
	display: block;
	position: relative;
	width: 68px;
	height: 25px;
	background: url(/imagens/layout2008/btn_fechar.jpg) no-repeat;
	text-indent: -1999px;
	overflow: hidden;
	top: 13px;
	outline: 0px;
}

#divMsgBox .interno_simple_msgbox .topo_msgbox a,
#divMsgBox .interno_simple_msgbox .topo_msgbox a:visited { left: 320px; }
#divMsgBox .interno_alert_msgbox .topo_msgbox a,
#divMsgBox .interno_alert_msgbox .topo_msgbox a:visited { left: 375px; }

#divMsgBox .interno_simple_msgbox .corpo_msgbox,
#divMsgBox .interno_alert_msgbox .corpo_msgbox,
#divMsgBox .interno_question_msgbox .corpo_msgbox { width: 100%; height: auto; }

#divMsgBox .interno_simple_msgbox .corpo_msgbox { background: url(/imagens/layout2008/corpo_simplemsgbox.png) repeat-y; }
#divMsgBox .interno_alert_msgbox .corpo_msgbox,
#divMsgBox .interno_question_msgbox .corpo_msgbox { background: url(/imagens/layout2008/corpo_alertmsgbox.png) repeat-y; }

#divMsgBox .interno_simple_msgbox .corpo_msgbox .interno_corpo_msgbox { margin: 0px 25px 0px 25px; }
#divMsgBox .interno_alert_msgbox .corpo_msgbox .interno_corpo_msgbox,
#divMsgBox .interno_question_msgbox .corpo_msgbox .interno_corpo_msgbox { margin: 0px 36px 0px 36px; }
#divMsgBox .interno_question_msgbox .corpo_msgbox .interno_corpo_msgbox { text-align: center; }

#divMsgBox .interno_question_msgbox .corpo_msgbox .interno_corpo_msgbox a,
#divMsgBox .interno_question_msgbox .corpo_msgbox .interno_corpo_msgbox a:visited,
#divMsgBox .interno_question_msgbox .corpo_msgbox .interno_corpo_msgbox a:hover { border: 0; text-decoration: none; outline: 0; }

#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox .bloco_icone { display: block; width: 22%; height: auto; float: left; padding-top: 20px; }

#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox .bloco_icone span.icone_alerta 
{ display: block; background: url(/imagens/layout2008/icoAlertaGde.gif) no-repeat; width: 66px; height: 60px; text-indent: -1999px; overflow: hidden; }

#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox .bloco_texto
{ width: 78%; height: auto; float: left; }

#divMsgBox .interno_simple_msgbox .corpo_msgbox  .interno_corpo_msgbox span.caption_msgbox,
#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox span.caption_msgbox
{
	display: block;
	width: 100%;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
	line-height: 16px;
}

#divMsgBox .interno_simple_msgbox .corpo_msgbox  .interno_corpo_msgbox span.caption_msgbox { color: #005AC0; }
#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox span.caption_msgbox { color: #6600CC; }

#divMsgBox .interno_simple_msgbox .corpo_msgbox  .interno_corpo_msgbox span.mensagem_msgbox,
#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox span.mensagem_msgbox,
#divMsgBox .interno_question_msgbox .corpo_msgbox  .interno_corpo_msgbox span.mensagem_msgbox
{ display: block; font-family: "Trebuchet MS"; color: #666666; line-height: 16px; }
.mensagem_msgbox a { text-decoration: underline;color: #666666; }

#divMsgBox .interno_simple_msgbox .corpo_msgbox  .interno_corpo_msgbox span.mensagem_msgbox { font-size: 13px; font-weight: bold; }
#divMsgBox .interno_alert_msgbox .corpo_msgbox  .interno_corpo_msgbox span.mensagem_msgbox { font-size: 12px; }
#divMsgBox .interno_question_msgbox .corpo_msgbox  .interno_corpo_msgbox span.mensagem_msgbox { color: #005AC0; font-size: 16px; font-weight: bold; padding-bottom: 22px; }

#divMsgBox .interno_simple_msgbox .rodape_msgbox { background: url(/imagens/layout2008/rodape_simplemsgbox.png) repeat-y; width: 100%; height: 31px; }
#divMsgBox .interno_alert_msgbox .rodape_msgbox,
#divMsgBox .interno_question_msgbox .rodape_msgbox { background: url(/imagens/layout2008/rodape_alertmsgbox.png) repeat-y; width: 100%; height: 34px; }
/* </estilos para messagebox> */

h5.slideShowTit,
h5.imagemAmpliadaTit{display: block; float: left; margin: -5px 0px 0px 3px; width: 146px; height: 18px; background: url(/imagens/layout2008/titBoxesProduto.gif) 0 -24px; text-indent: -1999px; }
h5.imagemAmpliadaTit{background-position: 0 0; height: 24px; }

.rodape
{
	width:847px;
	height:30px;
	float:left;
	display:inline;
}

.rodape .boxExibirItens
{
	width:160px;
	height:30px;
	float:left;
	display:inline;
	margin:0 0 0 15px;
}

.rodape .boxExibirItens ul
{
	width:160px;
	height:auto;
	float:left;
}

.rodape .boxExibirItens ul li
{
	display:inline;
	float:left;
	display:inline;
}	

.rodape .boxExibirItens ul li p
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#333333;
	margin:8px 0 0 5px;
}

.rodape .boxExibirItens ul li select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005ac0;	
	margin:7px 0 0 5px;
	border:1px solid #005ac0;
}

.rodape .boxPaginacao
{
	width:320px;
	height:30px;
	float:left;
}

.rodape .boxPaginacao ul
{
	width:315px;
	height:30px;
	margin:0 auto;
	padding:0px;
}

.rodape .boxPaginacao ul li
{
	display:inline;
	float:left;
}

.rodape .boxPaginacao ul li a
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0 5px;
}

.rodape .boxPaginacao ul li a:hover
{
	color:#000;
	text-decoration:underline;
}

.rodape .boxPaginacao ul li a.ativo
{
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#4AD110;
	font-weight:bold;
	text-decoration:none;
}

.rodape
{
	background-color:#F6FAFC;
}

.rodape .boxMostrando p
{
	line-height:30px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#333;
	text-align:right;
}

/* pop formularios */

#conteinerBoxPop{
	z-index:2;
	padding:0;
	margin: 0;
	width:510px;
	height:auto;
}

#conteinerBoxPop #topBoxPop{
	background:url(/imagens/layout2008/imgPop/bgTopPop.png) no-repeat;
	width:548px;
	height:24px;
}

#conteinerBoxPop #topBoxPopMed{
	background:url(/imagens/layout2008/imgPop/bgTopPopMed.png) no-repeat;
	width:547px;
	height:28px;
}

#conteinerBoxPop #meioBoxPopMed1{
	background:url(/imagens/layout2008/imgPop/bgMeioPopMed1.png) bottom repeat-y;
	width:547px;
	height:auto;
}
#conteinerBoxPop #meioBoxPopMed2{
	background:url(/imagens/layout2008/imgPop/bgMeioPopMed2.png) no-repeat;
	width:547px;
	height:auto;	
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#999;
}

#conteinerBoxPop #meioBoxPopMed3{
	background:url(/imagens/layout2008/bgBoxNaoPossivelMiolo.gif) no-repeat;
	width:547px;
	height:auto;	
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#999;
}

#conteinerBoxPop #meioBoxPopMed2 h6{
	font-family:"Trebuchet MS";
	color:#005AC0;
	font-size:16px;
	/*text-align:center;*/
	padding:40px 0 2px 130px;
}

h6.header_pop_indicacao
{
	font-family:"Trebuchet MS";
	color:#005AC0;
	font-size: 20px;
	font-weight: bold;
	background: none;
	margin: 0;
	padding: 0 0 0 5px;
}

#conteinerBoxPop #meioBoxPopMed2 p{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#666;
	text-align:center;
	padding:10px 0 2px 6px;
}

#conteinerBoxPop #meioBoxPopMed2 a{
	font-family:"Trebuchet MS";
	color:#666;
	text-decoration:underline;
}

#conteinerBoxPop #meioBoxPopMed2 .suaAvaliacao{
	font-size:16px;
	color:#666;
	text-align:center;
	padding:0;
	margin:15px 0 5px 0;
}

#conteinerBoxPop #meioBoxPopMed2 .btnFechar{
	float:right;
	margin-right:13px;
	margin-top:2px;
}

#conteinerBoxPop #meioBoxPopMed2 ul{
	display:inline;
	list-style:none;
	margin:0 0 0 180px;
	
}
#conteinerBoxPop #meioBoxPopMed2 li{
	display:inline;
	margin:0;
	padding:20px 0 0 0;
}

#conteinerBoxPop #meioBoxPopMed2 li.txtAvaliacao{
	vertical-align:top; 
	font-size:16px; 
	color:#666;
}

#conteinerBoxPop #meioBoxPop1{
	background:url(/imagens/layout2008/imgPop/bgMeioPop1.png) bottom repeat-y;
	_background:url(/imagens/layout2008/imgPop/bgMeioPop1.gif) bottom repeat-y;
	width:548px;
	height:auto;
}
#conteinerBoxPop #meioBoxPop2{
	background:url(/imagens/layout2008/imgPop/bgMeioPop2.png) no-repeat;
	_background:url(/imagens/layout2008/imgPop/bgMeioPop2.gif) no-repeat;
	width:548px;
	height:auto;	
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#999;
}

#conteinerBoxPop #meioBoxPop2 h6{
	font-family:"Trebuchet MS";
	color:#6600CC;
	font-size:24px;
	background:url(/imagens/layout2008/imgPop/bgLinhaTitulo.jpg) no-repeat bottom left;
	margin:0 0 0 21px;
	padding:10px 0 2px 6px;
}

#conteinerBoxPop #meioBoxPop2 .btnFechar{
	float:right;
	margin-right:13px;
	margin-top:2px;
}

#conteinerBoxPop #meioBoxPop2 .aviso{
	font-family:"Trebuchet MS";
	color: #999999;
	font-size:11px;
	font-style:italic;
	padding:9px 0 16px 3px;
}

#conteinerBoxPop #meioBoxPop2 .avisoPreenchimento, p.avisoPreenchimento{
	color:#6600CC;
	font-size:13px;
	background:url(/imagens/layout2008/imgPop/icoAlertaPq.gif) left center no-repeat;
	padding: 4px 0 4px 40px;
	margin: 0 0 10px 21px;
}

p.avisoPreenchimento{ margin: 10px 0 0 0; }
#conteinerBoxPop #meioBoxPop2 .formularioPop{ margin:0 0 0 53px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .apelido{ padding-left:45px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .apelido .spaMarcador { font-size: 20px; color: #999999; line-height: 15px;}
#conteinerBoxPop #meioBoxPop2 .formularioPop .txtTitulo{ padding:10px 0 0 50px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .cidadeEstado{ padding:0 0 8px 10px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .email{ padding:0 0 8px 55px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .checkboxQuerodiv{ padding:0 0 18px 98px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .txtEstaAvaliacao{ padding:0 0 0 95px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .cometarioTextarea{ margin:5px 0 15px 100px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .cometarioTextarea .iconSim{ margin: 0 16px 0 5px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .cometarioTextarea .iconNao{ margin: 0 16px 0 5px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .checkboxPolitica{ clear:both; padding: 0 0 20px 105px; color:#0F6EB0; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .checkboxPolitica .checkboxPolitica2{ margin-right: 5px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .checkboxPolitica .txtcheckboxPolitica{ color:#0F6EB0; font-size:12px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .btnAvaliar{ padding: 0 0 20px 98px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .txtVoceTem{ padding:0 0 0 95px; margin-bottom:10px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .txtRestam{ float:left; font-size:10px; padding:0 0 0 300px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .txtEnvieSeuVideo{ clear:both; padding:10px 0 0 8px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .upVideoCamp{ float:left; padding:0 0 0 100px; display:none; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .upVideoCamp2{ float:left; padding:0 0 15px 100px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .upVideoCamp2{ float:left; padding:0 0 15px 100px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .boxUrlAudio{ clear:both; padding:10px 0 0 8px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop .txtUploadMaximo{ font-size:10px; margin:0 0 0 -180px !important; padding:0px; }
#conteinerBoxPop #meioBoxPopMed1 #meioBoxPopMed2 .hNaoPossivel{ padding:40px 0 2px 30px; }
#conteinerBoxPop #meioBoxPopMed1 #meioBoxPopMed2 .pNaoPossivel{ padding-bottom:30px; }
#conteinerBoxPop #meioBoxPop2 .formularioPop a.apelido{ font-family:"Trebuchet MS"; font-size:12px; color:#666; font-weight:bold; text-decoration:none; }

#conteinerBoxPop #meioBoxPop2 a{ font-family:"Trebuchet MS"; font-size:10px; color:#999; text-decoration:underline; }
#conteinerBoxPop #meioBoxPop2 ul{ display:inline; list-style:none; float:left; }
#conteinerBoxPop #meioBoxPop2 li{ display:inline; }
#conteinerBoxPop #meioBoxPop2 .avisoCheckBox{ color:#0F6EB0; }

#meioBoxPop2 #bgInptEsq{
	background:url(/imagens/layout2008/imgPop/bgInptEsq.jpg) no-repeat;
	width:6px;
	height:23px;
	float:left;
}
#meioBoxPop2 #bgMeioInput{
	background:url(/imagens/layout2008/imgPop/bgInptMeio.jpg) repeat-x;
	width:auto;
	height:28px;
	padding:2px 0 2px 0;
	float:left;	
}
#meioBoxPop2 #bgInptDir{
	background:url(/imagens/layout2008/imgPop/bgInptDir.jpg) no-repeat;
	width:5px;
	height:23px;
	float:left;	
}

#meioBoxPop2 .inputFormulario #bgInptEsq{
	background:url(/imagens/layout2008/imgPop/bgInptEsq.jpg) no-repeat;
	width:6px;
	height:23px;
	float:left;
}
#meioBoxPop2 .inputFormulario #bgMeioInput{
	background:url(/imagens/layout2008/imgPop/bgInptMeio.jpg) repeat-x;
	width:auto;
	height:28px;
	padding:2px 0 2px 0;
	float:left;	
}
#meioBoxPop2 .inputFormulario #bgInptDir{
	background:url(/imagens/layout2008/imgPop/bgInptDir.jpg) no-repeat;
	width:5px;
	height:23px;
	float:left;	
}

#meioBoxPop2 .inputFormularioVazio #bgInptEsq{
	background:url(/imagens/layout2008/imgPop/bgInptEsqVazio.jpg) no-repeat;
	width:6px;
	height:23px;
	float:left;
}
#meioBoxPop2 .inputFormularioVazio #bgMeioInput{
	background:url(/imagens/layout2008/imgPop/bgInptMeioVazio.gif) repeat-x;
	width:auto;
	height:28px;
	padding:2px 0 2px 0;
	float:left;	
}
#meioBoxPop2 .inputFormularioVazio #bgInptDir{
	background:url(/imagens/layout2008/imgPop/bgInptDirVazio.gif) no-repeat;
	width:5px;
	height:23px;
	float:left;	
}

#meioBoxPop2 #bgMeioInput .inputPop{
	border-left:1px solid #62A9BD;
	border-top:1px solid #4795AB;
	border-right:1px solid #C3DEE6;
	border-bottom:1px solid #D7E9EE;
	color:#005ac0;
	font-family:"Trebuchet MS";
	font-size:11px;
	background-color:white;
	padding:2px 5px 2px 5px;
}

#meioBoxPop2 #bgMeioInput .inputPop2{
	border:none;
	padding:0;
	height:15px;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS";
	color:#999;
	font-size:12px;
	background:none;
	width:271px;
}

#meioBoxPop2 #bgTextEsq{
	background:url(/imagens/layout2008/imgPop/bgTextAreaEsq.jpg) no-repeat;
	width:7px;
	height:90px;
	float:left;
}
#meioBoxPop2 #boxTextarea{
	padding:0 0 0 20px; 
	margin:0; 
	height:100px;
}

#meioBoxPop2 #bgMeioText{
	background:url(/imagens/layout2008/imgPop/bgTextAreaMeio.jpg) repeat-x;
	width:318px;
	height:95px;
	padding:2px 0 2px 0;
	float:left;
}
#meioBoxPop2 #bgTextDir{
	background:url(/imagens/layout2008/imgPop/bgTextAreaDir.jpg) no-repeat;
	width:7px;
	height:90px;
	float:left;	
}
#meioBoxPop2 #bgMeioText .textPop{
	padding:0;
	margin:0;
	font-family:"Trebuchet MS";
	color: #005ac0;	
	width:318px; 
	height:83px;
	border-left:1px solid #62A9BD;
	border-top:1px solid #4795AB;
	border-right:1px solid #C3DEE6;
	border-bottom:1px solid #D7E9EE;
	font-size:11px;
	background-color:white;
	padding:2px 5px 2px 5px;
}

#meioBoxPop2 #boxPoliciaAvaliacao{
	width:346px;
	height:114px;
	border:1px dashed #005ac0;
	overflow: auto;
	padding:10px;
	margin:0 0 15px 100px;
}

#meioBoxPop2 #boxPoliciaAvaliacao .titPoliticaAvaliacao{
	text-decoration:underline;
	font-size:12px;
	font-family:"Trebuchet MS";
	color:#999;
	background:none;
	margin:0;
	padding:0 0 0 0;
	
}
#meioBoxPop2 #boxPoliciaAvaliacao p{
	font-size:10px;
}
#meioBoxPop2 .txtImprimir{
	margin:0 0 10px 100px;
}
#meioBoxPop2 .linkImprimir{
	font-size:11px;
}

/* tooltip */
.tooltipValidacao
{
	width:253px;
	height:auto;
	float:left;
	position:absolute;
	z-index:3;
	margin:0 0 0 380px;
	*margin:0 0 0 0;
	display:none;
}

.tooltipValidacao .topo
{
	width:253px;
	height:14px;
	float:left;
	margin:0px;
	padding:0px;
}

.tooltipValidacao .miolo
{
	width:253px;
	height:auto;
	float:left;
	background-image:url(/imagens/layout2008/tooltipBgMiolo.png);
	background-repeat:repeat-y;
	background-position:top left;
}

.tooltipValidacao .miolo h4
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#6600CC;
	font-weight:bold;
	margin:3px 0 3px 28px;
}

.tooltipValidacao .miolo p
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#666;
	margin:3px 0 3px 28px;
}

.tooltipValidacao .rodape
{
	width:253px;
	height:9px;
	float:left;
	margin:0px;
	padding:0px;
}

/* tooltip apelido */
.tooltipApelido
{
	width:240px;
	height:102px;
	float:left;
	position:absolute;
	z-index:4;
	background-image:url(/imagens/layout2008/tooltipBgApelido.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin:-14px 0 0 100px;
	display:none;
}

.tooltipApelido p
{
	width:220px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#666666;
	line-height:13px;
	margin:30px 0 0 15px;
}

.tooltipApelido p a { color:#666666; text-decoration:underline; }
#conteinerBoxPop #footerBoxPop{ background:url(/imagens/layout2008/imgPop/bgFooterPop.png) no-repeat; width:548px; height:23px; }

#conteinerBoxPop #footerBoxPopMed{
	background:url(/imagens/layout2008/imgPop/bgFooterPopMed.png) no-repeat;
	width:547px;
	height:21px;
}

#conteinerBoxPop .realupload {
      position: relative;
      top: -20px;
      left: 93px;
	  height:25px!important;
	  opacity:0;
      -moz-opacity:0;
      filter:alpha(opacity:0);
}

#conteinerBoxPop .fakeupload {
      width: 280px;
      background:url(/imagens/layout2008/imgPop/bgInputBusca.jpg) no-repeat;
      cursor: default;
}

#conteinerBoxPop #inputUpload input {
      /* border: none; */
      letter-spacing: 1px;
      font-size: 11px;
      color: #999;
	  font-family:"Trebuchet MS";
      padding: 5px 0 5px 0;
      /*margin-left: 5px;*/
      height: 12px;
}

#conteinerBoxPop #inputUpload {
	margin: 0;
	width: 274px;
	float:left;
}

.tooltipInput
{
	width:240px;
	height:auto;
	float:left;
	position:absolute;
	z-index:5;
	margin:13px 0 0 0;
	display:block;
}

.tooltipInput .topo
{
	width:240px;
	height:24px;
	float:left;
}

.tooltipInput .miolo
{
	width:240px;
	height:auto;
	float:left;
	background-image:url(/imagens/layout2008/tooltipBgInputMiolo.png);
	background-position:top left;
	background-repeat:repeat-y;
}

.tooltipInput .miolo p
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#666;
	float:left;
	margin:10px;
}

.tooltipInput .rodape
{
	width:240px;
	height:13px;
	float:left;
}

.tooltipAvaliacao
{
	width:120px;
	height:45px;
	float:left;
	position:absolute;
	z-index:3;
	display:none;
}

.tooltipAvaliacao .esquerda
{
	width:15px;
	height:45px;
	float:left;
}

.tooltipAvaliacao .miolo
{
	width:80px;
	height:45px;
	float:left;
	background-image:url(/imagens/layout2008/tooltipBgAvaliacaoMiolo.png);
	background-position:top left;
	background-repeat:repeat-x;
}

.tooltipAvaliacao .miolo p
{
	width:70px;
	margin:15px 0 0 0;
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#6600CC;
	font-weight:bold;
	text-align:center;
}

.tooltipAvaliacao .direita
{
	width:12px;
	height:45px;
	float:left;
}

/* avaliacao bundle */
.containerBundle
{
	width:840px;
	height:auto;
	margin:10px auto;
}

.containerBundle h2
{
	width:310px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#666;
	margin:10px auto;
}

.containerBundle .opcaoProdutos
{
	width:840px;
	height:auto;
	float:left;
	display:inline;
}

.containerBundle .opcaoProdutos .boxProdutos
{
	width:410px;
	height:61px;
	float:left;
	display:inline;
	margin:0px 4px;
}

.containerBundle .opcaoProdutos .boxProdutos .imgOpcaoAvaliacao
{
	width:60px;
	height:48px;
	float:left;
	display:inline;
	margin:10px 10px 10px 10px;
}

.containerBundle .opcaoProdutos .boxProdutos .txtOpcaoAvaliacao
{
	width:300px;
	float:left;
	display:inline;
	margin:10px 10px 10px 10px;
}

.containerBundle .opcaoProdutos .boxProdutos .txtOpcaoAvaliacao a
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#999999;
	text-decoration:none;
	margin:3px 0 0 0;
}

.containerBundle .opcaoProdutos .boxProdutos .txtOpcaoAvaliacao a:hover
{
	text-decoration:underline;
}

.containerBundle .opcaoProdutos .boxProdutosAtivo
{
	width:410px;
	height:61px;
	float:left;
	display:inline;
	margin:0px 4px;
	background-image:url(/imagens/layout2008/bgOpcaoProdutos.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.containerBundle .opcaoProdutos .boxProdutosAtivo .imgOpcaoAvaliacao
{
	width:60px;
	height:48px;
	float:left;
	display:inline;
	margin:10px 10px 10px 10px;
}

.containerBundle .opcaoProdutos .boxProdutosAtivo .txtOpcaoAvaliacao

{
	width:300px;
	float:left;
	display:inline;
	margin:10px 10px 10px 10px;
}

.containerBundle .opcaoProdutos .boxProdutosAtivo .txtOpcaoAvaliacao a
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#005AC0;
	text-decoration:none;
	margin:3px 0 0 0;
	font-weight:bold;
}

.containerBundle .opcaoProdutos .boxProdutosAtivo .txtOpcaoAvaliacao a:hover
{
	font-weight:bold;
	text-decoration:underline;
	margin:3px 0 0 0;
}

.oQueEIsto
{
	width:240px;
	height:auto;
	float:left;
	position:absolute;
	z-index:3;
	margin:25px 0 0 300px;
	_margin:25px 0 0 40px;
	display:none;
}

.oQueEIsto .topo
{
	width:240px;
	height:24px;
	float:left;
}

.oQueEIsto .miolo
{
	width:240px;
	height:auto;
	float:left;
	background-image:url(/imagens/layout2008/tooltipBgOqueMiolo.png);
	background-position:top left;
	background-repeat:repeat-y;
}

.oQueEIsto .miolo p
{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#666666;
	margin:2px 6px 0 6px;
}

.oQueEIsto .rodape
{
	width:240px;
	height:13px;
	float:left;
}
/* impressÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£o */

#containerImpressao{ width: 550px; padding: 20px 30px; background: #fff; }
#containerImpressao p, ul li{ font: 11px "Trebuchet MS"; color: #000; }
#containerImpressao ul li{ list-style-type: square; margin-left: 20px; }
#containerImpressao ul li ul li{ margin-left: 25px; list-style-type: square; list-style-position: outside; }
#containerImpressao h1{ display: block; float: left; width: 132px; height: 20px; background:url(/imagens/layout2008/logoImpressao.gif) top left no-repeat; }
#containerImpressao h2{ font: bold 18px "Trebuchet MS"; color: #6600CC; padding: 20px 0 10px 0; }
#containerImpressao h3{ font: bold 13px "Trebuchet MS"; color: #005AC0; padding: 20px 0 10px 0; }
.printInfo{ display: block; width: 250px; float: right; text-align: right; font: 10px "Trebuchet MS"; color: #000; }
.printInfo strong{ font: 12px "Trebuchet MS"; }

/* divs produtos */
.montagemGratis { display: block; width: 100%; height: auto; }
h5.montagem_gratis_moveis { display: block; width: 200px; height: 39px; background: url(/imagens/layout2008/titMontagem.gif) no-repeat; text-indent: -1999px; margin-left: 15px;}
h5.instalacao_gratis { display: block; width: 207px; height: 39px; background: url(/imagens/layout2008/titInstalacaoGratis.gif) no-repeat; text-indent: -1999px; margin-left: 15px; }
h5.garantia_plus { display: block; width: 205px; height: 39px; background: url(/imagens/layout2008/logo_garantia_plus.gif) no-repeat; text-indent: -1999px; margin-left: 8px;}
h5.box_televendas { display: block; width: 158px; height: 32px; background: url(/imagens/layout2008/titTelevendas.gif) 18px 0 no-repeat; text-indent: -1999px; }
h5.Luexplicaimg{ display: block; width: 140px; height: 32px; background: url(/imagens/Layout2008/luPortal/hsluexplica.gif) 18px 0 no-repeat; margin-left: -5px; text-indent: -1999px; }

.montagemGratis p { padding: 6px 0 6px 15px; text-align: justify; }
.montagemGratis p.confiraQual { font: bold 13px "Trebuchet MS"; text-transform: uppercase; color: #005ac0; text-align: justify; }
.montagemGratisBoxTop p { padding: 20px 10px 0 20px; }
.montagemGratisBoxTop p strong { font: bold 15px 'Trebuchet MS'; color: #6600CC; }
.montagemGratisBoxTop p.montagemGratisConheca { display: block; font: 15px "Trebuchet MS"; color: #000; padding-left: 10px; background: url(/imagens/layout2008/tick.gif) 70px 13px no-repeat; }
.montagemGratisBox { width: 500px; _width: 500px; *width: 505px; height: 320px; overflow-y: scroll; overflow-x:hidden; }
.montagemGratisBox p { text-align: justify; padding: 20px 10px 0 20px; }
.montagemGratisBox p.resp_box_montagem { padding-top: 0; text-align: justify;}
.montagemGratisBox p.primeiro {padding-top: 0;  }
.montagemGratisBox p strong { font: 12px "Trebuchet MS"; text-transform: none; padding-left: 10px; font-weight:bold; background:url(/imagens/layout2008/seta_verde_peq.gif) center left no-repeat; }
.montagemGratisBox p span {display: block; width:100%; height: auto; padding-left: 10px;}
.montagemGratisBoxTop { width: 510px; height: auto; display: block; clear: both; background: url(/imagens/layout2008/montagemGratisBg.gif) 5px 0 no-repeat; }

.boxCidadesMontagemGratis
{
	width: 480px;
	height: 255px;
	text-align: center;
	padding: 0 10px 0 10px;
	margin-left: 8px;
	*margin-left: 5px;
	overflow-y: auto;
	display: block;
	
}

a.localizeAqui, a.abreTelevendas{
	font-size: 7pt;
	text-decoration: underline;
}

.trave{
	color: #BCBCBC;
	margin: 10px;
}

.userBusca{
	margin-left: -80px;
}

.userBusca span{
	font: 11px "Trebuchet MS";
	padding: 4px 10px 0 10px;
	_margin: -2px 0 0 0;
	*margin: -2px 0 0 0;
}

.userBusca input,
.userBusca select{
	width: 400px;
	border-left:1px solid #8EA2A8;
	border-top:1px solid #8EA2A8;
	border-right:none;
	border-bottom:none;
	color:#005ac0;
	font-family:"Trebuchet MS";
	font-size:11px;
	background-color:#F9F9F9;
	padding:1px 5px 1px 5px;
	_margin: 1px 0 0 0;
	*margin: 1px 0 0 0;
}

.userBusca select{
	width: 100px;
	padding: 0 0px;
	margin-top: 2px;
}

.userBusca a img{
	position: absolute;
	padding: 0 4px;
}
object { outline:none; }


.bannerrodape {
	_float: left;
	_margin-left: 50px;
	margin-top: 10px;	
	max-width: 950;
	background: center;


}

.futebol1 {
	color: #48910B;
	font-family: "Trebuchet MS"; 	
	font-size: 12px; 
	font-weight: bold;
}

.futebol2 {
	color: #FEB300;
	font-family: "Trebuchet MS"; 	
	font-size: 11px; 
	font-weight: bold;
}	
				
.excCartao{
	color: #999999;
	font-family: "Trebuchet MS"; 
	font-size: 10px;
	width: 100%;	
}

/* icones topo */
.icon-top-social { width: 20px; }

/*Rodapé https */
.checkoutBottom_https {width:100%; height:100px; overflow:hidden; background-color:#f4f4f4; padding-top:15px;}
.checkoutBottom_https .selos {width:528px; height:36px; text-align:left; background:url(/imagens/checkout/selosBottom.png) no-repeat; padding-top:2px;}
.checkoutBottom_https .selos.semBoleto {width:490px;}
.checkoutBottom_https .selos .left {width:310px; float:left;}
.checkoutBottom_https .selos .right {float:left;}

.checkoutBottom_https .selos a,
.checkoutBottom_https .selos a:visited,
.checkoutBottom_https .selos .right span {display:block; float:left; overflow:hidden; outline:none; text-indent:-9999px;
	background:url(/imagens/layout2008/blank.gif);}
.checkoutBottom_https .selos a.internetSegura {width:56px; height:29px;}	
.checkoutBottom_https .selos a.ebit {width:30px; height:34px; margin-left:16px;}	
.checkoutBottom_https .selos a.certisign {width:80px; height:31px; margin-left:17px;}
.checkoutBottom_https .selos a.segurancaMaxima {width:73px; height:29px; margin-left:17px;}
.checkoutBottom_https .selos .right span {height:15px; margin-left:7px;}
.checkoutBottom_https .selos .right .mastercard {width:26px; margin-left:17px;}
.checkoutBottom_https .selos .right .visa {width:32px;}
.checkoutBottom_https .selos .right .americanExpress {width:23px;}
.checkoutBottom_https .selos .right .dinners {width:25px;}
.checkoutBottom_https .selos .right .cartaoLuiza {width:23px;}
.checkoutBottom_https .selos .right .boleto {width:36px;}
.checkoutBottom_https .selos .info {display:block; float:left; font-size:11px; color:#666; padding:2px 0 0 18px;}

.checkoutBottom_https p {font-size:10px; color:#666;}
.checkoutBottom_https p.atention {font-size:11px; font-weight:bold;}

/* sticky Footer */
.checkoutBottom {position: relative; margin-top: -115px; height: 100px; clear:both;}

.checkoutBottom_https {position: relative; height: 100px; clear:both; bottom:0;}

/* CSS Document */

/* Início Rounded Box - Utilizado para crirar um box com cantos arredondados Xbrowser - div dentro de div */
.roundedBox .topLeft, .roundedBox .topRight, .roundedBox .bottomRight, .roundedBox .bottomLeft {width:100%; height:auto;}
.roundedBox .topLeft { background: url(/imagens/layout2008/RoundedBoxTopLeft.png) no-repeat left top;}
.roundedBox .topRight { background: url(/imagens/layout2008/RoundedBoxTopRight.png) no-repeat right top; }
.roundedBox .bottomRight { background: url(/imagens/layout2008/RoundedBoxBottomRight.png) no-repeat right bottom; }
.roundedBox .bottomLeft { background: url(/imagens/layout2008/RoundedBoxBottomLeft.png) no-repeat left bottom; }
.roundedBox .margedContainer {padding:10px;}
/* Fim Rounded Box */
