html, body {  /*height:100%;*/ background-color:#ffffff;min-height:100%;overflow-x: hidden;}
//html, body {  height:100%; background-color:#000000;min-height:100%;}
body {    margin:0; padding:0; font-family:Verdana,Arial,Helvetica,sans-serif;}
#bodyMinusFotter {min-height: calc(100vh - 115px);min-height: -webkit-calc(100vh - 115px);min-height: -moz-calc(100vh - 117px);min-height: -o-calc(100vh - 115px);}
//#content{  position: relative;padding: 0;background-color: #ffffff;margin: 0 auto;overflow: hidden;}
#content{ padding: 0;background-color: #ffffff;margin: 0 auto;overflow: hidden; bottom: 30px; width: 960px;}

#siteFrame{
    width: 100%;
    display: block;
}

//#siteTopo{background: #FFFFFF;min-height: 60px;overflow: hidden;line-height: 60px;-webkit-tap-highlight-color: rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,.1);}

//#siteTopo{background: #FFFFFF;min-height: 70px;overflow: hidden;line-height: 60px;-webkit-tap-highlight-color: rgba(0,0,0,0);}

#siteTopo {
    background: #FFFFFF;
    min-height: 48px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    width: 980px;
    height: auto;
    float: left;
    margin-left: -490px;
    left: 50%;
    position: relative;
    z-index: 6;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 12px;
}

div#siteTopoContent {
    top: 11px;
}


#siteTopo #siteMenu {
    float: right;
    max-width: 600px !important;
    margin-right: 170px
}


#siteTopo #siteMenu .menuTabLink a{line-height: 35px;text-decoration: none;color: #9D9D9D;opacity: 0.8;font-size: 13px;margin-left: 16px;float: left;font-weight: bold;height: 48px;}
#siteTopo #siteMenu .menuTabLink a:hover{
    color: inherit;
    box-shadow: inset 0px -2px 0px black;
}


#slogansTopo {
    position: relative;
    float: left;
    min-height:inherit;
    margin-left: 15px;
    margin-top: 5px;
}

//#meuSlogan {float: left;font-size: 25px;padding-right: 15px;line-height: 53px;}

#meuSlogan {
    font-size: 24px;
    width: auto;
}

#meuSlogan p {display: initial}

#subSlogan {
    position: relative;
    max-width: 700px;
    min-height: 20px;
    min-width: 100%;
    height: auto;
    float: left;
    margin-top: 1px;
    margin-bottom: 5px;
    line-height: 20px;
    font-size: 14px;
    text-align: right;
}

//#botoesSociaisWrapper {float: right;margin-top: 4px;}

#botoesSociaisWrapper {
    margin-top: 10px;
    position: absolute;
    right: 1px;
}


.botaoSocial{width: 22px;height: 22px;float: left;white-space: nowrap;overflow: hidden;position:relative;margin:5px 2px;font-size:0px;}
.botaoSocial:hover {opacity: .8;}


#botoesSociaisWrapper {
    top: 2px;
}
.botaoSocial:before {
    font: 22px FontAwesome !important;
}

#conteudoAbout1 {
  margin-top: 10px;
}

#siteTopo #btnWhatsapp:before{position: absolute;content: '\f232';/*font: 20px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width: 100%;}
#siteTopo #btnLinkedln:before{position: absolute;content: '\f08c';/*font: 20px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width: 100%;}
#siteTopo #btnYoutube:before{position: absolute;content: '\f166';/*font: 20px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width: 100%;}
#siteTopo #btnInstagram:before{position: absolute;content: '\f16d';/*font: 20px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width: 100%;}
#siteTopo #btnFace:before{position: absolute;content: '\f09a';/*font: 22px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width:100%;}
#siteTopo #btnGooglePlus:before{position: absolute;content: '\f0d5';/*font: 22px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width:100%;}
#siteTopo #btnTwitter:before{position: absolute;content: '\f099';/*font: 22px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width:100%;}
#siteTopo #btnEmail:before {position: absolute;content: '\f0e0';/*font: 22px FontAwesome;*/left: 0px;line-height: 32px;text-align:center;width:100%;}


.botaoSocial:empty {display: none;}


