.agrupaFaleConosco {
    width: 1000px;
    height: auto;
}
.faleConoscoEsquerdo, .faleConoscoDireito{
    width:500px;
}

.riscoTitulo2{
    width:255px;
    padding: 0 200px 0 0;
}
.tamanhoTexto{
    width: 410px;
    color: #FFFFFF;
    font-size: 13px;
    padding: 17px 75px 0 15px;
}
.tamanhoTextoDois{
    width: 350px;
    color: #FFFFFF;
    font-size: 12px;
    padding: 4px 135px 14px 15px;
}
.msgErrorFaleConosco{
    width: 420px;
    background-color:#F9EC8E;
    border: 1px solid #E0C60C;
}
.sucesso{
    width:415px;
    padding: 0 0 0 85px;
}
.agrupaFormulario{
    width: 500px;
    display: inline;
}
.linhaFormulario{
    padding: 3px 0;
    width: 500px;
    text-align: center;
}
.labelForm{
    margin-top: 4px;
    text-align: right;
    width: 70px;
    display: inline;
    color: #FFFFFF;
    font-size:12px;
}
.estiloInput{
    border: 1px solid #FAE75E;
    display: inline;
    background-color:  #FFF;
    margin-left: 4px;
    color: #663300;
}
divImput{
    height: 20px;
}
.larguraPadrao{
    width: 356px;
    padding: 2px 0;
}
.labelAsterisco{
    padding: 9px 0 0 5px;
}
.larguraMenor{
    width: 200px;
    padding: 2px 0;
}
.larguraMenorDois{
    width: 117px;
    padding: 2px 0;
}
.agrupaQuadroDois{
    margin-left: 5px;
    display: inline;
}
.labelFormDois{
    margin-top: 4px;
    text-align: right;
    width: 42px;
    display: inline;
    color:#FFF;
    font-size: 12px;
}
.divBorder{
    border: 1px solid #FAE75E;
    margin-left: 4px;
    display: inline;
}
.larguraSelectPadrao{
    width: 100px;
    color: #663300;

}
.larguraTotalSelect{
    width: 354px;
    color: #663300;

}
.divtextareaFormPadrao{
    border: 1px solid #FAE75E;
    margin-left: 4px;
    display: inline;
}
.larguraPadraoDois{
    width: 354px;
    height: 135px;
    color: #663300;

}
.btEnviar{
    width: 88px;
    height: 35px;
    background-image: url('../imagens/botaoEnviar.jpg');
    background-position:top center;
    background-repeat: no-repeat;
}
.btEnviar:hover{
    width: 88px;
    height: 35px;
    background-image: url('../imagens/botaoEnviar.jpg');
    background-position:bottom center;
    background-repeat: no-repeat;
}
.botaoEnviar{
    float: right;
    margin: 5px 70px 0 0;
    display: inline;
}
.agrupaLocalizacao{
    width: 480px;
    background-position: top center;
    margin-left: 20px;
    display: inline;
}
.localizacao{
    margin-left: 20px;
    width: 455px;
    display: inline;
}
.textoLocalizacao{
    width: 440px;
    padding: 0 0 2px 0;
}
.agrupaConteudoDescricao{
    width: 440px;
    padding-bottom: 5px;
}
.formatoTexto{
    width: 240px;
    margin-top: 17px;

    display: inline;
}
.telefone{
    float: right;
    padding: 27px 9px 0 0;
}
.agrupaMapa{
    width: 430px;
    height: 305px;
    border: 1px solid #FAE75E;
}
.formatoEndereco{
    width: 240px;
    font-size: 12px;
    color:#fff;
}
/** configurações de formulário **/
.msg_sistema {
    padding-left: 10px;
}
.agrupaMsgError {
    width: 430px;
    height: 95px;
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #CFC6A5;
    border: 1px solid #FFCC01;
}
.auxAgrupaMsg{
    margin: 0px 0px 3px 30px;
    display: inline;
}
.alertError {
    padding: 10px 8px;
}
.textoErrorFaleConosco {
    width: 260px;
    text-align: center;
    margin: 0 auto;
    float: left;
    padding: 3px 0;
}
.textoError {
    padding-top: 15px;
    width: 298px;
}
.error_message {
    width: 330px;
    padding: 1px 0;
    color: black;
}
.error_message strong {
    color: #DD0000;
    text-shadow: 1px 1px 0px #FFF;
}

.alinhaAsterisco{
    float: none;
}

.agrupaSucesso{
    padding-left: 25px;

}

#jsBotaoEnviar:hover {
    cursor: pointer;
}