/*http://www.cssdrive.com/index.php/main/csscompressor/*/
a {
    font-family: Arial,Helvetica,sans-serif;
    color: #333
}

    a:link {
        text-decoration: none
    }

    a:visited {
        text-decoration: none;
        color: #333
    }

    a:hover {
        text-decoration: underline;
        color: #333
    }

    a:active {
        text-decoration: none;
        color: #333
    }

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-position: center top;
    background-color: transparent;
    padding-top: 21px
}

.full { /*background:url(images/bg.jpg) no-repeat center center fixed;    -webkit-background-size:cover;    -moz-background-size:cover;    -o-background-size:cover;    background-size:cover;*/
}

.main { /*background:url(images/bg.jpg) no-repeat center center fixed;*/
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover
}

#imglogo {
    margin-top: 36px
}
/* Extra small devices (phones,less than 768px) */ /* max device width */

@media screen and (max-width:320px) {
    body { /*background-image:url(images/bg_1_320.jpg)*/
    }

    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        position: relative;
        min-height: 1px; /*padding-right:15px;         padding-left:15px;*/
    }
}
/* min-width &max-width */

@media screen and (min-width:321px) and (max-width:640px) {
    body { /*background-image:url(images/bg_1_768.jpg)*/
    }
}
/* min-width */ /* Small devices (tablets,768px and up) */

@media screen and (min-width:768px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px
    }
}

.ads {
    height: 71px;
    background: #F8F8F8; /*url(images/botao_11b.png) no-repeat;*/
    text-align: center
}

.ads-mobile {
    height: auto;
    text-align: center;
    background: #795A46;
    padding: 10px 5px 10px 5px;
    image-resolution: snap
}

.propaganda {
    height: 68px;
    background: #FFF; /*url(images/botao_11b.png) no-repeat;*/
    text-align: center
}

    .propaganda .coluna-left {
        background: #FFF;
        color: #DE5B5E;
        font-weight: bold;
        font-size: 22px;
        border-width: 0px 1px 0px 1px;
        border-color: #fff;
        border-style: solid;
        height: 71px;
        padding: 20px 0px 0px 0px
    }

    .propaganda .coluna-right {
        background: #fff;
        color: #DE5B5E;
        font-weight: bold;
        font-size: 22px;
        border-width: 1px 0px 0px 0px;
        border-color: #fff;
        border-style: solid;
        height: 71px
    }

.social {
    margin-top: 3px;
    background: #fff
}

.bottom2 {
    height: 52px;
    color: white;
    font-family: Arial;
    font-size: 20px;
    text-align: center
}

    .bottom2 .col-lg-4 {
        height: 71px;
        font-family: Arial;
        padding: 5px 0px 0px 0px
    }

        .bottom2 .col-lg-4 p {
            margin-top: 5px;
            padding: 7px 5px 0px 5px;
            font-size: 18px
        }

    .bottom2 .item-left {
        background: #FDA101;
        height: 71px;
        color: white;
        border-width: 0px 1px 0px 1px;
        border-color: #fff;
        border-style: solid
    }

        .bottom2 .item-left p {
            margin-top: 10px
        }

    .bottom2 .itemmeio {
        background: #FDA101;
        height: 71px;
        color: #fff;
        border-width: 0px 1px 0px 1px;
        border-color: #fff;
        border-style: solid
    }

@media screen and (max-width:481px) {
    .bottom2 .itemmeio {
        background: #FDA101;
        height: 71px;
        color: #fff;
        border-width: 1px 1px 1px 1px;
        border-color: #fff;
        border-style: solid
    }
}

.bottom2 .itemmeio p {
    margin-top: 10px
}

.bottom2 .itemmeio i {
    margin-top: 5px
}

.bottom2 .item-right {
    background: #FDA101;
    height: 71px;
    color: white
}

    .bottom2 .item-right p {
        margin-top: 5px
    }

    .bottom2 .item-right #botao_chamar {
        background: #4cae4c;
        margin-top: -5px;
        height: 71px;
        padding: 0px 5px 0px 5px;
        border-width: 0px 16px 0px 16px;
        border-color: #fff;
        border-style: solid
    }

        .bottom2 .item-right #botao_chamar a {
            margin-top: -3px
        }