#siteHeader {margin: auto;margin-bottom: 30px; overflow: inherit !important;}
#siteHeader #slideContainer {margin-top: 0;margin-bottom: 80px;width: 100%;position: relative;}
#sliderFrame{border: 0;position:  absolute !important;top: 0 !important;left: 0 !important;bottom: 0 !important;right: 0 !important;font-size:0;margin-bottom: 0 !important;}
#slider{position:  relative !important;height: 100% !important;z-index: 3;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
div#slider, #slider div.mcSlc {-webkit-background-size: cover !important;background-size: cover !important;background-position: center center !important;}
#slider div.mcSlc {max-width: 100%; max-height: 100%;}
#descricaoSlider {color: #FFFFFF;position: absolute;bottom: -65px;min-height: 65px; width: 100%;}

#descWrapper {
    position: relative;
    width: 100%;
    margin: 0px;
    margin-top: 18px;
}

#btnSlider:empty{
    display: none;
}

#container2 {
    width: 100%;
    height: 64px;
    position: absolute;
    top: -40px;
    z-index: 3;
}

#divDecorator {
    position: absolute;
    right: calc(50% + 385px);
    border-style: solid;
    border-color: transparent #474747 #474747 #474747;
    border-width: 21px 31px;
    border-style: solid;
}

#esquerda {
    width: calc(50% - 370px - 77px);
    height: inherit;
    background: #474747;
    position: relative;
    float: left;
}

#direita {
    width: 5000px;
    height: inherit;
    background: #474747;
    position: absolute;
    float: left;
    left: calc(50% - 385px);
}

#titulos {
    width: auto;
    max-width: 55%;
    position: absolute;
    top: -25px;
    font-size: 36px;
    bottom: 14px;
    z-index: 3;
    left: calc(50% - 465px);
}

#footerMenu .uiMenu{display:none;}

#descricaoSlider #tituloSlider {display: block; position: relative; /*margin-left: 70px;*/}

#descricaoSlider #subtituloSlider {font-size: 12px;display: block;margin-top:6px; /*margin-left: 8px;*/ position: relative; /*margin-left: 70px*/}

//#sliderFrame .navBulletsWrapper{overflow: hidden;bottom: 0;position: absolute;padding: 0;margin: 0;width: auto;top: initial;bottom: -45px;right: 0;}

#sliderFrame .navBulletsWrapper {
    top: calc(30% + 30px);
    position: absolute;
    left: calc(50% + 395px);
    overflow: hidden;
    z-index: 9999;
    width: 80px;
}


#slider div.navBulletsWrapper div {
    width: 10px;
    height: 10px;
    margin-right: 8px;
    border-radius: 5px;
    background: rgba(255,255,255,0) !important;
    border: solid 1px #FFFFFF;
    font-size: 0pt;
    border-radius: 50%;
}
#slider div.navBulletsWrapper .active {background: rgb(255,255,255) !important;}

#navBulletsWrapper div {
    width: 10px;
    height: 10px;
    margin-right: 8px;
    border-radius: 5px;
    background: rgba(255,255,255,0) !important;
    border: solid 1px #FFFFFF;
    font-size: 0pt;
    border-radius: 50%;
}


#containerTitulosSlider {
    float: left;
    position: relative;
    top: 2px;
    left: calc(50% + 465px);
}

#btnSlider {
    float: right;
    position: relative;
    left: calc(-50% + 465px);
    text-decoration: none;
    color: #FFFFFF;
    border: solid 1px;
    padding: 5px 30px;
    z-index: 3;
}


