﻿@import url('../Fontes/Fontes.css');

/*ALL*/
html, body {
    height: 100%;
}

body {
    width: 100%;
    margin: 0 auto;
    background-color: #fff;
    text-align: center;
    overflow-x: hidden;
}

form {
    min-height: 100%;
    position: relative;
}

.clear {
    clear: both;
}

.fb-like-box {
    margin-top: 14px;
}

.sobra {
    height: 60px;
}

::-webkit-scrollbar {
    width: 8px; /* for vertical scrollbars */
    height: 8px; /* for horizontal scrollbars */
}

::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.1);
}

::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.5);
}
/*FIM ALL*/

/*HEADER*/
/*header {
    width: 100%;
    min-width: 1024px;
    height: 204px;
    border-bottom: 50px solid #ffffff;
}

    header .menu-superior {
        width: 100%;
        height: 38px;
        border-bottom: 1px solid #0c2b36;
    }

        header .menu-superior ul {
            width: 986px;
            margin: 0 auto;
            text-align: justify;
        }

            header .menu-superior ul:after {
                content: ' ';
                display: inline-block;
                width: 100%;
                height: 0;
            }

            header .menu-superior ul li {
                font-family: 'FuturaBTLight';
                font-size: 0.86em;
                color: #0c2b36;
                display: inline-block;
                text-transform: uppercase;
                line-height: 38px;
                position: relative;
                z-index: 999;
            }

                header .menu-superior ul li a {
                    color: #0c2b36;
                    text-decoration: none;
                }

                    header .menu-superior ul li a:hover {
                        color: #ffffff;
                        text-decoration: none;
                    }

    header .headerContent {
        width: 986px;
        height: 284px;
        margin: 0 auto;
    }

        header .headerContent .logo {
            width: 288px;
            height: 83px;
            float: left;
            margin-left: -6px;
            margin-top: 21px;
        }

        header .headerContent .login {
            float: right;
            text-align: right;
            margin-top: 18px;
            font-family: 'FuturaBTLight';
            font-size: 0.86em;
            color: #0c2b36;
            text-transform: uppercase;
            height: 80px;
        }

            header .headerContent .login a {
                color: #0c2b36;
                text-decoration: none;
            }

                header .headerContent .login a:hover {
                    color: #ef5300;
                    text-decoration: none;
                }

            header .headerContent .login .eadBotao {
                width: 139px;
                height: 30px;
            }

                header .headerContent .login .eadBotao .posicao {
                    margin-top: 10px;
                    margin-left: -488px;
                }
*/
.cancelarCarrinho {
    width: 150px;
    height: 22px;
    background-color: #d64546;
    text-align: center;
    color: #fff;
    padding-top: 8px;
}

.alterarct {
    width: 150px;
    height: 22px;
    background-color: #5c8e96;
    text-align: center;
    color: #fff;
    padding-top: 8px;
}
.finalizarCompra {
    width: 150px;
    height: 22px;
    background-color: #2555b6;
    text-align: center;
    color: #fff;
    padding-top: 8px;
}

header .headerContent .buscaArea {
    width: 484px;
    height: 30px;
    float: right;
    margin-top: -20px;
}

    header .headerContent .buscaArea .quantidade {
        width: 60px;
        height: 30px;
        float: left;
        background-image: url('../Imagens/Ilustrativas/Carrinho.png');
        background-repeat: no-repeat;
        background-position: left;
        background-color: #0C2B36;
        border-left: 4px solid #0C2B36;
    }

        header .headerContent .buscaArea .quantidade .texto {
            font-family: 'FuturaBTLight';
            font-size: 0.83em;
            color: #fff;
            font-weight: bold;
            text-align: right;
            margin-right: 6px;
            margin-top: 10px;
        }

    header .headerContent .buscaArea .total {
        width: 164px;
        border-right: 6px solid #0c2b36;
        height: 30px;
        float: left;
        text-transform: uppercase;
        background-color: #0c2b36;
    }

        header .headerContent .buscaArea .total .texto {
            font-family: 'FuturaBTLight';
            font-size: 0.83em;
            color: #fff;
            float: left;
            text-align: center;
            margin-left: 10px;
            margin-top: 10px;
            width: 90%;
        }

    header .headerContent .buscaArea .campo {
        width: 178px;
        height: 26px;
        float: left;
        padding-left: 5px;
        background-color: #f6f6f6;
        border: 1px solid #c2d1d6;
        margin-left: 2px;
    }

