﻿.Banner {
    width:700px;
    margin-bottom: 40px;
    float: left;
    margin-left: 324px;
    height: 472px;
}

.Empresa {
    float: right;
    font-family: Arial;
    width: 700px;
    font-size: 16px;
    line-height: 22px;
    color:#666;
    padding-bottom: 40px;
    margin-top: 5px;
    margin-bottom: 318px;
}

    .Empresa p {
        font-family: 'PT Sans';
        font-size: 14px;
        line-height: 22px;
        margin-top: 10px;
        margin-left: 10px;
    }

.FormularioOrcamento {
    float :right;
    width: 697px;
    border: solid 1px #c1c1c1;
    margin-top: 20px;
    margin-right: 0px;
    padding-bottom: 20px;
    margin-bottom: 97px;
}

    .FormularioOrcamento h2 {
        font-family: Arial;
        color:#666;
        font-size: 18px;
        margin-top: 10px;
        margin-left: 20px;
    }

.txtFormulario {
    float: left;
    width: 640px;
    margin-top: 10px;
    padding: 5px 0px 5px 5px;
    color:#666;
    margin-left: 20px;
    border:solid 1px #b4b4b4;
}

.DDLCategoria {
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    color:#666;
    width: 645px;
    padding: 5px 0px 5px 5px;
    border: solid 1px #b4b4b4;
}

.txtMensagem {
    width: 635px;
    height: 150px;
    float: right;
    color:#666;
    padding: 5px 0px 0px 5px;
    margin-top: 15px;
    margin-right: 33px;
    border: solid 1px #b4b4b4;
}

.btnEnviar {
    float: right;
    background-color:#3e3e3e;
    color:#fff;
    cursor: pointer;
    padding: 5px;
    font-size: 14px;
    font-family: 'PT Sans';
    margin-right: 37px;
    margin-top: 10px;
}

.lblMsgErr {
    float: left;
    margin-left: 20px;
    margin-top: 5px;
    color:#f00;
}

.RQFValidator {
    float: left;
    color:#f00;
    font-size: 28px;
    margin-left: 5px;
    margin-top: 10px;
}

.Localizacao {
    float: right;
    width: 700px;
    padding-bottom: 40px;
    margin-bottom: 97px;
    height: 500px;
}

    .Localizacao h2 {
        font-family: Arial;
        color:#666;
        font-size: 18px;
        margin-top: 10px;
    }

.Contato {
    float: right;
    width: 697px;
    border: solid 1px #c1c1c1;
    margin-top: 20px;
    margin-bottom: 98px;
    padding-bottom: 40px;
}

    .Contato h3 {
        float: left;
        text-align: center;
        color:#666;
        margin-top: 25px;
        font-size: 28px;
        width: 700px;
        font-weight: bold;
    }

    .Contato p {
        float: right;
        margin-top: 10px;
        text-align: center;
        width: 700px;
        font-size: 16px;
    }

.Produtos {
    float: right;
    width: 699px;
    padding-bottom: 30px;
    background-color:#fff;
    border: solid 1px #c1c1c1;
    margin-bottom: 100px;
}

    .Produtos h2 {
        float: left;
        width: 700px;
        font-size: 20px;
        color:#666;
        font-weight: bold;
        margin-top:15px;
        margin-left: 15px;
        margin-bottom: 15px;
    }

    .Produtos ul li {
        float: left;
        border: solid 1px #999;
        margin-left: 15px;
        margin-top: 15px;
        width: 210px;
        padding: 15px 0px 15px 0px;
    }

    .Produtos ul li p{
        width: 210px;
        font-size: 16px;
        color:#666;
        float:left;
        text-align: center;
    }

    .Produtos ul li img {
        float: left;
        width: 100px;
        margin-left:55px;
    }

.Marcas {
    width: 1224px;
    float: right;
    margin-top: -100px;
}

    .Marcas ul {
        float: right;
        width: 1224px;
    }

        .Marcas ul li {
            width: 204px;
            height: 150px;
            float: left;
        }

    .Marcas img {
        width: 204px;
        height: 150px;
        float: left;
        margin-left: 75px;
    }