.shopping-box-principal {
	margin-bottom: 40px; padding-top: 5px; border-top: 1px dotted #f0f0f0;
}
.shopping-box-principal-img{
	float: left; width: 150px; margin-right: 15px;
}
.shopping-box-principal-titulos{
	float: left; width: 260px;
}
.shopping-box-principal-button{
	float: right; width: 210px;
}
.shopping-box-principal-produtos{
	width: 100%; height: auto; margin-top: 5px; border: 1px dotted #f3f3f3; text-align: center; position: relative;
}
.shopping-box-principal-produtos-item{
	float: left; width: 105px; min-height: 200px; padding: 10px; border-left: 1px dotted #f3f3f3; border-right: 1px dotted #f3f3f3;
}
.shopping-box-principal-produtos-item:HOVER{
	text-decoration: underline;
     /*background: url("http://nsh.br.netshoes.net/locales/global/img/bg_lista_produtos.png") repeat-x scroll 0 0 #FAFAFA;*/
}
.shopping-box-principal-produtos-item-titulo{
	font-size: 14px; font-weight: bold; color: #658185;
}
.shopping-box-principal-produtos-item-preco{
	font-size: 12px; color: #CC0502;
}

.shopping-box-principal-produtos-prev, .shopping-box-principal-produtos-next{
	position: absolute; top: 38px; width: 28px; height: 45px; background: url("/1-images/shopping/setas-next-prev.png") repeat-x scroll -79px 0 transparent; cursor: pointer; display: none; opacity:0.5; filter:alpha(opacity=50); z-index: 10;
}
.shopping-box-principal-produtos-prev{
	left: -13px; background-position: -79px 0;  
}
.shopping-box-principal-produtos-next{
	right: -13px; background-position: -24px 0; 
}
.shopping-box-principal-produtos-next:HOVER, .shopping-box-principal-produtos-prev:HOVER{
	opacity:1.0; filter:alpha(opacity=100);
}

.shopping-box-principal-button-veja-mais, .shopping-box-principal-button-visite-a-loja{
	float: left; display: block; font-size: 14px; width: 100px; height: 24px; line-height: 24px; text-align: center;
}
.shopping-box-principal-button-veja-mais{
	color: #000000; background: url("/1-images/shopping/bg-button-veja-mais.png") repeat-x scroll 0 0 transparent; border: 1px solid #37890A;
}
.shopping-box-principal-button-veja-mais:HOVER{
	color: #000000; border: 1px solid #000000;
}
.shopping-box-principal-button-visite-a-loja{
	float: right; color: #FFFFFF; font-weight: bold; background: url("/1-images/shopping/bg-button-visite-a-loja.png") repeat-x scroll 0 0 transparent; border: 1px solid #D51A16;
}
.shopping-box-principal-button-visite-a-loja:HOVER{
	color: #FFFFFF; border: 1px solid #000000;
}

.categorias-portais-ul li a {
	display: block; padding: 7px 0 !important; color: #000000 !important;
}

.categorias-portais-ul li a:HOVER{
	background-color: #006EA2 !important; color: #FFFFFF !important; text-decoration: none;
}

.munu-top-shopping{
	display: block; float: left; width: 270px; height: 28px; line-height: 28px; padding: 5px 30px; border: 1px solid #e5e5e5; background-color: #f8f8f8; text-align: center; color: #000000; font-size: 13px;
}
.munu-top-shopping:HOVER{
	color: #FFFFFF; background-color: #006a9f; text-decoration: none;
}






.box-offer-shopping{
	width: 100%; padding: 20px 0; border-bottom: 1px solid #f0f0f0;
}
.box-offer-shopping-product-img{
	float: left; display: block; width: 100px;  margin-right: 10px;
}
.box-offer-shopping-product-img img{
	width: 100px; min-height: 50px;
}
.box-offer-shopping-product-details{
	float: left; display: block; width: 400px;
}
.box-offer-shopping-product-details-title{
	font-size: 12px; color: #658185; font-weight: bold;
}
.box-offer-shopping-product-details-price{
	font-size: 18px; color: #006EA2; font-weight: bold;
}
.box-offer-shopping-product-details-parcel{
    font-size: 12px; color: #D02028; font-weight: bold;
}
.box-offer-shopping-seller{
	float: left; width: 100px;
}

.paginationControlShopping{
	width: 625px; margin: 10px 0; padding: 10px 5px; background-color: #FAFAFA;
}
.paginationControlShopping-previous, .paginationControlShopping-next{
	display: block; width: 100px; padding: 5px; font-size: 12px; background-color: #AAA; color: #FFFFFF; font-weight: bold; text-align: center;
}
.paginationControlShopping-previous:HOVER, .paginationControlShopping-next:HOVER{
	background-color: #555; color: #FFFFFF;
}
.paginationControlShopping-previous{
	float: left;
} 
.paginationControlShopping-next{
	float: right;
}
.paginationControlShopping-pages {
	float: left; width: 405px; text-align: center;
}
.paginationControlShopping-pages a,.paginationControlShopping-pages span {
	padding: 5px; font-size: 13px; color: #AAA; line-height: 24px;
}
.paginationControlShopping-pages a:HOVER {
	background-color: #555; color: #FFFFFF;
}
.paginationControlShopping-current{
	padding: 5px; background-color: #AAA; color: #FFFFFF !important;
}


.box-offer-shopping-2{
	width: 107px; float: left; padding: 10px;
}
.box-offer-shopping-2-product-img{
	display: block; width: 100%;
}
.box-offer-shopping-2-product-img img{
	text-align: center; min-width: 100px; min-height: 100px;
}
.box-offer-shopping-2-product-details .box-offer-shopping-product-details-title{
	display: block; height: 83px; overflow: hidden; margin-bottom: 5px; color: #658185;
}
.box-offer-shopping-2-product-details .box-offer-shopping-product-details-price, .box-offer-shopping-2-product-details .box-offer-shopping-product-details-parcel{
	display: block; min-height: 23px; 
}
.box-offer-shopping-2-seller{
}

.list-subcategorias-shopping a {
	display: block; float: left; width: 277px; margin: -1px 20px 0; padding: 10px 0; font-weight: bold; border-bottom: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0;
}
.list-subcategorias-shopping a:HOVER {
	background-color: #FAFAFA;
}