@import url("main.css");

.list-products, .list-products-big{
	width:100%;
}

.mod3 .list-products li, .mod2 .list-products li, .mod3 .list-products-big li, .mod2 .list-products-big li{
	clear:both;
	margin:0 0 22px 0;
	overflow:hidden;
}

/* ==== setagem para o tamanho máximo ===== */

.mod3 .list-products li div, .mod3 .list-products-big li div{
	float:left;
	display:inline;
	width:218px;
	margin:0 24px 0 0;
}

/* Versão quadrada */
.mod3 .list-products-big li div{
	width:150px;
	margin:0 24px 0 0;
}

/* ==== setagem para o tamanho mínimo ===== */

.mod2 .list-products li div, .mod2 .list-products-big li div{
	position:relative;
	float:left;
	display:inline;
	width:218px;
	margin:0 20px 0 0;
}

.mod2 .list-products-big li div{
	width:158px;
	margin:0 20px 0 0;
}

.list-products li div div.display-s-offer, .list-products li div div.display-out-of-stock{
    position:absolute;
    top:22px;
    left:12px;
    z-index:5;
    width:201px;
    height:32px;
    }
    
/* versão quadrada */     
.list-products-big li div div.display-s-offer, .list-products-big li div div.display-out-of-stock{
    position:absolute;
    top:22px;
    left:3px;
    z-index:5;
    width:151px;
    height:30px;
    }
    
.list-products li div div.display-s-offer{
    background:url(../img/img-special-offer.png) no-repeat left top;
    }
    
.list-products li div div.display-out-of-stock{
    background:url(../img/img-out-off-stock.png) no-repeat left top;
    }
    
.list-products-big li div div.display-s-offer{
    background:url(../img/img-special-offer2.png) no-repeat left top;
    }
    
.list-products li div img{
	padding:4px 4px 10px 4px;
	margin:0 0 5px 0;
	border:none;
	background:url(../img/bg-thumbs.png) no-repeat left top;
}

/* versão quadrada */    
.list-products-big li div div.display-out-of-stock{
    background:url(../img/img-out-off-stock2.png) no-repeat left top;
    }

.list-products li div.no-margin, .list-products-big li div.no-margin{
	margin:0 0 0 0;
}

/* versão quadrada */
.list-products-big li div img{
	padding:4px 4px 10px 4px;
	margin:0 0 5px 0;
	border:none;
	background:url(../img/bg-thumbs-big.png) no-repeat left top;
}

.list-products li div p, .list-products li div h4,.list-products li div a.blt-arrow, .product_info h4,
.list-products-big li div p, .list-products-big li div h4, .list-products-big li div a.blt-arrow{
	margin:0 0 5px 5px;
	font-size:11px;
}

.list-products li div h4,.list-products-big li div h4, .product_info h4{
	color:#4f454f;
	}

.list-products li div h4 a, .list-products-big li div h4 a{
	padding:0 10px 0 0;
	margin:0 0 5px 0;
	background: url(../img/img-arrow-r.gif) no-repeat right 5px;
	}
	
.list-products li div a{
	font-weight:bold;
	}
	
/* ==== Image Galery ==== */

#box-detalis{
    clear:both;
	margin:20px 0 0 0;
    }

#galery{
   position:relative;
   float:left;
   width:460px; 
    }

#galery div.display-out-of-stock, #galery div.display-s-offer{
    position:absolute;
    top:5px;
    right:6px;
    z-index:5;
    width:201px;
    height:32px;
    }

div.display-out-of-stock{
    background:url(../img/img-out-off-stock.png) no-repeat left top;
    }
    
div.display-s-offer{
    background:url(../img/img-special-offer.png) no-repeat left top;
    }
    
#galery .img-placeholder{
   	padding:0 0 9px 0;
   	background: url(../img/img-shadow-big.jpg) no-repeat center bottom;
   	border:4px solid #fff;
    }

#galery a.expand{
    position:absolute;
    bottom:61px!important;
    bottom:63px;
    right:8px;
    z-index:4;
    width:28px;
    height:19px;
    cursor:default;
   	background: url(../img/ico-expand.gif) no-repeat right bottom;
    }
    
#galery ul{
   	width:450px;
   	margin:5px 5px 0 5px;
   	padding:0;   	
    }

#galery ul li{
   	float:left;
   	height:40px;
   	overflow:hidden;
   	position:relative;
    }    

#galery ul li.visor{
   	width:424px;
   	margin:0 0 0 0;
   	overflow:hidden !important;
    }

#galery ul li a.bt-next, #galery ul li a.bt-previous{
   	width:12px;
   	height:38px;
	margin:1px 0;
    text-indent:-9999px;
    display:block;
    }
        
#galery ul li a.bt-next{
   	background: url(../img/bt-nav-right.gif) no-repeat left top;
    }
    
#galery ul li a.bt-previous{
   	background: url(../img/bt-nav-left.gif) no-repeat left top;
    }
    
#galery ul li a.bt-next:hover, #galery ul li a.bt-previous:hover{
    background-position:left bottom;
    }
    
#galery ul li div#box-galery-thumbs{
    position:relative;
    height:40px;
    overflow:hidden;
    padding:0;
    }
    
#galery ul li div#box-galery-thumbs a img{
    float:left;
    margin: 0 1px;
    border:1px solid #fff;
    }
 
 /* Text about products*/   
#text-about{
	float:right;
	width:200px;
	margin:0 10px 0 0;
	}
	
#text-about p{
	margin:0 0 20px 0;
	line-height:16px;
	color:#857f85;
	}
	
#text-about a{
	display:block;
	width:142px;
	height:27px;
	background:url(../img/bt-get-quotation.gif) no-repeat left top;
	text-indent:-99999px;
	}


.lnk-act, .lnk-update{
    padding: 0 0 0 6px;
    margin:1px 0 0 5px;
    background:url(../img/bullet-lnk-myorder.gif) no-repeat left 5px;
    }
