.tituloInterna{
        font-family: "Oswald";
        font-size: 22px;
        color: #7F0000;
}
.alinhaCont {
        margin: 6px 0 10px 9px;
}
/** FORMULÁRIO **/
.alinhaFormulario{
        margin-top: 15px;
}
.descAreaCadastro {
        font-family: "Trebuchet MS";
        font-size: 13px;
        color: #333333;
}
.descAreaCadastro2 {
        font-family: "Trebuchet MS";
        width: 525px;
        font-size: 13px;
        color: #666666;
}
.divMensagens {
        width: 525px;
        margin-top: 10px;
        padding-bottom: 2px;
}
.alertError {
        padding: 5px 8px;
}
.textoErrorCadastro {
        text-align: center;
        margin: 0 auto;
        width: 250px;
}
.error_message {
        width: 240px;
        padding: 1px 0;
        color: #000;
        font-size: 12px;
}
.error_message strong {
        color: #FF0000;
        font-size: 12px;
}
.error{
        width: 250px;
        margin: 9px 0 0 9px;
}
.sucesso {
        width: 721px;
        text-align: center;
}
.formContato {
        margin-top: 9px;
        width: 500px;
        text-align: center;
        padding-bottom: 21px;
}
.linhaFormulario {
        width: 500px;
        margin-bottom: 8px;
}
.labelFormulario {
        font-family: "Trebuchet MS";
        width: 98px;
        text-align: right;
        font-size: 13px;
        margin: 6px 3px 0 0;
        display: inline;
        color: #373737;
}
.asterisco {
        margin: 9px 0 0 5px;
        display: inline;
}
.labelFormularioUF {
        font-family: "Trebuchet MS";
        font-size: 13px;
        width: 56px;
        text-align: right;
        margin: 4px 7px 0 0;
        display: inline;
        color: #373737;
}
.inputTextAssunto {
        width: 349px;
}
.inputText {
        height: 18px;
        background-color: #FFFFFF;
        border: 1px solid #A16060;
}
.tamPadrao {
        width: 339px;
        padding: 5px 4px 4px;
}
.tamMenor {
        width:165px;
        padding: 5px 4px 4px;
}
.tamMedio {
        width: 193px;
        padding: 5px 4px 4px;
}
.tamPequeno{
        width: 70px;
        padding: 5px 4px 4px;
}
.tamPequeno2{
        width: 80px;
        padding: 5px 4px 4px;
}
.tamPequenoUF {
        width: 140px;
        height: 27px;
        padding: 4px 0;
}
.textoError {
        width: 298px;
        padding: 10px 0;
}
.msg_sistema {
        padding-left: 20px;
}
.erroPreenchimento {
        width: 350px;
        padding: 3px 2px 2px 72px;
}
.fundoAlert{
        width: 346px;
        background-color: #F8F8F8;
        border: 1px dashed #E7D16A;
        padding-bottom: 5px;
}
.fundoInput{
        height: 27px;
}
.fundoInputMensagem{
        height: 95px;
}
.selectAssunto {
        width: 349px;
        height: 27px;
        padding: 4px 0;
        background-color: #FFFFFF;
        border: 1px solid #A16060;
}
.selectP{
        width: 90px;
        height: 27px;
        padding: 4px 0;
        background-color: #FFFFFF;
        border: 1px solid #A16060;
}
.textArea {
        width: 339px;
        height: 88px;
        padding: 5px 4px 0px 4px;
        background-color: #FFFFFF;
        border: 1px solid #A16060;
}
.btEnviar{
        margin-right: 50px;
        float: right;
        cursor: pointer;
        background-color: #B17E11;
        padding: 2px 10px;
        border-radius: 4px;
        font-family: "Oswald", "Tahoma", "Arial";
        color: #FFFFFF;
        font-size: 13px;
}
.btEnviar:hover{
        background-color: #666666;
}
/** LOCALIZAÇÃO **/
.agrupaLocalizacao{
        width: 411px;
        margin: 10px 20px 0 0;
        display: inline;
        float: right;
        padding-bottom: 30px;
}
.agrupaEndereco{
        width: 192px;
        margin-top: 15px;
}
.agrupaEndereco *{
        font-family: "Trebuchet MS";
        font-size: 12px;
        color: #444444;
        width: 192px;
}
.tituloLocalizacao{
        width: 411px;
}
.mapa{
        border: 1px solid #A16060;
        margin-top: 9px;
}
.telefoneContato{
        font-family: "Arial", "Tahoma", "Helvetica";
        color: #5F5F5F;
        float: right;
        font-size: 27px;
        margin-top: 42px;
}
.telefoneContato span{
        color: #757575;
        font-size: 19px;
        margin-top: 7px;
}
.linkTrocaSenha{
        border: 1px solid #A16060;
        font-size: 13px;
        padding: 5px;
        text-decoration: none;
}
.linkTrocaSenha:hover{
        text-decoration: underline;
}
.alerta_regiao{
        background-color: #FFFFDD;
        border: 1px solid #A16060;
        padding: 5px;
        width: 320px;
}
.alerta_regiao p{
        float: none;
        text-align: justify;
        line-height: 18px;
}
.alerta_regiao a{
        text-decoration: underline;
        float: none;
        color: #0099FF;
}
.alerta_regiao strong{
        float: none;
}
.alerta_regiao .atencao{
        color: #995858;
        font-size: 16px;
        margin-bottom: 9px;
        text-align: center;
        font-family: 'Oswald', 'Arial';
}
.alerta_regiao img{
        float: none;
        padding: 0 5px 0 0;
}