/*New*/

.bottom2 .item-right-facebook #botao_facebook {
    background: #3B5998;
    margin-top: 0px;
    height: 75px;
    padding: 0px 5px 0px 5px;
    border-width: 0px 16px 0px 16px;
    border-color: #fff;
    border-style: solid
}

    .bottom2 .item-right-facebook #botao_facebook a {
        color: #fff;
        margin-top: 13px
    }

.bottom2 p {
    padding: 10px 5px 0px 5px
}
/* Extra small devices (phones,less than 768px) */ /* max device width */

@media screen and (max-width:481px) {
    .bottom2 .col-lg-4 p {
        margin-top: 17px;
        padding: 0px 5px 0px 5px;
        font-size: 14px
    }
}

.bottom2 p label {
    font-size: 16px;
    font-weight: bold
}

.bottom2 p a {
    color: #fff
}

.bottom2 .col-lg-4 p label {
    font-size: 16px;
    font-weight: bold
}

.pagina2 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina2 .coluna1de1 {
        height: 654px
    }

        .pagina2 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina2 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: initial;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina2 {
        height: auto
    }

        .pagina2 .coluna1de1 {
            height: auto
        }

            .pagina2 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina2 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina3 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina3 .coluna1de1 {
        height: 654px
    }

        .pagina3 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina3 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina3 {
        height: auto
    }

        .pagina3 .coluna1de1 {
            height: auto
        }

            .pagina3 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina3 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina4 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #fff;
    color: #795A46;
    font-family: arial
}

    .pagina4 .coluna1de1 {
        height: 654px
    }

        .pagina4 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina4 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina4 {
        height: auto
    }

        .pagina4 .coluna1de1 {
            height: auto
        }

            .pagina4 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina4 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina5 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #fff;
    color: #795A46;
    font-family: arial
}

    .pagina5 .coluna1de1 {
        height: 654px
    }

        .pagina5 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina5 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina5 {
        height: auto
    }

        .pagina5 .coluna1de1 {
            height: auto
        }

            .pagina5 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina5 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina6 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}
    /*-- TODO:Alterado aqui! height*/

    .pagina6 .coluna1de1 {
        height: 654px
    }

        .pagina6 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }
        /*-- TODO:Alterado aqui! */

        .pagina6 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }
/*-- TODO:Alterado aqui! */

@media screen and (max-width:481px) {
    .pagina6 {
        height: auto
    }

        .pagina6 .coluna1de1 {
            height: auto
        }
            /*-- TODO:Alterado aqui! */

            .pagina6 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina6 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
    /*-- TODO:Alterado aqui! */
}

.pagina8 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    /*height: 654px;*/
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina8 .coluna1de1 {
        /*height: 654px*/
    }

        .pagina8 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina8 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 30px;
          /*  overflow: auto;*/
            /*height: 590px*/
        }

