.noBorder{border:0 !important}
.iecb{
	float:left !important;
	display:inline !important;
	background:red !important;
	padding:0 !important;
	height:1px !important;
	width:100% !important;
	overflow:hidden !important;
	margin:-1px 0 0 0!important;
	visibility:hidden !important;
}

/* --------------------------------------------------------------- breadcrumbs */
.breadcrumbsHolder .mainNavigationHolder{
	margin-top:-13px;
}
.breadCrumbs{
	position:relative;
	z-index:1;
	padding:0 0 0 170px;
	overflow:hidden;
	zoom:1;
	color:#06478b;
	font-size:11px;
}
	.breadCrumbs li{
		float:left;display:inline;
		white-space:nowrap;
		margin-left:4px;
	}
		.breadCrumbs .ico{
			float:left;display:inline;
			margin:5px 5px 0 0;
			background:url(../img/structure/ico_structure_sprite.png) -292px -16px no-repeat;
			width:5px;
			height:5px;
			overflow:hidden;
		}
		.breadCrumbs .first,
		.breadCrumbs .first,
		.breadCrumbs .first,
		.breadCrumbs .first{
			padding:0;
			
		}
			.breadCrumbs .first .ico{
				display:none;
			}
		.breadCrumbs a:link,
		.breadCrumbs a:visited,
		.breadCrumbs a:active,
		.breadCrumbs a:hover{
			float:left;display:inline;
			color:#06478b;
			padding: 0;
			margin:0;
			text-decoration:underline;
		}

/* --------------------------------------------------------------- star rating */
/* star voting */
.starRatingHolder{
	display:block;
	position:relative;
	margin:0;
	width:88px;
	text-align:left;
}
.starRatingHolder,
.starRated,
.starRatingHolder a{
	background-image:url(../img/structure/bg_star_rating.png);
	background-repeat:repeat-x;
	background-position:0 0;
}
	.starRated,
	.starRatingHolder ul{
		overflow:hidden;
		position:relative;
	}
	.starRatingHolder ul{
		margin-top:-15px;
		height:15px;
		z-index:2;
	}
		.starRatingHolder li{
			position:absolute;
			top:0;
			left:0;
			width:18px;
			height:15px;
		}
		.starRatingHolder li.star1{
			z-index:7;
			width:18px;
		}
		.starRatingHolder li.star2{
			z-index:6;
			width:36px;
		}
		.starRatingHolder li.star3{
			z-index:5;
			width:52px;
		}
		.starRatingHolder li.star4{
			z-index:4;
			width:70px;
		}
		.starRatingHolder li.star5{
			z-index:3;
			width:88px;
		}
			.starRatingHolder li a{
				background-image:none;
				display:block;
				padding-top:15px;
				height:0;
				overflow:hidden;
			}
			.starRatingHolder li a:hover{
				background-image:url(../img/structure/bg_star_rating.png);
				background-position:0 -30px;
			}
	.starRated{ /* must write width percent via style */
		background-position:0 -15px;
		z-index:1;
		top:0;
		left:0;
		width:0;
		padding-top:15px;
		height:0;
	}
/* --------------------------------------------------------------- window container (tabbed navigation window) */
/*--- copiado do site antigo, mudar quando tiver tempo ---*/
.windowContainer{
	overflow:hidden;
	zoom:1;
}
	.wdwCategoryLst{
		float:left;display:inline;
	}
		.wdwCategoryLst li{
			float:left;display:inline;
			position:relative;
			background-image:url(../img/structure/bg_bt_window.png);
			background-repeat:repeat-x;
			background-position:0 -63px;
			margin-right:5px;
			height:15px;
			overflow:hidden;
			padding-top:6px;
		}
			.wdwCategoryLst li .tl,
			.wdwCategoryLst li .tr{
				position:absolute;
				top:0;
				width:2px;
				height:21px;
				overflow:hidden;
				background-image:url(../img/structure/bg_bt_window.png);
				background-repeat:no-repeat;
			}
			.wdwCategoryLst li .tl{
				z-index:1;
				left:0;
				background-position:0 -42px;
				margin:0 !important;
			}
			.wdwCategoryLst li .tr{
				z-index:2;
				right:0;
				background-position:-2px -42px;
				margin:0 !important;
				margin-right:-1px;
			}
			.wdwCategoryLst li em{
				color:#363535;
				font-style:normal;
				font-weight:normal;
				font-size:10px;
				vertical-align:3px;
			}
				.wdwCategoryLst li a:link,
				.wdwCategoryLst li a:hover,
				.wdwCategoryLst li a:active,
				.wdwCategoryLst li a:visited{
					position:relative;
					float:left;display:inline;
					z-index:3;
					padding:0 15px 0 14px;
					color:#8E7D6F;
					font-weight:bold;
					font-size:13px;
					font-family:Arial;
					height:23px;
					text-decoration:none;
				}
		.wdwCategoryLst .on{
			background-position:0 -21px;
		}
			.wdwCategoryLst .on .tl{
				background-position:0 0;
			}
			.wdwCategoryLst .on em{
				color:#fff;
			}
			.wdwCategoryLst .on .tr{
				background-position:-2px 0;
			}

	.windowContainer .lstContainerBorder{
		clear:both;
		position:relative;
		background:#415078;
		height:auto;
		padding:3px;
		overflow:hidden;
		zoom:1;
	}
		.windowContainer .lstContainerBorder .lstContainer{
			position:relative;
			background:#fff;
			padding:5px;
			overflow:hidden;
			zoom:1;
		}
			.windowContainer .lstContainerBorder .lstContainer .lstMask{
				overflow:hidden;
				zoom:1;
				position:relative;
			}
