/* CSS Document */
*{padding:0; margin:0;}
h1{padding:0; margin:0;}
h2{padding:0; margin:0;}
h3{padding:0; margin:0;}
h4{padding:0; margin:0;}
h5{padding:0; margin:0;}
h6{padding:0; margin:0;}
ul{list-style:none}
	ul li{list-style:none}
.replacent{overflow:hidden; text-indent:-2000px;}
.hidden{display:none;}

p{font:11px "arial"; color:#333333; padding:0 0 10px 0;}

body{}

#pagina{border:0px solid red; width:100%; margin:0 auto; position:relative;
			width: expression( document.body.clientWidth < 1001 ? "1000px" : "auto" ); 
			min-width:1000px;}



/*--------------------- topo ---------------------*/
#topo{border:0px solid green; width:100%; height:98px; margin:0 auto; background:url(../img/bg-topo.jpg) top left repeat-x; position:absolute; top:0; left:0;}
	
/*--------------------- logotipo ---------------------*/
	#topo h1#logotipo{width:246px; height:75px; margin:20px 0 0 18px; _margin:20px 0 0 9px; background:url(../img/logotipo.jpg) 0px 0px no-repeat; float:left;}
		#topo h1#logotipo a{width:246px; height:75px; display:block;}
/*--------------------- / logotipo ---------------------*/

/*--------------------- menu-apoio ---------------------*/
	#topo ul#menu-apoio{width:auto; height:23px; margin:0px 0 0 16px; overflow:hidden; float:left; background:url(../img/bg-menu-apoio.jpg) top left repeat-x;}
		#topo ul#menu-apoio li{width:auto; height:23px; overflow:hidden; background:url(../img/bg-div-menu-apoio-dir.gif) right top no-repeat; float:left;}
			#topo ul#menu-apoio li a{width:auto; height:18px; display:block; padding:5px 9px 0 9px; background:url(../img/bg-div-menu-apoio-esq.gif) left top no-repeat; font:11px "tahoma"; color:#FFFFFF; text-decoration:none; float:left;}
				#topo ul#menu-apoio li a:hover{text-decoration:underline;}
			#topo ul#menu-apoio li a.ajuda{width:auto; height:18px; display:block; padding:5px 9px 0 27px; background:url(../img/bg-div-menu-apoio-esq-ajuda.gif) left top no-repeat; font:bold 11px "tahoma"; color:#FFFFFF; text-decoration:none;}
				#topo ul#menu-apoio li a:hover.ajuda{text-decoration:underline;}
/*--------------------- / menu-apoio ---------------------*/

/*--------------------- box ---------------------*/
	#topo p.box1{width:82px; height:34px; padding:8px; display:block; background:url(../img/bg-box-1.gif) 0px 0px no-repeat; position:absolute; top:36px; left:280px; font:bold 11px "tahoma"; color:#000000; text-align:right;}
#topo .box2{
	-x-system-font:none;
	background:transparent url(../img/bg-box-2.gif) no-repeat scroll 0 0;
	color:#000000;
	display:block;
	font-family:"tahoma";
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:45px;
	left:380px;
	line-height:normal;
	padding-top:10px;
	padding-left:5px;
	position:absolute;
	text-align:left;
	top:36px;
	width:213px;}
#topo .televendas{
	background:transparent url(../imagens/televendas.jpg) no-repeat scroll 0 0;
	float:left;
	height:55px;
	margin:27px 7px 0;
	width:173px;
}
		#topo .box2 span{font:11px "tahoma"; color:#000000; background:url(../img/bullet-fone.gif) 1px 0px no-repeat; padding:0 0 5px 11px; display:block; height:14px;}
		#topo .box2 a{font:11px "tahoma"; color:#000000; text-decoration:none; background:url(../img/bullet-msn.gif) 0px 2px no-repeat; padding:0 0 0 11px;}
			#topo .box2 a:hover{text-decoration:underline;}
	#topo .box3{width:133px; height:70px; background:url(../img/bg-div-busca.jpg) 0px 0px no-repeat; float:right; padding:8px 0 0 23px; margin:14px 0 0 0;}
		#topo .box3 h2.busca{width:29px; height:9px; display:block; background:url(../img/titulo-buscar.gif) 0px 0px no-repeat; padding:0 0 2px 0;}
		#topo .box3 input{width:98px; font:11px "tahoma"; color:#FFFFFF; background:#333333; border:1px solid #666666; margin:0; *margin:0 0 2px 0; padding:0;}
			#topo .box3 input.btn{width:21px; height:20px; background:url(../img/btn-busca.gif) 0px 0px no-repeat; border:none; margin:0; padding:0;}
		#topo .box3 select{width:125px; font:11px "tahoma"; color:#FFFFFF; background:#333333; border:1px solid #666666;}
			#topo .box3 select option{width:125px; font:11px "tahoma"; color:#FFFFFF; background:#333333; border:1px solid #666666;}
/*--------------------- / box ---------------------*/

/*--------------------- / topo ---------------------*/

/*--------------------- conteudo ---------------------*/
#conteudo{border:0px solid; width:100%; height:auto; overflow:hidden; margin:0 auto; padding:98px 0 10px 0;}

/*--------------------- area-login ---------------------*/
	#conteudo #area-login{width:100%; background:#000000; overflow:hidden;}

/*--------------------- menu-usuario ---------------------*/
		#conteudo #area-login ul#menu-usuario{width:100%; height:38px; overflow:hidden; padding:0 0 0px 0; background:url(../img/bg-fundo_topo.jpg);}
			#conteudo #area-login ul#menu-usuario li{float:left; margin-left:2px;}
			#conteudo #area-login ul#menu-usuario li.right{float:right;}
				#conteudo #area-login ul#menu-usuario li a.central-cliente{background:url(../img/bg-img-central_do_cliente.jpg) 0px 0px no-repeat; width:142px; height:28px; display:block; overflow:hidden; margin:0px;}
				#conteudo #area-login ul#menu-usuario li a.login{font:10px "tahoma"; color:#FFFFFF; margin:10px 0 0 10px; padding:0; display:block;}
				#conteudo #area-login ul#menu-usuario li a.meu-cadastro{background:url(../img/bg-img-meu_cadastro.jpg) 0px 0px no-repeat; width:130px; height:38px; display:block; overflow:hidden; margin:0px;}
				#conteudo #area-login ul#menu-usuario li a.meus-pedidos{background:url(../img/bg-img-meus_pedidos.jpg) 0px 0px no-repeat; width:118px; height:38px; display:block; overflow:hidden; margin:0px;}
				#conteudo #area-login ul#menu-usuario li a.meus-carrinho{background:url(../img/bg-img-meu_carrinho.jpg) 0px 0px no-repeat; width:119px; height:38px; display:block; overflow:hidden; margin:0px;}
/*--------------------- / menu-usuario ---------------------*/

