
/* PRODUTO */
	.clearfix{clear:both}
	#produto {}
	
		#produto .coluna-a { width: 315px; margin-right: 20px; float:left; }
		#produto .coluna-b { float:left; width: 356px;}
			
				#produto .ampliar-imagem { text-align:center; padding: 15px 0;}
				#produto .thumbs li { border: 1px solid #9b9b9b; float:left; width: 63px; margin: 0 18px 18px 0;}
				#produto .thumbs li:nth-child(4n+4) { margin-right: 0;}
				#produto .thumbs li.ultimo { margin-right: 0; }
				
				#produto .fabricante { clear:both; margin-left: 10px;}
				#produto .fabricante a {font-weight:bold; }
			
			#info-pagamento { background: #eee; padding: 15px;width:383px;}
				.preco { float:left; width: 170px; }
				.preco p { color:#364851; font-size: 14px; font-weight:bold; }
					.preco-anterior { font-size: 16px; text-decoration:line-through; font-weight:bold;}
					.preco-atual { color:#538b3e; font-size: 26px; font-weight:bold; }
					.preco-desconto { color:#538b3e; font-weight:bold;}
					
					.btn-comprar { position:relative; }
						.btn-comprar input { position:relative; z-index: 1; top: 8px;}
						.btn-comprar img { position:absolute; right: 10px; top: 0; z-index: 2}
						
				.parcelas { margin: 30px 0 0 0; }
					.parcelas img { margin: 0 0 15px 0; display:block;}
					.parcelas table { margin-bottom: 15px;}
						.parcelas td { line-height: 21px; vertical-align:top; width: 200px;}
						
				.calculo-frete { 
				    position:relative; 
                    background: #e0e0e0; 
                    width: 187px; 
                    padding:  8px 0 10px 13px; 
                    margin-left: 10px; 
                    -webkit-border-bottom-right-radius: 10px; 
                    -webkit-border-bottom-left-radius: 10px;
                    -moz-border-radius-bottomright: 10px; 
                    -moz-border-radius-bottomleft: 10px; 
                    border-bottom-right-radius: 10px; 
                    border-bottom-left-radius: 10px; 
                    border-top: 1px solid #c0c0c0; 
                }
					.calculo-frete .cep1, .calculo-frete .cep2 { height: 21px; font-family: Arial; font-size: 12px; border-width: 1px 0 0 1px; border-color:#d1d1d1; }
					.calculo-frete .cep1 { width: 75px; margin-right: 10px;}
					.calculo-frete .cep2 { width: 30px; margin: 0 8px;}
					.calculo-frete .btn-ok { position:relative; top: 8px;}
					.calculo-frete .entrega-imediata { position:absolute; top: 20px; right: -135px; }
                    #boxContentValorFreteLoading{ padding:10px 0; text-align:center; display:none; }
                    #boxContentValorFrete{ padding:10px 0 0; display:none; }
                    
    .imagemProduto{ 
        width:315px; 
        height:315px;
        text-align:center;
    }
    .box-esq-empreendimento{ 
        background:url(../imgs/bg-esq-bGaleria.jpg) top left no-repeat; 
        float:left; 
        width:9px; 
        height:175px; 
    }
    .box-dir-empreendimento{ 
        background:url(../imgs/bg-dir-bGaleria.jpg) top right no-repeat; 
        float:right; 
        width:9px; 
        height:175px; 
    }
    .box-meio-empreendimento{ 
        background:url(../imgs/bg-meio-bGaleria.jpg) top left repeat-x; 
    }
    .box-conteudo-empreendimento{ 
        line-height:1.6em; 
        padding:20px 30px 0; 
    }
    .box-meio-empreendimento h2, .titulo-box{ 
		background:url(../imgs/bg-tit-bGaleria.jpg) top left no-repeat;
		height:27px; 
		width:160px; 		
		font-size:12px; 
		margin:0 0 0 10px; 
		padding:9px 0 0 0; 
		float:left;
		text-align:center;
	}
	.titulo-box{
		color:#999; 
		cursor:pointer;
	}
	.titSelectedDesc{
		color:#5C843D;		
	}
	.ir-ao-topo{ 
        float:right; 
        padding-top:13px; 
    }
    .titulo-produtosRelacionados{ 
        margin-bottom:30px; 
        background: url(../imgs/bgTitle1.gif) left top no-repeat; 
        line-height:18px;
        padding-left:23px;
        font-size:16px;
        font-weight:normal;
        text-transform: uppercase;
    }
    .titulo-produtosRelacionados span{ 
        border-bottom:dotted 1px #0A4F13; 
        display:block; 
    }
    #conteudoSiteSeguro{
        padding-top:20px;
    }
    
.tbpagseg-left ul li {
    padding-bottom: 7px;
    padding-left: 0px;
    padding-right: 0;
    padding-top: -3px;
}
.tbpagseg-right ul li {
    padding-bottom: 7px;
    padding-left: 16px;
    padding-right: 0;
    padding-top: -1px;
}
.pgSeg {
    position: relative;
    top: 1px;
	}