header .headerContent .bannerPropaganda {
    float: left;
    width: 986px;
    height: 103px;
    margin-top: 8px;
}

    header .headerContent .bannerPropaganda img {
        width: 986px;
        height: 103px;
    }

header .headerContent ul {
    width: 986px;
    float: left;
    height: 50px;
    line-height: 18px;
    margin-top: 51px;
    text-align: justify;
    position: relative;
    z-index: 99;
}

    header .headerContent ul:after {
        content: ' ';
        display: inline-block;
        width: 100%;
        height: 0;
    }

    header .headerContent ul li {
        height: 50px;
        max-width: 148px;
        display: inline-block;
        font-family: 'Century Gothic';
        font-size: 0.87em;
        color: #0c2b36;
        top: -1px;
        text-transform: uppercase;
        vertical-align: top;
        scrollbar-base-color: #6C2400;
        scrollbar-base-color: #6C2400;
        scrollbar-3dlight-color: #6C2400;
        scrollbar-highlight-color: #6C2400;
        scrollbar-track-color: #D74700;
        scrollbar-arrow-color: #D74700;
        /*scrollbar-shadow-color: #C0C0C0;*/
        scrollbar-dark-shadow-color: #6C2400;
    }

        header .headerContent ul li a:hover span p {
            color: #2091cd !important;
        }

        header .headerContent ul li:hover span p {
            color: #2091cd !important;
        }

        header .headerContent ul li span {
            height: 50px;
            display: table;
        }

            header .headerContent ul li span p {
                display: table-cell;
                vertical-align: middle;
                color: #0c2b36 !important;
            }

        header .headerContent ul li .dropDown span,
        header .headerContent ul li .dropDown2 span,
        header .headerContent ul li .dropDown3 span,
        header .headerContent ul li .dropDown4 span,
        header .headerContent ul li .dropDown5 span,
        header .headerContent ul li .dropDown6 span,
        header .headerContent ul li .dropDown7 span {
            width: 48%;
            float: left;
            margin-right: 2%;
            margin-bottom: 10px;
            height: auto !important;
        }

        header .headerContent ul li b {
            font-size: 1.12em;
            font-weight: normal;
        }

        header .headerContent ul li:first-child {
            border-bottom: 4px solid #ee4f00;
        }

        header .headerContent ul li:nth-child(2) {
            border-bottom: 4px solid #5c8e96;
        }

        header .headerContent ul li:nth-child(3) {
            border-bottom: 4px solid #75a50e;
        }

        header .headerContent ul li:nth-child(4) {
            border-bottom: 4px solid #1e3c4c;
        }

        header .headerContent ul li:nth-child(5) {
            border-bottom: 4px solid #ee9200;
        }

        header .headerContent ul li:nth-child(6) {
            border-bottom: 4px solid #8c041b;
        }

        header .headerContent ul li:nth-child(7), header .headerContent ul li:last-child {
            border-bottom: 4px solid #4117b8;
        }

        header .headerContent ul li .dropDown {
            width: 985px;
            min-height: 314px;
            left: 0;
            background-color: #ee4f00;
            top: 54px;
            display: none;
            position: absolute;
            z-index: 999;
            -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
            -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
            box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
            background-image: url(../Imagens/Layout/submenu-1.jpg);
            background-size: auto 100%;
            background-position: right top;
            background-repeat: no-repeat;
        }

        header .headerContent ul li:hover .dropDown,
        header .headerContent ul li:hover .dropDown2,
        header .headerContent ul li:hover .dropDown3,
        header .headerContent ul li:hover .dropDown4,
        header .headerContent ul li:hover .dropDown5,
        header .headerContent ul li:hover .dropDown6,
        header .headerContent ul li:hover .dropDown7,
        header .headerContent ul li:hover .dropDown8,
        header .menu-superior ul li:hover .dropDownX {
            display: block;
        }

.ativo {
    background-color: #2091cd;
}

    .ativo a {
        color: #ffffff !important;
    }