/*--------------------- carrinho ---------------------*/
		#area-login h6.meus-carrinho{font:bold 11px "tahoma"; color:#FFFFFF; background:url(../img/linha-ponto.jpg) bottom left repeat-x; margin:16px 12px 0 15px; padding:0 0 6px 0;}
			#area-login h6.meus-carrinho span{font:10px "tahoma"; color:#CCCCCC;}
		#area-login ul#carrinho-produtos{padding:5px 0 0 15px; width:65%; border:0px solid red; overflow:hidden; float:left;}
			#area-login ul#carrinho-produtos li{font:11px "tahoma"; color:#FFFFFF; clear:both; padding:4px 0; *padding:2px 0; overflow:hidden;}
				#area-login ul#carrinho-produtos li h6.nome{font:11px "tahoma"; color:#FFFFFF; width:59%; display:block; float:left;}
				#area-login ul#carrinho-produtos li span.unidades{font:11px "tahoma"; color:#FFFFFF; width:83px; display:block; float:left;}
				#area-login ul#carrinho-produtos li span.total{font:11px "tahoma"; color:#FFFFFF; width:120px; display:block; float:left;}
			#area-login a.btn{width:121px; height:34px; padding:10px 0 0 0; margin-top:6px; display:block; background:url(../img/bg-bt-carrinho.gif) 0px 0px no-repeat; font:bold 11px "tahoma"; color:#F1DE32; text-decoration:none; float:left; text-align:center;}
				#area-login a:hover.btn{text-decoration:underline;}
			#area-login .padding-extra{margin-right:5px;}
/*--------------------- / carrinho ---------------------*/

/*--------------------- banner ---------------------*/
			#conteudo #area-login #banner{width:100%; height:150px; margin:0px; padding:0px; text-align:center;}
/*--------------------- / banner ---------------------*/

/*--------------------- condicao site ---------------------*/
			#conteudo #area-login #condicao-site{width:100%; height:40px; background:url(../img/bg-fundo_banner_bottom.jpg); margin:0px; padding:0px; text-align:center;}
			
			
			#conteudo #area-login #condicao-site-novo{
			height:40px; 
			background: url(../img/fundo-banner.jpg) ; 
			margin:0px; 
			padding:0px; 
			text-align:center;			
			width:100%; 
			width: expression( document.body.clientWidth < 943 ? "942px" : "auto" ); 
			min-width:942px;				
			}
			
			a.img-banner-left{
background:transparent url(../img/img-banner-left.jpg) no-repeat scroll 0 50%;
display:block;
float:left;
height:20px;
margin:11px 0 0 9%;
width:358px;
			}
			a.img-banner-right{
background:transparent url(../img/img-banner-right.jpg) no-repeat scroll 0 50%;
display:block;
float:left;
height:24px;
margin:11px 0 0;
width:325px;
			}
			
			
			
			/************************ novo layout ***********************/
			#banner-natal{ background:url(../img/banner-natal-repeat.jpg) repeat-x; width:100%; margin-top:12px; height:107px; padding:0px; text-align:center;}
			#banner-natal .left{ background:url(../img/banner-natal-left.jpg) no-repeat; float:left; width:24px; height:107px;}
			#banner-natal .center{ background:url(../img/banner-natal-center.jpg) center no-repeat; display:block; float:left; margin:auto; width:100%; height:107px;}
			#banner-natal .right{ background:url(../img/banner-natal-right.jpg) no-repeat; float:right; width:24px; height:107px;}
			
			#banner-novo{width:100%; margin-top:12px; height:150px; padding:0px; text-align:center;}
			#condicao-site-new{
			height:40px; 
			background: url(../img/fundo-banner.jpg) ; 
			margin:0px; 
			padding:0px; 
			text-align:center;			
			width:auto; 
			width: expression( document.body.clientWidth < 661 ? "660px" : "auto" ); 
			min-width:660px;				
			}
 						a.img-banner-left-novo{
background:transparent url(../img/pecas-para-notebook.jpg) no-repeat scroll 0 50%;
display:block;
float:left;
height:18px;
margin:11px 0 0;
width:327px;
			}
			a.img-banner-right-novo{
background:transparent url(../img/dicas-sobre.jpg) no-repeat scroll 0 50%;
display:block;
float:left;
height:25px;
margin:11px 0 0;
width:186px;
			}
			/************************ /novo layout ***********************/

			
			
			
			
			.divisoria{
background:transparent url(../img/divisoria-imgs-banner.jpg) no-repeat scroll 0;
display:block;
float:left;
height:30px;
margin:5px 9%;
width:2px;
			}
						.divisoria-novo{
background:transparent url(../img/divisoria-imgs-banner.jpg) no-repeat scroll 0;
display:block;
float:left;
height:30px;
margin:5px 53px;
width:2px;
			}
			
			
/*--------------------- / condicao site ---------------------*/

/*--------------------- / area-login ---------------------*/

	#conteudo #cols-direiata{width:auto; height:auto; float:right; overflow:hidden;}
	#conteudo .p-11px{padding:11px 0 0 0;}
	
	#conteudo #cols-direita-cont {
	
	}
	
	
		#conteudo #cols-direita-cont{width:auto; height:auto; padding:11px 5px 0 0px; margin-left:5px; overflow:hidden; float:right}
			#conteudo #cols-direita-cont h3.mais-vendido{background:url(../img/titulo-mais-vendido.jpg) 0px 0px no-repeat; width:142px; height:33px;}
				#conteudo #cols-direita-cont .assistencia-tecnica{ background:url(../img/assistencia-tecnica.jpg) no-repeat; width:140px; height:190px; display:block; margin-bottom:10px;}


#noticias{
height:auto;
width:142px;
}
#noticias ul{
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
padding-top:1px;
padding-bottom:1px;

}
#noticias ul li{
background:url(../img/seta.jpg) no-repeat scroll 4px 4px;
line-height:11px;
list-style-type:none;
padding-left:10px;
margin-top:10px;
margin-bottom:10px;
padding-right:5px;
padding-left:13px;

}
#noticias ul li a{
font-family:Arial,Verdana,sans-serif;
font-size:11px;
color:#92050D;
text-decoration:none;
}
#noticias ul li a:hover{
text-decoration:underline;
}
h3.noticias {
background:transparent url(../img/noticias.jpg) no-repeat scroll 0;
height:33px;
width:142px;
margin-top:10px;
}
h2.noticias {
background:transparent url(../img/fundo-noticias.jpg) no-repeat scroll 0;
height:11px;
width:142px;
}
h3.marcas {
background:transparent url(../img/marcas.jpg) no-repeat scroll 0;
height:33px;
width:142px;
margin-top:10px;
}