.linhaDivisoria{margin-bottom: 15px;border-top: 1px solid #e7e9e8;border-bottom: 1px solid #FFF;width: 100%;display: inline-block;}
.linhaBlocos{width: 100%;position: relative;outline: 1px black;}
#mainContent{padding-bottom: 5px;}
.conteudoBloco, #diagramMainContent1, .diagramMainContent, #content #textboxesMainContent1, #content #textboxesMainContent2, #content #textboxesMainContent4{text-align: justify !important;font-size: 13px !important;color: #9d9d9d !important;margin-bottom: 20px;}
.conteudoBloco{margin-top: 16px;}


/*footer*/

/*#footerMenu > .menuTab{float:left;}
#footerMenu.mini > .menuTab{padding-right: 20px; float:left;background:inherit;text-indent:18px;}
#footerMenu > .menuTab:nth-of-type(1){display:none;}
#footerMenu.mini .menuTabLink a{padding: 0 15px;overflow: hidden;min-width:200px;}
#footerMenu.mini{cursor: pointer; z-index:9999;position: absolute;width: 52px;height: 52px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin-left:0px; -moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all .2s ease-in-out;}
#footerMenu.mini .menuTab .menuLink{z-index:9999;display:none !important;margin-left:-5px;}
#footerMenu.mini > .menuTab:nth-of-type(2){z-index:9999;margin-top:52px;}
#footerMenu.mini .menuTab .menuTabLink a{white-space: nowrap; z-index:10;width:120px;}
#footerMenu.mini:hover > .menuTab .menuLink{z-index:9999;display:block  !important;}
#footerMenu.mini:before{z-index:9999;display: block;content: '\f0c9';position: absolute;height: 3px;width: 100%;line-height:42px;text-align:center;font-family:FontAwesome;font-size:28px;}
#footerMenu.mini{}*/

/*footer*/


//#footer{margin-top: 0px;min-height: 70px;height: auto;overflow: hidden;position: absolute;right: 0;left: 0;color: white; bottom: -70px;}

#footer{
    margin-top: 0px;
    min-height: 70px;
    height: auto;
    overflow: hidden;
    position: absolute;
    right: 0;
    left: 0;
    color: white;
    top: initial;
}

div#containerFooter {
    height: auto;
    width: auto;
    position: relative;
    width: 960px;
    left: calc(50% - 480px);
}

div#menuTab1 {
    display: none;
}

#footer #about {width: 65%;float: left;}
#telefone a {color: white !important;}
#footer .tituloBold {font-weight: bold;}
#footer #conteudoAbout, #footer #telefone, #footer #descricaoContatoFooter {position: relative;font-size: 12px;top: 5px;height: auto;min-height: 28px;}
#footer #contatoFooter {float: right;width: 28%; bottom: 0px; position: relative}



#fixTap {position: absolute;display: none;width: inherit;height: inherit;}


/*DIAGRAMAS*/
.navBulletsWrapper div:hover{background-color:white !important;transition:all .5s}
/*DIAGRAMAS*/




/* topo */

@media screen and (min-width:1024px){
    #siteTopo #siteMenu .menuTab{
        position: relative;
        float: left;
        top: 12px;
    }
    #siteTopo #siteMenu a{margin:0 0 0 0}
}


#siteTopo #siteMenu > .menuTab{float:left;}
#siteTopo #siteMenu.mini > .menuTab{padding-right: 20px; float:left;background:inherit;text-indent:18px;}
#siteTopo #siteMenu > .menuTab:nth-of-type(1){display:none;}
#siteTopo #siteMenu.mini .menuTabLink a{padding: 0 15px;overflow: hidden;min-width:200px;}
#siteTopo #siteMenu.mini{cursor: pointer; z-index:10;position: absolute;width: 52px;height: 52px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin-left:0px; -moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all .2s ease-in-out;}
#siteTopo #siteMenu.mini .menuTab .menuLink{z-index:10;display:none !important;margin-left:-5px;}
#siteTopo #siteMenu.mini > .menuTab:nth-of-type(2){z-index:10;margin-top:52px;}
#siteTopo #siteMenu.mini .menuTab .menuTabLink a{white-space: nowrap; z-index:10;width:120px;}
#siteTopo #siteMenu.mini:hover > .menuTab .menuLink{z-index:10;display:block  !important;}
#siteTopo #siteMenu.mini:before{z-index:10;display: block;content: '\f0c9';position: absolute;height: 3px;width: 100%;line-height:42px;text-align:center;font-family:FontAwesome;font-size:28px;}
#siteTopo #siteMenu.mini{}
/* topo */

/* Topo Custom */
#meuSlogan.mini{/*position:absolute;left:70px;*/}


