@charset "utf-8";
/* CSS Document */

/* Menu de Filtros */
div#menuProdutos {
	overflow:auto;
}
div#menuProdutos ul {
	margin:0pt;
	padding:0pt;
}
div#menuProdutos ul li {
	float:left;
	list-style:none;
	font-size:90%;
	font-weight:bold;
	color:#060;
	border-right:#5CA472 1px solid;
	padding:0 5px;
}
div#menuProdutos ul li a {
	color:#060;
	text-decoration:none;
	padding: 0 5px;
	display:block;
}
div#menuProdutos ul li a.active {
	background-color:#E4E9E5;
}
div#menuProdutos ul li a:hover {
	background-color:#F0F0F0;
}
div#menuProdutos #btnTamanho, div#menuProdutos #btnCor, div#menuProdutos #btnReposicao {
	background-image:url(../imgs/seta_menu.gif);
	background-position: 95% center;
	background-repeat:no-repeat;
	padding-right:20px;
}
div#menuProdutos ul.submenu {
	position:absolute;
	background-color:#E4E9E5;
	visibility:hidden;
	clear:both;
}
div#menuProdutos ul.submenu li {
	border:none;
	padding:2px;
}
div#menuProdutos ul.submenu li a {
	padding:2px 5px;
}
div#menuProdutos ul.submenu li a:hover {
	background-color:#FFF;
}
div#menuProdutos ul.submenu li a.active {
	background-color:#CFC;
	border:1px solid #090;
	padding:1px;
	padding-right:10px;
	
}
div#menuProdutos ul.submenu li a.active:hover {
	background-color:#FCC;
	border:1px solid #F00;
	background-image:url(../imgs/active_x.gif);
	background-position:95% 3px;
	background-repeat:no-repeat;
}
div#menuProdutos ul#menuProtutosTamanho {
	margin-left:-35px;
}
div#menuProdutos ul#menuReposicao {
	margin-left:-35px;
}
div#menuProdutos ul#menuProtutosCor {
	margin-left:-50px;
}
/*Itens Filtrando*/ 
ul#menuFiltrando {
	clear:both;
	float:left;
	background-color:#0F0;
	margin:0;
	padding:5px;
	color:#FFF;
	text-transform:uppercase;
	font-size:70%;
	margin-top:5px;
	font-weight:bold;
}
ul#menuFiltrando li {
	display:inline;
}
ul#menuFiltrando li a{
	color:#FFF;
}
#lista {
	width:100%;
	height:407px;
	overflow:hidden;
	position:relative;
	clear:both;
}
ul#produtosLista {
	left:50%;
margin:0 0 0 -203px;
	padding:0;
	position:absolute;
	width:2000px;
	
}
#produtos {
	margin-top:25px;
}
#produtos li {
	width:196px;
	height:260px;
	float:left;
	list-style:none;
	position:absolute;
	outline:none;
	cursor:pointer;
}
div#produtoDescricao {
	margin-left:auto;
	margin-right:auto;
	width:470px;
	text-align:center;
	color:#060;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:-30px;
}
div#produtoPreco {
	margin-left:auto;
	margin-right:auto;
	width:470px;
	text-align:center;
	color:#060;
	font-weight:bold;
	font-size:120%;
}
div#produtoNavegacao {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	width:470px;
	text-align:center;
	color:#060;
	text-transform:uppercase;
}
div#produtoNavegacao a {
	color:#060;
	text-decoration:none;
}
div#produtoNavegacao a:hover {
	color:#060;
	text-decoration:underline;
}
div#produtosThumbs {
	margin-left:auto;
	margin-right:auto;
	width:490px;
	overflow:auto;
}
div#produtosThumbs div#thumbNavPrev, div#produtosThumbs div#thumbNavNext {
	float:left;
	cursor:pointer;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
div#produtosThumbs div#thumbNavPrev:hover, div#produtosThumbs div#thumbNavNext:hover {
	float:left;
	cursor:pointer;
	filter: alpha(opacity=100);
	opacity: 1;
}
div#produtosThumbs div#thumbs {
	background-color:#CCE4BE;
	margin:0 5px;
	padding: 3px 0px 3px 3px;
	float:left;
}
.thumb {
	margin-right:3px;
	cursor:pointer;
}
/* zoom Produtos*/

