/*** GERAL ***/
body, dd, dl, dt, form, img, ul, h1, h2, h4, p, fieldset, a { text-decoration:none; margin:0; padding:0; border:none; }
body							{ min-width: 775px; }
img.ms_imghover					{ cursor:hand; }

#geral							{ margin:0 auto; }
#geral, #topnav2006				{ width: expression(document.body.clientWidth < 780 ? '775px' : 'auto' ); }
#servicestopnav2006				{ text-align:right; }
#bgtopnav2006					{ height:150px; }

#searchtopnav						{ position:absolute; top:126px; right:0; font:11px Arial; width:630px; }
#searchtopnav select, input			{ color:#555; }
#myspacetopnav2006					{ text-align:right; }

#searchtopnav select, input, .welcomeuser,.welcomeuser a:visited,.welcomeuser a:link,.welcomeuser a:hover { font:11px Arial; }

.txtlogout,.txtlogout u							{ font:9px Arial; }

.welcomeuser, .welcomeuser a:visited, .welcomeuser a:link, .welcomeuser a:hover, #searchtopnav a { color:#FFF; }
.txtlogout, txtlogout a:link,.txtlogout a:visited,.txtlogout a:hover							 { color:#FFF; }

#camada3 							{ height:38px; background: url('/images/topnav2006/men_bg.gif') repeat-x; _margin-top:-30px; overflow:hidden; }
#camada3 ul							{ height:19px; margin:0; padding:0; }
#camada3 li							{ text-align:center; float:left; overflow:hidden; }
#camada3 li a						{ display:block; width:100%; }
#camada3 li.bt_bebes				{ width:5%; }
#camada3 li.bt_beleza				{ width:10.1%; }
#camada3 li.bt_brinquedos 			{ width:9%; }
#camada3 li.bt_cameba 				{ width:13%; }
#camada3 li.bt_seguranca			{ width:12.3%; }
#camada3 li.bt_cds 					{ width:3%; }
#camada3 li.bt_cinefoto				{ width:8%; }
#camada3 li.bt_dvds 				{ width:4.8%; }
#camada3 li.bt_eletrodom 			{ width:13%; }
#camada3 li.bt_eletro 				{ width:9%; }
#camada3 li.bt_eletropor 			{ width:11.7%; }

/*#camada3 li.bt_ferramentas 		{ width:18%; } */
#camada3 li.bt_esporte 				{ width:10.6%; }
#camada3 li.bt_ferramentas 			{ width:9.8%; }
#camada3 li.bt_games 				{ width:5.3%; }
#camada3 li.bt_info 				{ width:9%; }
#camada3 li.bt_musicais 			{ width:9.9%; }
#camada3 li.bt_joias 				{ width:11%; }
#camada3 li.bt_livros 				{ width:5.4%; }
#camada3 li.bt_moda 				{ width:4%; }
#camada3 li.bt_perfumaria 			{ width:8.4%; }
/*#camada3 li.bt_petshop 			{ width:7%; }*/
#camada3 li.bt_papelaria			{ width:7.5%; }
#camada3 li.bt_telefonia 			{ width:7.1%; }
#camada3 li.bt_ud 					{ width:2.7%; }
#camada3 li.bt_emporium				{ width:8.2%; }

/*** MORE SERVICES ***/
#moreservices	{ width:397px; float:right;}
/* Layer */
ul#moreservices { list-style:none;  font:11px arial; }
ul#moreservices li { list-style:none; float:right; }

ul#moreservices li ul { width:320px; height:125px; display:none; position:absolute; top:57px; right:5px; padding:0; }
ul#moreservices li ul { background:white url('/images/topnav2006/bg_moreservices.gif') no-repeat top right;  border:2px solid; z-index:200; }

ul#moreservices li:hover ul, ul#moreservices li.over ul { display:block; }
ul#moreservices li ul li { float:left; height:auto; text-align:left; }
ul#moreservices li ul li a { color:#555; line-height:20px; }
.thscartao { height:15px; margin-top:7px; }

/*** PERSONALIZACAO ***/
.getmeusub {float:left}
.meusub-leftnav:hover, .meusub-leftnav {	font:12px Arial, Helvetica, sans-serif; color: #666666;	text-decoration: none; }
.meusub-leftnav:hover				   {text-decoration: underline;}
.meusub-leftnav						   {	text-decoration: none; }

.meusub-paginacao, .meusub-linksgeral, .linksgeral, .meusub-descricao, .meusub-nomeproduto, .meusub-textos { color: #666666; }

.meusub-textos { font:normal 11px Arial, Helvetica, sans-serif;font-style: normal; text-decoration: none; font-variant: normal; }
.meusub-nomeproduto { font:bold 12px Arial, Helvetica, sans-serif;text-decoration: none; }
.meusub-descricao {	font:normal 11px Arial, Helvetica, sans-serif;	font-style: normal;	text-decoration: none;	line-height: normal; font-variant: normal; }
.meusub-linksgeral, .linksgeral { font:normal 11px Arial, Helvetica, sans-serif; font-style: normal;	line-height: normal; font-variant: normal; }
.meusub-bemvindo {	font:bold 24px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.meusub-topbottom {	font:bold 11px Arial, Helvetica, sans-serif; color: #0082D7; }
.meusub-paginacao {	font:normal 11px Arial, Helvetica, sans-serif; text-decoration: none; }
.meusub-textogd {	font:11px Arial; color: #FFFFFF; text-decoration: none; }
a.meusub-textogd:link, a.meusub-textogd:hover, a.meusub-textogd:visited { font:11px Arial; color: #FFFFFF; text-decoration: underline; }
.meusub-textopq { font:10px Arial; color:#FFFFFF; text-decoration: none; }
a.meusub-textopq:link, a.meusub-textopq:hover, a.meusub-textopq:visited { font:10px Arial; color: #FFFFFF; text-decoration: underline; }
.topbottom { font:bold 11px Arial, Helvetica, sans-serif; color: #0082D7;}

/*** MINHA NAVEGACAO ***/
.ms_linksgeral_foot { font:normal 11px Arial, Helvetica, sans-serif; font-style:normal; color:#666; line-height:normal; font-variant:normal; }
a.ms_linksgeral_foot:hover { text-decoration:underline; }
.ms_topbottom {	font:bold 11px Arial, Helvetica, sans-serif; color:#0082D7; }

.titulo1 { font:10px arial;color: #666666;margin: 5px;padding: 2px;line-height: 11px; }

.titulo2 { font:bold 11px arial;color: #0082D7; }

#MeuSubmarinoBool { float:left;z-index:900; }

.cumprimento { FONT:9px verdana; LEFT:148px; POSITION:absolute; TOP:30px; color:#FFFFFF;}

.logo_topo { position:absolute; left:30px; top:10px; width:120px; height:47px; }

.Ulstuff { width:276px; height:23px; margin:0; padding:0; list-style:none; float:right;}
.Listuff { margin:0; padding:0; list-style:none; text-align:right;}
.clSaudacao { margin:0; padding-top:1px; list-style:none;}
.clMeuSub {float:left; margin:0; padding:0; list-style:none;}

.menuleftall { margin-left:5px; width:143px; float:left;}

.HOMEcorpo { background-color:red; height:300px; margin-left:148px; margin-right:3px; }
#dateuser { font:10px Arial; color:#fff; position:absolute; padding:0; border:0; border:0; left:41px; top:121px; }
.especial, A.especial:hover {font-size: 11px; color: #FFFFFF; letter-spacing: 0px}

.grupotopoinformacao {PADDING-RIGHT:0px; PADDING-LEFT:0px; FLOAT:right; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:none; HEIGHT:56px; TEXT-ALIGN:right;}
.grupotopoinformativo {PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; HEIGHT:28px;}
.botoes-servicos {PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; HEIGHT:30px;}

#miolo_p1 img {margin-right:5px}

.corpo				{ font:11px Arial, Helvetica, sans-serif; color:#747474; }
select 				{ font-size:11px; }

a:hover				{ text-decoration:underline; }
.textpq				{ font-size:10px; }
.migalha			{ font:13px Arial, Helvetica, sans-serif; color:#747474; }
.nome				{ font-size:16px; color:#747474; font-weight:bold; }
.artista			{ font-size:11px; }
.frete				{ color:#0082d6; font-weight:bold; text-transform:uppercase; }
.cupom				{ font:11px arial; color:#008900; }
.preco				{ font-size:18px; color:#0082d6; }
.style1				{ color:#0082d6; }
#listascanvas		{ position:absolute; right:15px; top:356px; width:170px; height:100px; z-index:1; visibility:hidden; }
#listas				{ background:#fff; border:2px solid #0082d6; width:170px; height:83px; }
.bMG_nobr			{ width:1920px; height:191px; }
.hMG				{ height:191px; }
#abas a				{ text-decoration:none; font:11px arial; font-weight:bold; }
#abas a.linkoff		{ color:#949494; }
#abas a.linkon,.bgpage			{ color:#fff; }
.btfotosnew, .btfotos			{ color:#747474; font:11px arial; letter-spacing:0px; }
#prevenda			{ color:#0082d6; background:#FFFCEF; padding:8px;}
.prevenda			{ color:#0082d6; font-size:12px; }

#box_aviso			{ color:white; font-weight:bold; width:132px; height:30px; text-align:center; margin-bottom:4px; background-color:black; }
#box_aviso			{ position:absolute;right:10px; }

#materia			{ line-height:18px; }
#products			{ padding-top:30px; }
#confirmatensao		{ background:#f2f2f2; margin:-36px 0 6px 0; }
.precostxt			{ font-size:11px; }
.naodisponivel		{ font-size:15px; font-weight:bold; }
.naodisponivel, a	{ color:#747474; }
.benefinance		{ color:#0082d6; font-size:13px; font-weight:bold; }
.manufacturertitle	{ font: 11px arial; color: #000; }


/* RODAPE */
#rodape								{ height: 155px; clear: both; background: #f5f5f5; font: 11px verdana; letter-spacing: -1px; color: #777; }
#rodape div.central					{ width: 760px; position:absolute;  left:50%;  margin-left:-380px; }
#rodape div.central ul.l1			{ height:60px;}
#rodape div.central ul.l2			{ height:35px;}
#rodape h4							{ padding-top: 10px; font:bold 11px verdana; color: #000; }
#rodape a							{ color: #777; }
#rodape a:hover						{ text-decoration: underline; }
#rodape li.pagamento, #rodape li.seguro, #rodape li.parcerias, #rodape li.institucional,#rodape div.central ul 
									{ list-style:none; }		
#rodape li.pagamento, #rodape li.seguro, #rodape li.institucional, #rodape li.parcerias
									{ float:left; }		
#rodape li.pagamento				{ width:410px; }
#rodape li.seguro					{ width:215px; }
#rodape li.institucional			{ width:500px; }
#rodape li.parcerias				{ width:221px; }
#rodape div.central ul				{ margin-top:2px; }
#principal {/*position:relative;zoom: 1;*/}
li.preco.resultado-comprar {font-size:11px;} /*CORREÇÃO PARA O CSS DE PREÇO DA BUSCA*/
