/*fatiado*/
.topo-pag{
	width: 100%;
    height: 80px;
    background-color: #f15d22;
    position: absolute;
}
.fundo-banner{
	width: 100%;
    height: 273px;
    position: absolute;
    background-image: url(../img/fundo-banner.png);
    top: 79px;
}
.fundo-site{
	width: 100%;
	height: 2366px;
	background-image: url(../img/fundo_site_franquia.png);
	position: absolute;
    top: 352px;
}
.fundo-rodape{
	top: 2718px;
    width: 100%;
    height: 143px;
    background-color: #000;
    position: absolute;
}
.container{
	width: 1000px !important;
}
.fundo-rodape-modelo{
    top: 2865px;
    width: 100%;
    height: 143px;
    background-color: #000;
    position: absolute;
}
.fundo-rodape-mercado{
    top: 1563px;
    width: 100%;
    height: 143px;
    background-color: #000;
    position: absolute;
}
.fundo-site-mercado{
	width: 100%;
	height: 1212px;
	background-image: url(../img/fundo_site_franquia.png);
	position: absolute;
    top: 352px;
}
.font-tit-form{
	font-size: 23px;
    padding-left: 35px;
    color: #E94F0E;
    font-weight: bold;
}
.borda-form{
	border: 2px solid #E94F0E;
    border-radius: 10px;
    margin-left: 100px;
    padding: 20px;
}
.input-cadastre-se{
	border: 1px solid #E94F0E;
    border-radius: 10px;
    padding-left: 5px;
    width: 90%;
    height: 35px;
}
.margin-top-20{
	margin-top: 20px;
}
.select{
	border: 1px solid #E94F0E;
    width: 90%;
    height: 35px;
    border-radius: 10px;
}
.textarea{
	width: 95%;
    border: 1px solid #E94F0E;
    border-radius: 10px;
    height: 130px;
}
.margin-bottom-2{
	margin-bottom: 2px;
}
.margin-top-15{
	margin-top: 15px;
}
.fundo-rodape-cadastre-se {
    top: 1773px;
    width: 100%;
    height: 143px;
    background-color: #000;
    position: absolute;
}
.faixa-formulario{
	background-image: url(../img/fundo-formulario.png);
	width: 100%;
	margin-left: 15px;
}
.input-estados{
    width: 90%;
    left: 0;
    height: 35px;
    border: 1px solid #E9500F;
    border-radius: 10px;
}
/*final fatiado*/
/*topo*/
.logo{
    margin: 15px;
}
.margin-top-25{
    margin-top: 25px;
}
.font-size-14{
    font-size: 14px;
}
.margin-top-22{
    margin-top: 22px;
}
.paddind-0{
    padding: 0;
}
.padding-right-5{
    padding-right: 5px;
}
.font-size-11px{
    font-size: 11px;
}
/*final do topo*/
/*banner*/
.banner-franquia{
    width: 100%;
    background-image: url(../img/fundo-banner.png);
    height: 273px;
}
/*final do banner*/
/*conteudo*/
.conteudo{
    width: 100%;
    background-image: url(../img/fundo.png);
}
.borda-conteudo{
    box-shadow: 0px -7px 16px 1px #909090;
}
.entre-conteudo-rodape{
    margin-bottom: 50px;
}
    /*menu*/
    .posicao-menu{
        margin-top: -35px;
    }
    .sombra-menu{
        box-shadow:  0px -3px 15px 1px #656161;
    }
    .fundo-menu{
        background-color: #F15D22;
        width: 100%;
        height: 35px;
        padding-top: 6px;
        font-size: 16px;
        z-index: 10;
    }
    .margin-0{
        margin: 0;
    }
    .tick-menu{
        right: 0;
        position: absolute;
    }
    .text-menu{
        top: 7px;
        position: relative;
    }
    .menu-ativo{
        background-color: #e41413;
        height: 35px;
    }
    a:link{
        /*margin: 3px;*/
    }
    /*final do menu*/
/*final do conteudo*/
/*rodape*/
.rodape{
    width: 100%;
    height: 143px;
    background-color: #000;
}
.margin-top-30{
    margin-top: 30px;
}
.ponto{
    font-size: 45px;
    top: -1px;
    position: relative;
    color: #F15D22;
}
.font-laranja{
    color: #F15D22;
}
.font-size-11-5{
    font-size: 11.5px;
}
a.link-rodape:hover, a.link-rodape{
    color: #F15D22;
    text-decoration: none;

}
/*final do rodape*/