/* --------------------------------------------------------------- section title */
.boxSection{
	overflow:hidden;zoom:1;
	background:url(../img/bg_degrade_full.png) 0 0 no-repeat;
	margin:20px 0;
}
	.sectionTitle{
		font-size:22px;
		font-weight:normal;
		color:#666666;
		margin:10px 0 20px 10px;
	}
	.carrosel {
		float:left;display:inline;
		overflow:hidden;
		width:828px;
	}
		.carrosel #mask {
			float:left;display:inline;
		}
/* --------------------------------------------------------------- product list */
.boxSection .setaEsq,
.boxSection .setaDir{
	float:left;display:inline;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../img/img_seta_esq.png) 0 0 no-repeat;
	width:38px;
	height:63px;
}
	.boxSection .setaEsq{
		background:url(../img/img_seta_esq.png) 0 0 no-repeat;
		margin:25px 17px 0 25px;
	}
	.boxSection .setaDir{
		background:url(../img/img_seta_dir.png) 0 0 no-repeat;
		margin:25px 0 0 15px;
	}

.productList{
	margin-bottom:10px;
	overflow:hidden;zoom:1;
}
.fl{float:left;display:inline;}
	.productList li{
		float:left;display:inline;
		width:125px;
		margin:0 10px 0 0;
	}
		.productList li.first{
			margin:0 10px 0 80px;
		}
		.productList li.last{
			margin:0;
		}
		.productList p{margin:0;}
		.productList .prodTit{
			font-size:13px;
			margin:7px 0 3px 0;
			color:#00264a;
		}
		.productList .prodPrice{
			font-size:11px;
			color:#6a6a6a;
		}
			.productList .prodPrice strong{
				font-weight:normal;
				color:#a92231;
			}
		.productList img{
			border:2px solid #b8bab9;
		}
/* --------------------------------------------------------------- category */

.category{
	float:left;
	width:725px;
	
	*float:none;
	_width:712px;
}
.titProduct{
	overflow:hidden;zoom:1;
	font:normal 25px Gerorgia;
	color:#666666;
	margin:0 0 10px 0;
}
	.titProduct a{
		font:normal 25px Gerorgia;
		color:#00264a;
		text-decoration:underline !important;
	}
	.titProduct span{
		font:normal 22px Gerorgia;
		color:#666666;
	}