header .headerContent ul li:first-child.ativo-principal {
    background-color: #ffffff;
    color: #ee4f00;
}


/*header .headerContent ul li:first-child.ativo-principal a
{
    color:#ee4f00 !important;
}*/

header .headerContent ul li:nth-child(2n).ativo-principal {
    background-color: #ffffff;
    color: #5C8E96;
}

/*header .headerContent ul li:nth-child(2).ativo-principal a
{
    color:#5C8E96 !important;
}*/

header .headerContent ul li:nth-child(3).ativo-principal {
    background-color: #ffffff;
    color: #75A50E;
}

/*header .headerContent ul li:nth-child(3).ativo-principal a
{
    color:#75A50E !important;
}*/

header .headerContent ul li:nth-child(4).ativo-principal {
    background-color: #ffffff;
    color: #1e3c4c;
}

/*header .headerContent ul li:nth-child(4).ativo-principal a
{
    color:#1e3c4c !important;
}*/

header .headerContent ul li:nth-child(5).ativo-principal {
    background-color: #ffffff;
    color: #EE9200;
}

    header .headerContent ul li:nth-child(5).ativo-principal a {
        color: #EE9200 !important;
    }

header .headerContent ul li:nth-child(6).ativo-principal {
    background-color: #ffffff;
    color: #8c041b;
}

    header .headerContent ul li:nth-child(6).ativo-principal a {
        color: #8c041b !important;
    }

header .headerContent ul li:nth-child(7).ativo-principal {
    background-color: #ffffff;
    color: #4117b8;
}

    header .headerContent ul li:nth-child(7).ativo-principal a {
        color: #4117b8 !important;
    }

header .headerContent ul li .dropDown .content {
    width: 656px;
    height: auto;
    min-height: 314px;
    float: left;
    margin-left: 13px;
    background-color: #ee4f00;
    margin-top: 12px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 12px solid #ee4f00;
}

ul li .dropDown .content .sub-menu,
ul li .dropDown2 .content .sub-menu,
ul li .dropDown7 .content .sub-menu {
    float: left;
}

ul li .dropDown2 .content .sub-menu {
    width: 300px;
    float: left;
}

ul li .dropDown .content .sub-menu,
ul li .dropDown2 .content .sub-menu,
ul li .dropDown3 .content .sub-menu,
ul li .dropDown4 .content .sub-menu,
ul li .dropDown5 .content .sub-menu,
ul li .dropDown6 .content .sub-menu,
ul li .dropDown7 .content .sub-menu {
    max-height: 282px;
}

    ul li .dropDown .content .sub-menu .coluna-menu,
    ul li .dropDown2 .content .sub-menu .coluna-menu,
    ul li .dropDown3 .content .sub-menu .coluna-menu,
    ul li .dropDown4 .content .sub-menu .coluna-menu,
    ul li .dropDown5 .content .sub-menu .coluna-menu,
    ul li .dropDown6 .content .sub-menu .coluna-menu,
    ul li .dropDown7 .content .sub-menu .coluna-menu {
        float: left;
        width: 100%;
        margin-right: 0%;
    }

    ul li .dropDown .content .sub-menu:nth-child(2n),
    ul li .dropDown2 .content .sub-menu:nth-child(2n),
    ul li .dropDown7 .content .sub-menu:nth-child(2n) {
        float: right !important;
    }

header .headerContent ul li .dropDown .content .titulo,
header .headerContent ul li .dropDown .content .areaCinza .titulo,
header .headerContent ul li .dropDown2 .content .titulo,
header .headerContent ul li .dropDown3 .content .titulo,
header .headerContent ul li .dropDown4 .content .titulo,
header .headerContent ul li .dropDown5 .content .titulo,
header .headerContent ul li .dropDown6 .content .titulo,
header .headerContent ul li .dropDown7 .content .titulo,
header .headerContent ul li .dropDown8 .content .titulo,
header .headerContent ul li .dropDownX .content .titulo {
    font-family: 'FuturaBTLightHeavy';
    text-transform: uppercase;
    font-size: 0.87em;
    color: #ffffff;
    text-align: left;
    margin-top: -10px;
    margin-bottom: 10px;
}

