#shoppingLayer 							{ clear:both; width:316px; height:800px; margin:0 0 20px 0; background:#FFF; }
#shoppingLayer * 						{ font-family:Arial, sans-serif; }
#shoppingLayer a 						{ text-decoration:none; }
#shoppingLayer a:hover 					{ text-decoration:underline; }
#shoppingLayer img 						{ border:0 none; }

.SLrotate 								{ display:block; clear:both; }
.SLrotate.SLsingle 						{ position:relative; margin:0 0 10px 0; padding:0; height:178px; *height:174px; _height:174px; }
.SLrotate.SLsingle img.imgAnuncio 		{ border:1px solid #F8F8F8 !important; width:145px; height:145px; }
.SLrotate.SLsingle a.img 				{ float:left; margin-right:11px; }
.SLrotate.SLsingle dl 					{ position:relative; height:147px; margin:0 0 10px 0; padding:0; background:#F8F8F8; }
.SLrotate.SLsingle dt  					{ padding:11px 10px 0 0; margin-bottom:6px; font:bold 11px Arial, sans-serif; text-transform:uppercase; }
.SLrotate.SLsingle dt a 				{ color:#323232; }
.SLrotate.SLsingle dd 					{ font:normal 12px/14px Arial, sans-serif; padding-right:10px; }
.SLrotate.SLsingle dd a 				{ color:#8C8C8C; }
.SLrotate.SLsingle a.SLoldPrice 		{ font-size:11px; color:#8C8C8C; margin-top:10px; line-height:24px; }
.SLrotate.SLsingle dd.SLprice 			{ display:block; position:absolute; width:155px; height:30px; bottom:38px; left:117px; margin: 0px 0px 0px 40px !important; }
.SLrotate.SLsingle dd.SLprice:before 	{ color:#999; }
.SLrotate.SLsingle dd.SLprice span 		{ font:bold 25px Arial, sans-serif; letter-spacing:-1px; color:#900; }
.SLrotate.SLsingle dd.SLprice span small{ font-size:18px; }
.SLrotate.SLsingle a.btn 				{ position:absolute; bottom:11px; right:90px; display:block; font-size:11px; line-height:16px; padding:3px 5px; border:1px solid #CCC; text-transform:uppercase; color:#333; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EAEAEA)); background:-moz-linear-gradient(0% 100% 90deg,#EAEAEA, #FFFFFF); }

.SLrotate.SLgrid .SLprodutos 			{ clear:both; margin:20px 0 0 0; min-height:430px; }
.SLrotate.SLgrid dl, 
	.SLgrid dd, 
	.SLgrid dt 							{ margin:0; padding:0; list-style: none outside; font:normal 11px/14px Arial, sans-serif; }
.SLrotate.SLgrid dt span,
	.SLrotate.SLgrid dt span a 			{ display:block; clear:both; font:bold 10px Arial, sans-serif; color:#323232; text-transform:uppercase; }
.SLrotate.SLgrid dt a span 				{ margin-top:6px; }
.SLrotate.SLgrid dl 					{ float:left; display:block; overflow:hidden; margin:0 0 20px 0; width:92px; height:165px; color:#707070; }
.SLrotate.SLgrid dl.meio 				{ margin:0 20px; }
.SLrotate.SLgrid dd 					{ margin:3px 0 -4px 0; *margin:3px 0 0 0; }
.SLrotate.SLgrid dd a 					{ color:#707070; }
.SLrotate.SLgrid dd.SLprice 			{ margin:7px 0; }
.SLrotate.SLgrid dd.SLprice:before 		{ font-size:12px; color:#999; }
.SLrotate.SLgrid dd.SLprice span 		{ font:bold 14px Arial, sans-serif; color:#900; }
.SLrotate.SLgrid dd.SLprice span small 	{ font-size:14px; }

.SLrotate .SLnavigation 				{ clear:both; height:18px; text-align:center; }
.SLrotate .SLnavigation a 				{ display:inline-block; width:17px; height:17px; outline:none; background:transparent url(http://i0.statig.com.br/shopping/barra/nav.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
* html .SLrotate .SLnavigation a 		{text-indent:0; line-height:0; font-size:0; }/*ie6 hack */
*:first-child+html .SLrotate 
	.SLnavigation a 					{ text-indent:0; line-height:0; font-size:0; }/*ie7 hack */
.SLrotate .SLnavigation a.left 			{ background-position:0 0; margin-right:5px; }
.SLrotate .SLnavigation a.right 		{ background-position:-48px 0; margin-left:5px; }
.SLrotate .SLnavigation a.item 			{ background-position:-17px 0; }
.SLrotate .SLnavigation a.ativo 		{ background-position:-31px 0; }
.SLrotate .SLnavigation a:hover 		{ color:#666; }
.SLrotate .SLnavigation a.ativo 		{ color:#9E0C0C; }
.SLrotate .SLnavigation span.navItem 	{ text-indent:-9999px; }

.SLgrid .SLnavigation 					{ *margin-top:10px; }

.SLtabs 								{ clear:both; height:28px; border:0 none; border-bottom:1px solid #CCC; }
.SLtabs ul, .SLtabs li 					{ list-style: none outside; padding:0; }
.SLtabs li 								{ display:block; float:left; width:auto !important; padding:7px 10px !important; margin:0 3px -17px 0; background:#F0F0F0; font:bold 12px Arial, sans-serif; text-align:center; text-transform:uppercase; color:#333; }
.SLtabs li:hover 						{ background:#F1F1F1; }
.SLtabs li.SLactive 					{ background:#FFF; border:1px solid #CCC; border-bottom:0 none !important; }
.SLtabs li a 							{ color:#333; font:bold 12px Arial, sans-serif !important; text-decoration:none; outline:none; }

.SLrotate.SLgrid dt img 				{ width:92px; height:92px; }