#siteTopo #siteMenu.mini{left:10px;width:42px;height:42px;margin-left:9px;margin-top: 0px !important; margin-bottom: 0px !important; top:10px;}
#content #siteHeader #siteMenu.mini .menuTab{border:none;opacity:.7}
#content #siteHeader #siteMenu.mini:hover{}
#siteTopo #siteMenu.mini:before{top:0px;opacity:.7;color:white;}
#siteTopo #siteMenu.mini > .menuTab:nth-of-type(2){margin-top:40px;}
#content #siteHeader #siteMenu.mini:hover > .menuTab{background-color:white;width:auto;margin-left:-11px;}
#content #siteHeader #siteMenu.mini:hover > .menuTab:last-of-type{border-bottom:solid 1px #ddd}
#siteTopo #siteMenu.mini.setaLateral a:hover:before{left:15px;}
#siteTopo #siteMenu.mini .menuTabLink a{color:white;}
#siteTopo #siteMenu.mini .menuTabLink a:hover{opacity:1;}
/* Topo Custom */



/*FOOTER*/

/*#footerMenu{float:left;}
#footerMenu > .menuTab{float:left;}
#footerMenu.mini > .menuTab{padding-right: 20px; float:left;background:inherit;text-indent:18px;}
#footerMenu > .menuTab:nth-of-type(1){display:none;}
#footerMenu.mini .menuTabLink a{padding: 0 15px;overflow: hidden;min-width:200px;}
#footerMenu.mini{cursor: pointer; z-index:10;position: absolute;width: 52px;height: 52px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin-left:0px; -moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all .2s ease-in-out;}
#footerMenu.mini .menuTab .menuLink{z-index:10;display:none !important;margin-left:-5px;}
#footerMenu.mini > .menuTab:nth-of-type(2){z-index:10;margin-top:52px;}
#footerMenu.mini .menuTab .menuTabLink a{white-space: nowrap; z-index:10;width:120px;}
#footerMenu.mini:hover > .menuTab .menuLink{z-index:10;display:block  !important;}
#footerMenu.mini:before{z-index:10;display: block;content: '\f0c9';position: absolute;height: 3px;width: 100%;line-height:42px;text-align:center;font-family:FontAwesome;font-size:28px;}
#footerMenu.mini{}*/



#footerMenu{
    display: inline;
    float: left;
    width: 650px;
    bottom: 10px;
    position: relative
}

#footerMenu .menuTabLink a {
    line-height: 35px;
    text-decoration: none;
    color: #FFFFFF;
    opacity: 0.8;
    font-size: 13px;
    margin-left: 33px;
    float: left;
    font-weight: bold;
}


/*FIM FOOTER*/









/* MEDIA QUERYS */

@media screen and (max-width:1024px){

    #siteTopo{
        left: 50%;
    }

    #footerMenu{
        width: 550px;
    }
    #slogansTopo{left:60px;margin-top:15px;}
    #subSlogan{right:0px;}
}

@media screen and (max-width:980px){

    #siteTopo {
        width: 800px;
        height: auto;
        float: left;
        margin-left: -400px;
        left: 50%;
    }

    #siteTopo #siteMenu {
        left: 0px;
        margin-right: 120px;
    }

    #siteTopo #siteMenu .menuTabLink a {
        margin-left: 10px;
    }


    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 310px);
    }

    #titulos{
        left: calc(50% - 400px);
    }

    #btnSlider {
        left: calc(-50% + 400px);
    }

    #divDecorator {
        right: calc(50% + 316px);
    }

    #esquerda {
        width: calc(50% - 301px - 77px);
    }

    #direita {
        left: calc(50% - 316px);
    }

    #content{
        width: 830px;
    }

    div#containerFooter{
        position: static;
        width: auto;
    }
     #subSlogan{right:70px;}
}