header .menu-superior ul li .dropDownX .content .titulo {
    font-family: 'FuturaBTLightHeavy';
    text-transform: uppercase;
    font-size: 0.87em;
    color: #ee4f00;
    text-align: left;
    margin-top: -10px;
    margin-bottom: 10px;
}

header .headerContent ul li .dropDown .content .coluna-menu .texto,
header .headerContent ul li .dropDown .content .areaCinza .texto,
header .headerContent ul li .dropDown2 .content .coluna-menu .texto,
header .headerContent ul li .dropDown3 .content .coluna-menu .texto,
header .headerContent ul li .dropDown4 .content .coluna-menu .texto,
header .headerContent ul li .dropDown5 .content .coluna-menu .texto,
header .headerContent ul li .dropDown6 .content .coluna-menu .texto,
header .headerContent ul li .dropDown7 .content .coluna-menu .texto,
header .headerContent ul li .dropDown8 .content .coluna-menu .texto {
    font-family: 'Calibri';
    font-size: 1em;
    color: #ffffff;
    line-height: 20px;
    text-align: left;
    text-transform: none;
    width: 48%;
    float: left;
}

header .headerContent ul li .dropDown .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown .content .areaCinza .texto,
header .headerContent ul li .dropDown2 .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown3 .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown4 .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown5 .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown6 .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown7 .content .coluna-menu:nth-child(2n) .texto,
header .headerContent ul li .dropDown8 .content .coluna-menu:nth-child(2n) .texto {
    float: right !important;
    margin-top: -20px;
}

header .headerContent ul li .dropDownX .content .texto {
    font-family: 'Calibri';
    font-size: 1em;
    color: #ffffff;
    line-height: 38px;
    text-align: left;
    text-transform: none;
}

header .menu-superior ul li .dropDownX .content .texto {
    font-family: 'FuturaBTLight';
    font-size: 0.87em;
    color: #0c2b36;
    line-height: 24px;
    text-align: left;
    margin-top: -10px;
    text-transform: none;
}

    header .menu-superior ul li .dropDownX .content .texto b {
        font-weight: normal;
        color: #ef5300;
    }

header .headerContent ul li .dropDown .content .texto a,
header .headerContent ul li .dropDown .content .areaCinza .texto a,
header .headerContent ul li .dropDown2 .content .texto a,
header .headerContent ul li .dropDown3 .content .texto a,
header .headerContent ul li .dropDown4 .content .texto a,
header .headerContent ul li .dropDown5 .content .texto a,
header .headerContent ul li .dropDown6 .content .texto a,
header .headerContent ul li .dropDown7 .content .texto a,
header .headerContent ul li .dropDown8 .content .texto a,
header .headerContent ul li .dropDownX .content .texto a {
    color: #ffffff !important;
    text-decoration: none;
}

header .menu-superior ul li .dropDownX .content .texto a {
    color: #0c2b36 !important;
    text-decoration: none;
}

    header .headerContent ul li .dropDown .content .texto a:hover,
    header .headerContent ul li .dropDown .content .areaCinza .texto a:hover,
    header .headerContent ul li .dropDown2 .content .texto a:hover,
    header .headerContent ul li .dropDown3 .content .texto a:hover,
    header .headerContent ul li .dropDown4 .content .texto a:hover,
    header .headerContent ul li .dropDown5 .content .texto a:hover,
    header .headerContent ul li .dropDown6 .content .texto a:hover,
    header .headerContent ul li .dropDown7 .content .texto a:hover,
    header .headerContent ul li .dropDown8 .content .texto a:hover,
    header .menu-superior ul li .dropDownX .content .texto a:hover {
        color: #0c2b36;
        text-decoration: underline;
    }

header .headerContent ul li .dropDown .content .areaCinza {
    width: 896px;
    float: left;
}

    header .headerContent ul li .dropDown .content .areaCinza .titulo,
    header .headerContent ul li .dropDown .content .areaCinza .texto {
        margin-left: 12px;
    }

