/* CSS Document */

.rodape_conteudo_total{
    position: relative;
    margin-top: 20px;
    width: 100%;
    height: auto;
    dislpay:table;
    
    
}


.rodape_conteudo_total_menor{
    position: relative;
    margin-top: 20px;
    width: 100%;
    height: auto;
    display: table;
    
    
}


.rodape_linha1{
    
    width:1020px;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
    
}

.conteudoSubsCategoriaColunas{
	width:72%;  
	-webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4; 
    }
    
.conteudo_redes_socias{
	float:right;
	width: 25%;
}
  .facebook {
    float:left;
    display: block;
	text-indent: -99999px;
    background-position: 0px 0px;
    height: 21px;
    width: 10px;
	}
	
	.twitter{
	margin-left:20px;
	float:left;
    display: block;
	text-indent: -99999px;
    background-position:-54px 0px;
    height: 18px;
    width: 22px;
	}
	
	
	
	 .sprites-share-sprite, .facebook, .instagram, .twitter, .pinterest {
    background-image: url("../imagens/sprites-share-s8c0133c979.png");
    background-repeat: no-repeat;
	}


.rodape_linha_pagamentos{
    width:99%;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
    border-top: 1px solid #ccc;
}

.conteudo_pagamentos{
	width:1100px;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
	
}

.formas_de_pagamentos{
	float:left;
	width: 50%;
	display: table;
	margin-left: 35px;
	
}

.pagamento_dois_cartoes{
	float:left;
	width: 30%;
	border-radius:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 5px;
    text-align: center;
}



.pagamento_dois_cartoes{
	margin-top:15px;
	float:right;
	width: 30%;
	border-radius:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 5px;
    text-align: center;
}


.rodape_linha_certificados{
    width:99%;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
    border-top: 1px solid #ccc;
}


.rodape_conteudo_certidicado{
    
    width:1100px;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
    
}

.suporteDuvudas{
	margin-left:35px;
	float: left;
	width: 250px;
	display: table;
	height: auto;
	
}

.certificados{
	
	float: left;
	width: 300px;
	display: table;
	height: auto;
	margin-left: 15px;
	
}

.televendas{
	
	float: left;
	width: 220px;
	display: table;
	height: auto;
	margin-left: 15px;
	
}


.news{
	
	float: left;
	width: 230px;
	display: table;
	height: auto;
	margin-left: 30px;
}


.btn_news{
	margin-top:10px;
    color: #FFF;
    background: none repeat scroll 0% 0% #5A2D82;
    border: 0px none;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    outline: medium none;
    padding: 3px 10px;
    text-transform: uppercase;
    font-size: 12px;
    border-radius: 3px;
    transition: color 0.25s ease 0s, background-color 0.25s ease 0s;
    cursor: pointer;
}

.btn_news:ACTIVE{
	font-weight: bold;
}


.rodape_linha_loja{
    width:99%;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
    border-top: 1px solid #ccc;
    
}

.rodape_conteudo_loja{
    
    width:1100px;
    height: auto;
    display: table;
    margin: 0 auto;
    padding: 5px;
    text-align: center;
    
}

.rodape_info{
    float: left;
    width: 235px;
    height: auto;
    margin-left: 20px;
    display:table;
}

.rodape_info_menor{
    float: left;
    width: 435px;
    height: auto;
    display:table;
}

.icones_redes_socias{
    margin-top: 30px;
    display: table;
    float: left;
    margin-left: 10px;
}

.rodape-forma-pagamento{
    margin-top: 5px;
    display: table;
    float: right;
    margin-left: 2px;
}

.texto_telefone{
    font-size: 14px;
    color: #945A2A;
}

.texto_info{
    font-size: 14px;
    color: #945A2A;
}

.texto_info_menor{
    font-size: 15px;
    color: #945A2A;
}

.floatLeft{float:left;}