/*inicio das páginas*/
/*página index*/
.fundo-slide-1-index{
    background-image: url(../img/fundo-slide-1-index.png);
    height: 350px;
    width: 100%;
    background-repeat: no-repeat;
}
.tit-slide1{
    font-size: 40px;
    font-weight: bold;
    color: #F15D22;
}
.text-indent-20{
    text-indent: 20px;
}
.margin-top-10{
    margin-top: 10px;
}
.fundo-slide-2-index{
    background-image: url(../img/fundo-slide-2-index.png);
    height: 326px;
    width: 100%;
    background-repeat: no-repeat;
}
.font-size-26{
    font-size: 26px;
}
.font-size-13px{
    font-size: 13px;
}
.tit-slide2{
    color: #0071bc;
}
.z-index-3{
    z-index: 3;
}
.z-index-2{
    z-index: 2;
}
.z-index-1{
    z-index: 1;
}
.btn-saiba-mais{
    width: 100%;
    border-radius: 20px;
    background-color: red;
}
.sublinhado{
    border-bottom: 1px solid;
    border-bottom-color: #F15D22;
}
.font-size-36{
    font-size: 36px;
}
.margin-top-70{
    margin-top: 70px;
}
.margin-top-15-negativo{
    margin-top: -15px;
}
.border-radius-20{
    border-radius: 20px;
}
.paddin-20{
    padding: 20px;
}
.padding-0{
    padding: 0;
}
.font-size-28{
    font-size: 28px;
}
.margin-icones-25{
    margin-top: 25px;
    margin-bottom: 25px;
}
.font-size-20{
    font-size: 20px;
}
.fundo-slide-3-index{
    background-image: url(../img/fundo-slide-3-index.png);
    height: 337px;
    width: 100%;
    background-repeat: no-repeat;
}
.borda-conteudo-final {
    box-shadow: 0px 6px 16px 1px #909090;
}
.margin-bottom-30{
    margin-bottom: 30px;
}
.btn-museu{
    background-color: #f26b22;
    width: 100%;
    border-radius: 20px;
    border: 0;
}
.btn-museu:hover{
    background-color: #e94f0e;
}
.fundo-branco{
    background-color: #FFF;
}
/*final da página index*/
/*inicio página modelo de negócio*/
.fundo-slide-1-modelo-negocio{
    background-image: url(../img/fundo-slide-modelo-negocio.png);
    width: 100%;
    background-repeat: no-repeat;
    margin-bottom: 30px;
    background-color: #FFF;
}
.borda-conteudo-modelo-negocio {
    box-shadow: 0px 6px 16px 1px #909090;
}
.tit-modelo-negocio{
    color: #e94f0e;
    font-size: 69px;
}
.text-tit-modelo-negocio{
    margin-top: -32px;
}
.font-size-23{
    font-size: 23px;
}
.padding-left-25{
    padding-left: 25px;
}
.fundo-solucoes-auditivas{
    background-image: url(../img/fundo-solucoes-auditivas.png);
    height: 497px;
    background-repeat: no-repeat;
}
.margin-left-110{
    margin-left: 110px;
}
.padding-top-20{
    padding-top: 20px;
}
.font-normal{
    font-weight: normal;
}
.fundo-laranja{
    background-color: #ea5a0b;
    border-radius: 10px;
    padding: 5px;
}
.fundo-laranja:hover{
    background-color: #E2570A;
}
.text-preto-btn{
    text-align: left;
    font-size: 9px;
    font-weight: normal;
    color: #000;
}
.margin-left-10-negativo{
    margin-left: -30px;
}
.padding-left-30{
    padding-left: 30px;
}
.margin-25{
    margin: 25px;
}
.rodape-vermelho{
    font-size: 19px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    margin-top: 15px;
}
.font-preta{
    color: #000;
}
.font-size-24{
    font-size: 24px;
}
.margin-top-10-negativo{
    margin-top: -10px;
}
.padding-left-20{
    padding-left: 20px;
}
.font-size-48px{
    font-size: 48px;
}
.valor-faturamento{
    margin-left: -38px;
    margin-top: -7px;
}
.margin-faturamento{
    margin-top: 15px;
    margin-bottom: 15px;
}
.fundo-rodape-modelo-negocio{
    background-image: url(../img/fundo-rodape-modelo-negocio.png);
    height: 705px;
    background-repeat: no-repeat;
}
.font-azul{
    color: #005a9a;
}
.font-arial-black{
    font-family: Arial Black;
}
.font-size-25{
    font-size: 25px;
}
.margin-top-50{
    margin-top: 50px;
}
/*final página modelo de negocio*/
/*inicio página mercado*/
.font-size-46{
    font-size: 46px;
}
.font-size-30{
    font-size: 30px;
}
.padding-15{
    padding: 15px;
}
.font-size-9px{
    font-size: 9px;
}
.fundo-rodape-mercado-1{
    background-image: url(../img/fundo-rodape-mercado.png);
    height: 437px;
    background-repeat: no-repeat;
}
.font-size-18{
    font-size: 18px;
}
.margin-left-20{
    margin-left: 20px;
}