@media screen and (max-width:900px){

    #siteTopo {
        width: 720px;
        min-height: 50px;
        float: left;
        margin-left: -360px;
        left: 50%;
        padding-left: 0px;
        padding-right: 0px;
    }

    div#siteTopoContent {
        top: 1px;
    }

    #siteTopo #siteMenu {
        float: left;
    }


    #meuSlogan.mini {
        position: relative;
    }



    #container2 {
        top: -29px;
    }

    #botoesSociaisWrapper {
        position: absolute;
        right: 5px;
    }

    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 265px);
    }

    #titulos{
        left: auto;
    }

    div #titulos {
        max-width: none;
        width: 100%;
        text-align: center;
        top: -4px;
    }

    #descricaoSlider {
        bottom: -38px;
    }

    #descricaoSlider #tituloSlider {
        margin-left: 0px;
        font-size: 35px;
    }

    #descricaoSlider #subtituloSlider{
        margin-left: 0px;
    }

    #divDecorator {
        right: 50%;
        margin-right: -34px;
    }

    #esquerda {
        width: calc(50% - 28px);
    }

    #direita {
        left: calc(50% + 34px);
        width: calc(50% - 28px);
    }

    #divBtnSlidder {
        top: 50px;
        position: absolute;
        display: inline-block;
        margin-left: -108px;
        left: 50%;
    }

    #btnSlider {
        margin: 0px;
        width: 160px;
        text-align: center;
        margin-left: -75px;
        left: 50%;
        float: left;
    }

    #content{
        width: 720px;
    }

    #containerMenu{
        height: auto;
        width: 100%;
        position: relative;
        bottom: 20px;
    }

    #footerMenu {
        float: left;
        width: auto;
        min-width: 50%;
        display: table;
        margin: 0;
        bottom: 0px;
    }

    #footer #contatoFooter {
        float: left;
        width: 50%;
        position: relative;
        bottom: 10px;
        margin-top: 2px;
        display: inline-block;
    }

    #tituloContatoFooter{
        text-align: right;
    }

    #footer #telefone{
        width: 100%;
        font-size: 12px;
        margin-top: 5px;
        text-align: right;
    }

    #footer #descricaoContatoFooter {
        width: 100%;
        font-size: 12px;
        margin-top: 5px;
        text-align: right;
    }

}
@media screen and (max-width:850px){
    #content{
        width: 720px;
    }
}

@media screen and (max-width:721px){

    div#slider, #slider div.mcSlc {
        background-size: contain;
    }

    #siteTopo {
        width: 600px;
        float: left;
        margin-left: -300px;
        left: 50%;
        padding-left: 0px;
        padding-right: 0px;
    }



    #sliderFrame .navBulletsWrapper{
        left: calc(50% + 208px);
    }

    #content{
        width: 600px;
    }

}


@media screen and (max-width:640px){

    #siteTopo {
        width: 450px;
        margin-left: -225px;
    }

    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 135px);
    }

    div #titulos{
        margin-top: 11px;
    }

    #descricaoSlider #tituloSlider {
        font-size: 33px;
    }

    #btnSlider {
        margin-top: 5px;
        font-size: 14px;
    }

    #container2 {
        top: -12px;
    }

    #divDecorator {
        margin-right: -27px;
        /*border-width: 12px 25px;
        border-style: solid;*/
    }


    #esquerda {
        width: calc(50% - 35px);
    }

    #direita {
        left: calc(50% + 27px);
        width: calc(50% - 27px);
    }


    #content{
        width: 450px;
    }

    #siteTopo #siteMenu {
        margin-left: 10px;
    }



}


@media screen and (max-width:600px){

    #divBtnSlidder {
        top: 55px;
    }

    #decoratorEsquerda {
        left: 73px;
    }

    #decoratorDireita {
        right: 73px;
    }

    #titulos {
        top: 6px;
    }

    #footerMenu .menuTabLink a {
        margin-left: 30px;
    }

}

@media screen and (max-width:555px){



    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 135px);
    }
}