div#zoom {
	font-family:Segoe UI, Tahoma, Verdana, Arial, sans-serif;
}
div#zoom .zoomOverlay {
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:100000;
	background:#145630;
	height:100%;
	filter: alpha(opacity=90);
	opacity: 0.9;
}
div#zoom div.zoomCentralizar {
	position:absolute;
	z-index:100001;
	top:0;
	width:100%;
}
div#zoom div#box {
	width:750px;
	z-index:100002;
	background-repeat: no-repeat;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
div#zoom div#box .zoomFechar {
	position:absolute;
	right:0;
	top:0;
	padding:2px 5px;
	cursor:pointer;
	font-size:80%;
	color:#FFF;
	text-transform:uppercase;
}
div#zoom div#box #zoomDescricao {
	color:#FFF;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	font-size:140%;
}
div#zoom div#zoomPreview {
	text-align:center;
	height:480px;
}
div#zoom div#zoomDados {
	position:absolute;
	right:0;
	top:150px;
}
div#zoom div#zoomCores h3, div#zoomTamanhos h3 {
	color:#FFF;
}
div.dadosProduto {
	position:absolute;
	right:0;
	top:150px;
}
div.estrelasProduto {
	clear:both;
	float:right;
}
div.coresProduto h3, div.tamanhosProduto h3 {
	text-transform:uppercase;
	font-size:80%;
}
div.coresProduto ul, div.tamanhosProduto ul {
	margin:0;
	padding:0;
}
div.coresProduto {
	clear:both;
	margin-bottom:5px;
}
div.coresProduto li {
	background-color:#5F9677;
	padding:5px;
	list-style:none;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
}
div.coresProduto li:hover {
	background-color:#BAD2C5;
	color:#5F9677;
}
div.tamanhosProduto {
	border:1px solid #CCC;
	padding:5px;
}
div.tamanhosProduto li {
	background-color:#9FC;
	padding:5px;
	list-style:none;
}
div.preco {
	background-color:#042713;
	color:#FFF;
	font-size:200%;
	font-weight:bold;
	padding:10px;
	text-align:center;
	float:right;
}
.addCarrinho {
	background-color:#0C9;
	padding:5px;
	margin:3px;
}
div#zoom div#zoomComentarios {
	width:600px;
	z-index:100003;
	background-repeat: no-repeat;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
div#zoom div#zoomComentarios #zoomComentariosBarra {
	background-color:#030;
	color:#FFF;
	padding:5px;
	text-transform:uppercase;
	font-size:90%;
	text-align:center;
}
#zoomComentariosBarra .btnBarraComentarios {
	cursor:pointer;
	padding:0 5px;
	
}
#zoomComentariosBarra .btnBarraComentarios:hover {
	background-color:#060;
}
div#zoom div#zoomComentarios ul {
	padding:0;
	margin:0;
	clear:both;
	overflow:auto;
}
div#zoom div#zoomComentarios ul li {
	list-style:none;
	background-color:#5F9677;
	padding:10px;
}
div#zoom div#zoomComentarios ul li .dadosComentario{
	color:#030;
	text-decoration:none;
	font-size:90%;
	text-transform:uppercase;
	font-weight:bold;
}
div#zoom div#zoomComentarios ul li p{
	color:#030;
	text-decoration:none;
	font-size:90%;
	text-transform:uppercase;
}
div#zoom div#zoomComentarios ul li.rowA {
	background-color:#5F9677;
}
div#zoom div#zoomComentarios ul li.rowB {
	background-color:#BAD2C5;
}
div#zoom div#zoomComentarios .comentarioFoto{
	margin:0 10px 0 0;
}
div.zoomPagsComentarios {
	clear:both;
	border-top:1px solid #060;
	overflow:auto;
	background-color:#060;
}
div.zoomPagsComentarios ul {
	float:right;
}
div.zoomPagsComentarios li {
	float:left;
	padding:5px !important;
	background:none !important;
}
div.zoomPagsComentarios li:hover {
	text-decoration:underline;
	cursor:pointer;
}
div#zoom .btnComprar {
	margin-top:15px;
	text-transform:uppercase;
}
div#zoom .btnComprar a{
	color:#FFF;
	padding:5px;
	background-color:#5F9677;
	display:block;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}
div#zoom .btnComprar a:hover{
	background-color:#BAD2C5;
	color:#5F9677;
}