#marcas ul{
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
padding-top:1px;
padding-bottom:1px;

}
#marcas ul li{
background:url(../img/seta.jpg) no-repeat scroll 4px 4px;
line-height:11px;
list-style-type:none;
padding-left:10px;
margin-top:10px;
margin-bottom:10px;
padding-right:5px;
padding-left:13px;

}








		#conteudo #cols-direita-cont ul#produtos-lateral{border:1px solid #CCCCCC; border-top:0px; width:140px;}
			#conteudo #cols-direita-cont ul#produtos-lateral li{font:bold 11px "tahoma"; color:#282828; text-align:center; background:url(../img/bg-div-produto-lateral.jpg) bottom left no-repeat; padding:0 0 20px 0; margin:0px 0 4px 0; *margin:0px 0; _margin:0px 0 4px 0; overflow:hidden; border:0px solid red;}
			#conteudo #cols-direita-cont ul#produtos-lateral li.ultimo{background:none; padding:0 0 10px 0;}
				#conteudo #cols-direita-cont ul#produtos-lateral li span{font:bold 11px "tahoma"; color:#E10915; display:block;}
			#conteudo #cols-direita-cont #cadastre-se{width:140px;}
				#conteudo #cols-direita-cont #cadastre-se a.btn-cadastre-se{width:140px; height:80px; display:block; background:url(../img/btn-cadastre-se.jpg) 0px 0px no-repeat;}
				#conteudo #cols-direita-cont #cadastre-se a.btn-cadastre-se2{width:140px; height:80px; display:block; background:url(../img/btn-cadastre-se2.jpg) 0px 0px no-repeat;}
				#conteudo #cols-direita-cont #cadastre-se .ativo{background:#EAEAEA url(../img/bg-bottom-cadastre-se.jpg) bottom left no-repeat; padding:0 0 25px 0;}
					#conteudo #cols-direita-cont #cadastre-se .ativo ul{padding:3px 0 0 0;}
						#conteudo #cols-direita-cont #cadastre-se .ativo ul li{padding:0 0 0 0px; text-align:center;}
							#conteudo #cols-direita-cont #cadastre-se .ativo ul li input{background:#8F8F8F; border:1px solid #666666; width:130px; font:11px "tahoma"; color:#FFF;}
								#conteudo #cols-direita-cont #cadastre-se .ativo ul li select{background:#8F8F8F; border:1px solid #666666; width:130px; font:11px "tahoma"; color:#FFF;}
							#conteudo #cols-direita-cont #cadastre-se .ativo ul li input.enviar{background:url(../img/btn-enviar.jpg) 0px 0px no-repeat; border:0px solid #666666; width:98px; height:38px; margin:5px 0 0 0;}
			#conteudo #cols-direita-cont #formas-pagamentos{width:142px; height:192px; background:url(../img/img-formas-pagamentos.jpg) 0px 0px no-repeat; margin:10px 0;}
		
		#conteudo #cols-esquerda-cont{width:100%; float:left; padding-top:2px; overflow:hidden;}
			#conteudo #cols-esquerda-cont h2.oferta-destaque{width:130px; height:32px; background:url(../img/titulo-oferta-destaque.jpg) 0px 0px no-repeat;}
			#conteudo #cols-esquerda-cont #oferta-destaque{width:auto; border:1px solid #CCCCCC; border-top:0px; overflow:hidden; padding:5px 0 20px 0; position:relative;}
				#conteudo #cols-esquerda-cont #oferta-destaque #foto{width:208px; float:left}
				#conteudo #cols-esquerda-cont #oferta-destaque #texto{width:auto; _float:left; padding:0 0 0 10px; overflow:hidden;}
					#conteudo #cols-esquerda-cont #oferta-destaque #texto h3{font:17px "tahoma"; color:#000000; padding:0 0 5px 0;}
					#conteudo #cols-esquerda-cont #oferta-destaque #texto p{font:10px "tahoma"; color:#797979; padding:0 0 7px 0;}
						#conteudo #cols-esquerda-cont #oferta-destaque #texto p a{font:10px "tahoma"; color:#797979; text-decoration:none;}
							#conteudo #cols-esquerda-cont #oferta-destaque #texto p a:hover{text-decoration:underline;}
						#conteudo #cols-esquerda-cont #oferta-destaque #texto ul{padding:0 0 7px 0;}
							#conteudo #cols-esquerda-cont #oferta-destaque #texto ul li{font:11px/14px "tahoma"; color:#282828; background:url(../img/bullet-oferta-destaque.gif) 0px 5px no-repeat; padding:0 0 0 10px; margin:0; border:0px solid red;}
					#conteudo #cols-esquerda-cont #oferta-destaque #texto p.preco{font:13px "tahoma"; color:#C20711; width:165px; background:#EBEBEB; border-top:3px double #FFFFFF; border-bottom:3px double #FFFFFF; text-align:center; margin:0 0 0px 0; padding:0px;}
						#conteudo #cols-esquerda-cont #oferta-destaque #texto p.preco strong{font:bold 15px "tahoma"; color:#C20711;}
						#conteudo #cols-esquerda-cont #oferta-destaque #texto p.preco span{font:11px "tahoma"; color:#C20711; text-decoration:line-through;}
					#conteudo #cols-esquerda-cont #oferta-destaque #texto a.conheca-compre{background:url(../img/btn-conheca-compre.jpg) 0px 0px no-repeat; width:140px; height:38px; display:block;}
			
			h3.titulo-seccao{border:1px solid #CCC; overflow:hidden; clear:both; height:19px; padding:5px 0 0 10px; margin:10px 0 0 0; font:11px "tahoma"; color:#282828;}
				h3.titulo-seccao strong{float:left}
				h3.titulo-seccao span{background:url(../img/bullet-1.gif) 0px 0px no-repeat; width:10px; height:7px; margin:3px 0 0 0; display:block; float:left;}
				h3.titulo-seccao span.d{background:url(../img/bullet-2.gif) 100% 0px no-repeat;}
				h3.notebooks{background:url(../img/bg-titulo-notebooks.jpg) 0px 0px repeat-x;}
				h3.cameras{background:url(../img/bg-titulo-cameras.jpg) 0px 0px repeat-x;}
				h3.eletronico{background:url(../img/bg-titulo-eletronico.jpg) 0px 0px repeat-x;}
			
				
			#conteudo #cols-esquerda-cont ul.listagem-destaque{padding:10px 0 10px 0; _padding:10px 0; overflow:hidden; text-align:left;}
				#conteudo #cols-esquerda-cont ul.listagem-destaque #foto_catalogo {height:150px; *line-height:150px; vertical-align:middle; text-align:center;}
					#conteudo #cols-esquerda-cont ul.listagem-destaque #foto_catalogo a {text-align:center}
				#conteudo #cols-esquerda-cont ul.listagem-destaque li{float:left; width:25%; *width:24%; min-width:153px; _min-width:152px; max-width:225px; padding-bottom:16px;}
					#conteudo #cols-esquerda-cont ul.listagem-destaque li.quebra{width:100%; height:50px; background:url(../img/bg-div-produto.jpg) 0px 20px repeat-x;}
					#conteudo #cols-esquerda-cont ul.listagem-destaque li.quebra2{width:100%; height:20px; _height:1px; overflow:hidden; background:none; clear:both;}
					#conteudo #cols-esquerda-cont ul.listagem-destaque li.ultimo{width:143px;}
					
					
					#conteudo #cols-esquerda-cont ul.listagem-destaque li h4{font:bold 13px "tahoma"; color:#333333; text-align:center; height:32px;}
						#conteudo #cols-esquerda-cont ul.listagem-destaque li h4 a{font:bold 13px "tahoma"; color:#333333; text-decoration:none;}
							#conteudo #cols-esquerda-cont ul.listagem-destaque li h4 a:hover{text-decoration:underline;}
						
					#conteudo #cols-esquerda-cont ul.listagem-destaque li ul{margin:0 auto; overflow:hidden; width:166px;}
						#conteudo #cols-esquerda-cont ul.listagem-destaque li ul li{font:11px "tahoma"; text-align:left; color:#282828; width:143px; padding:0pt 0pt 0pt 10px; background:transparent url(../img/bullet-oferta-destaque.gif) no-repeat scroll 0px 5px;}
						#conteudo #cols-esquerda-cont ul.listagem-destaque li ul li.ultimo{padding:0 0 5px 10px; text-align:left; width:143px; background:transparent url(../img/bullet-oferta-destaque.gif) no-repeat scroll 0px 5px;}
						#conteudo p.preco{font:12px "tahoma"; color:#C20711; /*line-height:26px;*/ width:143px; background:#EBEBEB; border-top:3px double #FFFFFF; border-bottom:3px double #FFFFFF; text-align:center; margin:0px 0 3px 0; overflow:hidden; clear:both; padding:0px;}
								   .de{font:11px Tahoma; color:#666 !important; font-weight:normal;}
							#conteudo p.preco strong{font:bold 13px "tahoma"; color:#C20711;}
						#conteudo a.conheca-compre{background:url(../img/btn-conheca-compre.jpg) 0px 0px no-repeat; width:140px; height:38px; display:block;}
			#conteudo #cols-esquerda-cont ul.listagem{overflow:hidden; padding:10px 0 0px 0; border-bottom:1px solid #E8E8E8; display:block;}

/*				#conteudo #cols-esquerda-cont ul.listagem li{font:bold 11px "tahoma"; color:#282828; width:100px; padding:0 19px 0px 0; margin:0; text-align:center; float:left;} */
				#conteudo #cols-esquerda-cont ul.listagem li{font:bold 11px "tahoma"; color:#282828; width:33%; /*min-width:100px;*/ margin:0; text-align:center; float:left; margin-bottom:20px; padding-bottom:30px }
				#conteudo #cols-esquerda-cont ul.listagem li a{font:bold 11px "tahoma"; color:#282828;  min-width:100px; margin:0; text-align:center; text-decoration:none; }
				#conteudo #cols-esquerda-cont ul.listagem li a:hover{ text-decoration:underline;}
				
					#conteudo #cols-esquerda-cont ul.listagem li #foto_catalogo {height:145px; *line-height:145px; vertical-align:middle; *display:table-cell;}
					
						.include_produto_normal {height:auto;} 
						.nome_produto_normal {padding: 0px 5px 0px 5px; height:55px}
						
					
					#conteudo #cols-esquerda-cont ul.listagem li p{padding:0; font:11px "arial"; color:#666666;}
						#conteudo #cols-esquerda-cont ul.listagem li p a{padding:0; font:11px "arial"; color:#666666; text-decoration:none;}
							#conteudo #cols-esquerda-cont ul.listagem li p a:hover{text-decoration: underline;}
				#conteudo #cols-esquerda-cont ul.padding-bottom li{padding-bottom:20px;}
					#conteudo #cols-esquerda-cont ul.padding-bottom li #foto_catalogo {height:105px; *line-height:105px; vertical-align:middle; display:table-cell;}
				#conteudo #cols-esquerda-cont ul.listagem li.ultimo{padding:0;}
				#conteudo #cols-esquerda-cont ul.listagem li.quebra{width:100%; height:20px; _height:1px; overflow:hidden;}
				#conteudo #cols-esquerda-cont ul.listagem li.quebra2{width:100%; height:30px; _height:10px; overflow:hidden;}
					#conteudo #cols-esquerda-cont ul.listagem li span{font:normal 11px "tahoma"; color:#E2101B; display:block; /*padding-top:10px;*/}
					#conteudo #cols-esquerda-cont ul.listagem li span.preco{font:normal 13px "tahoma"; margin:3px 0 0; color:#E2101B; display:block; /*padding-top:10px;*/}

			#conteudo p.migalha{font:bold 11px "tahoma"; color:#333333; width:100%; border-bottom:1px solid #CCCCCC; padding:0 0 5px 0;}
				#conteudo p.migalha span{font:11px "tahoma"; color:#C20711;}
				#conteudo p.migalha a{font:11px "tahoma"; color:#C20711; text-decoration:none;}
					#conteudo p.migalha a:hover{text-decoration:underline;}
				#conteudo p.migalha b{font:bold 11px "tahoma"; color:#C20711;}
			#conteudo .titulo{background:url(../img/linha-ponto2.gif) bottom left repeat-x; overflow:hidden; padding:10px 0 6px 0; margin:0 0 20px 0; height:31px;}
				#conteudo .titulo h2{background:url(../img/bullet-titulo-inst.gif) 0px 0px no-repeat; padding:0 0 2px 22px; margin:11px 0 0 0; font:bold 15px "tahoma"; color:#C20711; width:370px; float:left; overflow:hidden;}
			#conteudo #cols-esquerda-cont .titulo a.aumenta-font{width:29px; height:26px; display:block; float:right; background:url(../img/btn-aumenta-font.jpg) 0px 0px no-repeat;}
			#conteudo #cols-esquerda-cont .titulo a.diminui-font{width:24px; height:23px; display:block; float:right; background:url(../img/btn-diminui-font.jpg) 0px 0px no-repeat; margin:4px 5px 0 0;}
	
	
	
	
	
	#conteudo h2.titulo-detalhes{font:20px "tahoma"; color:#C20711; background:#E2E2E2 url(../img/bg-linha-titulo.jpg) bottom left repeat-x; padding:5px 0 7px 15px; margin:13px 0 10px 0; }
	#conteudo h3.titulo-detalhes-produtos{font:bold 12px "tahoma"; color:#333333; background:#E2E2E2 url(../img/bg-linha-titulo.jpg) bottom left repeat-x; padding:5px 0 7px 15px; margin:0px 180px 10px 0px; float:none; clear:both; overflow:hidden;}
		#conteudo #area-produto{width:auto; overflow:hidden; padding:0 10px 20px 0; _padding:0 10px 10px 0; _float:left; }
			#conteudo #area-produto .fotos{float:left; width:263px; overflow:hidden;}
				#conteudo #area-produto .fotos ul.galeria{width:258px; height:auto; padding:29px 0 0 1px; margin:20px 0 0 0; background:url(../img/bg-galeria-cima.jpg) top no-repeat;}
				#conteudo #area-produto .fotos .baixo{width:258px; height:16px; padding:0; margin:0 0 0 0; background:url(../img/bg-galeria-baixo.jpg) top no-repeat; float:left;}
					#conteudo #area-produto .fotos ul.galeria li{float:left; padding:0 2px;}
						#conteudo #area-produto .fotos ul.galeria li img{border:1px solid #000;}
			
			#conteudo #area-produto .info{width:auto; overflow:hidden; *float:left;}
				#conteudo #area-produto .info p{font:10px "tahoma"; color:#797979; padding:0 0 10px 0;}
					#conteudo #area-produto p.preco{width:100%; _width:auto; font:11px "tahoma"; color:#282828; line-height:26px; padding:0; margin:0 0 7px 0; overflow:hidden; text-align:left;}
						#conteudo #area-produto p.preco strong{font:bold 18px "tahoma";}
				#conteudo #area-produto a.imprimir-produto{background:#EBEBEB url(../img/bullet-imprimir.gif) 0px 0px no-repeat; margin:10px 0 2px 0; padding:2px 0 0 26px; width:100%; _width:auto; height:16px; display:block; overflow:hidden; font:11px "tahoma"; color:#333333; text-decoration:none;}
					#conteudo #area-produto a:hover.imprimir-produto{text-decoration:underline;}
				#conteudo #area-produto a.indicar-amigo{background:#EBEBEB url(../img/bullet-indicar.gif) 0px 0px no-repeat;  margin:2px 0; padding:2px 0 0 26px; width:100%; _width:auto; height:16px; display:block; overflow:hidden; font:11px "tahoma"; color:#333333; text-decoration:none;}
					#conteudo #area-produto a:hover.indicar-amigo{text-decoration:underline;}
			
			
		#box-formas-pagamentos{width:165px; float:right; border:1px solid #CCC; background:#EFEFEF; overflow:hidden; margin:0 5px 20px 0;}
			#box-formas-pagamentos h4{width:163px; height:26px; padding:4px 0 0 2px; font:bold 11px "arial"; color:#422C1F; background:url(../img/bg-titulo-formas-pagamentos.jpg) 0px 0px repeat-x;}
			#box-formas-pagamentos ul{width:156px; margin:0 auto;}
				#box-formas-pagamentos ul li{width:156px; background:#FFFFFF; font:bold 11px "arial"; color:#999999; margin:0 0 5px 0; line-height:20px; overflow:hidden;}
					#box-formas-pagamentos ul li p{padding:3px 0 3px 5px; font:bold 11px "arial"; color:#999999;}
					#box-formas-pagamentos ul li ul{width:146px; float:left; padding:0; margin:0}
						#box-formas-pagamentos ul li ul li{width:146px; padding:0 5px; background:#E7E6E4 url(../img/bg-linha-formas-pagamentos.jpg) bottom left repeat-x; font:11px/25px "arial"; color:#333333; overflow:hidden; border:0px solid red; margin:0; *margin:-3px 0;}
						#box-formas-pagamentos ul li ul li.ultimo{margin:0; *margin:-3px 0 0px 0;}
						#box-formas-pagamentos ul li ul li.btn{font:11px "arial"; color:#333333; padding:5px 5px 5px 5px;}
							#box-formas-pagamentos ul li ul li.cor{background:#EEEDED;}
							#box-formas-pagamentos ul li ul li span{float:left; padding:0; margin:0;}
								#box-formas-pagamentos ul li ul li span.right{float:right;}
							#box-formas-pagamentos ul li ul li.btn a{font:bold 11px "arial"; color:#333333; text-decoration:none;}
								#box-formas-pagamentos ul li ul li.btn a:hover{text-decoration:underline;}
				
				#conteudo ul.detalhes{padding:0 0 7px 5px; margin-right:180px}
					#conteudo ul.detalhes li{font:11px/18px "tahoma"; color:#333333; background:url(../img/bullet-oferta-destaque.gif) 0px 7px no-repeat; padding:0 0 0 10px; margin:0; border:0px solid red;}
				
				
				#conteudo p.preco-auto{font:11px "tahoma"; color:#282828; line-height:36px; width:auto; background:url(../img/bg-preco2.gif) 0px 0px repeat-x; text-align:left; margin:7px 180px 10px 0px; padding:0 0 0 15px; overflow:hidden; clear:both;}
							#conteudo p.preco-auto strong{font:bold 18px "tahoma"; color:#C20711;}
						#conteudo a.comprar{background:url(../img/btn-compre.jpg) 0px 0px no-repeat; width:146px; height:42px; display:block;}
						#conteudo input.comprar{ width:146px; height:42px; display:block;}
						#conteudo input.sobconsulta{ width:148px; height:42px; display:block;}
						
						
						#conteudo .box-paginacao{width: 98%; padding:4px 5px; border:3px solid #CCCCCC; background:#EBEBEB; overflow:hidden; float:left; }
							#conteudo .box-paginacao a{width:54px; height:21px; border:1px solid #EBEBEB;}
								#conteudo .box-paginacao a.primeira{background:url(../img/btn-primeira.gif) 0px 0px no-repeat; margin:0 6px 0 0; float:left;}
								#conteudo .box-paginacao a.anterior{background:url(../img/btn-anterior.gif) 0px 0px no-repeat; margin:0 6px 0 0; float:left;}
								#conteudo .box-paginacao a.proxima{background:url(../img/btn-proxima.gif) 0px 0px no-repeat; margin:0 0px 0 6px; float:right;}
								#conteudo .box-paginacao a.ultima{background:url(../img/btn-ultima.gif) 0px 0px no-repeat; margin:0 0px 0 6px; float:right;}
							#conteudo .box-paginacao .numeros{width:auto; text-align:center;}
							#conteudo .box-paginacao .numeros a{width:auto; font:11px "tahoma"; color:#333333; text-decoration:none; padding:0 2px 0 7px; border-left:1px solid #333;}
								#conteudo .box-paginacao .numeros a.primeiro{border-left:0px solid red;}
								#conteudo .box-paginacao .numeros a.primeiro-ativo{border-left:0px solid red; font:bold 11px "tahoma"; color:#E2101B;}
								#conteudo .box-paginacao .numeros a.ativo{font:bold 11px "tahoma"; color:#E2101B;}
				
				#conteudo h2.cetral-cliente{background:url(../img/titulo-central-cliente.jpg) 0px 0px no-repeat; width:190px; height:19px; margin:30px auto 15px auto;}
				#conteudo #box-login{background:#F5F5F5; border-top:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE; overflow:hidden; padding:15px 0; margin:0 5px 0 0;}
					#conteudo #box-login p.p-257px{padding:0 0 5px 0px; margin:0 auto; width:257px;}
					#conteudo #box-login ul{padding:0 0 0 4%; margin:0 auto; width:300px;}
						#conteudo #box-login ul li{}
							#conteudo #box-login ul li label{font:bold 11px "tahoma"; color:#000000;}
							#conteudo #box-login ul li input{font:11px "tahoma"; color:#000000; width:255px; border-top:1px solid #000; border-right:1px solid #D8D9D4; border-bottom:1px solid #D8D9D4; border-left:1px solid #000; padding:1px 0; margin:0 0 0 3px;}
							#conteudo #box-login ul li a{font:bold 10px "tahoma"; color:#000000; text-decoration:none; margin:0 0 0 37px;}
								#conteudo #box-login ul li a:hover{text-decoration:underline;}
							#conteudo #box-login ul li a.prosseguir{background:url(../img/btn-prosseguir.jpg) 0px 0px no-repeat; width:136px; height:42px; padding:0; margin:0 5px 0 0; _margin:0 2px 0 0; float:right; display:block;}
							a.prosseguir-b{background:url(../img/btn-prosseguir-B.jpg) 0px 0px no-repeat; width:136px; height:42px; padding:0; margin:0 5px 0 0; _margin:0 2px 0 0; float:right; display:block;}							
				
				#carrinho{margin:11px 5px 0 5px;}
					#carrinho h2.fechamento-pedido{width:131px; height:32px; background:url(../img/titulo-fechamento-pedido.jpg) 0px 0px no-repeat; margin:0 auto}
					#carrinho table#menu-carrinho{}
						#carrinho table#menu-carrinho tr{}
							#carrinho table#menu-carrinho tr td{background:url(../img/menu-carrinho-bg.gif) 0px 0px repeat-x;}
							#carrinho table#menu-carrinho tr td.canto-esq{background:url(../img/menu-carrinho-canto-esq.jpg) 0px 0px no-repeat;}
							#carrinho table#menu-carrinho tr td.canto-dir{background:url(../img/menu-carrinho-canto-dir.jpg) 0px 0px no-repeat;}
							#carrinho table#menu-carrinho tr td a.carrinho-compras{background:url(../img/menu-carrinho-compras.jpg) 0px 0px no-repeat; width:145px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a:hover.carrinho-compras{background:url(../img/menu-carrinho-compras-hover.jpg) 0px 0px no-repeat; width:145px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a.carrinho-compras-ativo{background:url(../img/menu-carrinho-compras-hover.jpg) 0px 0px no-repeat; width:145px; height:33px; display:block; margin:0 auto;}
							#carrinho table#menu-carrinho tr td a.cadastro{background:url(../img/menu-cadastro.jpg) 0px 0px no-repeat; width:82px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a:hover.cadastro{background:url(../img/menu-cadastro-hover.jpg) 0px 0px no-repeat; width:82px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a.cadastro-ativo{background:url(../img/menu-cadastro-hover.jpg) 0px 0px no-repeat; width:82px; height:33px; display:block; margin:0 auto;}
							#carrinho table#menu-carrinho tr td a.dados-entrega{background:url(../img/menu-dados-entrega.jpg) 0px 0px no-repeat; width:129px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a:hover.dados-entrega{background:url(../img/menu-dados-entrega-hover.jpg) 0px 0px no-repeat; width:129px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a.dados-entrega-ativo{background:url(../img/menu-dados-entrega-hover.jpg) 0px 0px no-repeat; width:129px; height:33px; display:block; margin:0 auto;}
							#carrinho table#menu-carrinho tr td a.forma-pagamento{background:url(../img/menu-forma-pagamento.jpg) 0px 0px no-repeat; width:157px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a:hover.forma-pagamento{background:url(../img/menu-forma-pagamento-hover.jpg) 0px 0px no-repeat; width:157px; height:33px; display:block; margin:0 auto;}
								#carrinho table#menu-carrinho tr td a.forma-pagamento-ativo{background:url(../img/menu-forma-pagamento-hover.jpg) 0px 0px no-repeat; width:157px; height:33px; display:block; margin:0 auto;}
					
				
					#carrinho p.tahoma{font:11px "tahoma"; color:#000000;}
					#carrinho table#table-produtos-carrinho{border-collapse: collapse; margin:0 0 10px 0;}
						#carrinho table#table-produtos-carrinho tr.titulo-table-carrinho{background:; height:25px}
							#carrinho table#table-produtos-carrinho tr.titulo-table-carrinho td{border:1px solid #CCCCCC; border-top:1px solid #AEAEAE; font:bold 11px "tahoma"; color:#000000; background:#EBEBEB; padding:0;}
						#carrinho table#table-produtos-carrinho tr.ultima{border-right:0px solid #CCCCCC; padding:2px 0; font:11px "tahoma"; color:#333;}
							#carrinho table#table-produtos-carrinho tr.ultima td{background:none;}
						
							#carrinho table#table-produtos-carrinho tr td{border-right:1px solid #CCCCCC; background:url(../img/linha-ponto-tabela.gif) bottom left repeat-x; padding:2px 0; font:11px "tahoma"; color:#333;}
							#carrinho table#table-produtos-carrinho tr td.ultimo{border-right:0px solid #CCCCCC;}
							#carrinho table#table-produtos-carrinho tr td.img{border-right:0px solid #CCCCCC;}
								#carrinho table#table-produtos-carrinho tr td div li{font:11px "tahoma"; text-align:left; color:#282828; width:143px; padding:0pt 0pt 0pt 10px; background:transparent url(../img/bullet-oferta-destaque.gif) no-repeat scroll 0px 5px;}
								#carrinho table#table-produtos-carrinho tr td a.ver-configuracao{font:11px "tahoma"; color:#333; background:url(../img/bullet-3.gif) 0px 0px no-repeat; padding:2px 0 2px 20px; margin:5px 0 0 0; display:block; text-decoration:none;}
									#carrinho table#table-produtos-carrinho tr td a:hover.ver-configuracao{text-decoration:underline;}
								#carrinho table#table-produtos-carrinho tr td a.excluir{width:27px; height:28px; background:url(../img/btn-excluir.gif) 0px 0px no-repeat; padding:0px; margin:0px; display:block;}
								#carrinho table#table-produtos-carrinho tr td a.recalcular{width:58px; height:18px; background:url(../img/btn-recalcular.gif) 0px 0px no-repeat; display:block; padding:0px 0 0 0px; margin:0px 0px 0 3px; overflow:hidden; float:left}
								#carrinho table#table-produtos-carrinho tr td input.quantidade{width:22px; height:16px; margin:0px 0 0 0; border:1px solid #D8D9D4; border-bottom:1px solid #4D4E49; border-right:1px solid #4D4E49; background:#EEEEEE; font:bold 11px "tahoma"; color:#333; float:left;}
								#carrinho table#table-produtos-carrinho tr td input.quantidade2{width:22px; height:16px; margin:0px 0 0 0; border:1px solid #D8D9D4; border-bottom:1px solid #4D4E49; border-right:1px solid #4D4E49; background:#EEEEEE; font:bold 11px "tahoma"; color:#333; float:none;}
								#carrinho table#table-produtos-carrinho tr td .centraliza{width:85px; height:20px; margin:0 auto;}
							
					#carrinho table.frete-cep{margin:0 0 40px 0;}
						#carrinho table.frete-cep tr{}
							#carrinho table.frete-cep tr td{font:11px "tahoma"; color:#000000;}
								#carrinho table.frete-cep tr.cep td{background:url(../img/bg-1.gif) top left repeat-x;}
								#carrinho table.frete-cep tr.total td{background:#499CC0; border-bottom:1px solid #999; font:bold 12px "tahoma"; color:#FFF;}
									#carrinho table.frete-cep tr.total td strong{color:#000; padding:0 10px 0 0;}
								#carrinho table.frete-cep tr.cep td span.barra{float:left; background:url(../img/bg-barra.gif) 0px 0px no-repeat; width:2px; height:35px; display:block;}
								#carrinho table.frete-cep tr td span.float{float:left; padding:0 5px;}
								#carrinho table.frete-cep tr td strong{font:bold 12px "tahoma"; color:#1F1A17; padding:0 5px 0 5px;}
									#carrinho table.frete-cep tr td strong.right{ float:right; padding:10px 10px 0 0;}
								#carrinho table.frete-cep tr td a{font:11px "tahoma"; color:#000000; text-decoration:none;}
									#carrinho table.frete-cep tr td a:hover{text-decoration:underline;}
								#carrinho table.frete-cep tr td a.calcular-frete{float:left; background:url(../img/btn-calcular-frete.gif) 0px 0px no-repeat; width:81px; height:18px; display:block; margin:0 5px;}
								#carrinho table.frete-cep tr td input.cep1{width:43px; height:16px; font:11px "tahoma"; color:#000; border:1px solid #4D4E49; border-bottom:1px solid #D8D9D4; border-right:1px solid #D8D9D4; float:left;}
								#carrinho table.frete-cep tr td input.cep2{width:26px; height:16px; font:11px "tahoma"; color:#000; border:1px solid #4D4E49; border-bottom:1px solid #D8D9D4; border-right:1px solid #D8D9D4; float:left;}

						#carrinho a.continuar-comprando{width:176px; height:42px; display:block; background:url(../img/btn-continuar-comprando.jpg) 0px 0px no-repeat; float:right; margin:10px 5px 0 0;}
						#carrinho a.fechar-pedido{width:146px; height:42px; display:block; background:url(../img/btn-fechar-pedido.jpg) 0px 0px no-repeat; float:right; margin:10px 0 0 0;}
						#carrinho h2.carrinho-vazio{background:url(../img/titulo-carrinho-vazio.gif) 0px 0px no-repeat; width:231px; height:40px; margin:0 auto;}
						#carrinho a.saiba-fazer-compras{font:11px "tahoma"; color:#000000; text-decoration:none; margin:30px auto; width:231px; display:block; text-align:center}
							#carrinho a:hover.saiba-fazer-compras{text-decoration:underline;}

					#carrinho table.formas-pagamento{}
						#carrinho table.formas-pagamento tr{}
						#carrinho table.formas-pagamento tr.titulo-table-carrinho2 td{font:bold 12px "tahoma"; color:#FFF; border-top:1px solid #999; border-bottom:1px solid #999; background:#499CC0;}
							#carrinho table.formas-pagamento tr.titulo-table-carrinho2 td strong{font:bold 12px "tahoma"; color:#FFF; padding:0 0 0 5px;}
							#carrinho table.formas-pagamento tr td{background:url(../img/linha-ponto-tabela.gif) bottom left repeat-x; padding:9px 0; font:bold 12px "tahoma"; color:#8F8C8B;}
							#carrinho table.formas-pagamento tr td img.borda{border:1px solid #E5E5E5;}
						#carrinho table.formas-pagamento tr.ativo td{background:#F6F0B8 url(../img/linha-ponto-tabela.gif) bottom left repeat-x; padding:9px 0; font:11px "tahoma"; color:#1F1A17;}
							#carrinho table.formas-pagamento tr.ativo td strong{font:bold 12px "tahoma"; color:#1F1A17;}
							#carrinho table.formas-pagamento tr.ativo td img.borda{border:1px solid #CCC;}
							#carrinho table.formas-pagamento tr.ativo td select{font:11px "tahoma"; color:#000;}
							#carrinho table.formas-pagamento tr.ativo td a.finalizar-compra{background:url(../img/btn-finalizar-compra.jpg) 0px 0px no-repeat; width:146px; height:42px; display:block;}
						
						#carrinho table.formas-pagamento tr.fim td{background:url(../img/bg-2.gif) top left repeat-x; font:1px "arial";}
						
						#carrinho table#cadastro{}
						#carrinho table#cadastro tr.titulo-table-carrinho2 td{font:bold 12px "tahoma"; color:#FFF; border-top:1px solid #999; border-bottom:1px solid #999; background:#499CC0;}
							#carrinho table#cadastro tr.titulo-table-carrinho2 td strong{font:bold 12px "tahoma"; color:#FFF; padding:0 0 0 5px;}
							#carrinho table#cadastro tr.titulo-table-carrinho2 td span{font:11px "tahoma"; color:#FFF; padding:0 0 0 5px;}
							#carrinho table#cadastro tr{}
								#carrinho table#cadastro tr td{font:11px "tahoma"; color:#000; height:27px; background:#F5F5F5;}
									#carrinho table#cadastro tr td a{font:11px "tahoma"; color:#000; text-decoration:none;}
										#carrinho table#cadastro tr td a:hover{text-decoration:underline;}
									#carrinho table#cadastro tr td strong{padding-right:10px;}
										#carrinho table#cadastro tr td strong.p-3{padding-right:3px;}
									#carrinho table#cadastro tr td input{border:1px solid #4D4E49; border-bottom:1px solid #D8D9D4; border-right:1px solid #D8D9D4; font:11px "tahoma"; color:#000;}
										#carrinho table#cadastro tr td input.border-none{border:none;}
										#carrinho table#cadastro tr td input.w-295{width:295px;}
										#carrinho table#cadastro tr td input.w-90{width:90px;}
											#carrinho table#cadastro tr td .m-21{margin-right:21px;}
											#carrinho table#cadastro tr td .m-20{margin-left:20px;}
											#carrinho table#cadastro tr td .m-5{margin-right:5px;}
										#carrinho table#cadastro tr td input.w-156{width:156px;}
										#carrinho table#cadastro tr td input.w-42{width:42px;}
										#carrinho table#cadastro tr td input.w-106{width:106px;}
										#carrinho table#cadastro tr td input.w-275{width:275px;}
										#carrinho table#cadastro tr td input.w-66{width:66px;}
										#carrinho table#cadastro tr td input.w-38{width:38px;}
										#carrinho table#cadastro tr td input.cep1{width:100px;}
										#carrinho table#cadastro tr td input.cep2{width:60px;}
									#carrinho table#cadastro tr td select{border:1px solid #4D4E49; border-bottom:1px solid #D8D9D4; border-right:1px solid #D8D9D4; font:11px "tahoma"; color:#000;}
										#carrinho table#cadastro tr td select.w-156{width:156px;}
							#carrinho table#cadastro tr.btn{height:55px;}
								#carrinho table#cadastro tr.btn td{background:url(../img/bg-3.gif) top left repeat-x;}
									#carrinho table#cadastro tr.btn td a.prosseguir{background:url(../img/btn-prosseguir2.jpg) 0px 0px no-repeat; width:136px; height:42px; padding:0; margin:0 auto;display:block;}
									a.prosseguir{background:url(../img/btn-prosseguir2.jpg) 0px 0px no-repeat; width:136px; height:42px; padding:0; margin:0 auto;display:block;}									

							#carrinho table#cadastro tr.entrega{height:55px;}
								#carrinho table#cadastro tr.entrega td.linha{background:#F5F5F5 url(../img/bg-4.gif) top left repeat-y;}
									#carrinho table#cadastro tr.entrega td .endereco{width:auto; padding:10px; background:#EAEAEA; font:11px "tahoma"; color:#999; text-align:left; margin:0 10px 3px 10px; overflow:hidden;}
										#carrinho table#cadastro tr.entrega td .endereco input{float:left;}
										#carrinho table#cadastro tr.entrega td .endereco p{font:bold 11px "tahoma"; color:#999; margin:0 0px 0px 0px; padding:0; *padding:3px 0 0 0;}
									#carrinho table#cadastro tr.entrega td .ativo{background:#F6F0B8;}
										#carrinho table#cadastro tr.entrega td .ativo p{font:bold 11px "tahoma"; color:#094159;}
									table.sub-table{margin:0 7px;}

							#carrinho table#login{}
								#carrinho table#login tr{}
									#carrinho table#login tr td{}
										#carrinho table#login tr td.linha{background:url(../img/bg-4.gif) top left repeat-y;}
										#carrinho table#login tr td h2.ja-sou-cadastrado{width:169px; height:23px; display:block; background:url(../img/titulo-ja-sou-cadastrado.gif) 0px 0px no-repeat; margin:0 auto 20px auto;}
										#carrinho table#login tr td h2.primeira-compra{width:224px; height:23px; display:block; background:url(../img/titulo-primeira-compra.gif) 0px 0px no-repeat; margin:0 auto 20px auto;}
										#carrinho table#login tr td table{border-bottom:1px solid #AEAEAE; border-top:1px solid #AEAEAE; background:#F5F5F5; width:95%; margin:0 auto; padding:0px 0;}
											#carrinho table#login tr td table tr{}
											#carrinho table#login tr td table tr.p-0{}
												#carrinho table#login tr td table tr.p-0 td{padding:0;}
												#carrinho table#login tr td table tr td{font:11px "tahoma"; color:#000; padding:4px 0;}
													#carrinho table#login tr td table tr td strong{padding-right:5px;}
													#carrinho table#login tr td table tr td input.w-255{width:255px;}
													#carrinho table#login tr td table tr td a{font:bold 10px "tahoma"; color:#000; text-decoration:none;}
														#carrinho table#login tr td table tr td a:hover{text-decoration:underline;}
													#carrinho table#login tr td table tr td a.prosseguir{width:136px; height:42px; display:block; background:url(../img/btn-prosseguir3.jpg) 0px 0px no-repeat; float:right;}
													#carrinho table#login tr td table tr td a.criar-cadastro{width:206px; height:42px; display:block; background:url(../img/btn-criar-cadastro.jpg) 0px 0px no-repeat; margin:0 auto;}
	
	table#table-produtos-carrinho2{border-collapse: collapse; margin:0 5px 10px 5px; width:100%;}
		table#table-produtos-carrinho2 tr.titulo-table-carrinho{background:; height:25px}
			table#table-produtos-carrinho2 tr.titulo-table-carrinho td{border:1px solid #CCCCCC; border-top:1px solid #AEAEAE; font:bold 11px "tahoma"; color:#000000; background:#EBEBEB; padding:0;}
				table#table-produtos-carrinho2 tr.titulo-table-carrinho td span{font:11px "tahoma"; color:#000000;}
		table#table-produtos-carrinho2 tr.ultima{border-right:0px solid #CCCCCC; padding:2px 0; font:11px "tahoma"; color:#333;}
			table#table-produtos-carrinho2 tr.ultima td{background:none;}

				table#table-produtos-carrinho2 tr td{border-right:1px solid #CCCCCC; background:url(../img/linha-ponto-tabela.gif) bottom left repeat-x; padding:5px 0; font:11px "tahoma"; color:#333;}
				table#table-produtos-carrinho2 tr td.ultimo{border-right:0px solid #CCCCCC;}
					table#table-produtos-carrinho2 tr td a.mostrar-detalhe{background:url(../img/btn-mostrar-detalhe.jpg) 0px 0px no-repeat; width:141px; height:38px; display:block;}
					table#table-produtos-carrinho2 tr td a.ocultrar-detalhe{background:url(../img/btn-ocultrar-detalhe.jpg) 0px 0px no-repeat; width:141px; height:38px; display:block;}
					table#table-produtos-carrinho2 tr td span.pendente{font:11px "tahoma"; color:#C20711;}
					
					table#table-produtos-carrinho2 tr td a{font:11px "tahoma"; color:#333; text-decoration:none;}
						table#table-produtos-carrinho2 tr td a:hover{text-decoration:underline;}
							
		p.borda-c-bg{background:#EBEBEB; border:1px solid #CCC; border-top:1px solid #AEAEAE; padding:7px; margin:0 5px 10px 5px; width:auto; font:11px "tahoma"; color:#333333;}
			p.borda-c-bg a{font:11px "tahoma"; color:#333333; text-decoration:none;}
				p.borda-c-bg a:hover{text-decoration:underline;}
			p.borda-c-bg .padding-extra{padding:0 0 0 50px;}
		
		table.cinza-1{margin:0 5px 10px 5px; background:#F4F5F3; font:11px "tahoma"; color:#000; border-bottom:1px solid #CCC;}
			table.cinza-1 tr.titulo2{font:11px "tahoma"; color:#333333;}
				table.cinza-1 tr.titulo2 td{background:#EBEBEB; border:1px solid #CCC; border-top:1px solid #AEAEAE; padding:7px;}
			table.cinza-1 tr{}
				table.cinza-1 tr td{ padding:7px;}
			
			
	#conteudo #cols-esquerda{width:166px; height:auto; margin:0; padding:11px 0 0 5px; position:; top:0;}
		#conteudo #cols-esquerda #menu{width:160px;}
			#conteudo #cols-esquerda #menu h3.categorias{width:160px; height:32px; background:url(../img/titulo-menu-categoria.jpg) 0px 0px no-repeat;}
#conteudo #cols-esquerda #menu h3.notebook-dois{width:160px; height:32px; background: url(../imagens/categoria-notebook.jpg) 0px 0px no-repeat;}
			#conteudo #cols-esquerda #menu ul#menu-global{border:1px solid #CCCCCC; border-top:0px; /*background:#F3F3F3;*/ width:158px;}
				#conteudo #cols-esquerda #menu ul#menu-global li{padding:11px 0 5px 3px; font:11px "tahoma";}
					#conteudo #cols-esquerda #menu ul#menu-global li a{background:url(../img/bg-menu-li-titulo.jpg) bottom left repeat-x; width:140px; height:18px; display:block; font:bold 11px "tahoma"; color:#C20711; text-decoration:none; padding:3px 6px 0 6px;}
						#conteudo #cols-esquerda #menu ul#menu-global li a:hover{text-decoration:underline;}
					
					#conteudo #cols-esquerda #menu ul#menu-global li ul.sub{width:auto; padding:10px 0 0 0;}
						#conteudo #cols-esquerda #menu ul#menu-global li ul.sub li{padding:0 0 0 12px; margin:-4px 0; *margin:-6px 0; border:0px solid; font:11px "tahoma";}
							#conteudo #cols-esquerda #menu ul#menu-global li ul.sub li a{background:url(../img/bullet-sub-menu.gif) 0px 4px no-repeat; margin:0; padding:0 0 0 10px; font:11px "tahoma"; color:#282828; width:130px;}
			

.titulo-destaque{width:100%; height:32px; margin:0; background:url(../img/bg-titulo-dir.jpg) top right no-repeat; text-align:left;}
	.titulo-destaque span.bg-titulo-esq{width:22px; height:32px; display:block; float:left; margin:0; background:url(../img/bg-titulo.jpg) 0px 0px no-repeat;}

.titulo-destaque-center{width:100%; height:32px; margin:0; background:url(../img/bg-titulo-dir.jpg) top right no-repeat; text-align:center;}
	.titulo-destaque-center span.bg-titulo-esq{width:12px; height:32px; display:block; float:left; margin:0; background:url(../img/bg-titulo.jpg) 0px 0px no-repeat;}


	


/*--------------------- / conteudo ---------------------*/


				
#rodape{border-bottom:1px solid #999; background:#CCCCCC; width:auto; height:auto; margin:0px auto 0 auto; padding:0 10px 6px 0;}
	#rodape h4{font:bold 11px "tahoma"; color:#333333; float:left; padding:7px 15px 7px 20px;}
	#rodape ul{float:left; padding:7px 0;}
		#rodape ul li{font:11px "tahoma"; color:#333333; float:left; border-right:1px solid #333333; padding:0 10px 0 0; margin:0 10px 0 0;}
		#rodape ul li.ultimo{border-right:0px solid #333333;}
			#rodape ul li a{font:11px "tahoma"; color:#333333; text-decoration:none;}
				#rodape ul li a:hover{text-decoration:underline;}
	#rodape span.linha{width:auto; border-bottom:1px solid #FFFFFF; border-top:1px solid #999999; overflow:hidden; display:block; clear:both; height:0px; margin:0 0 0 8px;}
	
	#rodape .assinatura{width:auto; height:69px; margin:0 0 0 8px; background:#E8E8E8;}
		#rodape .assinatura h1#logotipo-rodape{width:167px; height:32px; background:url(../img/logotipo-rodape.jpg) 0px 0px no-repeat; float:left; margin:8px 30px 0 10px;}
			#rodape .assinatura h1#logotipo-rodape a{width:167px; height:32px; display:block;}
	#rodape .assinatura p.baixo{font:11px "tahoma"; color:#333333; padding:8px 0 0 0;}
		#rodape .assinatura p.creditos{font:11px "tahoma"; color:#333333; padding:14px 0 0 0; float:left;}
		#rodape .assinatura p.creditos a{font:11px "tahoma"; color:#333333; text-decoration:none}
				#rodape .assinatura p.creditos a:hover{ text-decoration:underline;}


#rodape .fast-compras{background: url(../imagens/logo-fastcompras.jpg) no-repeat scroll 0 0;
background:transparent url(../imagens/logo-fastcompras.jpg) no-repeat scroll 0 0;
float:right;
height:31px;
margin:8px 5px 0 0;
width:122px;
overflow:hidden;
}

#rodape .fast-compras a{
display:block;
height:32px;
width:167px;
}


/* lista de artigos */
.ul-artigos li{
	background:transparent url(../img/seta.jpg) no-repeat scroll 4px 4px;
	line-height:11px;
	list-style-type:none;
	margin-bottom:10px;
	/*margin-top:10px;*/
	padding-left:13px;
	padding-right:5px;
}

.ul-artigos li a{
	color:#92050D;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.ul-artigos li a:hover{
	color:#92050D;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	text-decoration:underline;
}