@media screen and (max-width:480px){

    #siteTopo {
        width: 400px;
        min-height: 40px;
        margin-left: -200px;
    }



    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 110px);
    }

    #descricaoSlider{
        bottom: -36px;
    }

    #descricaoSlider #tituloSlider {
        font-size: 31px;
    }

    div #titulos {
        top: 2px;
    }

    #btnSlider {
        margin-top: 3px;
    }

    #container2 {
        top: -12px
    }


    #divDecorator{
        right: 50%;
        margin-right: -34px;
        /*border-width: 11px 26px;*/
    }

    #esquerda {
        width: calc(50% - 27px);
    }

    #direita {
        left: calc(50% + 34px);
        width: calc(50% - 28px);
    }

    #content{
        width: 400px;
    }

    #footerMenu{
        width: 100%;
        margin-bottom: 15px;
    }

    #footerMenu .menuTabLink a {
        margin-right: 20px;
    }

    #footer #contatoFooter {
        width: 100%;
    }

    #tituloContatoFooter {
        width: 100%;
    }

    #tituloContatoFooter{
        text-align: center;
    }

    #footer #telefone{
        min-width: 0px;
        text-align: center;
    }

    #footer #descricaoContatoFooter {
        min-width: 0px;
        text-align: center;
    }

}

@media screen and (max-width:405px){

    #siteTopo {
        width: 360px;
        min-height: 60px;
        float: left;
        margin-left: -180px;
        left: 50%;
        padding-left: 0px;
        padding-right: 0px;
    }



    #meuSlogan.mini {
        left: 0px;
    }

    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 75px);
    }

    #content{
        width: 360px;
    }
}

@media screen and (max-width: 380px){

    #siteTopo {
        width: 300px;
        margin-left: -150px;
        left: 50%;
    }

    div#siteTopo {
        padding-bottom: 2px;
        min-height: 40px;
    }

    #siteTopo #siteMenu.mini {
        left: -5px;
        display: none;
    }

    #sliderFrame .navBulletsWrapper {
        left: calc(50% + 55px);
    }


    #meuSlogan {
        left: 65%;
        font-size: 20px;
        top: 5px;
    }

    #subSlogan {
        bottom: 0px;
        font-size: 15px;
    }

    #botoesSociaisWrapper {
        top: 2px;
        margin-top: -2px;
    }
    .botaoSocial:before {
        font: 20px FontAwesome !important;
    }

    #decoratorEsquerda {
        left: 22px;
    }

    #decoratorDireita {
        right: 22px;
    }

    #content{
        width: 300px;
    }
}

/* MEDIA QUERYS */


/* Cores Default */
.backgroundTemplate1 { background-color:  #474747}
.backgroundTemplate2 { background-color: #242424}
.backgroundTemplate3 { background-color: #a3a3a3}
.colorTemplate1 { color: #8a4a65}
.colorTemplate2 { color: #452533}
.colorTemplate3 { color: #c5a5d2}
#content input,#content textarea{outline-color:#474747}

.botaoSocial:before{color:#8a4a65;font: 22px FontAwesome;}
#siteTopo #siteMenu.mini{background-color:#8a4a65;color:white;}

#meuSlogan{color:#474747 !important;}
#subSlogan{color:#8a4a65 !important;}


/* Cores Default */

/* Classes que atuarão quando o slide da página for oculto*/
.slideOculto{
    background-color: #FFFFFF;
}

.slideOculto #slideContainer{
    height: 0 !important;
    overflow: hidden;
}

.slideOcultoSiteTopo{
    margin-bottom: 15px;
}

#siteHeader #slideContainer{height: 360px}
#siteHeader #slideContainer.interna{height: 240px;}
#siteHeader #slideContainer.interna #titulos,#siteHeader #slideContainer.interna #divBtnSlidder{display:none;}
#siteHeader #slideContainer.interna #descricaoSlider{bottom: -45px;min-height: 45px;}
#siteHeader #slideContainer.interna #descricaoSlider,
#siteHeader #slideContainer.interna #descricaoSlider #esquerda,
#siteHeader #slideContainer.interna #descricaoSlider #direita{background-color:white !important;}
#siteHeader #slideContainer.interna #descricaoSlider #divDecorator{border-color:transparent #ffffff #ffffff #ffffff !important;}
#siteHeader #slideContainer.interna #sliderFrame .navBulletsWrapper{display:none;}
.tituloPagina{height: 50px;position: absolute;z-index: 5;font-size:32px;color:white;}



/* Classes que atuarão quando o slide da página for oculto*/

.slideOculto {
  display: none !important;
}

#contentParent.thin {
  width: 980px;
  height: auto;
  margin-left: -490px;
  left: 50%;
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 12px;
  padding-top: 70px;
}