header .headerContent ul li .dropDown2 {
    width: 985px;
    min-height: 314px;
    left: 0px;
    background-color: #5c8e96;
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/controler.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown2 .content {
        width: 718px;
        /*height:314px;*/
        float: left;
        margin-left: 13px;
        background-color: #5c8e96;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #5c8e96;
    }

header .headerContent ul li .dropDown3 {
    width: 985px;
    min-height: 314px;
    left: 0px;
    background-color: #75a50e;
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/offshore.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown3 .content {
        width: 708px;
        min-height: 314px;
        float: left;
        margin-left: 13px;
        background-color: #75a50e;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #75a50e;
    }

        header .headerContent ul li .dropDown2 .content .texto,
        header .headerContent ul li .dropDown3 .content .texto,
        header .headerContent ul li .dropDown5 .content .texto,
        header .headerContent ul li .dropDown7 .content .texto {
            line-height: 20px;
        }



header .headerContent ul li .dropDownX {
    width: 500px;
    height: auto;
    left: 0;
    background-color: #2091cd;
    top: 50px;
    display: none;
    position: absolute;
    z-index: 6;
    border-bottom: 20px solid #2091cd;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
}

header .menu-superior ul li .dropDownX {
    width: 500px;
    height: auto;
    left: 0;
    background-color: #2091cd;
    top: 38px;
    display: none;
    position: absolute;
    z-index: 9999;
    border-bottom: 20px solid #2091cd;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
}

    header .menu-superior ul li .dropDownX .content,
    header .headerContent ul li .dropDownX .content {
        width: 474px;
        height: auto;
        float: left;
        margin-left: 13px;
        background-color: #fff;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #fff;
    }

header .headerContent ul li .dropDown4 {
    width: 985px;
    min-height: 314px;
    left: 0px;
    background-color: #1E3C4C;
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/aquaviaria.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown4 .content {
        width: 708px;
        min-height: 314px;
        float: left;
        margin-left: 13px;
        background-color: #1E3C4C;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #1E3C4C;
    }

header .headerContent ul li .dropDown5 {
    width: 985px;
    min-height: 314px;
    left: 0px;
    /*background-color:#75a50e;*/
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/offshore.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown5 .content {
        width: 708px;
        min-height: 314px;
        float: left;
        margin-left: 13px;
        /*background-color: #75a50e;*/
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #75a50e;
    }

header .headerContent ul li .dropDown6 {
    width: 985px;
    min-height: 314px;
    left: 0px;
    background-color: #ee9200;
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/guindastesepontes.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown6 .content {
        width: 700px;
        min-height: 314px;
        float: left;
        margin-left: 13px;
        background-color: #ee9200;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #ee9200;
    }

header .headerContent ul li .dropDown7 {
    width: 985px;
    min-height: 314px;
    left: -744px;
    background-color: #8c041b;
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/mandatorios.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown7 .content {
        width: 680px;
        min-height: 314px;
        float: left;
        margin-left: 13px;
        background-color: #8c041b;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #8c041b;
    }

header .headerContent ul li .dropDown8 {
    width: 985px;
    min-height: 314px;
    left: -895px;
    background-color: #4117b8;
    top: 54px;
    display: none;
    position: absolute;
    z-index: 6;
    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.65);
    background-image: url(../Imagens/Layout/correlata.jpg);
    background-size: auto 100%;
    background-position: right top;
    background-repeat: no-repeat;
}

    header .headerContent ul li .dropDown8 .content {
        width: 348px;
        min-height: 314px;
        float: left;
        margin-left: 13px;
        background-color: #4117b8;
        margin-top: 12px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 12px solid #4117b8;
    }

.dropDown7 .content .sub-menu {
    width: 290px;
}

header .headerContent ul li a {
    color: #0c2b36;
    text-decoration: none;
}

    header .headerContent ul li a:hover {
        color: #feffff;
    }
/*FIM HEADER*/

/*CONTEÚDO*/
.Conteudo {
    width: 986px;
    margin: 0 auto;
}
/*FIM CONTEÚDO*/

/*#region FOOTER FIXO */
.footer-fixo {
    position: fixed;
    bottom: 0;
    z-index: 999;
    width: 100%;
    height: 44px;
    background-color: #0c2b36;
    visibility: visible;
    -moz-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    -moz-transition: 0.4s ease-in-out;
    -o-transition: 0.4s ease-in-out;
    -webkit-transition: 0.4s ease-in-out;
    transition: 0.4s ease-in-out;
}

    .footer-fixo .content {
        width: 986px;
        height: 44px;
        margin: 0 auto;
    }

        .footer-fixo .content .menu {
            width: 100%;
            float: left;
            text-align: justify;
        }

            .footer-fixo .content .menu:after {
                content: ' ';
                display: inline-block;
                width: 100%;
                height: 0;
            }

    .footer-fixo .menu .item {
        display: inline-block;
        line-height: 44px;
        height: 44px;
        font-family: 'homenajeregular';
        font-size: 1.12em;
        color: #ffffff;
        text-transform: uppercase;
        position: relative;
    }

        .footer-fixo .menu .item a {
            color: #ffffff;
            text-decoration: none;
            -moz-transition: 0.2s ease-in-out;
            -o-transition: 0.2s ease-in-out;
            -webkit-transition: 0.2s ease-in-out;
            transition: 0.2s ease-in-out;
        }

            .footer-fixo .menu .item a:hover {
                color: #ee9200;
            }

        .footer-fixo .menu .item img {
            float: left;
            margin-top: -14px;
            margin-right: 10px;
        }

.menu-whats {
    display: none;
    position: absolute;
    left: 0;
    bottom: 44px;
    width: 200px;
    z-index: -1;
    background-color: #0c2b36;
    padding-bottom: 20px;
}

    .menu-whats li {
        display: block;
    }

        .menu-whats li a {
            display: block;
            padding: 5px 15px;
        }

            .menu-whats li a:before {
                content: '•';
                display: inline-block;
                vertical-align: middle;
                color: #ee9200;
                margin-right: 5px;
            }

            .menu-whats li a span {
                font-size: 14px;
                display: inline-block;
                vertical-align: middle;
            }
/*#endregion FOOTER FIXO */
/*FOOTER*/
footer {
    width: 100%;
    height: 252px;
    bottom: 0;
    border-top: 1px solid #ebe8e6;
    background-color: #efefef;
    padding-bottom: 16px;
}

    footer .footerContent {
        width: 986px;
        height: 252px;
        background-image: url('../Imagens/Layout/footer.png?v=1');
        background-repeat: no-repeat;
        background-position: left top;
        margin: 0 auto;
    }

        footer .footerContent ul {
            width: 254px;
            height: 154px;
            float: left;
            margin-top: 20px;
            margin-left: 18px;
        }

            footer .footerContent ul li {
                font-family: 'FuturaBTLight';
                font-size: 0.8em;
                color: #0c2b36;
                text-align: left;
                margin-top: 8px;
                text-transform: uppercase;
                display: block;
            }

                footer .footerContent ul li a {
                    color: #0c2b36 !important;
                    text-decoration: none;
                }

                    footer .footerContent ul li a:hover {
                        color: #ef5300 !important;
                    }

                footer .footerContent ul li.ativo {
                    background-color: transparent !important;
                }

        footer .footerContent .logoArea {
            width: 474px;
            height: 174px;
            float: right;
            margin-top: 18px;
            margin-right: 32px;
        }

            footer .footerContent .logoArea .texto {
                font-family: 'FuturaBTLight';
                font-size: 0.86em;
                color: #363636;
                text-align: left;
                float: left;
            }

            footer .footerContent .logoArea .logo1 {
                width: 204px;
                height: 72px;
                float: left;
                margin-top: 20px;
            }

            footer .footerContent .logoArea .logo2 {
                width: 42px;
                height: 72px;
                float: left;
                margin-top: 20px;
                margin-left: 68px;
            }

            footer .footerContent .logoArea .logo3 {
                width: 63px;
                height: 74px;
                float: left;
                margin-top: 20px;
                margin-left: 97px;
            }

            footer .footerContent .logoArea .logo4 {
                width: 82px;
                height: 56px;
                float: left;
                margin-left: 68px;
            }

            footer .footerContent .logoArea .logo5 {
                width: 44px;
                height: 56px;
                float: left;
                margin-left: 10px;
            }

            footer .footerContent .logoArea .logo6 {
                width: 83px;
                height: 56px;
                float: left;
                margin-left: 123px;
            }

        footer .footerContent .direitosReservados {
            font-family: 'FuturaBTLight';
            font-size: 0.86em;
            color: #666666;
            float: right;
            text-align: right;
            margin-right: 18px;
            margin-top: -14px;
        }
/*FIM FOOTER*/