.titulo_pagina{font-family: 'Ubuntu', sans-serif; font-size:18px; font-weight: bold; color:#8a0606; margin-bottom: 20px; margin-left: 20px;}

.bt_voltar{width:61px; height: 22px; margin-bottom: 30px; margin-left: 20px;}

.msg{font-family: 'Ubuntu', sans-serif; font-size:16px; margin:20px 0px; color:#900; text-align: center; font-weight: bold;}

.area_fotos{float:left; width:430px; height: 320px; margin-left: 20px;}
    .img_principal{width:430px; height: 320px; margin-bottom: 10px;}
    .box_fotos{width:430px; margin-bottom: 20px;}
        .fotos{width:100px; height: 100px; float:left; margin-right: 10px; margin-bottom: 10px;}
        .fotos_ultima{width:100px; height: 100px; float:right; margin-bottom: 10px;}
.area_info{float:right; width: 500px; margin-right: 20px;}
    .dados{font-family: 'Ubuntu', sans-serif; font-size:16px; color:#666; margin-bottom: 15px; float:left;}
    .dados_dir{font-family: 'Ubuntu', sans-serif; font-size:16px; color:#666; margin-bottom: 15px; float:right;}
.area_opcionais{float:left; width:430px; margin-left:20px;}
    .txt_opcional{font-family: 'Ubuntu', sans-serif; font-size:16px; color:#666; margin-bottom: 10px;}
.area_descricao{width:500px; float:right; font-family: 'Ubuntu', sans-serif; font-size:16px; color:#666; margin: 20px 20px 20px 0;}
.area_formulario{float:right; width: 500px; margin-right: 20px;}
        .titulo_formulario{font-family: 'Ubuntu', sans-serif; font-size:18px; font-weight: bold; color:#8a0606; text-align: center; margin-bottom: 20px;}
        .subtitulo_formulario{font-family: 'Ubuntu', sans-serif; font-size:14px; font-weight: bold; color:#8a0606; text-align: center; margin-bottom: 10px;}
            .telefones{font-family: 'Ubuntu', sans-serif; font-size:14px; color:#666; text-align: center; font-weight:bold; margin-bottom: 30px;}
        .formulario{ width:300px; height: 315px; margin:10px auto; }
            .campos_obr{margin:20px; text-align:center; color:#333; font-weight:bold; font-family: 'Arial', sans-serif; font-size:12px;}
            .campos_texto{
                width:270px;
                margin:2px 5px 10px;
                height:20px;
                border:1px solid #999;
                color:#666;
                font-family: 'Ubuntu', sans-serif;
                font-size:13px;
                outline:none; /* TIRAR BORDAS FOCO CHROME */
            }
            .campos_mensagem{
                width:270px;
                margin:2px 5px 10px;
                height:90px;
                border:1px solid #999;
                color:#666;
                font-family: 'Ubuntu', sans-serif;
                font-size:13px;
                outline:none; /* TIRAR BORDAS FOCO CHROME */
            }
            .label{font-family: 'Ubuntu', sans-serif; font-size:14px; color:#666; padding-left:5px;}

            .area_bt_checkbox{float:left;}
                .bt_checkbox{float:left; margin-right: 3px; margin-top: 7px;}
                .txt_checkbox{float:left; margin-top: 9px; font-family: 'Ubuntu', sans-serif; font-size:12px; color:#666;}
                    .txt_checkbox a{text-decoration: underline; color:#666;}
                    .txt_checkbox a:hover{text-decoration: none; color:#666;}

            .bt_submit{float:right; margin-right: 20px;}

            .area_mapa{margin:20px; 0;}
              .txt_mapa{color:#900; text-align: center; font-family: 'Ubuntu', sans-serif; font-size:18px; font-weight: bold; margin-bottom: 10px;}