.fundo-cadastre-se{
    background-image: url(../img/fundo-cadastre-se.png);
    background-repeat: no-repeat;
    background-color: #FFF;
}
.borda-form {
    border: 2px solid #E94F0E;
    border-radius: 10px;
    margin-left: 75px;
    padding: 20px;
}

.fundo-cadastro-realizado{
    background-image: url(../img/fundo-cadastro-realizado.png);
    background-repeat: no-repeat;
}
.margin-top-260{
    margin-top: 260px;
}
.font-size-27{
    font-size: 27px;
}
.padding-top-50{
    padding-top: 50px;
}
/*final página mercado*/
/*final das páginas*/
.abf-rodape{
    position: relative; 
    top: -41px;
}
.altura-form{
    height: 467px;
}
.font-size-14{
    font-size: 14px;
}
.z-index-5000{
    z-index: 50000;
}
/*moveis*/
@media (max-width: 720px) { 
    .container {
        width: auto !important; 
    }
    .fundo-menu {
        background-color: #F15D22;
        width: 100%;
        height: auto;
        padding-top: 6px;
        font-size: 16px;
        z-index: 10;
    }
    .text-menu {
        top: 0;
        position: relative;
    }
    .borda-form {
        border: 2px solid #E94F0E;
        border-radius: 10px;
         margin-left: 0; 
        padding: 20px;
    }
    .faixa-formulario {
        background-image: url(../img/fundo-formulario.png);
        width: 100%;
        margin-left: 0;
    }
    .rodape {
        width: 100%;
        height: auto; 
        background-color: #000;
    }
    .abf-rodape{
        top: 0 !important;
        text-align: center;
    }
    .altura-form{
        height: auto;
    }
    .icon-telefone{
        text-align: center;
    }
    .tel{
        text-align: center;
    }
    .topo-pag {
        width: 100%;
        height: 235px;
        background-color: #f15d22;
        position: absolute;
    }
    .redes{
        text-align: center;
    }
    .fundo-rodape-mercado-1 {
        background-image: url(../img/fundo-rodape-mercado.png);
         height: auto; 
        background-repeat: repeat-y;
    }
    .img-perspectativa{
        margin-left: 0;
    }
    .margin-left-110 {
        margin-left: 0;
    }
    .fundo-solucoes-auditivas {
        background-image: url(../img/fundo-solucoes-auditivas.png);
         height: auto; 
        background-repeat: repeat-y;
    }
    .img-vantagens-servicos{
        text-align: center;
    }
    .rodape-vermelho {
        font-size: 19px;
        font-weight: bold;
        margin: auto !important; 
        padding: 10px; 
        margin-top: 15px;
        text-align: center;
    }
    .img-payback{
        width: 100%;
    }
    .valor-faturamento {
        margin-left: 0;
        margin-top: 0;
        text-align: center;
    }
    .centro{
        text-align: center;
    }
    .fundo-rodape-modelo-negocio {
        background-image: url(../img/fundo-rodape-modelo-negocio.png);
        height: auto;
        background-repeat: repeat-y;
    }
    .margin-10{
        margin: 10px;
    }
    .fundo-slide-1-index {
        background-image: url(../img/fundo-slide-1-index.png);
         height: auto; 
        width: 100%;
        background-repeat: repeat-y;
        background-position-x: 60%;
    }
    .fundo-slide-2-index {
        background-image: url(../img/fundo-slide-2-index.png);
        height: auto; 
        width: 100%;
        background-repeat: repeat-y;
    }
    .fundo-slide-3-index {
        background-image: url(../img/fundo-slide-3-index.png);
        height: auto; 
        width: 100%;
        background-repeat: repeat-y;
        background-position-x: 90%;
    }
    .img-mercado{
        margin-top: 16px;
    }
    .presenca-internet{
        margin-left: -44px;
    }
    .banner-franquia{
        display: none;
    }
    .posicao-menu {
        margin-top: 15px;
    }
    .menu-ativo {
        background-color: #e41413;
        height: 35px;
        padding-top: 7px;
    }
    .margin-left-5px{
        margin-left: 0 !important;
    }
}
/*alterações 30-03-2016*/
.padding-top-25px{
    padding-top: 25px;
}
.border-box-projeto{
    background-color: #FFF;
    padding: 5px;
    padding-bottom: 6px;
    border-radius: 5px;
}
.border-box-projeto-direito{
    background-color: #FFF;
    padding: 12px;
    border-radius: 5px;
}
.margin-left-5px{
    margin-left: 5px;
}
.padding-10-5px{
    padding: 10.5px;
}
.margin-top-margin-45px{
    margin: 45px;
    margin-top: 0px;
}