.flashCategory{
	float:left;
}
.bannerTopP{
	position:relative;
	right:-10px;
}
.boxPaginationL{
	float:left;
	height:25px;
	width:11px;
	background:url(../img/bg_paginacao_topL.png) 0 0 no-repeat;
	margin-top:7px;
}
.boxPaginationR{
	float:right;
	height:25px;
	width:11px;
	background:url(../img/bg_paginacao_topR.png) 0 0 no-repeat;
	margin-top:7px;
}
.boxPagination{
	float:left;
	width:703px;
	_width:690px;
	background:url(../img/bg_paginacao_topC.png) 0 0 no-repeat;
	margin-top:7px;
}
	.boxPagination p.exibindo{
		float:left;
		width:230px;
		_width:225px;
		padding:0 0 5px 0;
		font:normal 13px georgia;
		color:#666666;
	}
	.ordenar{
		float:left;
		width:230px;
		padding:0 0 5px 0;
		font:normal 13px georgia;
		color:#666666;
	}
	.ordenar p{
			float:left;
			width:80px;
			padding:0 5px 0 0;
			font:normal 12px georgia;
			color:#666666;
		}
	.ordenar select{
			float:left;
			margin-top:8px;
		}
	.boxPagination ul{
		margin:10px 0 0 0;
		float:right !important;display:inline;
	}
		.boxPagination ul li{
			float:left;
			font:normal 13px georgia;
			color:#666666;
			padding:0 3px;
		}
		.boxPagination ul li a{
			text-decoration:underline;
		}
		.boxPagination ul li .previous{
			float:left;
			width:15px;
			height:19px;
			background:url(../img/ico_seta_paginacao_esq.gif) 0 0 no-repeat;
			text-decoration:none;
			text-indent:-9999px;
		}
		.boxPagination ul li .next{
			float:left;
			width:15px;
			height:19px;
			background:url(../img/ico_seta_paginacao_dir.gif) 0 0 no-repeat;
			text-decoration:none;
			text-indent:-9999px;
		}
		.boxPagination ul li .numPage{
			background:#575757;
			color:#fff;
			padding:0 1px 2px 1px;
			font-size:12px;
		}
.boxPaginationBottomL{
	float:left;
	height:25px;
	width:11px;
	background:url(../img/bg_paginacao_bottomL.png) 0 0 no-repeat;
	margin-top:7px;
}
.boxPaginationBottomR{
	float:right;
	height:25px;
	width:11px;
	background:url(../img/bg_paginacao_bottomR.png) 0 0 no-repeat;
	margin-top:7px;
}
.boxPaginationBottom{
	float:left;
	width:703px;
	height:25px;
	_width:690px;
	background:url(../img/bg_paginacao_bottomC.png) 0 0 no-repeat;
	margin-top:7px;
}
	.boxPaginationBottom  p{
		margin:0;
	}
	.boxPaginationBottom  p.exibindo{
		float:left;
		width:230px;
		_width:225px;
		padding:0 0 0 0;
		font:normal 13px georgia;
		color:#666666;
		margin-top:0;
	}
	.boxPaginationBottom .ordenar select{
			float:left;
			margin:0;
			position:relative;
			top:-3px;
		}
	.boxPaginationBottom ul{
		margin:0 0 10px 0;
	}
	
.categoryList{
	float:none !important;
	margin-bottom:10px;
}
	.categoryList li{
		float:left;display:inline;
		width:125px;
		margin:0 55px 20px 15px;
	}
		.categoryList li.last{
			margin:0;
		}
		.categoryList p{margin:0;}
		.categoryList .prodTit{
			font-size:13px;
			margin:7px 0 3px 0;
			color:#00264a;
		}
			.categoryList .prodTit a{
				font-size:13px;
				color:#00264a;
			}
		.categoryList .prodPrice{
			font-size:11px;
			color:#6a6a6a;
		}
			.categoryList .prodPrice strong{
				font-weight:normal;
				color:#a92231;
			}
		.categoryList .selos{
			margin:5px 0;
		}
			.categoryList .selos img{
				display:block;
				margin:5px 0;
				border:0;
			}
		.categoryList img{
			display:block;
			margin:5px 0;
			border:2px solid #b8bab9;
		}

.barraFlash{
	margin:0 auto;
	width:975px;
	padding:5px 0 0 10px;
}

/** header 2**/
.nomeSelo{
	float:left;display:inline;
	width:875px;
	margin-top:7px;
}
.nomeSelo a{
	float:right !important;
	margin:0;padding:0 2px 0 10px;
	width:66px;
	height:17px;
	background:url(../img/structure/bg_clique_aqui_header.gif) 7px 0 no-repeat;
	font:normal 12px georgia;
	color:#fff !important;
	text-transform:normal;
	
}
.nomeSelo a.identifiquese{
	float:right !important;
	margin:0;padding:0 10px 0 13px;
	width:78px;
	height:17px;
	background:url(../img/structure/bg_identifiquese_header.gif) 7px 0 no-repeat !important;
	font:normal 12px georgia;
	color:#fff !important;
	text-transform:normal;
	position:relative;
	right:-86px;
}
.nomeSelo p{
	float:left;display:inline;
	width:674px;
	margin:0 0 0 0;padding:0;
	text-align:right;
}
.nomeSelo .logoPowerBy{
	float:left;display:inline;
	width:107px;
	height:20px;
	background:url(../img/structure/logo_powerby_netshoes.gif) 0 0 no-repeat;
	margin-top:0;
	text-indent:-9999px;
}

#toZoomImageCont img{
	border:2px solid #b7b7b7;
}