@media screen and (max-width:481px) {
    .pagina8 {
        height: auto
    }

        .pagina8 .coluna1de1 {
            height: auto
        }

            .pagina8 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina8 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina9 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina9 .coluna1de1 {
        height: 654px
    }

        .pagina9 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina9 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina9 {
        height: auto
    }

        .pagina9 .coluna1de1 {
            height: auto
        }

            .pagina9 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina9 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina10 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina10 .coluna1de1 {
        height: 654px
    }

        .pagina10 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina10 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina10 {
        height: auto
    }

        .pagina10 .coluna1de1 {
            height: auto
        }

            .pagina10 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina10 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina11 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina11 .coluna1de1 {
        height: 654px
    }

        .pagina11 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina11 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina11 {
        height: auto
    }

        .pagina11 .coluna1de1 {
            height: auto
        }

            .pagina11 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina11 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

.pagina12 {
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    height: 654px;
    z-index: 0;
    background: #CF9D56;
    color: White;
    font-family: arial
}

    .pagina12 .coluna1de1 {
        height: 654px
    }

        .pagina12 .coluna1de1 .title {
            text-transform: capitalize;
            font-size: 30px;
            margin-top: 30px;
            margin-left: 10px;
            padding: 10px 40px 0px 90px
        }

        .pagina12 .coluna1de1 .texto {
            font-size: 16px;
            margin-left: 10px;
            margin-right: 0px;
            padding: 30px 40px 0px 90px;
            overflow: auto;
            height: 590px
        }

@media screen and (max-width:481px) {
    .pagina12 {
        height: auto
    }

        .pagina12 .coluna1de1 {
            height: auto
        }

            .pagina12 .coluna1de1 .title {
                text-transform: capitalize;
                font-size: 30px;
                margin-top: 30px;
                margin-left: 10px;
                padding: 10px 30px 0px 10px
            }

            .pagina12 .coluna1de1 .texto {
                font-size: 16px;
                margin-left: 10px;
                margin-right: 0px;
                padding: 20px 30px 0px 10px;
                height: auto
            }
}

#banprev img, #bannext img {
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    z-index: 9999
}

#bn_nav {
    margin: 5px 0;
    position: absolute;
    top: 638px;
    left: 43.7%
}

    #bn_nav a {
        text-decoration: none;
        display: block;
        width: 22px;
        height: 22px;
        background: url(images/bullets.png) no-repeat;
        text-indent: -9999px;
        border: 0;
        margin-right: 3px;
        float: left
    }

        #bn_nav a:hover {
            -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
            -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
            box-shadow: 0px 1px 5px 0px #4a4a4a
        }

        #bn_nav a.activeSlide {
            background-position: 0 -22px
        }

.mnu_wsf_top_meio {
    background-image: url(images/bg_menu.png);
    height: 35px;
    width: auto;
    text-align: center;
    margin-top: 5px
}

#navlist {
    position: relative;
    margin: auto;
    width: 908px
}

    #navlist li {
        margin: 0;
        padding: 0;
        list-style: none;
        position: absolute;
        top: 0px;
        border: 1px;
        border-style: solid;
        border-color: #444
    }

    #navlist li, #navlist a {
        height: 33px;
        display: block
    }

        #navlist li a {
            text-decoration: none;
            text-align: center;
            padding-top: 6px;
            color: White
        }

#menu0 {
    left: 0px;
    width: 189px
}

#menu0 {
    background: #554F51
}

    #menu0 a:hover {
        background: #BF534E;
        height: 27px
    }

#menu1 {
    left: 189px;
    width: 189px
}

#menu1 {
    background: #554F51
}

    #menu1 a:hover {
        background: #BF534E;
        height: 27px
    }

#menu2 {
    left: 378px;
    width: 189px
}

#menu2 {
    background: #554F51
}

    #menu2 a:hover {
        background: #BF534E;
        height: 27px
    }

#menu3 {
    left: 567px;
    width: 189px
}

#menu3 {
    background: #554F51
}

    #menu3 a:hover {
        background: #BF534E;
        height: 27px
    }

#menu4 {
    left: 756px;
    width: 188px
}

#menu4 {
    background: #554F51
}

    #menu4 a:hover {
        background: #BF534E;
        height: 27px
    }

.phones {
    padding-top: 80px;
    padding-bottom: 90px;
    background-color: #BF534E;
    background-image: url('../../images/avatar_all-2.png')
}

hr.small {
    max-width: 100px
}

.small, small {
    font-size: 85%
}

.starter-template {
    padding: 40px 15px;
    text-align: center
}

footer {
    background-color: #fff
}

    footer h3 {
        color: #CF9D56
    }

    footer .list-inline i {
        color: #CF9D56
    }

#ads {
    overflow: no-display;
    width: 99%;
    height: 71px
}
